builder: mozilla-aurora_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-1090 starttime: 1463102808.47 results: success (0) buildid: 20160512164135 builduid: eeb75bc655234fba80413feef7b75f7e revision: 20fb337ac107d7a62fd0bff7ad4148c87cd1f9f6 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-12 18:26:48.469492) ========= master: http://buildbot-master07.bb.releng.usw2.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-12 18:26:48.469930) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-12 18:26:48.470237) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-12 18:26:48.503450) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-12 18:26:48.503815) ========= 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-1463102673.577306-959514866 _=/tools/buildbot/bin/python using PTY: False --2016-05-12 18:26:48-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: `archiver_client.py' 0K .......... . 100% 10.4M=0.001s 2016-05-12 18:26:48 (10.4 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.262687 ========= master_lag: 0.05 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-12 18:26:48.813902) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-12 18:26:48.814275) ========= 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-1463102673.577306-959514866 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.028460 ========= master_lag: 0.14 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-12 18:26:48.987685) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-12 18:26:48.988058) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 20fb337ac107d7a62fd0bff7ad4148c87cd1f9f6 --destination scripts --debug' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 20fb337ac107d7a62fd0bff7ad4148c87cd1f9f6 --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-1463102673.577306-959514866 _=/tools/buildbot/bin/python using PTY: False 2016-05-12 18:26:49,088 truncating revision to first 12 chars 2016-05-12 18:26:49,089 Setting DEBUG logging. 2016-05-12 18:26:49,089 attempt 1/10 2016-05-12 18:26:49,089 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/20fb337ac107?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-12 18:26:49,410 unpacking tar archive at: mozilla-aurora-20fb337ac107/testing/mozharness/ program finished with exit code 0 elapsedTime=0.602453 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-12 18:26:49.616876) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-12 18:26:49.617212) ========= script_repo_revision: 20fb337ac107d7a62fd0bff7ad4148c87cd1f9f6 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-12 18:26:49.617606) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-12 18:26:49.617878) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-12 18:26:49.641780) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 26 mins, 20 secs) (at 2016-05-12 18:26:49.642179) ========= /tools/buildbot/bin/python scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true in dir /builds/slave/test/. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['/tools/buildbot/bin/python', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-aurora', '--download-symbols', 'true'] environment: CCACHE_DIR=/builds/ccache CCACHE_UMASK=002 DISPLAY=:0 HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld MOZ_HIDE_RESULTS_TABLE=1 MOZ_NODE_PATH=/usr/bin/node MOZ_NO_REMOTE=1 NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript NO_FAIL_ON_TEST_ERRORS=1 PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PROPERTIES_FILE=/builds/slave/test/buildprops.json PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1463102673.577306-959514866 _=/tools/buildbot/bin/python using PTY: False 18:26:49 INFO - MultiFileLogger online at 20160512 18:26:49 in /builds/slave/test 18:26:49 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true 18:26:49 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 18:26:49 INFO - {'append_to_log': False, 18:26:49 INFO - 'base_work_dir': '/builds/slave/test', 18:26:49 INFO - 'blob_upload_branch': 'mozilla-aurora', 18:26:49 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 18:26:49 INFO - 'buildbot_json_path': 'buildprops.json', 18:26:49 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 18:26:49 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 18:26:49 INFO - 'download_minidump_stackwalk': True, 18:26:49 INFO - 'download_symbols': 'true', 18:26:49 INFO - 'e10s': False, 18:26:49 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 18:26:49 INFO - 'tooltool.py': '/tools/tooltool.py', 18:26:49 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 18:26:49 INFO - '/tools/misc-python/virtualenv.py')}, 18:26:49 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 18:26:49 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 18:26:49 INFO - 'log_level': 'info', 18:26:49 INFO - 'log_to_console': True, 18:26:49 INFO - 'opt_config_files': (), 18:26:49 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 18:26:49 INFO - '--processes=1', 18:26:49 INFO - '--config=%(test_path)s/wptrunner.ini', 18:26:49 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 18:26:49 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 18:26:49 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 18:26:49 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 18:26:49 INFO - 'pip_index': False, 18:26:49 INFO - 'require_test_zip': True, 18:26:49 INFO - 'test_type': ('testharness',), 18:26:49 INFO - 'this_chunk': '1', 18:26:49 INFO - 'tooltool_cache': '/builds/tooltool_cache', 18:26:49 INFO - 'total_chunks': '10', 18:26:49 INFO - 'virtualenv_path': 'venv', 18:26:49 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 18:26:49 INFO - 'work_dir': 'build'} 18:26:49 INFO - ##### 18:26:49 INFO - ##### Running clobber step. 18:26:49 INFO - ##### 18:26:49 INFO - Running pre-action listener: _resource_record_pre_action 18:26:49 INFO - Running main action method: clobber 18:26:49 INFO - rmtree: /builds/slave/test/build 18:26:49 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 18:26:51 INFO - Running post-action listener: _resource_record_post_action 18:26:51 INFO - ##### 18:26:51 INFO - ##### Running read-buildbot-config step. 18:26:51 INFO - ##### 18:26:51 INFO - Running pre-action listener: _resource_record_pre_action 18:26:51 INFO - Running main action method: read_buildbot_config 18:26:51 INFO - Using buildbot properties: 18:26:51 INFO - { 18:26:51 INFO - "project": "", 18:26:51 INFO - "product": "firefox", 18:26:51 INFO - "script_repo_revision": "production", 18:26:51 INFO - "scheduler": "tests-mozilla-aurora-ubuntu32_vm-debug-unittest", 18:26:51 INFO - "repository": "", 18:26:51 INFO - "buildername": "Ubuntu VM 12.04 mozilla-aurora debug test web-platform-tests-1", 18:26:51 INFO - "buildid": "20160512164135", 18:26:51 INFO - "pgo_build": "False", 18:26:51 INFO - "basedir": "/builds/slave/test", 18:26:51 INFO - "buildnumber": 29, 18:26:51 INFO - "slavename": "tst-linux32-spot-1090", 18:26:51 INFO - "revision": "20fb337ac107d7a62fd0bff7ad4148c87cd1f9f6", 18:26:51 INFO - "master": "http://buildbot-master07.bb.releng.usw2.mozilla.com:8201/", 18:26:51 INFO - "platform": "linux", 18:26:51 INFO - "branch": "mozilla-aurora", 18:26:51 INFO - "repo_path": "releases/mozilla-aurora", 18:26:51 INFO - "moz_repo_path": "", 18:26:51 INFO - "stage_platform": "linux", 18:26:51 INFO - "builduid": "eeb75bc655234fba80413feef7b75f7e", 18:26:51 INFO - "slavebuilddir": "test" 18:26:51 INFO - } 18:26:51 INFO - Found installer url https://queue.taskcluster.net/v1/task/bfnYoI01RT2aLo1EzojJOg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2. 18:26:51 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/bfnYoI01RT2aLo1EzojJOg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json. 18:26:51 INFO - Running post-action listener: _resource_record_post_action 18:26:51 INFO - ##### 18:26:51 INFO - ##### Running download-and-extract step. 18:26:51 INFO - ##### 18:26:51 INFO - Running pre-action listener: _resource_record_pre_action 18:26:51 INFO - Running main action method: download_and_extract 18:26:51 INFO - mkdir: /builds/slave/test/build/tests 18:26:51 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:26:51 INFO - https://queue.taskcluster.net/v1/task/bfnYoI01RT2aLo1EzojJOg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 18:26:51 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/bfnYoI01RT2aLo1EzojJOg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 18:26:51 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/bfnYoI01RT2aLo1EzojJOg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 18:26:51 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/bfnYoI01RT2aLo1EzojJOg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 18:26:51 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/bfnYoI01RT2aLo1EzojJOg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.test_packages.json'}, attempt #1 18:27:03 INFO - Downloaded 1325 bytes. 18:27:03 INFO - Reading from file /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 18:27:03 INFO - Using the following test package requirements: 18:27:03 INFO - {u'common': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip'], 18:27:03 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 18:27:03 INFO - u'firefox-48.0a2.en-US.linux-i686.cppunittest.tests.zip'], 18:27:03 INFO - u'gtest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 18:27:03 INFO - u'firefox-48.0a2.en-US.linux-i686.gtest.tests.zip'], 18:27:03 INFO - u'jittest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 18:27:03 INFO - u'jsshell-linux-i686.zip'], 18:27:03 INFO - u'mochitest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 18:27:03 INFO - u'firefox-48.0a2.en-US.linux-i686.mochitest.tests.zip'], 18:27:03 INFO - u'mozbase': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip'], 18:27:03 INFO - u'reftest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 18:27:03 INFO - u'firefox-48.0a2.en-US.linux-i686.reftest.tests.zip'], 18:27:03 INFO - u'talos': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 18:27:03 INFO - u'firefox-48.0a2.en-US.linux-i686.talos.tests.zip'], 18:27:03 INFO - u'web-platform': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 18:27:03 INFO - u'firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip'], 18:27:03 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 18:27:03 INFO - u'firefox-48.0a2.en-US.linux-i686.xpcshell.tests.zip']} 18:27:03 INFO - Downloading packages: [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', u'firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip'] for test suite category: web-platform 18:27: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')]} 18:27:03 INFO - https://queue.taskcluster.net/v1/task/bfnYoI01RT2aLo1EzojJOg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 18:27:03 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/bfnYoI01RT2aLo1EzojJOg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 18:27:03 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/bfnYoI01RT2aLo1EzojJOg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 18:27:03 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/bfnYoI01RT2aLo1EzojJOg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 18:27:03 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/bfnYoI01RT2aLo1EzojJOg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip'}, attempt #1 18:27:06 INFO - Downloaded 22424398 bytes. 18:27:06 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 18:27:06 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 18:27:07 INFO - caution: filename not matched: web-platform/* 18:27:07 INFO - Return code: 11 18:27:07 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')]} 18:27:07 INFO - https://queue.taskcluster.net/v1/task/bfnYoI01RT2aLo1EzojJOg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 18:27:07 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/bfnYoI01RT2aLo1EzojJOg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 18:27:07 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/bfnYoI01RT2aLo1EzojJOg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 18:27:07 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/bfnYoI01RT2aLo1EzojJOg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 18:27:07 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/bfnYoI01RT2aLo1EzojJOg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip'}, attempt #1 18:27:10 INFO - Downloaded 36408641 bytes. 18:27:10 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 18:27:10 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 18:27:14 INFO - caution: filename not matched: bin/* 18:27:14 INFO - caution: filename not matched: config/* 18:27:14 INFO - caution: filename not matched: mozbase/* 18:27:14 INFO - caution: filename not matched: marionette/* 18:27:14 INFO - caution: filename not matched: tools/wptserve/* 18:27:14 INFO - Return code: 11 18:27:14 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')]} 18:27:14 INFO - https://queue.taskcluster.net/v1/task/bfnYoI01RT2aLo1EzojJOg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 18:27:14 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/bfnYoI01RT2aLo1EzojJOg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 18:27:14 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/bfnYoI01RT2aLo1EzojJOg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 18:27:14 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/bfnYoI01RT2aLo1EzojJOg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 18:27:14 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/bfnYoI01RT2aLo1EzojJOg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2'}, attempt #1 18:27:25 INFO - Downloaded 69299576 bytes. 18:27:25 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/bfnYoI01RT2aLo1EzojJOg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 18:27:25 INFO - mkdir: /builds/slave/test/properties 18:27:25 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 18:27:25 INFO - Writing to file /builds/slave/test/properties/build_url 18:27:25 INFO - Contents: 18:27:25 INFO - build_url:https://queue.taskcluster.net/v1/task/bfnYoI01RT2aLo1EzojJOg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 18:27:26 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/bfnYoI01RT2aLo1EzojJOg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 18:27:26 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 18:27:26 INFO - Writing to file /builds/slave/test/properties/symbols_url 18:27:26 INFO - Contents: 18:27:26 INFO - symbols_url:https://queue.taskcluster.net/v1/task/bfnYoI01RT2aLo1EzojJOg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 18:27:26 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:27:26 INFO - https://queue.taskcluster.net/v1/task/bfnYoI01RT2aLo1EzojJOg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 18:27:26 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/bfnYoI01RT2aLo1EzojJOg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 18:27:26 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/bfnYoI01RT2aLo1EzojJOg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 18:27:26 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/bfnYoI01RT2aLo1EzojJOg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 18:27:26 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/bfnYoI01RT2aLo1EzojJOg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip'}, attempt #1 18:27:35 INFO - Downloaded 92276635 bytes. 18:27:35 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 18:27:35 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 18:27:43 INFO - Return code: 0 18:27:43 INFO - Running post-action listener: _resource_record_post_action 18:27:43 INFO - Running post-action listener: set_extra_try_arguments 18:27:43 INFO - ##### 18:27:43 INFO - ##### Running create-virtualenv step. 18:27:43 INFO - ##### 18:27:43 INFO - Running pre-action listener: _pre_create_virtualenv 18:27:43 INFO - Running pre-action listener: _resource_record_pre_action 18:27:43 INFO - Running main action method: create_virtualenv 18:27:43 INFO - Creating virtualenv /builds/slave/test/build/venv 18:27:43 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 18:27:43 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 18:27:44 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 18:27:45 INFO - Using real prefix '/usr' 18:27:45 INFO - New python executable in /builds/slave/test/build/venv/bin/python 18:27:46 INFO - Installing distribute.............................................................................................................................................................................................done. 18:27:49 INFO - Installing pip.................done. 18:27:49 INFO - Return code: 0 18:27:49 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 18:27:49 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:27:49 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:27:49 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 18:27:49 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:27:49 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:27:49 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 18:27:49 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x89e1c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8a48598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8afaf28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x87dce30>, '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 0x8a79c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8af8470>, '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-1463102673.577306-959514866', '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 18:27:49 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build 18:27:49 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 18:27:49 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 18:27:49 INFO - 'CCACHE_UMASK': '002', 18:27:49 INFO - 'DISPLAY': ':0', 18:27:49 INFO - 'HOME': '/home/cltbld', 18:27:49 INFO - 'LANG': 'en_US.UTF-8', 18:27:49 INFO - 'LOGNAME': 'cltbld', 18:27:49 INFO - 'MAIL': '/var/mail/cltbld', 18:27:49 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:27:49 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 18:27:49 INFO - 'MOZ_NO_REMOTE': '1', 18:27:49 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 18:27:49 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:27:49 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 18:27:49 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 18:27:49 INFO - 'PWD': '/builds/slave/test', 18:27:49 INFO - 'SHELL': '/bin/bash', 18:27:49 INFO - 'SHLVL': '1', 18:27:49 INFO - 'TERM': 'linux', 18:27:49 INFO - 'TMOUT': '86400', 18:27:49 INFO - 'USER': 'cltbld', 18:27:49 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1463102673.577306-959514866', 18:27:49 INFO - '_': '/tools/buildbot/bin/python'} 18:27:50 INFO - Ignoring indexes: https://pypi.python.org/simple/ 18:27:50 INFO - Downloading/unpacking psutil>=0.7.1 18:27:50 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 18:27:50 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 18:27:50 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 18:27:50 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 18:27:50 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 18:27:50 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 18:27:53 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 18:27:54 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 18:27:54 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 18:27:54 INFO - Installing collected packages: psutil 18:27:54 INFO - Running setup.py install for psutil 18:27:54 INFO - building 'psutil._psutil_linux' extension 18:27:54 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 18:27:54 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 18:27:54 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 18:27:54 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 18:27:54 INFO - building 'psutil._psutil_posix' extension 18:27:54 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 18:27:55 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 18:27:55 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 18:27:55 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 18:27:55 INFO - Successfully installed psutil 18:27:55 INFO - Cleaning up... 18:27:55 INFO - Return code: 0 18:27:55 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 18:27:55 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:27:55 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:27:55 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 18:27:55 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:27:55 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:27:55 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 18:27:55 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x89e1c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8a48598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8afaf28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x87dce30>, '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 0x8a79c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8af8470>, '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-1463102673.577306-959514866', '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 18:27:55 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build 18:27:55 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 18:27:55 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 18:27:55 INFO - 'CCACHE_UMASK': '002', 18:27:55 INFO - 'DISPLAY': ':0', 18:27:55 INFO - 'HOME': '/home/cltbld', 18:27:55 INFO - 'LANG': 'en_US.UTF-8', 18:27:55 INFO - 'LOGNAME': 'cltbld', 18:27:55 INFO - 'MAIL': '/var/mail/cltbld', 18:27:55 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:27:55 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 18:27:55 INFO - 'MOZ_NO_REMOTE': '1', 18:27:55 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 18:27:55 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:27:55 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 18:27:55 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 18:27:55 INFO - 'PWD': '/builds/slave/test', 18:27:55 INFO - 'SHELL': '/bin/bash', 18:27:55 INFO - 'SHLVL': '1', 18:27:55 INFO - 'TERM': 'linux', 18:27:55 INFO - 'TMOUT': '86400', 18:27:55 INFO - 'USER': 'cltbld', 18:27:55 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1463102673.577306-959514866', 18:27:55 INFO - '_': '/tools/buildbot/bin/python'} 18:27:55 INFO - Ignoring indexes: https://pypi.python.org/simple/ 18:27:55 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 18:27:55 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 18:27:55 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 18:27:55 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 18:27:55 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 18:27:55 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 18:27:55 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 18:27:59 INFO - Downloading mozsystemmonitor-0.0.tar.gz 18:27:59 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 18:27:59 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 18:27:59 INFO - Installing collected packages: mozsystemmonitor 18:27:59 INFO - Running setup.py install for mozsystemmonitor 18:27:59 INFO - Successfully installed mozsystemmonitor 18:27:59 INFO - Cleaning up... 18:27:59 INFO - Return code: 0 18:27:59 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 18:27:59 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')]} 18:27:59 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:27:59 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 18:27:59 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')]} 18:27:59 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:27:59 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 18:27:59 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x89e1c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8a48598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8afaf28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x87dce30>, '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 0x8a79c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8af8470>, '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-1463102673.577306-959514866', '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 18:27:59 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build 18:27:59 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 18:27:59 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 18:27:59 INFO - 'CCACHE_UMASK': '002', 18:27:59 INFO - 'DISPLAY': ':0', 18:27:59 INFO - 'HOME': '/home/cltbld', 18:27:59 INFO - 'LANG': 'en_US.UTF-8', 18:27:59 INFO - 'LOGNAME': 'cltbld', 18:27:59 INFO - 'MAIL': '/var/mail/cltbld', 18:27:59 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:27:59 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 18:27:59 INFO - 'MOZ_NO_REMOTE': '1', 18:27:59 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 18:27:59 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:27:59 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 18:27:59 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 18:27:59 INFO - 'PWD': '/builds/slave/test', 18:27:59 INFO - 'SHELL': '/bin/bash', 18:27:59 INFO - 'SHLVL': '1', 18:27:59 INFO - 'TERM': 'linux', 18:27:59 INFO - 'TMOUT': '86400', 18:27:59 INFO - 'USER': 'cltbld', 18:27:59 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1463102673.577306-959514866', 18:27:59 INFO - '_': '/tools/buildbot/bin/python'} 18:28:00 INFO - Ignoring indexes: https://pypi.python.org/simple/ 18:28:00 INFO - Downloading/unpacking blobuploader==1.2.4 18:28:00 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 18:28:00 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 18:28:00 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 18:28:00 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 18:28:00 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 18:28:00 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 18:28:03 INFO - Downloading blobuploader-1.2.4.tar.gz 18:28:03 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 18:28:04 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 18:28: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 18:28: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 18:28:04 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 18:28:04 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 18:28: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 18:28: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 18:28:04 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 18:28:04 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 18:28: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 18:28: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 18:28:04 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 18:28:04 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 18:28: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 18:28: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 18:28:05 INFO - Downloading docopt-0.6.1.tar.gz 18:28:05 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 18:28:05 INFO - Installing collected packages: blobuploader, requests, docopt 18:28:05 INFO - Running setup.py install for blobuploader 18:28:05 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 18:28:05 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 18:28:05 INFO - Running setup.py install for requests 18:28:06 INFO - Running setup.py install for docopt 18:28:06 INFO - Successfully installed blobuploader requests docopt 18:28:06 INFO - Cleaning up... 18:28:06 INFO - Return code: 0 18:28:06 INFO - Installing None into virtualenv /builds/slave/test/build/venv 18:28:06 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')]} 18:28:06 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:28:06 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 18:28:06 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')]} 18:28:06 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:28:06 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 18:28:06 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x89e1c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8a48598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8afaf28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x87dce30>, '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 0x8a79c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8af8470>, '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-1463102673.577306-959514866', '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 18:28:06 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 18:28:06 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 18:28:06 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 18:28:06 INFO - 'CCACHE_UMASK': '002', 18:28:06 INFO - 'DISPLAY': ':0', 18:28:06 INFO - 'HOME': '/home/cltbld', 18:28:06 INFO - 'LANG': 'en_US.UTF-8', 18:28:06 INFO - 'LOGNAME': 'cltbld', 18:28:06 INFO - 'MAIL': '/var/mail/cltbld', 18:28:06 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:28:06 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 18:28:06 INFO - 'MOZ_NO_REMOTE': '1', 18:28:06 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 18:28:06 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:28:06 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 18:28:06 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 18:28:06 INFO - 'PWD': '/builds/slave/test', 18:28:06 INFO - 'SHELL': '/bin/bash', 18:28:06 INFO - 'SHLVL': '1', 18:28:06 INFO - 'TERM': 'linux', 18:28:06 INFO - 'TMOUT': '86400', 18:28:06 INFO - 'USER': 'cltbld', 18:28:06 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1463102673.577306-959514866', 18:28:06 INFO - '_': '/tools/buildbot/bin/python'} 18:28:07 INFO - Ignoring indexes: https://pypi.python.org/simple/ 18:28:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 18:28:07 INFO - Running setup.py (path:/tmp/pip-hJ6zee-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 18:28:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 18:28:07 INFO - Running setup.py (path:/tmp/pip-lH2sqN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 18:28:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 18:28:07 INFO - Running setup.py (path:/tmp/pip-ALnX6b-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 18:28:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 18:28:07 INFO - Running setup.py (path:/tmp/pip-fmMXRg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 18:28:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 18:28:07 INFO - Running setup.py (path:/tmp/pip-A0am2X-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 18:28:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 18:28:07 INFO - Running setup.py (path:/tmp/pip-avR2uq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 18:28:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 18:28:07 INFO - Running setup.py (path:/tmp/pip-NKaBrU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 18:28:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 18:28:08 INFO - Running setup.py (path:/tmp/pip-dMubwD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 18:28:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 18:28:08 INFO - Running setup.py (path:/tmp/pip-ZW12U1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 18:28:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 18:28:08 INFO - Running setup.py (path:/tmp/pip-jfR7bX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 18:28:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 18:28:08 INFO - Running setup.py (path:/tmp/pip-U5Qc8k-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 18:28:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 18:28:08 INFO - Running setup.py (path:/tmp/pip-TgjrqV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 18:28:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 18:28:08 INFO - Running setup.py (path:/tmp/pip-GRuuEi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 18:28:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 18:28:08 INFO - Running setup.py (path:/tmp/pip-GVi5uf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 18:28:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 18:28:08 INFO - Running setup.py (path:/tmp/pip-WjEq30-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 18:28:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 18:28:09 INFO - Running setup.py (path:/tmp/pip-J2qrBS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 18:28:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 18:28:09 INFO - Running setup.py (path:/tmp/pip-xX6cXS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 18:28:09 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 18:28:09 INFO - Running setup.py (path:/tmp/pip-HwdMJO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 18:28:09 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 18:28:09 INFO - Running setup.py (path:/tmp/pip-TAB7jk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 18:28:09 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 18:28:09 INFO - Running setup.py (path:/tmp/pip-72Cojm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 18:28:09 INFO - Unpacking /builds/slave/test/build/tests/marionette 18:28:10 INFO - Running setup.py (path:/tmp/pip-KYpo3O-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 18:28:10 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 18:28:10 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 18:28:10 INFO - Running setup.py install for manifestparser 18:28:10 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 18:28:10 INFO - Running setup.py install for mozcrash 18:28:10 INFO - Running setup.py install for mozdebug 18:28:10 INFO - Running setup.py install for mozdevice 18:28:11 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 18:28:11 INFO - Installing dm script to /builds/slave/test/build/venv/bin 18:28:11 INFO - Running setup.py install for mozfile 18:28:11 INFO - Running setup.py install for mozhttpd 18:28:11 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 18:28:11 INFO - Running setup.py install for mozinfo 18:28:11 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 18:28:11 INFO - Running setup.py install for mozInstall 18:28:11 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 18:28:11 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 18:28:11 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 18:28:11 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 18:28:11 INFO - Running setup.py install for mozleak 18:28:12 INFO - Running setup.py install for mozlog 18:28:12 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 18:28:12 INFO - Running setup.py install for moznetwork 18:28:12 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 18:28:12 INFO - Running setup.py install for mozprocess 18:28:12 INFO - Running setup.py install for mozprofile 18:28:13 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 18:28:13 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 18:28:13 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 18:28:13 INFO - Running setup.py install for mozrunner 18:28:13 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 18:28:13 INFO - Running setup.py install for mozscreenshot 18:28:13 INFO - Running setup.py install for moztest 18:28:13 INFO - Running setup.py install for mozversion 18:28:14 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 18:28:14 INFO - Running setup.py install for wptserve 18:28:14 INFO - Running setup.py install for marionette-driver 18:28:14 INFO - Running setup.py install for browsermob-proxy 18:28:14 INFO - Running setup.py install for marionette-client 18:28:15 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 18:28:15 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 18:28:15 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 18:28:15 INFO - Cleaning up... 18:28:15 INFO - Return code: 0 18:28:15 INFO - Installing None into virtualenv /builds/slave/test/build/venv 18:28:15 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')]} 18:28:15 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:28:15 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 18:28:15 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')]} 18:28:15 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:28:15 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 18:28:15 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x89e1c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8a48598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8afaf28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x87dce30>, '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 0x8a79c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8af8470>, '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-1463102673.577306-959514866', '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 18:28:15 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 18:28:15 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 18:28:15 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 18:28:15 INFO - 'CCACHE_UMASK': '002', 18:28:15 INFO - 'DISPLAY': ':0', 18:28:15 INFO - 'HOME': '/home/cltbld', 18:28:15 INFO - 'LANG': 'en_US.UTF-8', 18:28:15 INFO - 'LOGNAME': 'cltbld', 18:28:15 INFO - 'MAIL': '/var/mail/cltbld', 18:28:15 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:28:15 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 18:28:15 INFO - 'MOZ_NO_REMOTE': '1', 18:28:15 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 18:28:15 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:28:15 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 18:28:15 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 18:28:15 INFO - 'PWD': '/builds/slave/test', 18:28:15 INFO - 'SHELL': '/bin/bash', 18:28:15 INFO - 'SHLVL': '1', 18:28:15 INFO - 'TERM': 'linux', 18:28:15 INFO - 'TMOUT': '86400', 18:28:15 INFO - 'USER': 'cltbld', 18:28:15 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1463102673.577306-959514866', 18:28:15 INFO - '_': '/tools/buildbot/bin/python'} 18:28:15 INFO - Ignoring indexes: https://pypi.python.org/simple/ 18:28:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 18:28:15 INFO - Running setup.py (path:/tmp/pip-hOzeuI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 18:28:15 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)) 18:28:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 18:28:15 INFO - Running setup.py (path:/tmp/pip-GoGruY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 18:28:16 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)) 18:28:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 18:28:16 INFO - Running setup.py (path:/tmp/pip-ZLth5e-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 18:28:16 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)) 18:28:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 18:28:16 INFO - Running setup.py (path:/tmp/pip-Rpt1xw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 18:28:16 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)) 18:28:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 18:28:16 INFO - Running setup.py (path:/tmp/pip-TvwFQN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 18:28:16 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)) 18:28:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 18:28:16 INFO - Running setup.py (path:/tmp/pip-QGhndf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 18:28:16 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)) 18:28:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 18:28:16 INFO - Running setup.py (path:/tmp/pip-6YT0Dw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 18:28:16 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)) 18:28:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 18:28:16 INFO - Running setup.py (path:/tmp/pip-XEu0eA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 18:28:16 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)) 18:28:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 18:28:16 INFO - Running setup.py (path:/tmp/pip-4pEeHs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 18:28:17 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)) 18:28:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 18:28:17 INFO - Running setup.py (path:/tmp/pip-HLXyWm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 18:28:17 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)) 18:28:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 18:28:17 INFO - Running setup.py (path:/tmp/pip-buCMdd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 18:28:17 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)) 18:28:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 18:28:17 INFO - Running setup.py (path:/tmp/pip-dnP5en-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 18:28:17 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)) 18:28:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 18:28:17 INFO - Running setup.py (path:/tmp/pip-3O2SRQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 18:28:17 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)) 18:28:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 18:28:17 INFO - Running setup.py (path:/tmp/pip-ym_nep-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 18:28:17 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)) 18:28:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 18:28:17 INFO - Running setup.py (path:/tmp/pip-vBKku4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 18:28:17 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)) 18:28:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 18:28:17 INFO - Running setup.py (path:/tmp/pip-HxXgfo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 18:28:18 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)) 18:28:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 18:28:18 INFO - Running setup.py (path:/tmp/pip-3tSejE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 18:28:18 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)) 18:28:18 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 18:28:18 INFO - Running setup.py (path:/tmp/pip-IHrJg9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 18:28:18 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)) 18:28:18 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 18:28:18 INFO - Running setup.py (path:/tmp/pip-5pAtan-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 18:28:18 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)) 18:28:18 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 18:28:18 INFO - Running setup.py (path:/tmp/pip-__pECh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 18:28:18 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)) 18:28:18 INFO - Unpacking /builds/slave/test/build/tests/marionette 18:28:18 INFO - Running setup.py (path:/tmp/pip-Cdi3qK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 18:28:19 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 18:28:19 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)) 18:28:19 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)) 18:28:19 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)) 18:28:19 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)) 18:28:19 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)) 18:28:19 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)) 18:28:19 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 18:28:19 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 18:28:19 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 18:28:19 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 18:28:19 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 18:28:19 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 18:28:19 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 18:28:22 INFO - Downloading blessings-1.6.tar.gz 18:28:22 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 18:28:22 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)) 18:28:22 INFO - Installing collected packages: blessings 18:28:22 INFO - Running setup.py install for blessings 18:28:22 INFO - Successfully installed blessings 18:28:22 INFO - Cleaning up... 18:28:23 INFO - Return code: 0 18:28:23 INFO - Done creating virtualenv /builds/slave/test/build/venv. 18:28:23 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 18:28:23 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 18:28:23 INFO - Reading from file tmpfile_stdout 18:28:23 INFO - Current package versions: 18:28:23 INFO - argparse == 1.2.1 18:28:23 INFO - blessings == 1.6 18:28:23 INFO - blobuploader == 1.2.4 18:28:23 INFO - browsermob-proxy == 0.6.0 18:28:23 INFO - docopt == 0.6.1 18:28:23 INFO - manifestparser == 1.1 18:28:23 INFO - marionette-client == 2.3.0 18:28:23 INFO - marionette-driver == 1.4.0 18:28:23 INFO - mozInstall == 1.12 18:28:23 INFO - mozcrash == 0.17 18:28:23 INFO - mozdebug == 0.1 18:28:23 INFO - mozdevice == 0.48 18:28:23 INFO - mozfile == 1.2 18:28:23 INFO - mozhttpd == 0.7 18:28:23 INFO - mozinfo == 0.9 18:28:23 INFO - mozleak == 0.1 18:28:23 INFO - mozlog == 3.1 18:28:23 INFO - moznetwork == 0.27 18:28:23 INFO - mozprocess == 0.22 18:28:23 INFO - mozprofile == 0.28 18:28:23 INFO - mozrunner == 6.11 18:28:23 INFO - mozscreenshot == 0.1 18:28:23 INFO - mozsystemmonitor == 0.0 18:28:23 INFO - moztest == 0.7 18:28:23 INFO - mozversion == 1.4 18:28:23 INFO - psutil == 3.1.1 18:28:23 INFO - requests == 1.2.3 18:28:23 INFO - wptserve == 1.4.0 18:28:23 INFO - wsgiref == 0.1.2 18:28:23 INFO - Running post-action listener: _resource_record_post_action 18:28:23 INFO - Running post-action listener: _start_resource_monitoring 18:28:23 INFO - Starting resource monitoring. 18:28:23 INFO - ##### 18:28:23 INFO - ##### Running pull step. 18:28:23 INFO - ##### 18:28:23 INFO - Running pre-action listener: _resource_record_pre_action 18:28:23 INFO - Running main action method: pull 18:28:23 INFO - Pull has nothing to do! 18:28:23 INFO - Running post-action listener: _resource_record_post_action 18:28:23 INFO - ##### 18:28:23 INFO - ##### Running install step. 18:28:23 INFO - ##### 18:28:23 INFO - Running pre-action listener: _resource_record_pre_action 18:28:23 INFO - Running main action method: install 18:28:23 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 18:28:23 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 18:28:23 INFO - Reading from file tmpfile_stdout 18:28:23 INFO - Detecting whether we're running mozinstall >=1.0... 18:28:23 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 18:28:23 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 18:28:24 INFO - Reading from file tmpfile_stdout 18:28:24 INFO - Output received: 18:28:24 INFO - Usage: mozinstall [options] installer 18:28:24 INFO - Options: 18:28:24 INFO - -h, --help show this help message and exit 18:28:24 INFO - -d DEST, --destination=DEST 18:28:24 INFO - Directory to install application into. [default: 18:28:24 INFO - "/builds/slave/test"] 18:28:24 INFO - --app=APP Application being installed. [default: firefox] 18:28:24 INFO - mkdir: /builds/slave/test/build/application 18:28:24 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2', '--destination', '/builds/slave/test/build/application'] 18:28:24 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 --destination /builds/slave/test/build/application 18:28:54 INFO - Reading from file tmpfile_stdout 18:28:54 INFO - Output received: 18:28:54 INFO - /builds/slave/test/build/application/firefox/firefox 18:28:54 INFO - Running post-action listener: _resource_record_post_action 18:28:54 INFO - ##### 18:28:54 INFO - ##### Running run-tests step. 18:28:54 INFO - ##### 18:28:54 INFO - Running pre-action listener: _resource_record_pre_action 18:28:54 INFO - Running main action method: run_tests 18:28:54 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 18:28:54 INFO - Minidump filename unknown. Determining based upon platform and architecture. 18:28:54 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 18:28:54 INFO - grabbing minidump binary from tooltool 18:28:54 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')]} 18:28:54 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 0x87dce30>, '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 0x8a79c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8af8470>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 18:28:54 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 18:28:54 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 18:28:54 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 18:28:54 INFO - Return code: 0 18:28:54 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 18:28:54 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 18:28:54 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/bfnYoI01RT2aLo1EzojJOg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] in /builds/slave/test/build 18:28:54 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/bfnYoI01RT2aLo1EzojJOg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=/builds/slave/test/build/tests/web-platform/prefs --processes=1 --config=/builds/slave/test/build/tests/web-platform/wptrunner.ini --ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem --host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key --host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem --certutil-binary=/builds/slave/test/build/tests/bin/certutil 18:28:54 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 18:28:54 INFO - 'CCACHE_UMASK': '002', 18:28:54 INFO - 'DISPLAY': ':0', 18:28:54 INFO - 'HOME': '/home/cltbld', 18:28:54 INFO - 'LANG': 'en_US.UTF-8', 18:28:54 INFO - 'LOGNAME': 'cltbld', 18:28:54 INFO - 'MAIL': '/var/mail/cltbld', 18:28:54 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 18:28:54 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:28:54 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 18:28:54 INFO - 'MOZ_NO_REMOTE': '1', 18:28:54 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 18:28:54 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:28:54 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 18:28:54 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 18:28:54 INFO - 'PWD': '/builds/slave/test', 18:28:54 INFO - 'SHELL': '/bin/bash', 18:28:54 INFO - 'SHLVL': '1', 18:28:54 INFO - 'TERM': 'linux', 18:28:54 INFO - 'TMOUT': '86400', 18:28:54 INFO - 'USER': 'cltbld', 18:28:54 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1463102673.577306-959514866', 18:28:54 INFO - '_': '/tools/buildbot/bin/python'} 18:28:54 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/bfnYoI01RT2aLo1EzojJOg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] with output_timeout 1000 18:28:55 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 18:28:55 INFO - import pkg_resources 18:28:56 INFO - Using 1 client processes 18:28:57 INFO - wptserve Starting http server on 127.0.0.1:8000 18:28:57 INFO - wptserve Starting http server on 127.0.0.1:8001 18:28:57 INFO - wptserve Starting http server on 127.0.0.1:8443 18:28:59 INFO - SUITE-START | Running 778 tests 18:28:59 INFO - Running testharness tests 18:28:59 INFO - Setting up ssl 18:28:59 INFO - PROCESS | certutil | 18:28:59 INFO - PROCESS | certutil | 18:28:59 INFO - PROCESS | certutil | 18:28:59 INFO - Certificate Nickname Trust Attributes 18:28:59 INFO - SSL,S/MIME,JAR/XPI 18:28:59 INFO - 18:28:59 INFO - web-platform-tests CT,, 18:28:59 INFO - 18:28:59 INFO - Starting runner 18:29:02 INFO - PROCESS | 1790 | 1463102942238 Marionette DEBUG Marionette enabled via build flag and pref 18:29:02 INFO - PROCESS | 1790 | ++DOCSHELL 0xa50f1400 == 1 [pid = 1790] [id = 1] 18:29:02 INFO - PROCESS | 1790 | ++DOMWINDOW == 1 (0xa50f1800) [pid = 1790] [serial = 1] [outer = (nil)] 18:29:02 INFO - PROCESS | 1790 | [1790] WARNING: No inner window available!: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 18:29:02 INFO - PROCESS | 1790 | ++DOMWINDOW == 2 (0xa50f2000) [pid = 1790] [serial = 2] [outer = 0xa50f1800] 18:29:02 INFO - PROCESS | 1790 | 1463102942954 Marionette INFO Listening on port 2828 18:29:03 INFO - PROCESS | 1790 | 1463102943563 Marionette DEBUG Marionette enabled via command-line flag 18:29:03 INFO - PROCESS | 1790 | ++DOCSHELL 0xa227bc00 == 2 [pid = 1790] [id = 2] 18:29:03 INFO - PROCESS | 1790 | ++DOMWINDOW == 3 (0xa22bbc00) [pid = 1790] [serial = 3] [outer = (nil)] 18:29:03 INFO - PROCESS | 1790 | [1790] WARNING: No inner window available!: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 18:29:03 INFO - PROCESS | 1790 | ++DOMWINDOW == 4 (0xa22bc400) [pid = 1790] [serial = 4] [outer = 0xa22bbc00] 18:29:03 INFO - PROCESS | 1790 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned a2191840 18:29:03 INFO - PROCESS | 1790 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned a2195340 18:29:03 INFO - PROCESS | 1790 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned a21b3240 18:29:03 INFO - PROCESS | 1790 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned a21b3e80 18:29:03 INFO - PROCESS | 1790 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned a21b9bc0 18:29:03 INFO - PROCESS | 1790 | ++DOMWINDOW == 5 (0xa21a8000) [pid = 1790] [serial = 5] [outer = 0xa50f1800] 18:29:03 INFO - PROCESS | 1790 | [1790] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 18:29:04 INFO - PROCESS | 1790 | 1463102944001 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:55450 18:29:04 INFO - PROCESS | 1790 | [1790] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 18:29:04 INFO - PROCESS | 1790 | 1463102944035 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:55451 18:29:04 INFO - PROCESS | 1790 | 1463102944097 Marionette DEBUG Closed connection conn0 18:29:04 INFO - PROCESS | 1790 | [1790] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2255 18:29:04 INFO - PROCESS | 1790 | 1463102944216 Marionette DEBUG Closed connection conn1 18:29:04 INFO - PROCESS | 1790 | [1790] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 18:29:04 INFO - PROCESS | 1790 | 1463102944237 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:55452 18:29:04 INFO - PROCESS | 1790 | [1790] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 18:29:04 INFO - PROCESS | 1790 | 1463102944290 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:55453 18:29:04 INFO - PROCESS | 1790 | 1463102944299 Marionette DEBUG Closed connection conn2 18:29:04 INFO - PROCESS | 1790 | 1463102944340 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 18:29:04 INFO - PROCESS | 1790 | 1463102944361 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Linux","platformVersion":"3.2.0-76-generic-pae","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160512164135","device":"desktop","version":"48.0a2"} 18:29:05 INFO - PROCESS | 1790 | [1790] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 18:29:06 INFO - PROCESS | 1790 | ++DOCSHELL 0x9b312400 == 3 [pid = 1790] [id = 3] 18:29:06 INFO - PROCESS | 1790 | ++DOMWINDOW == 6 (0x9b312800) [pid = 1790] [serial = 6] [outer = (nil)] 18:29:06 INFO - PROCESS | 1790 | ++DOCSHELL 0x9b315c00 == 4 [pid = 1790] [id = 4] 18:29:06 INFO - PROCESS | 1790 | ++DOMWINDOW == 7 (0x9b316400) [pid = 1790] [serial = 7] [outer = (nil)] 18:29:06 INFO - PROCESS | 1790 | [1790] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 18:29:07 INFO - PROCESS | 1790 | ++DOCSHELL 0x9b128400 == 5 [pid = 1790] [id = 5] 18:29:07 INFO - PROCESS | 1790 | ++DOMWINDOW == 8 (0xa90b2c00) [pid = 1790] [serial = 8] [outer = (nil)] 18:29:07 INFO - PROCESS | 1790 | [1790] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 18:29:07 INFO - PROCESS | 1790 | [1790] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 18:29:07 INFO - PROCESS | 1790 | ++DOMWINDOW == 9 (0x9a853400) [pid = 1790] [serial = 9] [outer = 0xa90b2c00] 18:29:07 INFO - PROCESS | 1790 | ++DOMWINDOW == 10 (0x9aa0f000) [pid = 1790] [serial = 10] [outer = 0x9b312800] 18:29:07 INFO - PROCESS | 1790 | ++DOMWINDOW == 11 (0x9aa10c00) [pid = 1790] [serial = 11] [outer = 0x9b316400] 18:29:07 INFO - PROCESS | 1790 | ++DOMWINDOW == 12 (0x9a354400) [pid = 1790] [serial = 12] [outer = 0xa90b2c00] 18:29:08 INFO - PROCESS | 1790 | 1463102948738 Marionette DEBUG loaded listener.js 18:29:08 INFO - PROCESS | 1790 | 1463102948759 Marionette DEBUG loaded listener.js 18:29:09 INFO - PROCESS | 1790 | ++DOMWINDOW == 13 (0x990f9800) [pid = 1790] [serial = 13] [outer = 0xa90b2c00] 18:29:09 INFO - PROCESS | 1790 | 1463102949601 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"13aaa13a-f4d1-4ea5-a0a5-a1d261c0b133","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Linux","platformVersion":"3.2.0-76-generic-pae","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160512164135","device":"desktop","version":"48.0a2","command_id":1}}] 18:29:09 INFO - PROCESS | 1790 | 1463102949856 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}] 18:29:09 INFO - PROCESS | 1790 | 1463102949979 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 18:29:10 INFO - PROCESS | 1790 | 1463102950293 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 18:29:10 INFO - PROCESS | 1790 | [1790] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 18:29:10 INFO - PROCESS | 1790 | [1790] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 18:29:10 INFO - PROCESS | 1790 | ++DOMWINDOW == 14 (0x950a3800) [pid = 1790] [serial = 14] [outer = 0xa90b2c00] 18:29:10 INFO - PROCESS | 1790 | [1790] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 18:29:10 INFO - PROCESS | 1790 | [1790] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 18:29:10 INFO - PROCESS | 1790 | 1463102950881 Marionette TRACE conn3 <- [1,3,null,{}] 18:29:10 INFO - PROCESS | 1790 | 1463102950890 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 18:29:10 INFO - PROCESS | 1790 | 1463102950916 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 18:29:10 INFO - PROCESS | 1790 | 1463102950956 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 18:29:10 INFO - PROCESS | 1790 | 1463102950961 Marionette TRACE conn3 <- [1,5,null,{"value":"8"}] 18:29:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 18:29:10 INFO - PROCESS | 1790 | 1463102950969 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 18:29:10 INFO - PROCESS | 1790 | 1463102950974 Marionette TRACE conn3 <- [1,6,null,{}] 18:29:10 INFO - PROCESS | 1790 | 1463102950981 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}] 18:29:11 INFO - PROCESS | 1790 | 1463102951000 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 18:29:11 INFO - PROCESS | 1790 | 1463102951010 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:11 INFO - PROCESS | 1790 | ++DOCSHELL 0x946ed800 == 6 [pid = 1790] [id = 6] 18:29:11 INFO - PROCESS | 1790 | ++DOMWINDOW == 15 (0x946f1800) [pid = 1790] [serial = 15] [outer = (nil)] 18:29:11 INFO - PROCESS | 1790 | ++DOMWINDOW == 16 (0x946f5400) [pid = 1790] [serial = 16] [outer = 0x946f1800] 18:29:11 INFO - PROCESS | 1790 | 1463102951118 Marionette DEBUG loaded listener.js 18:29:11 INFO - PROCESS | 1790 | ++DOMWINDOW == 17 (0x9522f800) [pid = 1790] [serial = 17] [outer = 0x946f1800] 18:29:11 INFO - PROCESS | 1790 | ++DOCSHELL 0x93cd4400 == 7 [pid = 1790] [id = 7] 18:29:11 INFO - PROCESS | 1790 | ++DOMWINDOW == 18 (0x93cd5c00) [pid = 1790] [serial = 18] [outer = (nil)] 18:29:11 INFO - PROCESS | 1790 | ++DOMWINDOW == 19 (0x946e8400) [pid = 1790] [serial = 19] [outer = 0x93cd5c00] 18:29:11 INFO - PROCESS | 1790 | 1463102951621 Marionette DEBUG loaded listener.js 18:29:11 INFO - PROCESS | 1790 | ++DOMWINDOW == 20 (0x93ce1400) [pid = 1790] [serial = 20] [outer = 0x93cd5c00] 18:29:12 INFO - PROCESS | 1790 | 1463102952196 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]]]}] 18:29:12 INFO - PROCESS | 1790 | [1790] WARNING: GetDefaultCharsetForLocale: need to add multi locale support: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/intl/locale/unix/nsUNIXCharset.cpp, line 98 18:29:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 18:29:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1335ms 18:29:12 INFO - PROCESS | 1790 | 1463102952381 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 18:29:12 INFO - PROCESS | 1790 | 1463102952384 Marionette TRACE conn3 <- [1,9,null,{"value":"8"}] 18:29:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 18:29:12 INFO - PROCESS | 1790 | 1463102952442 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 18:29:12 INFO - PROCESS | 1790 | 1463102952447 Marionette TRACE conn3 <- [1,10,null,{}] 18:29:12 INFO - PROCESS | 1790 | 1463102952470 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}] 18:29:12 INFO - PROCESS | 1790 | 1463102952752 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 18:29:13 INFO - PROCESS | 1790 | 1463102953047 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:13 INFO - PROCESS | 1790 | ++DOCSHELL 0x92220000 == 8 [pid = 1790] [id = 8] 18:29:13 INFO - PROCESS | 1790 | ++DOMWINDOW == 21 (0x92220400) [pid = 1790] [serial = 21] [outer = (nil)] 18:29:13 INFO - PROCESS | 1790 | ++DOMWINDOW == 22 (0x92228c00) [pid = 1790] [serial = 22] [outer = 0x92220400] 18:29:13 INFO - PROCESS | 1790 | 1463102953151 Marionette DEBUG loaded listener.js 18:29:13 INFO - PROCESS | 1790 | ++DOMWINDOW == 23 (0x92e59c00) [pid = 1790] [serial = 23] [outer = 0x92220400] 18:29:14 INFO - PROCESS | 1790 | 1463102954075 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]]]}] 18:29:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 18:29:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1708ms 18:29:14 INFO - PROCESS | 1790 | 1463102954136 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 18:29:14 INFO - PROCESS | 1790 | 1463102954142 Marionette TRACE conn3 <- [1,13,null,{"value":"8"}] 18:29:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 18:29:14 INFO - PROCESS | 1790 | 1463102954150 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 18:29:14 INFO - PROCESS | 1790 | 1463102954157 Marionette TRACE conn3 <- [1,14,null,{}] 18:29:14 INFO - PROCESS | 1790 | 1463102954164 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}] 18:29:14 INFO - PROCESS | 1790 | ++DOCSHELL 0x98183400 == 9 [pid = 1790] [id = 9] 18:29:14 INFO - PROCESS | 1790 | ++DOMWINDOW == 24 (0x99085000) [pid = 1790] [serial = 24] [outer = (nil)] 18:29:14 INFO - PROCESS | 1790 | 1463102954414 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 18:29:14 INFO - PROCESS | 1790 | ++DOMWINDOW == 25 (0x950a2400) [pid = 1790] [serial = 25] [outer = 0x99085000] 18:29:14 INFO - PROCESS | 1790 | ++DOMWINDOW == 26 (0x99260800) [pid = 1790] [serial = 26] [outer = 0x99085000] 18:29:14 INFO - PROCESS | 1790 | 1463102954650 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:14 INFO - PROCESS | 1790 | ++DOCSHELL 0x98182400 == 10 [pid = 1790] [id = 10] 18:29:14 INFO - PROCESS | 1790 | ++DOMWINDOW == 27 (0x990f8400) [pid = 1790] [serial = 27] [outer = (nil)] 18:29:14 INFO - PROCESS | 1790 | ++DOMWINDOW == 28 (0x99eca000) [pid = 1790] [serial = 28] [outer = 0x990f8400] 18:29:14 INFO - PROCESS | 1790 | ++DOCSHELL 0x99764800 == 11 [pid = 1790] [id = 11] 18:29:14 INFO - PROCESS | 1790 | ++DOMWINDOW == 29 (0x99fe8800) [pid = 1790] [serial = 29] [outer = (nil)] 18:29:14 INFO - PROCESS | 1790 | ++DOMWINDOW == 30 (0x9a0ef000) [pid = 1790] [serial = 30] [outer = 0x99fe8800] 18:29:14 INFO - PROCESS | 1790 | 1463102954853 Marionette DEBUG loaded listener.js 18:29:14 INFO - PROCESS | 1790 | ++DOMWINDOW == 31 (0x9a84f800) [pid = 1790] [serial = 31] [outer = 0x99fe8800] 18:29:15 INFO - PROCESS | 1790 | ++DOMWINDOW == 32 (0x9b5c7800) [pid = 1790] [serial = 32] [outer = 0x990f8400] 18:29:15 INFO - PROCESS | 1790 | 1463102955939 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]]]}] 18:29:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 18:29:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1835ms 18:29:15 INFO - PROCESS | 1790 | 1463102955987 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 18:29:15 INFO - PROCESS | 1790 | 1463102955993 Marionette TRACE conn3 <- [1,17,null,{"value":"8"}] 18:29:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 18:29:16 INFO - PROCESS | 1790 | 1463102956000 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 18:29:16 INFO - PROCESS | 1790 | 1463102956004 Marionette TRACE conn3 <- [1,18,null,{}] 18:29:16 INFO - PROCESS | 1790 | 1463102956010 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}] 18:29:16 INFO - PROCESS | 1790 | 1463102956239 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 18:29:16 INFO - PROCESS | 1790 | 1463102956406 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:16 INFO - PROCESS | 1790 | ++DOCSHELL 0x92891800 == 12 [pid = 1790] [id = 12] 18:29:16 INFO - PROCESS | 1790 | ++DOMWINDOW == 33 (0x9c167c00) [pid = 1790] [serial = 33] [outer = (nil)] 18:29:16 INFO - PROCESS | 1790 | ++DOMWINDOW == 34 (0x9d9c7000) [pid = 1790] [serial = 34] [outer = 0x9c167c00] 18:29:16 INFO - PROCESS | 1790 | 1463102956494 Marionette DEBUG loaded listener.js 18:29:16 INFO - PROCESS | 1790 | ++DOMWINDOW == 35 (0xa1158000) [pid = 1790] [serial = 35] [outer = 0x9c167c00] 18:29:17 INFO - PROCESS | 1790 | 1463102957444 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]]]}] 18:29:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 18:29:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1487ms 18:29:17 INFO - PROCESS | 1790 | 1463102957489 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 18:29:17 INFO - PROCESS | 1790 | 1463102957497 Marionette TRACE conn3 <- [1,21,null,{"value":"8"}] 18:29:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 18:29:17 INFO - PROCESS | 1790 | 1463102957515 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 18:29:17 INFO - PROCESS | 1790 | 1463102957522 Marionette TRACE conn3 <- [1,22,null,{}] 18:29:17 INFO - PROCESS | 1790 | 1463102957529 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}] 18:29:17 INFO - PROCESS | 1790 | 1463102957769 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 18:29:17 INFO - PROCESS | 1790 | 1463102957927 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:17 INFO - PROCESS | 1790 | ++DOCSHELL 0xa50afc00 == 13 [pid = 1790] [id = 13] 18:29:17 INFO - PROCESS | 1790 | ++DOMWINDOW == 36 (0xa6761c00) [pid = 1790] [serial = 36] [outer = (nil)] 18:29:18 INFO - PROCESS | 1790 | ++DOMWINDOW == 37 (0xa6e90800) [pid = 1790] [serial = 37] [outer = 0xa6761c00] 18:29:18 INFO - PROCESS | 1790 | 1463102958022 Marionette DEBUG loaded listener.js 18:29:18 INFO - PROCESS | 1790 | ++DOMWINDOW == 38 (0xa6f3cc00) [pid = 1790] [serial = 38] [outer = 0xa6761c00] 18:29:19 INFO - PROCESS | 1790 | 1463102959221 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]]]}] 18:29:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 18:29:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1745ms 18:29:19 INFO - PROCESS | 1790 | 1463102959252 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 18:29:19 INFO - PROCESS | 1790 | 1463102959256 Marionette TRACE conn3 <- [1,25,null,{"value":"8"}] 18:29:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 18:29:19 INFO - PROCESS | 1790 | 1463102959264 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 18:29:19 INFO - PROCESS | 1790 | 1463102959270 Marionette TRACE conn3 <- [1,26,null,{}] 18:29:19 INFO - PROCESS | 1790 | 1463102959278 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}] 18:29:19 INFO - PROCESS | 1790 | 1463102959485 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 18:29:19 INFO - PROCESS | 1790 | 1463102959674 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:19 INFO - PROCESS | 1790 | ++DOCSHELL 0x93ce0000 == 14 [pid = 1790] [id = 14] 18:29:19 INFO - PROCESS | 1790 | ++DOMWINDOW == 39 (0x946ea000) [pid = 1790] [serial = 39] [outer = (nil)] 18:29:19 INFO - PROCESS | 1790 | ++DOMWINDOW == 40 (0x98181c00) [pid = 1790] [serial = 40] [outer = 0x946ea000] 18:29:19 INFO - PROCESS | 1790 | 1463102959807 Marionette DEBUG loaded listener.js 18:29:19 INFO - PROCESS | 1790 | ++DOMWINDOW == 41 (0x9a867800) [pid = 1790] [serial = 41] [outer = 0x946ea000] 18:29:19 INFO - PROCESS | 1790 | --DOCSHELL 0x946ed800 == 13 [pid = 1790] [id = 6] 18:29:20 INFO - PROCESS | 1790 | 1463102960569 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]]]}] 18:29:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 18:29:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1340ms 18:29:20 INFO - PROCESS | 1790 | 1463102960603 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 18:29:20 INFO - PROCESS | 1790 | 1463102960615 Marionette TRACE conn3 <- [1,29,null,{"value":"8"}] 18:29:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 18:29:20 INFO - PROCESS | 1790 | 1463102960630 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 18:29:20 INFO - PROCESS | 1790 | 1463102960635 Marionette TRACE conn3 <- [1,30,null,{}] 18:29:20 INFO - PROCESS | 1790 | 1463102960642 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}] 18:29:20 INFO - PROCESS | 1790 | 1463102960868 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 18:29:20 INFO - PROCESS | 1790 | 1463102960958 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:20 INFO - PROCESS | 1790 | ++DOCSHELL 0x9a235000 == 14 [pid = 1790] [id = 15] 18:29:20 INFO - PROCESS | 1790 | ++DOMWINDOW == 42 (0x9a361800) [pid = 1790] [serial = 42] [outer = (nil)] 18:29:21 INFO - PROCESS | 1790 | ++DOMWINDOW == 43 (0x9b310000) [pid = 1790] [serial = 43] [outer = 0x9a361800] 18:29:21 INFO - PROCESS | 1790 | 1463102961035 Marionette DEBUG loaded listener.js 18:29:21 INFO - PROCESS | 1790 | ++DOMWINDOW == 44 (0x9b5c2c00) [pid = 1790] [serial = 44] [outer = 0x9a361800] 18:29:21 INFO - PROCESS | 1790 | 1463102961781 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]]]}] 18:29:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 18:29:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1183ms 18:29:21 INFO - PROCESS | 1790 | 1463102961816 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 18:29:21 INFO - PROCESS | 1790 | 1463102961820 Marionette TRACE conn3 <- [1,33,null,{"value":"8"}] 18:29:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 18:29:21 INFO - PROCESS | 1790 | 1463102961827 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 18:29:21 INFO - PROCESS | 1790 | 1463102961832 Marionette TRACE conn3 <- [1,34,null,{}] 18:29:21 INFO - PROCESS | 1790 | 1463102961848 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}] 18:29:22 INFO - PROCESS | 1790 | 1463102962027 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 18:29:22 INFO - PROCESS | 1790 | 1463102962041 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:22 INFO - PROCESS | 1790 | ++DOCSHELL 0x9aa08c00 == 15 [pid = 1790] [id = 16] 18:29:22 INFO - PROCESS | 1790 | ++DOMWINDOW == 45 (0x9ba6ec00) [pid = 1790] [serial = 45] [outer = (nil)] 18:29:22 INFO - PROCESS | 1790 | ++DOMWINDOW == 46 (0x9c15b000) [pid = 1790] [serial = 46] [outer = 0x9ba6ec00] 18:29:22 INFO - PROCESS | 1790 | 1463102962119 Marionette DEBUG loaded listener.js 18:29:22 INFO - PROCESS | 1790 | ++DOMWINDOW == 47 (0x9d936000) [pid = 1790] [serial = 47] [outer = 0x9ba6ec00] 18:29:22 INFO - PROCESS | 1790 | 1463102962925 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]]]}] 18:29:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 18:29:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1144ms 18:29:22 INFO - PROCESS | 1790 | 1463102962972 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 18:29:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 18:29:22 INFO - PROCESS | 1790 | 1463102962977 Marionette TRACE conn3 <- [1,37,null,{"value":"8"}] 18:29:22 INFO - PROCESS | 1790 | 1463102962984 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 18:29:22 INFO - PROCESS | 1790 | 1463102962988 Marionette TRACE conn3 <- [1,38,null,{}] 18:29:23 INFO - PROCESS | 1790 | 1463102962998 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}] 18:29:23 INFO - PROCESS | 1790 | 1463102963154 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 18:29:23 INFO - PROCESS | 1790 | 1463102963165 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:23 INFO - PROCESS | 1790 | ++DOCSHELL 0x9c07a400 == 16 [pid = 1790] [id = 17] 18:29:23 INFO - PROCESS | 1790 | ++DOMWINDOW == 48 (0x9c07b800) [pid = 1790] [serial = 48] [outer = (nil)] 18:29:23 INFO - PROCESS | 1790 | ++DOMWINDOW == 49 (0xa0605400) [pid = 1790] [serial = 49] [outer = 0x9c07b800] 18:29:23 INFO - PROCESS | 1790 | 1463102963237 Marionette DEBUG loaded listener.js 18:29:23 INFO - PROCESS | 1790 | ++DOMWINDOW == 50 (0xa215c000) [pid = 1790] [serial = 50] [outer = 0x9c07b800] 18:29:24 INFO - PROCESS | 1790 | 1463102964069 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]]]}] 18:29:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 18:29:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1103ms 18:29:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 18:29:24 INFO - PROCESS | 1790 | 1463102964103 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 18:29:24 INFO - PROCESS | 1790 | 1463102964106 Marionette TRACE conn3 <- [1,41,null,{"value":"8"}] 18:29:24 INFO - PROCESS | 1790 | 1463102964112 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 18:29:24 INFO - PROCESS | 1790 | 1463102964116 Marionette TRACE conn3 <- [1,42,null,{}] 18:29:24 INFO - PROCESS | 1790 | 1463102964124 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}] 18:29:24 INFO - PROCESS | 1790 | 1463102964301 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 18:29:24 INFO - PROCESS | 1790 | 1463102964318 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:24 INFO - PROCESS | 1790 | ++DOCSHELL 0x9221f800 == 17 [pid = 1790] [id = 18] 18:29:24 INFO - PROCESS | 1790 | ++DOMWINDOW == 51 (0xa219dc00) [pid = 1790] [serial = 51] [outer = (nil)] 18:29:24 INFO - PROCESS | 1790 | ++DOMWINDOW == 52 (0xa2277c00) [pid = 1790] [serial = 52] [outer = 0xa219dc00] 18:29:24 INFO - PROCESS | 1790 | 1463102964401 Marionette DEBUG loaded listener.js 18:29:24 INFO - PROCESS | 1790 | ++DOMWINDOW == 53 (0xa2276400) [pid = 1790] [serial = 53] [outer = 0xa219dc00] 18:29:25 INFO - PROCESS | 1790 | 1463102965290 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]]]}] 18:29:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 18:29:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1233ms 18:29:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 18:29:25 INFO - PROCESS | 1790 | 1463102965345 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 18:29:25 INFO - PROCESS | 1790 | 1463102965348 Marionette TRACE conn3 <- [1,45,null,{"value":"8"}] 18:29:25 INFO - PROCESS | 1790 | 1463102965355 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 18:29:25 INFO - PROCESS | 1790 | 1463102965358 Marionette TRACE conn3 <- [1,46,null,{}] 18:29:25 INFO - PROCESS | 1790 | 1463102965364 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}] 18:29:25 INFO - PROCESS | 1790 | 1463102965589 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 18:29:25 INFO - PROCESS | 1790 | 1463102965693 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:25 INFO - PROCESS | 1790 | ++DOCSHELL 0x9221e400 == 18 [pid = 1790] [id = 19] 18:29:25 INFO - PROCESS | 1790 | ++DOMWINDOW == 54 (0x938bcc00) [pid = 1790] [serial = 54] [outer = (nil)] 18:29:25 INFO - PROCESS | 1790 | ++DOMWINDOW == 55 (0xa321b400) [pid = 1790] [serial = 55] [outer = 0x938bcc00] 18:29:25 INFO - PROCESS | 1790 | 1463102965767 Marionette DEBUG loaded listener.js 18:29:25 INFO - PROCESS | 1790 | ++DOMWINDOW == 56 (0xa35ef400) [pid = 1790] [serial = 56] [outer = 0x938bcc00] 18:29:26 INFO - PROCESS | 1790 | 1463102966493 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]]]}] 18:29:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 18:29:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1179ms 18:29:26 INFO - PROCESS | 1790 | 1463102966533 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 18:29:26 INFO - PROCESS | 1790 | 1463102966537 Marionette TRACE conn3 <- [1,49,null,{"value":"8"}] 18:29:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 18:29:26 INFO - PROCESS | 1790 | 1463102966545 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 18:29:26 INFO - PROCESS | 1790 | 1463102966547 Marionette TRACE conn3 <- [1,50,null,{}] 18:29:26 INFO - PROCESS | 1790 | 1463102966553 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}] 18:29:26 INFO - PROCESS | 1790 | 1463102966737 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 18:29:26 INFO - PROCESS | 1790 | 1463102966754 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:26 INFO - PROCESS | 1790 | ++DOCSHELL 0xa34c2800 == 19 [pid = 1790] [id = 20] 18:29:26 INFO - PROCESS | 1790 | ++DOMWINDOW == 57 (0xa35f7800) [pid = 1790] [serial = 57] [outer = (nil)] 18:29:26 INFO - PROCESS | 1790 | ++DOMWINDOW == 58 (0xa6280800) [pid = 1790] [serial = 58] [outer = 0xa35f7800] 18:29:26 INFO - PROCESS | 1790 | 1463102966829 Marionette DEBUG loaded listener.js 18:29:26 INFO - PROCESS | 1790 | ++DOMWINDOW == 59 (0xa6282c00) [pid = 1790] [serial = 59] [outer = 0xa35f7800] 18:29:27 INFO - PROCESS | 1790 | 1463102967700 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]]]}] 18:29:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 18:29:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1231ms 18:29:27 INFO - PROCESS | 1790 | 1463102967777 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 18:29:27 INFO - PROCESS | 1790 | 1463102967781 Marionette TRACE conn3 <- [1,53,null,{"value":"8"}] 18:29:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 18:29:27 INFO - PROCESS | 1790 | 1463102967790 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 18:29:27 INFO - PROCESS | 1790 | 1463102967793 Marionette TRACE conn3 <- [1,54,null,{}] 18:29:27 INFO - PROCESS | 1790 | 1463102967802 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}] 18:29:27 INFO - PROCESS | 1790 | 1463102967990 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 18:29:28 INFO - PROCESS | 1790 | 1463102968124 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:28 INFO - PROCESS | 1790 | ++DOCSHELL 0x91f22800 == 20 [pid = 1790] [id = 21] 18:29:28 INFO - PROCESS | 1790 | ++DOMWINDOW == 60 (0x91f22c00) [pid = 1790] [serial = 60] [outer = (nil)] 18:29:28 INFO - PROCESS | 1790 | ++DOMWINDOW == 61 (0x91f2a000) [pid = 1790] [serial = 61] [outer = 0x91f22c00] 18:29:28 INFO - PROCESS | 1790 | 1463102968205 Marionette DEBUG loaded listener.js 18:29:28 INFO - PROCESS | 1790 | ++DOMWINDOW == 62 (0x91f2ec00) [pid = 1790] [serial = 62] [outer = 0x91f22c00] 18:29:29 INFO - PROCESS | 1790 | --DOCSHELL 0x92891800 == 19 [pid = 1790] [id = 12] 18:29:29 INFO - PROCESS | 1790 | --DOCSHELL 0xa50afc00 == 18 [pid = 1790] [id = 13] 18:29:29 INFO - PROCESS | 1790 | --DOCSHELL 0x92220000 == 17 [pid = 1790] [id = 8] 18:29:29 INFO - PROCESS | 1790 | --DOCSHELL 0x99764800 == 16 [pid = 1790] [id = 11] 18:29:30 INFO - PROCESS | 1790 | 1463102970095 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]]]}] 18:29:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 18:29:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 2345ms 18:29:30 INFO - PROCESS | 1790 | 1463102970135 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 18:29:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 18:29:30 INFO - PROCESS | 1790 | 1463102970142 Marionette TRACE conn3 <- [1,57,null,{"value":"8"}] 18:29:30 INFO - PROCESS | 1790 | 1463102970150 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 18:29:30 INFO - PROCESS | 1790 | 1463102970159 Marionette TRACE conn3 <- [1,58,null,{}] 18:29:30 INFO - PROCESS | 1790 | 1463102970174 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}] 18:29:30 INFO - PROCESS | 1790 | 1463102970386 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 18:29:30 INFO - PROCESS | 1790 | 1463102970414 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:30 INFO - PROCESS | 1790 | ++DOCSHELL 0x946f1400 == 17 [pid = 1790] [id = 22] 18:29:30 INFO - PROCESS | 1790 | ++DOMWINDOW == 63 (0x946f4400) [pid = 1790] [serial = 63] [outer = (nil)] 18:29:30 INFO - PROCESS | 1790 | ++DOMWINDOW == 64 (0x9509e400) [pid = 1790] [serial = 64] [outer = 0x946f4400] 18:29:30 INFO - PROCESS | 1790 | 1463102970492 Marionette DEBUG loaded listener.js 18:29:30 INFO - PROCESS | 1790 | ++DOMWINDOW == 65 (0x9925b400) [pid = 1790] [serial = 65] [outer = 0x946f4400] 18:29:31 INFO - PROCESS | 1790 | --DOMWINDOW == 64 (0x946f1800) [pid = 1790] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 18:29:31 INFO - PROCESS | 1790 | --DOMWINDOW == 63 (0x92220400) [pid = 1790] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 18:29:31 INFO - PROCESS | 1790 | --DOMWINDOW == 62 (0x99fe8800) [pid = 1790] [serial = 29] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 18:29:31 INFO - PROCESS | 1790 | --DOMWINDOW == 61 (0x9c167c00) [pid = 1790] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 18:29:31 INFO - PROCESS | 1790 | --DOMWINDOW == 60 (0xa6761c00) [pid = 1790] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 18:29:31 INFO - PROCESS | 1790 | --DOMWINDOW == 59 (0x946ea000) [pid = 1790] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 18:29:31 INFO - PROCESS | 1790 | --DOMWINDOW == 58 (0x9a361800) [pid = 1790] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 18:29:31 INFO - PROCESS | 1790 | --DOMWINDOW == 57 (0x9ba6ec00) [pid = 1790] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 18:29:31 INFO - PROCESS | 1790 | --DOMWINDOW == 56 (0x9c07b800) [pid = 1790] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 18:29:31 INFO - PROCESS | 1790 | --DOMWINDOW == 55 (0xa35f7800) [pid = 1790] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 18:29:31 INFO - PROCESS | 1790 | 1463102971953 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]]]}] 18:29:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 18:29:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1845ms 18:29:31 INFO - PROCESS | 1790 | 1463102971995 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 18:29:32 INFO - PROCESS | 1790 | 1463102972004 Marionette TRACE conn3 <- [1,61,null,{"value":"8"}] 18:29:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 18:29:32 INFO - PROCESS | 1790 | 1463102972014 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 18:29:32 INFO - PROCESS | 1790 | 1463102972018 Marionette TRACE conn3 <- [1,62,null,{}] 18:29:32 INFO - PROCESS | 1790 | 1463102972025 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}] 18:29:32 INFO - PROCESS | 1790 | 1463102972196 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 18:29:32 INFO - PROCESS | 1790 | 1463102972321 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:32 INFO - PROCESS | 1790 | ++DOCSHELL 0x938b7c00 == 18 [pid = 1790] [id = 23] 18:29:32 INFO - PROCESS | 1790 | ++DOMWINDOW == 56 (0x95062000) [pid = 1790] [serial = 66] [outer = (nil)] 18:29:32 INFO - PROCESS | 1790 | ++DOMWINDOW == 57 (0x9a0f3000) [pid = 1790] [serial = 67] [outer = 0x95062000] 18:29:32 INFO - PROCESS | 1790 | 1463102972449 Marionette DEBUG loaded listener.js 18:29:32 INFO - PROCESS | 1790 | ++DOMWINDOW == 58 (0x9a850c00) [pid = 1790] [serial = 68] [outer = 0x95062000] 18:29:33 INFO - PROCESS | 1790 | 1463102973369 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]]]}] 18:29:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 18:29:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1429ms 18:29:33 INFO - PROCESS | 1790 | 1463102973445 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 18:29:33 INFO - PROCESS | 1790 | 1463102973452 Marionette TRACE conn3 <- [1,65,null,{"value":"8"}] 18:29:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 18:29:33 INFO - PROCESS | 1790 | 1463102973461 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 18:29:33 INFO - PROCESS | 1790 | 1463102973467 Marionette TRACE conn3 <- [1,66,null,{}] 18:29:33 INFO - PROCESS | 1790 | 1463102973478 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}] 18:29:33 INFO - PROCESS | 1790 | 1463102973666 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 18:29:33 INFO - PROCESS | 1790 | 1463102973817 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:33 INFO - PROCESS | 1790 | ++DOCSHELL 0x9289d800 == 19 [pid = 1790] [id = 24] 18:29:33 INFO - PROCESS | 1790 | ++DOMWINDOW == 59 (0x93cda000) [pid = 1790] [serial = 69] [outer = (nil)] 18:29:33 INFO - PROCESS | 1790 | ++DOMWINDOW == 60 (0x95062800) [pid = 1790] [serial = 70] [outer = 0x93cda000] 18:29:33 INFO - PROCESS | 1790 | 1463102973931 Marionette DEBUG loaded listener.js 18:29:34 INFO - PROCESS | 1790 | ++DOMWINDOW == 61 (0x99ebe400) [pid = 1790] [serial = 71] [outer = 0x93cda000] 18:29:34 INFO - PROCESS | 1790 | 1463102974920 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]]]}] 18:29:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 18:29:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1497ms 18:29:34 INFO - PROCESS | 1790 | 1463102974960 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 18:29:34 INFO - PROCESS | 1790 | 1463102974969 Marionette TRACE conn3 <- [1,69,null,{"value":"8"}] 18:29:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 18:29:35 INFO - PROCESS | 1790 | 1463102975000 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 18:29:35 INFO - PROCESS | 1790 | 1463102975004 Marionette TRACE conn3 <- [1,70,null,{}] 18:29:35 INFO - PROCESS | 1790 | 1463102975012 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}] 18:29:35 INFO - PROCESS | 1790 | 1463102975224 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 18:29:35 INFO - PROCESS | 1790 | 1463102975363 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:35 INFO - PROCESS | 1790 | ++DOCSHELL 0x9a0f2400 == 20 [pid = 1790] [id = 25] 18:29:35 INFO - PROCESS | 1790 | ++DOMWINDOW == 62 (0x9a870400) [pid = 1790] [serial = 72] [outer = (nil)] 18:29:35 INFO - PROCESS | 1790 | ++DOMWINDOW == 63 (0x9b5d0000) [pid = 1790] [serial = 73] [outer = 0x9a870400] 18:29:35 INFO - PROCESS | 1790 | 1463102975503 Marionette DEBUG loaded listener.js 18:29:35 INFO - PROCESS | 1790 | ++DOMWINDOW == 64 (0x93cd3800) [pid = 1790] [serial = 74] [outer = 0x9a870400] 18:29:36 INFO - PROCESS | 1790 | 1463102976314 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]]]}] 18:29:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 18:29:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1387ms 18:29:36 INFO - PROCESS | 1790 | 1463102976402 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 18:29:36 INFO - PROCESS | 1790 | 1463102976407 Marionette TRACE conn3 <- [1,73,null,{"value":"8"}] 18:29:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 18:29:36 INFO - PROCESS | 1790 | 1463102976416 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 18:29:36 INFO - PROCESS | 1790 | 1463102976422 Marionette TRACE conn3 <- [1,74,null,{}] 18:29:36 INFO - PROCESS | 1790 | 1463102976439 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}] 18:29:36 INFO - PROCESS | 1790 | 1463102976620 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 18:29:36 INFO - PROCESS | 1790 | 1463102976731 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:36 INFO - PROCESS | 1790 | ++DOCSHELL 0x9ba1d400 == 21 [pid = 1790] [id = 26] 18:29:36 INFO - PROCESS | 1790 | ++DOMWINDOW == 65 (0x9bacc400) [pid = 1790] [serial = 75] [outer = (nil)] 18:29:36 INFO - PROCESS | 1790 | ++DOMWINDOW == 66 (0x9c348400) [pid = 1790] [serial = 76] [outer = 0x9bacc400] 18:29:36 INFO - PROCESS | 1790 | 1463102976843 Marionette DEBUG loaded listener.js 18:29:37 INFO - PROCESS | 1790 | ++DOMWINDOW == 67 (0xa060cc00) [pid = 1790] [serial = 77] [outer = 0x9bacc400] 18:29:37 INFO - PROCESS | 1790 | 1463102977762 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]]]}] 18:29:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 18:29:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1398ms 18:29:37 INFO - PROCESS | 1790 | 1463102977815 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 18:29:37 INFO - PROCESS | 1790 | 1463102977819 Marionette TRACE conn3 <- [1,77,null,{"value":"8"}] 18:29:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 18:29:37 INFO - PROCESS | 1790 | 1463102977828 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 18:29:37 INFO - PROCESS | 1790 | 1463102977832 Marionette TRACE conn3 <- [1,78,null,{}] 18:29:37 INFO - PROCESS | 1790 | 1463102977838 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}] 18:29:38 INFO - PROCESS | 1790 | 1463102978039 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 18:29:38 INFO - PROCESS | 1790 | 1463102978173 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:38 INFO - PROCESS | 1790 | ++DOCSHELL 0x9925d000 == 22 [pid = 1790] [id = 27] 18:29:38 INFO - PROCESS | 1790 | ++DOMWINDOW == 68 (0xa2276800) [pid = 1790] [serial = 78] [outer = (nil)] 18:29:38 INFO - PROCESS | 1790 | ++DOMWINDOW == 69 (0xa22bdc00) [pid = 1790] [serial = 79] [outer = 0xa2276800] 18:29:38 INFO - PROCESS | 1790 | 1463102978260 Marionette DEBUG loaded listener.js 18:29:38 INFO - PROCESS | 1790 | ++DOMWINDOW == 70 (0xa26bf000) [pid = 1790] [serial = 80] [outer = 0xa2276800] 18:29:39 INFO - PROCESS | 1790 | 1463102979123 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]]]}] 18:29:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 18:29:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1340ms 18:29:39 INFO - PROCESS | 1790 | 1463102979169 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 18:29:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 18:29:39 INFO - PROCESS | 1790 | 1463102979174 Marionette TRACE conn3 <- [1,81,null,{"value":"8"}] 18:29:39 INFO - PROCESS | 1790 | 1463102979180 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 18:29:39 INFO - PROCESS | 1790 | 1463102979184 Marionette TRACE conn3 <- [1,82,null,{}] 18:29:39 INFO - PROCESS | 1790 | 1463102979190 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}] 18:29:39 INFO - PROCESS | 1790 | 1463102979356 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 18:29:39 INFO - PROCESS | 1790 | 1463102979518 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:39 INFO - PROCESS | 1790 | ++DOCSHELL 0x950a8c00 == 23 [pid = 1790] [id = 28] 18:29:39 INFO - PROCESS | 1790 | ++DOMWINDOW == 71 (0x9a875c00) [pid = 1790] [serial = 81] [outer = (nil)] 18:29:39 INFO - PROCESS | 1790 | ++DOMWINDOW == 72 (0xa321f400) [pid = 1790] [serial = 82] [outer = 0x9a875c00] 18:29:39 INFO - PROCESS | 1790 | 1463102979669 Marionette DEBUG loaded listener.js 18:29:39 INFO - PROCESS | 1790 | ++DOMWINDOW == 73 (0xa3255c00) [pid = 1790] [serial = 83] [outer = 0x9a875c00] 18:29:40 INFO - PROCESS | 1790 | 1463102980600 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]]]}] 18:29:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 18:29:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1483ms 18:29:40 INFO - PROCESS | 1790 | 1463102980685 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 18:29:40 INFO - PROCESS | 1790 | 1463102980691 Marionette TRACE conn3 <- [1,85,null,{"value":"8"}] 18:29:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 18:29:40 INFO - PROCESS | 1790 | 1463102980699 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 18:29:40 INFO - PROCESS | 1790 | 1463102980702 Marionette TRACE conn3 <- [1,86,null,{}] 18:29:40 INFO - PROCESS | 1790 | 1463102980709 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}] 18:29:40 INFO - PROCESS | 1790 | 1463102980909 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 18:29:41 INFO - PROCESS | 1790 | 1463102981044 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:41 INFO - PROCESS | 1790 | ++DOCSHELL 0x938b6400 == 24 [pid = 1790] [id = 29] 18:29:41 INFO - PROCESS | 1790 | ++DOMWINDOW == 74 (0x975b6800) [pid = 1790] [serial = 84] [outer = (nil)] 18:29:41 INFO - PROCESS | 1790 | ++DOMWINDOW == 75 (0x975bec00) [pid = 1790] [serial = 85] [outer = 0x975b6800] 18:29:41 INFO - PROCESS | 1790 | 1463102981135 Marionette DEBUG loaded listener.js 18:29:41 INFO - PROCESS | 1790 | ++DOMWINDOW == 76 (0x9b8c5c00) [pid = 1790] [serial = 86] [outer = 0x975b6800] 18:29:41 INFO - PROCESS | 1790 | 1463102981925 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]]]}] 18:29:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 18:29:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1281ms 18:29:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 18:29:41 INFO - PROCESS | 1790 | 1463102981981 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 18:29:41 INFO - PROCESS | 1790 | 1463102981985 Marionette TRACE conn3 <- [1,89,null,{"value":"8"}] 18:29:41 INFO - PROCESS | 1790 | 1463102981992 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 18:29:41 INFO - PROCESS | 1790 | 1463102981995 Marionette TRACE conn3 <- [1,90,null,{}] 18:29:42 INFO - PROCESS | 1790 | 1463102982001 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}] 18:29:42 INFO - PROCESS | 1790 | 1463102982168 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 18:29:42 INFO - PROCESS | 1790 | 1463102982345 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:42 INFO - PROCESS | 1790 | ++DOCSHELL 0x975ba800 == 25 [pid = 1790] [id = 30] 18:29:42 INFO - PROCESS | 1790 | ++DOMWINDOW == 77 (0xa22bac00) [pid = 1790] [serial = 87] [outer = (nil)] 18:29:42 INFO - PROCESS | 1790 | ++DOMWINDOW == 78 (0xa50afc00) [pid = 1790] [serial = 88] [outer = 0xa22bac00] 18:29:42 INFO - PROCESS | 1790 | 1463102982444 Marionette DEBUG loaded listener.js 18:29:42 INFO - PROCESS | 1790 | ++DOMWINDOW == 79 (0xa62f0c00) [pid = 1790] [serial = 89] [outer = 0xa22bac00] 18:29:43 INFO - PROCESS | 1790 | 1463102983363 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]]]}] 18:29:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 18:29:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1442ms 18:29:43 INFO - PROCESS | 1790 | 1463102983434 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 18:29:43 INFO - PROCESS | 1790 | 1463102983439 Marionette TRACE conn3 <- [1,93,null,{"value":"8"}] 18:29:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 18:29:43 INFO - PROCESS | 1790 | 1463102983446 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 18:29:43 INFO - PROCESS | 1790 | 1463102983452 Marionette TRACE conn3 <- [1,94,null,{}] 18:29:43 INFO - PROCESS | 1790 | 1463102983460 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}] 18:29:43 INFO - PROCESS | 1790 | 1463102983670 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 18:29:43 INFO - PROCESS | 1790 | 1463102983928 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:44 INFO - PROCESS | 1790 | ++DOCSHELL 0x91f2e800 == 26 [pid = 1790] [id = 31] 18:29:44 INFO - PROCESS | 1790 | ++DOMWINDOW == 80 (0x91f2f000) [pid = 1790] [serial = 90] [outer = (nil)] 18:29:44 INFO - PROCESS | 1790 | ++DOMWINDOW == 81 (0x922a4800) [pid = 1790] [serial = 91] [outer = 0x91f2f000] 18:29:44 INFO - PROCESS | 1790 | 1463102984063 Marionette DEBUG loaded listener.js 18:29:44 INFO - PROCESS | 1790 | ++DOMWINDOW == 82 (0x922a9000) [pid = 1790] [serial = 92] [outer = 0x91f2f000] 18:29:45 INFO - PROCESS | 1790 | --DOMWINDOW == 81 (0xa6280800) [pid = 1790] [serial = 58] [outer = (nil)] [url = about:blank] 18:29:45 INFO - PROCESS | 1790 | --DOMWINDOW == 80 (0x92228c00) [pid = 1790] [serial = 22] [outer = (nil)] [url = about:blank] 18:29:45 INFO - PROCESS | 1790 | --DOMWINDOW == 79 (0x99eca000) [pid = 1790] [serial = 28] [outer = (nil)] [url = about:blank] 18:29:45 INFO - PROCESS | 1790 | --DOMWINDOW == 78 (0x9a0ef000) [pid = 1790] [serial = 30] [outer = (nil)] [url = about:blank] 18:29:45 INFO - PROCESS | 1790 | --DOMWINDOW == 77 (0x9d9c7000) [pid = 1790] [serial = 34] [outer = (nil)] [url = about:blank] 18:29:45 INFO - PROCESS | 1790 | --DOMWINDOW == 76 (0xa6e90800) [pid = 1790] [serial = 37] [outer = (nil)] [url = about:blank] 18:29:45 INFO - PROCESS | 1790 | --DOMWINDOW == 75 (0x98181c00) [pid = 1790] [serial = 40] [outer = (nil)] [url = about:blank] 18:29:45 INFO - PROCESS | 1790 | --DOMWINDOW == 74 (0x9b310000) [pid = 1790] [serial = 43] [outer = (nil)] [url = about:blank] 18:29:45 INFO - PROCESS | 1790 | --DOMWINDOW == 73 (0x9c15b000) [pid = 1790] [serial = 46] [outer = (nil)] [url = about:blank] 18:29:45 INFO - PROCESS | 1790 | --DOMWINDOW == 72 (0xa0605400) [pid = 1790] [serial = 49] [outer = (nil)] [url = about:blank] 18:29:45 INFO - PROCESS | 1790 | --DOMWINDOW == 71 (0xa2277c00) [pid = 1790] [serial = 52] [outer = (nil)] [url = about:blank] 18:29:45 INFO - PROCESS | 1790 | --DOMWINDOW == 70 (0xa321b400) [pid = 1790] [serial = 55] [outer = (nil)] [url = about:blank] 18:29:45 INFO - PROCESS | 1790 | --DOMWINDOW == 69 (0x9d936000) [pid = 1790] [serial = 47] [outer = (nil)] [url = about:blank] 18:29:45 INFO - PROCESS | 1790 | --DOMWINDOW == 68 (0x950a2400) [pid = 1790] [serial = 25] [outer = (nil)] [url = about:blank] 18:29:45 INFO - PROCESS | 1790 | --DOMWINDOW == 67 (0xa215c000) [pid = 1790] [serial = 50] [outer = (nil)] [url = about:blank] 18:29:45 INFO - PROCESS | 1790 | --DOMWINDOW == 66 (0x9a84f800) [pid = 1790] [serial = 31] [outer = (nil)] [url = about:blank] 18:29:45 INFO - PROCESS | 1790 | --DOMWINDOW == 65 (0x9a867800) [pid = 1790] [serial = 41] [outer = (nil)] [url = about:blank] 18:29:45 INFO - PROCESS | 1790 | --DOMWINDOW == 64 (0xa1158000) [pid = 1790] [serial = 35] [outer = (nil)] [url = about:blank] 18:29:45 INFO - PROCESS | 1790 | --DOMWINDOW == 63 (0x9b5c2c00) [pid = 1790] [serial = 44] [outer = (nil)] [url = about:blank] 18:29:45 INFO - PROCESS | 1790 | --DOMWINDOW == 62 (0x9522f800) [pid = 1790] [serial = 17] [outer = (nil)] [url = about:blank] 18:29:45 INFO - PROCESS | 1790 | --DOMWINDOW == 61 (0x92e59c00) [pid = 1790] [serial = 23] [outer = (nil)] [url = about:blank] 18:29:45 INFO - PROCESS | 1790 | --DOMWINDOW == 60 (0xa6f3cc00) [pid = 1790] [serial = 38] [outer = (nil)] [url = about:blank] 18:29:45 INFO - PROCESS | 1790 | --DOMWINDOW == 59 (0xa6282c00) [pid = 1790] [serial = 59] [outer = (nil)] [url = about:blank] 18:29:45 INFO - PROCESS | 1790 | --DOMWINDOW == 58 (0x9a853400) [pid = 1790] [serial = 9] [outer = (nil)] [url = about:blank] 18:29:45 INFO - PROCESS | 1790 | --DOMWINDOW == 57 (0xa50f2000) [pid = 1790] [serial = 2] [outer = (nil)] [url = about:blank] 18:29:45 INFO - PROCESS | 1790 | --DOMWINDOW == 56 (0x946e8400) [pid = 1790] [serial = 19] [outer = (nil)] [url = about:blank] 18:29:45 INFO - PROCESS | 1790 | --DOMWINDOW == 55 (0x946f5400) [pid = 1790] [serial = 16] [outer = (nil)] [url = about:blank] 18:29:45 INFO - PROCESS | 1790 | --DOMWINDOW == 54 (0x9a354400) [pid = 1790] [serial = 12] [outer = (nil)] [url = about:blank] 18:29:45 INFO - PROCESS | 1790 | ++DOMWINDOW == 55 (0x922a2c00) [pid = 1790] [serial = 93] [outer = 0x990f8400] 18:29:45 INFO - PROCESS | 1790 | 1463102985892 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]]]}] 18:29:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 18:29:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 2496ms 18:29:45 INFO - PROCESS | 1790 | 1463102985988 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 18:29:45 INFO - PROCESS | 1790 | 1463102985996 Marionette TRACE conn3 <- [1,97,null,{"value":"8"}] 18:29:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 18:29:46 INFO - PROCESS | 1790 | 1463102986018 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 18:29:46 INFO - PROCESS | 1790 | 1463102986026 Marionette TRACE conn3 <- [1,98,null,{}] 18:29:46 INFO - PROCESS | 1790 | 1463102986037 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}] 18:29:46 INFO - PROCESS | 1790 | 1463102986210 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 18:29:46 INFO - PROCESS | 1790 | 1463102986336 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:46 INFO - PROCESS | 1790 | ++DOCSHELL 0x91f28c00 == 27 [pid = 1790] [id = 32] 18:29:46 INFO - PROCESS | 1790 | ++DOMWINDOW == 56 (0x922a4c00) [pid = 1790] [serial = 94] [outer = (nil)] 18:29:46 INFO - PROCESS | 1790 | ++DOMWINDOW == 57 (0x93cdf000) [pid = 1790] [serial = 95] [outer = 0x922a4c00] 18:29:46 INFO - PROCESS | 1790 | 1463102986420 Marionette DEBUG loaded listener.js 18:29:46 INFO - PROCESS | 1790 | ++DOMWINDOW == 58 (0x946f7000) [pid = 1790] [serial = 96] [outer = 0x922a4c00] 18:29:47 INFO - PROCESS | 1790 | 1463102987125 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]]]}] 18:29:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 18:29:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1139ms 18:29:47 INFO - PROCESS | 1790 | 1463102987157 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 18:29:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 18:29:47 INFO - PROCESS | 1790 | 1463102987166 Marionette TRACE conn3 <- [1,101,null,{"value":"8"}] 18:29:47 INFO - PROCESS | 1790 | 1463102987177 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 18:29:47 INFO - PROCESS | 1790 | 1463102987182 Marionette TRACE conn3 <- [1,102,null,{}] 18:29:47 INFO - PROCESS | 1790 | 1463102987195 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}] 18:29:47 INFO - PROCESS | 1790 | 1463102987381 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 18:29:47 INFO - PROCESS | 1790 | 1463102987401 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:47 INFO - PROCESS | 1790 | ++DOCSHELL 0x93ce0800 == 28 [pid = 1790] [id = 33] 18:29:47 INFO - PROCESS | 1790 | ++DOMWINDOW == 59 (0x95238000) [pid = 1790] [serial = 97] [outer = (nil)] 18:29:47 INFO - PROCESS | 1790 | ++DOMWINDOW == 60 (0x975c5c00) [pid = 1790] [serial = 98] [outer = 0x95238000] 18:29:47 INFO - PROCESS | 1790 | 1463102987481 Marionette DEBUG loaded listener.js 18:29:47 INFO - PROCESS | 1790 | ++DOMWINDOW == 61 (0x990f8c00) [pid = 1790] [serial = 99] [outer = 0x95238000] 18:29:48 INFO - PROCESS | 1790 | 1463102988555 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]]]}] 18:29:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 18:29:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1437ms 18:29:48 INFO - PROCESS | 1790 | 1463102988614 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 18:29:48 INFO - PROCESS | 1790 | 1463102988618 Marionette TRACE conn3 <- [1,105,null,{"value":"8"}] 18:29:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 18:29:48 INFO - PROCESS | 1790 | 1463102988635 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 18:29:48 INFO - PROCESS | 1790 | 1463102988641 Marionette TRACE conn3 <- [1,106,null,{}] 18:29:48 INFO - PROCESS | 1790 | 1463102988659 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}] 18:29:48 INFO - PROCESS | 1790 | 1463102988873 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 18:29:49 INFO - PROCESS | 1790 | 1463102989021 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:49 INFO - PROCESS | 1790 | ++DOCSHELL 0x9a2a8c00 == 29 [pid = 1790] [id = 34] 18:29:49 INFO - PROCESS | 1790 | ++DOMWINDOW == 62 (0x9a354000) [pid = 1790] [serial = 100] [outer = (nil)] 18:29:49 INFO - PROCESS | 1790 | ++DOMWINDOW == 63 (0x9a35ac00) [pid = 1790] [serial = 101] [outer = 0x9a354000] 18:29:49 INFO - PROCESS | 1790 | 1463102989117 Marionette DEBUG loaded listener.js 18:29:49 INFO - PROCESS | 1790 | ++DOMWINDOW == 64 (0x9a868000) [pid = 1790] [serial = 102] [outer = 0x9a354000] 18:29:50 INFO - PROCESS | 1790 | 1463102990026 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]]]}] 18:29:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 18:29:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1456ms 18:29:50 INFO - PROCESS | 1790 | 1463102990090 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 18:29:50 INFO - PROCESS | 1790 | 1463102990096 Marionette TRACE conn3 <- [1,109,null,{"value":"8"}] 18:29:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 18:29:50 INFO - PROCESS | 1790 | 1463102990104 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 18:29:50 INFO - PROCESS | 1790 | 1463102990108 Marionette TRACE conn3 <- [1,110,null,{}] 18:29:50 INFO - PROCESS | 1790 | 1463102990118 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}] 18:29:50 INFO - PROCESS | 1790 | --DOMWINDOW == 63 (0x946f4400) [pid = 1790] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 18:29:50 INFO - PROCESS | 1790 | --DOMWINDOW == 62 (0x95062000) [pid = 1790] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 18:29:50 INFO - PROCESS | 1790 | --DOMWINDOW == 61 (0x91f22c00) [pid = 1790] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 18:29:50 INFO - PROCESS | 1790 | --DOMWINDOW == 60 (0x938bcc00) [pid = 1790] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 18:29:50 INFO - PROCESS | 1790 | --DOMWINDOW == 59 (0xa219dc00) [pid = 1790] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 18:29:50 INFO - PROCESS | 1790 | 1463102990451 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 18:29:50 INFO - PROCESS | 1790 | 1463102990658 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:50 INFO - PROCESS | 1790 | ++DOCSHELL 0x950a1400 == 30 [pid = 1790] [id = 35] 18:29:50 INFO - PROCESS | 1790 | ++DOMWINDOW == 60 (0x99fea800) [pid = 1790] [serial = 103] [outer = (nil)] 18:29:50 INFO - PROCESS | 1790 | ++DOMWINDOW == 61 (0x9aa02800) [pid = 1790] [serial = 104] [outer = 0x99fea800] 18:29:50 INFO - PROCESS | 1790 | 1463102990790 Marionette DEBUG loaded listener.js 18:29:50 INFO - PROCESS | 1790 | ++DOMWINDOW == 62 (0x9b3a4c00) [pid = 1790] [serial = 105] [outer = 0x99fea800] 18:29:51 INFO - PROCESS | 1790 | 1463102991616 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]]]}] 18:29:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 18:29:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1537ms 18:29:51 INFO - PROCESS | 1790 | 1463102991641 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 18:29:51 INFO - PROCESS | 1790 | 1463102991645 Marionette TRACE conn3 <- [1,113,null,{"value":"8"}] 18:29:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 18:29:51 INFO - PROCESS | 1790 | 1463102991651 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 18:29:51 INFO - PROCESS | 1790 | 1463102991654 Marionette TRACE conn3 <- [1,114,null,{}] 18:29:51 INFO - PROCESS | 1790 | 1463102991667 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}] 18:29:51 INFO - PROCESS | 1790 | 1463102991826 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 18:29:51 INFO - PROCESS | 1790 | 1463102991842 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:51 INFO - PROCESS | 1790 | ++DOCSHELL 0x946f0c00 == 31 [pid = 1790] [id = 36] 18:29:51 INFO - PROCESS | 1790 | ++DOMWINDOW == 63 (0x9aa06800) [pid = 1790] [serial = 106] [outer = (nil)] 18:29:51 INFO - PROCESS | 1790 | ++DOMWINDOW == 64 (0x9b8c5400) [pid = 1790] [serial = 107] [outer = 0x9aa06800] 18:29:51 INFO - PROCESS | 1790 | 1463102991923 Marionette DEBUG loaded listener.js 18:29:52 INFO - PROCESS | 1790 | ++DOMWINDOW == 65 (0x9ba18400) [pid = 1790] [serial = 108] [outer = 0x9aa06800] 18:29:53 INFO - PROCESS | 1790 | 1463102993125 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]]]}] 18:29:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 18:29:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1545ms 18:29:53 INFO - PROCESS | 1790 | 1463102993198 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 18:29:53 INFO - PROCESS | 1790 | 1463102993205 Marionette TRACE conn3 <- [1,117,null,{"value":"8"}] 18:29:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 18:29:53 INFO - PROCESS | 1790 | 1463102993215 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 18:29:53 INFO - PROCESS | 1790 | 1463102993220 Marionette TRACE conn3 <- [1,118,null,{}] 18:29:53 INFO - PROCESS | 1790 | 1463102993229 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}] 18:29:53 INFO - PROCESS | 1790 | 1463102993457 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 18:29:53 INFO - PROCESS | 1790 | 1463102993640 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:53 INFO - PROCESS | 1790 | ++DOCSHELL 0x93cd3c00 == 32 [pid = 1790] [id = 37] 18:29:53 INFO - PROCESS | 1790 | ++DOMWINDOW == 66 (0x946ee800) [pid = 1790] [serial = 109] [outer = (nil)] 18:29:53 INFO - PROCESS | 1790 | ++DOMWINDOW == 67 (0x9501a800) [pid = 1790] [serial = 110] [outer = 0x946ee800] 18:29:53 INFO - PROCESS | 1790 | 1463102993737 Marionette DEBUG loaded listener.js 18:29:53 INFO - PROCESS | 1790 | ++DOMWINDOW == 68 (0x9501f400) [pid = 1790] [serial = 111] [outer = 0x946ee800] 18:29:54 INFO - PROCESS | 1790 | 1463102994633 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]]]}] 18:29:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 18:29:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1487ms 18:29:54 INFO - PROCESS | 1790 | 1463102994703 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 18:29:54 INFO - PROCESS | 1790 | 1463102994712 Marionette TRACE conn3 <- [1,121,null,{"value":"8"}] 18:29:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 18:29:54 INFO - PROCESS | 1790 | 1463102994722 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 18:29:54 INFO - PROCESS | 1790 | 1463102994727 Marionette TRACE conn3 <- [1,122,null,{}] 18:29:54 INFO - PROCESS | 1790 | 1463102994735 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}] 18:29:54 INFO - PROCESS | 1790 | 1463102994926 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 18:29:55 INFO - PROCESS | 1790 | 1463102995077 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:55 INFO - PROCESS | 1790 | ++DOCSHELL 0x95020800 == 33 [pid = 1790] [id = 38] 18:29:55 INFO - PROCESS | 1790 | ++DOMWINDOW == 69 (0x95022000) [pid = 1790] [serial = 112] [outer = (nil)] 18:29:55 INFO - PROCESS | 1790 | ++DOMWINDOW == 70 (0x99084000) [pid = 1790] [serial = 113] [outer = 0x95022000] 18:29:55 INFO - PROCESS | 1790 | 1463102995175 Marionette DEBUG loaded listener.js 18:29:55 INFO - PROCESS | 1790 | ++DOMWINDOW == 71 (0x99761400) [pid = 1790] [serial = 114] [outer = 0x95022000] 18:29:56 INFO - PROCESS | 1790 | 1463102996069 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]]]}] 18:29:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 18:29:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1387ms 18:29:56 INFO - PROCESS | 1790 | 1463102996126 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 18:29:56 INFO - PROCESS | 1790 | 1463102996130 Marionette TRACE conn3 <- [1,125,null,{"value":"8"}] 18:29:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 18:29:56 INFO - PROCESS | 1790 | 1463102996139 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 18:29:56 INFO - PROCESS | 1790 | 1463102996145 Marionette TRACE conn3 <- [1,126,null,{}] 18:29:56 INFO - PROCESS | 1790 | 1463102996162 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}] 18:29:56 INFO - PROCESS | 1790 | 1463102996357 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 18:29:56 INFO - PROCESS | 1790 | 1463102996501 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:56 INFO - PROCESS | 1790 | ++DOCSHELL 0x950a0400 == 34 [pid = 1790] [id = 39] 18:29:56 INFO - PROCESS | 1790 | ++DOMWINDOW == 72 (0x9a86dc00) [pid = 1790] [serial = 115] [outer = (nil)] 18:29:56 INFO - PROCESS | 1790 | ++DOMWINDOW == 73 (0x9ba74000) [pid = 1790] [serial = 116] [outer = 0x9a86dc00] 18:29:56 INFO - PROCESS | 1790 | 1463102996617 Marionette DEBUG loaded listener.js 18:29:56 INFO - PROCESS | 1790 | ++DOMWINDOW == 74 (0x9c07b000) [pid = 1790] [serial = 117] [outer = 0x9a86dc00] 18:29:57 INFO - PROCESS | 1790 | 1463102997652 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]]]}] 18:29:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 18:29:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1543ms 18:29:57 INFO - PROCESS | 1790 | 1463102997683 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 18:29:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 18:29:57 INFO - PROCESS | 1790 | 1463102997688 Marionette TRACE conn3 <- [1,129,null,{"value":"8"}] 18:29:57 INFO - PROCESS | 1790 | 1463102997695 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 18:29:57 INFO - PROCESS | 1790 | 1463102997699 Marionette TRACE conn3 <- [1,130,null,{}] 18:29:57 INFO - PROCESS | 1790 | 1463102997705 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}] 18:29:57 INFO - PROCESS | 1790 | 1463102997896 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 18:29:58 INFO - PROCESS | 1790 | 1463102998172 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:58 INFO - PROCESS | 1790 | ++DOCSHELL 0x9221e000 == 35 [pid = 1790] [id = 40] 18:29:58 INFO - PROCESS | 1790 | ++DOMWINDOW == 75 (0x92220800) [pid = 1790] [serial = 118] [outer = (nil)] 18:29:58 INFO - PROCESS | 1790 | ++DOMWINDOW == 76 (0x9229f800) [pid = 1790] [serial = 119] [outer = 0x92220800] 18:29:58 INFO - PROCESS | 1790 | 1463102998262 Marionette DEBUG loaded listener.js 18:29:58 INFO - PROCESS | 1790 | ++DOMWINDOW == 77 (0x946ed400) [pid = 1790] [serial = 120] [outer = 0x92220800] 18:29:59 INFO - PROCESS | 1790 | --DOMWINDOW == 76 (0x9a850c00) [pid = 1790] [serial = 68] [outer = (nil)] [url = about:blank] 18:29:59 INFO - PROCESS | 1790 | --DOMWINDOW == 75 (0x9509e400) [pid = 1790] [serial = 64] [outer = (nil)] [url = about:blank] 18:29:59 INFO - PROCESS | 1790 | --DOMWINDOW == 74 (0x9925b400) [pid = 1790] [serial = 65] [outer = (nil)] [url = about:blank] 18:29:59 INFO - PROCESS | 1790 | --DOMWINDOW == 73 (0x91f2ec00) [pid = 1790] [serial = 62] [outer = (nil)] [url = about:blank] 18:29:59 INFO - PROCESS | 1790 | --DOMWINDOW == 72 (0x9a0f3000) [pid = 1790] [serial = 67] [outer = (nil)] [url = about:blank] 18:29:59 INFO - PROCESS | 1790 | --DOMWINDOW == 71 (0x91f2a000) [pid = 1790] [serial = 61] [outer = (nil)] [url = about:blank] 18:29:59 INFO - PROCESS | 1790 | --DOMWINDOW == 70 (0xa35ef400) [pid = 1790] [serial = 56] [outer = (nil)] [url = about:blank] 18:29:59 INFO - PROCESS | 1790 | --DOMWINDOW == 69 (0xa2276400) [pid = 1790] [serial = 53] [outer = (nil)] [url = about:blank] 18:29:59 INFO - PROCESS | 1790 | 1463102999199 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]]]}] 18:29:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 18:29:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1539ms 18:29:59 INFO - PROCESS | 1790 | 1463102999272 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 18:29:59 INFO - PROCESS | 1790 | 1463102999276 Marionette TRACE conn3 <- [1,133,null,{"value":"8"}] 18:29:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 18:29:59 INFO - PROCESS | 1790 | 1463102999325 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 18:29:59 INFO - PROCESS | 1790 | 1463102999330 Marionette TRACE conn3 <- [1,134,null,{}] 18:29:59 INFO - PROCESS | 1790 | 1463102999376 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}] 18:29:59 INFO - PROCESS | 1790 | 1463102999540 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 18:29:59 INFO - PROCESS | 1790 | 1463102999711 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:59 INFO - PROCESS | 1790 | ++DOCSHELL 0x97748400 == 36 [pid = 1790] [id = 41] 18:29:59 INFO - PROCESS | 1790 | ++DOMWINDOW == 70 (0x990ed800) [pid = 1790] [serial = 121] [outer = (nil)] 18:29:59 INFO - PROCESS | 1790 | ++DOMWINDOW == 71 (0x99266400) [pid = 1790] [serial = 122] [outer = 0x990ed800] 18:29:59 INFO - PROCESS | 1790 | 1463102999794 Marionette DEBUG loaded listener.js 18:29:59 INFO - PROCESS | 1790 | ++DOMWINDOW == 72 (0x99fdf400) [pid = 1790] [serial = 123] [outer = 0x990ed800] 18:30:00 INFO - PROCESS | 1790 | 1463103000543 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]]]}] 18:30:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 18:30:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1272ms 18:30:00 INFO - PROCESS | 1790 | 1463103000576 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 18:30:00 INFO - PROCESS | 1790 | 1463103000581 Marionette TRACE conn3 <- [1,137,null,{"value":"8"}] 18:30:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 18:30:00 INFO - PROCESS | 1790 | 1463103000601 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 18:30:00 INFO - PROCESS | 1790 | 1463103000605 Marionette TRACE conn3 <- [1,138,null,{}] 18:30:00 INFO - PROCESS | 1790 | 1463103000615 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}] 18:30:00 INFO - PROCESS | 1790 | 1463103000776 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 18:30:00 INFO - PROCESS | 1790 | 1463103000789 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:00 INFO - PROCESS | 1790 | ++DOCSHELL 0x9a867400 == 37 [pid = 1790] [id = 42] 18:30:00 INFO - PROCESS | 1790 | ++DOMWINDOW == 73 (0x9a869000) [pid = 1790] [serial = 124] [outer = (nil)] 18:30:00 INFO - PROCESS | 1790 | ++DOMWINDOW == 74 (0x9aa03800) [pid = 1790] [serial = 125] [outer = 0x9a869000] 18:30:00 INFO - PROCESS | 1790 | 1463103000864 Marionette DEBUG loaded listener.js 18:30:00 INFO - PROCESS | 1790 | ++DOMWINDOW == 75 (0x9b3ae800) [pid = 1790] [serial = 126] [outer = 0x9a869000] 18:30:01 INFO - PROCESS | 1790 | 1463103001665 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]]]}] 18:30:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 18:30:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1135ms 18:30:01 INFO - PROCESS | 1790 | 1463103001735 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 18:30:01 INFO - PROCESS | 1790 | 1463103001739 Marionette TRACE conn3 <- [1,141,null,{"value":"8"}] 18:30:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 18:30:01 INFO - PROCESS | 1790 | 1463103001752 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 18:30:01 INFO - PROCESS | 1790 | 1463103001763 Marionette TRACE conn3 <- [1,142,null,{}] 18:30:01 INFO - PROCESS | 1790 | 1463103001788 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}] 18:30:02 INFO - PROCESS | 1790 | 1463103002028 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 18:30:02 INFO - PROCESS | 1790 | 1463103002055 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:02 INFO - PROCESS | 1790 | ++DOCSHELL 0x9c15f400 == 38 [pid = 1790] [id = 43] 18:30:02 INFO - PROCESS | 1790 | ++DOMWINDOW == 76 (0x9c1b7c00) [pid = 1790] [serial = 127] [outer = (nil)] 18:30:02 INFO - PROCESS | 1790 | ++DOMWINDOW == 77 (0x9d93a800) [pid = 1790] [serial = 128] [outer = 0x9c1b7c00] 18:30:02 INFO - PROCESS | 1790 | 1463103002152 Marionette DEBUG loaded listener.js 18:30:02 INFO - PROCESS | 1790 | ++DOMWINDOW == 78 (0x9d9c9c00) [pid = 1790] [serial = 129] [outer = 0x9c1b7c00] 18:30:03 INFO - PROCESS | 1790 | 1463103003248 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]]]}] 18:30:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 18:30:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1572ms 18:30:03 INFO - PROCESS | 1790 | 1463103003337 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 18:30:03 INFO - PROCESS | 1790 | 1463103003342 Marionette TRACE conn3 <- [1,145,null,{"value":"8"}] 18:30:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 18:30:03 INFO - PROCESS | 1790 | 1463103003361 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 18:30:03 INFO - PROCESS | 1790 | 1463103003364 Marionette TRACE conn3 <- [1,146,null,{}] 18:30:03 INFO - PROCESS | 1790 | 1463103003370 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}] 18:30:03 INFO - PROCESS | 1790 | 1463103003558 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 18:30:03 INFO - PROCESS | 1790 | 1463103003586 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:03 INFO - PROCESS | 1790 | ++DOCSHELL 0x9229e000 == 39 [pid = 1790] [id = 44] 18:30:03 INFO - PROCESS | 1790 | ++DOMWINDOW == 79 (0x975bb000) [pid = 1790] [serial = 130] [outer = (nil)] 18:30:03 INFO - PROCESS | 1790 | ++DOMWINDOW == 80 (0xa215ac00) [pid = 1790] [serial = 131] [outer = 0x975bb000] 18:30:03 INFO - PROCESS | 1790 | 1463103003660 Marionette DEBUG loaded listener.js 18:30:03 INFO - PROCESS | 1790 | ++DOMWINDOW == 81 (0x9a86f800) [pid = 1790] [serial = 132] [outer = 0x975bb000] 18:30:04 INFO - PROCESS | 1790 | --DOMWINDOW == 80 (0x99fea800) [pid = 1790] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 18:30:04 INFO - PROCESS | 1790 | --DOMWINDOW == 79 (0x9a354000) [pid = 1790] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 18:30:04 INFO - PROCESS | 1790 | --DOMWINDOW == 78 (0x95238000) [pid = 1790] [serial = 97] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 18:30:04 INFO - PROCESS | 1790 | --DOMWINDOW == 77 (0x922a4c00) [pid = 1790] [serial = 94] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 18:30:04 INFO - PROCESS | 1790 | --DOMWINDOW == 76 (0x93cda000) [pid = 1790] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 18:30:04 INFO - PROCESS | 1790 | --DOMWINDOW == 75 (0x9a870400) [pid = 1790] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 18:30:04 INFO - PROCESS | 1790 | --DOMWINDOW == 74 (0x9bacc400) [pid = 1790] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 18:30:04 INFO - PROCESS | 1790 | --DOMWINDOW == 73 (0xa2276800) [pid = 1790] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 18:30:04 INFO - PROCESS | 1790 | --DOMWINDOW == 72 (0x9a875c00) [pid = 1790] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 18:30:04 INFO - PROCESS | 1790 | --DOMWINDOW == 71 (0x975b6800) [pid = 1790] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 18:30:04 INFO - PROCESS | 1790 | --DOMWINDOW == 70 (0xa22bac00) [pid = 1790] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 18:30:04 INFO - PROCESS | 1790 | 1463103004535 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]]]}] 18:30:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 18:30:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1236ms 18:30:04 INFO - PROCESS | 1790 | 1463103004598 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 18:30:04 INFO - PROCESS | 1790 | 1463103004602 Marionette TRACE conn3 <- [1,149,null,{"value":"8"}] 18:30:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 18:30:04 INFO - PROCESS | 1790 | 1463103004608 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 18:30:04 INFO - PROCESS | 1790 | 1463103004612 Marionette TRACE conn3 <- [1,150,null,{}] 18:30:04 INFO - PROCESS | 1790 | 1463103004623 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}] 18:30:04 INFO - PROCESS | 1790 | 1463103004777 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 18:30:04 INFO - PROCESS | 1790 | 1463103004788 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:04 INFO - PROCESS | 1790 | ++DOCSHELL 0x946f6000 == 40 [pid = 1790] [id = 45] 18:30:04 INFO - PROCESS | 1790 | ++DOMWINDOW == 71 (0x9817ac00) [pid = 1790] [serial = 133] [outer = (nil)] 18:30:04 INFO - PROCESS | 1790 | ++DOMWINDOW == 72 (0x9ba6fc00) [pid = 1790] [serial = 134] [outer = 0x9817ac00] 18:30:04 INFO - PROCESS | 1790 | 1463103004957 Marionette DEBUG loaded listener.js 18:30:05 INFO - PROCESS | 1790 | ++DOMWINDOW == 73 (0xa22c4000) [pid = 1790] [serial = 135] [outer = 0x9817ac00] 18:30:05 INFO - PROCESS | 1790 | 1463103005755 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]]]}] 18:30:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 18:30:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1189ms 18:30:05 INFO - PROCESS | 1790 | 1463103005799 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 18:30:05 INFO - PROCESS | 1790 | 1463103005803 Marionette TRACE conn3 <- [1,153,null,{"value":"8"}] 18:30:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 18:30:05 INFO - PROCESS | 1790 | 1463103005810 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 18:30:05 INFO - PROCESS | 1790 | 1463103005812 Marionette TRACE conn3 <- [1,154,null,{}] 18:30:05 INFO - PROCESS | 1790 | 1463103005826 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}] 18:30:05 INFO - PROCESS | 1790 | 1463103005983 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 18:30:06 INFO - PROCESS | 1790 | 1463103006134 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:06 INFO - PROCESS | 1790 | ++DOCSHELL 0x91f22c00 == 41 [pid = 1790] [id = 46] 18:30:06 INFO - PROCESS | 1790 | ++DOMWINDOW == 74 (0x91f24c00) [pid = 1790] [serial = 136] [outer = (nil)] 18:30:06 INFO - PROCESS | 1790 | ++DOMWINDOW == 75 (0x91f2fc00) [pid = 1790] [serial = 137] [outer = 0x91f24c00] 18:30:06 INFO - PROCESS | 1790 | 1463103006263 Marionette DEBUG loaded listener.js 18:30:06 INFO - PROCESS | 1790 | ++DOMWINDOW == 76 (0x922a5400) [pid = 1790] [serial = 138] [outer = 0x91f24c00] 18:30:07 INFO - PROCESS | 1790 | 1463103007221 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]]]}] 18:30:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 18:30:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1458ms 18:30:07 INFO - PROCESS | 1790 | 1463103007271 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 18:30:07 INFO - PROCESS | 1790 | 1463103007278 Marionette TRACE conn3 <- [1,157,null,{"value":"8"}] 18:30:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 18:30:07 INFO - PROCESS | 1790 | 1463103007287 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 18:30:07 INFO - PROCESS | 1790 | 1463103007293 Marionette TRACE conn3 <- [1,158,null,{}] 18:30:07 INFO - PROCESS | 1790 | 1463103007301 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}] 18:30:07 INFO - PROCESS | 1790 | 1463103007506 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 18:30:07 INFO - PROCESS | 1790 | 1463103007647 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:07 INFO - PROCESS | 1790 | ++DOCSHELL 0x975c2000 == 42 [pid = 1790] [id = 47] 18:30:07 INFO - PROCESS | 1790 | ++DOMWINDOW == 77 (0x98181800) [pid = 1790] [serial = 139] [outer = (nil)] 18:30:07 INFO - PROCESS | 1790 | ++DOMWINDOW == 78 (0x9975b400) [pid = 1790] [serial = 140] [outer = 0x98181800] 18:30:07 INFO - PROCESS | 1790 | 1463103007778 Marionette DEBUG loaded listener.js 18:30:07 INFO - PROCESS | 1790 | ++DOMWINDOW == 79 (0x9a360c00) [pid = 1790] [serial = 141] [outer = 0x98181800] 18:30:08 INFO - PROCESS | 1790 | 1463103008671 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]]]}] 18:30:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 18:30:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1441ms 18:30:08 INFO - PROCESS | 1790 | 1463103008751 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 18:30:08 INFO - PROCESS | 1790 | 1463103008766 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 18:30:08 INFO - PROCESS | 1790 | 1463103008772 Marionette TRACE conn3 <- [1,161,null,{"value":"8"}] 18:30:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 18:30:08 INFO - PROCESS | 1790 | 1463103008780 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 18:30:08 INFO - PROCESS | 1790 | 1463103008784 Marionette TRACE conn3 <- [1,162,null,{}] 18:30:08 INFO - PROCESS | 1790 | 1463103008847 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}] 18:30:09 INFO - PROCESS | 1790 | 1463103009062 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 18:30:09 INFO - PROCESS | 1790 | 1463103009258 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:09 INFO - PROCESS | 1790 | ++DOCSHELL 0x99fe8c00 == 43 [pid = 1790] [id = 48] 18:30:09 INFO - PROCESS | 1790 | ++DOMWINDOW == 80 (0x9c15dc00) [pid = 1790] [serial = 142] [outer = (nil)] 18:30:09 INFO - PROCESS | 1790 | ++DOMWINDOW == 81 (0xa30cd000) [pid = 1790] [serial = 143] [outer = 0x9c15dc00] 18:30:09 INFO - PROCESS | 1790 | 1463103009353 Marionette DEBUG loaded listener.js 18:30:09 INFO - PROCESS | 1790 | ++DOMWINDOW == 82 (0xa34bd000) [pid = 1790] [serial = 144] [outer = 0x9c15dc00] 18:30:10 INFO - PROCESS | 1790 | 1463103010212 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]]]}] 18:30:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 18:30:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1490ms 18:30:10 INFO - PROCESS | 1790 | 1463103010272 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 18:30:10 INFO - PROCESS | 1790 | 1463103010276 Marionette TRACE conn3 <- [1,165,null,{"value":"8"}] 18:30:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 18:30:10 INFO - PROCESS | 1790 | 1463103010294 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 18:30:10 INFO - PROCESS | 1790 | 1463103010304 Marionette TRACE conn3 <- [1,166,null,{}] 18:30:10 INFO - PROCESS | 1790 | 1463103010312 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}] 18:30:10 INFO - PROCESS | 1790 | 1463103010538 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 18:30:10 INFO - PROCESS | 1790 | 1463103010677 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:10 INFO - PROCESS | 1790 | ++DOCSHELL 0x92e5a800 == 44 [pid = 1790] [id = 49] 18:30:10 INFO - PROCESS | 1790 | ++DOMWINDOW == 83 (0x938b7800) [pid = 1790] [serial = 145] [outer = (nil)] 18:30:10 INFO - PROCESS | 1790 | ++DOMWINDOW == 84 (0xa628c400) [pid = 1790] [serial = 146] [outer = 0x938b7800] 18:30:10 INFO - PROCESS | 1790 | 1463103010802 Marionette DEBUG loaded listener.js 18:30:10 INFO - PROCESS | 1790 | ++DOMWINDOW == 85 (0xa675f400) [pid = 1790] [serial = 147] [outer = 0x938b7800] 18:30:11 INFO - PROCESS | 1790 | 1463103011930 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]]]}] 18:30:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 18:30:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1709ms 18:30:11 INFO - PROCESS | 1790 | 1463103011995 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 18:30:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 18:30:12 INFO - PROCESS | 1790 | 1463103012001 Marionette TRACE conn3 <- [1,169,null,{"value":"8"}] 18:30:12 INFO - PROCESS | 1790 | 1463103012007 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 18:30:12 INFO - PROCESS | 1790 | 1463103012011 Marionette TRACE conn3 <- [1,170,null,{}] 18:30:12 INFO - PROCESS | 1790 | 1463103012017 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}] 18:30:12 INFO - PROCESS | 1790 | 1463103012227 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 18:30:12 INFO - PROCESS | 1790 | 1463103012403 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:12 INFO - PROCESS | 1790 | ++DOCSHELL 0x98175400 == 45 [pid = 1790] [id = 50] 18:30:12 INFO - PROCESS | 1790 | ++DOMWINDOW == 86 (0xa321b400) [pid = 1790] [serial = 148] [outer = (nil)] 18:30:12 INFO - PROCESS | 1790 | ++DOMWINDOW == 87 (0xa6880800) [pid = 1790] [serial = 149] [outer = 0xa321b400] 18:30:12 INFO - PROCESS | 1790 | 1463103012503 Marionette DEBUG loaded listener.js 18:30:12 INFO - PROCESS | 1790 | ++DOMWINDOW == 88 (0xa68ba800) [pid = 1790] [serial = 150] [outer = 0xa321b400] 18:30:13 INFO - PROCESS | 1790 | 1463103013576 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]]]}] 18:30:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 18:30:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1582ms 18:30:13 INFO - PROCESS | 1790 | 1463103013589 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 18:30:13 INFO - PROCESS | 1790 | 1463103013592 Marionette TRACE conn3 <- [1,173,null,{"value":"8"}] 18:30:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 18:30:13 INFO - PROCESS | 1790 | 1463103013599 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 18:30:13 INFO - PROCESS | 1790 | 1463103013603 Marionette TRACE conn3 <- [1,174,null,{}] 18:30:13 INFO - PROCESS | 1790 | 1463103013609 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}] 18:30:13 INFO - PROCESS | 1790 | 1463103013774 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 18:30:13 INFO - PROCESS | 1790 | 1463103013922 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:13 INFO - PROCESS | 1790 | ++DOCSHELL 0x975bd400 == 46 [pid = 1790] [id = 51] 18:30:13 INFO - PROCESS | 1790 | ++DOMWINDOW == 89 (0x98182c00) [pid = 1790] [serial = 151] [outer = (nil)] 18:30:14 INFO - PROCESS | 1790 | ++DOMWINDOW == 90 (0x9adb7c00) [pid = 1790] [serial = 152] [outer = 0x98182c00] 18:30:14 INFO - PROCESS | 1790 | 1463103014019 Marionette DEBUG loaded listener.js 18:30:14 INFO - PROCESS | 1790 | ++DOMWINDOW == 91 (0x9adc0000) [pid = 1790] [serial = 153] [outer = 0x98182c00] 18:30:15 INFO - PROCESS | 1790 | 1463103015170 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]]]}] 18:30:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 18:30:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1586ms 18:30:15 INFO - PROCESS | 1790 | 1463103015186 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 18:30:15 INFO - PROCESS | 1790 | 1463103015193 Marionette TRACE conn3 <- [1,177,null,{"value":"8"}] 18:30:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 18:30:15 INFO - PROCESS | 1790 | 1463103015201 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 18:30:15 INFO - PROCESS | 1790 | 1463103015208 Marionette TRACE conn3 <- [1,178,null,{}] 18:30:15 INFO - PROCESS | 1790 | 1463103015216 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}] 18:30:15 INFO - PROCESS | 1790 | 1463103015378 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 18:30:15 INFO - PROCESS | 1790 | 1463103015533 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:15 INFO - PROCESS | 1790 | ++DOCSHELL 0x92e57400 == 47 [pid = 1790] [id = 52] 18:30:15 INFO - PROCESS | 1790 | ++DOMWINDOW == 92 (0x92e5ac00) [pid = 1790] [serial = 154] [outer = (nil)] 18:30:15 INFO - PROCESS | 1790 | ++DOMWINDOW == 93 (0x99767400) [pid = 1790] [serial = 155] [outer = 0x92e5ac00] 18:30:15 INFO - PROCESS | 1790 | 1463103015618 Marionette DEBUG loaded listener.js 18:30:15 INFO - PROCESS | 1790 | ++DOMWINDOW == 94 (0x9a356800) [pid = 1790] [serial = 156] [outer = 0x92e5ac00] 18:30:16 INFO - PROCESS | 1790 | --DOCSHELL 0x946f6000 == 46 [pid = 1790] [id = 45] 18:30:16 INFO - PROCESS | 1790 | --DOCSHELL 0x9229e000 == 45 [pid = 1790] [id = 44] 18:30:16 INFO - PROCESS | 1790 | --DOCSHELL 0x9c15f400 == 44 [pid = 1790] [id = 43] 18:30:16 INFO - PROCESS | 1790 | --DOCSHELL 0x9a867400 == 43 [pid = 1790] [id = 42] 18:30:16 INFO - PROCESS | 1790 | --DOMWINDOW == 93 (0x9b8c5400) [pid = 1790] [serial = 107] [outer = (nil)] [url = about:blank] 18:30:16 INFO - PROCESS | 1790 | --DOCSHELL 0x97748400 == 42 [pid = 1790] [id = 41] 18:30:16 INFO - PROCESS | 1790 | --DOCSHELL 0x9221e000 == 41 [pid = 1790] [id = 40] 18:30:16 INFO - PROCESS | 1790 | --DOCSHELL 0x93cd3c00 == 40 [pid = 1790] [id = 37] 18:30:16 INFO - PROCESS | 1790 | --DOMWINDOW == 92 (0x9aa02800) [pid = 1790] [serial = 104] [outer = (nil)] [url = about:blank] 18:30:16 INFO - PROCESS | 1790 | --DOMWINDOW == 91 (0x9a35ac00) [pid = 1790] [serial = 101] [outer = (nil)] [url = about:blank] 18:30:16 INFO - PROCESS | 1790 | --DOMWINDOW == 90 (0x9a868000) [pid = 1790] [serial = 102] [outer = (nil)] [url = about:blank] 18:30:16 INFO - PROCESS | 1790 | --DOMWINDOW == 89 (0x975c5c00) [pid = 1790] [serial = 98] [outer = (nil)] [url = about:blank] 18:30:16 INFO - PROCESS | 1790 | --DOMWINDOW == 88 (0x93cdf000) [pid = 1790] [serial = 95] [outer = (nil)] [url = about:blank] 18:30:16 INFO - PROCESS | 1790 | --DOMWINDOW == 87 (0x946f7000) [pid = 1790] [serial = 96] [outer = (nil)] [url = about:blank] 18:30:16 INFO - PROCESS | 1790 | --DOMWINDOW == 86 (0x922a4800) [pid = 1790] [serial = 91] [outer = (nil)] [url = about:blank] 18:30:16 INFO - PROCESS | 1790 | --DOMWINDOW == 85 (0x9b5c7800) [pid = 1790] [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.] 18:30:16 INFO - PROCESS | 1790 | --DOMWINDOW == 84 (0x99ebe400) [pid = 1790] [serial = 71] [outer = (nil)] [url = about:blank] 18:30:16 INFO - PROCESS | 1790 | --DOMWINDOW == 83 (0x95062800) [pid = 1790] [serial = 70] [outer = (nil)] [url = about:blank] 18:30:16 INFO - PROCESS | 1790 | --DOMWINDOW == 82 (0x93cd3800) [pid = 1790] [serial = 74] [outer = (nil)] [url = about:blank] 18:30:16 INFO - PROCESS | 1790 | --DOMWINDOW == 81 (0x9b5d0000) [pid = 1790] [serial = 73] [outer = (nil)] [url = about:blank] 18:30:16 INFO - PROCESS | 1790 | --DOMWINDOW == 80 (0xa060cc00) [pid = 1790] [serial = 77] [outer = (nil)] [url = about:blank] 18:30:16 INFO - PROCESS | 1790 | --DOMWINDOW == 79 (0x9c348400) [pid = 1790] [serial = 76] [outer = (nil)] [url = about:blank] 18:30:16 INFO - PROCESS | 1790 | --DOMWINDOW == 78 (0xa26bf000) [pid = 1790] [serial = 80] [outer = (nil)] [url = about:blank] 18:30:16 INFO - PROCESS | 1790 | --DOMWINDOW == 77 (0xa22bdc00) [pid = 1790] [serial = 79] [outer = (nil)] [url = about:blank] 18:30:16 INFO - PROCESS | 1790 | --DOMWINDOW == 76 (0xa3255c00) [pid = 1790] [serial = 83] [outer = (nil)] [url = about:blank] 18:30:16 INFO - PROCESS | 1790 | --DOMWINDOW == 75 (0xa321f400) [pid = 1790] [serial = 82] [outer = (nil)] [url = about:blank] 18:30:16 INFO - PROCESS | 1790 | --DOMWINDOW == 74 (0x9b8c5c00) [pid = 1790] [serial = 86] [outer = (nil)] [url = about:blank] 18:30:16 INFO - PROCESS | 1790 | --DOMWINDOW == 73 (0x975bec00) [pid = 1790] [serial = 85] [outer = (nil)] [url = about:blank] 18:30:16 INFO - PROCESS | 1790 | --DOMWINDOW == 72 (0xa62f0c00) [pid = 1790] [serial = 89] [outer = (nil)] [url = about:blank] 18:30:16 INFO - PROCESS | 1790 | --DOMWINDOW == 71 (0x9b3a4c00) [pid = 1790] [serial = 105] [outer = (nil)] [url = about:blank] 18:30:16 INFO - PROCESS | 1790 | --DOMWINDOW == 70 (0xa50afc00) [pid = 1790] [serial = 88] [outer = (nil)] [url = about:blank] 18:30:16 INFO - PROCESS | 1790 | --DOMWINDOW == 69 (0x990f8c00) [pid = 1790] [serial = 99] [outer = (nil)] [url = about:blank] 18:30:16 INFO - PROCESS | 1790 | 1463103016548 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]]]}] 18:30:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 18:30:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1391ms 18:30:16 INFO - PROCESS | 1790 | 1463103016593 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 18:30:16 INFO - PROCESS | 1790 | 1463103016602 Marionette TRACE conn3 <- [1,181,null,{"value":"8"}] 18:30:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 18:30:16 INFO - PROCESS | 1790 | 1463103016613 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 18:30:16 INFO - PROCESS | 1790 | 1463103016616 Marionette TRACE conn3 <- [1,182,null,{}] 18:30:16 INFO - PROCESS | 1790 | 1463103016624 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}] 18:30:16 INFO - PROCESS | 1790 | 1463103016795 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 18:30:16 INFO - PROCESS | 1790 | 1463103016895 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:16 INFO - PROCESS | 1790 | ++DOCSHELL 0x946f1800 == 41 [pid = 1790] [id = 53] 18:30:16 INFO - PROCESS | 1790 | ++DOMWINDOW == 70 (0x95013c00) [pid = 1790] [serial = 157] [outer = (nil)] 18:30:16 INFO - PROCESS | 1790 | ++DOMWINDOW == 71 (0x9a0f4000) [pid = 1790] [serial = 158] [outer = 0x95013c00] 18:30:16 INFO - PROCESS | 1790 | 1463103016970 Marionette DEBUG loaded listener.js 18:30:17 INFO - PROCESS | 1790 | ++DOMWINDOW == 72 (0x9a86ac00) [pid = 1790] [serial = 159] [outer = 0x95013c00] 18:30:17 INFO - PROCESS | 1790 | 1463103017743 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]]]}] 18:30:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 18:30:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1189ms 18:30:17 INFO - PROCESS | 1790 | 1463103017803 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 18:30:17 INFO - PROCESS | 1790 | 1463103017807 Marionette TRACE conn3 <- [1,185,null,{"value":"8"}] 18:30:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 18:30:17 INFO - PROCESS | 1790 | 1463103017814 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 18:30:17 INFO - PROCESS | 1790 | 1463103017819 Marionette TRACE conn3 <- [1,186,null,{}] 18:30:17 INFO - PROCESS | 1790 | 1463103017835 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}] 18:30:18 INFO - PROCESS | 1790 | 1463103018018 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 18:30:18 INFO - PROCESS | 1790 | 1463103018124 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:18 INFO - PROCESS | 1790 | ++DOCSHELL 0x9adb7800 == 42 [pid = 1790] [id = 54] 18:30:18 INFO - PROCESS | 1790 | ++DOMWINDOW == 73 (0x9adc4400) [pid = 1790] [serial = 160] [outer = (nil)] 18:30:18 INFO - PROCESS | 1790 | ++DOMWINDOW == 74 (0x9b5d0000) [pid = 1790] [serial = 161] [outer = 0x9adc4400] 18:30:18 INFO - PROCESS | 1790 | 1463103018210 Marionette DEBUG loaded listener.js 18:30:18 INFO - PROCESS | 1790 | ++DOMWINDOW == 75 (0x9ba15000) [pid = 1790] [serial = 162] [outer = 0x9adc4400] 18:30:19 INFO - PROCESS | 1790 | 1463103019004 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]]]}] 18:30:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 18:30:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1235ms 18:30:19 INFO - PROCESS | 1790 | 1463103019050 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 18:30:19 INFO - PROCESS | 1790 | 1463103019056 Marionette TRACE conn3 <- [1,189,null,{"value":"8"}] 18:30:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 18:30:19 INFO - PROCESS | 1790 | 1463103019062 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 18:30:19 INFO - PROCESS | 1790 | 1463103019065 Marionette TRACE conn3 <- [1,190,null,{}] 18:30:19 INFO - PROCESS | 1790 | 1463103019071 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}] 18:30:19 INFO - PROCESS | 1790 | 1463103019275 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 18:30:19 INFO - PROCESS | 1790 | 1463103019296 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:19 INFO - PROCESS | 1790 | ++DOCSHELL 0x91f28400 == 43 [pid = 1790] [id = 55] 18:30:19 INFO - PROCESS | 1790 | ++DOMWINDOW == 76 (0x9b3a5400) [pid = 1790] [serial = 163] [outer = (nil)] 18:30:19 INFO - PROCESS | 1790 | ++DOMWINDOW == 77 (0x9c342800) [pid = 1790] [serial = 164] [outer = 0x9b3a5400] 18:30:19 INFO - PROCESS | 1790 | 1463103019372 Marionette DEBUG loaded listener.js 18:30:19 INFO - PROCESS | 1790 | ++DOMWINDOW == 78 (0xa060d800) [pid = 1790] [serial = 165] [outer = 0x9b3a5400] 18:30:20 INFO - PROCESS | 1790 | --DOMWINDOW == 77 (0x9c1b7c00) [pid = 1790] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 18:30:20 INFO - PROCESS | 1790 | --DOMWINDOW == 76 (0x990ed800) [pid = 1790] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 18:30:20 INFO - PROCESS | 1790 | --DOMWINDOW == 75 (0x9a869000) [pid = 1790] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 18:30:20 INFO - PROCESS | 1790 | --DOMWINDOW == 74 (0x92220800) [pid = 1790] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 18:30:20 INFO - PROCESS | 1790 | --DOMWINDOW == 73 (0x975bb000) [pid = 1790] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 18:30:20 INFO - PROCESS | 1790 | 1463103020307 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]]]}] 18:30:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 18:30:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1280ms 18:30:20 INFO - PROCESS | 1790 | 1463103020343 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 18:30:20 INFO - PROCESS | 1790 | 1463103020347 Marionette TRACE conn3 <- [1,193,null,{"value":"8"}] 18:30:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 18:30:20 INFO - PROCESS | 1790 | 1463103020354 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 18:30:20 INFO - PROCESS | 1790 | 1463103020372 Marionette TRACE conn3 <- [1,194,null,{}] 18:30:20 INFO - PROCESS | 1790 | 1463103020379 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}] 18:30:20 INFO - PROCESS | 1790 | 1463103020565 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 18:30:20 INFO - PROCESS | 1790 | 1463103020635 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:20 INFO - PROCESS | 1790 | ++DOCSHELL 0x922a2400 == 44 [pid = 1790] [id = 56] 18:30:20 INFO - PROCESS | 1790 | ++DOMWINDOW == 74 (0x92e5dc00) [pid = 1790] [serial = 166] [outer = (nil)] 18:30:20 INFO - PROCESS | 1790 | ++DOMWINDOW == 75 (0x9c166800) [pid = 1790] [serial = 167] [outer = 0x92e5dc00] 18:30:20 INFO - PROCESS | 1790 | 1463103020712 Marionette DEBUG loaded listener.js 18:30:20 INFO - PROCESS | 1790 | ++DOMWINDOW == 76 (0x9c34a800) [pid = 1790] [serial = 168] [outer = 0x92e5dc00] 18:30:21 INFO - PROCESS | 1790 | 1463103021451 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]]]}] 18:30:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 18:30:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1150ms 18:30:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 18:30:21 INFO - PROCESS | 1790 | 1463103021506 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 18:30:21 INFO - PROCESS | 1790 | 1463103021509 Marionette TRACE conn3 <- [1,197,null,{"value":"8"}] 18:30:21 INFO - PROCESS | 1790 | 1463103021515 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 18:30:21 INFO - PROCESS | 1790 | 1463103021519 Marionette TRACE conn3 <- [1,198,null,{}] 18:30:21 INFO - PROCESS | 1790 | 1463103021524 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}] 18:30:21 INFO - PROCESS | 1790 | 1463103021698 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 18:30:21 INFO - PROCESS | 1790 | 1463103021710 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:21 INFO - PROCESS | 1790 | ++DOCSHELL 0x9229b000 == 45 [pid = 1790] [id = 57] 18:30:21 INFO - PROCESS | 1790 | ++DOMWINDOW == 77 (0x9ba73c00) [pid = 1790] [serial = 169] [outer = (nil)] 18:30:21 INFO - PROCESS | 1790 | ++DOMWINDOW == 78 (0xa325b400) [pid = 1790] [serial = 170] [outer = 0x9ba73c00] 18:30:21 INFO - PROCESS | 1790 | 1463103021875 Marionette DEBUG loaded listener.js 18:30:21 INFO - PROCESS | 1790 | ++DOMWINDOW == 79 (0xa3255c00) [pid = 1790] [serial = 171] [outer = 0x9ba73c00] 18:30:22 INFO - PROCESS | 1790 | 1463103022890 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]]]}] 18:30:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 18:30:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1436ms 18:30:22 INFO - PROCESS | 1790 | 1463103022951 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 18:30:22 INFO - PROCESS | 1790 | 1463103022959 Marionette TRACE conn3 <- [1,201,null,{"value":"8"}] 18:30:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 18:30:22 INFO - PROCESS | 1790 | 1463103022970 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 18:30:22 INFO - PROCESS | 1790 | 1463103022977 Marionette TRACE conn3 <- [1,202,null,{}] 18:30:23 INFO - PROCESS | 1790 | 1463103023053 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}] 18:30:23 INFO - PROCESS | 1790 | 1463103023242 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 18:30:23 INFO - PROCESS | 1790 | 1463103023417 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:23 INFO - PROCESS | 1790 | ++DOCSHELL 0x922a6c00 == 46 [pid = 1790] [id = 58] 18:30:23 INFO - PROCESS | 1790 | ++DOMWINDOW == 80 (0x9501c000) [pid = 1790] [serial = 172] [outer = (nil)] 18:30:23 INFO - PROCESS | 1790 | ++DOMWINDOW == 81 (0x9773b800) [pid = 1790] [serial = 173] [outer = 0x9501c000] 18:30:23 INFO - PROCESS | 1790 | 1463103023556 Marionette DEBUG loaded listener.js 18:30:23 INFO - PROCESS | 1790 | ++DOMWINDOW == 82 (0x99766400) [pid = 1790] [serial = 174] [outer = 0x9501c000] 18:30:24 INFO - PROCESS | 1790 | 1463103024443 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]]]}] 18:30:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 18:30:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1537ms 18:30:24 INFO - PROCESS | 1790 | 1463103024508 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 18:30:24 INFO - PROCESS | 1790 | 1463103024517 Marionette TRACE conn3 <- [1,205,null,{"value":"8"}] 18:30:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 18:30:24 INFO - PROCESS | 1790 | 1463103024528 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 18:30:24 INFO - PROCESS | 1790 | 1463103024532 Marionette TRACE conn3 <- [1,206,null,{}] 18:30:24 INFO - PROCESS | 1790 | 1463103024539 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}] 18:30:24 INFO - PROCESS | 1790 | 1463103024779 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 18:30:24 INFO - PROCESS | 1790 | 1463103024961 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:25 INFO - PROCESS | 1790 | ++DOCSHELL 0x9adbbc00 == 47 [pid = 1790] [id = 59] 18:30:25 INFO - PROCESS | 1790 | ++DOMWINDOW == 83 (0x9adbd000) [pid = 1790] [serial = 175] [outer = (nil)] 18:30:25 INFO - PROCESS | 1790 | ++DOMWINDOW == 84 (0x9adc3400) [pid = 1790] [serial = 176] [outer = 0x9adbd000] 18:30:25 INFO - PROCESS | 1790 | 1463103025106 Marionette DEBUG loaded listener.js 18:30:25 INFO - PROCESS | 1790 | ++DOMWINDOW == 85 (0x9b8c6c00) [pid = 1790] [serial = 177] [outer = 0x9adbd000] 18:30:25 INFO - PROCESS | 1790 | 1463103025954 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]]]}] 18:30:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 18:30:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1492ms 18:30:26 INFO - PROCESS | 1790 | 1463103026021 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 18:30:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 18:30:26 INFO - PROCESS | 1790 | 1463103026026 Marionette TRACE conn3 <- [1,209,null,{"value":"8"}] 18:30:26 INFO - PROCESS | 1790 | 1463103026034 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 18:30:26 INFO - PROCESS | 1790 | 1463103026040 Marionette TRACE conn3 <- [1,210,null,{}] 18:30:26 INFO - PROCESS | 1790 | 1463103026057 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}] 18:30:26 INFO - PROCESS | 1790 | 1463103026278 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 18:30:26 INFO - PROCESS | 1790 | 1463103026422 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:26 INFO - PROCESS | 1790 | ++DOCSHELL 0x9229ac00 == 48 [pid = 1790] [id = 60] 18:30:26 INFO - PROCESS | 1790 | ++DOMWINDOW == 86 (0xa2278800) [pid = 1790] [serial = 178] [outer = (nil)] 18:30:26 INFO - PROCESS | 1790 | ++DOMWINDOW == 87 (0xa5041000) [pid = 1790] [serial = 179] [outer = 0xa2278800] 18:30:26 INFO - PROCESS | 1790 | 1463103026517 Marionette DEBUG loaded listener.js 18:30:26 INFO - PROCESS | 1790 | ++DOMWINDOW == 88 (0xa6282c00) [pid = 1790] [serial = 180] [outer = 0xa2278800] 18:30:27 INFO - PROCESS | 1790 | 1463103027409 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]]]}] 18:30:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 18:30:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1444ms 18:30:27 INFO - PROCESS | 1790 | 1463103027479 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 18:30:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 18:30:27 INFO - PROCESS | 1790 | 1463103027484 Marionette TRACE conn3 <- [1,213,null,{"value":"8"}] 18:30:27 INFO - PROCESS | 1790 | 1463103027491 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 18:30:27 INFO - PROCESS | 1790 | 1463103027494 Marionette TRACE conn3 <- [1,214,null,{}] 18:30:27 INFO - PROCESS | 1790 | 1463103027500 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}] 18:30:27 INFO - PROCESS | 1790 | 1463103027712 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 18:30:27 INFO - PROCESS | 1790 | 1463103027856 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:27 INFO - PROCESS | 1790 | ++DOCSHELL 0x9a0e8400 == 49 [pid = 1790] [id = 61] 18:30:27 INFO - PROCESS | 1790 | ++DOMWINDOW == 89 (0xa628b800) [pid = 1790] [serial = 181] [outer = (nil)] 18:30:27 INFO - PROCESS | 1790 | ++DOMWINDOW == 90 (0xa6878400) [pid = 1790] [serial = 182] [outer = 0xa628b800] 18:30:27 INFO - PROCESS | 1790 | 1463103027963 Marionette DEBUG loaded listener.js 18:30:28 INFO - PROCESS | 1790 | ++DOMWINDOW == 91 (0xa6e97400) [pid = 1790] [serial = 183] [outer = 0xa628b800] 18:30:28 INFO - PROCESS | 1790 | 1463103028870 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]]]}] 18:30:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 18:30:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1398ms 18:30:28 INFO - PROCESS | 1790 | 1463103028889 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 18:30:28 INFO - PROCESS | 1790 | 1463103028893 Marionette TRACE conn3 <- [1,217,null,{"value":"8"}] 18:30:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 18:30:28 INFO - PROCESS | 1790 | 1463103028900 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 18:30:28 INFO - PROCESS | 1790 | 1463103028903 Marionette TRACE conn3 <- [1,218,null,{}] 18:30:28 INFO - PROCESS | 1790 | 1463103028909 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}] 18:30:29 INFO - PROCESS | 1790 | 1463103029070 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 18:30:29 INFO - PROCESS | 1790 | 1463103029218 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:29 INFO - PROCESS | 1790 | ++DOCSHELL 0x91f2a400 == 50 [pid = 1790] [id = 62] 18:30:29 INFO - PROCESS | 1790 | ++DOMWINDOW == 92 (0x938be000) [pid = 1790] [serial = 184] [outer = (nil)] 18:30:29 INFO - PROCESS | 1790 | ++DOMWINDOW == 93 (0xa6f39c00) [pid = 1790] [serial = 185] [outer = 0x938be000] 18:30:29 INFO - PROCESS | 1790 | 1463103029308 Marionette DEBUG loaded listener.js 18:30:29 INFO - PROCESS | 1790 | ++DOMWINDOW == 94 (0xa6f71400) [pid = 1790] [serial = 186] [outer = 0x938be000] 18:30:30 INFO - PROCESS | 1790 | 1463103030169 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]]]}] 18:30:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 18:30:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1330ms 18:30:30 INFO - PROCESS | 1790 | 1463103030233 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 18:30:30 INFO - PROCESS | 1790 | 1463103030237 Marionette TRACE conn3 <- [1,221,null,{"value":"8"}] 18:30:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 18:30:30 INFO - PROCESS | 1790 | 1463103030243 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 18:30:30 INFO - PROCESS | 1790 | 1463103030247 Marionette TRACE conn3 <- [1,222,null,{}] 18:30:30 INFO - PROCESS | 1790 | 1463103030255 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}] 18:30:30 INFO - PROCESS | 1790 | 1463103030694 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 18:30:30 INFO - PROCESS | 1790 | 1463103030903 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:30 INFO - PROCESS | 1790 | ++DOCSHELL 0x975b9000 == 51 [pid = 1790] [id = 63] 18:30:30 INFO - PROCESS | 1790 | ++DOMWINDOW == 95 (0x975b9c00) [pid = 1790] [serial = 187] [outer = (nil)] 18:30:30 INFO - PROCESS | 1790 | ++DOMWINDOW == 96 (0x975c5000) [pid = 1790] [serial = 188] [outer = 0x975b9c00] 18:30:31 INFO - PROCESS | 1790 | 1463103031000 Marionette DEBUG loaded listener.js 18:30:31 INFO - PROCESS | 1790 | ++DOMWINDOW == 97 (0x99fe1400) [pid = 1790] [serial = 189] [outer = 0x975b9c00] 18:30:31 INFO - PROCESS | 1790 | 1463103031855 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]]]}] 18:30:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 18:30:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1685ms 18:30:31 INFO - PROCESS | 1790 | 1463103031932 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 18:30:31 INFO - PROCESS | 1790 | 1463103031937 Marionette TRACE conn3 <- [1,225,null,{"value":"8"}] 18:30:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 18:30:31 INFO - PROCESS | 1790 | 1463103031946 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 18:30:31 INFO - PROCESS | 1790 | 1463103031953 Marionette TRACE conn3 <- [1,226,null,{}] 18:30:31 INFO - PROCESS | 1790 | 1463103031961 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}] 18:30:32 INFO - PROCESS | 1790 | 1463103032139 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 18:30:32 INFO - PROCESS | 1790 | 1463103032292 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:32 INFO - PROCESS | 1790 | ++DOCSHELL 0x975c3400 == 52 [pid = 1790] [id = 64] 18:30:32 INFO - PROCESS | 1790 | ++DOMWINDOW == 98 (0x9975b000) [pid = 1790] [serial = 190] [outer = (nil)] 18:30:32 INFO - PROCESS | 1790 | ++DOMWINDOW == 99 (0x9adc2c00) [pid = 1790] [serial = 191] [outer = 0x9975b000] 18:30:32 INFO - PROCESS | 1790 | 1463103032378 Marionette DEBUG loaded listener.js 18:30:32 INFO - PROCESS | 1790 | ++DOMWINDOW == 100 (0x9bacc400) [pid = 1790] [serial = 192] [outer = 0x9975b000] 18:30:33 INFO - PROCESS | 1790 | 1463103033247 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]]]}] 18:30:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 18:30:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1335ms 18:30:33 INFO - PROCESS | 1790 | --DOCSHELL 0x93ce0800 == 51 [pid = 1790] [id = 33] 18:30:33 INFO - PROCESS | 1790 | --DOCSHELL 0x9a2a8c00 == 50 [pid = 1790] [id = 34] 18:30:33 INFO - PROCESS | 1790 | --DOCSHELL 0x91f28c00 == 49 [pid = 1790] [id = 32] 18:30:33 INFO - PROCESS | 1790 | --DOMWINDOW == 99 (0x9ba6fc00) [pid = 1790] [serial = 134] [outer = (nil)] [url = about:blank] 18:30:33 INFO - PROCESS | 1790 | --DOMWINDOW == 98 (0x9ba74000) [pid = 1790] [serial = 116] [outer = (nil)] [url = about:blank] 18:30:33 INFO - PROCESS | 1790 | --DOMWINDOW == 97 (0x99084000) [pid = 1790] [serial = 113] [outer = (nil)] [url = about:blank] 18:30:33 INFO - PROCESS | 1790 | --DOMWINDOW == 96 (0x9501a800) [pid = 1790] [serial = 110] [outer = (nil)] [url = about:blank] 18:30:33 INFO - PROCESS | 1790 | 1463103033373 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 18:30:33 INFO - PROCESS | 1790 | 1463103033378 Marionette TRACE conn3 <- [1,229,null,{"value":"8"}] 18:30:33 INFO - PROCESS | 1790 | --DOCSHELL 0x922a2400 == 48 [pid = 1790] [id = 56] 18:30:33 INFO - PROCESS | 1790 | --DOCSHELL 0x91f28400 == 47 [pid = 1790] [id = 55] 18:30:33 INFO - PROCESS | 1790 | --DOCSHELL 0x9adb7800 == 46 [pid = 1790] [id = 54] 18:30:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 18:30:33 INFO - PROCESS | 1790 | --DOCSHELL 0x946f1800 == 45 [pid = 1790] [id = 53] 18:30:33 INFO - PROCESS | 1790 | --DOCSHELL 0x92e57400 == 44 [pid = 1790] [id = 52] 18:30:33 INFO - PROCESS | 1790 | --DOCSHELL 0x91f22c00 == 43 [pid = 1790] [id = 46] 18:30:33 INFO - PROCESS | 1790 | 1463103033407 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 18:30:33 INFO - PROCESS | 1790 | 1463103033410 Marionette TRACE conn3 <- [1,230,null,{}] 18:30:33 INFO - PROCESS | 1790 | 1463103033417 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}] 18:30:33 INFO - PROCESS | 1790 | 1463103033599 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 18:30:33 INFO - PROCESS | 1790 | --DOMWINDOW == 95 (0x9d9c9c00) [pid = 1790] [serial = 129] [outer = (nil)] [url = about:blank] 18:30:33 INFO - PROCESS | 1790 | --DOMWINDOW == 94 (0x99266400) [pid = 1790] [serial = 122] [outer = (nil)] [url = about:blank] 18:30:33 INFO - PROCESS | 1790 | --DOMWINDOW == 93 (0x99fdf400) [pid = 1790] [serial = 123] [outer = (nil)] [url = about:blank] 18:30:33 INFO - PROCESS | 1790 | --DOMWINDOW == 92 (0x9aa03800) [pid = 1790] [serial = 125] [outer = (nil)] [url = about:blank] 18:30:33 INFO - PROCESS | 1790 | --DOMWINDOW == 91 (0x946ed400) [pid = 1790] [serial = 120] [outer = (nil)] [url = about:blank] 18:30:33 INFO - PROCESS | 1790 | --DOMWINDOW == 90 (0x9229f800) [pid = 1790] [serial = 119] [outer = (nil)] [url = about:blank] 18:30:33 INFO - PROCESS | 1790 | --DOMWINDOW == 89 (0xa215ac00) [pid = 1790] [serial = 131] [outer = (nil)] [url = about:blank] 18:30:33 INFO - PROCESS | 1790 | --DOMWINDOW == 88 (0x9a86f800) [pid = 1790] [serial = 132] [outer = (nil)] [url = about:blank] 18:30:33 INFO - PROCESS | 1790 | --DOMWINDOW == 87 (0x9d93a800) [pid = 1790] [serial = 128] [outer = (nil)] [url = about:blank] 18:30:33 INFO - PROCESS | 1790 | --DOMWINDOW == 86 (0x9b3ae800) [pid = 1790] [serial = 126] [outer = (nil)] [url = about:blank] 18:30:33 INFO - PROCESS | 1790 | 1463103033761 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:33 INFO - PROCESS | 1790 | ++DOCSHELL 0x975c1c00 == 44 [pid = 1790] [id = 65] 18:30:33 INFO - PROCESS | 1790 | ++DOMWINDOW == 87 (0x990f8c00) [pid = 1790] [serial = 193] [outer = (nil)] 18:30:33 INFO - PROCESS | 1790 | ++DOMWINDOW == 88 (0x99769800) [pid = 1790] [serial = 194] [outer = 0x990f8c00] 18:30:33 INFO - PROCESS | 1790 | 1463103033844 Marionette DEBUG loaded listener.js 18:30:33 INFO - PROCESS | 1790 | ++DOMWINDOW == 89 (0x9adba000) [pid = 1790] [serial = 195] [outer = 0x990f8c00] 18:30:34 INFO - PROCESS | 1790 | 1463103034561 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]]]}] 18:30:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 18:30:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1193ms 18:30:34 INFO - PROCESS | 1790 | 1463103034590 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 18:30:34 INFO - PROCESS | 1790 | 1463103034596 Marionette TRACE conn3 <- [1,233,null,{"value":"8"}] 18:30:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 18:30:34 INFO - PROCESS | 1790 | 1463103034622 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 18:30:34 INFO - PROCESS | 1790 | 1463103034630 Marionette TRACE conn3 <- [1,234,null,{}] 18:30:34 INFO - PROCESS | 1790 | 1463103034636 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}] 18:30:34 INFO - PROCESS | 1790 | 1463103034800 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 18:30:34 INFO - PROCESS | 1790 | 1463103034811 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:34 INFO - PROCESS | 1790 | ++DOCSHELL 0x9adbf400 == 45 [pid = 1790] [id = 66] 18:30:34 INFO - PROCESS | 1790 | ++DOMWINDOW == 90 (0x9d9c8800) [pid = 1790] [serial = 196] [outer = (nil)] 18:30:34 INFO - PROCESS | 1790 | ++DOMWINDOW == 91 (0xa2277800) [pid = 1790] [serial = 197] [outer = 0x9d9c8800] 18:30:34 INFO - PROCESS | 1790 | 1463103034888 Marionette DEBUG loaded listener.js 18:30:34 INFO - PROCESS | 1790 | ++DOMWINDOW == 92 (0xa24fa800) [pid = 1790] [serial = 198] [outer = 0x9d9c8800] 18:30:35 INFO - PROCESS | 1790 | 1463103035754 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]]]}] 18:30:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 18:30:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1154ms 18:30:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 18:30:35 INFO - PROCESS | 1790 | 1463103035763 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 18:30:35 INFO - PROCESS | 1790 | 1463103035766 Marionette TRACE conn3 <- [1,237,null,{"value":"8"}] 18:30:35 INFO - PROCESS | 1790 | 1463103035793 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 18:30:35 INFO - PROCESS | 1790 | 1463103035797 Marionette TRACE conn3 <- [1,238,null,{}] 18:30:35 INFO - PROCESS | 1790 | 1463103035805 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}] 18:30:35 INFO - PROCESS | 1790 | 1463103035960 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 18:30:35 INFO - PROCESS | 1790 | 1463103035975 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:36 INFO - PROCESS | 1790 | ++DOCSHELL 0x91f2bc00 == 46 [pid = 1790] [id = 67] 18:30:36 INFO - PROCESS | 1790 | ++DOMWINDOW == 93 (0x9c34c800) [pid = 1790] [serial = 199] [outer = (nil)] 18:30:36 INFO - PROCESS | 1790 | ++DOMWINDOW == 94 (0xa354fc00) [pid = 1790] [serial = 200] [outer = 0x9c34c800] 18:30:36 INFO - PROCESS | 1790 | 1463103036049 Marionette DEBUG loaded listener.js 18:30:36 INFO - PROCESS | 1790 | ++DOMWINDOW == 95 (0xa3577400) [pid = 1790] [serial = 201] [outer = 0x9c34c800] 18:30:36 INFO - PROCESS | 1790 | 1463103036915 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]]]}] 18:30:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 18:30:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1165ms 18:30:36 INFO - PROCESS | 1790 | 1463103036942 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 18:30:36 INFO - PROCESS | 1790 | 1463103036946 Marionette TRACE conn3 <- [1,241,null,{"value":"8"}] 18:30:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 18:30:36 INFO - PROCESS | 1790 | 1463103036952 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 18:30:36 INFO - PROCESS | 1790 | 1463103036955 Marionette TRACE conn3 <- [1,242,null,{}] 18:30:36 INFO - PROCESS | 1790 | 1463103036967 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}] 18:30:37 INFO - PROCESS | 1790 | 1463103037162 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 18:30:37 INFO - PROCESS | 1790 | 1463103037216 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:37 INFO - PROCESS | 1790 | ++DOCSHELL 0x938b4000 == 47 [pid = 1790] [id = 68] 18:30:37 INFO - PROCESS | 1790 | ++DOMWINDOW == 96 (0xa357b800) [pid = 1790] [serial = 202] [outer = (nil)] 18:30:37 INFO - PROCESS | 1790 | ++DOMWINDOW == 97 (0xa3580400) [pid = 1790] [serial = 203] [outer = 0xa357b800] 18:30:37 INFO - PROCESS | 1790 | 1463103037301 Marionette DEBUG loaded listener.js 18:30:37 INFO - PROCESS | 1790 | ++DOMWINDOW == 98 (0xa5046400) [pid = 1790] [serial = 204] [outer = 0xa357b800] 18:30:38 INFO - PROCESS | 1790 | 1463103038183 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]]]}] 18:30:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 18:30:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1283ms 18:30:38 INFO - PROCESS | 1790 | --DOMWINDOW == 97 (0x92e5dc00) [pid = 1790] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 18:30:38 INFO - PROCESS | 1790 | --DOMWINDOW == 96 (0x92e5ac00) [pid = 1790] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 18:30:38 INFO - PROCESS | 1790 | --DOMWINDOW == 95 (0x9817ac00) [pid = 1790] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 18:30:38 INFO - PROCESS | 1790 | --DOMWINDOW == 94 (0x95013c00) [pid = 1790] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 18:30:38 INFO - PROCESS | 1790 | --DOMWINDOW == 93 (0x9adc4400) [pid = 1790] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 18:30:38 INFO - PROCESS | 1790 | --DOMWINDOW == 92 (0x9b3a5400) [pid = 1790] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 18:30:38 INFO - PROCESS | 1790 | --DOMWINDOW == 91 (0x98182c00) [pid = 1790] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 18:30:38 INFO - PROCESS | 1790 | --DOMWINDOW == 90 (0x91f2f000) [pid = 1790] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 18:30:38 INFO - PROCESS | 1790 | 1463103038477 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 18:30:38 INFO - PROCESS | 1790 | 1463103038483 Marionette TRACE conn3 <- [1,245,null,{"value":"8"}] 18:30:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 18:30:38 INFO - PROCESS | 1790 | 1463103038492 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 18:30:38 INFO - PROCESS | 1790 | 1463103038495 Marionette TRACE conn3 <- [1,246,null,{}] 18:30:38 INFO - PROCESS | 1790 | 1463103038507 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}] 18:30:38 INFO - PROCESS | 1790 | 1463103038667 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 18:30:38 INFO - PROCESS | 1790 | 1463103038677 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:38 INFO - PROCESS | 1790 | ++DOCSHELL 0x975d9400 == 48 [pid = 1790] [id = 69] 18:30:38 INFO - PROCESS | 1790 | ++DOMWINDOW == 91 (0x975e2000) [pid = 1790] [serial = 205] [outer = (nil)] 18:30:38 INFO - PROCESS | 1790 | ++DOMWINDOW == 92 (0x975e4000) [pid = 1790] [serial = 206] [outer = 0x975e2000] 18:30:38 INFO - PROCESS | 1790 | 1463103038887 Marionette DEBUG loaded listener.js 18:30:38 INFO - PROCESS | 1790 | ++DOMWINDOW == 93 (0x975e5400) [pid = 1790] [serial = 207] [outer = 0x975e2000] 18:30:39 INFO - PROCESS | 1790 | 1463103039744 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]]]}] 18:30:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 18:30:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1286ms 18:30:39 INFO - PROCESS | 1790 | 1463103039779 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 18:30:39 INFO - PROCESS | 1790 | 1463103039783 Marionette TRACE conn3 <- [1,249,null,{"value":"8"}] 18:30:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 18:30:39 INFO - PROCESS | 1790 | 1463103039790 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 18:30:39 INFO - PROCESS | 1790 | 1463103039794 Marionette TRACE conn3 <- [1,250,null,{}] 18:30:39 INFO - PROCESS | 1790 | 1463103039800 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}] 18:30:39 INFO - PROCESS | 1790 | 1463103039956 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 18:30:39 INFO - PROCESS | 1790 | 1463103039974 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:40 INFO - PROCESS | 1790 | ++DOCSHELL 0x951c6800 == 49 [pid = 1790] [id = 70] 18:30:40 INFO - PROCESS | 1790 | ++DOMWINDOW == 94 (0x951c7000) [pid = 1790] [serial = 208] [outer = (nil)] 18:30:40 INFO - PROCESS | 1790 | ++DOMWINDOW == 95 (0x951cf000) [pid = 1790] [serial = 209] [outer = 0x951c7000] 18:30:40 INFO - PROCESS | 1790 | 1463103040051 Marionette DEBUG loaded listener.js 18:30:40 INFO - PROCESS | 1790 | ++DOMWINDOW == 96 (0x951d2800) [pid = 1790] [serial = 210] [outer = 0x951c7000] 18:30:41 INFO - PROCESS | 1790 | 1463103041117 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]]]}] 18:30:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 18:30:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1382ms 18:30:41 INFO - PROCESS | 1790 | 1463103041174 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 18:30:41 INFO - PROCESS | 1790 | 1463103041184 Marionette TRACE conn3 <- [1,253,null,{"value":"8"}] 18:30:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 18:30:41 INFO - PROCESS | 1790 | 1463103041194 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 18:30:41 INFO - PROCESS | 1790 | 1463103041199 Marionette TRACE conn3 <- [1,254,null,{}] 18:30:41 INFO - PROCESS | 1790 | 1463103041209 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}] 18:30:41 INFO - PROCESS | 1790 | 1463103041444 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 18:30:41 INFO - PROCESS | 1790 | 1463103041690 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:41 INFO - PROCESS | 1790 | ++DOCSHELL 0x946f5800 == 50 [pid = 1790] [id = 71] 18:30:41 INFO - PROCESS | 1790 | ++DOMWINDOW == 97 (0x9501a800) [pid = 1790] [serial = 211] [outer = (nil)] 18:30:41 INFO - PROCESS | 1790 | ++DOMWINDOW == 98 (0x951ce000) [pid = 1790] [serial = 212] [outer = 0x9501a800] 18:30:41 INFO - PROCESS | 1790 | 1463103041792 Marionette DEBUG loaded listener.js 18:30:41 INFO - PROCESS | 1790 | ++DOMWINDOW == 99 (0x951d5c00) [pid = 1790] [serial = 213] [outer = 0x9501a800] 18:30:42 INFO - PROCESS | 1790 | 1463103042673 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]]]}] 18:30:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 18:30:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1545ms 18:30:42 INFO - PROCESS | 1790 | 1463103042740 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 18:30:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 18:30:42 INFO - PROCESS | 1790 | 1463103042750 Marionette TRACE conn3 <- [1,257,null,{"value":"8"}] 18:30:42 INFO - PROCESS | 1790 | 1463103042762 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 18:30:42 INFO - PROCESS | 1790 | 1463103042768 Marionette TRACE conn3 <- [1,258,null,{}] 18:30:42 INFO - PROCESS | 1790 | 1463103042775 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}] 18:30:43 INFO - PROCESS | 1790 | 1463103043015 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 18:30:43 INFO - PROCESS | 1790 | 1463103043220 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:43 INFO - PROCESS | 1790 | ++DOCSHELL 0x975e3000 == 51 [pid = 1790] [id = 72] 18:30:43 INFO - PROCESS | 1790 | ++DOMWINDOW == 100 (0x975e4400) [pid = 1790] [serial = 214] [outer = (nil)] 18:30:43 INFO - PROCESS | 1790 | ++DOMWINDOW == 101 (0x99fdf400) [pid = 1790] [serial = 215] [outer = 0x975e4400] 18:30:43 INFO - PROCESS | 1790 | 1463103043326 Marionette DEBUG loaded listener.js 18:30:43 INFO - PROCESS | 1790 | ++DOMWINDOW == 102 (0x9a86ec00) [pid = 1790] [serial = 216] [outer = 0x975e4400] 18:30:44 INFO - PROCESS | 1790 | 1463103044244 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]]]}] 18:30:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 18:30:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1536ms 18:30:44 INFO - PROCESS | 1790 | 1463103044298 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 18:30:44 INFO - PROCESS | 1790 | 1463103044301 Marionette TRACE conn3 <- [1,261,null,{"value":"8"}] 18:30:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 18:30:44 INFO - PROCESS | 1790 | 1463103044311 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 18:30:44 INFO - PROCESS | 1790 | 1463103044318 Marionette TRACE conn3 <- [1,262,null,{}] 18:30:44 INFO - PROCESS | 1790 | 1463103044336 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}] 18:30:44 INFO - PROCESS | 1790 | 1463103044576 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 18:30:44 INFO - PROCESS | 1790 | 1463103044730 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:44 INFO - PROCESS | 1790 | ++DOCSHELL 0x9b8c5c00 == 52 [pid = 1790] [id = 73] 18:30:44 INFO - PROCESS | 1790 | ++DOMWINDOW == 103 (0x9d93d000) [pid = 1790] [serial = 217] [outer = (nil)] 18:30:44 INFO - PROCESS | 1790 | ++DOMWINDOW == 104 (0xa227b000) [pid = 1790] [serial = 218] [outer = 0x9d93d000] 18:30:44 INFO - PROCESS | 1790 | 1463103044907 Marionette DEBUG loaded listener.js 18:30:45 INFO - PROCESS | 1790 | ++DOMWINDOW == 105 (0xa3578c00) [pid = 1790] [serial = 219] [outer = 0x9d93d000] 18:30:45 INFO - PROCESS | 1790 | 1463103045938 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]]]}] 18:30:45 INFO - PROCESS | 1790 | ++DOMWINDOW == 106 (0xa30f2800) [pid = 1790] [serial = 220] [outer = 0x990f8400] 18:30:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 18:30:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1696ms 18:30:46 INFO - PROCESS | 1790 | 1463103046028 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 18:30:46 INFO - PROCESS | 1790 | 1463103046035 Marionette TRACE conn3 <- [1,265,null,{"value":"8"}] 18:30:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 18:30:46 INFO - PROCESS | 1790 | 1463103046104 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 18:30:46 INFO - PROCESS | 1790 | 1463103046107 Marionette TRACE conn3 <- [1,266,null,{}] 18:30:46 INFO - PROCESS | 1790 | 1463103046116 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}] 18:30:46 INFO - PROCESS | 1790 | 1463103046305 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 18:30:46 INFO - PROCESS | 1790 | 1463103046508 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:46 INFO - PROCESS | 1790 | ++DOCSHELL 0x9221c800 == 53 [pid = 1790] [id = 74] 18:30:46 INFO - PROCESS | 1790 | ++DOMWINDOW == 107 (0x92890000) [pid = 1790] [serial = 221] [outer = (nil)] 18:30:46 INFO - PROCESS | 1790 | ++DOMWINDOW == 108 (0xa35f0c00) [pid = 1790] [serial = 222] [outer = 0x92890000] 18:30:46 INFO - PROCESS | 1790 | 1463103046621 Marionette DEBUG loaded listener.js 18:30:46 INFO - PROCESS | 1790 | ++DOMWINDOW == 109 (0xa67ba400) [pid = 1790] [serial = 223] [outer = 0x92890000] 18:30:47 INFO - PROCESS | 1790 | 1463103047507 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]]]}] 18:30:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 18:30:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1470ms 18:30:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 18:30:47 INFO - PROCESS | 1790 | 1463103047538 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 18:30:47 INFO - PROCESS | 1790 | 1463103047541 Marionette TRACE conn3 <- [1,269,null,{"value":"8"}] 18:30:47 INFO - PROCESS | 1790 | 1463103047549 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 18:30:47 INFO - PROCESS | 1790 | 1463103047552 Marionette TRACE conn3 <- [1,270,null,{}] 18:30:47 INFO - PROCESS | 1790 | 1463103047559 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}] 18:30:47 INFO - PROCESS | 1790 | 1463103047749 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 18:30:47 INFO - PROCESS | 1790 | 1463103047900 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:47 INFO - PROCESS | 1790 | ++DOCSHELL 0x91f30000 == 54 [pid = 1790] [id = 75] 18:30:47 INFO - PROCESS | 1790 | ++DOMWINDOW == 110 (0x9229f400) [pid = 1790] [serial = 224] [outer = (nil)] 18:30:47 INFO - PROCESS | 1790 | ++DOMWINDOW == 111 (0xa6f35400) [pid = 1790] [serial = 225] [outer = 0x9229f400] 18:30:47 INFO - PROCESS | 1790 | 1463103047988 Marionette DEBUG loaded listener.js 18:30:48 INFO - PROCESS | 1790 | ++DOMWINDOW == 112 (0xa6f3cc00) [pid = 1790] [serial = 226] [outer = 0x9229f400] 18:30:48 INFO - PROCESS | 1790 | 1463103048938 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]]]}] 18:30:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 18:30:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1438ms 18:30:48 INFO - PROCESS | 1790 | 1463103048986 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 18:30:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 18:30:48 INFO - PROCESS | 1790 | 1463103048991 Marionette TRACE conn3 <- [1,273,null,{"value":"8"}] 18:30:48 INFO - PROCESS | 1790 | 1463103048998 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 18:30:49 INFO - PROCESS | 1790 | 1463103049001 Marionette TRACE conn3 <- [1,274,null,{}] 18:30:49 INFO - PROCESS | 1790 | 1463103049008 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}] 18:30:49 INFO - PROCESS | 1790 | 1463103049224 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 18:30:49 INFO - PROCESS | 1790 | 1463103049423 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:49 INFO - PROCESS | 1790 | ++DOCSHELL 0x91f28000 == 55 [pid = 1790] [id = 76] 18:30:49 INFO - PROCESS | 1790 | ++DOMWINDOW == 113 (0x925e3400) [pid = 1790] [serial = 227] [outer = (nil)] 18:30:49 INFO - PROCESS | 1790 | ++DOMWINDOW == 114 (0x925ed800) [pid = 1790] [serial = 228] [outer = 0x925e3400] 18:30:49 INFO - PROCESS | 1790 | 1463103049588 Marionette DEBUG loaded listener.js 18:30:49 INFO - PROCESS | 1790 | ++DOMWINDOW == 115 (0x9ba6dc00) [pid = 1790] [serial = 229] [outer = 0x925e3400] 18:30:50 INFO - PROCESS | 1790 | 1463103050539 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]]]}] 18:30:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 18:30:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1583ms 18:30:50 INFO - PROCESS | 1790 | 1463103050582 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 18:30:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 18:30:50 INFO - PROCESS | 1790 | 1463103050587 Marionette TRACE conn3 <- [1,277,null,{"value":"8"}] 18:30:50 INFO - PROCESS | 1790 | 1463103050594 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 18:30:50 INFO - PROCESS | 1790 | 1463103050598 Marionette TRACE conn3 <- [1,278,null,{}] 18:30:50 INFO - PROCESS | 1790 | 1463103050604 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}] 18:30:50 INFO - PROCESS | 1790 | 1463103050794 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 18:30:50 INFO - PROCESS | 1790 | 1463103050947 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:50 INFO - PROCESS | 1790 | ++DOCSHELL 0x91640800 == 56 [pid = 1790] [id = 77] 18:30:50 INFO - PROCESS | 1790 | ++DOMWINDOW == 116 (0x91641800) [pid = 1790] [serial = 230] [outer = (nil)] 18:30:51 INFO - PROCESS | 1790 | ++DOMWINDOW == 117 (0x91648800) [pid = 1790] [serial = 231] [outer = 0x91641800] 18:30:51 INFO - PROCESS | 1790 | 1463103051043 Marionette DEBUG loaded listener.js 18:30:51 INFO - PROCESS | 1790 | ++DOMWINDOW == 118 (0x9164ac00) [pid = 1790] [serial = 232] [outer = 0x91641800] 18:30:51 INFO - PROCESS | 1790 | 1463103051966 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]]]}] 18:30:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 18:30:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1434ms 18:30:52 INFO - PROCESS | 1790 | 1463103052029 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 18:30:52 INFO - PROCESS | 1790 | 1463103052033 Marionette TRACE conn3 <- [1,281,null,{"value":"8"}] 18:30:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 18:30:52 INFO - PROCESS | 1790 | 1463103052041 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 18:30:52 INFO - PROCESS | 1790 | 1463103052045 Marionette TRACE conn3 <- [1,282,null,{}] 18:30:52 INFO - PROCESS | 1790 | 1463103052051 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}] 18:30:52 INFO - PROCESS | 1790 | 1463103052245 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 18:30:52 INFO - PROCESS | 1790 | 1463103052404 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:52 INFO - PROCESS | 1790 | ++DOCSHELL 0x91649800 == 57 [pid = 1790] [id = 78] 18:30:52 INFO - PROCESS | 1790 | ++DOMWINDOW == 119 (0x9164e800) [pid = 1790] [serial = 233] [outer = (nil)] 18:30:52 INFO - PROCESS | 1790 | ++DOMWINDOW == 120 (0x9501a400) [pid = 1790] [serial = 234] [outer = 0x9164e800] 18:30:52 INFO - PROCESS | 1790 | 1463103052494 Marionette DEBUG loaded listener.js 18:30:52 INFO - PROCESS | 1790 | ++DOMWINDOW == 121 (0xa6e8d800) [pid = 1790] [serial = 235] [outer = 0x9164e800] 18:30:53 INFO - PROCESS | 1790 | 1463103053499 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]]]}] 18:30:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 18:30:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1491ms 18:30:53 INFO - PROCESS | 1790 | 1463103053534 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 18:30:53 INFO - PROCESS | 1790 | 1463103053539 Marionette TRACE conn3 <- [1,285,null,{"value":"8"}] 18:30:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 18:30:53 INFO - PROCESS | 1790 | 1463103053547 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 18:30:53 INFO - PROCESS | 1790 | 1463103053551 Marionette TRACE conn3 <- [1,286,null,{}] 18:30:53 INFO - PROCESS | 1790 | 1463103053557 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}] 18:30:53 INFO - PROCESS | 1790 | 1463103053836 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 18:30:54 INFO - PROCESS | 1790 | 1463103054031 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:54 INFO - PROCESS | 1790 | ++DOCSHELL 0x9164a800 == 58 [pid = 1790] [id = 79] 18:30:54 INFO - PROCESS | 1790 | ++DOMWINDOW == 122 (0x92221000) [pid = 1790] [serial = 236] [outer = (nil)] 18:30:54 INFO - PROCESS | 1790 | ++DOMWINDOW == 123 (0x92467800) [pid = 1790] [serial = 237] [outer = 0x92221000] 18:30:54 INFO - PROCESS | 1790 | 1463103054176 Marionette DEBUG loaded listener.js 18:30:54 INFO - PROCESS | 1790 | ++DOMWINDOW == 124 (0x9246b400) [pid = 1790] [serial = 238] [outer = 0x92221000] 18:30:55 INFO - PROCESS | 1790 | 1463103055372 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]]]}] 18:30:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 18:30:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1895ms 18:30:55 INFO - PROCESS | 1790 | 1463103055445 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 18:30:55 INFO - PROCESS | 1790 | 1463103055454 Marionette TRACE conn3 <- [1,289,null,{"value":"8"}] 18:30:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 18:30:55 INFO - PROCESS | 1790 | 1463103055468 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 18:30:55 INFO - PROCESS | 1790 | 1463103055474 Marionette TRACE conn3 <- [1,290,null,{}] 18:30:55 INFO - PROCESS | 1790 | 1463103055482 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}] 18:30:55 INFO - PROCESS | 1790 | 1463103055749 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 18:30:55 INFO - PROCESS | 1790 | 1463103055958 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:56 INFO - PROCESS | 1790 | ++DOCSHELL 0x9246d800 == 59 [pid = 1790] [id = 80] 18:30:56 INFO - PROCESS | 1790 | ++DOMWINDOW == 125 (0x925eb400) [pid = 1790] [serial = 239] [outer = (nil)] 18:30:56 INFO - PROCESS | 1790 | ++DOMWINDOW == 126 (0x925ef400) [pid = 1790] [serial = 240] [outer = 0x925eb400] 18:30:56 INFO - PROCESS | 1790 | 1463103056089 Marionette DEBUG loaded listener.js 18:30:56 INFO - PROCESS | 1790 | ++DOMWINDOW == 127 (0x93cd3800) [pid = 1790] [serial = 241] [outer = 0x925eb400] 18:30:56 INFO - PROCESS | 1790 | --DOCSHELL 0x950a0400 == 58 [pid = 1790] [id = 39] 18:30:56 INFO - PROCESS | 1790 | --DOCSHELL 0x95020800 == 57 [pid = 1790] [id = 38] 18:30:56 INFO - PROCESS | 1790 | --DOCSHELL 0x975d9400 == 56 [pid = 1790] [id = 69] 18:30:56 INFO - PROCESS | 1790 | --DOCSHELL 0x938b4000 == 55 [pid = 1790] [id = 68] 18:30:56 INFO - PROCESS | 1790 | --DOMWINDOW == 126 (0xa325b400) [pid = 1790] [serial = 170] [outer = (nil)] [url = about:blank] 18:30:56 INFO - PROCESS | 1790 | --DOCSHELL 0x91f2bc00 == 54 [pid = 1790] [id = 67] 18:30:56 INFO - PROCESS | 1790 | --DOCSHELL 0x9adbf400 == 53 [pid = 1790] [id = 66] 18:30:56 INFO - PROCESS | 1790 | --DOCSHELL 0x975c1c00 == 52 [pid = 1790] [id = 65] 18:30:56 INFO - PROCESS | 1790 | --DOCSHELL 0x975c3400 == 51 [pid = 1790] [id = 64] 18:30:57 INFO - PROCESS | 1790 | --DOCSHELL 0x975b9000 == 50 [pid = 1790] [id = 63] 18:30:57 INFO - PROCESS | 1790 | 1463103057078 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]]]}] 18:30:57 INFO - PROCESS | 1790 | --DOMWINDOW == 125 (0x9c166800) [pid = 1790] [serial = 167] [outer = (nil)] [url = about:blank] 18:30:57 INFO - PROCESS | 1790 | --DOMWINDOW == 124 (0x99767400) [pid = 1790] [serial = 155] [outer = (nil)] [url = about:blank] 18:30:57 INFO - PROCESS | 1790 | --DOMWINDOW == 123 (0x9c34a800) [pid = 1790] [serial = 168] [outer = (nil)] [url = about:blank] 18:30:57 INFO - PROCESS | 1790 | --DOMWINDOW == 122 (0xa22c4000) [pid = 1790] [serial = 135] [outer = (nil)] [url = about:blank] 18:30:57 INFO - PROCESS | 1790 | --DOMWINDOW == 121 (0x91f2fc00) [pid = 1790] [serial = 137] [outer = (nil)] [url = about:blank] 18:30:57 INFO - PROCESS | 1790 | --DOMWINDOW == 120 (0x9a86ac00) [pid = 1790] [serial = 159] [outer = (nil)] [url = about:blank] 18:30:57 INFO - PROCESS | 1790 | --DOMWINDOW == 119 (0x9a0f4000) [pid = 1790] [serial = 158] [outer = (nil)] [url = about:blank] 18:30:57 INFO - PROCESS | 1790 | --DOMWINDOW == 118 (0x9ba15000) [pid = 1790] [serial = 162] [outer = (nil)] [url = about:blank] 18:30:57 INFO - PROCESS | 1790 | --DOMWINDOW == 117 (0xa6880800) [pid = 1790] [serial = 149] [outer = (nil)] [url = about:blank] 18:30:57 INFO - PROCESS | 1790 | --DOMWINDOW == 116 (0xa060d800) [pid = 1790] [serial = 165] [outer = (nil)] [url = about:blank] 18:30:57 INFO - PROCESS | 1790 | --DOMWINDOW == 115 (0xa30cd000) [pid = 1790] [serial = 143] [outer = (nil)] [url = about:blank] 18:30:57 INFO - PROCESS | 1790 | --DOMWINDOW == 114 (0x9adb7c00) [pid = 1790] [serial = 152] [outer = (nil)] [url = about:blank] 18:30:57 INFO - PROCESS | 1790 | --DOMWINDOW == 113 (0x9adc0000) [pid = 1790] [serial = 153] [outer = (nil)] [url = about:blank] 18:30:57 INFO - PROCESS | 1790 | --DOMWINDOW == 112 (0x9b5d0000) [pid = 1790] [serial = 161] [outer = (nil)] [url = about:blank] 18:30:57 INFO - PROCESS | 1790 | --DOMWINDOW == 111 (0xa628c400) [pid = 1790] [serial = 146] [outer = (nil)] [url = about:blank] 18:30:57 INFO - PROCESS | 1790 | --DOMWINDOW == 110 (0x9c342800) [pid = 1790] [serial = 164] [outer = (nil)] [url = about:blank] 18:30:57 INFO - PROCESS | 1790 | --DOMWINDOW == 109 (0x9a356800) [pid = 1790] [serial = 156] [outer = (nil)] [url = about:blank] 18:30:57 INFO - PROCESS | 1790 | --DOMWINDOW == 108 (0x9975b400) [pid = 1790] [serial = 140] [outer = (nil)] [url = about:blank] 18:30:57 INFO - PROCESS | 1790 | --DOMWINDOW == 107 (0x922a9000) [pid = 1790] [serial = 92] [outer = (nil)] [url = about:blank] 18:30:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 18:30:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1691ms 18:30:57 INFO - PROCESS | 1790 | 1463103057159 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 18:30:57 INFO - PROCESS | 1790 | 1463103057167 Marionette TRACE conn3 <- [1,293,null,{"value":"8"}] 18:30:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 18:30:57 INFO - PROCESS | 1790 | 1463103057180 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 18:30:57 INFO - PROCESS | 1790 | 1463103057187 Marionette TRACE conn3 <- [1,294,null,{}] 18:30:57 INFO - PROCESS | 1790 | 1463103057197 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}] 18:30:57 INFO - PROCESS | 1790 | 1463103057391 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 18:30:57 INFO - PROCESS | 1790 | 1463103057553 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:57 INFO - PROCESS | 1790 | ++DOCSHELL 0x922a9400 == 51 [pid = 1790] [id = 81] 18:30:57 INFO - PROCESS | 1790 | ++DOMWINDOW == 108 (0x92468c00) [pid = 1790] [serial = 242] [outer = (nil)] 18:30:57 INFO - PROCESS | 1790 | ++DOMWINDOW == 109 (0x95021400) [pid = 1790] [serial = 243] [outer = 0x92468c00] 18:30:57 INFO - PROCESS | 1790 | 1463103057631 Marionette DEBUG loaded listener.js 18:30:57 INFO - PROCESS | 1790 | ++DOMWINDOW == 110 (0x951cbc00) [pid = 1790] [serial = 244] [outer = 0x92468c00] 18:30:58 INFO - PROCESS | 1790 | 1463103058420 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]]]}] 18:30:58 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. 18:30:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1287ms 18:30:58 INFO - PROCESS | 1790 | 1463103058467 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 18:30:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 18:30:58 INFO - PROCESS | 1790 | 1463103058471 Marionette TRACE conn3 <- [1,297,null,{"value":"8"}] 18:30:58 INFO - PROCESS | 1790 | 1463103058479 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 18:30:58 INFO - PROCESS | 1790 | 1463103058485 Marionette TRACE conn3 <- [1,298,null,{}] 18:30:58 INFO - PROCESS | 1790 | 1463103058502 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}] 18:30:58 INFO - PROCESS | 1790 | 1463103058688 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 18:30:58 INFO - PROCESS | 1790 | 1463103058845 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:58 INFO - PROCESS | 1790 | ++DOCSHELL 0x946ed400 == 52 [pid = 1790] [id = 82] 18:30:58 INFO - PROCESS | 1790 | ++DOMWINDOW == 111 (0x975c2800) [pid = 1790] [serial = 245] [outer = (nil)] 18:30:58 INFO - PROCESS | 1790 | ++DOMWINDOW == 112 (0x9a0e8c00) [pid = 1790] [serial = 246] [outer = 0x975c2800] 18:30:58 INFO - PROCESS | 1790 | 1463103058937 Marionette DEBUG loaded listener.js 18:30:59 INFO - PROCESS | 1790 | ++DOMWINDOW == 113 (0x9a868000) [pid = 1790] [serial = 247] [outer = 0x975c2800] 18:30:59 INFO - PROCESS | 1790 | 1463103059756 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]]]}] 18:30:59 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. 18:30:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1341ms 18:30:59 INFO - PROCESS | 1790 | 1463103059840 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 18:30:59 INFO - PROCESS | 1790 | 1463103059845 Marionette TRACE conn3 <- [1,301,null,{"value":"8"}] 18:30:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 18:30:59 INFO - PROCESS | 1790 | 1463103059852 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 18:30:59 INFO - PROCESS | 1790 | 1463103059855 Marionette TRACE conn3 <- [1,302,null,{}] 18:30:59 INFO - PROCESS | 1790 | 1463103059861 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}] 18:31:00 INFO - PROCESS | 1790 | 1463103060085 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 18:31:00 INFO - PROCESS | 1790 | 1463103060120 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:00 INFO - PROCESS | 1790 | ++DOCSHELL 0x9a9afc00 == 53 [pid = 1790] [id = 83] 18:31:00 INFO - PROCESS | 1790 | ++DOMWINDOW == 114 (0x9adb9c00) [pid = 1790] [serial = 248] [outer = (nil)] 18:31:00 INFO - PROCESS | 1790 | ++DOMWINDOW == 115 (0x9adbfc00) [pid = 1790] [serial = 249] [outer = 0x9adb9c00] 18:31:00 INFO - PROCESS | 1790 | 1463103060196 Marionette DEBUG loaded listener.js 18:31:00 INFO - PROCESS | 1790 | ++DOMWINDOW == 116 (0x9b3a5400) [pid = 1790] [serial = 250] [outer = 0x9adb9c00] 18:31:01 INFO - PROCESS | 1790 | 1463103061104 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]]]}] 18:31:01 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. 18:31:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1280ms 18:31:01 INFO - PROCESS | 1790 | 1463103061133 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 18:31:01 INFO - PROCESS | 1790 | 1463103061137 Marionette TRACE conn3 <- [1,305,null,{"value":"8"}] 18:31:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 18:31:01 INFO - PROCESS | 1790 | 1463103061144 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 18:31:01 INFO - PROCESS | 1790 | 1463103061148 Marionette TRACE conn3 <- [1,306,null,{}] 18:31:01 INFO - PROCESS | 1790 | 1463103061153 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}] 18:31:01 INFO - PROCESS | 1790 | 1463103061569 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 18:31:01 INFO - PROCESS | 1790 | --DOMWINDOW == 115 (0xa357b800) [pid = 1790] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 18:31:01 INFO - PROCESS | 1790 | --DOMWINDOW == 114 (0x9ba73c00) [pid = 1790] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 18:31:01 INFO - PROCESS | 1790 | --DOMWINDOW == 113 (0x975b9c00) [pid = 1790] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 18:31:01 INFO - PROCESS | 1790 | --DOMWINDOW == 112 (0x9975b000) [pid = 1790] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 18:31:01 INFO - PROCESS | 1790 | --DOMWINDOW == 111 (0x9d9c8800) [pid = 1790] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 18:31:01 INFO - PROCESS | 1790 | --DOMWINDOW == 110 (0x9c34c800) [pid = 1790] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 18:31:01 INFO - PROCESS | 1790 | --DOMWINDOW == 109 (0x990f8c00) [pid = 1790] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 18:31:01 INFO - PROCESS | 1790 | --DOMWINDOW == 108 (0x975e2000) [pid = 1790] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 18:31:01 INFO - PROCESS | 1790 | --DOMWINDOW == 107 (0x9aa06800) [pid = 1790] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 18:31:01 INFO - PROCESS | 1790 | --DOMWINDOW == 106 (0x9a86dc00) [pid = 1790] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 18:31:01 INFO - PROCESS | 1790 | --DOMWINDOW == 105 (0x946ee800) [pid = 1790] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 18:31:01 INFO - PROCESS | 1790 | --DOMWINDOW == 104 (0x95022000) [pid = 1790] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 18:31:01 INFO - PROCESS | 1790 | --DOMWINDOW == 103 (0x938b7800) [pid = 1790] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 18:31:01 INFO - PROCESS | 1790 | --DOMWINDOW == 102 (0x91f24c00) [pid = 1790] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 18:31:01 INFO - PROCESS | 1790 | --DOMWINDOW == 101 (0x9c15dc00) [pid = 1790] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 18:31:01 INFO - PROCESS | 1790 | --DOMWINDOW == 100 (0xa321b400) [pid = 1790] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 18:31:01 INFO - PROCESS | 1790 | --DOMWINDOW == 99 (0x98181800) [pid = 1790] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 18:31:01 INFO - PROCESS | 1790 | 1463103061727 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:01 INFO - PROCESS | 1790 | ++DOCSHELL 0x9164c400 == 54 [pid = 1790] [id = 84] 18:31:01 INFO - PROCESS | 1790 | ++DOMWINDOW == 100 (0x91773400) [pid = 1790] [serial = 251] [outer = (nil)] 18:31:01 INFO - PROCESS | 1790 | ++DOMWINDOW == 101 (0x9177ac00) [pid = 1790] [serial = 252] [outer = 0x91773400] 18:31:01 INFO - PROCESS | 1790 | 1463103061804 Marionette DEBUG loaded listener.js 18:31:01 INFO - PROCESS | 1790 | ++DOMWINDOW == 102 (0x9177ec00) [pid = 1790] [serial = 253] [outer = 0x91773400] 18:31:02 INFO - PROCESS | 1790 | 1463103062678 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]]]}] 18:31:02 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. 18:31:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1584ms 18:31:02 INFO - PROCESS | 1790 | 1463103062729 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 18:31:02 INFO - PROCESS | 1790 | 1463103062732 Marionette TRACE conn3 <- [1,309,null,{"value":"8"}] 18:31:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 18:31:02 INFO - PROCESS | 1790 | 1463103062740 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 18:31:02 INFO - PROCESS | 1790 | 1463103062745 Marionette TRACE conn3 <- [1,310,null,{}] 18:31:02 INFO - PROCESS | 1790 | 1463103062751 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}] 18:31:02 INFO - PROCESS | 1790 | 1463103062958 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 18:31:03 INFO - PROCESS | 1790 | 1463103063072 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:03 INFO - PROCESS | 1790 | ++DOCSHELL 0x91776000 == 55 [pid = 1790] [id = 85] 18:31:03 INFO - PROCESS | 1790 | ++DOMWINDOW == 103 (0x9177e800) [pid = 1790] [serial = 254] [outer = (nil)] 18:31:03 INFO - PROCESS | 1790 | ++DOMWINDOW == 104 (0x9b311400) [pid = 1790] [serial = 255] [outer = 0x9177e800] 18:31:03 INFO - PROCESS | 1790 | 1463103063152 Marionette DEBUG loaded listener.js 18:31:03 INFO - PROCESS | 1790 | ++DOMWINDOW == 105 (0x9ba15400) [pid = 1790] [serial = 256] [outer = 0x9177e800] 18:31:04 INFO - PROCESS | 1790 | 1463103064156 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]]]}] 18:31:04 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. 18:31:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1481ms 18:31:04 INFO - PROCESS | 1790 | 1463103064223 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 18:31:04 INFO - PROCESS | 1790 | 1463103064230 Marionette TRACE conn3 <- [1,313,null,{"value":"8"}] 18:31:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 18:31:04 INFO - PROCESS | 1790 | 1463103064241 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 18:31:04 INFO - PROCESS | 1790 | 1463103064246 Marionette TRACE conn3 <- [1,314,null,{}] 18:31:04 INFO - PROCESS | 1790 | 1463103064257 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}] 18:31:04 INFO - PROCESS | 1790 | 1463103064503 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 18:31:04 INFO - PROCESS | 1790 | 1463103064722 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:04 INFO - PROCESS | 1790 | ++DOCSHELL 0x91780800 == 56 [pid = 1790] [id = 86] 18:31:04 INFO - PROCESS | 1790 | ++DOMWINDOW == 106 (0x922a8c00) [pid = 1790] [serial = 257] [outer = (nil)] 18:31:04 INFO - PROCESS | 1790 | ++DOMWINDOW == 107 (0x925e7800) [pid = 1790] [serial = 258] [outer = 0x922a8c00] 18:31:04 INFO - PROCESS | 1790 | 1463103064819 Marionette DEBUG loaded listener.js 18:31:04 INFO - PROCESS | 1790 | ++DOMWINDOW == 108 (0x925f0c00) [pid = 1790] [serial = 259] [outer = 0x922a8c00] 18:31:05 INFO - PROCESS | 1790 | 1463103065801 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]]]}] 18:31:05 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. 18:31:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1590ms 18:31:05 INFO - PROCESS | 1790 | 1463103065831 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 18:31:05 INFO - PROCESS | 1790 | 1463103065841 Marionette TRACE conn3 <- [1,317,null,{"value":"8"}] 18:31:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 18:31:05 INFO - PROCESS | 1790 | 1463103065853 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 18:31:05 INFO - PROCESS | 1790 | 1463103065857 Marionette TRACE conn3 <- [1,318,null,{}] 18:31:05 INFO - PROCESS | 1790 | 1463103065865 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}] 18:31:06 INFO - PROCESS | 1790 | 1463103066093 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 18:31:06 INFO - PROCESS | 1790 | 1463103066294 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:06 INFO - PROCESS | 1790 | ++DOCSHELL 0x951d3c00 == 57 [pid = 1790] [id = 87] 18:31:06 INFO - PROCESS | 1790 | ++DOMWINDOW == 109 (0x975b9000) [pid = 1790] [serial = 260] [outer = (nil)] 18:31:06 INFO - PROCESS | 1790 | ++DOMWINDOW == 110 (0x975da800) [pid = 1790] [serial = 261] [outer = 0x975b9000] 18:31:06 INFO - PROCESS | 1790 | 1463103066428 Marionette DEBUG loaded listener.js 18:31:06 INFO - PROCESS | 1790 | ++DOMWINDOW == 111 (0x990f8c00) [pid = 1790] [serial = 262] [outer = 0x975b9000] 18:31:07 INFO - PROCESS | 1790 | 1463103067361 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]]]}] 18:31:07 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. 18:31:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1551ms 18:31:07 INFO - PROCESS | 1790 | 1463103067404 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 18:31:07 INFO - PROCESS | 1790 | 1463103067409 Marionette TRACE conn3 <- [1,321,null,{"value":"8"}] 18:31:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 18:31:07 INFO - PROCESS | 1790 | 1463103067416 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 18:31:07 INFO - PROCESS | 1790 | 1463103067423 Marionette TRACE conn3 <- [1,322,null,{}] 18:31:07 INFO - PROCESS | 1790 | 1463103067441 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}] 18:31:07 INFO - PROCESS | 1790 | 1463103067692 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 18:31:07 INFO - PROCESS | 1790 | 1463103067950 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:08 INFO - PROCESS | 1790 | ++DOCSHELL 0x9adbf800 == 58 [pid = 1790] [id = 88] 18:31:08 INFO - PROCESS | 1790 | ++DOMWINDOW == 112 (0x9b8bbc00) [pid = 1790] [serial = 263] [outer = (nil)] 18:31:08 INFO - PROCESS | 1790 | ++DOMWINDOW == 113 (0x9c073400) [pid = 1790] [serial = 264] [outer = 0x9b8bbc00] 18:31:08 INFO - PROCESS | 1790 | 1463103068067 Marionette DEBUG loaded listener.js 18:31:08 INFO - PROCESS | 1790 | ++DOMWINDOW == 114 (0x9c1b6c00) [pid = 1790] [serial = 265] [outer = 0x9b8bbc00] 18:31:09 INFO - PROCESS | 1790 | 1463103069034 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]]]}] 18:31:09 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. 18:31:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1648ms 18:31:09 INFO - PROCESS | 1790 | 1463103069066 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 18:31:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 18:31:09 INFO - PROCESS | 1790 | 1463103069071 Marionette TRACE conn3 <- [1,325,null,{"value":"8"}] 18:31:09 INFO - PROCESS | 1790 | 1463103069079 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 18:31:09 INFO - PROCESS | 1790 | 1463103069082 Marionette TRACE conn3 <- [1,326,null,{}] 18:31:09 INFO - PROCESS | 1790 | 1463103069089 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}] 18:31:09 INFO - PROCESS | 1790 | 1463103069285 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 18:31:09 INFO - PROCESS | 1790 | 1463103069484 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:09 INFO - PROCESS | 1790 | ++DOCSHELL 0x91645400 == 59 [pid = 1790] [id = 89] 18:31:09 INFO - PROCESS | 1790 | ++DOMWINDOW == 115 (0x92311800) [pid = 1790] [serial = 266] [outer = (nil)] 18:31:09 INFO - PROCESS | 1790 | ++DOMWINDOW == 116 (0x9231b000) [pid = 1790] [serial = 267] [outer = 0x92311800] 18:31:09 INFO - PROCESS | 1790 | 1463103069619 Marionette DEBUG loaded listener.js 18:31:09 INFO - PROCESS | 1790 | ++DOMWINDOW == 117 (0x9231e000) [pid = 1790] [serial = 268] [outer = 0x92311800] 18:31:10 INFO - PROCESS | 1790 | 1463103070545 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]]]}] 18:31:10 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. 18:31:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1485ms 18:31:10 INFO - PROCESS | 1790 | 1463103070564 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 18:31:10 INFO - PROCESS | 1790 | 1463103070567 Marionette TRACE conn3 <- [1,329,null,{"value":"8"}] 18:31:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 18:31:10 INFO - PROCESS | 1790 | 1463103070575 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 18:31:10 INFO - PROCESS | 1790 | 1463103070579 Marionette TRACE conn3 <- [1,330,null,{}] 18:31:10 INFO - PROCESS | 1790 | 1463103070585 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}] 18:31:10 INFO - PROCESS | 1790 | 1463103070773 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 18:31:10 INFO - PROCESS | 1790 | 1463103070934 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:10 INFO - PROCESS | 1790 | ++DOCSHELL 0x9231d800 == 60 [pid = 1790] [id = 90] 18:31:10 INFO - PROCESS | 1790 | ++DOMWINDOW == 118 (0x9231f800) [pid = 1790] [serial = 269] [outer = (nil)] 18:31:11 INFO - PROCESS | 1790 | ++DOMWINDOW == 119 (0x9c34a800) [pid = 1790] [serial = 270] [outer = 0x9231f800] 18:31:11 INFO - PROCESS | 1790 | 1463103071025 Marionette DEBUG loaded listener.js 18:31:11 INFO - PROCESS | 1790 | ++DOMWINDOW == 120 (0x9d9c3c00) [pid = 1790] [serial = 271] [outer = 0x9231f800] 18:31:11 INFO - PROCESS | 1790 | 1463103071973 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]]]}] 18:31:12 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. 18:31:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1441ms 18:31:12 INFO - PROCESS | 1790 | 1463103072017 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 18:31:12 INFO - PROCESS | 1790 | 1463103072021 Marionette TRACE conn3 <- [1,333,null,{"value":"8"}] 18:31:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 18:31:12 INFO - PROCESS | 1790 | 1463103072028 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 18:31:12 INFO - PROCESS | 1790 | 1463103072032 Marionette TRACE conn3 <- [1,334,null,{}] 18:31:12 INFO - PROCESS | 1790 | 1463103072038 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}] 18:31:12 INFO - PROCESS | 1790 | 1463103072292 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 18:31:12 INFO - PROCESS | 1790 | 1463103072499 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:12 INFO - PROCESS | 1790 | ++DOCSHELL 0x91765400 == 61 [pid = 1790] [id = 91] 18:31:12 INFO - PROCESS | 1790 | ++DOMWINDOW == 121 (0x91768800) [pid = 1790] [serial = 272] [outer = (nil)] 18:31:12 INFO - PROCESS | 1790 | ++DOMWINDOW == 122 (0x9176e800) [pid = 1790] [serial = 273] [outer = 0x91768800] 18:31:12 INFO - PROCESS | 1790 | 1463103072637 Marionette DEBUG loaded listener.js 18:31:12 INFO - PROCESS | 1790 | ++DOMWINDOW == 123 (0x992ee400) [pid = 1790] [serial = 274] [outer = 0x91768800] 18:31:13 INFO - PROCESS | 1790 | 1463103073706 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]]]}] 18:31:13 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. 18:31:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1740ms 18:31:13 INFO - PROCESS | 1790 | 1463103073770 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 18:31:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 18:31:13 INFO - PROCESS | 1790 | 1463103073774 Marionette TRACE conn3 <- [1,337,null,{"value":"8"}] 18:31:13 INFO - PROCESS | 1790 | 1463103073781 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 18:31:13 INFO - PROCESS | 1790 | 1463103073785 Marionette TRACE conn3 <- [1,338,null,{}] 18:31:13 INFO - PROCESS | 1790 | 1463103073792 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}] 18:31:14 INFO - PROCESS | 1790 | 1463103074022 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 18:31:14 INFO - PROCESS | 1790 | 1463103074274 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:14 INFO - PROCESS | 1790 | ++DOCSHELL 0x90d78c00 == 62 [pid = 1790] [id = 92] 18:31:14 INFO - PROCESS | 1790 | ++DOMWINDOW == 124 (0x90d7ac00) [pid = 1790] [serial = 275] [outer = (nil)] 18:31:14 INFO - PROCESS | 1790 | ++DOMWINDOW == 125 (0x90d82800) [pid = 1790] [serial = 276] [outer = 0x90d7ac00] 18:31:14 INFO - PROCESS | 1790 | 1463103074372 Marionette DEBUG loaded listener.js 18:31:14 INFO - PROCESS | 1790 | ++DOMWINDOW == 126 (0x90d86800) [pid = 1790] [serial = 277] [outer = 0x90d7ac00] 18:31:15 INFO - PROCESS | 1790 | 1463103075230 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]]]}] 18:31:15 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. 18:31:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1486ms 18:31:15 INFO - PROCESS | 1790 | 1463103075267 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 18:31:15 INFO - PROCESS | 1790 | 1463103075271 Marionette TRACE conn3 <- [1,341,null,{"value":"8"}] 18:31:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 18:31:15 INFO - PROCESS | 1790 | 1463103075278 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 18:31:15 INFO - PROCESS | 1790 | 1463103075282 Marionette TRACE conn3 <- [1,342,null,{}] 18:31:15 INFO - PROCESS | 1790 | 1463103075288 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}] 18:31:15 INFO - PROCESS | 1790 | 1463103075474 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 18:31:15 INFO - PROCESS | 1790 | 1463103075647 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:15 INFO - PROCESS | 1790 | ++DOCSHELL 0x90a66c00 == 63 [pid = 1790] [id = 93] 18:31:15 INFO - PROCESS | 1790 | ++DOMWINDOW == 127 (0x90a69000) [pid = 1790] [serial = 278] [outer = (nil)] 18:31:15 INFO - PROCESS | 1790 | ++DOMWINDOW == 128 (0x90a6d800) [pid = 1790] [serial = 279] [outer = 0x90a69000] 18:31:15 INFO - PROCESS | 1790 | 1463103075732 Marionette DEBUG loaded listener.js 18:31:15 INFO - PROCESS | 1790 | ++DOMWINDOW == 129 (0x90a70c00) [pid = 1790] [serial = 280] [outer = 0x90a69000] 18:31:16 INFO - PROCESS | 1790 | 1463103076682 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]]]}] 18:31:16 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. 18:31:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1439ms 18:31:16 INFO - PROCESS | 1790 | 1463103076719 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 18:31:16 INFO - PROCESS | 1790 | 1463103076723 Marionette TRACE conn3 <- [1,345,null,{"value":"8"}] 18:31:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 18:31:16 INFO - PROCESS | 1790 | 1463103076730 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 18:31:16 INFO - PROCESS | 1790 | 1463103076734 Marionette TRACE conn3 <- [1,346,null,{}] 18:31:16 INFO - PROCESS | 1790 | 1463103076741 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}] 18:31:16 INFO - PROCESS | 1790 | 1463103076937 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 18:31:17 INFO - PROCESS | 1790 | 1463103077410 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:17 INFO - PROCESS | 1790 | ++DOCSHELL 0x9176d400 == 64 [pid = 1790] [id = 94] 18:31:17 INFO - PROCESS | 1790 | ++DOMWINDOW == 130 (0x9176ec00) [pid = 1790] [serial = 281] [outer = (nil)] 18:31:17 INFO - PROCESS | 1790 | ++DOMWINDOW == 131 (0x91771000) [pid = 1790] [serial = 282] [outer = 0x9176ec00] 18:31:17 INFO - PROCESS | 1790 | 1463103077541 Marionette DEBUG loaded listener.js 18:31:17 INFO - PROCESS | 1790 | ++DOMWINDOW == 132 (0x9177b800) [pid = 1790] [serial = 283] [outer = 0x9176ec00] 18:31:18 INFO - PROCESS | 1790 | 1463103078434 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]]]}] 18:31:18 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. 18:31:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1736ms 18:31:18 INFO - PROCESS | 1790 | 1463103078475 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 18:31:18 INFO - PROCESS | 1790 | 1463103078483 Marionette TRACE conn3 <- [1,349,null,{"value":"8"}] 18:31:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 18:31:18 INFO - PROCESS | 1790 | 1463103078494 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 18:31:18 INFO - PROCESS | 1790 | 1463103078500 Marionette TRACE conn3 <- [1,350,null,{}] 18:31:18 INFO - PROCESS | 1790 | 1463103078511 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}] 18:31:18 INFO - PROCESS | 1790 | 1463103078729 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 18:31:19 INFO - PROCESS | 1790 | 1463103079063 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:19 INFO - PROCESS | 1790 | ++DOCSHELL 0x9176d800 == 65 [pid = 1790] [id = 95] 18:31:19 INFO - PROCESS | 1790 | ++DOMWINDOW == 133 (0x91778800) [pid = 1790] [serial = 284] [outer = (nil)] 18:31:19 INFO - PROCESS | 1790 | ++DOMWINDOW == 134 (0x92314c00) [pid = 1790] [serial = 285] [outer = 0x91778800] 18:31:19 INFO - PROCESS | 1790 | 1463103079160 Marionette DEBUG loaded listener.js 18:31:19 INFO - PROCESS | 1790 | ++DOMWINDOW == 135 (0x92467400) [pid = 1790] [serial = 286] [outer = 0x91778800] 18:31:20 INFO - PROCESS | 1790 | --DOCSHELL 0x9164c400 == 64 [pid = 1790] [id = 84] 18:31:20 INFO - PROCESS | 1790 | --DOCSHELL 0x9a9afc00 == 63 [pid = 1790] [id = 83] 18:31:20 INFO - PROCESS | 1790 | --DOMWINDOW == 134 (0x951cf000) [pid = 1790] [serial = 209] [outer = (nil)] [url = about:blank] 18:31:20 INFO - PROCESS | 1790 | --DOCSHELL 0x946ed400 == 62 [pid = 1790] [id = 82] 18:31:20 INFO - PROCESS | 1790 | --DOCSHELL 0x922a9400 == 61 [pid = 1790] [id = 81] 18:31:20 INFO - PROCESS | 1790 | 1463103080141 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]]]}] 18:31:20 INFO - PROCESS | 1790 | --DOCSHELL 0x9246d800 == 60 [pid = 1790] [id = 80] 18:31:20 INFO - PROCESS | 1790 | --DOCSHELL 0x9221c800 == 59 [pid = 1790] [id = 74] 18:31:20 INFO - PROCESS | 1790 | --DOCSHELL 0x9b8c5c00 == 58 [pid = 1790] [id = 73] 18:31:20 INFO - PROCESS | 1790 | --DOCSHELL 0x975e3000 == 57 [pid = 1790] [id = 72] 18:31:20 INFO - PROCESS | 1790 | --DOCSHELL 0x946f5800 == 56 [pid = 1790] [id = 71] 18:31:20 INFO - PROCESS | 1790 | --DOMWINDOW == 133 (0x975e5400) [pid = 1790] [serial = 207] [outer = (nil)] [url = about:blank] 18:31:20 INFO - PROCESS | 1790 | --DOMWINDOW == 132 (0xa5046400) [pid = 1790] [serial = 204] [outer = (nil)] [url = about:blank] 18:31:20 INFO - PROCESS | 1790 | --DOMWINDOW == 131 (0xa3577400) [pid = 1790] [serial = 201] [outer = (nil)] [url = about:blank] 18:31:20 INFO - PROCESS | 1790 | --DOMWINDOW == 130 (0x9ba18400) [pid = 1790] [serial = 108] [outer = (nil)] [url = about:blank] 18:31:20 INFO - PROCESS | 1790 | --DOMWINDOW == 129 (0x9c07b000) [pid = 1790] [serial = 117] [outer = (nil)] [url = about:blank] 18:31:20 INFO - PROCESS | 1790 | --DOMWINDOW == 128 (0x9501f400) [pid = 1790] [serial = 111] [outer = (nil)] [url = about:blank] 18:31:20 INFO - PROCESS | 1790 | --DOMWINDOW == 127 (0x99761400) [pid = 1790] [serial = 114] [outer = (nil)] [url = about:blank] 18:31:20 INFO - PROCESS | 1790 | --DOMWINDOW == 126 (0xa675f400) [pid = 1790] [serial = 147] [outer = (nil)] [url = about:blank] 18:31:20 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. 18:31:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1688ms 18:31:20 INFO - PROCESS | 1790 | --DOMWINDOW == 125 (0x922a5400) [pid = 1790] [serial = 138] [outer = (nil)] [url = about:blank] 18:31:20 INFO - PROCESS | 1790 | --DOMWINDOW == 124 (0xa34bd000) [pid = 1790] [serial = 144] [outer = (nil)] [url = about:blank] 18:31:20 INFO - PROCESS | 1790 | --DOMWINDOW == 123 (0xa68ba800) [pid = 1790] [serial = 150] [outer = (nil)] [url = about:blank] 18:31:20 INFO - PROCESS | 1790 | --DOMWINDOW == 122 (0x9a360c00) [pid = 1790] [serial = 141] [outer = (nil)] [url = about:blank] 18:31:20 INFO - PROCESS | 1790 | --DOMWINDOW == 121 (0xa3580400) [pid = 1790] [serial = 203] [outer = (nil)] [url = about:blank] 18:31:20 INFO - PROCESS | 1790 | --DOMWINDOW == 120 (0xa3255c00) [pid = 1790] [serial = 171] [outer = (nil)] [url = about:blank] 18:31:20 INFO - PROCESS | 1790 | --DOMWINDOW == 119 (0x99fe1400) [pid = 1790] [serial = 189] [outer = (nil)] [url = about:blank] 18:31:20 INFO - PROCESS | 1790 | --DOMWINDOW == 118 (0x975c5000) [pid = 1790] [serial = 188] [outer = (nil)] [url = about:blank] 18:31:20 INFO - PROCESS | 1790 | --DOMWINDOW == 117 (0x9bacc400) [pid = 1790] [serial = 192] [outer = (nil)] [url = about:blank] 18:31:20 INFO - PROCESS | 1790 | --DOMWINDOW == 116 (0x9adc2c00) [pid = 1790] [serial = 191] [outer = (nil)] [url = about:blank] 18:31:20 INFO - PROCESS | 1790 | --DOMWINDOW == 115 (0xa2277800) [pid = 1790] [serial = 197] [outer = (nil)] [url = about:blank] 18:31:20 INFO - PROCESS | 1790 | --DOMWINDOW == 114 (0xa24fa800) [pid = 1790] [serial = 198] [outer = (nil)] [url = about:blank] 18:31:20 INFO - PROCESS | 1790 | --DOMWINDOW == 113 (0xa354fc00) [pid = 1790] [serial = 200] [outer = (nil)] [url = about:blank] 18:31:20 INFO - PROCESS | 1790 | --DOMWINDOW == 112 (0x99769800) [pid = 1790] [serial = 194] [outer = (nil)] [url = about:blank] 18:31:20 INFO - PROCESS | 1790 | --DOMWINDOW == 111 (0x9adba000) [pid = 1790] [serial = 195] [outer = (nil)] [url = about:blank] 18:31:20 INFO - PROCESS | 1790 | --DOMWINDOW == 110 (0xa6f39c00) [pid = 1790] [serial = 185] [outer = (nil)] [url = about:blank] 18:31:20 INFO - PROCESS | 1790 | --DOMWINDOW == 109 (0x9773b800) [pid = 1790] [serial = 173] [outer = (nil)] [url = about:blank] 18:31:20 INFO - PROCESS | 1790 | --DOMWINDOW == 108 (0x9adc3400) [pid = 1790] [serial = 176] [outer = (nil)] [url = about:blank] 18:31:20 INFO - PROCESS | 1790 | --DOMWINDOW == 107 (0xa5041000) [pid = 1790] [serial = 179] [outer = (nil)] [url = about:blank] 18:31:20 INFO - PROCESS | 1790 | --DOMWINDOW == 106 (0xa6878400) [pid = 1790] [serial = 182] [outer = (nil)] [url = about:blank] 18:31:20 INFO - PROCESS | 1790 | --DOMWINDOW == 105 (0x975e4000) [pid = 1790] [serial = 206] [outer = (nil)] [url = about:blank] 18:31:20 INFO - PROCESS | 1790 | 1463103080219 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 18:31:20 INFO - PROCESS | 1790 | 1463103080231 Marionette TRACE conn3 <- [1,353,null,{"value":"8"}] 18:31:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 18:31:20 INFO - PROCESS | 1790 | 1463103080249 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 18:31:20 INFO - PROCESS | 1790 | 1463103080253 Marionette TRACE conn3 <- [1,354,null,{}] 18:31:20 INFO - PROCESS | 1790 | 1463103080259 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}] 18:31:20 INFO - PROCESS | 1790 | 1463103080435 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 18:31:20 INFO - PROCESS | 1790 | 1463103080597 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:20 INFO - PROCESS | 1790 | ++DOCSHELL 0x9246d000 == 57 [pid = 1790] [id = 96] 18:31:20 INFO - PROCESS | 1790 | ++DOMWINDOW == 106 (0x92470c00) [pid = 1790] [serial = 287] [outer = (nil)] 18:31:20 INFO - PROCESS | 1790 | ++DOMWINDOW == 107 (0x925e2c00) [pid = 1790] [serial = 288] [outer = 0x92470c00] 18:31:20 INFO - PROCESS | 1790 | 1463103080682 Marionette DEBUG loaded listener.js 18:31:20 INFO - PROCESS | 1790 | ++DOMWINDOW == 108 (0x92e5c400) [pid = 1790] [serial = 289] [outer = 0x92470c00] 18:31:21 INFO - PROCESS | 1790 | 1463103081530 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]]]}] 18:31:21 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. 18:31:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1332ms 18:31:21 INFO - PROCESS | 1790 | 1463103081581 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 18:31:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 18:31:21 INFO - PROCESS | 1790 | 1463103081585 Marionette TRACE conn3 <- [1,357,null,{"value":"8"}] 18:31:21 INFO - PROCESS | 1790 | 1463103081600 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 18:31:21 INFO - PROCESS | 1790 | 1463103081609 Marionette TRACE conn3 <- [1,358,null,{}] 18:31:21 INFO - PROCESS | 1790 | 1463103081619 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}] 18:31:21 INFO - PROCESS | 1790 | 1463103081803 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 18:31:21 INFO - PROCESS | 1790 | 1463103081920 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:21 INFO - PROCESS | 1790 | ++DOCSHELL 0x922a9400 == 58 [pid = 1790] [id = 97] 18:31:21 INFO - PROCESS | 1790 | ++DOMWINDOW == 109 (0x95020000) [pid = 1790] [serial = 290] [outer = (nil)] 18:31:21 INFO - PROCESS | 1790 | ++DOMWINDOW == 110 (0x951d1c00) [pid = 1790] [serial = 291] [outer = 0x95020000] 18:31:22 INFO - PROCESS | 1790 | 1463103081999 Marionette DEBUG loaded listener.js 18:31:22 INFO - PROCESS | 1790 | ++DOMWINDOW == 111 (0x975b7c00) [pid = 1790] [serial = 292] [outer = 0x95020000] 18:31:22 INFO - PROCESS | 1790 | 1463103082902 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]]]}] 18:31:22 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. 18:31:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1351ms 18:31:22 INFO - PROCESS | 1790 | 1463103082943 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 18:31:22 INFO - PROCESS | 1790 | 1463103082947 Marionette TRACE conn3 <- [1,361,null,{"value":"8"}] 18:31:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 18:31:22 INFO - PROCESS | 1790 | 1463103082962 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 18:31:22 INFO - PROCESS | 1790 | 1463103082965 Marionette TRACE conn3 <- [1,362,null,{}] 18:31:22 INFO - PROCESS | 1790 | 1463103082972 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}] 18:31:23 INFO - PROCESS | 1790 | 1463103083196 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 18:31:23 INFO - PROCESS | 1790 | 1463103083224 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:23 INFO - PROCESS | 1790 | ++DOCSHELL 0x951c6400 == 59 [pid = 1790] [id = 98] 18:31:23 INFO - PROCESS | 1790 | ++DOMWINDOW == 112 (0x975c4800) [pid = 1790] [serial = 293] [outer = (nil)] 18:31:23 INFO - PROCESS | 1790 | ++DOMWINDOW == 113 (0x975e4000) [pid = 1790] [serial = 294] [outer = 0x975c4800] 18:31:23 INFO - PROCESS | 1790 | 1463103083306 Marionette DEBUG loaded listener.js 18:31:23 INFO - PROCESS | 1790 | ++DOMWINDOW == 114 (0x98182800) [pid = 1790] [serial = 295] [outer = 0x975c4800] 18:31:24 INFO - PROCESS | 1790 | 1463103084395 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]]]}] 18:31:24 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. 18:31:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1492ms 18:31:24 INFO - PROCESS | 1790 | 1463103084454 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 18:31:24 INFO - PROCESS | 1790 | 1463103084460 Marionette TRACE conn3 <- [1,365,null,{"value":"8"}] 18:31:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 18:31:24 INFO - PROCESS | 1790 | 1463103084469 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 18:31:24 INFO - PROCESS | 1790 | 1463103084472 Marionette TRACE conn3 <- [1,366,null,{}] 18:31:24 INFO - PROCESS | 1790 | 1463103084478 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}] 18:31:24 INFO - PROCESS | 1790 | 1463103084982 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 18:31:25 INFO - PROCESS | 1790 | --DOMWINDOW == 113 (0x9adb9c00) [pid = 1790] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 18:31:25 INFO - PROCESS | 1790 | --DOMWINDOW == 112 (0x925eb400) [pid = 1790] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 18:31:25 INFO - PROCESS | 1790 | --DOMWINDOW == 111 (0x975c2800) [pid = 1790] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 18:31:25 INFO - PROCESS | 1790 | --DOMWINDOW == 110 (0x91773400) [pid = 1790] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 18:31:25 INFO - PROCESS | 1790 | --DOMWINDOW == 109 (0x92468c00) [pid = 1790] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 18:31:25 INFO - PROCESS | 1790 | 1463103085128 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:25 INFO - PROCESS | 1790 | ++DOCSHELL 0x9177a800 == 60 [pid = 1790] [id = 99] 18:31:25 INFO - PROCESS | 1790 | ++DOMWINDOW == 110 (0x92468c00) [pid = 1790] [serial = 296] [outer = (nil)] 18:31:25 INFO - PROCESS | 1790 | ++DOMWINDOW == 111 (0x99078800) [pid = 1790] [serial = 297] [outer = 0x92468c00] 18:31:25 INFO - PROCESS | 1790 | 1463103085222 Marionette DEBUG loaded listener.js 18:31:25 INFO - PROCESS | 1790 | ++DOMWINDOW == 112 (0x9a353c00) [pid = 1790] [serial = 298] [outer = 0x92468c00] 18:31:26 INFO - PROCESS | 1790 | 1463103086045 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]]]}] 18:31:26 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. 18:31:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1636ms 18:31:26 INFO - PROCESS | 1790 | 1463103086104 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 18:31:26 INFO - PROCESS | 1790 | 1463103086107 Marionette TRACE conn3 <- [1,369,null,{"value":"8"}] 18:31:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 18:31:26 INFO - PROCESS | 1790 | 1463103086114 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 18:31:26 INFO - PROCESS | 1790 | 1463103086117 Marionette TRACE conn3 <- [1,370,null,{}] 18:31:26 INFO - PROCESS | 1790 | 1463103086123 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}] 18:31:26 INFO - PROCESS | 1790 | 1463103086303 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 18:31:26 INFO - PROCESS | 1790 | 1463103086315 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:26 INFO - PROCESS | 1790 | ++DOCSHELL 0x9a361000 == 61 [pid = 1790] [id = 100] 18:31:26 INFO - PROCESS | 1790 | ++DOMWINDOW == 113 (0x9a869c00) [pid = 1790] [serial = 299] [outer = (nil)] 18:31:26 INFO - PROCESS | 1790 | ++DOMWINDOW == 114 (0x9adba400) [pid = 1790] [serial = 300] [outer = 0x9a869c00] 18:31:26 INFO - PROCESS | 1790 | 1463103086393 Marionette DEBUG loaded listener.js 18:31:26 INFO - PROCESS | 1790 | ++DOMWINDOW == 115 (0x9adc3800) [pid = 1790] [serial = 301] [outer = 0x9a869c00] 18:31:27 INFO - PROCESS | 1790 | 1463103087479 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]]]}] 18:31:27 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. 18:31:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1399ms 18:31:27 INFO - PROCESS | 1790 | 1463103087514 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 18:31:27 INFO - PROCESS | 1790 | 1463103087521 Marionette TRACE conn3 <- [1,373,null,{"value":"8"}] 18:31:27 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 18:31:27 INFO - PROCESS | 1790 | 1463103087531 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 18:31:27 INFO - PROCESS | 1790 | 1463103087538 Marionette TRACE conn3 <- [1,374,null,{}] 18:31:27 INFO - PROCESS | 1790 | 1463103087548 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}] 18:31:27 INFO - PROCESS | 1790 | 1463103087769 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 18:31:28 INFO - PROCESS | 1790 | 1463103088021 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:28 INFO - PROCESS | 1790 | ++DOCSHELL 0x90d7f400 == 62 [pid = 1790] [id = 101] 18:31:28 INFO - PROCESS | 1790 | ++DOMWINDOW == 116 (0x9164d000) [pid = 1790] [serial = 302] [outer = (nil)] 18:31:28 INFO - PROCESS | 1790 | ++DOMWINDOW == 117 (0x91781800) [pid = 1790] [serial = 303] [outer = 0x9164d000] 18:31:28 INFO - PROCESS | 1790 | 1463103088163 Marionette DEBUG loaded listener.js 18:31:28 INFO - PROCESS | 1790 | ++DOMWINDOW == 118 (0x922a1400) [pid = 1790] [serial = 304] [outer = 0x9164d000] 18:31:29 INFO - PROCESS | 1790 | 1463103089125 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 18:31:29 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 18:31:29 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1705ms 18:31:29 INFO - PROCESS | 1790 | 1463103089236 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 18:31:29 INFO - PROCESS | 1790 | 1463103089249 Marionette TRACE conn3 <- [1,377,null,{"value":"8"}] 18:31:29 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 18:31:29 INFO - PROCESS | 1790 | 1463103089318 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 18:31:29 INFO - PROCESS | 1790 | 1463103089324 Marionette TRACE conn3 <- [1,378,null,{}] 18:31:29 INFO - PROCESS | 1790 | 1463103089331 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}] 18:31:29 INFO - PROCESS | 1790 | 1463103089552 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 18:31:29 INFO - PROCESS | 1790 | 1463103089787 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:29 INFO - PROCESS | 1790 | ++DOCSHELL 0x92469400 == 63 [pid = 1790] [id = 102] 18:31:29 INFO - PROCESS | 1790 | ++DOMWINDOW == 119 (0x92472c00) [pid = 1790] [serial = 305] [outer = (nil)] 18:31:29 INFO - PROCESS | 1790 | ++DOMWINDOW == 120 (0x946f5800) [pid = 1790] [serial = 306] [outer = 0x92472c00] 18:31:29 INFO - PROCESS | 1790 | 1463103089876 Marionette DEBUG loaded listener.js 18:31:30 INFO - PROCESS | 1790 | ++DOMWINDOW == 121 (0x951cac00) [pid = 1790] [serial = 307] [outer = 0x92472c00] 18:31:30 INFO - PROCESS | 1790 | 1463103090922 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 18:31:30 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 18:31:30 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1639ms 18:31:30 INFO - PROCESS | 1790 | 1463103090954 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 18:31:30 INFO - PROCESS | 1790 | 1463103090959 Marionette TRACE conn3 <- [1,381,null,{"value":"8"}] 18:31:30 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 18:31:30 INFO - PROCESS | 1790 | 1463103090970 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 18:31:30 INFO - PROCESS | 1790 | 1463103090977 Marionette TRACE conn3 <- [1,382,null,{}] 18:31:31 INFO - PROCESS | 1790 | 1463103090996 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}] 18:31:31 INFO - PROCESS | 1790 | 1463103091212 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 18:31:31 INFO - PROCESS | 1790 | 1463103091469 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:31 INFO - PROCESS | 1790 | ++DOCSHELL 0x9a0a4c00 == 64 [pid = 1790] [id = 103] 18:31:31 INFO - PROCESS | 1790 | ++DOMWINDOW == 122 (0x9a867400) [pid = 1790] [serial = 308] [outer = (nil)] 18:31:31 INFO - PROCESS | 1790 | ++DOMWINDOW == 123 (0x9b318c00) [pid = 1790] [serial = 309] [outer = 0x9a867400] 18:31:31 INFO - PROCESS | 1790 | 1463103091588 Marionette DEBUG loaded listener.js 18:31:31 INFO - PROCESS | 1790 | ++DOMWINDOW == 124 (0x9b8c7000) [pid = 1790] [serial = 310] [outer = 0x9a867400] 18:31:32 INFO - PROCESS | 1790 | SkCairoFTTypeface::onFilterRec unimplemented 18:31:32 INFO - PROCESS | 1790 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 18:31:32 INFO - PROCESS | 1790 | SkCairoFTTypeface::onFilterRec unimplemented 18:31:32 INFO - PROCESS | 1790 | SkCairoFTTypeface::onFilterRec unimplemented 18:31:32 INFO - PROCESS | 1790 | SkCairoFTTypeface::onFilterRec unimplemented 18:31:32 INFO - PROCESS | 1790 | 1463103092516 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 18:31:32 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 18:31:32 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1590ms 18:31:32 INFO - PROCESS | 1790 | 1463103092560 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 18:31:32 INFO - PROCESS | 1790 | 1463103092565 Marionette TRACE conn3 <- [1,385,null,{"value":"8"}] 18:31:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 18:31:32 INFO - PROCESS | 1790 | 1463103092573 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 18:31:32 INFO - PROCESS | 1790 | 1463103092576 Marionette TRACE conn3 <- [1,386,null,{}] 18:31:32 INFO - PROCESS | 1790 | 1463103092584 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}] 18:31:32 INFO - PROCESS | 1790 | 1463103092791 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 18:31:32 INFO - PROCESS | 1790 | 1463103092964 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:33 INFO - PROCESS | 1790 | ++DOCSHELL 0x91767000 == 65 [pid = 1790] [id = 104] 18:31:33 INFO - PROCESS | 1790 | ++DOMWINDOW == 125 (0x9c15b400) [pid = 1790] [serial = 311] [outer = (nil)] 18:31:33 INFO - PROCESS | 1790 | ++DOMWINDOW == 126 (0xa060d000) [pid = 1790] [serial = 312] [outer = 0x9c15b400] 18:31:33 INFO - PROCESS | 1790 | 1463103093116 Marionette DEBUG loaded listener.js 18:31:33 INFO - PROCESS | 1790 | ++DOMWINDOW == 127 (0xa227dc00) [pid = 1790] [serial = 313] [outer = 0x9c15b400] 18:31:34 INFO - PROCESS | 1790 | 1463103094088 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]]]}] 18:31:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 18:31:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1583ms 18:31:34 INFO - PROCESS | 1790 | 1463103094156 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 18:31:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 18:31:34 INFO - PROCESS | 1790 | 1463103094161 Marionette TRACE conn3 <- [1,389,null,{"value":"8"}] 18:31:34 INFO - PROCESS | 1790 | 1463103094169 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 18:31:34 INFO - PROCESS | 1790 | 1463103094174 Marionette TRACE conn3 <- [1,390,null,{}] 18:31:34 INFO - PROCESS | 1790 | 1463103094186 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}] 18:31:34 INFO - PROCESS | 1790 | 1463103094434 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 18:31:34 INFO - PROCESS | 1790 | 1463103094644 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:34 INFO - PROCESS | 1790 | ++DOCSHELL 0x91766000 == 66 [pid = 1790] [id = 105] 18:31:34 INFO - PROCESS | 1790 | ++DOMWINDOW == 128 (0x9d93a800) [pid = 1790] [serial = 314] [outer = (nil)] 18:31:34 INFO - PROCESS | 1790 | ++DOMWINDOW == 129 (0xa26e7c00) [pid = 1790] [serial = 315] [outer = 0x9d93a800] 18:31:34 INFO - PROCESS | 1790 | 1463103094771 Marionette DEBUG loaded listener.js 18:31:34 INFO - PROCESS | 1790 | ++DOMWINDOW == 130 (0xa30edc00) [pid = 1790] [serial = 316] [outer = 0x9d93a800] 18:31:35 INFO - PROCESS | 1790 | 1463103095708 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]]]}] 18:31:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 18:31:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1589ms 18:31:35 INFO - PROCESS | 1790 | 1463103095757 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 18:31:35 INFO - PROCESS | 1790 | 1463103095761 Marionette TRACE conn3 <- [1,393,null,{"value":"8"}] 18:31:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 18:31:35 INFO - PROCESS | 1790 | 1463103095769 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 18:31:35 INFO - PROCESS | 1790 | 1463103095773 Marionette TRACE conn3 <- [1,394,null,{}] 18:31:35 INFO - PROCESS | 1790 | 1463103095779 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}] 18:31:36 INFO - PROCESS | 1790 | 1463103096012 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 18:31:36 INFO - PROCESS | 1790 | 1463103096232 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:36 INFO - PROCESS | 1790 | ++DOCSHELL 0x90a64c00 == 67 [pid = 1790] [id = 106] 18:31:36 INFO - PROCESS | 1790 | ++DOMWINDOW == 131 (0xa22c4800) [pid = 1790] [serial = 317] [outer = (nil)] 18:31:36 INFO - PROCESS | 1790 | ++DOMWINDOW == 132 (0xa3583800) [pid = 1790] [serial = 318] [outer = 0xa22c4800] 18:31:36 INFO - PROCESS | 1790 | 1463103096341 Marionette DEBUG loaded listener.js 18:31:36 INFO - PROCESS | 1790 | ++DOMWINDOW == 133 (0xa503dc00) [pid = 1790] [serial = 319] [outer = 0xa22c4800] 18:31:37 INFO - PROCESS | 1790 | 1463103097321 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]]]}] 18:31:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 18:31:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1586ms 18:31:37 INFO - PROCESS | 1790 | 1463103097357 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 18:31:37 INFO - PROCESS | 1790 | 1463103097360 Marionette TRACE conn3 <- [1,397,null,{"value":"8"}] 18:31:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 18:31:37 INFO - PROCESS | 1790 | 1463103097368 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 18:31:37 INFO - PROCESS | 1790 | 1463103097372 Marionette TRACE conn3 <- [1,398,null,{}] 18:31:37 INFO - PROCESS | 1790 | 1463103097378 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}] 18:31:37 INFO - PROCESS | 1790 | 1463103097579 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 18:31:37 INFO - PROCESS | 1790 | 1463103097793 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:37 INFO - PROCESS | 1790 | ++DOCSHELL 0xa35ed000 == 68 [pid = 1790] [id = 107] 18:31:37 INFO - PROCESS | 1790 | ++DOMWINDOW == 134 (0xa50e9c00) [pid = 1790] [serial = 320] [outer = (nil)] 18:31:37 INFO - PROCESS | 1790 | ++DOMWINDOW == 135 (0xa62ee400) [pid = 1790] [serial = 321] [outer = 0xa50e9c00] 18:31:37 INFO - PROCESS | 1790 | 1463103097977 Marionette DEBUG loaded listener.js 18:31:38 INFO - PROCESS | 1790 | ++DOMWINDOW == 136 (0xa6762800) [pid = 1790] [serial = 322] [outer = 0xa50e9c00] 18:31:39 INFO - PROCESS | 1790 | 1463103099114 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]]]}] 18:31:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 18:31:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1785ms 18:31:39 INFO - PROCESS | 1790 | 1463103099155 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 18:31:39 INFO - PROCESS | 1790 | 1463103099158 Marionette TRACE conn3 <- [1,401,null,{"value":"8"}] 18:31:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 18:31:39 INFO - PROCESS | 1790 | 1463103099166 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 18:31:39 INFO - PROCESS | 1790 | 1463103099171 Marionette TRACE conn3 <- [1,402,null,{}] 18:31:39 INFO - PROCESS | 1790 | 1463103099177 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}] 18:31:39 INFO - PROCESS | 1790 | 1463103099382 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 18:31:39 INFO - PROCESS | 1790 | 1463103099594 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:39 INFO - PROCESS | 1790 | ++DOCSHELL 0xa6878400 == 69 [pid = 1790] [id = 108] 18:31:39 INFO - PROCESS | 1790 | ++DOMWINDOW == 137 (0xa68bcc00) [pid = 1790] [serial = 323] [outer = (nil)] 18:31:39 INFO - PROCESS | 1790 | ++DOMWINDOW == 138 (0xa6e94800) [pid = 1790] [serial = 324] [outer = 0xa68bcc00] 18:31:39 INFO - PROCESS | 1790 | 1463103099681 Marionette DEBUG loaded listener.js 18:31:39 INFO - PROCESS | 1790 | ++DOMWINDOW == 139 (0xa6f3a000) [pid = 1790] [serial = 325] [outer = 0xa68bcc00] 18:31:40 INFO - PROCESS | 1790 | 1463103100742 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]]]}] 18:31:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 18:31:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1634ms 18:31:40 INFO - PROCESS | 1790 | 1463103100801 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 18:31:40 INFO - PROCESS | 1790 | 1463103100806 Marionette TRACE conn3 <- [1,405,null,{"value":"8"}] 18:31:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 18:31:40 INFO - PROCESS | 1790 | 1463103100813 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 18:31:40 INFO - PROCESS | 1790 | 1463103100818 Marionette TRACE conn3 <- [1,406,null,{}] 18:31:40 INFO - PROCESS | 1790 | 1463103100824 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}] 18:31:41 INFO - PROCESS | 1790 | 1463103101022 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 18:31:41 INFO - PROCESS | 1790 | 1463103101239 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:41 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e613400 == 70 [pid = 1790] [id = 109] 18:31:41 INFO - PROCESS | 1790 | ++DOMWINDOW == 140 (0x8e613c00) [pid = 1790] [serial = 326] [outer = (nil)] 18:31:41 INFO - PROCESS | 1790 | ++DOMWINDOW == 141 (0x8e61b000) [pid = 1790] [serial = 327] [outer = 0x8e613c00] 18:31:41 INFO - PROCESS | 1790 | 1463103101327 Marionette DEBUG loaded listener.js 18:31:41 INFO - PROCESS | 1790 | ++DOMWINDOW == 142 (0x8e61f400) [pid = 1790] [serial = 328] [outer = 0x8e613c00] 18:31:42 INFO - PROCESS | 1790 | 1463103102257 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]]]}] 18:31:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 18:31:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1488ms 18:31:42 INFO - PROCESS | 1790 | 1463103102303 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 18:31:42 INFO - PROCESS | 1790 | 1463103102306 Marionette TRACE conn3 <- [1,409,null,{"value":"8"}] 18:31:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 18:31:42 INFO - PROCESS | 1790 | 1463103102314 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 18:31:42 INFO - PROCESS | 1790 | 1463103102318 Marionette TRACE conn3 <- [1,410,null,{}] 18:31:42 INFO - PROCESS | 1790 | 1463103102325 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}] 18:31:42 INFO - PROCESS | 1790 | 1463103102521 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 18:31:42 INFO - PROCESS | 1790 | 1463103102742 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:42 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e619c00 == 71 [pid = 1790] [id = 110] 18:31:42 INFO - PROCESS | 1790 | ++DOMWINDOW == 143 (0x8e61ac00) [pid = 1790] [serial = 329] [outer = (nil)] 18:31:42 INFO - PROCESS | 1790 | ++DOMWINDOW == 144 (0x8e73ec00) [pid = 1790] [serial = 330] [outer = 0x8e61ac00] 18:31:42 INFO - PROCESS | 1790 | 1463103102888 Marionette DEBUG loaded listener.js 18:31:43 INFO - PROCESS | 1790 | ++DOMWINDOW == 145 (0x8e742800) [pid = 1790] [serial = 331] [outer = 0x8e61ac00] 18:31:43 INFO - PROCESS | 1790 | 1463103103889 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]]]}] 18:31:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 18:31:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1636ms 18:31:43 INFO - PROCESS | 1790 | 1463103103952 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 18:31:43 INFO - PROCESS | 1790 | 1463103103958 Marionette TRACE conn3 <- [1,413,null,{"value":"8"}] 18:31:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 18:31:43 INFO - PROCESS | 1790 | 1463103103965 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 18:31:43 INFO - PROCESS | 1790 | 1463103103971 Marionette TRACE conn3 <- [1,414,null,{}] 18:31:43 INFO - PROCESS | 1790 | 1463103103977 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}] 18:31:44 INFO - PROCESS | 1790 | 1463103104273 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 18:31:44 INFO - PROCESS | 1790 | 1463103104557 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:44 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e8a4000 == 72 [pid = 1790] [id = 111] 18:31:44 INFO - PROCESS | 1790 | ++DOMWINDOW == 146 (0x8e8a5800) [pid = 1790] [serial = 332] [outer = (nil)] 18:31:44 INFO - PROCESS | 1790 | ++DOMWINDOW == 147 (0x8e8a7800) [pid = 1790] [serial = 333] [outer = 0x8e8a5800] 18:31:44 INFO - PROCESS | 1790 | 1463103104671 Marionette DEBUG loaded listener.js 18:31:44 INFO - PROCESS | 1790 | ++DOMWINDOW == 148 (0x91640c00) [pid = 1790] [serial = 334] [outer = 0x8e8a5800] 18:31:46 INFO - PROCESS | 1790 | 1463103106042 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]]]}] 18:31:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 18:31:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 2096ms 18:31:46 INFO - PROCESS | 1790 | 1463103106062 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 18:31:46 INFO - PROCESS | 1790 | 1463103106068 Marionette TRACE conn3 <- [1,417,null,{"value":"8"}] 18:31:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 18:31:46 INFO - PROCESS | 1790 | 1463103106077 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 18:31:46 INFO - PROCESS | 1790 | 1463103106083 Marionette TRACE conn3 <- [1,418,null,{}] 18:31:46 INFO - PROCESS | 1790 | 1463103106094 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}] 18:31:46 INFO - PROCESS | 1790 | 1463103106396 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 18:31:46 INFO - PROCESS | 1790 | 1463103106578 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:46 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e89dc00 == 73 [pid = 1790] [id = 112] 18:31:46 INFO - PROCESS | 1790 | ++DOMWINDOW == 149 (0x8e8a3800) [pid = 1790] [serial = 335] [outer = (nil)] 18:31:46 INFO - PROCESS | 1790 | ++DOMWINDOW == 150 (0x90a72800) [pid = 1790] [serial = 336] [outer = 0x8e8a3800] 18:31:46 INFO - PROCESS | 1790 | 1463103106660 Marionette DEBUG loaded listener.js 18:31:46 INFO - PROCESS | 1790 | ++DOMWINDOW == 151 (0x91768000) [pid = 1790] [serial = 337] [outer = 0x8e8a3800] 18:31:48 INFO - PROCESS | 1790 | --DOCSHELL 0x9229b000 == 72 [pid = 1790] [id = 57] 18:31:48 INFO - PROCESS | 1790 | --DOCSHELL 0x922a6c00 == 71 [pid = 1790] [id = 58] 18:31:48 INFO - PROCESS | 1790 | --DOCSHELL 0x9229ac00 == 70 [pid = 1790] [id = 60] 18:31:48 INFO - PROCESS | 1790 | --DOCSHELL 0x9a0e8400 == 69 [pid = 1790] [id = 61] 18:31:48 INFO - PROCESS | 1790 | --DOCSHELL 0x9adbbc00 == 68 [pid = 1790] [id = 59] 18:31:48 INFO - PROCESS | 1790 | --DOMWINDOW == 150 (0x99fdf400) [pid = 1790] [serial = 215] [outer = (nil)] [url = about:blank] 18:31:48 INFO - PROCESS | 1790 | --DOMWINDOW == 149 (0x951ce000) [pid = 1790] [serial = 212] [outer = (nil)] [url = about:blank] 18:31:48 INFO - PROCESS | 1790 | --DOMWINDOW == 148 (0xa35f0c00) [pid = 1790] [serial = 222] [outer = (nil)] [url = about:blank] 18:31:48 INFO - PROCESS | 1790 | --DOMWINDOW == 147 (0x91648800) [pid = 1790] [serial = 231] [outer = (nil)] [url = about:blank] 18:31:48 INFO - PROCESS | 1790 | --DOMWINDOW == 146 (0xa227b000) [pid = 1790] [serial = 218] [outer = (nil)] [url = about:blank] 18:31:48 INFO - PROCESS | 1790 | --DOMWINDOW == 145 (0x9501a400) [pid = 1790] [serial = 234] [outer = (nil)] [url = about:blank] 18:31:48 INFO - PROCESS | 1790 | --DOMWINDOW == 144 (0x925ed800) [pid = 1790] [serial = 228] [outer = (nil)] [url = about:blank] 18:31:48 INFO - PROCESS | 1790 | --DOMWINDOW == 143 (0xa6f35400) [pid = 1790] [serial = 225] [outer = (nil)] [url = about:blank] 18:31:48 INFO - PROCESS | 1790 | --DOMWINDOW == 142 (0x9b311400) [pid = 1790] [serial = 255] [outer = (nil)] [url = about:blank] 18:31:48 INFO - PROCESS | 1790 | --DOCSHELL 0x91f2a400 == 67 [pid = 1790] [id = 62] 18:31:48 INFO - PROCESS | 1790 | --DOCSHELL 0x9177a800 == 66 [pid = 1790] [id = 99] 18:31:48 INFO - PROCESS | 1790 | --DOCSHELL 0x951c6400 == 65 [pid = 1790] [id = 98] 18:31:48 INFO - PROCESS | 1790 | --DOCSHELL 0x922a9400 == 64 [pid = 1790] [id = 97] 18:31:48 INFO - PROCESS | 1790 | --DOCSHELL 0x9246d000 == 63 [pid = 1790] [id = 96] 18:31:48 INFO - PROCESS | 1790 | --DOCSHELL 0x9176d800 == 62 [pid = 1790] [id = 95] 18:31:48 INFO - PROCESS | 1790 | --DOCSHELL 0x9176d400 == 61 [pid = 1790] [id = 94] 18:31:48 INFO - PROCESS | 1790 | 1463103108194 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]]]}] 18:31:48 INFO - PROCESS | 1790 | --DOMWINDOW == 141 (0x9adbfc00) [pid = 1790] [serial = 249] [outer = (nil)] [url = about:blank] 18:31:48 INFO - PROCESS | 1790 | --DOMWINDOW == 140 (0x925ef400) [pid = 1790] [serial = 240] [outer = (nil)] [url = about:blank] 18:31:48 INFO - PROCESS | 1790 | --DOMWINDOW == 139 (0x9a868000) [pid = 1790] [serial = 247] [outer = (nil)] [url = about:blank] 18:31:48 INFO - PROCESS | 1790 | --DOMWINDOW == 138 (0x9177ac00) [pid = 1790] [serial = 252] [outer = (nil)] [url = about:blank] 18:31:48 INFO - PROCESS | 1790 | --DOMWINDOW == 137 (0x95021400) [pid = 1790] [serial = 243] [outer = (nil)] [url = about:blank] 18:31:48 INFO - PROCESS | 1790 | --DOMWINDOW == 136 (0x9b3a5400) [pid = 1790] [serial = 250] [outer = (nil)] [url = about:blank] 18:31:48 INFO - PROCESS | 1790 | --DOMWINDOW == 135 (0x92467800) [pid = 1790] [serial = 237] [outer = (nil)] [url = about:blank] 18:31:48 INFO - PROCESS | 1790 | --DOMWINDOW == 134 (0x9a0e8c00) [pid = 1790] [serial = 246] [outer = (nil)] [url = about:blank] 18:31:48 INFO - PROCESS | 1790 | --DOMWINDOW == 133 (0x922a2c00) [pid = 1790] [serial = 93] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 18:31:48 INFO - PROCESS | 1790 | --DOMWINDOW == 132 (0x93cd3800) [pid = 1790] [serial = 241] [outer = (nil)] [url = about:blank] 18:31:48 INFO - PROCESS | 1790 | --DOMWINDOW == 131 (0x9177ec00) [pid = 1790] [serial = 253] [outer = (nil)] [url = about:blank] 18:31:48 INFO - PROCESS | 1790 | --DOMWINDOW == 130 (0x951cbc00) [pid = 1790] [serial = 244] [outer = (nil)] [url = about:blank] 18:31:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 18:31:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 2196ms 18:31:48 INFO - PROCESS | 1790 | 1463103108274 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 18:31:48 INFO - PROCESS | 1790 | 1463103108283 Marionette TRACE conn3 <- [1,421,null,{"value":"8"}] 18:31:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 18:31:48 INFO - PROCESS | 1790 | 1463103108295 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 18:31:48 INFO - PROCESS | 1790 | 1463103108299 Marionette TRACE conn3 <- [1,422,null,{}] 18:31:48 INFO - PROCESS | 1790 | 1463103108307 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}] 18:31:48 INFO - PROCESS | 1790 | 1463103108483 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 18:31:48 INFO - PROCESS | 1790 | 1463103108611 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:48 INFO - PROCESS | 1790 | ++DOCSHELL 0x90a64400 == 62 [pid = 1790] [id = 113] 18:31:48 INFO - PROCESS | 1790 | ++DOMWINDOW == 131 (0x90a72000) [pid = 1790] [serial = 338] [outer = (nil)] 18:31:48 INFO - PROCESS | 1790 | ++DOMWINDOW == 132 (0x91778c00) [pid = 1790] [serial = 339] [outer = 0x90a72000] 18:31:48 INFO - PROCESS | 1790 | 1463103108690 Marionette DEBUG loaded listener.js 18:31:48 INFO - PROCESS | 1790 | ++DOMWINDOW == 133 (0x9177fc00) [pid = 1790] [serial = 340] [outer = 0x90a72000] 18:31:50 INFO - PROCESS | 1790 | 1463103110009 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]]]}] 18:31:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 18:31:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1736ms 18:31:50 INFO - PROCESS | 1790 | 1463103110031 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 18:31:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 18:31:50 INFO - PROCESS | 1790 | 1463103110036 Marionette TRACE conn3 <- [1,425,null,{"value":"8"}] 18:31:50 INFO - PROCESS | 1790 | 1463103110044 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 18:31:50 INFO - PROCESS | 1790 | 1463103110050 Marionette TRACE conn3 <- [1,426,null,{}] 18:31:50 INFO - PROCESS | 1790 | 1463103110121 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}] 18:31:50 INFO - PROCESS | 1790 | 1463103110381 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 18:31:50 INFO - PROCESS | 1790 | 1463103110412 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:50 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e73dc00 == 63 [pid = 1790] [id = 114] 18:31:50 INFO - PROCESS | 1790 | ++DOMWINDOW == 134 (0x922a3000) [pid = 1790] [serial = 341] [outer = (nil)] 18:31:50 INFO - PROCESS | 1790 | ++DOMWINDOW == 135 (0x9246f000) [pid = 1790] [serial = 342] [outer = 0x922a3000] 18:31:50 INFO - PROCESS | 1790 | 1463103110596 Marionette DEBUG loaded listener.js 18:31:50 INFO - PROCESS | 1790 | ++DOMWINDOW == 136 (0x9248f800) [pid = 1790] [serial = 343] [outer = 0x922a3000] 18:31:51 INFO - PROCESS | 1790 | 1463103111477 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] 18:31:51 INFO - PROCESS | 1790 | 1463103111553 Marionette TRACE conn3 <- [1,429,null,{"value":"8"}] 18:31:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 18:31:51 INFO - PROCESS | 1790 | 1463103111560 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 18:31:51 INFO - PROCESS | 1790 | 1463103111564 Marionette TRACE conn3 <- [1,430,null,{}] 18:31:51 INFO - PROCESS | 1790 | 1463103111570 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}] 18:31:51 INFO - PROCESS | 1790 | 1463103111788 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 18:31:51 INFO - PROCESS | 1790 | 1463103111815 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:51 INFO - PROCESS | 1790 | ++DOCSHELL 0x92469c00 == 64 [pid = 1790] [id = 115] 18:31:51 INFO - PROCESS | 1790 | ++DOMWINDOW == 137 (0x92490c00) [pid = 1790] [serial = 344] [outer = (nil)] 18:31:51 INFO - PROCESS | 1790 | ++DOMWINDOW == 138 (0x9289bc00) [pid = 1790] [serial = 345] [outer = 0x92490c00] 18:31:51 INFO - PROCESS | 1790 | 1463103111895 Marionette DEBUG loaded listener.js 18:31:52 INFO - PROCESS | 1790 | ++DOMWINDOW == 139 (0x93cd3c00) [pid = 1790] [serial = 346] [outer = 0x92490c00] 18:31:52 INFO - PROCESS | 1790 | --DOMWINDOW == 138 (0x975c4800) [pid = 1790] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 18:31:52 INFO - PROCESS | 1790 | --DOMWINDOW == 137 (0x92470c00) [pid = 1790] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 18:31:52 INFO - PROCESS | 1790 | --DOMWINDOW == 136 (0x95020000) [pid = 1790] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 18:31:52 INFO - PROCESS | 1790 | --DOMWINDOW == 135 (0x91778800) [pid = 1790] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 18:31:52 INFO - PROCESS | 1790 | --DOMWINDOW == 134 (0x9177e800) [pid = 1790] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 18:31:52 INFO - PROCESS | 1790 | --DOMWINDOW == 133 (0x9176ec00) [pid = 1790] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 18:31:52 INFO - PROCESS | 1790 | --DOMWINDOW == 132 (0x92468c00) [pid = 1790] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 18:31:52 INFO - PROCESS | 1790 | --DOMWINDOW == 131 (0x951c7000) [pid = 1790] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 18:31:53 INFO - PROCESS | 1790 | 1463103113014 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]]]}] 18:31:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 18:31:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1493ms 18:31:53 INFO - PROCESS | 1790 | 1463103113055 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 18:31:53 INFO - PROCESS | 1790 | 1463103113059 Marionette TRACE conn3 <- [1,433,null,{"value":"8"}] 18:31:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 18:31:53 INFO - PROCESS | 1790 | 1463103113065 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 18:31:53 INFO - PROCESS | 1790 | 1463103113068 Marionette TRACE conn3 <- [1,434,null,{}] 18:31:53 INFO - PROCESS | 1790 | 1463103113074 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}] 18:31:53 INFO - PROCESS | 1790 | 1463103113265 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 18:31:53 INFO - PROCESS | 1790 | 1463103113433 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:53 INFO - PROCESS | 1790 | ++DOCSHELL 0x9177cc00 == 65 [pid = 1790] [id = 116] 18:31:53 INFO - PROCESS | 1790 | ++DOMWINDOW == 132 (0x92223000) [pid = 1790] [serial = 347] [outer = (nil)] 18:31:53 INFO - PROCESS | 1790 | ++DOMWINDOW == 133 (0x925ee400) [pid = 1790] [serial = 348] [outer = 0x92223000] 18:31:53 INFO - PROCESS | 1790 | 1463103113509 Marionette DEBUG loaded listener.js 18:31:53 INFO - PROCESS | 1790 | ++DOMWINDOW == 134 (0x95014c00) [pid = 1790] [serial = 349] [outer = 0x92223000] 18:31:54 INFO - PROCESS | 1790 | 1463103114233 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]]]}] 18:31:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 18:31:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1237ms 18:31:54 INFO - PROCESS | 1790 | 1463103114303 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 18:31:54 INFO - PROCESS | 1790 | 1463103114307 Marionette TRACE conn3 <- [1,437,null,{"value":"8"}] 18:31:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 18:31:54 INFO - PROCESS | 1790 | 1463103114314 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 18:31:54 INFO - PROCESS | 1790 | 1463103114317 Marionette TRACE conn3 <- [1,438,null,{}] 18:31:54 INFO - PROCESS | 1790 | 1463103114323 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}] 18:31:54 INFO - PROCESS | 1790 | 1463103114541 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 18:31:54 INFO - PROCESS | 1790 | 1463103114760 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:54 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e612800 == 66 [pid = 1790] [id = 117] 18:31:54 INFO - PROCESS | 1790 | ++DOMWINDOW == 135 (0x8e616000) [pid = 1790] [serial = 350] [outer = (nil)] 18:31:54 INFO - PROCESS | 1790 | ++DOMWINDOW == 136 (0x8e73d400) [pid = 1790] [serial = 351] [outer = 0x8e616000] 18:31:54 INFO - PROCESS | 1790 | 1463103114865 Marionette DEBUG loaded listener.js 18:31:55 INFO - PROCESS | 1790 | ++DOMWINDOW == 137 (0x8e8a8c00) [pid = 1790] [serial = 352] [outer = 0x8e616000] 18:31:55 INFO - PROCESS | 1790 | 1463103115955 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]]]}] 18:31:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 18:31:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1694ms 18:31:56 INFO - PROCESS | 1790 | 1463103116010 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 18:31:56 INFO - PROCESS | 1790 | 1463103116017 Marionette TRACE conn3 <- [1,441,null,{"value":"8"}] 18:31:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 18:31:56 INFO - PROCESS | 1790 | 1463103116026 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 18:31:56 INFO - PROCESS | 1790 | 1463103116032 Marionette TRACE conn3 <- [1,442,null,{}] 18:31:56 INFO - PROCESS | 1790 | 1463103116040 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}] 18:31:56 INFO - PROCESS | 1790 | 1463103116254 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 18:31:56 INFO - PROCESS | 1790 | 1463103116520 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:56 INFO - PROCESS | 1790 | ++DOCSHELL 0x91f2a400 == 67 [pid = 1790] [id = 118] 18:31:56 INFO - PROCESS | 1790 | ++DOMWINDOW == 138 (0x9229f000) [pid = 1790] [serial = 353] [outer = (nil)] 18:31:56 INFO - PROCESS | 1790 | ++DOMWINDOW == 139 (0x92315400) [pid = 1790] [serial = 354] [outer = 0x9229f000] 18:31:56 INFO - PROCESS | 1790 | 1463103116657 Marionette DEBUG loaded listener.js 18:31:56 INFO - PROCESS | 1790 | ++DOMWINDOW == 140 (0x92472400) [pid = 1790] [serial = 355] [outer = 0x9229f000] 18:31:57 INFO - PROCESS | 1790 | 1463103117643 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]]]}] 18:31:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 18:31:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1696ms 18:31:57 INFO - PROCESS | 1790 | 1463103117724 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 18:31:57 INFO - PROCESS | 1790 | 1463103117731 Marionette TRACE conn3 <- [1,445,null,{"value":"8"}] 18:31:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 18:31:57 INFO - PROCESS | 1790 | 1463103117742 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 18:31:57 INFO - PROCESS | 1790 | 1463103117746 Marionette TRACE conn3 <- [1,446,null,{}] 18:31:57 INFO - PROCESS | 1790 | 1463103117752 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}] 18:31:58 INFO - PROCESS | 1790 | 1463103118008 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 18:31:58 INFO - PROCESS | 1790 | 1463103118314 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:58 INFO - PROCESS | 1790 | ++DOCSHELL 0x9289dc00 == 68 [pid = 1790] [id = 119] 18:31:58 INFO - PROCESS | 1790 | ++DOMWINDOW == 141 (0x946f0400) [pid = 1790] [serial = 356] [outer = (nil)] 18:31:58 INFO - PROCESS | 1790 | ++DOMWINDOW == 142 (0x951cf000) [pid = 1790] [serial = 357] [outer = 0x946f0400] 18:31:58 INFO - PROCESS | 1790 | 1463103118405 Marionette DEBUG loaded listener.js 18:31:58 INFO - PROCESS | 1790 | ++DOMWINDOW == 143 (0x975e1000) [pid = 1790] [serial = 358] [outer = 0x946f0400] 18:31:59 INFO - PROCESS | 1790 | 1463103119456 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]]]}] 18:31:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 18:31:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1786ms 18:31:59 INFO - PROCESS | 1790 | 1463103119530 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 18:31:59 INFO - PROCESS | 1790 | 1463103119537 Marionette TRACE conn3 <- [1,449,null,{"value":"8"}] 18:31:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 18:31:59 INFO - PROCESS | 1790 | 1463103119546 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 18:31:59 INFO - PROCESS | 1790 | 1463103119556 Marionette TRACE conn3 <- [1,450,null,{}] 18:31:59 INFO - PROCESS | 1790 | 1463103119659 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}] 18:31:59 INFO - PROCESS | 1790 | 1463103119887 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 18:32:00 INFO - PROCESS | 1790 | 1463103120094 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:00 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e748400 == 69 [pid = 1790] [id = 120] 18:32:00 INFO - PROCESS | 1790 | ++DOMWINDOW == 144 (0x9a35c400) [pid = 1790] [serial = 359] [outer = (nil)] 18:32:00 INFO - PROCESS | 1790 | ++DOMWINDOW == 145 (0x9a871800) [pid = 1790] [serial = 360] [outer = 0x9a35c400] 18:32:00 INFO - PROCESS | 1790 | 1463103120185 Marionette DEBUG loaded listener.js 18:32:00 INFO - PROCESS | 1790 | ++DOMWINDOW == 146 (0x9adb7000) [pid = 1790] [serial = 361] [outer = 0x9a35c400] 18:32:01 INFO - PROCESS | 1790 | 1463103121217 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] 18:32:01 INFO - PROCESS | 1790 | 1463103121277 Marionette TRACE conn3 <- [1,453,null,{"value":"8"}] 18:32:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 18:32:01 INFO - PROCESS | 1790 | 1463103121284 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 18:32:01 INFO - PROCESS | 1790 | 1463103121286 Marionette TRACE conn3 <- [1,454,null,{}] 18:32:01 INFO - PROCESS | 1790 | 1463103121293 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}] 18:32:01 INFO - PROCESS | 1790 | 1463103121498 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 18:32:01 INFO - PROCESS | 1790 | 1463103121771 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:01 INFO - PROCESS | 1790 | ++DOCSHELL 0x975bec00 == 70 [pid = 1790] [id = 121] 18:32:01 INFO - PROCESS | 1790 | ++DOMWINDOW == 147 (0x9b3aa000) [pid = 1790] [serial = 362] [outer = (nil)] 18:32:01 INFO - PROCESS | 1790 | ++DOMWINDOW == 148 (0x9bad0c00) [pid = 1790] [serial = 363] [outer = 0x9b3aa000] 18:32:01 INFO - PROCESS | 1790 | 1463103121889 Marionette DEBUG loaded listener.js 18:32:02 INFO - PROCESS | 1790 | ++DOMWINDOW == 149 (0x9c07d400) [pid = 1790] [serial = 364] [outer = 0x9b3aa000] 18:32:02 INFO - PROCESS | 1790 | [1790] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 18:32:02 INFO - PROCESS | 1790 | 1463103122866 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]]]}] 18:32:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 18:32:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1643ms 18:32:02 INFO - PROCESS | 1790 | 1463103122928 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 18:32:02 INFO - PROCESS | 1790 | 1463103122938 Marionette TRACE conn3 <- [1,457,null,{"value":"8"}] 18:32:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 18:32:02 INFO - PROCESS | 1790 | 1463103122948 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 18:32:02 INFO - PROCESS | 1790 | 1463103122955 Marionette TRACE conn3 <- [1,458,null,{}] 18:32:02 INFO - PROCESS | 1790 | 1463103122961 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}] 18:32:03 INFO - PROCESS | 1790 | 1463103123158 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 18:32:03 INFO - PROCESS | 1790 | 1463103123386 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:03 INFO - PROCESS | 1790 | ++DOCSHELL 0x9d9c0000 == 71 [pid = 1790] [id = 122] 18:32:03 INFO - PROCESS | 1790 | ++DOMWINDOW == 150 (0x9d9c4000) [pid = 1790] [serial = 365] [outer = (nil)] 18:32:03 INFO - PROCESS | 1790 | ++DOMWINDOW == 151 (0xa060c000) [pid = 1790] [serial = 366] [outer = 0x9d9c4000] 18:32:03 INFO - PROCESS | 1790 | 1463103123512 Marionette DEBUG loaded listener.js 18:32:03 INFO - PROCESS | 1790 | ++DOMWINDOW == 152 (0xa305b000) [pid = 1790] [serial = 367] [outer = 0x9d9c4000] 18:32:04 INFO - PROCESS | 1790 | 1463103124519 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] 18:32:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 18:32:04 INFO - PROCESS | 1790 | 1463103124591 Marionette TRACE conn3 <- [1,461,null,{"value":"8"}] 18:32:04 INFO - PROCESS | 1790 | 1463103124602 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 18:32:04 INFO - PROCESS | 1790 | 1463103124609 Marionette TRACE conn3 <- [1,462,null,{}] 18:32:04 INFO - PROCESS | 1790 | 1463103124622 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}] 18:32:04 INFO - PROCESS | 1790 | 1463103124857 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 18:32:05 INFO - PROCESS | 1790 | 1463103125074 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:05 INFO - PROCESS | 1790 | ++DOCSHELL 0x8f46d800 == 72 [pid = 1790] [id = 123] 18:32:05 INFO - PROCESS | 1790 | ++DOMWINDOW == 153 (0x8f46f000) [pid = 1790] [serial = 368] [outer = (nil)] 18:32:05 INFO - PROCESS | 1790 | ++DOMWINDOW == 154 (0x8f478000) [pid = 1790] [serial = 369] [outer = 0x8f46f000] 18:32:05 INFO - PROCESS | 1790 | 1463103125184 Marionette DEBUG loaded listener.js 18:32:05 INFO - PROCESS | 1790 | ++DOMWINDOW == 155 (0xa30e7c00) [pid = 1790] [serial = 370] [outer = 0x8f46f000] 18:32:06 INFO - PROCESS | 1790 | [1790] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 18:32:06 INFO - PROCESS | 1790 | 1463103126156 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] 18:32:06 INFO - PROCESS | 1790 | 1463103126531 Marionette TRACE conn3 <- [1,465,null,{"value":"8"}] 18:32:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 18:32:06 INFO - PROCESS | 1790 | 1463103126865 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 18:32:06 INFO - PROCESS | 1790 | 1463103126869 Marionette TRACE conn3 <- [1,466,null,{}] 18:32:06 INFO - PROCESS | 1790 | 1463103126897 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}] 18:32:07 INFO - PROCESS | 1790 | 1463103127093 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 18:32:07 INFO - PROCESS | 1790 | 1463103127260 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:07 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e616c00 == 73 [pid = 1790] [id = 124] 18:32:07 INFO - PROCESS | 1790 | ++DOMWINDOW == 156 (0x8f401800) [pid = 1790] [serial = 371] [outer = (nil)] 18:32:07 INFO - PROCESS | 1790 | ++DOMWINDOW == 157 (0x8f40b000) [pid = 1790] [serial = 372] [outer = 0x8f401800] 18:32:07 INFO - PROCESS | 1790 | 1463103127386 Marionette DEBUG loaded listener.js 18:32:07 INFO - PROCESS | 1790 | ++DOMWINDOW == 158 (0xa50af800) [pid = 1790] [serial = 373] [outer = 0x8f401800] 18:32:08 INFO - PROCESS | 1790 | 1463103128813 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] 18:32:08 INFO - PROCESS | 1790 | 1463103128884 Marionette TRACE conn3 <- [1,469,null,{"value":"8"}] 18:32:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 18:32:08 INFO - PROCESS | 1790 | 1463103128894 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 18:32:08 INFO - PROCESS | 1790 | 1463103128899 Marionette TRACE conn3 <- [1,470,null,{}] 18:32:08 INFO - PROCESS | 1790 | 1463103128909 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}] 18:32:09 INFO - PROCESS | 1790 | 1463103129242 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 18:32:09 INFO - PROCESS | 1790 | 1463103129585 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:09 INFO - PROCESS | 1790 | ++DOCSHELL 0x9509d000 == 74 [pid = 1790] [id = 125] 18:32:09 INFO - PROCESS | 1790 | ++DOMWINDOW == 159 (0x9ba6bc00) [pid = 1790] [serial = 374] [outer = (nil)] 18:32:09 INFO - PROCESS | 1790 | ++DOMWINDOW == 160 (0xa6e05000) [pid = 1790] [serial = 375] [outer = 0x9ba6bc00] 18:32:09 INFO - PROCESS | 1790 | 1463103129757 Marionette DEBUG loaded listener.js 18:32:09 INFO - PROCESS | 1790 | ++DOMWINDOW == 161 (0xa6e09800) [pid = 1790] [serial = 376] [outer = 0x9ba6bc00] 18:32:10 INFO - PROCESS | 1790 | 1463103130845 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]]]}] 18:32:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 18:32:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1998ms 18:32:10 INFO - PROCESS | 1790 | 1463103130891 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 18:32:10 INFO - PROCESS | 1790 | 1463103130896 Marionette TRACE conn3 <- [1,473,null,{"value":"8"}] 18:32:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 18:32:10 INFO - PROCESS | 1790 | 1463103130903 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 18:32:10 INFO - PROCESS | 1790 | 1463103130907 Marionette TRACE conn3 <- [1,474,null,{}] 18:32:10 INFO - PROCESS | 1790 | 1463103130913 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}] 18:32:11 INFO - PROCESS | 1790 | 1463103131126 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 18:32:11 INFO - PROCESS | 1790 | 1463103131368 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:11 INFO - PROCESS | 1790 | ++DOCSHELL 0x8d50a800 == 75 [pid = 1790] [id = 126] 18:32:11 INFO - PROCESS | 1790 | ++DOMWINDOW == 162 (0x8d50b000) [pid = 1790] [serial = 377] [outer = (nil)] 18:32:11 INFO - PROCESS | 1790 | ++DOMWINDOW == 163 (0x8d50e800) [pid = 1790] [serial = 378] [outer = 0x8d50b000] 18:32:11 INFO - PROCESS | 1790 | 1463103131478 Marionette DEBUG loaded listener.js 18:32:11 INFO - PROCESS | 1790 | ++DOMWINDOW == 164 (0x8d510c00) [pid = 1790] [serial = 379] [outer = 0x8d50b000] 18:32:12 INFO - PROCESS | 1790 | 1463103132455 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]]]}] 18:32:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 18:32:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1588ms 18:32:12 INFO - PROCESS | 1790 | 1463103132492 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 18:32:12 INFO - PROCESS | 1790 | 1463103132496 Marionette TRACE conn3 <- [1,477,null,{"value":"8"}] 18:32:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 18:32:12 INFO - PROCESS | 1790 | 1463103132504 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 18:32:12 INFO - PROCESS | 1790 | 1463103132507 Marionette TRACE conn3 <- [1,478,null,{}] 18:32:12 INFO - PROCESS | 1790 | 1463103132514 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}] 18:32:12 INFO - PROCESS | 1790 | 1463103132724 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 18:32:12 INFO - PROCESS | 1790 | 1463103132956 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:13 INFO - PROCESS | 1790 | ++DOCSHELL 0x8d6b7000 == 76 [pid = 1790] [id = 127] 18:32:13 INFO - PROCESS | 1790 | ++DOMWINDOW == 165 (0x8d6b7800) [pid = 1790] [serial = 380] [outer = (nil)] 18:32:13 INFO - PROCESS | 1790 | ++DOMWINDOW == 166 (0x8d6bbc00) [pid = 1790] [serial = 381] [outer = 0x8d6b7800] 18:32:13 INFO - PROCESS | 1790 | 1463103133084 Marionette DEBUG loaded listener.js 18:32:13 INFO - PROCESS | 1790 | ++DOMWINDOW == 167 (0x8d6c1800) [pid = 1790] [serial = 382] [outer = 0x8d6b7800] 18:32:14 INFO - PROCESS | 1790 | 1463103134050 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]]]}] 18:32:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 18:32:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1588ms 18:32:14 INFO - PROCESS | 1790 | 1463103134093 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 18:32:14 INFO - PROCESS | 1790 | 1463103134097 Marionette TRACE conn3 <- [1,481,null,{"value":"8"}] 18:32:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 18:32:14 INFO - PROCESS | 1790 | 1463103134104 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 18:32:14 INFO - PROCESS | 1790 | 1463103134108 Marionette TRACE conn3 <- [1,482,null,{}] 18:32:14 INFO - PROCESS | 1790 | 1463103134114 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}] 18:32:14 INFO - PROCESS | 1790 | 1463103134334 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 18:32:14 INFO - PROCESS | 1790 | 1463103134568 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:14 INFO - PROCESS | 1790 | ++DOCSHELL 0x8d8d9800 == 77 [pid = 1790] [id = 128] 18:32:14 INFO - PROCESS | 1790 | ++DOMWINDOW == 168 (0x8d8dc000) [pid = 1790] [serial = 383] [outer = (nil)] 18:32:14 INFO - PROCESS | 1790 | ++DOMWINDOW == 169 (0x8d8e2c00) [pid = 1790] [serial = 384] [outer = 0x8d8dc000] 18:32:14 INFO - PROCESS | 1790 | 1463103134710 Marionette DEBUG loaded listener.js 18:32:14 INFO - PROCESS | 1790 | ++DOMWINDOW == 170 (0x8d8e7000) [pid = 1790] [serial = 385] [outer = 0x8d8dc000] 18:32:15 INFO - PROCESS | 1790 | 1463103135726 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]]]}] 18:32:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 18:32:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1688ms 18:32:15 INFO - PROCESS | 1790 | 1463103135794 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 18:32:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 18:32:15 INFO - PROCESS | 1790 | 1463103135798 Marionette TRACE conn3 <- [1,485,null,{"value":"8"}] 18:32:15 INFO - PROCESS | 1790 | 1463103135805 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 18:32:15 INFO - PROCESS | 1790 | 1463103135809 Marionette TRACE conn3 <- [1,486,null,{}] 18:32:15 INFO - PROCESS | 1790 | 1463103135815 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}] 18:32:16 INFO - PROCESS | 1790 | 1463103136015 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 18:32:16 INFO - PROCESS | 1790 | ++DOMWINDOW == 171 (0x8d8e7400) [pid = 1790] [serial = 386] [outer = 0x990f8400] 18:32:16 INFO - PROCESS | 1790 | 1463103136289 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:16 INFO - PROCESS | 1790 | ++DOCSHELL 0x946ed800 == 78 [pid = 1790] [id = 129] 18:32:16 INFO - PROCESS | 1790 | ++DOMWINDOW == 172 (0x95015c00) [pid = 1790] [serial = 387] [outer = (nil)] 18:32:16 INFO - PROCESS | 1790 | ++DOMWINDOW == 173 (0x975da400) [pid = 1790] [serial = 388] [outer = 0x95015c00] 18:32:16 INFO - PROCESS | 1790 | 1463103136412 Marionette DEBUG loaded listener.js 18:32:16 INFO - PROCESS | 1790 | ++DOMWINDOW == 174 (0x9a0a4800) [pid = 1790] [serial = 389] [outer = 0x95015c00] 18:32:17 INFO - PROCESS | 1790 | 1463103137727 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]]]}] 18:32:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 18:32:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 2004ms 18:32:17 INFO - PROCESS | 1790 | 1463103137912 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 18:32:17 INFO - PROCESS | 1790 | 1463103137918 Marionette TRACE conn3 <- [1,489,null,{"value":"8"}] 18:32:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 18:32:17 INFO - PROCESS | 1790 | 1463103137943 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 18:32:17 INFO - PROCESS | 1790 | 1463103137949 Marionette TRACE conn3 <- [1,490,null,{}] 18:32:17 INFO - PROCESS | 1790 | 1463103137958 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}] 18:32:18 INFO - PROCESS | 1790 | 1463103138152 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 18:32:18 INFO - PROCESS | 1790 | 1463103138341 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:18 INFO - PROCESS | 1790 | ++DOCSHELL 0x8d8d9c00 == 79 [pid = 1790] [id = 130] 18:32:18 INFO - PROCESS | 1790 | ++DOMWINDOW == 175 (0x8d8e4400) [pid = 1790] [serial = 390] [outer = (nil)] 18:32:18 INFO - PROCESS | 1790 | ++DOMWINDOW == 176 (0x8e617800) [pid = 1790] [serial = 391] [outer = 0x8d8e4400] 18:32:18 INFO - PROCESS | 1790 | 1463103138423 Marionette DEBUG loaded listener.js 18:32:18 INFO - PROCESS | 1790 | ++DOMWINDOW == 177 (0x8e8a4400) [pid = 1790] [serial = 392] [outer = 0x8d8e4400] 18:32:19 INFO - PROCESS | 1790 | --DOCSHELL 0x9289d800 == 78 [pid = 1790] [id = 24] 18:32:19 INFO - PROCESS | 1790 | --DOCSHELL 0x938b7c00 == 77 [pid = 1790] [id = 23] 18:32:19 INFO - PROCESS | 1790 | --DOCSHELL 0x946f1400 == 76 [pid = 1790] [id = 22] 18:32:19 INFO - PROCESS | 1790 | --DOMWINDOW == 176 (0x9adba400) [pid = 1790] [serial = 300] [outer = (nil)] [url = about:blank] 18:32:19 INFO - PROCESS | 1790 | --DOCSHELL 0x9177cc00 == 75 [pid = 1790] [id = 116] 18:32:19 INFO - PROCESS | 1790 | --DOCSHELL 0x92469c00 == 74 [pid = 1790] [id = 115] 18:32:19 INFO - PROCESS | 1790 | --DOCSHELL 0x8e73dc00 == 73 [pid = 1790] [id = 114] 18:32:19 INFO - PROCESS | 1790 | --DOCSHELL 0x91776000 == 72 [pid = 1790] [id = 85] 18:32:19 INFO - PROCESS | 1790 | --DOCSHELL 0x90a64400 == 71 [pid = 1790] [id = 113] 18:32:19 INFO - PROCESS | 1790 | --DOCSHELL 0x8e89dc00 == 70 [pid = 1790] [id = 112] 18:32:19 INFO - PROCESS | 1790 | 1463103139628 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]]]}] 18:32:19 INFO - PROCESS | 1790 | --DOCSHELL 0x9a0a4c00 == 69 [pid = 1790] [id = 103] 18:32:19 INFO - PROCESS | 1790 | --DOCSHELL 0x92469400 == 68 [pid = 1790] [id = 102] 18:32:19 INFO - PROCESS | 1790 | --DOCSHELL 0x90d7f400 == 67 [pid = 1790] [id = 101] 18:32:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 18:32:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1738ms 18:32:19 INFO - PROCESS | 1790 | 1463103139681 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 18:32:19 INFO - PROCESS | 1790 | 1463103139688 Marionette TRACE conn3 <- [1,493,null,{"value":"8"}] 18:32:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 18:32:19 INFO - PROCESS | 1790 | 1463103139699 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 18:32:19 INFO - PROCESS | 1790 | 1463103139703 Marionette TRACE conn3 <- [1,494,null,{}] 18:32:19 INFO - PROCESS | 1790 | 1463103139709 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}] 18:32:19 INFO - PROCESS | 1790 | 1463103139899 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 18:32:20 INFO - PROCESS | 1790 | --DOMWINDOW == 175 (0x975e4000) [pid = 1790] [serial = 294] [outer = (nil)] [url = about:blank] 18:32:20 INFO - PROCESS | 1790 | --DOMWINDOW == 174 (0x98182800) [pid = 1790] [serial = 295] [outer = (nil)] [url = about:blank] 18:32:20 INFO - PROCESS | 1790 | --DOMWINDOW == 173 (0x925e7800) [pid = 1790] [serial = 258] [outer = (nil)] [url = about:blank] 18:32:20 INFO - PROCESS | 1790 | --DOMWINDOW == 172 (0x925e2c00) [pid = 1790] [serial = 288] [outer = (nil)] [url = about:blank] 18:32:20 INFO - PROCESS | 1790 | --DOMWINDOW == 171 (0x92e5c400) [pid = 1790] [serial = 289] [outer = (nil)] [url = about:blank] 18:32:20 INFO - PROCESS | 1790 | --DOMWINDOW == 170 (0x951d1c00) [pid = 1790] [serial = 291] [outer = (nil)] [url = about:blank] 18:32:20 INFO - PROCESS | 1790 | --DOMWINDOW == 169 (0x92467400) [pid = 1790] [serial = 286] [outer = (nil)] [url = about:blank] 18:32:20 INFO - PROCESS | 1790 | --DOMWINDOW == 168 (0x92314c00) [pid = 1790] [serial = 285] [outer = (nil)] [url = about:blank] 18:32:20 INFO - PROCESS | 1790 | --DOMWINDOW == 167 (0x9c073400) [pid = 1790] [serial = 264] [outer = (nil)] [url = about:blank] 18:32:20 INFO - PROCESS | 1790 | --DOMWINDOW == 166 (0x9ba15400) [pid = 1790] [serial = 256] [outer = (nil)] [url = about:blank] 18:32:20 INFO - PROCESS | 1790 | --DOMWINDOW == 165 (0x9177b800) [pid = 1790] [serial = 283] [outer = (nil)] [url = about:blank] 18:32:20 INFO - PROCESS | 1790 | --DOMWINDOW == 164 (0x91771000) [pid = 1790] [serial = 282] [outer = (nil)] [url = about:blank] 18:32:20 INFO - PROCESS | 1790 | --DOMWINDOW == 163 (0x9231b000) [pid = 1790] [serial = 267] [outer = (nil)] [url = about:blank] 18:32:20 INFO - PROCESS | 1790 | --DOMWINDOW == 162 (0x975da800) [pid = 1790] [serial = 261] [outer = (nil)] [url = about:blank] 18:32:20 INFO - PROCESS | 1790 | --DOMWINDOW == 161 (0x9c34a800) [pid = 1790] [serial = 270] [outer = (nil)] [url = about:blank] 18:32:20 INFO - PROCESS | 1790 | --DOMWINDOW == 160 (0x9176e800) [pid = 1790] [serial = 273] [outer = (nil)] [url = about:blank] 18:32:20 INFO - PROCESS | 1790 | --DOMWINDOW == 159 (0x90d82800) [pid = 1790] [serial = 276] [outer = (nil)] [url = about:blank] 18:32:20 INFO - PROCESS | 1790 | --DOMWINDOW == 158 (0x90a6d800) [pid = 1790] [serial = 279] [outer = (nil)] [url = about:blank] 18:32:20 INFO - PROCESS | 1790 | --DOMWINDOW == 157 (0x99078800) [pid = 1790] [serial = 297] [outer = (nil)] [url = about:blank] 18:32:20 INFO - PROCESS | 1790 | --DOMWINDOW == 156 (0x975b7c00) [pid = 1790] [serial = 292] [outer = (nil)] [url = about:blank] 18:32:20 INFO - PROCESS | 1790 | --DOMWINDOW == 155 (0x9a353c00) [pid = 1790] [serial = 298] [outer = (nil)] [url = about:blank] 18:32:20 INFO - PROCESS | 1790 | --DOMWINDOW == 154 (0x951d2800) [pid = 1790] [serial = 210] [outer = (nil)] [url = about:blank] 18:32:20 INFO - PROCESS | 1790 | 1463103140128 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:20 INFO - PROCESS | 1790 | ++DOCSHELL 0x8d8e6400 == 68 [pid = 1790] [id = 131] 18:32:20 INFO - PROCESS | 1790 | ++DOMWINDOW == 155 (0x8f408c00) [pid = 1790] [serial = 393] [outer = (nil)] 18:32:20 INFO - PROCESS | 1790 | ++DOMWINDOW == 156 (0x90a70000) [pid = 1790] [serial = 394] [outer = 0x8f408c00] 18:32:20 INFO - PROCESS | 1790 | 1463103140209 Marionette DEBUG loaded listener.js 18:32:20 INFO - PROCESS | 1790 | ++DOMWINDOW == 157 (0x91645000) [pid = 1790] [serial = 395] [outer = 0x8f408c00] 18:32:21 INFO - PROCESS | 1790 | 1463103141017 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]]]}] 18:32:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 18:32:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1380ms 18:32:21 INFO - PROCESS | 1790 | 1463103141081 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 18:32:21 INFO - PROCESS | 1790 | 1463103141084 Marionette TRACE conn3 <- [1,497,null,{"value":"8"}] 18:32:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 18:32:21 INFO - PROCESS | 1790 | 1463103141091 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 18:32:21 INFO - PROCESS | 1790 | 1463103141097 Marionette TRACE conn3 <- [1,498,null,{}] 18:32:21 INFO - PROCESS | 1790 | 1463103141112 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}] 18:32:21 INFO - PROCESS | 1790 | 1463103141294 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 18:32:21 INFO - PROCESS | 1790 | 1463103141432 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:21 INFO - PROCESS | 1790 | ++DOCSHELL 0x91777400 == 69 [pid = 1790] [id = 132] 18:32:21 INFO - PROCESS | 1790 | ++DOMWINDOW == 158 (0x9177cc00) [pid = 1790] [serial = 396] [outer = (nil)] 18:32:21 INFO - PROCESS | 1790 | ++DOMWINDOW == 159 (0x922a5800) [pid = 1790] [serial = 397] [outer = 0x9177cc00] 18:32:21 INFO - PROCESS | 1790 | 1463103141512 Marionette DEBUG loaded listener.js 18:32:21 INFO - PROCESS | 1790 | ++DOMWINDOW == 160 (0x92464400) [pid = 1790] [serial = 398] [outer = 0x9177cc00] 18:32:22 INFO - PROCESS | 1790 | 1463103142454 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]]]}] 18:32:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 18:32:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1433ms 18:32:22 INFO - PROCESS | 1790 | 1463103142526 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 18:32:22 INFO - PROCESS | 1790 | 1463103142531 Marionette TRACE conn3 <- [1,501,null,{"value":"8"}] 18:32:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 18:32:22 INFO - PROCESS | 1790 | 1463103142540 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 18:32:22 INFO - PROCESS | 1790 | 1463103142544 Marionette TRACE conn3 <- [1,502,null,{}] 18:32:22 INFO - PROCESS | 1790 | 1463103142549 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}] 18:32:22 INFO - PROCESS | 1790 | 1463103142779 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 18:32:22 INFO - PROCESS | 1790 | 1463103142802 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:22 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e616800 == 70 [pid = 1790] [id = 133] 18:32:22 INFO - PROCESS | 1790 | ++DOMWINDOW == 161 (0x92469400) [pid = 1790] [serial = 399] [outer = (nil)] 18:32:22 INFO - PROCESS | 1790 | ++DOMWINDOW == 162 (0x92507800) [pid = 1790] [serial = 400] [outer = 0x92469400] 18:32:22 INFO - PROCESS | 1790 | 1463103142879 Marionette DEBUG loaded listener.js 18:32:22 INFO - PROCESS | 1790 | ++DOMWINDOW == 163 (0x92510c00) [pid = 1790] [serial = 401] [outer = 0x92469400] 18:32:23 INFO - PROCESS | 1790 | 1463103143795 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]]]}] 18:32:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 18:32:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1283ms 18:32:23 INFO - PROCESS | 1790 | 1463103143823 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 18:32:23 INFO - PROCESS | 1790 | 1463103143826 Marionette TRACE conn3 <- [1,505,null,{"value":"8"}] 18:32:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 18:32:23 INFO - PROCESS | 1790 | 1463103143833 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 18:32:23 INFO - PROCESS | 1790 | 1463103143837 Marionette TRACE conn3 <- [1,506,null,{}] 18:32:23 INFO - PROCESS | 1790 | 1463103143843 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}] 18:32:24 INFO - PROCESS | 1790 | 1463103144088 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 18:32:24 INFO - PROCESS | 1790 | 1463103144111 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:24 INFO - PROCESS | 1790 | ++DOCSHELL 0x92503c00 == 71 [pid = 1790] [id = 134] 18:32:24 INFO - PROCESS | 1790 | ++DOMWINDOW == 164 (0x92505c00) [pid = 1790] [serial = 402] [outer = (nil)] 18:32:24 INFO - PROCESS | 1790 | ++DOMWINDOW == 165 (0x93cd4800) [pid = 1790] [serial = 403] [outer = 0x92505c00] 18:32:24 INFO - PROCESS | 1790 | 1463103144187 Marionette DEBUG loaded listener.js 18:32:24 INFO - PROCESS | 1790 | ++DOMWINDOW == 166 (0x946f6800) [pid = 1790] [serial = 404] [outer = 0x92505c00] 18:32:24 INFO - PROCESS | 1790 | --DOMWINDOW == 165 (0x92490c00) [pid = 1790] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 18:32:24 INFO - PROCESS | 1790 | --DOMWINDOW == 164 (0x922a3000) [pid = 1790] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 18:32:24 INFO - PROCESS | 1790 | --DOMWINDOW == 163 (0x8e8a3800) [pid = 1790] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 18:32:24 INFO - PROCESS | 1790 | --DOMWINDOW == 162 (0x90a72000) [pid = 1790] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 18:32:25 INFO - PROCESS | 1790 | 1463103145233 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]]]}] 18:32:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 18:32:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1430ms 18:32:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 18:32:25 INFO - PROCESS | 1790 | 1463103145265 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 18:32:25 INFO - PROCESS | 1790 | 1463103145268 Marionette TRACE conn3 <- [1,509,null,{"value":"8"}] 18:32:25 INFO - PROCESS | 1790 | 1463103145275 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 18:32:25 INFO - PROCESS | 1790 | 1463103145278 Marionette TRACE conn3 <- [1,510,null,{}] 18:32:25 INFO - PROCESS | 1790 | 1463103145284 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}] 18:32:25 INFO - PROCESS | 1790 | 1463103145506 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 18:32:25 INFO - PROCESS | 1790 | 1463103145639 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:25 INFO - PROCESS | 1790 | ++DOCSHELL 0x8d6bc800 == 72 [pid = 1790] [id = 135] 18:32:25 INFO - PROCESS | 1790 | ++DOMWINDOW == 163 (0x92493800) [pid = 1790] [serial = 405] [outer = (nil)] 18:32:25 INFO - PROCESS | 1790 | ++DOMWINDOW == 164 (0x95230c00) [pid = 1790] [serial = 406] [outer = 0x92493800] 18:32:25 INFO - PROCESS | 1790 | 1463103145715 Marionette DEBUG loaded listener.js 18:32:25 INFO - PROCESS | 1790 | ++DOMWINDOW == 165 (0x99766800) [pid = 1790] [serial = 407] [outer = 0x92493800] 18:32:26 INFO - PROCESS | 1790 | 1463103146529 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]]]}] 18:32:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 18:32:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1287ms 18:32:26 INFO - PROCESS | 1790 | 1463103146560 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 18:32:26 INFO - PROCESS | 1790 | 1463103146563 Marionette TRACE conn3 <- [1,513,null,{"value":"8"}] 18:32:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 18:32:26 INFO - PROCESS | 1790 | 1463103146663 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 18:32:26 INFO - PROCESS | 1790 | 1463103146669 Marionette TRACE conn3 <- [1,514,null,{}] 18:32:26 INFO - PROCESS | 1790 | 1463103146677 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}] 18:32:26 INFO - PROCESS | 1790 | 1463103146909 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 18:32:27 INFO - PROCESS | 1790 | 1463103147089 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:27 INFO - PROCESS | 1790 | ++DOCSHELL 0x8d8e0c00 == 73 [pid = 1790] [id = 136] 18:32:27 INFO - PROCESS | 1790 | ++DOMWINDOW == 166 (0x8d8e2000) [pid = 1790] [serial = 408] [outer = (nil)] 18:32:27 INFO - PROCESS | 1790 | ++DOMWINDOW == 167 (0x8e61c800) [pid = 1790] [serial = 409] [outer = 0x8d8e2000] 18:32:27 INFO - PROCESS | 1790 | 1463103147270 Marionette DEBUG loaded listener.js 18:32:27 INFO - PROCESS | 1790 | ++DOMWINDOW == 168 (0x8e89cc00) [pid = 1790] [serial = 410] [outer = 0x8d8e2000] 18:32:28 INFO - PROCESS | 1790 | 1463103148237 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]]]}] 18:32:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 18:32:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1646ms 18:32:28 INFO - PROCESS | 1790 | 1463103148308 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 18:32:28 INFO - PROCESS | 1790 | 1463103148315 Marionette TRACE conn3 <- [1,517,null,{"value":"8"}] 18:32:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 18:32:28 INFO - PROCESS | 1790 | 1463103148322 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 18:32:28 INFO - PROCESS | 1790 | 1463103148327 Marionette TRACE conn3 <- [1,518,null,{}] 18:32:28 INFO - PROCESS | 1790 | 1463103148339 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}] 18:32:28 INFO - PROCESS | 1790 | 1463103148609 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 18:32:28 INFO - PROCESS | 1790 | 1463103148970 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:29 INFO - PROCESS | 1790 | ++DOCSHELL 0x9164c800 == 74 [pid = 1790] [id = 137] 18:32:29 INFO - PROCESS | 1790 | ++DOMWINDOW == 169 (0x9176e800) [pid = 1790] [serial = 411] [outer = (nil)] 18:32:29 INFO - PROCESS | 1790 | ++DOMWINDOW == 170 (0x92220800) [pid = 1790] [serial = 412] [outer = 0x9176e800] 18:32:29 INFO - PROCESS | 1790 | 1463103149144 Marionette DEBUG loaded listener.js 18:32:29 INFO - PROCESS | 1790 | ++DOMWINDOW == 171 (0x92469c00) [pid = 1790] [serial = 413] [outer = 0x9176e800] 18:32:30 INFO - PROCESS | 1790 | 1463103150223 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]]]}] 18:32:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 18:32:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1945ms 18:32:30 INFO - PROCESS | 1790 | 1463103150273 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 18:32:30 INFO - PROCESS | 1790 | 1463103150278 Marionette TRACE conn3 <- [1,521,null,{"value":"8"}] 18:32:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 18:32:30 INFO - PROCESS | 1790 | 1463103150285 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 18:32:30 INFO - PROCESS | 1790 | 1463103150289 Marionette TRACE conn3 <- [1,522,null,{}] 18:32:30 INFO - PROCESS | 1790 | 1463103150295 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}] 18:32:30 INFO - PROCESS | 1790 | 1463103150489 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 18:32:30 INFO - PROCESS | 1790 | 1463103150766 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:30 INFO - PROCESS | 1790 | ++DOCSHELL 0x975bf400 == 75 [pid = 1790] [id = 138] 18:32:30 INFO - PROCESS | 1790 | ++DOMWINDOW == 172 (0x975c4000) [pid = 1790] [serial = 414] [outer = (nil)] 18:32:30 INFO - PROCESS | 1790 | ++DOMWINDOW == 173 (0x975df400) [pid = 1790] [serial = 415] [outer = 0x975c4000] 18:32:30 INFO - PROCESS | 1790 | 1463103150913 Marionette DEBUG loaded listener.js 18:32:31 INFO - PROCESS | 1790 | ++DOMWINDOW == 174 (0x99fea000) [pid = 1790] [serial = 416] [outer = 0x975c4000] 18:32:31 INFO - PROCESS | 1790 | 1463103151897 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]]]}] 18:32:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 18:32:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1682ms 18:32:31 INFO - PROCESS | 1790 | 1463103151968 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 18:32:31 INFO - PROCESS | 1790 | 1463103151973 Marionette TRACE conn3 <- [1,525,null,{"value":"8"}] 18:32:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 18:32:31 INFO - PROCESS | 1790 | 1463103151979 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 18:32:31 INFO - PROCESS | 1790 | 1463103151983 Marionette TRACE conn3 <- [1,526,null,{}] 18:32:31 INFO - PROCESS | 1790 | 1463103151989 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}] 18:32:32 INFO - PROCESS | 1790 | 1463103152192 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 18:32:32 INFO - PROCESS | 1790 | 1463103152421 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:32 INFO - PROCESS | 1790 | ++DOCSHELL 0x9a869400 == 76 [pid = 1790] [id = 139] 18:32:32 INFO - PROCESS | 1790 | ++DOMWINDOW == 175 (0x9a86bc00) [pid = 1790] [serial = 417] [outer = (nil)] 18:32:32 INFO - PROCESS | 1790 | ++DOMWINDOW == 176 (0x9b8ba000) [pid = 1790] [serial = 418] [outer = 0x9a86bc00] 18:32:32 INFO - PROCESS | 1790 | 1463103152536 Marionette DEBUG loaded listener.js 18:32:32 INFO - PROCESS | 1790 | ++DOMWINDOW == 177 (0x9ba74000) [pid = 1790] [serial = 419] [outer = 0x9a86bc00] 18:32:33 INFO - PROCESS | 1790 | 1463103153516 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]]]}] 18:32:33 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 18:32:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1589ms 18:32:33 INFO - PROCESS | 1790 | 1463103153570 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 18:32:33 INFO - PROCESS | 1790 | 1463103153574 Marionette TRACE conn3 <- [1,529,null,{"value":"8"}] 18:32:33 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 18:32:33 INFO - PROCESS | 1790 | 1463103153582 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 18:32:33 INFO - PROCESS | 1790 | 1463103153586 Marionette TRACE conn3 <- [1,530,null,{}] 18:32:33 INFO - PROCESS | 1790 | 1463103153594 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}] 18:32:33 INFO - PROCESS | 1790 | 1463103153801 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 18:32:34 INFO - PROCESS | 1790 | 1463103154024 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:34 INFO - PROCESS | 1790 | ++DOCSHELL 0x9c02d800 == 77 [pid = 1790] [id = 140] 18:32:34 INFO - PROCESS | 1790 | ++DOMWINDOW == 178 (0x9c02e400) [pid = 1790] [serial = 420] [outer = (nil)] 18:32:34 INFO - PROCESS | 1790 | ++DOMWINDOW == 179 (0x9c031000) [pid = 1790] [serial = 421] [outer = 0x9c02e400] 18:32:34 INFO - PROCESS | 1790 | 1463103154179 Marionette DEBUG loaded listener.js 18:32:34 INFO - PROCESS | 1790 | ++DOMWINDOW == 180 (0x9c036400) [pid = 1790] [serial = 422] [outer = 0x9c02e400] 18:32:35 INFO - PROCESS | 1790 | 1463103155031 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"]]]}] 18:32:35 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 18:32:35 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 18:32:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:32:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:32:35 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 18:32:35 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 18:32:35 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 18:32:35 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 18:32:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:32:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:32:35 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 18:32:35 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 18:32:35 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1488ms 18:32:35 INFO - PROCESS | 1790 | 1463103155075 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 18:32:35 INFO - PROCESS | 1790 | 1463103155079 Marionette TRACE conn3 <- [1,533,null,{"value":"8"}] 18:32:35 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 18:32:35 INFO - PROCESS | 1790 | 1463103155087 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 18:32:35 INFO - PROCESS | 1790 | 1463103155091 Marionette TRACE conn3 <- [1,534,null,{}] 18:32:35 INFO - PROCESS | 1790 | 1463103155117 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}] 18:32:35 INFO - PROCESS | 1790 | 1463103155382 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 18:32:35 INFO - PROCESS | 1790 | 1463103155616 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:35 INFO - PROCESS | 1790 | ++DOCSHELL 0x9c168800 == 78 [pid = 1790] [id = 141] 18:32:35 INFO - PROCESS | 1790 | ++DOMWINDOW == 181 (0xa2153400) [pid = 1790] [serial = 423] [outer = (nil)] 18:32:35 INFO - PROCESS | 1790 | ++DOMWINDOW == 182 (0xa357b400) [pid = 1790] [serial = 424] [outer = 0xa2153400] 18:32:35 INFO - PROCESS | 1790 | 1463103155721 Marionette DEBUG loaded listener.js 18:32:35 INFO - PROCESS | 1790 | ++DOMWINDOW == 183 (0xa50f3400) [pid = 1790] [serial = 425] [outer = 0xa2153400] 18:32:36 INFO - PROCESS | 1790 | 1463103156589 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]]]}] 18:32:36 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 18:32:36 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1555ms 18:32:36 INFO - PROCESS | 1790 | 1463103156646 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 18:32:36 INFO - PROCESS | 1790 | 1463103156649 Marionette TRACE conn3 <- [1,537,null,{"value":"8"}] 18:32:36 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 18:32:36 INFO - PROCESS | 1790 | 1463103156657 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 18:32:36 INFO - PROCESS | 1790 | 1463103156661 Marionette TRACE conn3 <- [1,538,null,{}] 18:32:36 INFO - PROCESS | 1790 | 1463103156668 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}] 18:32:36 INFO - PROCESS | 1790 | 1463103156887 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 18:32:37 INFO - PROCESS | 1790 | 1463103157076 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:37 INFO - PROCESS | 1790 | ++DOCSHELL 0x8d8e2400 == 79 [pid = 1790] [id = 142] 18:32:37 INFO - PROCESS | 1790 | ++DOMWINDOW == 184 (0x8f581800) [pid = 1790] [serial = 426] [outer = (nil)] 18:32:37 INFO - PROCESS | 1790 | ++DOMWINDOW == 185 (0x8f585800) [pid = 1790] [serial = 427] [outer = 0x8f581800] 18:32:37 INFO - PROCESS | 1790 | 1463103157170 Marionette DEBUG loaded listener.js 18:32:37 INFO - PROCESS | 1790 | ++DOMWINDOW == 186 (0x8f58b800) [pid = 1790] [serial = 428] [outer = 0x8f581800] 18:32:38 INFO - PROCESS | 1790 | 1463103158064 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]]]}] 18:32:38 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. 18:32:38 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1449ms 18:32:38 INFO - PROCESS | 1790 | 1463103158133 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 18:32:38 INFO - PROCESS | 1790 | 1463103158137 Marionette TRACE conn3 <- [1,541,null,{"value":"8"}] 18:32:38 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 18:32:38 INFO - PROCESS | 1790 | 1463103158147 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 18:32:38 INFO - PROCESS | 1790 | 1463103158150 Marionette TRACE conn3 <- [1,542,null,{}] 18:32:38 INFO - PROCESS | 1790 | 1463103158156 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}] 18:32:38 INFO - PROCESS | 1790 | 1463103158352 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 18:32:38 INFO - PROCESS | 1790 | 1463103158538 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:38 INFO - PROCESS | 1790 | ++DOCSHELL 0x8dcb4800 == 80 [pid = 1790] [id = 143] 18:32:38 INFO - PROCESS | 1790 | ++DOMWINDOW == 187 (0x8dcb4c00) [pid = 1790] [serial = 429] [outer = (nil)] 18:32:38 INFO - PROCESS | 1790 | ++DOMWINDOW == 188 (0x8dcbb800) [pid = 1790] [serial = 430] [outer = 0x8dcb4c00] 18:32:38 INFO - PROCESS | 1790 | 1463103158630 Marionette DEBUG loaded listener.js 18:32:38 INFO - PROCESS | 1790 | ++DOMWINDOW == 189 (0x8dcbe000) [pid = 1790] [serial = 431] [outer = 0x8dcb4c00] 18:32:39 INFO - PROCESS | 1790 | 1463103159506 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]]]}] 18:32:39 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 18:32:39 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1444ms 18:32:39 INFO - PROCESS | 1790 | 1463103159593 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 18:32:39 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 18:32:39 INFO - PROCESS | 1790 | 1463103159597 Marionette TRACE conn3 <- [1,545,null,{"value":"8"}] 18:32:39 INFO - PROCESS | 1790 | 1463103159604 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 18:32:39 INFO - PROCESS | 1790 | 1463103159608 Marionette TRACE conn3 <- [1,546,null,{}] 18:32:39 INFO - PROCESS | 1790 | 1463103159614 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}] 18:32:39 INFO - PROCESS | 1790 | 1463103159842 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 18:32:40 INFO - PROCESS | 1790 | 1463103160080 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:40 INFO - PROCESS | 1790 | ++DOCSHELL 0x8b9c6c00 == 81 [pid = 1790] [id = 144] 18:32:40 INFO - PROCESS | 1790 | ++DOMWINDOW == 190 (0x8b9c7000) [pid = 1790] [serial = 432] [outer = (nil)] 18:32:40 INFO - PROCESS | 1790 | ++DOMWINDOW == 191 (0x8b9c9c00) [pid = 1790] [serial = 433] [outer = 0x8b9c7000] 18:32:40 INFO - PROCESS | 1790 | 1463103160211 Marionette DEBUG loaded listener.js 18:32:40 INFO - PROCESS | 1790 | ++DOMWINDOW == 192 (0x8b9d1400) [pid = 1790] [serial = 434] [outer = 0x8b9c7000] 18:32:41 INFO - PROCESS | 1790 | 1463103161102 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]]]}] 18:32:41 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 18:32:41 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1541ms 18:32:41 INFO - PROCESS | 1790 | 1463103161153 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 18:32:41 INFO - PROCESS | 1790 | 1463103161156 Marionette TRACE conn3 <- [1,549,null,{"value":"8"}] 18:32:41 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 18:32:41 INFO - PROCESS | 1790 | 1463103161166 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 18:32:41 INFO - PROCESS | 1790 | 1463103161169 Marionette TRACE conn3 <- [1,550,null,{}] 18:32:41 INFO - PROCESS | 1790 | 1463103161176 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}] 18:32:41 INFO - PROCESS | 1790 | 1463103161387 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 18:32:41 INFO - PROCESS | 1790 | 1463103161627 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:41 INFO - PROCESS | 1790 | ++DOCSHELL 0x8b9c8400 == 82 [pid = 1790] [id = 145] 18:32:41 INFO - PROCESS | 1790 | ++DOMWINDOW == 193 (0x8b9c9000) [pid = 1790] [serial = 435] [outer = (nil)] 18:32:41 INFO - PROCESS | 1790 | ++DOMWINDOW == 194 (0x8b9d5000) [pid = 1790] [serial = 436] [outer = 0x8b9c9000] 18:32:41 INFO - PROCESS | 1790 | 1463103161756 Marionette DEBUG loaded listener.js 18:32:41 INFO - PROCESS | 1790 | ++DOMWINDOW == 195 (0x8ba38400) [pid = 1790] [serial = 437] [outer = 0x8b9c9000] 18:32:42 INFO - PROCESS | 1790 | 1463103162651 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]]]}] 18:32:42 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring. 18:32:42 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1535ms 18:32:42 INFO - PROCESS | 1790 | 1463103162704 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 18:32:42 INFO - PROCESS | 1790 | 1463103162707 Marionette TRACE conn3 <- [1,553,null,{"value":"8"}] 18:32:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 18:32:42 INFO - PROCESS | 1790 | 1463103162719 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 18:32:42 INFO - PROCESS | 1790 | 1463103162724 Marionette TRACE conn3 <- [1,554,null,{}] 18:32:42 INFO - PROCESS | 1790 | 1463103162730 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}] 18:32:42 INFO - PROCESS | 1790 | 1463103162942 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 18:32:43 INFO - PROCESS | 1790 | 1463103163196 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:43 INFO - PROCESS | 1790 | ++DOCSHELL 0x8b9d5c00 == 83 [pid = 1790] [id = 146] 18:32:43 INFO - PROCESS | 1790 | ++DOMWINDOW == 196 (0x8ba41000) [pid = 1790] [serial = 438] [outer = (nil)] 18:32:43 INFO - PROCESS | 1790 | ++DOMWINDOW == 197 (0x8dcc1400) [pid = 1790] [serial = 439] [outer = 0x8ba41000] 18:32:43 INFO - PROCESS | 1790 | 1463103163337 Marionette DEBUG loaded listener.js 18:32:43 INFO - PROCESS | 1790 | ++DOMWINDOW == 198 (0x8f590400) [pid = 1790] [serial = 440] [outer = 0x8ba41000] 18:32:43 INFO - PROCESS | 1790 | [1790] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 18:32:44 INFO - PROCESS | 1790 | 1463103164306 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]]]}] 18:32:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 18:32:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1636ms 18:32:44 INFO - PROCESS | 1790 | 1463103164356 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 18:32:44 INFO - PROCESS | 1790 | 1463103164361 Marionette TRACE conn3 <- [1,557,null,{"value":"8"}] 18:32:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 18:32:44 INFO - PROCESS | 1790 | 1463103164387 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 18:32:44 INFO - PROCESS | 1790 | 1463103164391 Marionette TRACE conn3 <- [1,558,null,{}] 18:32:44 INFO - PROCESS | 1790 | 1463103164397 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}] 18:32:44 INFO - PROCESS | 1790 | 1463103164588 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 18:32:44 INFO - PROCESS | 1790 | 1463103164819 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:44 INFO - PROCESS | 1790 | ++DOCSHELL 0x8f58c400 == 84 [pid = 1790] [id = 147] 18:32:44 INFO - PROCESS | 1790 | ++DOMWINDOW == 199 (0x8f78a000) [pid = 1790] [serial = 441] [outer = (nil)] 18:32:44 INFO - PROCESS | 1790 | ++DOMWINDOW == 200 (0x8f790c00) [pid = 1790] [serial = 442] [outer = 0x8f78a000] 18:32:44 INFO - PROCESS | 1790 | 1463103164926 Marionette DEBUG loaded listener.js 18:32:45 INFO - PROCESS | 1790 | ++DOMWINDOW == 201 (0x8f793800) [pid = 1790] [serial = 443] [outer = 0x8f78a000] 18:32:45 INFO - PROCESS | 1790 | 1463103165833 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]]]}] 18:32:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 18:32:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1486ms 18:32:45 INFO - PROCESS | 1790 | 1463103165870 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 18:32:45 INFO - PROCESS | 1790 | 1463103165874 Marionette TRACE conn3 <- [1,561,null,{"value":"8"}] 18:32:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 18:32:45 INFO - PROCESS | 1790 | 1463103165881 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 18:32:45 INFO - PROCESS | 1790 | 1463103165885 Marionette TRACE conn3 <- [1,562,null,{}] 18:32:45 INFO - PROCESS | 1790 | 1463103165890 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}] 18:32:46 INFO - PROCESS | 1790 | 1463103166086 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 18:32:46 INFO - PROCESS | 1790 | 1463103166317 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:46 INFO - PROCESS | 1790 | ++DOCSHELL 0x8b301800 == 85 [pid = 1790] [id = 148] 18:32:46 INFO - PROCESS | 1790 | ++DOMWINDOW == 202 (0x8b302000) [pid = 1790] [serial = 444] [outer = (nil)] 18:32:46 INFO - PROCESS | 1790 | ++DOMWINDOW == 203 (0x8b30ac00) [pid = 1790] [serial = 445] [outer = 0x8b302000] 18:32:46 INFO - PROCESS | 1790 | 1463103166449 Marionette DEBUG loaded listener.js 18:32:46 INFO - PROCESS | 1790 | ++DOMWINDOW == 204 (0x8b30e400) [pid = 1790] [serial = 446] [outer = 0x8b302000] 18:32:47 INFO - PROCESS | 1790 | [1790] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 18:32:47 INFO - PROCESS | 1790 | 1463103167367 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]]]}] 18:32:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 18:32:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1537ms 18:32:47 INFO - PROCESS | 1790 | 1463103167419 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 18:32:47 INFO - PROCESS | 1790 | 1463103167424 Marionette TRACE conn3 <- [1,565,null,{"value":"8"}] 18:32:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 18:32:47 INFO - PROCESS | 1790 | 1463103167431 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 18:32:47 INFO - PROCESS | 1790 | 1463103167434 Marionette TRACE conn3 <- [1,566,null,{}] 18:32:47 INFO - PROCESS | 1790 | 1463103167440 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}] 18:32:47 INFO - PROCESS | 1790 | 1463103167639 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 18:32:47 INFO - PROCESS | 1790 | 1463103167869 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:47 INFO - PROCESS | 1790 | ++DOCSHELL 0x8b310c00 == 86 [pid = 1790] [id = 149] 18:32:47 INFO - PROCESS | 1790 | ++DOMWINDOW == 205 (0x8b42cc00) [pid = 1790] [serial = 447] [outer = (nil)] 18:32:47 INFO - PROCESS | 1790 | ++DOMWINDOW == 206 (0x8b432000) [pid = 1790] [serial = 448] [outer = 0x8b42cc00] 18:32:48 INFO - PROCESS | 1790 | 1463103168000 Marionette DEBUG loaded listener.js 18:32:48 INFO - PROCESS | 1790 | ++DOMWINDOW == 207 (0x8b435400) [pid = 1790] [serial = 449] [outer = 0x8b42cc00] 18:32:49 INFO - PROCESS | 1790 | [1790] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 18:32:49 INFO - PROCESS | 1790 | 1463103169418 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]]]}] 18:32:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 18:32:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 2033ms 18:32:49 INFO - PROCESS | 1790 | 1463103169465 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 18:32:49 INFO - PROCESS | 1790 | 1463103169472 Marionette TRACE conn3 <- [1,569,null,{"value":"8"}] 18:32:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 18:32:49 INFO - PROCESS | 1790 | 1463103169480 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 18:32:49 INFO - PROCESS | 1790 | 1463103169486 Marionette TRACE conn3 <- [1,570,null,{}] 18:32:49 INFO - PROCESS | 1790 | 1463103169494 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}] 18:32:49 INFO - PROCESS | 1790 | 1463103169682 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 18:32:49 INFO - PROCESS | 1790 | 1463103169870 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:49 INFO - PROCESS | 1790 | ++DOCSHELL 0x8d50c000 == 87 [pid = 1790] [id = 150] 18:32:49 INFO - PROCESS | 1790 | ++DOMWINDOW == 208 (0x8d50d400) [pid = 1790] [serial = 450] [outer = (nil)] 18:32:49 INFO - PROCESS | 1790 | ++DOMWINDOW == 209 (0x8d6c3800) [pid = 1790] [serial = 451] [outer = 0x8d50d400] 18:32:50 INFO - PROCESS | 1790 | 1463103170009 Marionette DEBUG loaded listener.js 18:32:50 INFO - PROCESS | 1790 | ++DOMWINDOW == 210 (0x8d8e5c00) [pid = 1790] [serial = 452] [outer = 0x8d50d400] 18:32:50 INFO - PROCESS | 1790 | [1790] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 18:32:50 INFO - PROCESS | 1790 | 1463103170891 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]]]}] 18:32:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 18:32:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1486ms 18:32:50 INFO - PROCESS | 1790 | 1463103170968 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 18:32:50 INFO - PROCESS | 1790 | 1463103170976 Marionette TRACE conn3 <- [1,573,null,{"value":"8"}] 18:32:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 18:32:50 INFO - PROCESS | 1790 | 1463103170988 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 18:32:50 INFO - PROCESS | 1790 | 1463103170992 Marionette TRACE conn3 <- [1,574,null,{}] 18:32:51 INFO - PROCESS | 1790 | 1463103170999 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}] 18:32:51 INFO - PROCESS | 1790 | 1463103171282 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 18:32:51 INFO - PROCESS | 1790 | 1463103171633 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:51 INFO - PROCESS | 1790 | ++DOCSHELL 0x8d6b8000 == 88 [pid = 1790] [id = 151] 18:32:51 INFO - PROCESS | 1790 | ++DOMWINDOW == 211 (0x8d6c2000) [pid = 1790] [serial = 453] [outer = (nil)] 18:32:51 INFO - PROCESS | 1790 | ++DOMWINDOW == 212 (0x8e744000) [pid = 1790] [serial = 454] [outer = 0x8d6c2000] 18:32:51 INFO - PROCESS | 1790 | 1463103171715 Marionette DEBUG loaded listener.js 18:32:51 INFO - PROCESS | 1790 | ++DOMWINDOW == 213 (0x8f46d400) [pid = 1790] [serial = 455] [outer = 0x8d6c2000] 18:32:52 INFO - PROCESS | 1790 | --DOCSHELL 0x9221e400 == 87 [pid = 1790] [id = 19] 18:32:52 INFO - PROCESS | 1790 | --DOCSHELL 0x9231d800 == 86 [pid = 1790] [id = 90] 18:32:52 INFO - PROCESS | 1790 | --DOCSHELL 0x938b6400 == 85 [pid = 1790] [id = 29] 18:32:52 INFO - PROCESS | 1790 | --DOCSHELL 0x9a235000 == 84 [pid = 1790] [id = 15] 18:32:52 INFO - PROCESS | 1790 | --DOMWINDOW == 212 (0x9b318c00) [pid = 1790] [serial = 309] [outer = (nil)] [url = about:blank] 18:32:52 INFO - PROCESS | 1790 | --DOMWINDOW == 211 (0xa62ee400) [pid = 1790] [serial = 321] [outer = (nil)] [url = about:blank] 18:32:52 INFO - PROCESS | 1790 | --DOMWINDOW == 210 (0x925ee400) [pid = 1790] [serial = 348] [outer = (nil)] [url = about:blank] 18:32:52 INFO - PROCESS | 1790 | --DOMWINDOW == 209 (0xa060d000) [pid = 1790] [serial = 312] [outer = (nil)] [url = about:blank] 18:32:52 INFO - PROCESS | 1790 | --DOMWINDOW == 208 (0xa26e7c00) [pid = 1790] [serial = 315] [outer = (nil)] [url = about:blank] 18:32:52 INFO - PROCESS | 1790 | --DOMWINDOW == 207 (0xa6e94800) [pid = 1790] [serial = 324] [outer = (nil)] [url = about:blank] 18:32:52 INFO - PROCESS | 1790 | --DOMWINDOW == 206 (0x946f5800) [pid = 1790] [serial = 306] [outer = (nil)] [url = about:blank] 18:32:52 INFO - PROCESS | 1790 | --DOMWINDOW == 205 (0x8e73ec00) [pid = 1790] [serial = 330] [outer = (nil)] [url = about:blank] 18:32:52 INFO - PROCESS | 1790 | --DOMWINDOW == 204 (0x91781800) [pid = 1790] [serial = 303] [outer = (nil)] [url = about:blank] 18:32:52 INFO - PROCESS | 1790 | --DOMWINDOW == 203 (0x8e61b000) [pid = 1790] [serial = 327] [outer = (nil)] [url = about:blank] 18:32:52 INFO - PROCESS | 1790 | --DOMWINDOW == 202 (0xa3583800) [pid = 1790] [serial = 318] [outer = (nil)] [url = about:blank] 18:32:52 INFO - PROCESS | 1790 | --DOCSHELL 0x91765400 == 83 [pid = 1790] [id = 91] 18:32:52 INFO - PROCESS | 1790 | --DOCSHELL 0x90d78c00 == 82 [pid = 1790] [id = 92] 18:32:52 INFO - PROCESS | 1790 | --DOCSHELL 0x90a66c00 == 81 [pid = 1790] [id = 93] 18:32:52 INFO - PROCESS | 1790 | --DOCSHELL 0x951d3c00 == 80 [pid = 1790] [id = 87] 18:32:52 INFO - PROCESS | 1790 | --DOCSHELL 0x93ce0000 == 79 [pid = 1790] [id = 14] 18:32:52 INFO - PROCESS | 1790 | --DOCSHELL 0x975ba800 == 78 [pid = 1790] [id = 30] 18:32:52 INFO - PROCESS | 1790 | --DOCSHELL 0x91645400 == 77 [pid = 1790] [id = 89] 18:32:52 INFO - PROCESS | 1790 | --DOCSHELL 0x9adbf800 == 76 [pid = 1790] [id = 88] 18:32:52 INFO - PROCESS | 1790 | 1463103172736 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]]]}] 18:32:52 INFO - PROCESS | 1790 | --DOCSHELL 0x8d8d9800 == 75 [pid = 1790] [id = 128] 18:32:52 INFO - PROCESS | 1790 | --DOCSHELL 0x8d50a800 == 74 [pid = 1790] [id = 126] 18:32:52 INFO - PROCESS | 1790 | --DOCSHELL 0x9509d000 == 73 [pid = 1790] [id = 125] 18:32:52 INFO - PROCESS | 1790 | --DOCSHELL 0x8e616c00 == 72 [pid = 1790] [id = 124] 18:32:52 INFO - PROCESS | 1790 | --DOCSHELL 0x8f46d800 == 71 [pid = 1790] [id = 123] 18:32:52 INFO - PROCESS | 1790 | --DOCSHELL 0x9d9c0000 == 70 [pid = 1790] [id = 122] 18:32:52 INFO - PROCESS | 1790 | --DOCSHELL 0x975bec00 == 69 [pid = 1790] [id = 121] 18:32:52 INFO - PROCESS | 1790 | --DOCSHELL 0x8e748400 == 68 [pid = 1790] [id = 120] 18:32:52 INFO - PROCESS | 1790 | --DOCSHELL 0x9289dc00 == 67 [pid = 1790] [id = 119] 18:32:52 INFO - PROCESS | 1790 | --DOCSHELL 0x91f2a400 == 66 [pid = 1790] [id = 118] 18:32:52 INFO - PROCESS | 1790 | --DOCSHELL 0x8e612800 == 65 [pid = 1790] [id = 117] 18:32:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 18:32:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1833ms 18:32:52 INFO - PROCESS | 1790 | 1463103172821 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 18:32:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 18:32:52 INFO - PROCESS | 1790 | 1463103172825 Marionette TRACE conn3 <- [1,577,null,{"value":"8"}] 18:32:52 INFO - PROCESS | 1790 | 1463103172832 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 18:32:52 INFO - PROCESS | 1790 | 1463103172838 Marionette TRACE conn3 <- [1,578,null,{}] 18:32:52 INFO - PROCESS | 1790 | 1463103172854 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}] 18:32:53 INFO - PROCESS | 1790 | 1463103173048 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 18:32:53 INFO - PROCESS | 1790 | --DOMWINDOW == 201 (0x9177fc00) [pid = 1790] [serial = 340] [outer = (nil)] [url = about:blank] 18:32:53 INFO - PROCESS | 1790 | --DOMWINDOW == 200 (0x93cd3c00) [pid = 1790] [serial = 346] [outer = (nil)] [url = about:blank] 18:32:53 INFO - PROCESS | 1790 | --DOMWINDOW == 199 (0x91778c00) [pid = 1790] [serial = 339] [outer = (nil)] [url = about:blank] 18:32:53 INFO - PROCESS | 1790 | --DOMWINDOW == 198 (0x9246f000) [pid = 1790] [serial = 342] [outer = (nil)] [url = about:blank] 18:32:53 INFO - PROCESS | 1790 | --DOMWINDOW == 197 (0x90a72800) [pid = 1790] [serial = 336] [outer = (nil)] [url = about:blank] 18:32:53 INFO - PROCESS | 1790 | --DOMWINDOW == 196 (0x8e8a7800) [pid = 1790] [serial = 333] [outer = (nil)] [url = about:blank] 18:32:53 INFO - PROCESS | 1790 | --DOMWINDOW == 195 (0x9289bc00) [pid = 1790] [serial = 345] [outer = (nil)] [url = about:blank] 18:32:53 INFO - PROCESS | 1790 | --DOMWINDOW == 194 (0x9248f800) [pid = 1790] [serial = 343] [outer = (nil)] [url = about:blank] 18:32:53 INFO - PROCESS | 1790 | --DOMWINDOW == 193 (0x91768000) [pid = 1790] [serial = 337] [outer = (nil)] [url = about:blank] 18:32:53 INFO - PROCESS | 1790 | 1463103173261 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:53 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e746800 == 66 [pid = 1790] [id = 152] 18:32:53 INFO - PROCESS | 1790 | ++DOMWINDOW == 194 (0x8f470400) [pid = 1790] [serial = 456] [outer = (nil)] 18:32:53 INFO - PROCESS | 1790 | ++DOMWINDOW == 195 (0x8f78ac00) [pid = 1790] [serial = 457] [outer = 0x8f470400] 18:32:53 INFO - PROCESS | 1790 | 1463103173349 Marionette DEBUG loaded listener.js 18:32:53 INFO - PROCESS | 1790 | ++DOMWINDOW == 196 (0x8f798000) [pid = 1790] [serial = 458] [outer = 0x8f470400] 18:32:54 INFO - PROCESS | 1790 | 1463103174143 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]]]}] 18:32:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 18:32:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1336ms 18:32:54 INFO - PROCESS | 1790 | 1463103174193 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 18:32:54 INFO - PROCESS | 1790 | 1463103174197 Marionette TRACE conn3 <- [1,581,null,{"value":"8"}] 18:32:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 18:32:54 INFO - PROCESS | 1790 | 1463103174215 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 18:32:54 INFO - PROCESS | 1790 | 1463103174219 Marionette TRACE conn3 <- [1,582,null,{}] 18:32:54 INFO - PROCESS | 1790 | 1463103174225 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}] 18:32:54 INFO - PROCESS | 1790 | 1463103174407 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 18:32:54 INFO - PROCESS | 1790 | 1463103174418 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:54 INFO - PROCESS | 1790 | ++DOCSHELL 0x8b43a000 == 67 [pid = 1790] [id = 153] 18:32:54 INFO - PROCESS | 1790 | ++DOMWINDOW == 197 (0x8f583c00) [pid = 1790] [serial = 459] [outer = (nil)] 18:32:54 INFO - PROCESS | 1790 | ++DOMWINDOW == 198 (0x90d7c800) [pid = 1790] [serial = 460] [outer = 0x8f583c00] 18:32:54 INFO - PROCESS | 1790 | 1463103174623 Marionette DEBUG loaded listener.js 18:32:54 INFO - PROCESS | 1790 | ++DOMWINDOW == 199 (0x9164cc00) [pid = 1790] [serial = 461] [outer = 0x8f583c00] 18:32:55 INFO - PROCESS | 1790 | 1463103175540 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]]]}] 18:32:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 18:32:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1344ms 18:32:55 INFO - PROCESS | 1790 | 1463103175560 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 18:32:55 INFO - PROCESS | 1790 | 1463103175563 Marionette TRACE conn3 <- [1,585,null,{"value":"8"}] 18:32:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 18:32:55 INFO - PROCESS | 1790 | 1463103175576 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 18:32:55 INFO - PROCESS | 1790 | 1463103175579 Marionette TRACE conn3 <- [1,586,null,{}] 18:32:55 INFO - PROCESS | 1790 | 1463103175585 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}] 18:32:55 INFO - PROCESS | 1790 | 1463103175809 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 18:32:55 INFO - PROCESS | 1790 | 1463103175846 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:55 INFO - PROCESS | 1790 | ++DOCSHELL 0x8ba3f000 == 68 [pid = 1790] [id = 154] 18:32:55 INFO - PROCESS | 1790 | ++DOMWINDOW == 200 (0x90a6a800) [pid = 1790] [serial = 462] [outer = (nil)] 18:32:55 INFO - PROCESS | 1790 | ++DOMWINDOW == 201 (0x9176f400) [pid = 1790] [serial = 463] [outer = 0x90a6a800] 18:32:55 INFO - PROCESS | 1790 | 1463103175925 Marionette DEBUG loaded listener.js 18:32:56 INFO - PROCESS | 1790 | ++DOMWINDOW == 202 (0x91775800) [pid = 1790] [serial = 464] [outer = 0x90a6a800] 18:32:56 INFO - PROCESS | 1790 | [1790] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 18:32:56 INFO - PROCESS | 1790 | 1463103176869 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]]]}] 18:32:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 18:32:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1345ms 18:32:56 INFO - PROCESS | 1790 | 1463103176915 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 18:32:56 INFO - PROCESS | 1790 | 1463103176920 Marionette TRACE conn3 <- [1,589,null,{"value":"8"}] 18:32:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 18:32:56 INFO - PROCESS | 1790 | 1463103176936 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 18:32:56 INFO - PROCESS | 1790 | 1463103176940 Marionette TRACE conn3 <- [1,590,null,{}] 18:32:56 INFO - PROCESS | 1790 | 1463103176946 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}] 18:32:57 INFO - PROCESS | 1790 | 1463103177207 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 18:32:57 INFO - PROCESS | 1790 | 1463103177239 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:57 INFO - PROCESS | 1790 | ++DOCSHELL 0x8ba3e000 == 69 [pid = 1790] [id = 155] 18:32:57 INFO - PROCESS | 1790 | ++DOMWINDOW == 203 (0x8f796800) [pid = 1790] [serial = 465] [outer = (nil)] 18:32:57 INFO - PROCESS | 1790 | ++DOMWINDOW == 204 (0x91f30400) [pid = 1790] [serial = 466] [outer = 0x8f796800] 18:32:57 INFO - PROCESS | 1790 | 1463103177317 Marionette DEBUG loaded listener.js 18:32:57 INFO - PROCESS | 1790 | ++DOMWINDOW == 205 (0x922a9c00) [pid = 1790] [serial = 467] [outer = 0x8f796800] 18:32:58 INFO - PROCESS | 1790 | --DOMWINDOW == 204 (0x8d8e4400) [pid = 1790] [serial = 390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 18:32:58 INFO - PROCESS | 1790 | --DOMWINDOW == 203 (0x92469400) [pid = 1790] [serial = 399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 18:32:58 INFO - PROCESS | 1790 | --DOMWINDOW == 202 (0x92505c00) [pid = 1790] [serial = 402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 18:32:58 INFO - PROCESS | 1790 | --DOMWINDOW == 201 (0x9177cc00) [pid = 1790] [serial = 396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 18:32:58 INFO - PROCESS | 1790 | --DOMWINDOW == 200 (0x8f408c00) [pid = 1790] [serial = 393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 18:32:58 INFO - PROCESS | 1790 | --DOMWINDOW == 199 (0x92223000) [pid = 1790] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 18:32:58 INFO - PROCESS | 1790 | --DOMWINDOW == 198 (0x9a869c00) [pid = 1790] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 18:32:58 INFO - PROCESS | 1790 | 1463103178811 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]]]}] 18:32:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 18:32:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1898ms 18:32:58 INFO - PROCESS | 1790 | 1463103178836 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 18:32:58 INFO - PROCESS | 1790 | 1463103178840 Marionette TRACE conn3 <- [1,593,null,{"value":"8"}] 18:32:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 18:32:58 INFO - PROCESS | 1790 | 1463103178846 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 18:32:58 INFO - PROCESS | 1790 | 1463103178849 Marionette TRACE conn3 <- [1,594,null,{}] 18:32:58 INFO - PROCESS | 1790 | 1463103178855 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}] 18:32:59 INFO - PROCESS | 1790 | 1463103179078 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 18:32:59 INFO - PROCESS | 1790 | 1463103179099 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:59 INFO - PROCESS | 1790 | ++DOCSHELL 0x8ba34000 == 70 [pid = 1790] [id = 156] 18:32:59 INFO - PROCESS | 1790 | ++DOMWINDOW == 199 (0x9164c400) [pid = 1790] [serial = 468] [outer = (nil)] 18:32:59 INFO - PROCESS | 1790 | ++DOMWINDOW == 200 (0x92467c00) [pid = 1790] [serial = 469] [outer = 0x9164c400] 18:32:59 INFO - PROCESS | 1790 | 1463103179177 Marionette DEBUG loaded listener.js 18:32:59 INFO - PROCESS | 1790 | ++DOMWINDOW == 201 (0x9248f400) [pid = 1790] [serial = 470] [outer = 0x9164c400] 18:33:00 INFO - PROCESS | 1790 | 1463103180039 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]]]}] 18:33:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 18:33:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1235ms 18:33:00 INFO - PROCESS | 1790 | 1463103180155 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 18:33:00 INFO - PROCESS | 1790 | 1463103180161 Marionette TRACE conn3 <- [1,597,null,{"value":"8"}] 18:33:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 18:33:00 INFO - PROCESS | 1790 | 1463103180172 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 18:33:00 INFO - PROCESS | 1790 | 1463103180179 Marionette TRACE conn3 <- [1,598,null,{}] 18:33:00 INFO - PROCESS | 1790 | 1463103180189 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}] 18:33:00 INFO - PROCESS | 1790 | 1463103180442 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 18:33:00 INFO - PROCESS | 1790 | 1463103180729 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:00 INFO - PROCESS | 1790 | ++DOCSHELL 0x8ba39000 == 71 [pid = 1790] [id = 157] 18:33:00 INFO - PROCESS | 1790 | ++DOMWINDOW == 202 (0x8ba3c000) [pid = 1790] [serial = 471] [outer = (nil)] 18:33:00 INFO - PROCESS | 1790 | ++DOMWINDOW == 203 (0x8ba41800) [pid = 1790] [serial = 472] [outer = 0x8ba3c000] 18:33:00 INFO - PROCESS | 1790 | 1463103180869 Marionette DEBUG loaded listener.js 18:33:00 INFO - PROCESS | 1790 | ++DOMWINDOW == 204 (0x8d6bc000) [pid = 1790] [serial = 473] [outer = 0x8ba3c000] 18:33:01 INFO - PROCESS | 1790 | 1463103181815 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]]]}] 18:33:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 18:33:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1693ms 18:33:01 INFO - PROCESS | 1790 | 1463103181869 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 18:33:01 INFO - PROCESS | 1790 | 1463103181877 Marionette TRACE conn3 <- [1,601,null,{"value":"8"}] 18:33:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 18:33:01 INFO - PROCESS | 1790 | 1463103181895 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 18:33:01 INFO - PROCESS | 1790 | 1463103181903 Marionette TRACE conn3 <- [1,602,null,{}] 18:33:01 INFO - PROCESS | 1790 | 1463103181910 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}] 18:33:02 INFO - PROCESS | 1790 | 1463103182125 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 18:33:02 INFO - PROCESS | 1790 | 1463103182335 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:02 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e745c00 == 72 [pid = 1790] [id = 158] 18:33:02 INFO - PROCESS | 1790 | ++DOMWINDOW == 205 (0x8e748400) [pid = 1790] [serial = 474] [outer = (nil)] 18:33:02 INFO - PROCESS | 1790 | ++DOMWINDOW == 206 (0x8f405c00) [pid = 1790] [serial = 475] [outer = 0x8e748400] 18:33:02 INFO - PROCESS | 1790 | 1463103182469 Marionette DEBUG loaded listener.js 18:33:02 INFO - PROCESS | 1790 | ++DOMWINDOW == 207 (0x8f478c00) [pid = 1790] [serial = 476] [outer = 0x8e748400] 18:33:03 INFO - PROCESS | 1790 | 1463103183422 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]]]}] 18:33:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 18:33:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1596ms 18:33:03 INFO - PROCESS | 1790 | 1463103183488 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 18:33:03 INFO - PROCESS | 1790 | 1463103183493 Marionette TRACE conn3 <- [1,605,null,{"value":"8"}] 18:33:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 18:33:03 INFO - PROCESS | 1790 | 1463103183502 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 18:33:03 INFO - PROCESS | 1790 | 1463103183507 Marionette TRACE conn3 <- [1,606,null,{}] 18:33:03 INFO - PROCESS | 1790 | 1463103183521 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}] 18:33:03 INFO - PROCESS | 1790 | 1463103183767 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 18:33:04 INFO - PROCESS | 1790 | 1463103184097 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:04 INFO - PROCESS | 1790 | ++DOCSHELL 0x91f24400 == 73 [pid = 1790] [id = 159] 18:33:04 INFO - PROCESS | 1790 | ++DOMWINDOW == 208 (0x91f29000) [pid = 1790] [serial = 477] [outer = (nil)] 18:33:04 INFO - PROCESS | 1790 | ++DOMWINDOW == 209 (0x9229ac00) [pid = 1790] [serial = 478] [outer = 0x91f29000] 18:33:04 INFO - PROCESS | 1790 | 1463103184194 Marionette DEBUG loaded listener.js 18:33:04 INFO - PROCESS | 1790 | ++DOMWINDOW == 210 (0x92490c00) [pid = 1790] [serial = 479] [outer = 0x91f29000] 18:33:05 INFO - PROCESS | 1790 | 1463103185162 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]]]}] 18:33:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 18:33:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1735ms 18:33:05 INFO - PROCESS | 1790 | 1463103185236 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 18:33:05 INFO - PROCESS | 1790 | 1463103185241 Marionette TRACE conn3 <- [1,609,null,{"value":"8"}] 18:33:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 18:33:05 INFO - PROCESS | 1790 | 1463103185248 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 18:33:05 INFO - PROCESS | 1790 | 1463103185252 Marionette TRACE conn3 <- [1,610,null,{}] 18:33:05 INFO - PROCESS | 1790 | 1463103185258 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}] 18:33:05 INFO - PROCESS | 1790 | 1463103185503 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 18:33:05 INFO - PROCESS | 1790 | 1463103185792 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:05 INFO - PROCESS | 1790 | ++DOCSHELL 0x8b9cfc00 == 74 [pid = 1790] [id = 160] 18:33:05 INFO - PROCESS | 1790 | ++DOMWINDOW == 211 (0x9229d800) [pid = 1790] [serial = 480] [outer = (nil)] 18:33:05 INFO - PROCESS | 1790 | ++DOMWINDOW == 212 (0x925edc00) [pid = 1790] [serial = 481] [outer = 0x9229d800] 18:33:05 INFO - PROCESS | 1790 | 1463103185893 Marionette DEBUG loaded listener.js 18:33:06 INFO - PROCESS | 1790 | ++DOMWINDOW == 213 (0x93cd7c00) [pid = 1790] [serial = 482] [outer = 0x9229d800] 18:33:06 INFO - PROCESS | 1790 | 1463103186931 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]]]}] 18:33:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 18:33:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1732ms 18:33:06 INFO - PROCESS | 1790 | 1463103186981 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 18:33:06 INFO - PROCESS | 1790 | 1463103186986 Marionette TRACE conn3 <- [1,613,null,{"value":"8"}] 18:33:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 18:33:06 INFO - PROCESS | 1790 | 1463103186993 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 18:33:06 INFO - PROCESS | 1790 | 1463103186997 Marionette TRACE conn3 <- [1,614,null,{}] 18:33:07 INFO - PROCESS | 1790 | 1463103187004 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}] 18:33:07 INFO - PROCESS | 1790 | 1463103187244 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 18:33:07 INFO - PROCESS | 1790 | 1463103187587 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:07 INFO - PROCESS | 1790 | ++DOCSHELL 0x8b304000 == 75 [pid = 1790] [id = 161] 18:33:07 INFO - PROCESS | 1790 | ++DOMWINDOW == 214 (0x9177dc00) [pid = 1790] [serial = 483] [outer = (nil)] 18:33:07 INFO - PROCESS | 1790 | ++DOMWINDOW == 215 (0x9501e800) [pid = 1790] [serial = 484] [outer = 0x9177dc00] 18:33:07 INFO - PROCESS | 1790 | 1463103187741 Marionette DEBUG loaded listener.js 18:33:07 INFO - PROCESS | 1790 | ++DOMWINDOW == 216 (0x975b7c00) [pid = 1790] [serial = 485] [outer = 0x9177dc00] 18:33:09 INFO - PROCESS | 1790 | 1463103189132 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]]]}] 18:33:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 18:33:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 2199ms 18:33:09 INFO - PROCESS | 1790 | 1463103189198 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 18:33:09 INFO - PROCESS | 1790 | 1463103189205 Marionette TRACE conn3 <- [1,617,null,{"value":"8"}] 18:33:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 18:33:09 INFO - PROCESS | 1790 | 1463103189215 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 18:33:09 INFO - PROCESS | 1790 | 1463103189220 Marionette TRACE conn3 <- [1,618,null,{}] 18:33:09 INFO - PROCESS | 1790 | 1463103189231 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}] 18:33:09 INFO - PROCESS | 1790 | 1463103189706 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 18:33:09 INFO - PROCESS | 1790 | 1463103189945 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:09 INFO - PROCESS | 1790 | ++DOCSHELL 0x91782800 == 76 [pid = 1790] [id = 162] 18:33:09 INFO - PROCESS | 1790 | ++DOMWINDOW == 217 (0x938c0c00) [pid = 1790] [serial = 486] [outer = (nil)] 18:33:10 INFO - PROCESS | 1790 | ++DOMWINDOW == 218 (0x9a868800) [pid = 1790] [serial = 487] [outer = 0x938c0c00] 18:33:10 INFO - PROCESS | 1790 | 1463103190103 Marionette DEBUG loaded listener.js 18:33:10 INFO - PROCESS | 1790 | ++DOMWINDOW == 219 (0x9adc1000) [pid = 1790] [serial = 488] [outer = 0x938c0c00] 18:33:11 INFO - PROCESS | 1790 | 1463103191522 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]]]}] 18:33:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 18:33:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 2350ms 18:33:11 INFO - PROCESS | 1790 | 1463103191568 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 18:33:11 INFO - PROCESS | 1790 | 1463103191575 Marionette TRACE conn3 <- [1,621,null,{"value":"8"}] 18:33:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 18:33:11 INFO - PROCESS | 1790 | 1463103191610 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 18:33:11 INFO - PROCESS | 1790 | 1463103191624 Marionette TRACE conn3 <- [1,622,null,{}] 18:33:11 INFO - PROCESS | 1790 | 1463103191645 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}] 18:33:12 INFO - PROCESS | 1790 | 1463103192171 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 18:33:12 INFO - PROCESS | 1790 | 1463103192366 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:12 INFO - PROCESS | 1790 | ++DOCSHELL 0x946f5800 == 77 [pid = 1790] [id = 163] 18:33:12 INFO - PROCESS | 1790 | ++DOMWINDOW == 220 (0x9a0e8000) [pid = 1790] [serial = 489] [outer = (nil)] 18:33:12 INFO - PROCESS | 1790 | ++DOMWINDOW == 221 (0x9b8bb800) [pid = 1790] [serial = 490] [outer = 0x9a0e8000] 18:33:12 INFO - PROCESS | 1790 | 1463103192520 Marionette DEBUG loaded listener.js 18:33:12 INFO - PROCESS | 1790 | ++DOMWINDOW == 222 (0x9ba14c00) [pid = 1790] [serial = 491] [outer = 0x9a0e8000] 18:33:13 INFO - PROCESS | 1790 | 1463103193895 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]]]}] 18:33:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 18:33:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 2387ms 18:33:13 INFO - PROCESS | 1790 | 1463103193976 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 18:33:13 INFO - PROCESS | 1790 | 1463103193993 Marionette TRACE conn3 <- [1,625,null,{"value":"8"}] 18:33:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 18:33:14 INFO - PROCESS | 1790 | 1463103194005 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 18:33:14 INFO - PROCESS | 1790 | 1463103194010 Marionette TRACE conn3 <- [1,626,null,{}] 18:33:14 INFO - PROCESS | 1790 | 1463103194021 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}] 18:33:14 INFO - PROCESS | 1790 | 1463103194542 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 18:33:14 INFO - PROCESS | 1790 | 1463103194741 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:14 INFO - PROCESS | 1790 | ++DOCSHELL 0x93ce1c00 == 78 [pid = 1790] [id = 164] 18:33:14 INFO - PROCESS | 1790 | ++DOMWINDOW == 223 (0x9b5c1800) [pid = 1790] [serial = 492] [outer = (nil)] 18:33:14 INFO - PROCESS | 1790 | ++DOMWINDOW == 224 (0x9d934800) [pid = 1790] [serial = 493] [outer = 0x9b5c1800] 18:33:14 INFO - PROCESS | 1790 | 1463103194903 Marionette DEBUG loaded listener.js 18:33:15 INFO - PROCESS | 1790 | ++DOMWINDOW == 225 (0xa0604800) [pid = 1790] [serial = 494] [outer = 0x9b5c1800] 18:33:16 INFO - PROCESS | 1790 | 1463103196343 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]]]}] 18:33:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 18:33:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 2399ms 18:33:16 INFO - PROCESS | 1790 | 1463103196404 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 18:33:16 INFO - PROCESS | 1790 | 1463103196408 Marionette TRACE conn3 <- [1,629,null,{"value":"8"}] 18:33:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 18:33:16 INFO - PROCESS | 1790 | 1463103196415 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 18:33:16 INFO - PROCESS | 1790 | 1463103196419 Marionette TRACE conn3 <- [1,630,null,{}] 18:33:16 INFO - PROCESS | 1790 | 1463103196425 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}] 18:33:16 INFO - PROCESS | 1790 | 1463103196682 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 18:33:16 INFO - PROCESS | 1790 | 1463103196885 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:16 INFO - PROCESS | 1790 | ++DOCSHELL 0x975d7c00 == 79 [pid = 1790] [id = 165] 18:33:16 INFO - PROCESS | 1790 | ++DOMWINDOW == 226 (0x9adc4c00) [pid = 1790] [serial = 495] [outer = (nil)] 18:33:16 INFO - PROCESS | 1790 | ++DOMWINDOW == 227 (0xa30e5800) [pid = 1790] [serial = 496] [outer = 0x9adc4c00] 18:33:16 INFO - PROCESS | 1790 | 1463103196975 Marionette DEBUG loaded listener.js 18:33:17 INFO - PROCESS | 1790 | ++DOMWINDOW == 228 (0xa325b400) [pid = 1790] [serial = 497] [outer = 0x9adc4c00] 18:33:17 INFO - PROCESS | 1790 | 1463103197908 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]]]}] 18:33:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 18:33:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1531ms 18:33:17 INFO - PROCESS | 1790 | 1463103197947 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 18:33:17 INFO - PROCESS | 1790 | 1463103197952 Marionette TRACE conn3 <- [1,633,null,{"value":"8"}] 18:33:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 18:33:17 INFO - PROCESS | 1790 | 1463103197958 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 18:33:17 INFO - PROCESS | 1790 | 1463103197962 Marionette TRACE conn3 <- [1,634,null,{}] 18:33:17 INFO - PROCESS | 1790 | 1463103197968 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}] 18:33:18 INFO - PROCESS | 1790 | 1463103198169 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 18:33:18 INFO - PROCESS | 1790 | 1463103198415 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:18 INFO - PROCESS | 1790 | ++DOCSHELL 0x8b305800 == 80 [pid = 1790] [id = 166] 18:33:18 INFO - PROCESS | 1790 | ++DOMWINDOW == 229 (0x8ddb9800) [pid = 1790] [serial = 498] [outer = (nil)] 18:33:18 INFO - PROCESS | 1790 | ++DOMWINDOW == 230 (0x8ddc0800) [pid = 1790] [serial = 499] [outer = 0x8ddb9800] 18:33:18 INFO - PROCESS | 1790 | 1463103198545 Marionette DEBUG loaded listener.js 18:33:18 INFO - PROCESS | 1790 | ++DOMWINDOW == 231 (0x8ddc4800) [pid = 1790] [serial = 500] [outer = 0x8ddb9800] 18:33:19 INFO - PROCESS | 1790 | [1790] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 18:33:19 INFO - PROCESS | 1790 | 1463103199430 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]]]}] 18:33:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 18:33:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1535ms 18:33:19 INFO - PROCESS | 1790 | 1463103199494 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 18:33:19 INFO - PROCESS | 1790 | 1463103199499 Marionette TRACE conn3 <- [1,637,null,{"value":"8"}] 18:33:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 18:33:19 INFO - PROCESS | 1790 | 1463103199517 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 18:33:19 INFO - PROCESS | 1790 | 1463103199521 Marionette TRACE conn3 <- [1,638,null,{}] 18:33:19 INFO - PROCESS | 1790 | 1463103199528 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}] 18:33:19 INFO - PROCESS | 1790 | 1463103199791 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 18:33:20 INFO - PROCESS | 1790 | 1463103200062 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:20 INFO - PROCESS | 1790 | ++DOCSHELL 0x8d5b5c00 == 81 [pid = 1790] [id = 167] 18:33:20 INFO - PROCESS | 1790 | ++DOMWINDOW == 232 (0x8d5bd000) [pid = 1790] [serial = 501] [outer = (nil)] 18:33:20 INFO - PROCESS | 1790 | ++DOMWINDOW == 233 (0x8d5c1c00) [pid = 1790] [serial = 502] [outer = 0x8d5bd000] 18:33:20 INFO - PROCESS | 1790 | 1463103200162 Marionette DEBUG loaded listener.js 18:33:20 INFO - PROCESS | 1790 | ++DOMWINDOW == 234 (0x8ddc1c00) [pid = 1790] [serial = 503] [outer = 0x8d5bd000] 18:33:20 INFO - PROCESS | 1790 | [1790] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 18:33:21 INFO - PROCESS | 1790 | 1463103201076 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]]]}] 18:33:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 18:33:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1637ms 18:33:21 INFO - PROCESS | 1790 | 1463103201154 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 18:33:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 18:33:21 INFO - PROCESS | 1790 | 1463103201159 Marionette TRACE conn3 <- [1,641,null,{"value":"8"}] 18:33:21 INFO - PROCESS | 1790 | 1463103201166 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 18:33:21 INFO - PROCESS | 1790 | 1463103201170 Marionette TRACE conn3 <- [1,642,null,{}] 18:33:21 INFO - PROCESS | 1790 | 1463103201176 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}] 18:33:21 INFO - PROCESS | 1790 | 1463103201413 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 18:33:21 INFO - PROCESS | 1790 | 1463103201650 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:21 INFO - PROCESS | 1790 | ++DOCSHELL 0x8d5c6800 == 82 [pid = 1790] [id = 168] 18:33:21 INFO - PROCESS | 1790 | ++DOMWINDOW == 235 (0x8d5c7800) [pid = 1790] [serial = 504] [outer = (nil)] 18:33:21 INFO - PROCESS | 1790 | ++DOMWINDOW == 236 (0x8d5cd000) [pid = 1790] [serial = 505] [outer = 0x8d5c7800] 18:33:21 INFO - PROCESS | 1790 | 1463103201783 Marionette DEBUG loaded listener.js 18:33:21 INFO - PROCESS | 1790 | ++DOMWINDOW == 237 (0x8d5d0000) [pid = 1790] [serial = 506] [outer = 0x8d5c7800] 18:33:22 INFO - PROCESS | 1790 | 1463103202673 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]]]}] 18:33:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 18:33:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1583ms 18:33:22 INFO - PROCESS | 1790 | 1463103202749 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 18:33:22 INFO - PROCESS | 1790 | 1463103202753 Marionette TRACE conn3 <- [1,645,null,{"value":"8"}] 18:33:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 18:33:22 INFO - PROCESS | 1790 | 1463103202760 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 18:33:22 INFO - PROCESS | 1790 | 1463103202763 Marionette TRACE conn3 <- [1,646,null,{}] 18:33:22 INFO - PROCESS | 1790 | 1463103202769 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}] 18:33:23 INFO - PROCESS | 1790 | 1463103203003 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 18:33:23 INFO - PROCESS | 1790 | 1463103203239 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:23 INFO - PROCESS | 1790 | ++DOCSHELL 0x8d5cac00 == 83 [pid = 1790] [id = 169] 18:33:23 INFO - PROCESS | 1790 | ++DOMWINDOW == 238 (0x8d5cc400) [pid = 1790] [serial = 507] [outer = (nil)] 18:33:23 INFO - PROCESS | 1790 | ++DOMWINDOW == 239 (0x8f46b800) [pid = 1790] [serial = 508] [outer = 0x8d5cc400] 18:33:23 INFO - PROCESS | 1790 | 1463103203384 Marionette DEBUG loaded listener.js 18:33:23 INFO - PROCESS | 1790 | ++DOMWINDOW == 240 (0xa114a400) [pid = 1790] [serial = 509] [outer = 0x8d5cc400] 18:33:24 INFO - PROCESS | 1790 | 1463103204281 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]]]}] 18:33:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 18:33:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1586ms 18:33:24 INFO - PROCESS | 1790 | 1463103204347 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 18:33:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 18:33:24 INFO - PROCESS | 1790 | 1463103204351 Marionette TRACE conn3 <- [1,649,null,{"value":"8"}] 18:33:24 INFO - PROCESS | 1790 | 1463103204358 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 18:33:24 INFO - PROCESS | 1790 | 1463103204361 Marionette TRACE conn3 <- [1,650,null,{}] 18:33:24 INFO - PROCESS | 1790 | 1463103204367 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}] 18:33:24 INFO - PROCESS | 1790 | 1463103204575 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 18:33:24 INFO - PROCESS | 1790 | 1463103204814 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:24 INFO - PROCESS | 1790 | ++DOCSHELL 0x8d5d2000 == 84 [pid = 1790] [id = 170] 18:33:24 INFO - PROCESS | 1790 | ++DOMWINDOW == 241 (0x8ddc4400) [pid = 1790] [serial = 510] [outer = (nil)] 18:33:24 INFO - PROCESS | 1790 | ++DOMWINDOW == 242 (0x92ae7800) [pid = 1790] [serial = 511] [outer = 0x8ddc4400] 18:33:24 INFO - PROCESS | 1790 | 1463103204947 Marionette DEBUG loaded listener.js 18:33:25 INFO - PROCESS | 1790 | ++DOMWINDOW == 243 (0x92aea400) [pid = 1790] [serial = 512] [outer = 0x8ddc4400] 18:33:25 INFO - PROCESS | 1790 | 1463103205912 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]]]}] 18:33:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 18:33:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1633ms 18:33:25 INFO - PROCESS | 1790 | 1463103205991 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 18:33:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 18:33:26 INFO - PROCESS | 1790 | 1463103205996 Marionette TRACE conn3 <- [1,653,null,{"value":"8"}] 18:33:26 INFO - PROCESS | 1790 | 1463103206002 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 18:33:26 INFO - PROCESS | 1790 | 1463103206006 Marionette TRACE conn3 <- [1,654,null,{}] 18:33:26 INFO - PROCESS | 1790 | 1463103206012 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}] 18:33:26 INFO - PROCESS | 1790 | 1463103206292 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 18:33:26 INFO - PROCESS | 1790 | 1463103206527 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:26 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e8a2c00 == 85 [pid = 1790] [id = 171] 18:33:26 INFO - PROCESS | 1790 | ++DOMWINDOW == 244 (0x8e8a6800) [pid = 1790] [serial = 513] [outer = (nil)] 18:33:26 INFO - PROCESS | 1790 | ++DOMWINDOW == 245 (0x9246b800) [pid = 1790] [serial = 514] [outer = 0x8e8a6800] 18:33:26 INFO - PROCESS | 1790 | 1463103206620 Marionette DEBUG loaded listener.js 18:33:26 INFO - PROCESS | 1790 | ++DOMWINDOW == 246 (0x92ae6400) [pid = 1790] [serial = 515] [outer = 0x8e8a6800] 18:33:27 INFO - PROCESS | 1790 | 1463103207539 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]]]}] 18:33:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 18:33:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1586ms 18:33:27 INFO - PROCESS | 1790 | 1463103207590 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 18:33:27 INFO - PROCESS | 1790 | 1463103207594 Marionette TRACE conn3 <- [1,657,null,{"value":"8"}] 18:33:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 18:33:27 INFO - PROCESS | 1790 | 1463103207602 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 18:33:27 INFO - PROCESS | 1790 | 1463103207606 Marionette TRACE conn3 <- [1,658,null,{}] 18:33:27 INFO - PROCESS | 1790 | 1463103207612 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}] 18:33:27 INFO - PROCESS | 1790 | 1463103207824 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 18:33:28 INFO - PROCESS | 1790 | 1463103208061 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:28 INFO - PROCESS | 1790 | ++DOCSHELL 0x90a6b400 == 86 [pid = 1790] [id = 172] 18:33:28 INFO - PROCESS | 1790 | ++DOMWINDOW == 247 (0x9250cc00) [pid = 1790] [serial = 516] [outer = (nil)] 18:33:28 INFO - PROCESS | 1790 | ++DOMWINDOW == 248 (0x92c94800) [pid = 1790] [serial = 517] [outer = 0x9250cc00] 18:33:28 INFO - PROCESS | 1790 | 1463103208193 Marionette DEBUG loaded listener.js 18:33:28 INFO - PROCESS | 1790 | ++DOMWINDOW == 249 (0x92c96c00) [pid = 1790] [serial = 518] [outer = 0x9250cc00] 18:33:29 INFO - PROCESS | 1790 | 1463103209482 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]]]}] 18:33:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 18:33:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1939ms 18:33:29 INFO - PROCESS | 1790 | 1463103209541 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 18:33:29 INFO - PROCESS | 1790 | 1463103209547 Marionette TRACE conn3 <- [1,661,null,{"value":"8"}] 18:33:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 18:33:29 INFO - PROCESS | 1790 | 1463103209557 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 18:33:29 INFO - PROCESS | 1790 | 1463103209562 Marionette TRACE conn3 <- [1,662,null,{}] 18:33:29 INFO - PROCESS | 1790 | 1463103209689 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}] 18:33:29 INFO - PROCESS | 1790 | 1463103209887 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 18:33:30 INFO - PROCESS | 1790 | 1463103210093 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:30 INFO - PROCESS | 1790 | ++DOCSHELL 0x8ba33800 == 87 [pid = 1790] [id = 173] 18:33:30 INFO - PROCESS | 1790 | ++DOMWINDOW == 250 (0x8ba34800) [pid = 1790] [serial = 519] [outer = (nil)] 18:33:30 INFO - PROCESS | 1790 | ++DOMWINDOW == 251 (0x8d5be800) [pid = 1790] [serial = 520] [outer = 0x8ba34800] 18:33:30 INFO - PROCESS | 1790 | 1463103210190 Marionette DEBUG loaded listener.js 18:33:30 INFO - PROCESS | 1790 | ++DOMWINDOW == 252 (0x8d5c9c00) [pid = 1790] [serial = 521] [outer = 0x8ba34800] 18:33:30 INFO - PROCESS | 1790 | --DOCSHELL 0x950a1400 == 86 [pid = 1790] [id = 35] 18:33:30 INFO - PROCESS | 1790 | --DOCSHELL 0x8ba3e000 == 85 [pid = 1790] [id = 155] 18:33:30 INFO - PROCESS | 1790 | --DOCSHELL 0x8ba3f000 == 84 [pid = 1790] [id = 154] 18:33:30 INFO - PROCESS | 1790 | --DOCSHELL 0x8b43a000 == 83 [pid = 1790] [id = 153] 18:33:30 INFO - PROCESS | 1790 | --DOCSHELL 0x8e746800 == 82 [pid = 1790] [id = 152] 18:33:30 INFO - PROCESS | 1790 | --DOCSHELL 0x8d6b8000 == 81 [pid = 1790] [id = 151] 18:33:30 INFO - PROCESS | 1790 | --DOCSHELL 0x8d50c000 == 80 [pid = 1790] [id = 150] 18:33:30 INFO - PROCESS | 1790 | --DOCSHELL 0x8b301800 == 79 [pid = 1790] [id = 148] 18:33:31 INFO - PROCESS | 1790 | --DOMWINDOW == 251 (0x8e73d400) [pid = 1790] [serial = 351] [outer = (nil)] [url = about:blank] 18:33:31 INFO - PROCESS | 1790 | --DOMWINDOW == 250 (0x8e8a4400) [pid = 1790] [serial = 392] [outer = (nil)] [url = about:blank] 18:33:31 INFO - PROCESS | 1790 | --DOMWINDOW == 249 (0x8d6bbc00) [pid = 1790] [serial = 381] [outer = (nil)] [url = about:blank] 18:33:31 INFO - PROCESS | 1790 | --DOMWINDOW == 248 (0x92510c00) [pid = 1790] [serial = 401] [outer = (nil)] [url = about:blank] 18:33:31 INFO - PROCESS | 1790 | --DOMWINDOW == 247 (0xa30f2800) [pid = 1790] [serial = 220] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 18:33:31 INFO - PROCESS | 1790 | --DOMWINDOW == 246 (0x93cd4800) [pid = 1790] [serial = 403] [outer = (nil)] [url = about:blank] 18:33:31 INFO - PROCESS | 1790 | --DOMWINDOW == 245 (0x8e617800) [pid = 1790] [serial = 391] [outer = (nil)] [url = about:blank] 18:33:31 INFO - PROCESS | 1790 | --DOMWINDOW == 244 (0x8d50e800) [pid = 1790] [serial = 378] [outer = (nil)] [url = about:blank] 18:33:31 INFO - PROCESS | 1790 | --DOMWINDOW == 243 (0x922a5800) [pid = 1790] [serial = 397] [outer = (nil)] [url = about:blank] 18:33:31 INFO - PROCESS | 1790 | --DOMWINDOW == 242 (0x92315400) [pid = 1790] [serial = 354] [outer = (nil)] [url = about:blank] 18:33:31 INFO - PROCESS | 1790 | --DOMWINDOW == 241 (0x9a871800) [pid = 1790] [serial = 360] [outer = (nil)] [url = about:blank] 18:33:31 INFO - PROCESS | 1790 | --DOMWINDOW == 240 (0x9bad0c00) [pid = 1790] [serial = 363] [outer = (nil)] [url = about:blank] 18:33:31 INFO - PROCESS | 1790 | --DOMWINDOW == 239 (0x91645000) [pid = 1790] [serial = 395] [outer = (nil)] [url = about:blank] 18:33:31 INFO - PROCESS | 1790 | --DOMWINDOW == 238 (0xa6e05000) [pid = 1790] [serial = 375] [outer = (nil)] [url = about:blank] 18:33:31 INFO - PROCESS | 1790 | --DOMWINDOW == 237 (0x92507800) [pid = 1790] [serial = 400] [outer = (nil)] [url = about:blank] 18:33:31 INFO - PROCESS | 1790 | --DOMWINDOW == 236 (0x90a70000) [pid = 1790] [serial = 394] [outer = (nil)] [url = about:blank] 18:33:31 INFO - PROCESS | 1790 | --DOMWINDOW == 235 (0x975da400) [pid = 1790] [serial = 388] [outer = (nil)] [url = about:blank] 18:33:31 INFO - PROCESS | 1790 | --DOMWINDOW == 234 (0x951cf000) [pid = 1790] [serial = 357] [outer = (nil)] [url = about:blank] 18:33:31 INFO - PROCESS | 1790 | --DOMWINDOW == 233 (0x946f6800) [pid = 1790] [serial = 404] [outer = (nil)] [url = about:blank] 18:33:31 INFO - PROCESS | 1790 | --DOMWINDOW == 232 (0x8f40b000) [pid = 1790] [serial = 372] [outer = (nil)] [url = about:blank] 18:33:31 INFO - PROCESS | 1790 | --DOMWINDOW == 231 (0x8f478000) [pid = 1790] [serial = 369] [outer = (nil)] [url = about:blank] 18:33:31 INFO - PROCESS | 1790 | --DOMWINDOW == 230 (0x95014c00) [pid = 1790] [serial = 349] [outer = (nil)] [url = about:blank] 18:33:31 INFO - PROCESS | 1790 | --DOMWINDOW == 229 (0x9adc3800) [pid = 1790] [serial = 301] [outer = (nil)] [url = about:blank] 18:33:31 INFO - PROCESS | 1790 | --DOMWINDOW == 228 (0x92464400) [pid = 1790] [serial = 398] [outer = (nil)] [url = about:blank] 18:33:31 INFO - PROCESS | 1790 | --DOMWINDOW == 227 (0xa060c000) [pid = 1790] [serial = 366] [outer = (nil)] [url = about:blank] 18:33:31 INFO - PROCESS | 1790 | --DOMWINDOW == 226 (0x8d8e2c00) [pid = 1790] [serial = 384] [outer = (nil)] [url = about:blank] 18:33:31 INFO - PROCESS | 1790 | --DOMWINDOW == 225 (0x95230c00) [pid = 1790] [serial = 406] [outer = (nil)] [url = about:blank] 18:33:31 INFO - PROCESS | 1790 | [1790] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 18:33:31 INFO - PROCESS | 1790 | 1463103211606 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]]]}] 18:33:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 18:33:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 2098ms 18:33:31 INFO - PROCESS | 1790 | 1463103211657 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 18:33:31 INFO - PROCESS | 1790 | 1463103211666 Marionette TRACE conn3 <- [1,665,null,{"value":"8"}] 18:33:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 18:33:31 INFO - PROCESS | 1790 | 1463103211677 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 18:33:31 INFO - PROCESS | 1790 | 1463103211681 Marionette TRACE conn3 <- [1,666,null,{}] 18:33:31 INFO - PROCESS | 1790 | 1463103211688 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}] 18:33:31 INFO - PROCESS | 1790 | 1463103211917 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 18:33:32 INFO - PROCESS | 1790 | 1463103212082 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:32 INFO - PROCESS | 1790 | ++DOCSHELL 0x8ba3e000 == 80 [pid = 1790] [id = 174] 18:33:32 INFO - PROCESS | 1790 | ++DOMWINDOW == 226 (0x8d505000) [pid = 1790] [serial = 522] [outer = (nil)] 18:33:32 INFO - PROCESS | 1790 | ++DOMWINDOW == 227 (0x8d6c4400) [pid = 1790] [serial = 523] [outer = 0x8d505000] 18:33:32 INFO - PROCESS | 1790 | 1463103212205 Marionette DEBUG loaded listener.js 18:33:32 INFO - PROCESS | 1790 | ++DOMWINDOW == 228 (0x8d8e8400) [pid = 1790] [serial = 524] [outer = 0x8d505000] 18:33:32 INFO - PROCESS | 1790 | [1790] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 18:33:33 INFO - PROCESS | 1790 | 1463103213056 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]]]}] 18:33:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 18:33:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1436ms 18:33:33 INFO - PROCESS | 1790 | 1463103213113 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 18:33:33 INFO - PROCESS | 1790 | 1463103213117 Marionette TRACE conn3 <- [1,669,null,{"value":"8"}] 18:33:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 18:33:33 INFO - PROCESS | 1790 | 1463103213124 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 18:33:33 INFO - PROCESS | 1790 | 1463103213130 Marionette TRACE conn3 <- [1,670,null,{}] 18:33:33 INFO - PROCESS | 1790 | 1463103213154 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}] 18:33:33 INFO - PROCESS | 1790 | 1463103213422 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 18:33:33 INFO - PROCESS | 1790 | 1463103213453 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:33 INFO - PROCESS | 1790 | ++DOCSHELL 0x8ba37800 == 81 [pid = 1790] [id = 175] 18:33:33 INFO - PROCESS | 1790 | ++DOMWINDOW == 229 (0x8e746800) [pid = 1790] [serial = 525] [outer = (nil)] 18:33:33 INFO - PROCESS | 1790 | ++DOMWINDOW == 230 (0x8e8a8400) [pid = 1790] [serial = 526] [outer = 0x8e746800] 18:33:33 INFO - PROCESS | 1790 | 1463103213537 Marionette DEBUG loaded listener.js 18:33:33 INFO - PROCESS | 1790 | ++DOMWINDOW == 231 (0x8f46c000) [pid = 1790] [serial = 527] [outer = 0x8e746800] 18:33:34 INFO - PROCESS | 1790 | 1463103214540 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]]]}] 18:33:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 18:33:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1439ms 18:33:34 INFO - PROCESS | 1790 | 1463103214564 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 18:33:34 INFO - PROCESS | 1790 | 1463103214569 Marionette TRACE conn3 <- [1,673,null,{"value":"8"}] 18:33:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 18:33:34 INFO - PROCESS | 1790 | 1463103214583 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 18:33:34 INFO - PROCESS | 1790 | 1463103214586 Marionette TRACE conn3 <- [1,674,null,{}] 18:33:34 INFO - PROCESS | 1790 | 1463103214592 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}] 18:33:34 INFO - PROCESS | 1790 | 1463103214828 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 18:33:34 INFO - PROCESS | 1790 | 1463103214873 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:34 INFO - PROCESS | 1790 | ++DOCSHELL 0x8b437c00 == 82 [pid = 1790] [id = 176] 18:33:34 INFO - PROCESS | 1790 | ++DOMWINDOW == 232 (0x8f470000) [pid = 1790] [serial = 528] [outer = (nil)] 18:33:34 INFO - PROCESS | 1790 | ++DOMWINDOW == 233 (0x8f792c00) [pid = 1790] [serial = 529] [outer = 0x8f470000] 18:33:34 INFO - PROCESS | 1790 | 1463103214953 Marionette DEBUG loaded listener.js 18:33:35 INFO - PROCESS | 1790 | ++DOMWINDOW == 234 (0x90a6e800) [pid = 1790] [serial = 530] [outer = 0x8f470000] 18:33:35 INFO - PROCESS | 1790 | --DOMWINDOW == 233 (0x90a6a800) [pid = 1790] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 18:33:35 INFO - PROCESS | 1790 | --DOMWINDOW == 232 (0x92493800) [pid = 1790] [serial = 405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 18:33:35 INFO - PROCESS | 1790 | --DOMWINDOW == 231 (0x8f470400) [pid = 1790] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 18:33:35 INFO - PROCESS | 1790 | --DOMWINDOW == 230 (0x8d50d400) [pid = 1790] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 18:33:35 INFO - PROCESS | 1790 | --DOMWINDOW == 229 (0x8d6c2000) [pid = 1790] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 18:33:35 INFO - PROCESS | 1790 | --DOMWINDOW == 228 (0x8f583c00) [pid = 1790] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 18:33:35 INFO - PROCESS | 1790 | --DOMWINDOW == 227 (0x8f796800) [pid = 1790] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 18:33:36 INFO - PROCESS | 1790 | [1790] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 18:33:36 INFO - PROCESS | 1790 | 1463103216361 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]]]}] 18:33:36 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 18:33:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1803ms 18:33:36 INFO - PROCESS | 1790 | 1463103216387 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 18:33:36 INFO - PROCESS | 1790 | 1463103216391 Marionette TRACE conn3 <- [1,677,null,{"value":"8"}] 18:33:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 18:33:36 INFO - PROCESS | 1790 | 1463103216397 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 18:33:36 INFO - PROCESS | 1790 | 1463103216401 Marionette TRACE conn3 <- [1,678,null,{}] 18:33:36 INFO - PROCESS | 1790 | 1463103216406 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}] 18:33:36 INFO - PROCESS | 1790 | 1463103216688 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 18:33:36 INFO - PROCESS | 1790 | 1463103216712 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:36 INFO - PROCESS | 1790 | ++DOCSHELL 0x8dcbd800 == 83 [pid = 1790] [id = 177] 18:33:36 INFO - PROCESS | 1790 | ++DOMWINDOW == 228 (0x8e61e800) [pid = 1790] [serial = 531] [outer = (nil)] 18:33:36 INFO - PROCESS | 1790 | ++DOMWINDOW == 229 (0x90a6a000) [pid = 1790] [serial = 532] [outer = 0x8e61e800] 18:33:36 INFO - PROCESS | 1790 | 1463103216839 Marionette DEBUG loaded listener.js 18:33:36 INFO - PROCESS | 1790 | ++DOMWINDOW == 230 (0x91645000) [pid = 1790] [serial = 533] [outer = 0x8e61e800] 18:33:37 INFO - PROCESS | 1790 | 1463103217979 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]]]}] 18:33:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 18:33:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1636ms 18:33:38 INFO - PROCESS | 1790 | 1463103218036 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 18:33:38 INFO - PROCESS | 1790 | 1463103218043 Marionette TRACE conn3 <- [1,681,null,{"value":"8"}] 18:33:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 18:33:38 INFO - PROCESS | 1790 | 1463103218052 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 18:33:38 INFO - PROCESS | 1790 | 1463103218058 Marionette TRACE conn3 <- [1,682,null,{}] 18:33:38 INFO - PROCESS | 1790 | 1463103218070 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}] 18:33:38 INFO - PROCESS | 1790 | 1463103218331 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 18:33:38 INFO - PROCESS | 1790 | 1463103218640 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:38 INFO - PROCESS | 1790 | ++DOCSHELL 0x8b436c00 == 84 [pid = 1790] [id = 178] 18:33:38 INFO - PROCESS | 1790 | ++DOMWINDOW == 231 (0x8b9d0000) [pid = 1790] [serial = 534] [outer = (nil)] 18:33:38 INFO - PROCESS | 1790 | ++DOMWINDOW == 232 (0x8d5b9000) [pid = 1790] [serial = 535] [outer = 0x8b9d0000] 18:33:38 INFO - PROCESS | 1790 | 1463103218739 Marionette DEBUG loaded listener.js 18:33:38 INFO - PROCESS | 1790 | ++DOMWINDOW == 233 (0x8d5c3400) [pid = 1790] [serial = 536] [outer = 0x8b9d0000] 18:33:40 INFO - PROCESS | 1790 | SkCairoFTTypeface::onFilterRec unimplemented 18:33:40 INFO - PROCESS | 1790 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 18:33:40 INFO - PROCESS | 1790 | 1463103220317 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]]]}] 18:33:40 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) 18:33:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 2290ms 18:33:40 INFO - PROCESS | 1790 | 1463103220345 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 18:33:40 INFO - PROCESS | 1790 | 1463103220361 Marionette TRACE conn3 <- [1,685,null,{"value":"8"}] 18:33:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 18:33:40 INFO - PROCESS | 1790 | 1463103220432 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 18:33:40 INFO - PROCESS | 1790 | 1463103220441 Marionette TRACE conn3 <- [1,686,null,{}] 18:33:40 INFO - PROCESS | 1790 | 1463103220452 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}] 18:33:40 INFO - PROCESS | 1790 | 1463103220789 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 18:33:41 INFO - PROCESS | 1790 | 1463103221070 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:41 INFO - PROCESS | 1790 | ++DOCSHELL 0x8d5ce800 == 85 [pid = 1790] [id = 179] 18:33:41 INFO - PROCESS | 1790 | ++DOMWINDOW == 234 (0x8d6c0400) [pid = 1790] [serial = 537] [outer = (nil)] 18:33:41 INFO - PROCESS | 1790 | ++DOMWINDOW == 235 (0x8e620c00) [pid = 1790] [serial = 538] [outer = 0x8d6c0400] 18:33:41 INFO - PROCESS | 1790 | 1463103221160 Marionette DEBUG loaded listener.js 18:33:41 INFO - PROCESS | 1790 | ++DOMWINDOW == 236 (0x8f584800) [pid = 1790] [serial = 539] [outer = 0x8d6c0400] 18:33:42 INFO - PROCESS | 1790 | SkCairoFTTypeface::onFilterRec unimplemented 18:33:42 INFO - PROCESS | 1790 | 1463103222644 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]]]}] 18:33:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 18:33:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 2263ms 18:33:42 INFO - PROCESS | 1790 | 1463103222684 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 18:33:42 INFO - PROCESS | 1790 | 1463103222689 Marionette TRACE conn3 <- [1,689,null,{"value":"8"}] 18:33:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 18:33:42 INFO - PROCESS | 1790 | 1463103222697 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 18:33:42 INFO - PROCESS | 1790 | 1463103222704 Marionette TRACE conn3 <- [1,690,null,{}] 18:33:42 INFO - PROCESS | 1790 | 1463103222721 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}] 18:33:42 INFO - PROCESS | 1790 | 1463103222963 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 18:33:43 INFO - PROCESS | 1790 | 1463103223154 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:43 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e8a0800 == 86 [pid = 1790] [id = 180] 18:33:43 INFO - PROCESS | 1790 | ++DOMWINDOW == 237 (0x90a6a800) [pid = 1790] [serial = 540] [outer = (nil)] 18:33:43 INFO - PROCESS | 1790 | ++DOMWINDOW == 238 (0x91f24c00) [pid = 1790] [serial = 541] [outer = 0x90a6a800] 18:33:43 INFO - PROCESS | 1790 | 1463103223289 Marionette DEBUG loaded listener.js 18:33:43 INFO - PROCESS | 1790 | ++DOMWINDOW == 239 (0x9246f000) [pid = 1790] [serial = 542] [outer = 0x90a6a800] 18:33:44 INFO - PROCESS | 1790 | SkCairoFTTypeface::onFilterRec unimplemented 18:33:44 INFO - PROCESS | 1790 | 1463103224660 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]]]}] 18:33:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 18:33:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1997ms 18:33:44 INFO - PROCESS | 1790 | 1463103224728 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 18:33:44 INFO - PROCESS | 1790 | 1463103224734 Marionette TRACE conn3 <- [1,693,null,{"value":"8"}] 18:33:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 18:33:44 INFO - PROCESS | 1790 | 1463103224762 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 18:33:44 INFO - PROCESS | 1790 | 1463103224765 Marionette TRACE conn3 <- [1,694,null,{}] 18:33:44 INFO - PROCESS | 1790 | 1463103224772 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}] 18:33:44 INFO - PROCESS | 1790 | 1463103224972 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 18:33:45 INFO - PROCESS | 1790 | 1463103225161 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:45 INFO - PROCESS | 1790 | ++DOCSHELL 0x92318800 == 87 [pid = 1790] [id = 181] 18:33:45 INFO - PROCESS | 1790 | ++DOMWINDOW == 240 (0x9248fc00) [pid = 1790] [serial = 543] [outer = (nil)] 18:33:45 INFO - PROCESS | 1790 | ++DOMWINDOW == 241 (0x925e8400) [pid = 1790] [serial = 544] [outer = 0x9248fc00] 18:33:45 INFO - PROCESS | 1790 | 1463103225249 Marionette DEBUG loaded listener.js 18:33:45 INFO - PROCESS | 1790 | ++DOMWINDOW == 242 (0x92af0400) [pid = 1790] [serial = 545] [outer = 0x9248fc00] 18:33:46 INFO - PROCESS | 1790 | SkCairoFTTypeface::onFilterRec unimplemented 18:33:46 INFO - PROCESS | 1790 | 1463103226574 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]]]}] 18:33:46 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) 18:33:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1843ms 18:33:46 INFO - PROCESS | 1790 | 1463103226602 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 18:33:46 INFO - PROCESS | 1790 | 1463103226606 Marionette TRACE conn3 <- [1,697,null,{"value":"8"}] 18:33:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 18:33:46 INFO - PROCESS | 1790 | 1463103226680 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 18:33:46 INFO - PROCESS | 1790 | 1463103226684 Marionette TRACE conn3 <- [1,698,null,{}] 18:33:46 INFO - PROCESS | 1790 | 1463103226693 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}] 18:33:46 INFO - PROCESS | 1790 | 1463103226900 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 18:33:47 INFO - PROCESS | 1790 | 1463103227090 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:47 INFO - PROCESS | 1790 | ++DOCSHELL 0x922a5800 == 88 [pid = 1790] [id = 182] 18:33:47 INFO - PROCESS | 1790 | ++DOMWINDOW == 243 (0x9250d800) [pid = 1790] [serial = 546] [outer = (nil)] 18:33:47 INFO - PROCESS | 1790 | ++DOMWINDOW == 244 (0x92c9d400) [pid = 1790] [serial = 547] [outer = 0x9250d800] 18:33:47 INFO - PROCESS | 1790 | 1463103227183 Marionette DEBUG loaded listener.js 18:33:47 INFO - PROCESS | 1790 | ++DOMWINDOW == 245 (0x92e59c00) [pid = 1790] [serial = 548] [outer = 0x9250d800] 18:33:48 INFO - PROCESS | 1790 | SkCairoFTTypeface::onFilterRec unimplemented 18:33:48 INFO - PROCESS | 1790 | 1463103228515 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]]]}] 18:33:48 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) 18:33:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1878ms 18:33:48 INFO - PROCESS | 1790 | 1463103228538 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 18:33:48 INFO - PROCESS | 1790 | 1463103228543 Marionette TRACE conn3 <- [1,701,null,{"value":"8"}] 18:33:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 18:33:48 INFO - PROCESS | 1790 | 1463103228656 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 18:33:48 INFO - PROCESS | 1790 | 1463103228659 Marionette TRACE conn3 <- [1,702,null,{}] 18:33:48 INFO - PROCESS | 1790 | 1463103228669 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}] 18:33:48 INFO - PROCESS | 1790 | 1463103228895 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 18:33:49 INFO - PROCESS | 1790 | 1463103229088 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:49 INFO - PROCESS | 1790 | ++DOCSHELL 0x9250b800 == 89 [pid = 1790] [id = 183] 18:33:49 INFO - PROCESS | 1790 | ++DOMWINDOW == 246 (0x92c9cc00) [pid = 1790] [serial = 549] [outer = (nil)] 18:33:49 INFO - PROCESS | 1790 | ++DOMWINDOW == 247 (0x951d5400) [pid = 1790] [serial = 550] [outer = 0x92c9cc00] 18:33:49 INFO - PROCESS | 1790 | 1463103229178 Marionette DEBUG loaded listener.js 18:33:49 INFO - PROCESS | 1790 | ++DOMWINDOW == 248 (0x990fb400) [pid = 1790] [serial = 551] [outer = 0x92c9cc00] 18:33:50 INFO - PROCESS | 1790 | SkCairoFTTypeface::onFilterRec unimplemented 18:33:50 INFO - PROCESS | 1790 | 1463103230522 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]]]}] 18:33:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 18:33:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1949ms 18:33:50 INFO - PROCESS | 1790 | 1463103230599 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 18:33:50 INFO - PROCESS | 1790 | 1463103230602 Marionette TRACE conn3 <- [1,705,null,{"value":"8"}] 18:33:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 18:33:50 INFO - PROCESS | 1790 | 1463103230631 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 18:33:50 INFO - PROCESS | 1790 | 1463103230635 Marionette TRACE conn3 <- [1,706,null,{}] 18:33:50 INFO - PROCESS | 1790 | 1463103230641 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}] 18:33:50 INFO - PROCESS | 1790 | 1463103230828 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 18:33:51 INFO - PROCESS | 1790 | 1463103231019 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:51 INFO - PROCESS | 1790 | ++DOCSHELL 0x946f1800 == 90 [pid = 1790] [id = 184] 18:33:51 INFO - PROCESS | 1790 | ++DOMWINDOW == 249 (0x9501b400) [pid = 1790] [serial = 552] [outer = (nil)] 18:33:51 INFO - PROCESS | 1790 | ++DOMWINDOW == 250 (0x9a850c00) [pid = 1790] [serial = 553] [outer = 0x9501b400] 18:33:51 INFO - PROCESS | 1790 | 1463103231111 Marionette DEBUG loaded listener.js 18:33:51 INFO - PROCESS | 1790 | ++DOMWINDOW == 251 (0x9a875800) [pid = 1790] [serial = 554] [outer = 0x9501b400] 18:33:52 INFO - PROCESS | 1790 | SkCairoFTTypeface::onFilterRec unimplemented 18:33:52 INFO - PROCESS | 1790 | 1463103232453 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]]]}] 18:33:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 18:33:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1842ms 18:33:52 INFO - PROCESS | 1790 | 1463103232469 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 18:33:52 INFO - PROCESS | 1790 | 1463103232473 Marionette TRACE conn3 <- [1,709,null,{"value":"8"}] 18:33:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 18:33:52 INFO - PROCESS | 1790 | 1463103232578 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 18:33:52 INFO - PROCESS | 1790 | 1463103232583 Marionette TRACE conn3 <- [1,710,null,{}] 18:33:52 INFO - PROCESS | 1790 | 1463103232593 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}] 18:33:52 INFO - PROCESS | 1790 | 1463103232784 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 18:33:52 INFO - PROCESS | 1790 | 1463103232979 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:53 INFO - PROCESS | 1790 | ++DOCSHELL 0x91648400 == 91 [pid = 1790] [id = 185] 18:33:53 INFO - PROCESS | 1790 | ++DOMWINDOW == 252 (0x99fe0000) [pid = 1790] [serial = 555] [outer = (nil)] 18:33:53 INFO - PROCESS | 1790 | ++DOMWINDOW == 253 (0x9c02c800) [pid = 1790] [serial = 556] [outer = 0x99fe0000] 18:33:53 INFO - PROCESS | 1790 | 1463103233066 Marionette DEBUG loaded listener.js 18:33:53 INFO - PROCESS | 1790 | ++DOMWINDOW == 254 (0x9c1a8800) [pid = 1790] [serial = 557] [outer = 0x99fe0000] 18:33:54 INFO - PROCESS | 1790 | SkCairoFTTypeface::onFilterRec unimplemented 18:33:54 INFO - PROCESS | 1790 | 1463103234402 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]]]}] 18:33:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 18:33:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1896ms 18:33:54 INFO - PROCESS | 1790 | 1463103234420 Marionette TRACE conn3 -> [0,713,"getWindowHandle",null] 18:33:54 INFO - PROCESS | 1790 | 1463103234424 Marionette TRACE conn3 <- [1,713,null,{"value":"8"}] 18:33:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 18:33:54 INFO - PROCESS | 1790 | 1463103234431 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 18:33:54 INFO - PROCESS | 1790 | 1463103234435 Marionette TRACE conn3 <- [1,714,null,{}] 18:33:54 INFO - PROCESS | 1790 | 1463103234440 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}] 18:33:54 INFO - PROCESS | 1790 | 1463103234689 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 18:33:54 INFO - PROCESS | 1790 | 1463103234885 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:54 INFO - PROCESS | 1790 | ++DOCSHELL 0x8b435800 == 92 [pid = 1790] [id = 186] 18:33:54 INFO - PROCESS | 1790 | ++DOMWINDOW == 255 (0x8d581400) [pid = 1790] [serial = 558] [outer = (nil)] 18:33:54 INFO - PROCESS | 1790 | ++DOMWINDOW == 256 (0x8d588800) [pid = 1790] [serial = 559] [outer = 0x8d581400] 18:33:54 INFO - PROCESS | 1790 | 1463103234972 Marionette DEBUG loaded listener.js 18:33:55 INFO - PROCESS | 1790 | ++DOMWINDOW == 257 (0x8d58a000) [pid = 1790] [serial = 560] [outer = 0x8d581400] 18:33:56 INFO - PROCESS | 1790 | SkCairoFTTypeface::onFilterRec unimplemented 18:33:56 INFO - PROCESS | 1790 | 1463103236674 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]]]}] 18:33:56 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 18:33:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 2283ms 18:33:56 INFO - PROCESS | 1790 | 1463103236715 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 18:33:56 INFO - PROCESS | 1790 | 1463103236722 Marionette TRACE conn3 <- [1,717,null,{"value":"8"}] 18:33:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 18:33:56 INFO - PROCESS | 1790 | 1463103236732 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 18:33:56 INFO - PROCESS | 1790 | 1463103236737 Marionette TRACE conn3 <- [1,718,null,{}] 18:33:56 INFO - PROCESS | 1790 | 1463103236747 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}] 18:33:56 INFO - PROCESS | 1790 | 1463103236974 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 18:33:57 INFO - PROCESS | 1790 | 1463103237169 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:57 INFO - PROCESS | 1790 | ++DOCSHELL 0x8d506800 == 93 [pid = 1790] [id = 187] 18:33:57 INFO - PROCESS | 1790 | ++DOMWINDOW == 258 (0x8d583800) [pid = 1790] [serial = 561] [outer = (nil)] 18:33:57 INFO - PROCESS | 1790 | ++DOMWINDOW == 259 (0x8d5cf800) [pid = 1790] [serial = 562] [outer = 0x8d583800] 18:33:57 INFO - PROCESS | 1790 | 1463103237298 Marionette DEBUG loaded listener.js 18:33:57 INFO - PROCESS | 1790 | ++DOMWINDOW == 260 (0x8d8e4400) [pid = 1790] [serial = 563] [outer = 0x8d583800] 18:33:58 INFO - PROCESS | 1790 | SkCairoFTTypeface::onFilterRec unimplemented 18:33:58 INFO - PROCESS | 1790 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 18:33:58 INFO - PROCESS | 1790 | 1463103238714 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]]]}] 18:33:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 18:33:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1996ms 18:33:58 INFO - PROCESS | 1790 | 1463103238727 Marionette TRACE conn3 -> [0,721,"getWindowHandle",null] 18:33:58 INFO - PROCESS | 1790 | 1463103238735 Marionette TRACE conn3 <- [1,721,null,{"value":"8"}] 18:33:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 18:33:58 INFO - PROCESS | 1790 | 1463103238794 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 18:33:58 INFO - PROCESS | 1790 | 1463103238799 Marionette TRACE conn3 <- [1,722,null,{}] 18:33:58 INFO - PROCESS | 1790 | --DOCSHELL 0x9221f800 == 92 [pid = 1790] [id = 18] 18:33:58 INFO - PROCESS | 1790 | --DOMWINDOW == 259 (0x92467c00) [pid = 1790] [serial = 469] [outer = (nil)] [url = about:blank] 18:33:58 INFO - PROCESS | 1790 | --DOCSHELL 0x8b437c00 == 91 [pid = 1790] [id = 176] 18:33:58 INFO - PROCESS | 1790 | --DOCSHELL 0x8ba37800 == 90 [pid = 1790] [id = 175] 18:33:58 INFO - PROCESS | 1790 | --DOCSHELL 0x8ba3e000 == 89 [pid = 1790] [id = 174] 18:33:58 INFO - PROCESS | 1790 | --DOCSHELL 0x8ba33800 == 88 [pid = 1790] [id = 173] 18:33:58 INFO - PROCESS | 1790 | 1463103238976 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}] 18:33:59 INFO - PROCESS | 1790 | --DOCSHELL 0x93ce1c00 == 87 [pid = 1790] [id = 164] 18:33:59 INFO - PROCESS | 1790 | --DOCSHELL 0x946f5800 == 86 [pid = 1790] [id = 163] 18:33:59 INFO - PROCESS | 1790 | 1463103239212 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 18:33:59 INFO - PROCESS | 1790 | --DOCSHELL 0x91782800 == 85 [pid = 1790] [id = 162] 18:33:59 INFO - PROCESS | 1790 | --DOCSHELL 0x8b304000 == 84 [pid = 1790] [id = 161] 18:33:59 INFO - PROCESS | 1790 | --DOCSHELL 0x8b9cfc00 == 83 [pid = 1790] [id = 160] 18:33:59 INFO - PROCESS | 1790 | --DOCSHELL 0x8d6b7000 == 82 [pid = 1790] [id = 127] 18:33:59 INFO - PROCESS | 1790 | --DOMWINDOW == 258 (0x91775800) [pid = 1790] [serial = 464] [outer = (nil)] [url = about:blank] 18:33:59 INFO - PROCESS | 1790 | --DOMWINDOW == 257 (0xa357b400) [pid = 1790] [serial = 424] [outer = (nil)] [url = about:blank] 18:33:59 INFO - PROCESS | 1790 | --DOMWINDOW == 256 (0x9176f400) [pid = 1790] [serial = 463] [outer = (nil)] [url = about:blank] 18:33:59 INFO - PROCESS | 1790 | --DOMWINDOW == 255 (0x9b8ba000) [pid = 1790] [serial = 418] [outer = (nil)] [url = about:blank] 18:33:59 INFO - PROCESS | 1790 | --DOMWINDOW == 254 (0x99766800) [pid = 1790] [serial = 407] [outer = (nil)] [url = about:blank] 18:33:59 INFO - PROCESS | 1790 | --DOMWINDOW == 253 (0x9c031000) [pid = 1790] [serial = 421] [outer = (nil)] [url = about:blank] 18:33:59 INFO - PROCESS | 1790 | --DOMWINDOW == 252 (0x8f78ac00) [pid = 1790] [serial = 457] [outer = (nil)] [url = about:blank] 18:33:59 INFO - PROCESS | 1790 | --DOMWINDOW == 251 (0x8f798000) [pid = 1790] [serial = 458] [outer = (nil)] [url = about:blank] 18:33:59 INFO - PROCESS | 1790 | --DOMWINDOW == 250 (0x8d6c3800) [pid = 1790] [serial = 451] [outer = (nil)] [url = about:blank] 18:33:59 INFO - PROCESS | 1790 | --DOMWINDOW == 249 (0x8d8e5c00) [pid = 1790] [serial = 452] [outer = (nil)] [url = about:blank] 18:33:59 INFO - PROCESS | 1790 | --DOMWINDOW == 248 (0x8e744000) [pid = 1790] [serial = 454] [outer = (nil)] [url = about:blank] 18:33:59 INFO - PROCESS | 1790 | --DOMWINDOW == 247 (0x8f46d400) [pid = 1790] [serial = 455] [outer = (nil)] [url = about:blank] 18:33:59 INFO - PROCESS | 1790 | --DOMWINDOW == 246 (0x90d7c800) [pid = 1790] [serial = 460] [outer = (nil)] [url = about:blank] 18:33:59 INFO - PROCESS | 1790 | --DOMWINDOW == 245 (0x8b432000) [pid = 1790] [serial = 448] [outer = (nil)] [url = about:blank] 18:33:59 INFO - PROCESS | 1790 | --DOMWINDOW == 244 (0x8b30ac00) [pid = 1790] [serial = 445] [outer = (nil)] [url = about:blank] 18:33:59 INFO - PROCESS | 1790 | --DOMWINDOW == 243 (0x8f790c00) [pid = 1790] [serial = 442] [outer = (nil)] [url = about:blank] 18:33:59 INFO - PROCESS | 1790 | --DOMWINDOW == 242 (0x8dcc1400) [pid = 1790] [serial = 439] [outer = (nil)] [url = about:blank] 18:33:59 INFO - PROCESS | 1790 | --DOMWINDOW == 241 (0x8b9d5000) [pid = 1790] [serial = 436] [outer = (nil)] [url = about:blank] 18:33:59 INFO - PROCESS | 1790 | --DOMWINDOW == 240 (0x8b9c9c00) [pid = 1790] [serial = 433] [outer = (nil)] [url = about:blank] 18:33:59 INFO - PROCESS | 1790 | --DOMWINDOW == 239 (0x91f30400) [pid = 1790] [serial = 466] [outer = (nil)] [url = about:blank] 18:33:59 INFO - PROCESS | 1790 | --DOMWINDOW == 238 (0x8dcbb800) [pid = 1790] [serial = 430] [outer = (nil)] [url = about:blank] 18:33:59 INFO - PROCESS | 1790 | --DOMWINDOW == 237 (0x8f585800) [pid = 1790] [serial = 427] [outer = (nil)] [url = about:blank] 18:33:59 INFO - PROCESS | 1790 | --DOMWINDOW == 236 (0x975df400) [pid = 1790] [serial = 415] [outer = (nil)] [url = about:blank] 18:33:59 INFO - PROCESS | 1790 | --DOMWINDOW == 235 (0x8e61c800) [pid = 1790] [serial = 409] [outer = (nil)] [url = about:blank] 18:33:59 INFO - PROCESS | 1790 | --DOMWINDOW == 234 (0x92220800) [pid = 1790] [serial = 412] [outer = (nil)] [url = about:blank] 18:33:59 INFO - PROCESS | 1790 | --DOMWINDOW == 233 (0x922a9c00) [pid = 1790] [serial = 467] [outer = (nil)] [url = about:blank] 18:33:59 INFO - PROCESS | 1790 | --DOMWINDOW == 232 (0x9164cc00) [pid = 1790] [serial = 461] [outer = (nil)] [url = about:blank] 18:33:59 INFO - PROCESS | 1790 | 1463103239365 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:59 INFO - PROCESS | 1790 | ++DOCSHELL 0x8b30ac00 == 83 [pid = 1790] [id = 188] 18:33:59 INFO - PROCESS | 1790 | ++DOMWINDOW == 233 (0x8b432000) [pid = 1790] [serial = 564] [outer = (nil)] 18:33:59 INFO - PROCESS | 1790 | ++DOMWINDOW == 234 (0x8d5b6c00) [pid = 1790] [serial = 565] [outer = 0x8b432000] 18:33:59 INFO - PROCESS | 1790 | 1463103239446 Marionette DEBUG loaded listener.js 18:33:59 INFO - PROCESS | 1790 | ++DOMWINDOW == 235 (0x8d8de000) [pid = 1790] [serial = 566] [outer = 0x8b432000] 18:34:00 INFO - PROCESS | 1790 | 1463103240225 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] 18:34:00 INFO - PROCESS | 1790 | 1463103240310 Marionette TRACE conn3 <- [1,725,null,{"value":"8"}] 18:34:00 INFO - PROCESS | 1790 | 1463103240318 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 18:34:00 INFO - PROCESS | 1790 | 1463103240324 Marionette TRACE conn3 <- [1,726,null,{}] 18:34:00 INFO - PROCESS | 1790 | 1463103240340 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}] 18:34:00 INFO - PROCESS | 1790 | 1463103240539 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 18:34:00 INFO - PROCESS | 1790 | 1463103240696 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:00 INFO - PROCESS | 1790 | ++DOCSHELL 0x8ba37800 == 84 [pid = 1790] [id = 189] 18:34:00 INFO - PROCESS | 1790 | ++DOMWINDOW == 236 (0x8d8e5c00) [pid = 1790] [serial = 567] [outer = (nil)] 18:34:00 INFO - PROCESS | 1790 | ++DOMWINDOW == 237 (0x8f405800) [pid = 1790] [serial = 568] [outer = 0x8d8e5c00] 18:34:00 INFO - PROCESS | 1790 | 1463103240777 Marionette DEBUG loaded listener.js 18:34:00 INFO - PROCESS | 1790 | ++DOMWINDOW == 238 (0x8f58c000) [pid = 1790] [serial = 569] [outer = 0x8d8e5c00] 18:34:01 INFO - PROCESS | 1790 | SkCairoFTTypeface::onFilterRec unimplemented 18:34:01 INFO - PROCESS | 1790 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 18:34:01 INFO - PROCESS | 1790 | 1463103241878 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]]]}] 18:34:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 18:34:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1642ms 18:34:01 INFO - PROCESS | 1790 | 1463103241965 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 18:34:01 INFO - PROCESS | 1790 | 1463103241970 Marionette TRACE conn3 <- [1,729,null,{"value":"8"}] 18:34:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 18:34:01 INFO - PROCESS | 1790 | 1463103241977 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 18:34:01 INFO - PROCESS | 1790 | 1463103241981 Marionette TRACE conn3 <- [1,730,null,{}] 18:34:01 INFO - PROCESS | 1790 | 1463103241987 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}] 18:34:02 INFO - PROCESS | 1790 | 1463103242239 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 18:34:02 INFO - PROCESS | 1790 | 1463103242405 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:02 INFO - PROCESS | 1790 | ++DOCSHELL 0x8d5ba000 == 85 [pid = 1790] [id = 190] 18:34:02 INFO - PROCESS | 1790 | ++DOMWINDOW == 239 (0x8f793400) [pid = 1790] [serial = 570] [outer = (nil)] 18:34:02 INFO - PROCESS | 1790 | ++DOMWINDOW == 240 (0x90a64400) [pid = 1790] [serial = 571] [outer = 0x8f793400] 18:34:02 INFO - PROCESS | 1790 | 1463103242486 Marionette DEBUG loaded listener.js 18:34:02 INFO - PROCESS | 1790 | ++DOMWINDOW == 241 (0x9176dc00) [pid = 1790] [serial = 572] [outer = 0x8f793400] 18:34:03 INFO - PROCESS | 1790 | SkCairoFTTypeface::onFilterRec unimplemented 18:34:03 INFO - PROCESS | 1790 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 18:34:03 INFO - PROCESS | 1790 | 1463103243435 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] 18:34:03 INFO - PROCESS | 1790 | 1463103243852 Marionette TRACE conn3 <- [1,733,null,{"value":"8"}] 18:34:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 18:34:03 INFO - PROCESS | 1790 | 1463103243863 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 18:34:03 INFO - PROCESS | 1790 | 1463103243866 Marionette TRACE conn3 <- [1,734,null,{}] 18:34:03 INFO - PROCESS | 1790 | 1463103243870 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}] 18:34:04 INFO - PROCESS | 1790 | 1463103244107 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 18:34:04 INFO - PROCESS | 1790 | 1463103244281 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:04 INFO - PROCESS | 1790 | ++DOCSHELL 0x8f409800 == 86 [pid = 1790] [id = 191] 18:34:04 INFO - PROCESS | 1790 | ++DOMWINDOW == 237 (0x8f46d800) [pid = 1790] [serial = 573] [outer = (nil)] 18:34:04 INFO - PROCESS | 1790 | ++DOMWINDOW == 238 (0x8f795c00) [pid = 1790] [serial = 574] [outer = 0x8f46d800] 18:34:04 INFO - PROCESS | 1790 | 1463103244359 Marionette DEBUG loaded listener.js 18:34:04 INFO - PROCESS | 1790 | ++DOMWINDOW == 239 (0x9164c400) [pid = 1790] [serial = 575] [outer = 0x8f46d800] 18:34:04 INFO - PROCESS | 1790 | SkCairoFTTypeface::onFilterRec unimplemented 18:34:05 INFO - PROCESS | 1790 | 1463103245122 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]]]}] 18:34:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 18:34:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1290ms 18:34:05 INFO - PROCESS | 1790 | 1463103245154 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 18:34:05 INFO - PROCESS | 1790 | 1463103245157 Marionette TRACE conn3 <- [1,737,null,{"value":"8"}] 18:34:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 18:34:05 INFO - PROCESS | 1790 | 1463103245164 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 18:34:05 INFO - PROCESS | 1790 | 1463103245168 Marionette TRACE conn3 <- [1,738,null,{}] 18:34:05 INFO - PROCESS | 1790 | 1463103245173 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}] 18:34:05 INFO - PROCESS | 1790 | 1463103245382 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 18:34:05 INFO - PROCESS | 1790 | 1463103245533 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:05 INFO - PROCESS | 1790 | ++DOCSHELL 0x8d8e4c00 == 87 [pid = 1790] [id = 192] 18:34:05 INFO - PROCESS | 1790 | ++DOMWINDOW == 240 (0x8ddb9400) [pid = 1790] [serial = 576] [outer = (nil)] 18:34:05 INFO - PROCESS | 1790 | ++DOMWINDOW == 241 (0x92467800) [pid = 1790] [serial = 577] [outer = 0x8ddb9400] 18:34:05 INFO - PROCESS | 1790 | 1463103245622 Marionette DEBUG loaded listener.js 18:34:05 INFO - PROCESS | 1790 | ++DOMWINDOW == 242 (0x92504000) [pid = 1790] [serial = 578] [outer = 0x8ddb9400] 18:34:07 INFO - PROCESS | 1790 | SkCairoFTTypeface::onFilterRec unimplemented 18:34:07 INFO - PROCESS | 1790 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 18:34:07 INFO - PROCESS | 1790 | 1463103247457 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]]]}] 18:34:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 18:34:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 2340ms 18:34:07 INFO - PROCESS | 1790 | 1463103247509 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 18:34:07 INFO - PROCESS | 1790 | 1463103247521 Marionette TRACE conn3 <- [1,741,null,{"value":"8"}] 18:34:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 18:34:07 INFO - PROCESS | 1790 | 1463103247536 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 18:34:07 INFO - PROCESS | 1790 | 1463103247545 Marionette TRACE conn3 <- [1,742,null,{}] 18:34:07 INFO - PROCESS | 1790 | 1463103247563 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}] 18:34:07 INFO - PROCESS | 1790 | 1463103247859 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 18:34:08 INFO - PROCESS | 1790 | 1463103248057 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:08 INFO - PROCESS | 1790 | ++DOCSHELL 0x8d589800 == 88 [pid = 1790] [id = 193] 18:34:08 INFO - PROCESS | 1790 | ++DOMWINDOW == 243 (0x8d5b4800) [pid = 1790] [serial = 579] [outer = (nil)] 18:34:08 INFO - PROCESS | 1790 | ++DOMWINDOW == 244 (0x8d5cdc00) [pid = 1790] [serial = 580] [outer = 0x8d5b4800] 18:34:08 INFO - PROCESS | 1790 | 1463103248188 Marionette DEBUG loaded listener.js 18:34:08 INFO - PROCESS | 1790 | ++DOMWINDOW == 245 (0x8ddc4000) [pid = 1790] [serial = 581] [outer = 0x8d5b4800] 18:34:09 INFO - PROCESS | 1790 | SkCairoFTTypeface::onFilterRec unimplemented 18:34:09 INFO - PROCESS | 1790 | 1463103249623 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]]]}] 18:34:09 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 18:34:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 2108ms 18:34:09 INFO - PROCESS | 1790 | 1463103249641 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 18:34:09 INFO - PROCESS | 1790 | 1463103249651 Marionette TRACE conn3 <- [1,745,null,{"value":"8"}] 18:34:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 18:34:09 INFO - PROCESS | 1790 | 1463103249662 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 18:34:09 INFO - PROCESS | 1790 | 1463103249667 Marionette TRACE conn3 <- [1,746,null,{}] 18:34:09 INFO - PROCESS | 1790 | 1463103249823 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}] 18:34:10 INFO - PROCESS | 1790 | 1463103250025 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 18:34:10 INFO - PROCESS | 1790 | 1463103250211 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:10 INFO - PROCESS | 1790 | ++DOCSHELL 0x8d5bc000 == 89 [pid = 1790] [id = 194] 18:34:10 INFO - PROCESS | 1790 | ++DOMWINDOW == 246 (0x8e611c00) [pid = 1790] [serial = 582] [outer = (nil)] 18:34:10 INFO - PROCESS | 1790 | ++DOMWINDOW == 247 (0x8f408400) [pid = 1790] [serial = 583] [outer = 0x8e611c00] 18:34:10 INFO - PROCESS | 1790 | 1463103250301 Marionette DEBUG loaded listener.js 18:34:10 INFO - PROCESS | 1790 | ++DOMWINDOW == 248 (0x8f798800) [pid = 1790] [serial = 584] [outer = 0x8e611c00] 18:34:11 INFO - PROCESS | 1790 | SkCairoFTTypeface::onFilterRec unimplemented 18:34:11 INFO - PROCESS | 1790 | SkCairoFTTypeface::onFilterRec unimplemented 18:34:11 INFO - PROCESS | 1790 | 1463103251644 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]]]}] 18:34:11 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.) 18:34:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 2035ms 18:34:11 INFO - PROCESS | 1790 | 1463103251778 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 18:34:11 INFO - PROCESS | 1790 | 1463103251783 Marionette TRACE conn3 <- [1,749,null,{"value":"8"}] 18:34:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 18:34:11 INFO - PROCESS | 1790 | 1463103251801 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 18:34:11 INFO - PROCESS | 1790 | 1463103251808 Marionette TRACE conn3 <- [1,750,null,{}] 18:34:11 INFO - PROCESS | 1790 | 1463103251826 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}] 18:34:12 INFO - PROCESS | 1790 | 1463103252047 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 18:34:12 INFO - PROCESS | 1790 | 1463103252241 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:12 INFO - PROCESS | 1790 | ++DOCSHELL 0x8b434c00 == 90 [pid = 1790] [id = 195] 18:34:12 INFO - PROCESS | 1790 | ++DOMWINDOW == 249 (0x90d84000) [pid = 1790] [serial = 585] [outer = (nil)] 18:34:12 INFO - PROCESS | 1790 | ++DOMWINDOW == 250 (0x92468000) [pid = 1790] [serial = 586] [outer = 0x90d84000] 18:34:12 INFO - PROCESS | 1790 | 1463103252381 Marionette DEBUG loaded listener.js 18:34:12 INFO - PROCESS | 1790 | ++DOMWINDOW == 251 (0x9289d800) [pid = 1790] [serial = 587] [outer = 0x90d84000] 18:34:13 INFO - PROCESS | 1790 | SkCairoFTTypeface::onFilterRec unimplemented 18:34:13 INFO - PROCESS | 1790 | 1463103253729 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]]]}] 18:34:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 18:34:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1946ms 18:34:13 INFO - PROCESS | 1790 | 1463103253746 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 18:34:13 INFO - PROCESS | 1790 | 1463103253751 Marionette TRACE conn3 <- [1,753,null,{"value":"8"}] 18:34:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 18:34:13 INFO - PROCESS | 1790 | 1463103253758 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 18:34:13 INFO - PROCESS | 1790 | 1463103253762 Marionette TRACE conn3 <- [1,754,null,{}] 18:34:13 INFO - PROCESS | 1790 | 1463103253837 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}] 18:34:14 INFO - PROCESS | 1790 | 1463103254033 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 18:34:14 INFO - PROCESS | 1790 | 1463103254222 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:14 INFO - PROCESS | 1790 | ++DOCSHELL 0x9250e400 == 91 [pid = 1790] [id = 196] 18:34:14 INFO - PROCESS | 1790 | ++DOMWINDOW == 252 (0x92ae5000) [pid = 1790] [serial = 588] [outer = (nil)] 18:34:14 INFO - PROCESS | 1790 | ++DOMWINDOW == 253 (0x92c9ac00) [pid = 1790] [serial = 589] [outer = 0x92ae5000] 18:34:14 INFO - PROCESS | 1790 | 1463103254309 Marionette DEBUG loaded listener.js 18:34:14 INFO - PROCESS | 1790 | ++DOMWINDOW == 254 (0x93cdc400) [pid = 1790] [serial = 590] [outer = 0x92ae5000] 18:34:15 INFO - PROCESS | 1790 | SkCairoFTTypeface::onFilterRec unimplemented 18:34:15 INFO - PROCESS | 1790 | 1463103255652 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]]]}] 18:34:15 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 18:34:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1937ms 18:34:15 INFO - PROCESS | 1790 | 1463103255732 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 18:34:15 INFO - PROCESS | 1790 | 1463103255736 Marionette TRACE conn3 <- [1,757,null,{"value":"8"}] 18:34:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 18:34:15 INFO - PROCESS | 1790 | 1463103255765 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 18:34:15 INFO - PROCESS | 1790 | 1463103255768 Marionette TRACE conn3 <- [1,758,null,{}] 18:34:15 INFO - PROCESS | 1790 | 1463103255776 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}] 18:34:15 INFO - PROCESS | 1790 | 1463103255972 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 18:34:16 INFO - PROCESS | 1790 | 1463103256164 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:16 INFO - PROCESS | 1790 | ++DOCSHELL 0x92313000 == 92 [pid = 1790] [id = 197] 18:34:16 INFO - PROCESS | 1790 | ++DOMWINDOW == 255 (0x92495c00) [pid = 1790] [serial = 591] [outer = (nil)] 18:34:16 INFO - PROCESS | 1790 | ++DOMWINDOW == 256 (0x9509f000) [pid = 1790] [serial = 592] [outer = 0x92495c00] 18:34:16 INFO - PROCESS | 1790 | 1463103256251 Marionette DEBUG loaded listener.js 18:34:16 INFO - PROCESS | 1790 | ++DOMWINDOW == 257 (0x951d3c00) [pid = 1790] [serial = 593] [outer = 0x92495c00] 18:34:16 INFO - PROCESS | 1790 | ++DOMWINDOW == 258 (0x99078800) [pid = 1790] [serial = 594] [outer = 0x990f8400] 18:34:17 INFO - PROCESS | 1790 | SkCairoFTTypeface::onFilterRec unimplemented 18:34:17 INFO - PROCESS | 1790 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 18:34:17 INFO - PROCESS | 1790 | SkCairoFTTypeface::onFilterRec unimplemented 18:34:17 INFO - PROCESS | 1790 | SkCairoFTTypeface::onFilterRec unimplemented 18:34:17 INFO - PROCESS | 1790 | SkCairoFTTypeface::onFilterRec unimplemented 18:34:17 INFO - PROCESS | 1790 | 1463103257379 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]]]}] 18:34:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 18:34:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1684ms 18:34:17 INFO - PROCESS | 1790 | 1463103257447 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 18:34:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 18:34:17 INFO - PROCESS | 1790 | 1463103257451 Marionette TRACE conn3 <- [1,761,null,{"value":"8"}] 18:34:17 INFO - PROCESS | 1790 | 1463103257458 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 18:34:17 INFO - PROCESS | 1790 | 1463103257462 Marionette TRACE conn3 <- [1,762,null,{}] 18:34:17 INFO - PROCESS | 1790 | 1463103257469 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}] 18:34:17 INFO - PROCESS | 1790 | 1463103257742 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 18:34:18 INFO - PROCESS | 1790 | 1463103257997 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:18 INFO - PROCESS | 1790 | ++DOCSHELL 0x8d50f400 == 93 [pid = 1790] [id = 198] 18:34:18 INFO - PROCESS | 1790 | ++DOMWINDOW == 259 (0x92c93800) [pid = 1790] [serial = 595] [outer = (nil)] 18:34:18 INFO - PROCESS | 1790 | ++DOMWINDOW == 260 (0x9adc4800) [pid = 1790] [serial = 596] [outer = 0x92c93800] 18:34:18 INFO - PROCESS | 1790 | 1463103258124 Marionette DEBUG loaded listener.js 18:34:18 INFO - PROCESS | 1790 | ++DOMWINDOW == 261 (0x9ba0f800) [pid = 1790] [serial = 597] [outer = 0x92c93800] 18:34:19 INFO - PROCESS | 1790 | 1463103259432 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]]]}] 18:34:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 18:34:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1983ms 18:34:19 INFO - PROCESS | 1790 | 1463103259487 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 18:34:19 INFO - PROCESS | 1790 | 1463103259492 Marionette TRACE conn3 <- [1,765,null,{"value":"8"}] 18:34:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 18:34:19 INFO - PROCESS | 1790 | 1463103259553 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 18:34:19 INFO - PROCESS | 1790 | 1463103259558 Marionette TRACE conn3 <- [1,766,null,{}] 18:34:19 INFO - PROCESS | 1790 | 1463103259564 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}] 18:34:19 INFO - PROCESS | 1790 | 1463103259794 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 18:34:20 INFO - PROCESS | 1790 | 1463103259995 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:20 INFO - PROCESS | 1790 | ++DOCSHELL 0x9a227800 == 94 [pid = 1790] [id = 199] 18:34:20 INFO - PROCESS | 1790 | ++DOMWINDOW == 262 (0x9a230000) [pid = 1790] [serial = 598] [outer = (nil)] 18:34:20 INFO - PROCESS | 1790 | ++DOMWINDOW == 263 (0x9c074400) [pid = 1790] [serial = 599] [outer = 0x9a230000] 18:34:20 INFO - PROCESS | 1790 | 1463103260124 Marionette DEBUG loaded listener.js 18:34:20 INFO - PROCESS | 1790 | ++DOMWINDOW == 264 (0xa0604c00) [pid = 1790] [serial = 600] [outer = 0x9a230000] 18:34:21 INFO - PROCESS | 1790 | 1463103261485 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]]]}] 18:34:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 18:34:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1995ms 18:34:21 INFO - PROCESS | 1790 | 1463103261559 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 18:34:21 INFO - PROCESS | 1790 | 1463103261564 Marionette TRACE conn3 <- [1,769,null,{"value":"8"}] 18:34:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 18:34:21 INFO - PROCESS | 1790 | 1463103261576 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 18:34:21 INFO - PROCESS | 1790 | 1463103261579 Marionette TRACE conn3 <- [1,770,null,{}] 18:34:21 INFO - PROCESS | 1790 | 1463103261633 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}] 18:34:21 INFO - PROCESS | 1790 | 1463103261847 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 18:34:22 INFO - PROCESS | 1790 | 1463103262055 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:22 INFO - PROCESS | 1790 | ++DOCSHELL 0x946eac00 == 95 [pid = 1790] [id = 200] 18:34:22 INFO - PROCESS | 1790 | ++DOMWINDOW == 265 (0x9c02f800) [pid = 1790] [serial = 601] [outer = (nil)] 18:34:22 INFO - PROCESS | 1790 | ++DOMWINDOW == 266 (0xa30ea800) [pid = 1790] [serial = 602] [outer = 0x9c02f800] 18:34:22 INFO - PROCESS | 1790 | 1463103262181 Marionette DEBUG loaded listener.js 18:34:22 INFO - PROCESS | 1790 | ++DOMWINDOW == 267 (0xa357d000) [pid = 1790] [serial = 603] [outer = 0x9c02f800] 18:34:23 INFO - PROCESS | 1790 | 1463103263109 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]]]}] 18:34:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 18:34:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1593ms 18:34:23 INFO - PROCESS | 1790 | 1463103263170 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 18:34:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 18:34:23 INFO - PROCESS | 1790 | 1463103263176 Marionette TRACE conn3 <- [1,773,null,{"value":"8"}] 18:34:23 INFO - PROCESS | 1790 | 1463103263182 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 18:34:23 INFO - PROCESS | 1790 | 1463103263186 Marionette TRACE conn3 <- [1,774,null,{}] 18:34:23 INFO - PROCESS | 1790 | 1463103263192 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}] 18:34:23 INFO - PROCESS | 1790 | 1463103263430 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 18:34:23 INFO - PROCESS | 1790 | 1463103263738 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:23 INFO - PROCESS | 1790 | ++DOCSHELL 0x8c299400 == 96 [pid = 1790] [id = 201] 18:34:23 INFO - PROCESS | 1790 | ++DOMWINDOW == 268 (0x8c29a400) [pid = 1790] [serial = 604] [outer = (nil)] 18:34:23 INFO - PROCESS | 1790 | ++DOMWINDOW == 269 (0x8c2a1800) [pid = 1790] [serial = 605] [outer = 0x8c29a400] 18:34:23 INFO - PROCESS | 1790 | 1463103263833 Marionette DEBUG loaded listener.js 18:34:23 INFO - PROCESS | 1790 | ++DOMWINDOW == 270 (0x8c2a6000) [pid = 1790] [serial = 606] [outer = 0x8c29a400] 18:34:24 INFO - PROCESS | 1790 | 1463103264755 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]]]}] 18:34:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 18:34:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1589ms 18:34:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 18:34:24 INFO - PROCESS | 1790 | 1463103264771 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 18:34:24 INFO - PROCESS | 1790 | 1463103264774 Marionette TRACE conn3 <- [1,777,null,{"value":"8"}] 18:34:24 INFO - PROCESS | 1790 | 1463103264781 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 18:34:24 INFO - PROCESS | 1790 | 1463103264785 Marionette TRACE conn3 <- [1,778,null,{}] 18:34:24 INFO - PROCESS | 1790 | 1463103264791 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}] 18:34:24 INFO - PROCESS | 1790 | 1463103264994 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 18:34:25 INFO - PROCESS | 1790 | 1463103265248 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:25 INFO - PROCESS | 1790 | ++DOCSHELL 0x8d505000 == 97 [pid = 1790] [id = 202] 18:34:25 INFO - PROCESS | 1790 | ++DOMWINDOW == 271 (0x8d50bc00) [pid = 1790] [serial = 607] [outer = (nil)] 18:34:25 INFO - PROCESS | 1790 | ++DOMWINDOW == 272 (0x8d58f800) [pid = 1790] [serial = 608] [outer = 0x8d50bc00] 18:34:25 INFO - PROCESS | 1790 | 1463103265689 Marionette DEBUG loaded listener.js 18:34:25 INFO - PROCESS | 1790 | ++DOMWINDOW == 273 (0x8d6bd800) [pid = 1790] [serial = 609] [outer = 0x8d50bc00] 18:34:26 INFO - PROCESS | 1790 | 1463103266699 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]]]}] 18:34:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 18:34:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1948ms 18:34:26 INFO - PROCESS | 1790 | 1463103266730 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 18:34:26 INFO - PROCESS | 1790 | 1463103266737 Marionette TRACE conn3 <- [1,781,null,{"value":"8"}] 18:34:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 18:34:26 INFO - PROCESS | 1790 | 1463103266748 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 18:34:26 INFO - PROCESS | 1790 | 1463103266753 Marionette TRACE conn3 <- [1,782,null,{}] 18:34:26 INFO - PROCESS | 1790 | 1463103266762 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}] 18:34:27 INFO - PROCESS | 1790 | 1463103267133 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 18:34:27 INFO - PROCESS | 1790 | 1463103267443 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:27 INFO - PROCESS | 1790 | ++DOCSHELL 0x8d58c400 == 98 [pid = 1790] [id = 203] 18:34:27 INFO - PROCESS | 1790 | ++DOMWINDOW == 274 (0x8d6bb000) [pid = 1790] [serial = 610] [outer = (nil)] 18:34:27 INFO - PROCESS | 1790 | ++DOMWINDOW == 275 (0x8ddbe400) [pid = 1790] [serial = 611] [outer = 0x8d6bb000] 18:34:27 INFO - PROCESS | 1790 | 1463103267531 Marionette DEBUG loaded listener.js 18:34:27 INFO - PROCESS | 1790 | ++DOMWINDOW == 276 (0x8f46e800) [pid = 1790] [serial = 612] [outer = 0x8d6bb000] 18:34:28 INFO - PROCESS | 1790 | --DOCSHELL 0x91767000 == 97 [pid = 1790] [id = 104] 18:34:28 INFO - PROCESS | 1790 | --DOCSHELL 0x90a6b400 == 96 [pid = 1790] [id = 172] 18:34:28 INFO - PROCESS | 1790 | --DOMWINDOW == 275 (0x8ba41800) [pid = 1790] [serial = 472] [outer = (nil)] [url = about:blank] 18:34:28 INFO - PROCESS | 1790 | --DOMWINDOW == 274 (0x8f405c00) [pid = 1790] [serial = 475] [outer = (nil)] [url = about:blank] 18:34:28 INFO - PROCESS | 1790 | --DOMWINDOW == 273 (0x90a6a000) [pid = 1790] [serial = 532] [outer = (nil)] [url = about:blank] 18:34:28 INFO - PROCESS | 1790 | --DOMWINDOW == 272 (0x9229ac00) [pid = 1790] [serial = 478] [outer = (nil)] [url = about:blank] 18:34:28 INFO - PROCESS | 1790 | --DOMWINDOW == 271 (0x925edc00) [pid = 1790] [serial = 481] [outer = (nil)] [url = about:blank] 18:34:28 INFO - PROCESS | 1790 | --DOMWINDOW == 270 (0x9501e800) [pid = 1790] [serial = 484] [outer = (nil)] [url = about:blank] 18:34:28 INFO - PROCESS | 1790 | --DOMWINDOW == 269 (0x9a868800) [pid = 1790] [serial = 487] [outer = (nil)] [url = about:blank] 18:34:28 INFO - PROCESS | 1790 | --DOMWINDOW == 268 (0x9b8bb800) [pid = 1790] [serial = 490] [outer = (nil)] [url = about:blank] 18:34:28 INFO - PROCESS | 1790 | --DOMWINDOW == 267 (0x9d934800) [pid = 1790] [serial = 493] [outer = (nil)] [url = about:blank] 18:34:28 INFO - PROCESS | 1790 | --DOMWINDOW == 266 (0xa30e5800) [pid = 1790] [serial = 496] [outer = (nil)] [url = about:blank] 18:34:28 INFO - PROCESS | 1790 | --DOMWINDOW == 265 (0x8ddc0800) [pid = 1790] [serial = 499] [outer = (nil)] [url = about:blank] 18:34:28 INFO - PROCESS | 1790 | --DOMWINDOW == 264 (0x8d5c1c00) [pid = 1790] [serial = 502] [outer = (nil)] [url = about:blank] 18:34:28 INFO - PROCESS | 1790 | --DOMWINDOW == 263 (0x92ae7800) [pid = 1790] [serial = 511] [outer = (nil)] [url = about:blank] 18:34:28 INFO - PROCESS | 1790 | --DOMWINDOW == 262 (0x8f46b800) [pid = 1790] [serial = 508] [outer = (nil)] [url = about:blank] 18:34:28 INFO - PROCESS | 1790 | --DOMWINDOW == 261 (0x8d5cd000) [pid = 1790] [serial = 505] [outer = (nil)] [url = about:blank] 18:34:28 INFO - PROCESS | 1790 | --DOMWINDOW == 260 (0x9246b800) [pid = 1790] [serial = 514] [outer = (nil)] [url = about:blank] 18:34:28 INFO - PROCESS | 1790 | --DOCSHELL 0x8f409800 == 95 [pid = 1790] [id = 191] 18:34:28 INFO - PROCESS | 1790 | --DOCSHELL 0x8d5ba000 == 94 [pid = 1790] [id = 190] 18:34:28 INFO - PROCESS | 1790 | --DOCSHELL 0x8ba37800 == 93 [pid = 1790] [id = 189] 18:34:28 INFO - PROCESS | 1790 | --DOCSHELL 0x8b30ac00 == 92 [pid = 1790] [id = 188] 18:34:28 INFO - PROCESS | 1790 | --DOCSHELL 0x8d506800 == 91 [pid = 1790] [id = 187] 18:34:28 INFO - PROCESS | 1790 | 1463103268612 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]]]}] 18:34:28 INFO - PROCESS | 1790 | --DOCSHELL 0x92318800 == 90 [pid = 1790] [id = 181] 18:34:28 INFO - PROCESS | 1790 | --DOCSHELL 0x8e8a0800 == 89 [pid = 1790] [id = 180] 18:34:28 INFO - PROCESS | 1790 | --DOCSHELL 0x8d5ce800 == 88 [pid = 1790] [id = 179] 18:34:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 18:34:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1897ms 18:34:28 INFO - PROCESS | 1790 | --DOCSHELL 0x8b436c00 == 87 [pid = 1790] [id = 178] 18:34:28 INFO - PROCESS | 1790 | --DOCSHELL 0x8dcbd800 == 86 [pid = 1790] [id = 177] 18:34:28 INFO - PROCESS | 1790 | --DOMWINDOW == 259 (0x8f792c00) [pid = 1790] [serial = 529] [outer = (nil)] [url = about:blank] 18:34:28 INFO - PROCESS | 1790 | --DOMWINDOW == 258 (0x9248f400) [pid = 1790] [serial = 470] [outer = (nil)] [url = about:blank] 18:34:28 INFO - PROCESS | 1790 | --DOMWINDOW == 257 (0x90a6e800) [pid = 1790] [serial = 530] [outer = (nil)] [url = about:blank] 18:34:28 INFO - PROCESS | 1790 | --DOMWINDOW == 256 (0x8d6c4400) [pid = 1790] [serial = 523] [outer = (nil)] [url = about:blank] 18:34:28 INFO - PROCESS | 1790 | --DOMWINDOW == 255 (0x8d5c9c00) [pid = 1790] [serial = 521] [outer = (nil)] [url = about:blank] 18:34:28 INFO - PROCESS | 1790 | --DOMWINDOW == 254 (0x8d5be800) [pid = 1790] [serial = 520] [outer = (nil)] [url = about:blank] 18:34:28 INFO - PROCESS | 1790 | --DOMWINDOW == 253 (0x92c94800) [pid = 1790] [serial = 517] [outer = (nil)] [url = about:blank] 18:34:28 INFO - PROCESS | 1790 | --DOMWINDOW == 252 (0x8e8a8400) [pid = 1790] [serial = 526] [outer = (nil)] [url = about:blank] 18:34:28 INFO - PROCESS | 1790 | --DOMWINDOW == 251 (0x8f46c000) [pid = 1790] [serial = 527] [outer = (nil)] [url = about:blank] 18:34:28 INFO - PROCESS | 1790 | --DOMWINDOW == 250 (0x8d8e8400) [pid = 1790] [serial = 524] [outer = (nil)] [url = about:blank] 18:34:28 INFO - PROCESS | 1790 | 1463103268663 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 18:34:28 INFO - PROCESS | 1790 | 1463103268668 Marionette TRACE conn3 <- [1,785,null,{"value":"8"}] 18:34:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 18:34:28 INFO - PROCESS | 1790 | 1463103268683 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 18:34:28 INFO - PROCESS | 1790 | 1463103268686 Marionette TRACE conn3 <- [1,786,null,{}] 18:34:28 INFO - PROCESS | 1790 | 1463103268693 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}] 18:34:28 INFO - PROCESS | 1790 | 1463103268882 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 18:34:29 INFO - PROCESS | 1790 | 1463103269104 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:29 INFO - PROCESS | 1790 | ++DOCSHELL 0x8d8e2c00 == 87 [pid = 1790] [id = 204] 18:34:29 INFO - PROCESS | 1790 | ++DOMWINDOW == 251 (0x8d8e4800) [pid = 1790] [serial = 613] [outer = (nil)] 18:34:29 INFO - PROCESS | 1790 | ++DOMWINDOW == 252 (0x8ddbdc00) [pid = 1790] [serial = 614] [outer = 0x8d8e4800] 18:34:29 INFO - PROCESS | 1790 | 1463103269188 Marionette DEBUG loaded listener.js 18:34:29 INFO - PROCESS | 1790 | ++DOMWINDOW == 253 (0x8e8aa000) [pid = 1790] [serial = 615] [outer = 0x8d8e4800] 18:34:30 INFO - PROCESS | 1790 | 1463103270045 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]]]}] 18:34:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 18:34:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1431ms 18:34:30 INFO - PROCESS | 1790 | 1463103270115 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 18:34:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 18:34:30 INFO - PROCESS | 1790 | 1463103270120 Marionette TRACE conn3 <- [1,789,null,{"value":"8"}] 18:34:30 INFO - PROCESS | 1790 | 1463103270127 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 18:34:30 INFO - PROCESS | 1790 | 1463103270133 Marionette TRACE conn3 <- [1,790,null,{}] 18:34:30 INFO - PROCESS | 1790 | 1463103270150 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}] 18:34:30 INFO - PROCESS | 1790 | 1463103270350 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 18:34:30 INFO - PROCESS | 1790 | 1463103270565 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:30 INFO - PROCESS | 1790 | ++DOCSHELL 0x8f46b800 == 88 [pid = 1790] [id = 205] 18:34:30 INFO - PROCESS | 1790 | ++DOMWINDOW == 254 (0x90a6b400) [pid = 1790] [serial = 616] [outer = (nil)] 18:34:30 INFO - PROCESS | 1790 | ++DOMWINDOW == 255 (0x91767000) [pid = 1790] [serial = 617] [outer = 0x90a6b400] 18:34:30 INFO - PROCESS | 1790 | 1463103270648 Marionette DEBUG loaded listener.js 18:34:30 INFO - PROCESS | 1790 | ++DOMWINDOW == 256 (0x9177b800) [pid = 1790] [serial = 618] [outer = 0x90a6b400] 18:34:31 INFO - PROCESS | 1790 | --DOMWINDOW == 255 (0x8d583800) [pid = 1790] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 18:34:31 INFO - PROCESS | 1790 | --DOMWINDOW == 254 (0x8f793400) [pid = 1790] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 18:34:31 INFO - PROCESS | 1790 | --DOMWINDOW == 253 (0x8b432000) [pid = 1790] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 18:34:31 INFO - PROCESS | 1790 | --DOMWINDOW == 252 (0x8f46d800) [pid = 1790] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 18:34:31 INFO - PROCESS | 1790 | --DOMWINDOW == 251 (0x8d8e5c00) [pid = 1790] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 18:34:32 INFO - PROCESS | 1790 | 1463103272186 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]]]}] 18:34:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 18:34:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 2105ms 18:34:32 INFO - PROCESS | 1790 | 1463103272233 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 18:34:32 INFO - PROCESS | 1790 | 1463103272239 Marionette TRACE conn3 <- [1,793,null,{"value":"8"}] 18:34:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 18:34:32 INFO - PROCESS | 1790 | 1463103272250 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 18:34:32 INFO - PROCESS | 1790 | 1463103272255 Marionette TRACE conn3 <- [1,794,null,{}] 18:34:32 INFO - PROCESS | 1790 | 1463103272264 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}] 18:34:32 INFO - PROCESS | 1790 | 1463103272494 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 18:34:32 INFO - PROCESS | 1790 | 1463103272764 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:32 INFO - PROCESS | 1790 | ++DOCSHELL 0x8d50a800 == 89 [pid = 1790] [id = 206] 18:34:32 INFO - PROCESS | 1790 | ++DOMWINDOW == 252 (0x8d5bd800) [pid = 1790] [serial = 619] [outer = (nil)] 18:34:32 INFO - PROCESS | 1790 | ++DOMWINDOW == 253 (0x8d6b8c00) [pid = 1790] [serial = 620] [outer = 0x8d5bd800] 18:34:32 INFO - PROCESS | 1790 | 1463103272873 Marionette DEBUG loaded listener.js 18:34:33 INFO - PROCESS | 1790 | ++DOMWINDOW == 254 (0x8ddbc400) [pid = 1790] [serial = 621] [outer = 0x8d5bd800] 18:34:33 INFO - PROCESS | 1790 | 1463103273837 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]]]}] 18:34:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 18:34:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1634ms 18:34:33 INFO - PROCESS | 1790 | 1463103273885 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 18:34:33 INFO - PROCESS | 1790 | 1463103273894 Marionette TRACE conn3 <- [1,797,null,{"value":"8"}] 18:34:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 18:34:33 INFO - PROCESS | 1790 | 1463103273906 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 18:34:33 INFO - PROCESS | 1790 | 1463103273910 Marionette TRACE conn3 <- [1,798,null,{}] 18:34:33 INFO - PROCESS | 1790 | 1463103273918 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}] 18:34:34 INFO - PROCESS | 1790 | 1463103274146 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 18:34:34 INFO - PROCESS | 1790 | 1463103274470 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:34 INFO - PROCESS | 1790 | ++DOCSHELL 0x8f476800 == 90 [pid = 1790] [id = 207] 18:34:34 INFO - PROCESS | 1790 | ++DOMWINDOW == 255 (0x8f584400) [pid = 1790] [serial = 622] [outer = (nil)] 18:34:34 INFO - PROCESS | 1790 | ++DOMWINDOW == 256 (0x8f796800) [pid = 1790] [serial = 623] [outer = 0x8f584400] 18:34:34 INFO - PROCESS | 1790 | 1463103274610 Marionette DEBUG loaded listener.js 18:34:34 INFO - PROCESS | 1790 | ++DOMWINDOW == 257 (0x90d86400) [pid = 1790] [serial = 624] [outer = 0x8f584400] 18:34:35 INFO - PROCESS | 1790 | 1463103275542 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]]]}] 18:34:35 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 18:34:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1690ms 18:34:35 INFO - PROCESS | 1790 | 1463103275597 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 18:34:35 INFO - PROCESS | 1790 | 1463103275601 Marionette TRACE conn3 <- [1,801,null,{"value":"8"}] 18:34:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 18:34:35 INFO - PROCESS | 1790 | 1463103275609 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 18:34:35 INFO - PROCESS | 1790 | 1463103275616 Marionette TRACE conn3 <- [1,802,null,{}] 18:34:35 INFO - PROCESS | 1790 | 1463103275634 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}] 18:34:35 INFO - PROCESS | 1790 | 1463103275854 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 18:34:36 INFO - PROCESS | 1790 | 1463103276103 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:36 INFO - PROCESS | 1790 | ++DOCSHELL 0x922a2c00 == 91 [pid = 1790] [id = 208] 18:34:36 INFO - PROCESS | 1790 | ++DOMWINDOW == 258 (0x9231bc00) [pid = 1790] [serial = 625] [outer = (nil)] 18:34:36 INFO - PROCESS | 1790 | ++DOMWINDOW == 259 (0x9248a800) [pid = 1790] [serial = 626] [outer = 0x9231bc00] 18:34:36 INFO - PROCESS | 1790 | 1463103276243 Marionette DEBUG loaded listener.js 18:34:36 INFO - PROCESS | 1790 | ++DOMWINDOW == 260 (0x9250dc00) [pid = 1790] [serial = 627] [outer = 0x9231bc00] 18:34:37 INFO - PROCESS | 1790 | 1463103277229 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]]]}] 18:34:37 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 18:34:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1652ms 18:34:37 INFO - PROCESS | 1790 | 1463103277262 Marionette TRACE conn3 -> [0,805,"getWindowHandle",null] 18:34:37 INFO - PROCESS | 1790 | 1463103277267 Marionette TRACE conn3 <- [1,805,null,{"value":"8"}] 18:34:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 18:34:37 INFO - PROCESS | 1790 | 1463103277275 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 18:34:37 INFO - PROCESS | 1790 | 1463103277280 Marionette TRACE conn3 <- [1,806,null,{}] 18:34:37 INFO - PROCESS | 1790 | 1463103277286 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}] 18:34:37 INFO - PROCESS | 1790 | 1463103277504 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 18:34:37 INFO - PROCESS | 1790 | 1463103277766 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:37 INFO - PROCESS | 1790 | ++DOCSHELL 0x8c2a7400 == 92 [pid = 1790] [id = 209] 18:34:37 INFO - PROCESS | 1790 | ++DOMWINDOW == 261 (0x91f26800) [pid = 1790] [serial = 628] [outer = (nil)] 18:34:37 INFO - PROCESS | 1790 | ++DOMWINDOW == 262 (0x92aed000) [pid = 1790] [serial = 629] [outer = 0x91f26800] 18:34:37 INFO - PROCESS | 1790 | 1463103277895 Marionette DEBUG loaded listener.js 18:34:38 INFO - PROCESS | 1790 | ++DOMWINDOW == 263 (0x92c97000) [pid = 1790] [serial = 630] [outer = 0x91f26800] 18:34:38 INFO - PROCESS | 1790 | 1463103278812 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]]]}] 18:34:38 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 18:34:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1590ms 18:34:38 INFO - PROCESS | 1790 | 1463103278867 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 18:34:38 INFO - PROCESS | 1790 | 1463103278870 Marionette TRACE conn3 <- [1,809,null,{"value":"8"}] 18:34:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 18:34:38 INFO - PROCESS | 1790 | 1463103278877 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 18:34:38 INFO - PROCESS | 1790 | 1463103278880 Marionette TRACE conn3 <- [1,810,null,{}] 18:34:38 INFO - PROCESS | 1790 | 1463103278887 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}] 18:34:39 INFO - PROCESS | 1790 | 1463103279090 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 18:34:39 INFO - PROCESS | 1790 | 1463103279333 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:39 INFO - PROCESS | 1790 | ++DOCSHELL 0x9221d000 == 93 [pid = 1790] [id = 210] 18:34:39 INFO - PROCESS | 1790 | ++DOMWINDOW == 264 (0x9248d800) [pid = 1790] [serial = 631] [outer = (nil)] 18:34:39 INFO - PROCESS | 1790 | ++DOMWINDOW == 265 (0x95014800) [pid = 1790] [serial = 632] [outer = 0x9248d800] 18:34:39 INFO - PROCESS | 1790 | 1463103279463 Marionette DEBUG loaded listener.js 18:34:39 INFO - PROCESS | 1790 | ++DOMWINDOW == 266 (0x951cc000) [pid = 1790] [serial = 633] [outer = 0x9248d800] 18:34:40 INFO - PROCESS | 1790 | 1463103280416 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]]]}] 18:34:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 18:34:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1581ms 18:34:40 INFO - PROCESS | 1790 | 1463103280460 Marionette TRACE conn3 -> [0,813,"getWindowHandle",null] 18:34:40 INFO - PROCESS | 1790 | 1463103280465 Marionette TRACE conn3 <- [1,813,null,{"value":"8"}] 18:34:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 18:34:40 INFO - PROCESS | 1790 | 1463103280472 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 18:34:40 INFO - PROCESS | 1790 | 1463103280476 Marionette TRACE conn3 <- [1,814,null,{}] 18:34:40 INFO - PROCESS | 1790 | 1463103280483 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}] 18:34:40 INFO - PROCESS | 1790 | 1463103280746 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 18:34:41 INFO - PROCESS | 1790 | 1463103281024 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:41 INFO - PROCESS | 1790 | ++DOCSHELL 0x8d501400 == 94 [pid = 1790] [id = 211] 18:34:41 INFO - PROCESS | 1790 | ++DOMWINDOW == 267 (0x8e747c00) [pid = 1790] [serial = 634] [outer = (nil)] 18:34:41 INFO - PROCESS | 1790 | ++DOMWINDOW == 268 (0x9b3ae800) [pid = 1790] [serial = 635] [outer = 0x8e747c00] 18:34:41 INFO - PROCESS | 1790 | 1463103281122 Marionette DEBUG loaded listener.js 18:34:41 INFO - PROCESS | 1790 | ++DOMWINDOW == 269 (0x9ba73000) [pid = 1790] [serial = 636] [outer = 0x8e747c00] 18:34:42 INFO - PROCESS | 1790 | 1463103282062 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] 18:34:42 INFO - PROCESS | 1790 | 1463103282113 Marionette TRACE conn3 <- [1,817,null,{"value":"8"}] 18:34:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 18:34:42 INFO - PROCESS | 1790 | 1463103282121 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 18:34:42 INFO - PROCESS | 1790 | 1463103282125 Marionette TRACE conn3 <- [1,818,null,{}] 18:34:42 INFO - PROCESS | 1790 | 1463103282131 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}] 18:34:42 INFO - PROCESS | 1790 | 1463103282350 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 18:34:42 INFO - PROCESS | 1790 | 1463103282611 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:42 INFO - PROCESS | 1790 | ++DOCSHELL 0x8c29d400 == 95 [pid = 1790] [id = 212] 18:34:42 INFO - PROCESS | 1790 | ++DOMWINDOW == 270 (0x8c2a1c00) [pid = 1790] [serial = 637] [outer = (nil)] 18:34:42 INFO - PROCESS | 1790 | ++DOMWINDOW == 271 (0xa26e9000) [pid = 1790] [serial = 638] [outer = 0x8c2a1c00] 18:34:42 INFO - PROCESS | 1790 | 1463103282744 Marionette DEBUG loaded listener.js 18:34:42 INFO - PROCESS | 1790 | ++DOMWINDOW == 272 (0xa30ef000) [pid = 1790] [serial = 639] [outer = 0x8c2a1c00] 18:34:43 INFO - PROCESS | 1790 | 1463103283705 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]]]}] 18:34:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 18:34:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1642ms 18:34:43 INFO - PROCESS | 1790 | 1463103283764 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 18:34:43 INFO - PROCESS | 1790 | 1463103283768 Marionette TRACE conn3 <- [1,821,null,{"value":"8"}] 18:34:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 18:34:43 INFO - PROCESS | 1790 | 1463103283776 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 18:34:43 INFO - PROCESS | 1790 | 1463103283779 Marionette TRACE conn3 <- [1,822,null,{}] 18:34:43 INFO - PROCESS | 1790 | 1463103283786 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}] 18:34:44 INFO - PROCESS | 1790 | 1463103284038 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 18:34:44 INFO - PROCESS | 1790 | 1463103284331 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:44 INFO - PROCESS | 1790 | ++DOCSHELL 0x8a2e2000 == 96 [pid = 1790] [id = 213] 18:34:44 INFO - PROCESS | 1790 | ++DOMWINDOW == 273 (0x8a2e2800) [pid = 1790] [serial = 640] [outer = (nil)] 18:34:44 INFO - PROCESS | 1790 | ++DOMWINDOW == 274 (0x8a2ea000) [pid = 1790] [serial = 641] [outer = 0x8a2e2800] 18:34:44 INFO - PROCESS | 1790 | 1463103284425 Marionette DEBUG loaded listener.js 18:34:44 INFO - PROCESS | 1790 | ++DOMWINDOW == 275 (0x8a2eb800) [pid = 1790] [serial = 642] [outer = 0x8a2e2800] 18:34:45 INFO - PROCESS | 1790 | 1463103285353 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] 18:34:45 INFO - PROCESS | 1790 | 1463103285429 Marionette TRACE conn3 <- [1,825,null,{"value":"8"}] 18:34:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 18:34:45 INFO - PROCESS | 1790 | 1463103285436 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 18:34:45 INFO - PROCESS | 1790 | 1463103285440 Marionette TRACE conn3 <- [1,826,null,{}] 18:34:45 INFO - PROCESS | 1790 | 1463103285446 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}] 18:34:45 INFO - PROCESS | 1790 | 1463103285689 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 18:34:46 INFO - PROCESS | 1790 | 1463103285985 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:46 INFO - PROCESS | 1790 | ++DOCSHELL 0x8a2e2c00 == 97 [pid = 1790] [id = 214] 18:34:46 INFO - PROCESS | 1790 | ++DOMWINDOW == 276 (0x8a2e7400) [pid = 1790] [serial = 643] [outer = (nil)] 18:34:46 INFO - PROCESS | 1790 | ++DOMWINDOW == 277 (0xa3058000) [pid = 1790] [serial = 644] [outer = 0x8a2e7400] 18:34:46 INFO - PROCESS | 1790 | 1463103286076 Marionette DEBUG loaded listener.js 18:34:46 INFO - PROCESS | 1790 | ++DOMWINDOW == 278 (0xa35ee800) [pid = 1790] [serial = 645] [outer = 0x8a2e7400] 18:34:47 INFO - PROCESS | 1790 | 1463103287111 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]]]}] 18:34:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 18:34:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1739ms 18:34:47 INFO - PROCESS | 1790 | 1463103287211 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 18:34:47 INFO - PROCESS | 1790 | 1463103287214 Marionette TRACE conn3 <- [1,829,null,{"value":"8"}] 18:34:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 18:34:47 INFO - PROCESS | 1790 | 1463103287229 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 18:34:47 INFO - PROCESS | 1790 | 1463103287233 Marionette TRACE conn3 <- [1,830,null,{}] 18:34:47 INFO - PROCESS | 1790 | 1463103287239 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}] 18:34:47 INFO - PROCESS | 1790 | 1463103287472 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 18:34:47 INFO - PROCESS | 1790 | 1463103287701 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:47 INFO - PROCESS | 1790 | ++DOCSHELL 0x8a2ec800 == 98 [pid = 1790] [id = 215] 18:34:47 INFO - PROCESS | 1790 | ++DOMWINDOW == 279 (0x8c151400) [pid = 1790] [serial = 646] [outer = (nil)] 18:34:47 INFO - PROCESS | 1790 | ++DOMWINDOW == 280 (0x8c157c00) [pid = 1790] [serial = 647] [outer = 0x8c151400] 18:34:47 INFO - PROCESS | 1790 | 1463103287831 Marionette DEBUG loaded listener.js 18:34:47 INFO - PROCESS | 1790 | ++DOMWINDOW == 281 (0x8c15bc00) [pid = 1790] [serial = 648] [outer = 0x8c151400] 18:34:48 INFO - PROCESS | 1790 | 1463103288832 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]]]}] 18:34:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 18:34:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1636ms 18:34:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 18:34:48 INFO - PROCESS | 1790 | 1463103288863 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 18:34:48 INFO - PROCESS | 1790 | 1463103288867 Marionette TRACE conn3 <- [1,833,null,{"value":"8"}] 18:34:48 INFO - PROCESS | 1790 | 1463103288874 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 18:34:48 INFO - PROCESS | 1790 | 1463103288880 Marionette TRACE conn3 <- [1,834,null,{}] 18:34:48 INFO - PROCESS | 1790 | 1463103288886 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}] 18:34:49 INFO - PROCESS | 1790 | 1463103289130 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 18:34:49 INFO - PROCESS | 1790 | 1463103289395 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:49 INFO - PROCESS | 1790 | ++DOCSHELL 0x88ef4400 == 99 [pid = 1790] [id = 216] 18:34:49 INFO - PROCESS | 1790 | ++DOMWINDOW == 282 (0x88ef9400) [pid = 1790] [serial = 649] [outer = (nil)] 18:34:49 INFO - PROCESS | 1790 | ++DOMWINDOW == 283 (0x8c14f400) [pid = 1790] [serial = 650] [outer = 0x88ef9400] 18:34:49 INFO - PROCESS | 1790 | 1463103289535 Marionette DEBUG loaded listener.js 18:34:49 INFO - PROCESS | 1790 | ++DOMWINDOW == 284 (0x8c2a3400) [pid = 1790] [serial = 651] [outer = 0x88ef9400] 18:34:50 INFO - PROCESS | 1790 | 1463103290472 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]]]}] 18:34:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 18:34:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1644ms 18:34:50 INFO - PROCESS | 1790 | 1463103290519 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 18:34:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 18:34:50 INFO - PROCESS | 1790 | 1463103290523 Marionette TRACE conn3 <- [1,837,null,{"value":"8"}] 18:34:50 INFO - PROCESS | 1790 | 1463103290530 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 18:34:50 INFO - PROCESS | 1790 | 1463103290534 Marionette TRACE conn3 <- [1,838,null,{}] 18:34:50 INFO - PROCESS | 1790 | 1463103290540 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}] 18:34:50 INFO - PROCESS | 1790 | 1463103290756 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 18:34:51 INFO - PROCESS | 1790 | 1463103291032 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:51 INFO - PROCESS | 1790 | ++DOCSHELL 0x88ef1400 == 100 [pid = 1790] [id = 217] 18:34:51 INFO - PROCESS | 1790 | ++DOMWINDOW == 285 (0x88efd000) [pid = 1790] [serial = 652] [outer = (nil)] 18:34:51 INFO - PROCESS | 1790 | ++DOMWINDOW == 286 (0x898b3800) [pid = 1790] [serial = 653] [outer = 0x88efd000] 18:34:51 INFO - PROCESS | 1790 | 1463103291170 Marionette DEBUG loaded listener.js 18:34:51 INFO - PROCESS | 1790 | ++DOMWINDOW == 287 (0x898b7c00) [pid = 1790] [serial = 654] [outer = 0x88efd000] 18:34:52 INFO - PROCESS | 1790 | 1463103292119 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]]]}] 18:34:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 18:34:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1633ms 18:34:52 INFO - PROCESS | 1790 | 1463103292163 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 18:34:52 INFO - PROCESS | 1790 | 1463103292167 Marionette TRACE conn3 <- [1,841,null,{"value":"8"}] 18:34:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 18:34:52 INFO - PROCESS | 1790 | 1463103292174 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 18:34:52 INFO - PROCESS | 1790 | 1463103292182 Marionette TRACE conn3 <- [1,842,null,{}] 18:34:52 INFO - PROCESS | 1790 | 1463103292195 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}] 18:34:52 INFO - PROCESS | 1790 | 1463103292415 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 18:34:52 INFO - PROCESS | 1790 | 1463103292691 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:52 INFO - PROCESS | 1790 | ++DOCSHELL 0x88ef2c00 == 101 [pid = 1790] [id = 218] 18:34:52 INFO - PROCESS | 1790 | ++DOMWINDOW == 288 (0x898ad400) [pid = 1790] [serial = 655] [outer = (nil)] 18:34:52 INFO - PROCESS | 1790 | ++DOMWINDOW == 289 (0x8a201c00) [pid = 1790] [serial = 656] [outer = 0x898ad400] 18:34:52 INFO - PROCESS | 1790 | 1463103292825 Marionette DEBUG loaded listener.js 18:34:52 INFO - PROCESS | 1790 | ++DOMWINDOW == 290 (0x8a205000) [pid = 1790] [serial = 657] [outer = 0x898ad400] 18:34:53 INFO - PROCESS | 1790 | 1463103293763 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]]]}] 18:34:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 18:34:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1648ms 18:34:53 INFO - PROCESS | 1790 | 1463103293824 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 18:34:53 INFO - PROCESS | 1790 | 1463103293827 Marionette TRACE conn3 <- [1,845,null,{"value":"8"}] 18:34:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 18:34:53 INFO - PROCESS | 1790 | 1463103293836 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 18:34:53 INFO - PROCESS | 1790 | 1463103293840 Marionette TRACE conn3 <- [1,846,null,{}] 18:34:53 INFO - PROCESS | 1790 | 1463103293847 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}] 18:34:54 INFO - PROCESS | 1790 | 1463103294051 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 18:34:54 INFO - PROCESS | 1790 | 1463103294305 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:54 INFO - PROCESS | 1790 | ++DOCSHELL 0x898b3c00 == 102 [pid = 1790] [id = 219] 18:34:54 INFO - PROCESS | 1790 | ++DOMWINDOW == 291 (0x898b6000) [pid = 1790] [serial = 658] [outer = (nil)] 18:34:54 INFO - PROCESS | 1790 | ++DOMWINDOW == 292 (0x8a20c000) [pid = 1790] [serial = 659] [outer = 0x898b6000] 18:34:54 INFO - PROCESS | 1790 | 1463103294435 Marionette DEBUG loaded listener.js 18:34:54 INFO - PROCESS | 1790 | ++DOMWINDOW == 293 (0x8a20e800) [pid = 1790] [serial = 660] [outer = 0x898b6000] 18:34:55 INFO - PROCESS | 1790 | 1463103295455 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]]]}] 18:34:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 18:34:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1637ms 18:34:55 INFO - PROCESS | 1790 | 1463103295474 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 18:34:55 INFO - PROCESS | 1790 | 1463103295477 Marionette TRACE conn3 <- [1,849,null,{"value":"8"}] 18:34:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 18:34:55 INFO - PROCESS | 1790 | 1463103295484 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 18:34:55 INFO - PROCESS | 1790 | 1463103295488 Marionette TRACE conn3 <- [1,850,null,{}] 18:34:55 INFO - PROCESS | 1790 | 1463103295494 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}] 18:34:55 INFO - PROCESS | 1790 | 1463103295700 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 18:34:55 INFO - PROCESS | 1790 | 1463103295962 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:56 INFO - PROCESS | 1790 | ++DOCSHELL 0x898af000 == 103 [pid = 1790] [id = 220] 18:34:56 INFO - PROCESS | 1790 | ++DOMWINDOW == 294 (0x8997bc00) [pid = 1790] [serial = 661] [outer = (nil)] 18:34:56 INFO - PROCESS | 1790 | ++DOMWINDOW == 295 (0x89983400) [pid = 1790] [serial = 662] [outer = 0x8997bc00] 18:34:56 INFO - PROCESS | 1790 | 1463103296090 Marionette DEBUG loaded listener.js 18:34:56 INFO - PROCESS | 1790 | ++DOMWINDOW == 296 (0x89986800) [pid = 1790] [serial = 663] [outer = 0x8997bc00] 18:34:57 INFO - PROCESS | 1790 | 1463103296998 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]]]}] 18:34:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 18:34:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1532ms 18:34:57 INFO - PROCESS | 1790 | 1463103297017 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 18:34:57 INFO - PROCESS | 1790 | 1463103297021 Marionette TRACE conn3 <- [1,853,null,{"value":"8"}] 18:34:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 18:34:57 INFO - PROCESS | 1790 | 1463103297028 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 18:34:57 INFO - PROCESS | 1790 | 1463103297031 Marionette TRACE conn3 <- [1,854,null,{}] 18:34:57 INFO - PROCESS | 1790 | 1463103297037 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}] 18:34:57 INFO - PROCESS | 1790 | 1463103297267 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 18:34:57 INFO - PROCESS | 1790 | 1463103297539 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:57 INFO - PROCESS | 1790 | ++DOCSHELL 0x89988400 == 104 [pid = 1790] [id = 221] 18:34:57 INFO - PROCESS | 1790 | ++DOMWINDOW == 297 (0x89988800) [pid = 1790] [serial = 664] [outer = (nil)] 18:34:57 INFO - PROCESS | 1790 | ++DOMWINDOW == 298 (0x8a20b000) [pid = 1790] [serial = 665] [outer = 0x89988800] 18:34:57 INFO - PROCESS | 1790 | 1463103297648 Marionette DEBUG loaded listener.js 18:34:57 INFO - PROCESS | 1790 | ++DOMWINDOW == 299 (0x8c151000) [pid = 1790] [serial = 666] [outer = 0x89988800] 18:34:58 INFO - PROCESS | 1790 | 1463103298525 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]]]}] 18:34:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 18:34:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1542ms 18:34:58 INFO - PROCESS | 1790 | 1463103298572 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 18:34:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 18:34:58 INFO - PROCESS | 1790 | 1463103298576 Marionette TRACE conn3 <- [1,857,null,{"value":"8"}] 18:34:58 INFO - PROCESS | 1790 | 1463103298583 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 18:34:58 INFO - PROCESS | 1790 | 1463103298586 Marionette TRACE conn3 <- [1,858,null,{}] 18:34:58 INFO - PROCESS | 1790 | 1463103298592 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}] 18:34:58 INFO - PROCESS | 1790 | 1463103298807 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 18:34:59 INFO - PROCESS | 1790 | 1463103299067 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:59 INFO - PROCESS | 1790 | ++DOCSHELL 0x887a3c00 == 105 [pid = 1790] [id = 222] 18:34:59 INFO - PROCESS | 1790 | ++DOMWINDOW == 300 (0x887a6c00) [pid = 1790] [serial = 667] [outer = (nil)] 18:34:59 INFO - PROCESS | 1790 | ++DOMWINDOW == 301 (0x887ac400) [pid = 1790] [serial = 668] [outer = 0x887a6c00] 18:34:59 INFO - PROCESS | 1790 | 1463103299197 Marionette DEBUG loaded listener.js 18:34:59 INFO - PROCESS | 1790 | ++DOMWINDOW == 302 (0x887af400) [pid = 1790] [serial = 669] [outer = 0x887a6c00] 18:35:00 INFO - PROCESS | 1790 | 1463103300165 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]]]}] 18:35:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 18:35:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1632ms 18:35:00 INFO - PROCESS | 1790 | 1463103300216 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 18:35:00 INFO - PROCESS | 1790 | 1463103300220 Marionette TRACE conn3 <- [1,861,null,{"value":"8"}] 18:35:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 18:35:00 INFO - PROCESS | 1790 | 1463103300229 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 18:35:00 INFO - PROCESS | 1790 | 1463103300232 Marionette TRACE conn3 <- [1,862,null,{}] 18:35:00 INFO - PROCESS | 1790 | 1463103300241 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}] 18:35:00 INFO - PROCESS | 1790 | 1463103300467 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 18:35:00 INFO - PROCESS | 1790 | 1463103300725 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:00 INFO - PROCESS | 1790 | ++DOCSHELL 0x87bb8400 == 106 [pid = 1790] [id = 223] 18:35:00 INFO - PROCESS | 1790 | ++DOMWINDOW == 303 (0x87bb9c00) [pid = 1790] [serial = 670] [outer = (nil)] 18:35:00 INFO - PROCESS | 1790 | ++DOMWINDOW == 304 (0x87bc0000) [pid = 1790] [serial = 671] [outer = 0x87bb9c00] 18:35:00 INFO - PROCESS | 1790 | 1463103300855 Marionette DEBUG loaded listener.js 18:35:00 INFO - PROCESS | 1790 | ++DOMWINDOW == 305 (0x87bc2c00) [pid = 1790] [serial = 672] [outer = 0x87bb9c00] 18:35:02 INFO - PROCESS | 1790 | --DOCSHELL 0x8d8e2c00 == 105 [pid = 1790] [id = 204] 18:35:02 INFO - PROCESS | 1790 | --DOCSHELL 0x8d58c400 == 104 [pid = 1790] [id = 203] 18:35:02 INFO - PROCESS | 1790 | --DOCSHELL 0x8d505000 == 103 [pid = 1790] [id = 202] 18:35:02 INFO - PROCESS | 1790 | --DOCSHELL 0x8d50f400 == 102 [pid = 1790] [id = 198] 18:35:02 INFO - PROCESS | 1790 | --DOCSHELL 0x92313000 == 101 [pid = 1790] [id = 197] 18:35:02 INFO - PROCESS | 1790 | --DOCSHELL 0x9250e400 == 100 [pid = 1790] [id = 196] 18:35:02 INFO - PROCESS | 1790 | --DOCSHELL 0x8d589800 == 99 [pid = 1790] [id = 193] 18:35:02 INFO - PROCESS | 1790 | --DOMWINDOW == 304 (0x92467800) [pid = 1790] [serial = 577] [outer = (nil)] [url = about:blank] 18:35:02 INFO - PROCESS | 1790 | --DOMWINDOW == 303 (0x951d5400) [pid = 1790] [serial = 550] [outer = (nil)] [url = about:blank] 18:35:02 INFO - PROCESS | 1790 | --DOMWINDOW == 302 (0x9a850c00) [pid = 1790] [serial = 553] [outer = (nil)] [url = about:blank] 18:35:02 INFO - PROCESS | 1790 | --DOMWINDOW == 301 (0x8d8e4400) [pid = 1790] [serial = 563] [outer = (nil)] [url = about:blank] 18:35:02 INFO - PROCESS | 1790 | --DOMWINDOW == 300 (0x9176dc00) [pid = 1790] [serial = 572] [outer = (nil)] [url = about:blank] 18:35:02 INFO - PROCESS | 1790 | --DOMWINDOW == 299 (0x9c02c800) [pid = 1790] [serial = 556] [outer = (nil)] [url = about:blank] 18:35:02 INFO - PROCESS | 1790 | --DOMWINDOW == 298 (0x8d588800) [pid = 1790] [serial = 559] [outer = (nil)] [url = about:blank] 18:35:02 INFO - PROCESS | 1790 | --DOMWINDOW == 297 (0x8d8de000) [pid = 1790] [serial = 566] [outer = (nil)] [url = about:blank] 18:35:02 INFO - PROCESS | 1790 | --DOMWINDOW == 296 (0x8d5b9000) [pid = 1790] [serial = 535] [outer = (nil)] [url = about:blank] 18:35:02 INFO - PROCESS | 1790 | --DOMWINDOW == 295 (0x9164c400) [pid = 1790] [serial = 575] [outer = (nil)] [url = about:blank] 18:35:02 INFO - PROCESS | 1790 | --DOMWINDOW == 294 (0x925e8400) [pid = 1790] [serial = 544] [outer = (nil)] [url = about:blank] 18:35:02 INFO - PROCESS | 1790 | --DOMWINDOW == 293 (0x8f405800) [pid = 1790] [serial = 568] [outer = (nil)] [url = about:blank] 18:35:02 INFO - PROCESS | 1790 | --DOMWINDOW == 292 (0x8f795c00) [pid = 1790] [serial = 574] [outer = (nil)] [url = about:blank] 18:35:02 INFO - PROCESS | 1790 | --DOMWINDOW == 291 (0x8f58c000) [pid = 1790] [serial = 569] [outer = (nil)] [url = about:blank] 18:35:02 INFO - PROCESS | 1790 | --DOMWINDOW == 290 (0x8d5cf800) [pid = 1790] [serial = 562] [outer = (nil)] [url = about:blank] 18:35:02 INFO - PROCESS | 1790 | --DOMWINDOW == 289 (0x91f24c00) [pid = 1790] [serial = 541] [outer = (nil)] [url = about:blank] 18:35:02 INFO - PROCESS | 1790 | --DOMWINDOW == 288 (0x8d5b6c00) [pid = 1790] [serial = 565] [outer = (nil)] [url = about:blank] 18:35:02 INFO - PROCESS | 1790 | --DOMWINDOW == 287 (0x92c9d400) [pid = 1790] [serial = 547] [outer = (nil)] [url = about:blank] 18:35:02 INFO - PROCESS | 1790 | --DOMWINDOW == 286 (0x8e620c00) [pid = 1790] [serial = 538] [outer = (nil)] [url = about:blank] 18:35:02 INFO - PROCESS | 1790 | --DOMWINDOW == 285 (0x90a64400) [pid = 1790] [serial = 571] [outer = (nil)] [url = about:blank] 18:35:02 INFO - PROCESS | 1790 | 1463103302807 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]]]}] 18:35:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 18:35:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 2795ms 18:35:03 INFO - PROCESS | 1790 | 1463103303025 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 18:35:03 INFO - PROCESS | 1790 | 1463103303031 Marionette TRACE conn3 <- [1,865,null,{"value":"8"}] 18:35:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 18:35:03 INFO - PROCESS | 1790 | 1463103303040 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 18:35:03 INFO - PROCESS | 1790 | 1463103303045 Marionette TRACE conn3 <- [1,866,null,{}] 18:35:03 INFO - PROCESS | 1790 | 1463103303054 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}] 18:35:03 INFO - PROCESS | 1790 | 1463103303298 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 18:35:03 INFO - PROCESS | 1790 | 1463103303495 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:03 INFO - PROCESS | 1790 | ++DOCSHELL 0x87bc2000 == 100 [pid = 1790] [id = 224] 18:35:03 INFO - PROCESS | 1790 | ++DOMWINDOW == 286 (0x887a3800) [pid = 1790] [serial = 673] [outer = (nil)] 18:35:03 INFO - PROCESS | 1790 | ++DOMWINDOW == 287 (0x89984000) [pid = 1790] [serial = 674] [outer = 0x887a3800] 18:35:03 INFO - PROCESS | 1790 | 1463103303576 Marionette DEBUG loaded listener.js 18:35:03 INFO - PROCESS | 1790 | ++DOMWINDOW == 288 (0x8c151c00) [pid = 1790] [serial = 675] [outer = 0x887a3800] 18:35:04 INFO - PROCESS | 1790 | 1463103304422 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]]]}] 18:35:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 18:35:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1434ms 18:35:04 INFO - PROCESS | 1790 | 1463103304475 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 18:35:04 INFO - PROCESS | 1790 | 1463103304484 Marionette TRACE conn3 <- [1,869,null,{"value":"8"}] 18:35:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 18:35:04 INFO - PROCESS | 1790 | 1463103304495 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 18:35:04 INFO - PROCESS | 1790 | 1463103304499 Marionette TRACE conn3 <- [1,870,null,{}] 18:35:04 INFO - PROCESS | 1790 | 1463103304506 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}] 18:35:04 INFO - PROCESS | 1790 | 1463103304717 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 18:35:04 INFO - PROCESS | 1790 | 1463103304914 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:04 INFO - PROCESS | 1790 | ++DOCSHELL 0x8d510400 == 101 [pid = 1790] [id = 225] 18:35:04 INFO - PROCESS | 1790 | ++DOMWINDOW == 289 (0x8d582000) [pid = 1790] [serial = 676] [outer = (nil)] 18:35:05 INFO - PROCESS | 1790 | ++DOMWINDOW == 290 (0x8d58bc00) [pid = 1790] [serial = 677] [outer = 0x8d582000] 18:35:05 INFO - PROCESS | 1790 | 1463103305040 Marionette DEBUG loaded listener.js 18:35:05 INFO - PROCESS | 1790 | ++DOMWINDOW == 291 (0x8d5c0400) [pid = 1790] [serial = 678] [outer = 0x8d582000] 18:35:05 INFO - PROCESS | 1790 | 1463103305969 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]]]}] 18:35:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 18:35:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1534ms 18:35:06 INFO - PROCESS | 1790 | 1463103306030 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 18:35:06 INFO - PROCESS | 1790 | 1463103306034 Marionette TRACE conn3 <- [1,873,null,{"value":"8"}] 18:35:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 18:35:06 INFO - PROCESS | 1790 | 1463103306043 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 18:35:06 INFO - PROCESS | 1790 | 1463103306050 Marionette TRACE conn3 <- [1,874,null,{}] 18:35:06 INFO - PROCESS | 1790 | 1463103306075 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}] 18:35:06 INFO - PROCESS | 1790 | 1463103306363 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 18:35:06 INFO - PROCESS | 1790 | 1463103306400 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:06 INFO - PROCESS | 1790 | ++DOCSHELL 0x8c2a7c00 == 102 [pid = 1790] [id = 226] 18:35:06 INFO - PROCESS | 1790 | ++DOMWINDOW == 292 (0x8d8e3000) [pid = 1790] [serial = 679] [outer = (nil)] 18:35:06 INFO - PROCESS | 1790 | ++DOMWINDOW == 293 (0x8dcbf000) [pid = 1790] [serial = 680] [outer = 0x8d8e3000] 18:35:06 INFO - PROCESS | 1790 | 1463103306484 Marionette DEBUG loaded listener.js 18:35:06 INFO - PROCESS | 1790 | ++DOMWINDOW == 294 (0x8e746000) [pid = 1790] [serial = 681] [outer = 0x8d8e3000] 18:35:07 INFO - PROCESS | 1790 | --DOMWINDOW == 293 (0x8d8e4800) [pid = 1790] [serial = 613] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 18:35:07 INFO - PROCESS | 1790 | --DOMWINDOW == 292 (0x8ddb9400) [pid = 1790] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 18:35:07 INFO - PROCESS | 1790 | --DOMWINDOW == 291 (0x8d50bc00) [pid = 1790] [serial = 607] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 18:35:07 INFO - PROCESS | 1790 | --DOMWINDOW == 290 (0x8d6bb000) [pid = 1790] [serial = 610] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 18:35:07 INFO - PROCESS | 1790 | --DOMWINDOW == 289 (0x8e61e800) [pid = 1790] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 18:35:07 INFO - PROCESS | 1790 | 1463103307740 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]]]}] 18:35:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 18:35:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1748ms 18:35:07 INFO - PROCESS | 1790 | 1463103307792 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 18:35:07 INFO - PROCESS | 1790 | 1463103307796 Marionette TRACE conn3 <- [1,877,null,{"value":"8"}] 18:35:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 18:35:07 INFO - PROCESS | 1790 | 1463103307807 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 18:35:07 INFO - PROCESS | 1790 | 1463103307817 Marionette TRACE conn3 <- [1,878,null,{}] 18:35:07 INFO - PROCESS | 1790 | 1463103307828 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}] 18:35:08 INFO - PROCESS | 1790 | 1463103308050 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 18:35:08 INFO - PROCESS | 1790 | 1463103308264 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:08 INFO - PROCESS | 1790 | ++DOCSHELL 0x8b434400 == 103 [pid = 1790] [id = 227] 18:35:08 INFO - PROCESS | 1790 | ++DOMWINDOW == 290 (0x8d8e4800) [pid = 1790] [serial = 682] [outer = (nil)] 18:35:08 INFO - PROCESS | 1790 | ++DOMWINDOW == 291 (0x8f46f800) [pid = 1790] [serial = 683] [outer = 0x8d8e4800] 18:35:08 INFO - PROCESS | 1790 | 1463103308343 Marionette DEBUG loaded listener.js 18:35:08 INFO - PROCESS | 1790 | ++DOMWINDOW == 292 (0x8f585800) [pid = 1790] [serial = 684] [outer = 0x8d8e4800] 18:35:09 INFO - PROCESS | 1790 | 1463103309157 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]]]}] 18:35:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 18:35:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1406ms 18:35:09 INFO - PROCESS | 1790 | 1463103309210 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 18:35:09 INFO - PROCESS | 1790 | 1463103309214 Marionette TRACE conn3 <- [1,881,null,{"value":"8"}] 18:35:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 18:35:09 INFO - PROCESS | 1790 | 1463103309221 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 18:35:09 INFO - PROCESS | 1790 | 1463103309224 Marionette TRACE conn3 <- [1,882,null,{}] 18:35:09 INFO - PROCESS | 1790 | 1463103309230 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}] 18:35:09 INFO - PROCESS | 1790 | 1463103309434 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 18:35:09 INFO - PROCESS | 1790 | 1463103309787 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:09 INFO - PROCESS | 1790 | ++DOCSHELL 0x87bbf000 == 104 [pid = 1790] [id = 228] 18:35:09 INFO - PROCESS | 1790 | ++DOMWINDOW == 293 (0x87bc1800) [pid = 1790] [serial = 685] [outer = (nil)] 18:35:09 INFO - PROCESS | 1790 | ++DOMWINDOW == 294 (0x887b2400) [pid = 1790] [serial = 686] [outer = 0x87bc1800] 18:35:09 INFO - PROCESS | 1790 | 1463103309902 Marionette DEBUG loaded listener.js 18:35:10 INFO - PROCESS | 1790 | ++DOMWINDOW == 295 (0x898bc000) [pid = 1790] [serial = 687] [outer = 0x87bc1800] 18:35:10 INFO - PROCESS | 1790 | 1463103310915 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]]]}] 18:35:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 18:35:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1743ms 18:35:10 INFO - PROCESS | 1790 | 1463103310967 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 18:35:10 INFO - PROCESS | 1790 | 1463103310974 Marionette TRACE conn3 <- [1,885,null,{"value":"8"}] 18:35:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 18:35:10 INFO - PROCESS | 1790 | 1463103310985 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 18:35:10 INFO - PROCESS | 1790 | 1463103310991 Marionette TRACE conn3 <- [1,886,null,{}] 18:35:11 INFO - PROCESS | 1790 | 1463103311001 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}] 18:35:11 INFO - PROCESS | 1790 | 1463103311297 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 18:35:11 INFO - PROCESS | 1790 | 1463103311612 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:11 INFO - PROCESS | 1790 | ++DOCSHELL 0x8c2a8000 == 105 [pid = 1790] [id = 229] 18:35:11 INFO - PROCESS | 1790 | ++DOMWINDOW == 296 (0x8d503c00) [pid = 1790] [serial = 688] [outer = (nil)] 18:35:11 INFO - PROCESS | 1790 | ++DOMWINDOW == 297 (0x8d58c400) [pid = 1790] [serial = 689] [outer = 0x8d503c00] 18:35:11 INFO - PROCESS | 1790 | 1463103311709 Marionette DEBUG loaded listener.js 18:35:11 INFO - PROCESS | 1790 | ++DOMWINDOW == 298 (0x8d6bac00) [pid = 1790] [serial = 690] [outer = 0x8d503c00] 18:35:12 INFO - PROCESS | 1790 | 1463103312756 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]]]}] 18:35:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 18:35:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1789ms 18:35:12 INFO - PROCESS | 1790 | 1463103312778 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 18:35:12 INFO - PROCESS | 1790 | 1463103312785 Marionette TRACE conn3 <- [1,889,null,{"value":"8"}] 18:35:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 18:35:12 INFO - PROCESS | 1790 | 1463103312793 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 18:35:12 INFO - PROCESS | 1790 | 1463103312797 Marionette TRACE conn3 <- [1,890,null,{}] 18:35:12 INFO - PROCESS | 1790 | 1463103312804 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}] 18:35:13 INFO - PROCESS | 1790 | 1463103313064 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 18:35:13 INFO - PROCESS | 1790 | 1463103313427 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:13 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e741800 == 106 [pid = 1790] [id = 230] 18:35:13 INFO - PROCESS | 1790 | ++DOMWINDOW == 299 (0x8f408c00) [pid = 1790] [serial = 691] [outer = (nil)] 18:35:13 INFO - PROCESS | 1790 | ++DOMWINDOW == 300 (0x8f46d800) [pid = 1790] [serial = 692] [outer = 0x8f408c00] 18:35:13 INFO - PROCESS | 1790 | 1463103313526 Marionette DEBUG loaded listener.js 18:35:13 INFO - PROCESS | 1790 | ++DOMWINDOW == 301 (0x8f795c00) [pid = 1790] [serial = 693] [outer = 0x8f408c00] 18:35:14 INFO - PROCESS | 1790 | 1463103314501 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]]]}] 18:35:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 18:35:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1743ms 18:35:14 INFO - PROCESS | 1790 | 1463103314537 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 18:35:14 INFO - PROCESS | 1790 | 1463103314541 Marionette TRACE conn3 <- [1,893,null,{"value":"8"}] 18:35:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 18:35:14 INFO - PROCESS | 1790 | 1463103314557 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 18:35:14 INFO - PROCESS | 1790 | 1463103314567 Marionette TRACE conn3 <- [1,894,null,{}] 18:35:14 INFO - PROCESS | 1790 | 1463103314577 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}] 18:35:14 INFO - PROCESS | 1790 | 1463103314840 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 18:35:15 INFO - PROCESS | 1790 | 1463103315153 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:15 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e745400 == 107 [pid = 1790] [id = 231] 18:35:15 INFO - PROCESS | 1790 | ++DOMWINDOW == 302 (0x9229ac00) [pid = 1790] [serial = 694] [outer = (nil)] 18:35:15 INFO - PROCESS | 1790 | ++DOMWINDOW == 303 (0x9231b000) [pid = 1790] [serial = 695] [outer = 0x9229ac00] 18:35:15 INFO - PROCESS | 1790 | 1463103315246 Marionette DEBUG loaded listener.js 18:35:15 INFO - PROCESS | 1790 | ++DOMWINDOW == 304 (0x92468c00) [pid = 1790] [serial = 696] [outer = 0x9229ac00] 18:35:16 INFO - PROCESS | 1790 | 1463103316214 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]]]}] 18:35:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 18:35:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1698ms 18:35:16 INFO - PROCESS | 1790 | 1463103316247 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 18:35:16 INFO - PROCESS | 1790 | 1463103316251 Marionette TRACE conn3 <- [1,897,null,{"value":"8"}] 18:35:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 18:35:16 INFO - PROCESS | 1790 | 1463103316259 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 18:35:16 INFO - PROCESS | 1790 | 1463103316263 Marionette TRACE conn3 <- [1,898,null,{}] 18:35:16 INFO - PROCESS | 1790 | 1463103316269 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}] 18:35:16 INFO - PROCESS | 1790 | 1463103316488 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 18:35:16 INFO - PROCESS | 1790 | 1463103316764 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:16 INFO - PROCESS | 1790 | ++DOCSHELL 0x922a3000 == 108 [pid = 1790] [id = 232] 18:35:16 INFO - PROCESS | 1790 | ++DOMWINDOW == 305 (0x9248b000) [pid = 1790] [serial = 697] [outer = (nil)] 18:35:16 INFO - PROCESS | 1790 | ++DOMWINDOW == 306 (0x92508000) [pid = 1790] [serial = 698] [outer = 0x9248b000] 18:35:16 INFO - PROCESS | 1790 | 1463103316893 Marionette DEBUG loaded listener.js 18:35:17 INFO - PROCESS | 1790 | ++DOMWINDOW == 307 (0x9289bc00) [pid = 1790] [serial = 699] [outer = 0x9248b000] 18:35:17 INFO - PROCESS | 1790 | 1463103317876 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]]]}] 18:35:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 18:35:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1694ms 18:35:17 INFO - PROCESS | 1790 | 1463103317955 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 18:35:17 INFO - PROCESS | 1790 | 1463103317959 Marionette TRACE conn3 <- [1,901,null,{"value":"8"}] 18:35:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 18:35:18 INFO - PROCESS | 1790 | 1463103318013 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 18:35:18 INFO - PROCESS | 1790 | 1463103318017 Marionette TRACE conn3 <- [1,902,null,{}] 18:35:18 INFO - PROCESS | 1790 | 1463103318030 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}] 18:35:18 INFO - PROCESS | 1790 | 1463103318264 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 18:35:18 INFO - PROCESS | 1790 | 1463103318522 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:18 INFO - PROCESS | 1790 | ++DOCSHELL 0x938b6800 == 109 [pid = 1790] [id = 233] 18:35:18 INFO - PROCESS | 1790 | ++DOMWINDOW == 308 (0x938b7400) [pid = 1790] [serial = 700] [outer = (nil)] 18:35:18 INFO - PROCESS | 1790 | ++DOMWINDOW == 309 (0x95014400) [pid = 1790] [serial = 701] [outer = 0x938b7400] 18:35:18 INFO - PROCESS | 1790 | 1463103318668 Marionette DEBUG loaded listener.js 18:35:18 INFO - PROCESS | 1790 | ++DOMWINDOW == 310 (0x975c2c00) [pid = 1790] [serial = 702] [outer = 0x938b7400] 18:35:19 INFO - PROCESS | 1790 | 1463103319689 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]]]}] 18:35:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 18:35:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1747ms 18:35:19 INFO - PROCESS | 1790 | 1463103319758 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 18:35:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 18:35:19 INFO - PROCESS | 1790 | 1463103319762 Marionette TRACE conn3 <- [1,905,null,{"value":"8"}] 18:35:19 INFO - PROCESS | 1790 | 1463103319769 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 18:35:19 INFO - PROCESS | 1790 | 1463103319774 Marionette TRACE conn3 <- [1,906,null,{}] 18:35:19 INFO - PROCESS | 1790 | 1463103319780 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}] 18:35:20 INFO - PROCESS | 1790 | 1463103320007 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 18:35:20 INFO - PROCESS | 1790 | 1463103320271 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:20 INFO - PROCESS | 1790 | ++DOCSHELL 0x92ae3800 == 110 [pid = 1790] [id = 234] 18:35:20 INFO - PROCESS | 1790 | ++DOMWINDOW == 311 (0x92e5ac00) [pid = 1790] [serial = 703] [outer = (nil)] 18:35:20 INFO - PROCESS | 1790 | ++DOMWINDOW == 312 (0x9a853c00) [pid = 1790] [serial = 704] [outer = 0x92e5ac00] 18:35:20 INFO - PROCESS | 1790 | 1463103320401 Marionette DEBUG loaded listener.js 18:35:20 INFO - PROCESS | 1790 | ++DOMWINDOW == 313 (0x9adc0800) [pid = 1790] [serial = 705] [outer = 0x92e5ac00] 18:35:21 INFO - PROCESS | 1790 | 1463103321377 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]]]}] 18:35:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 18:35:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1643ms 18:35:21 INFO - PROCESS | 1790 | 1463103321412 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 18:35:21 INFO - PROCESS | 1790 | 1463103321417 Marionette TRACE conn3 <- [1,909,null,{"value":"8"}] 18:35:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 18:35:21 INFO - PROCESS | 1790 | 1463103321423 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 18:35:21 INFO - PROCESS | 1790 | 1463103321428 Marionette TRACE conn3 <- [1,910,null,{}] 18:35:21 INFO - PROCESS | 1790 | 1463103321434 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}] 18:35:21 INFO - PROCESS | 1790 | 1463103321656 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 18:35:21 INFO - PROCESS | 1790 | 1463103321938 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:22 INFO - PROCESS | 1790 | ++DOCSHELL 0x951c9000 == 111 [pid = 1790] [id = 235] 18:35:22 INFO - PROCESS | 1790 | ++DOMWINDOW == 314 (0x990f7400) [pid = 1790] [serial = 706] [outer = (nil)] 18:35:22 INFO - PROCESS | 1790 | ++DOMWINDOW == 315 (0x9c166800) [pid = 1790] [serial = 707] [outer = 0x990f7400] 18:35:22 INFO - PROCESS | 1790 | 1463103322071 Marionette DEBUG loaded listener.js 18:35:22 INFO - PROCESS | 1790 | ++DOMWINDOW == 316 (0xa215c000) [pid = 1790] [serial = 708] [outer = 0x990f7400] 18:35:23 INFO - PROCESS | 1790 | 1463103323049 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]]]}] 18:35:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 18:35:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1682ms 18:35:23 INFO - PROCESS | 1790 | 1463103323107 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 18:35:23 INFO - PROCESS | 1790 | 1463103323110 Marionette TRACE conn3 <- [1,913,null,{"value":"8"}] 18:35:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 18:35:23 INFO - PROCESS | 1790 | 1463103323118 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 18:35:23 INFO - PROCESS | 1790 | 1463103323122 Marionette TRACE conn3 <- [1,914,null,{}] 18:35:23 INFO - PROCESS | 1790 | 1463103323128 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}] 18:35:23 INFO - PROCESS | 1790 | 1463103323343 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 18:35:23 INFO - PROCESS | 1790 | 1463103323603 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:23 INFO - PROCESS | 1790 | ++DOCSHELL 0x8de66000 == 112 [pid = 1790] [id = 236] 18:35:23 INFO - PROCESS | 1790 | ++DOMWINDOW == 317 (0x8de66800) [pid = 1790] [serial = 709] [outer = (nil)] 18:35:23 INFO - PROCESS | 1790 | ++DOMWINDOW == 318 (0x8de6dc00) [pid = 1790] [serial = 710] [outer = 0x8de66800] 18:35:23 INFO - PROCESS | 1790 | 1463103323740 Marionette DEBUG loaded listener.js 18:35:23 INFO - PROCESS | 1790 | ++DOMWINDOW == 319 (0x8de71000) [pid = 1790] [serial = 711] [outer = 0x8de66800] 18:35:24 INFO - PROCESS | 1790 | 1463103324666 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]]]}] 18:35:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 18:35:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1585ms 18:35:24 INFO - PROCESS | 1790 | 1463103324704 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 18:35:24 INFO - PROCESS | 1790 | 1463103324707 Marionette TRACE conn3 <- [1,917,null,{"value":"8"}] 18:35:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 18:35:24 INFO - PROCESS | 1790 | 1463103324714 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 18:35:24 INFO - PROCESS | 1790 | 1463103324718 Marionette TRACE conn3 <- [1,918,null,{}] 18:35:24 INFO - PROCESS | 1790 | 1463103324724 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}] 18:35:24 INFO - PROCESS | 1790 | 1463103324946 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 18:35:25 INFO - PROCESS | 1790 | 1463103325221 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:25 INFO - PROCESS | 1790 | ++DOCSHELL 0x8de65400 == 113 [pid = 1790] [id = 237] 18:35:25 INFO - PROCESS | 1790 | ++DOMWINDOW == 320 (0x8de68000) [pid = 1790] [serial = 712] [outer = (nil)] 18:35:25 INFO - PROCESS | 1790 | ++DOMWINDOW == 321 (0x8df0a000) [pid = 1790] [serial = 713] [outer = 0x8de68000] 18:35:25 INFO - PROCESS | 1790 | 1463103325321 Marionette DEBUG loaded listener.js 18:35:25 INFO - PROCESS | 1790 | ++DOMWINDOW == 322 (0x8df0cc00) [pid = 1790] [serial = 714] [outer = 0x8de68000] 18:35:26 INFO - PROCESS | 1790 | 1463103326250 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]]]}] 18:35:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 18:35:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1590ms 18:35:26 INFO - PROCESS | 1790 | 1463103326305 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 18:35:26 INFO - PROCESS | 1790 | 1463103326309 Marionette TRACE conn3 <- [1,921,null,{"value":"8"}] 18:35:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 18:35:26 INFO - PROCESS | 1790 | 1463103326316 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 18:35:26 INFO - PROCESS | 1790 | 1463103326320 Marionette TRACE conn3 <- [1,922,null,{}] 18:35:26 INFO - PROCESS | 1790 | 1463103326326 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}] 18:35:26 INFO - PROCESS | 1790 | 1463103326543 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 18:35:26 INFO - PROCESS | 1790 | 1463103326829 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:26 INFO - PROCESS | 1790 | ++DOCSHELL 0x8df13400 == 114 [pid = 1790] [id = 238] 18:35:26 INFO - PROCESS | 1790 | ++DOMWINDOW == 323 (0x8df13800) [pid = 1790] [serial = 715] [outer = (nil)] 18:35:26 INFO - PROCESS | 1790 | ++DOMWINDOW == 324 (0x8df15800) [pid = 1790] [serial = 716] [outer = 0x8df13800] 18:35:26 INFO - PROCESS | 1790 | 1463103326996 Marionette DEBUG loaded listener.js 18:35:27 INFO - PROCESS | 1790 | ++DOMWINDOW == 325 (0x9d93a400) [pid = 1790] [serial = 717] [outer = 0x8df13800] 18:35:27 INFO - PROCESS | 1790 | 1463103327958 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]]]}] 18:35:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 18:35:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1682ms 18:35:28 INFO - PROCESS | 1790 | 1463103328000 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 18:35:28 INFO - PROCESS | 1790 | 1463103328004 Marionette TRACE conn3 <- [1,925,null,{"value":"8"}] 18:35:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 18:35:28 INFO - PROCESS | 1790 | 1463103328036 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 18:35:28 INFO - PROCESS | 1790 | 1463103328040 Marionette TRACE conn3 <- [1,926,null,{}] 18:35:28 INFO - PROCESS | 1790 | 1463103328048 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}] 18:35:28 INFO - PROCESS | 1790 | 1463103328300 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 18:35:28 INFO - PROCESS | 1790 | 1463103328595 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:28 INFO - PROCESS | 1790 | ++DOCSHELL 0x874b4c00 == 115 [pid = 1790] [id = 239] 18:35:28 INFO - PROCESS | 1790 | ++DOMWINDOW == 326 (0x874b6c00) [pid = 1790] [serial = 718] [outer = (nil)] 18:35:28 INFO - PROCESS | 1790 | ++DOMWINDOW == 327 (0x874c1000) [pid = 1790] [serial = 719] [outer = 0x874b6c00] 18:35:28 INFO - PROCESS | 1790 | 1463103328689 Marionette DEBUG loaded listener.js 18:35:28 INFO - PROCESS | 1790 | ++DOMWINDOW == 328 (0x8c2a5000) [pid = 1790] [serial = 720] [outer = 0x874b6c00] 18:35:30 INFO - PROCESS | 1790 | 1463103330174 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]]]}] 18:35:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 18:35:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 2299ms 18:35:30 INFO - PROCESS | 1790 | 1463103330330 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 18:35:30 INFO - PROCESS | 1790 | 1463103330335 Marionette TRACE conn3 <- [1,929,null,{"value":"8"}] 18:35:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 18:35:30 INFO - PROCESS | 1790 | 1463103330346 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 18:35:30 INFO - PROCESS | 1790 | 1463103330350 Marionette TRACE conn3 <- [1,930,null,{}] 18:35:30 INFO - PROCESS | 1790 | 1463103330360 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}] 18:35:30 INFO - PROCESS | 1790 | 1463103330563 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 18:35:30 INFO - PROCESS | 1790 | 1463103330793 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:30 INFO - PROCESS | 1790 | ++DOCSHELL 0x874bac00 == 116 [pid = 1790] [id = 240] 18:35:30 INFO - PROCESS | 1790 | ++DOMWINDOW == 329 (0x88ef2800) [pid = 1790] [serial = 721] [outer = (nil)] 18:35:30 INFO - PROCESS | 1790 | ++DOMWINDOW == 330 (0x88ef9c00) [pid = 1790] [serial = 722] [outer = 0x88ef2800] 18:35:30 INFO - PROCESS | 1790 | 1463103330882 Marionette DEBUG loaded listener.js 18:35:31 INFO - PROCESS | 1790 | ++DOMWINDOW == 331 (0x89a58000) [pid = 1790] [serial = 723] [outer = 0x88ef2800] 18:35:31 INFO - PROCESS | 1790 | 1463103331923 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]]]}] 18:35:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 18:35:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1640ms 18:35:31 INFO - PROCESS | 1790 | 1463103331986 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 18:35:31 INFO - PROCESS | 1790 | 1463103331995 Marionette TRACE conn3 <- [1,933,null,{"value":"8"}] 18:35:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 18:35:32 INFO - PROCESS | 1790 | 1463103332006 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 18:35:32 INFO - PROCESS | 1790 | 1463103332010 Marionette TRACE conn3 <- [1,934,null,{}] 18:35:32 INFO - PROCESS | 1790 | 1463103332017 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}] 18:35:32 INFO - PROCESS | 1790 | 1463103332291 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 18:35:32 INFO - PROCESS | 1790 | 1463103332736 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:32 INFO - PROCESS | 1790 | ++DOCSHELL 0x87bbcc00 == 117 [pid = 1790] [id = 241] 18:35:32 INFO - PROCESS | 1790 | ++DOMWINDOW == 332 (0x87bbd400) [pid = 1790] [serial = 724] [outer = (nil)] 18:35:32 INFO - PROCESS | 1790 | ++DOMWINDOW == 333 (0x89a62800) [pid = 1790] [serial = 725] [outer = 0x87bbd400] 18:35:32 INFO - PROCESS | 1790 | 1463103332821 Marionette DEBUG loaded listener.js 18:35:32 INFO - PROCESS | 1790 | ++DOMWINDOW == 334 (0x8a2ea400) [pid = 1790] [serial = 726] [outer = 0x87bbd400] 18:35:33 INFO - PROCESS | 1790 | 1463103333829 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]]]}] 18:35:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 18:35:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1889ms 18:35:33 INFO - PROCESS | 1790 | 1463103333896 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 18:35:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 18:35:33 INFO - PROCESS | 1790 | 1463103333900 Marionette TRACE conn3 <- [1,937,null,{"value":"8"}] 18:35:33 INFO - PROCESS | 1790 | 1463103333907 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 18:35:33 INFO - PROCESS | 1790 | 1463103333913 Marionette TRACE conn3 <- [1,938,null,{}] 18:35:33 INFO - PROCESS | 1790 | 1463103333930 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}] 18:35:34 INFO - PROCESS | 1790 | 1463103334182 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 18:35:34 INFO - PROCESS | 1790 | 1463103334541 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:34 INFO - PROCESS | 1790 | ++DOCSHELL 0x89987c00 == 118 [pid = 1790] [id = 242] 18:35:34 INFO - PROCESS | 1790 | ++DOMWINDOW == 335 (0x89989000) [pid = 1790] [serial = 727] [outer = (nil)] 18:35:34 INFO - PROCESS | 1790 | ++DOMWINDOW == 336 (0x8ba3ac00) [pid = 1790] [serial = 728] [outer = 0x89989000] 18:35:34 INFO - PROCESS | 1790 | 1463103334636 Marionette DEBUG loaded listener.js 18:35:34 INFO - PROCESS | 1790 | ++DOMWINDOW == 337 (0x8c15e400) [pid = 1790] [serial = 729] [outer = 0x89989000] 18:35:35 INFO - PROCESS | 1790 | 1463103335586 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]]]}] 18:35:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 18:35:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1742ms 18:35:35 INFO - PROCESS | 1790 | 1463103335650 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 18:35:35 INFO - PROCESS | 1790 | 1463103335655 Marionette TRACE conn3 <- [1,941,null,{"value":"8"}] 18:35:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 18:35:35 INFO - PROCESS | 1790 | 1463103335662 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 18:35:35 INFO - PROCESS | 1790 | 1463103335664 Marionette TRACE conn3 <- [1,942,null,{}] 18:35:35 INFO - PROCESS | 1790 | 1463103335671 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}] 18:35:35 INFO - PROCESS | 1790 | 1463103335873 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 18:35:36 INFO - PROCESS | 1790 | 1463103336184 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:36 INFO - PROCESS | 1790 | ++DOCSHELL 0x8b308400 == 119 [pid = 1790] [id = 243] 18:35:36 INFO - PROCESS | 1790 | ++DOMWINDOW == 338 (0x8d58a400) [pid = 1790] [serial = 730] [outer = (nil)] 18:35:36 INFO - PROCESS | 1790 | ++DOMWINDOW == 339 (0x8d8dbc00) [pid = 1790] [serial = 731] [outer = 0x8d58a400] 18:35:36 INFO - PROCESS | 1790 | 1463103336277 Marionette DEBUG loaded listener.js 18:35:36 INFO - PROCESS | 1790 | ++DOMWINDOW == 340 (0x8dcc0800) [pid = 1790] [serial = 732] [outer = 0x8d58a400] 18:35:37 INFO - PROCESS | 1790 | 1463103337196 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]]]}] 18:35:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 18:35:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1585ms 18:35:37 INFO - PROCESS | 1790 | 1463103337255 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 18:35:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 18:35:37 INFO - PROCESS | 1790 | 1463103337259 Marionette TRACE conn3 <- [1,945,null,{"value":"8"}] 18:35:37 INFO - PROCESS | 1790 | 1463103337266 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 18:35:37 INFO - PROCESS | 1790 | 1463103337270 Marionette TRACE conn3 <- [1,946,null,{}] 18:35:37 INFO - PROCESS | 1790 | 1463103337276 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}] 18:35:37 INFO - PROCESS | 1790 | 1463103337489 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 18:35:37 INFO - PROCESS | 1790 | 1463103337802 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:37 INFO - PROCESS | 1790 | ++DOCSHELL 0x898b1400 == 120 [pid = 1790] [id = 244] 18:35:37 INFO - PROCESS | 1790 | ++DOMWINDOW == 341 (0x898b1c00) [pid = 1790] [serial = 733] [outer = (nil)] 18:35:37 INFO - PROCESS | 1790 | ++DOMWINDOW == 342 (0x8ddc1000) [pid = 1790] [serial = 734] [outer = 0x898b1c00] 18:35:37 INFO - PROCESS | 1790 | 1463103337933 Marionette DEBUG loaded listener.js 18:35:38 INFO - PROCESS | 1790 | ++DOMWINDOW == 343 (0x8df06400) [pid = 1790] [serial = 735] [outer = 0x898b1c00] 18:35:38 INFO - PROCESS | 1790 | 1463103338850 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]]]}] 18:35:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 18:35:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1636ms 18:35:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 18:35:38 INFO - PROCESS | 1790 | 1463103338902 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 18:35:38 INFO - PROCESS | 1790 | 1463103338905 Marionette TRACE conn3 <- [1,949,null,{"value":"8"}] 18:35:38 INFO - PROCESS | 1790 | 1463103338913 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 18:35:38 INFO - PROCESS | 1790 | 1463103338916 Marionette TRACE conn3 <- [1,950,null,{}] 18:35:38 INFO - PROCESS | 1790 | 1463103338923 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}] 18:35:39 INFO - PROCESS | 1790 | 1463103339188 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 18:35:39 INFO - PROCESS | 1790 | 1463103339463 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:39 INFO - PROCESS | 1790 | ++DOCSHELL 0x89980800 == 121 [pid = 1790] [id = 245] 18:35:39 INFO - PROCESS | 1790 | ++DOMWINDOW == 344 (0x8c154000) [pid = 1790] [serial = 736] [outer = (nil)] 18:35:39 INFO - PROCESS | 1790 | ++DOMWINDOW == 345 (0x8f403800) [pid = 1790] [serial = 737] [outer = 0x8c154000] 18:35:39 INFO - PROCESS | 1790 | 1463103339590 Marionette DEBUG loaded listener.js 18:35:39 INFO - PROCESS | 1790 | ++DOMWINDOW == 346 (0x8f796400) [pid = 1790] [serial = 738] [outer = 0x8c154000] 18:35:40 INFO - PROCESS | 1790 | --DOCSHELL 0x8d8e6400 == 120 [pid = 1790] [id = 131] 18:35:40 INFO - PROCESS | 1790 | --DOCSHELL 0x91777400 == 119 [pid = 1790] [id = 132] 18:35:40 INFO - PROCESS | 1790 | --DOCSHELL 0x92503c00 == 118 [pid = 1790] [id = 134] 18:35:40 INFO - PROCESS | 1790 | --DOCSHELL 0x9c07a400 == 117 [pid = 1790] [id = 17] 18:35:40 INFO - PROCESS | 1790 | --DOCSHELL 0x9aa08c00 == 116 [pid = 1790] [id = 16] 18:35:40 INFO - PROCESS | 1790 | --DOCSHELL 0x8e616800 == 115 [pid = 1790] [id = 133] 18:35:40 INFO - PROCESS | 1790 | --DOCSHELL 0x9a0f2400 == 114 [pid = 1790] [id = 25] 18:35:40 INFO - PROCESS | 1790 | --DOCSHELL 0x8f58c400 == 113 [pid = 1790] [id = 147] 18:35:40 INFO - PROCESS | 1790 | --DOCSHELL 0x91f30000 == 112 [pid = 1790] [id = 75] 18:35:40 INFO - PROCESS | 1790 | --DOCSHELL 0x9c02d800 == 111 [pid = 1790] [id = 140] 18:35:40 INFO - PROCESS | 1790 | --DOCSHELL 0x951c6800 == 110 [pid = 1790] [id = 70] 18:35:40 INFO - PROCESS | 1790 | --DOCSHELL 0x946f1800 == 109 [pid = 1790] [id = 184] 18:35:40 INFO - PROCESS | 1790 | --DOCSHELL 0x8b9c6c00 == 108 [pid = 1790] [id = 144] 18:35:40 INFO - PROCESS | 1790 | --DOCSHELL 0x9a869400 == 107 [pid = 1790] [id = 139] 18:35:40 INFO - PROCESS | 1790 | --DOCSHELL 0x91648400 == 106 [pid = 1790] [id = 185] 18:35:40 INFO - PROCESS | 1790 | --DOCSHELL 0x91649800 == 105 [pid = 1790] [id = 78] 18:35:40 INFO - PROCESS | 1790 | --DOCSHELL 0xa34c2800 == 104 [pid = 1790] [id = 20] 18:35:40 INFO - PROCESS | 1790 | --DOCSHELL 0x922a5800 == 103 [pid = 1790] [id = 182] 18:35:40 INFO - PROCESS | 1790 | --DOCSHELL 0x8b9d5c00 == 102 [pid = 1790] [id = 146] 18:35:40 INFO - PROCESS | 1790 | --DOCSHELL 0x91f22800 == 101 [pid = 1790] [id = 21] 18:35:40 INFO - PROCESS | 1790 | --DOCSHELL 0x975bd400 == 100 [pid = 1790] [id = 51] 18:35:40 INFO - PROCESS | 1790 | --DOCSHELL 0x975c2000 == 99 [pid = 1790] [id = 47] 18:35:40 INFO - PROCESS | 1790 | --DOCSHELL 0x8d8e0c00 == 98 [pid = 1790] [id = 136] 18:35:40 INFO - PROCESS | 1790 | --DOCSHELL 0x90a64c00 == 97 [pid = 1790] [id = 106] 18:35:40 INFO - PROCESS | 1790 | --DOCSHELL 0x91640800 == 96 [pid = 1790] [id = 77] 18:35:40 INFO - PROCESS | 1790 | --DOCSHELL 0x91f28000 == 95 [pid = 1790] [id = 76] 18:35:40 INFO - PROCESS | 1790 | --DOCSHELL 0x975bf400 == 94 [pid = 1790] [id = 138] 18:35:40 INFO - PROCESS | 1790 | --DOCSHELL 0x9250b800 == 93 [pid = 1790] [id = 183] 18:35:40 INFO - PROCESS | 1790 | --DOCSHELL 0x8b434400 == 92 [pid = 1790] [id = 227] 18:35:40 INFO - PROCESS | 1790 | --DOCSHELL 0x8c2a7c00 == 91 [pid = 1790] [id = 226] 18:35:40 INFO - PROCESS | 1790 | --DOCSHELL 0x8d510400 == 90 [pid = 1790] [id = 225] 18:35:40 INFO - PROCESS | 1790 | --DOCSHELL 0x87bc2000 == 89 [pid = 1790] [id = 224] 18:35:40 INFO - PROCESS | 1790 | --DOCSHELL 0x87bb8400 == 88 [pid = 1790] [id = 223] 18:35:40 INFO - PROCESS | 1790 | --DOCSHELL 0x89988400 == 87 [pid = 1790] [id = 221] 18:35:40 INFO - PROCESS | 1790 | --DOCSHELL 0x887a3c00 == 86 [pid = 1790] [id = 222] 18:35:40 INFO - PROCESS | 1790 | --DOCSHELL 0x898af000 == 85 [pid = 1790] [id = 220] 18:35:40 INFO - PROCESS | 1790 | --DOCSHELL 0x898b3c00 == 84 [pid = 1790] [id = 219] 18:35:40 INFO - PROCESS | 1790 | --DOCSHELL 0x88ef2c00 == 83 [pid = 1790] [id = 218] 18:35:40 INFO - PROCESS | 1790 | --DOCSHELL 0x88ef4400 == 82 [pid = 1790] [id = 216] 18:35:40 INFO - PROCESS | 1790 | --DOCSHELL 0x88ef1400 == 81 [pid = 1790] [id = 217] 18:35:40 INFO - PROCESS | 1790 | --DOCSHELL 0x8a2ec800 == 80 [pid = 1790] [id = 215] 18:35:40 INFO - PROCESS | 1790 | --DOCSHELL 0x8a2e2c00 == 79 [pid = 1790] [id = 214] 18:35:40 INFO - PROCESS | 1790 | --DOCSHELL 0x8a2e2000 == 78 [pid = 1790] [id = 213] 18:35:40 INFO - PROCESS | 1790 | --DOCSHELL 0x8d501400 == 77 [pid = 1790] [id = 211] 18:35:40 INFO - PROCESS | 1790 | --DOCSHELL 0x8c29d400 == 76 [pid = 1790] [id = 212] 18:35:40 INFO - PROCESS | 1790 | --DOCSHELL 0x9221d000 == 75 [pid = 1790] [id = 210] 18:35:40 INFO - PROCESS | 1790 | --DOCSHELL 0x8c2a7400 == 74 [pid = 1790] [id = 209] 18:35:40 INFO - PROCESS | 1790 | --DOCSHELL 0x922a2c00 == 73 [pid = 1790] [id = 208] 18:35:40 INFO - PROCESS | 1790 | --DOCSHELL 0x8f476800 == 72 [pid = 1790] [id = 207] 18:35:40 INFO - PROCESS | 1790 | --DOCSHELL 0x8d50a800 == 71 [pid = 1790] [id = 206] 18:35:40 INFO - PROCESS | 1790 | --DOCSHELL 0x8f46b800 == 70 [pid = 1790] [id = 205] 18:35:40 INFO - PROCESS | 1790 | --DOMWINDOW == 345 (0x8d5cdc00) [pid = 1790] [serial = 580] [outer = (nil)] [url = about:blank] 18:35:40 INFO - PROCESS | 1790 | --DOMWINDOW == 344 (0x9509f000) [pid = 1790] [serial = 592] [outer = (nil)] [url = about:blank] 18:35:40 INFO - PROCESS | 1790 | --DOMWINDOW == 343 (0x92468000) [pid = 1790] [serial = 586] [outer = (nil)] [url = about:blank] 18:35:40 INFO - PROCESS | 1790 | --DOMWINDOW == 342 (0x8f408400) [pid = 1790] [serial = 583] [outer = (nil)] [url = about:blank] 18:35:40 INFO - PROCESS | 1790 | --DOMWINDOW == 341 (0x9adc4800) [pid = 1790] [serial = 596] [outer = (nil)] [url = about:blank] 18:35:40 INFO - PROCESS | 1790 | --DOMWINDOW == 340 (0x9c074400) [pid = 1790] [serial = 599] [outer = (nil)] [url = about:blank] 18:35:40 INFO - PROCESS | 1790 | --DOMWINDOW == 339 (0xa30ea800) [pid = 1790] [serial = 602] [outer = (nil)] [url = about:blank] 18:35:40 INFO - PROCESS | 1790 | --DOMWINDOW == 338 (0x8c2a1800) [pid = 1790] [serial = 605] [outer = (nil)] [url = about:blank] 18:35:40 INFO - PROCESS | 1790 | --DOMWINDOW == 337 (0x91645000) [pid = 1790] [serial = 533] [outer = (nil)] [url = about:blank] 18:35:40 INFO - PROCESS | 1790 | --DOMWINDOW == 336 (0x8ddbdc00) [pid = 1790] [serial = 614] [outer = (nil)] [url = about:blank] 18:35:40 INFO - PROCESS | 1790 | --DOMWINDOW == 335 (0x8e8aa000) [pid = 1790] [serial = 615] [outer = (nil)] [url = about:blank] 18:35:40 INFO - PROCESS | 1790 | --DOMWINDOW == 334 (0x92504000) [pid = 1790] [serial = 578] [outer = (nil)] [url = about:blank] 18:35:40 INFO - PROCESS | 1790 | --DOMWINDOW == 333 (0x92c9ac00) [pid = 1790] [serial = 589] [outer = (nil)] [url = about:blank] 18:35:40 INFO - PROCESS | 1790 | --DOMWINDOW == 332 (0x8d6bd800) [pid = 1790] [serial = 609] [outer = (nil)] [url = about:blank] 18:35:40 INFO - PROCESS | 1790 | --DOMWINDOW == 331 (0x8d58f800) [pid = 1790] [serial = 608] [outer = (nil)] [url = about:blank] 18:35:40 INFO - PROCESS | 1790 | --DOMWINDOW == 330 (0x8f46e800) [pid = 1790] [serial = 612] [outer = (nil)] [url = about:blank] 18:35:40 INFO - PROCESS | 1790 | --DOMWINDOW == 329 (0x8ddbe400) [pid = 1790] [serial = 611] [outer = (nil)] [url = about:blank] 18:35:40 INFO - PROCESS | 1790 | --DOMWINDOW == 328 (0x8d8e7400) [pid = 1790] [serial = 386] [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.] 18:35:40 INFO - PROCESS | 1790 | --DOMWINDOW == 327 (0x91767000) [pid = 1790] [serial = 617] [outer = (nil)] [url = about:blank] 18:35:40 INFO - PROCESS | 1790 | 1463103340772 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]]]}] 18:35:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 18:35:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1887ms 18:35:40 INFO - PROCESS | 1790 | 1463103340800 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 18:35:40 INFO - PROCESS | 1790 | 1463103340803 Marionette TRACE conn3 <- [1,953,null,{"value":"8"}] 18:35:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 18:35:40 INFO - PROCESS | 1790 | 1463103340811 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 18:35:40 INFO - PROCESS | 1790 | 1463103340814 Marionette TRACE conn3 <- [1,954,null,{}] 18:35:40 INFO - PROCESS | 1790 | 1463103340820 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}] 18:35:41 INFO - PROCESS | 1790 | 1463103341039 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 18:35:41 INFO - PROCESS | 1790 | 1463103341262 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:41 INFO - PROCESS | 1790 | ++DOCSHELL 0x874bec00 == 71 [pid = 1790] [id = 246] 18:35:41 INFO - PROCESS | 1790 | ++DOMWINDOW == 328 (0x887a3c00) [pid = 1790] [serial = 739] [outer = (nil)] 18:35:41 INFO - PROCESS | 1790 | ++DOMWINDOW == 329 (0x8a203800) [pid = 1790] [serial = 740] [outer = 0x887a3c00] 18:35:41 INFO - PROCESS | 1790 | 1463103341342 Marionette DEBUG loaded listener.js 18:35:41 INFO - PROCESS | 1790 | ++DOMWINDOW == 330 (0x8b303400) [pid = 1790] [serial = 741] [outer = 0x887a3c00] 18:35:42 INFO - PROCESS | 1790 | 1463103342139 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]]]}] 18:35:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 18:35:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1391ms 18:35:42 INFO - PROCESS | 1790 | 1463103342205 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 18:35:42 INFO - PROCESS | 1790 | 1463103342208 Marionette TRACE conn3 <- [1,957,null,{"value":"8"}] 18:35:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 18:35:42 INFO - PROCESS | 1790 | 1463103342216 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 18:35:42 INFO - PROCESS | 1790 | 1463103342220 Marionette TRACE conn3 <- [1,958,null,{}] 18:35:42 INFO - PROCESS | 1790 | 1463103342227 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}] 18:35:42 INFO - PROCESS | 1790 | 1463103342532 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 18:35:42 INFO - PROCESS | 1790 | 1463103342740 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:42 INFO - PROCESS | 1790 | ++DOCSHELL 0x898ae000 == 72 [pid = 1790] [id = 247] 18:35:42 INFO - PROCESS | 1790 | ++DOMWINDOW == 331 (0x8a210c00) [pid = 1790] [serial = 742] [outer = (nil)] 18:35:42 INFO - PROCESS | 1790 | ++DOMWINDOW == 332 (0x8c153c00) [pid = 1790] [serial = 743] [outer = 0x8a210c00] 18:35:42 INFO - PROCESS | 1790 | 1463103342832 Marionette DEBUG loaded listener.js 18:35:42 INFO - PROCESS | 1790 | ++DOMWINDOW == 333 (0x8c2a4400) [pid = 1790] [serial = 744] [outer = 0x8a210c00] 18:35:43 INFO - PROCESS | 1790 | 1463103343700 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]]]}] 18:35:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 18:35:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1536ms 18:35:43 INFO - PROCESS | 1790 | 1463103343754 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 18:35:43 INFO - PROCESS | 1790 | 1463103343758 Marionette TRACE conn3 <- [1,961,null,{"value":"8"}] 18:35:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 18:35:43 INFO - PROCESS | 1790 | 1463103343773 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 18:35:43 INFO - PROCESS | 1790 | 1463103343777 Marionette TRACE conn3 <- [1,962,null,{}] 18:35:43 INFO - PROCESS | 1790 | 1463103343783 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}] 18:35:44 INFO - PROCESS | 1790 | 1463103344041 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 18:35:44 INFO - PROCESS | 1790 | 1463103344070 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:44 INFO - PROCESS | 1790 | ++DOCSHELL 0x874ba400 == 73 [pid = 1790] [id = 248] 18:35:44 INFO - PROCESS | 1790 | ++DOMWINDOW == 334 (0x89984c00) [pid = 1790] [serial = 745] [outer = (nil)] 18:35:44 INFO - PROCESS | 1790 | ++DOMWINDOW == 335 (0x8d8da000) [pid = 1790] [serial = 746] [outer = 0x89984c00] 18:35:44 INFO - PROCESS | 1790 | 1463103344147 Marionette DEBUG loaded listener.js 18:35:44 INFO - PROCESS | 1790 | ++DOMWINDOW == 336 (0x8dcc2800) [pid = 1790] [serial = 747] [outer = 0x89984c00] 18:35:46 INFO - PROCESS | 1790 | --DOMWINDOW == 335 (0x8b42cc00) [pid = 1790] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 18:35:46 INFO - PROCESS | 1790 | --DOMWINDOW == 334 (0x8dcb4c00) [pid = 1790] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 18:35:46 INFO - PROCESS | 1790 | --DOMWINDOW == 333 (0x92311800) [pid = 1790] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 18:35:46 INFO - PROCESS | 1790 | --DOMWINDOW == 332 (0x975b9000) [pid = 1790] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 18:35:46 INFO - PROCESS | 1790 | --DOMWINDOW == 331 (0x92890000) [pid = 1790] [serial = 221] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 18:35:46 INFO - PROCESS | 1790 | --DOMWINDOW == 330 (0x91f29000) [pid = 1790] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 18:35:46 INFO - PROCESS | 1790 | --DOMWINDOW == 329 (0x922a8c00) [pid = 1790] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 18:35:46 INFO - PROCESS | 1790 | --DOMWINDOW == 328 (0x9229f000) [pid = 1790] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 18:35:46 INFO - PROCESS | 1790 | --DOMWINDOW == 327 (0x9250cc00) [pid = 1790] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 18:35:46 INFO - PROCESS | 1790 | --DOMWINDOW == 326 (0x9a86bc00) [pid = 1790] [serial = 417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 18:35:46 INFO - PROCESS | 1790 | --DOMWINDOW == 325 (0x9b8bbc00) [pid = 1790] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 18:35:46 INFO - PROCESS | 1790 | --DOMWINDOW == 324 (0x9c02e400) [pid = 1790] [serial = 420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 18:35:46 INFO - PROCESS | 1790 | --DOMWINDOW == 323 (0x8e748400) [pid = 1790] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 18:35:46 INFO - PROCESS | 1790 | --DOMWINDOW == 322 (0xa50e9c00) [pid = 1790] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 18:35:46 INFO - PROCESS | 1790 | --DOMWINDOW == 321 (0x9b5c1800) [pid = 1790] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 18:35:46 INFO - PROCESS | 1790 | --DOMWINDOW == 320 (0x9164e800) [pid = 1790] [serial = 233] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 18:35:46 INFO - PROCESS | 1790 | --DOMWINDOW == 319 (0x8b9c7000) [pid = 1790] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 18:35:46 INFO - PROCESS | 1790 | --DOMWINDOW == 318 (0x8d50b000) [pid = 1790] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 18:35:46 INFO - PROCESS | 1790 | --DOMWINDOW == 317 (0x91641800) [pid = 1790] [serial = 230] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 18:35:46 INFO - PROCESS | 1790 | --DOMWINDOW == 316 (0x9d93d000) [pid = 1790] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 18:35:46 INFO - PROCESS | 1790 | --DOMWINDOW == 315 (0xa628b800) [pid = 1790] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 18:35:46 INFO - PROCESS | 1790 | --DOMWINDOW == 314 (0x8e616000) [pid = 1790] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 18:35:46 INFO - PROCESS | 1790 | --DOMWINDOW == 313 (0x92221000) [pid = 1790] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 18:35:46 INFO - PROCESS | 1790 | --DOMWINDOW == 312 (0x9adbd000) [pid = 1790] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 18:35:46 INFO - PROCESS | 1790 | --DOMWINDOW == 311 (0x8f78a000) [pid = 1790] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 18:35:46 INFO - PROCESS | 1790 | --DOMWINDOW == 310 (0x9adc4c00) [pid = 1790] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 18:35:46 INFO - PROCESS | 1790 | --DOMWINDOW == 309 (0x9a0e8000) [pid = 1790] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 18:35:46 INFO - PROCESS | 1790 | --DOMWINDOW == 308 (0x9d9c4000) [pid = 1790] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 18:35:46 INFO - PROCESS | 1790 | --DOMWINDOW == 307 (0x8d5c7800) [pid = 1790] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 18:35:46 INFO - PROCESS | 1790 | --DOMWINDOW == 306 (0x8ba3c000) [pid = 1790] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 18:35:46 INFO - PROCESS | 1790 | --DOMWINDOW == 305 (0x8ddc4400) [pid = 1790] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 18:35:46 INFO - PROCESS | 1790 | --DOMWINDOW == 304 (0x8e613c00) [pid = 1790] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 18:35:46 INFO - PROCESS | 1790 | --DOMWINDOW == 303 (0xa68bcc00) [pid = 1790] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 18:35:46 INFO - PROCESS | 1790 | --DOMWINDOW == 302 (0x8d6b7800) [pid = 1790] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 18:35:46 INFO - PROCESS | 1790 | --DOMWINDOW == 301 (0xa2153400) [pid = 1790] [serial = 423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 18:35:46 INFO - PROCESS | 1790 | --DOMWINDOW == 300 (0x8d5cc400) [pid = 1790] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 18:35:46 INFO - PROCESS | 1790 | --DOMWINDOW == 299 (0xa2278800) [pid = 1790] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 18:35:46 INFO - PROCESS | 1790 | --DOMWINDOW == 298 (0x9229f400) [pid = 1790] [serial = 224] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 18:35:46 INFO - PROCESS | 1790 | --DOMWINDOW == 297 (0x8e8a5800) [pid = 1790] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 18:35:46 INFO - PROCESS | 1790 | --DOMWINDOW == 296 (0x8e61ac00) [pid = 1790] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 18:35:46 INFO - PROCESS | 1790 | --DOMWINDOW == 295 (0x9501a800) [pid = 1790] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 18:35:46 INFO - PROCESS | 1790 | --DOMWINDOW == 294 (0x9a867400) [pid = 1790] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 18:35:46 INFO - PROCESS | 1790 | --DOMWINDOW == 293 (0x9d93a800) [pid = 1790] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 18:35:46 INFO - PROCESS | 1790 | --DOMWINDOW == 292 (0x8f581800) [pid = 1790] [serial = 426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 18:35:46 INFO - PROCESS | 1790 | --DOMWINDOW == 291 (0x9501c000) [pid = 1790] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 18:35:46 INFO - PROCESS | 1790 | --DOMWINDOW == 290 (0x8b302000) [pid = 1790] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 18:35:46 INFO - PROCESS | 1790 | --DOMWINDOW == 289 (0x938be000) [pid = 1790] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 18:35:46 INFO - PROCESS | 1790 | --DOMWINDOW == 288 (0x92495c00) [pid = 1790] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 18:35:46 INFO - PROCESS | 1790 | --DOMWINDOW == 287 (0x8d8dc000) [pid = 1790] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 18:35:46 INFO - PROCESS | 1790 | --DOMWINDOW == 286 (0x8ba41000) [pid = 1790] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 18:35:46 INFO - PROCESS | 1790 | --DOMWINDOW == 285 (0x9164d000) [pid = 1790] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 18:35:46 INFO - PROCESS | 1790 | --DOMWINDOW == 284 (0x9b3aa000) [pid = 1790] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 18:35:46 INFO - PROCESS | 1790 | --DOMWINDOW == 283 (0x90a6a800) [pid = 1790] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 18:35:46 INFO - PROCESS | 1790 | --DOMWINDOW == 282 (0x9248fc00) [pid = 1790] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 18:35:46 INFO - PROCESS | 1790 | --DOMWINDOW == 281 (0x90d84000) [pid = 1790] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 18:35:46 INFO - PROCESS | 1790 | --DOMWINDOW == 280 (0xa22c4800) [pid = 1790] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 18:35:46 INFO - PROCESS | 1790 | --DOMWINDOW == 279 (0x975e4400) [pid = 1790] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 18:35:46 INFO - PROCESS | 1790 | --DOMWINDOW == 278 (0x946f0400) [pid = 1790] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 18:35:46 INFO - PROCESS | 1790 | --DOMWINDOW == 277 (0x9176e800) [pid = 1790] [serial = 411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 18:35:46 INFO - PROCESS | 1790 | --DOMWINDOW == 276 (0x95015c00) [pid = 1790] [serial = 387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 18:35:46 INFO - PROCESS | 1790 | --DOMWINDOW == 275 (0x8d5bd000) [pid = 1790] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 18:35:46 INFO - PROCESS | 1790 | --DOMWINDOW == 274 (0x8ddb9800) [pid = 1790] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 18:35:46 INFO - PROCESS | 1790 | --DOMWINDOW == 273 (0x8d8e2000) [pid = 1790] [serial = 408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 18:35:46 INFO - PROCESS | 1790 | --DOMWINDOW == 272 (0x8e8a6800) [pid = 1790] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 18:35:46 INFO - PROCESS | 1790 | --DOMWINDOW == 271 (0x9229d800) [pid = 1790] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 18:35:46 INFO - PROCESS | 1790 | --DOMWINDOW == 270 (0x975c4000) [pid = 1790] [serial = 414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 18:35:46 INFO - PROCESS | 1790 | --DOMWINDOW == 269 (0x938c0c00) [pid = 1790] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 18:35:46 INFO - PROCESS | 1790 | --DOMWINDOW == 268 (0x9177dc00) [pid = 1790] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 18:35:46 INFO - PROCESS | 1790 | --DOMWINDOW == 267 (0x91768800) [pid = 1790] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 18:35:46 INFO - PROCESS | 1790 | --DOMWINDOW == 266 (0x9ba6bc00) [pid = 1790] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 18:35:46 INFO - PROCESS | 1790 | --DOMWINDOW == 265 (0x92472c00) [pid = 1790] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 18:35:46 INFO - PROCESS | 1790 | --DOMWINDOW == 264 (0x8f401800) [pid = 1790] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 18:35:46 INFO - PROCESS | 1790 | --DOMWINDOW == 263 (0x90a69000) [pid = 1790] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 18:35:46 INFO - PROCESS | 1790 | --DOMWINDOW == 262 (0x9231f800) [pid = 1790] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 18:35:46 INFO - PROCESS | 1790 | --DOMWINDOW == 261 (0x9a35c400) [pid = 1790] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 18:35:46 INFO - PROCESS | 1790 | --DOMWINDOW == 260 (0x9c15b400) [pid = 1790] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 18:35:46 INFO - PROCESS | 1790 | --DOMWINDOW == 259 (0x8b9c9000) [pid = 1790] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 18:35:46 INFO - PROCESS | 1790 | --DOMWINDOW == 258 (0x8f46f000) [pid = 1790] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 18:35:46 INFO - PROCESS | 1790 | --DOMWINDOW == 257 (0x90d7ac00) [pid = 1790] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 18:35:46 INFO - PROCESS | 1790 | --DOMWINDOW == 256 (0x925e3400) [pid = 1790] [serial = 227] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 18:35:46 INFO - PROCESS | 1790 | --DOMWINDOW == 255 (0x8d8e3000) [pid = 1790] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 18:35:46 INFO - PROCESS | 1790 | --DOMWINDOW == 254 (0x8d5bd800) [pid = 1790] [serial = 619] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 18:35:46 INFO - PROCESS | 1790 | --DOMWINDOW == 253 (0x8c151400) [pid = 1790] [serial = 646] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 18:35:46 INFO - PROCESS | 1790 | --DOMWINDOW == 252 (0x8c2a1c00) [pid = 1790] [serial = 637] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 18:35:46 INFO - PROCESS | 1790 | --DOMWINDOW == 251 (0x88ef9400) [pid = 1790] [serial = 649] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 18:35:46 INFO - PROCESS | 1790 | --DOMWINDOW == 250 (0x898b6000) [pid = 1790] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 18:35:46 INFO - PROCESS | 1790 | --DOMWINDOW == 249 (0x898ad400) [pid = 1790] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 18:35:46 INFO - PROCESS | 1790 | --DOMWINDOW == 248 (0x9248d800) [pid = 1790] [serial = 631] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 18:35:46 INFO - PROCESS | 1790 | --DOMWINDOW == 247 (0x8e747c00) [pid = 1790] [serial = 634] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 18:35:46 INFO - PROCESS | 1790 | --DOMWINDOW == 246 (0x8a2e7400) [pid = 1790] [serial = 643] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 18:35:46 INFO - PROCESS | 1790 | --DOMWINDOW == 245 (0x91f26800) [pid = 1790] [serial = 628] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 18:35:46 INFO - PROCESS | 1790 | --DOMWINDOW == 244 (0x8d582000) [pid = 1790] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 18:35:46 INFO - PROCESS | 1790 | --DOMWINDOW == 243 (0x88efd000) [pid = 1790] [serial = 652] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 18:35:46 INFO - PROCESS | 1790 | --DOMWINDOW == 242 (0x8f584400) [pid = 1790] [serial = 622] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 18:35:46 INFO - PROCESS | 1790 | --DOMWINDOW == 241 (0x887a3800) [pid = 1790] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 18:35:46 INFO - PROCESS | 1790 | --DOMWINDOW == 240 (0x8a2e2800) [pid = 1790] [serial = 640] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 18:35:46 INFO - PROCESS | 1790 | --DOMWINDOW == 239 (0x9231bc00) [pid = 1790] [serial = 625] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 18:35:46 INFO - PROCESS | 1790 | --DOMWINDOW == 238 (0x9250d800) [pid = 1790] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 18:35:46 INFO - PROCESS | 1790 | --DOMWINDOW == 237 (0x99fe0000) [pid = 1790] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 18:35:46 INFO - PROCESS | 1790 | --DOMWINDOW == 236 (0x8e611c00) [pid = 1790] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 18:35:46 INFO - PROCESS | 1790 | --DOMWINDOW == 235 (0x8d6c0400) [pid = 1790] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 18:35:46 INFO - PROCESS | 1790 | --DOMWINDOW == 234 (0x8d581400) [pid = 1790] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 18:35:46 INFO - PROCESS | 1790 | --DOMWINDOW == 233 (0x8d5b4800) [pid = 1790] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 18:35:46 INFO - PROCESS | 1790 | --DOMWINDOW == 232 (0x92c9cc00) [pid = 1790] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 18:35:46 INFO - PROCESS | 1790 | --DOMWINDOW == 231 (0x9501b400) [pid = 1790] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 18:35:46 INFO - PROCESS | 1790 | --DOMWINDOW == 230 (0x8b9d0000) [pid = 1790] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 18:35:46 INFO - PROCESS | 1790 | --DOMWINDOW == 229 (0x92ae5000) [pid = 1790] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 18:35:46 INFO - PROCESS | 1790 | 1463103346973 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]]]}] 18:35:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 18:35:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 3241ms 18:35:47 INFO - PROCESS | 1790 | 1463103347015 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 18:35:47 INFO - PROCESS | 1790 | 1463103347019 Marionette TRACE conn3 <- [1,965,null,{"value":"8"}] 18:35:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 18:35:47 INFO - PROCESS | 1790 | 1463103347025 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 18:35:47 INFO - PROCESS | 1790 | 1463103347029 Marionette TRACE conn3 <- [1,966,null,{}] 18:35:47 INFO - PROCESS | 1790 | 1463103347034 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}] 18:35:47 INFO - PROCESS | 1790 | 1463103347230 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 18:35:47 INFO - PROCESS | 1790 | 1463103347414 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:47 INFO - PROCESS | 1790 | ++DOCSHELL 0x898af400 == 74 [pid = 1790] [id = 249] 18:35:47 INFO - PROCESS | 1790 | ++DOMWINDOW == 230 (0x898bc800) [pid = 1790] [serial = 748] [outer = (nil)] 18:35:47 INFO - PROCESS | 1790 | ++DOMWINDOW == 231 (0x8b9c7000) [pid = 1790] [serial = 749] [outer = 0x898bc800] 18:35:47 INFO - PROCESS | 1790 | 1463103347549 Marionette DEBUG loaded listener.js 18:35:47 INFO - PROCESS | 1790 | ++DOMWINDOW == 232 (0x8c151400) [pid = 1790] [serial = 750] [outer = 0x898bc800] 18:35:48 INFO - PROCESS | 1790 | 1463103348504 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]]]}] 18:35:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 18:35:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1539ms 18:35:48 INFO - PROCESS | 1790 | 1463103348567 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 18:35:48 INFO - PROCESS | 1790 | 1463103348575 Marionette TRACE conn3 <- [1,969,null,{"value":"8"}] 18:35:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 18:35:48 INFO - PROCESS | 1790 | 1463103348585 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 18:35:48 INFO - PROCESS | 1790 | 1463103348589 Marionette TRACE conn3 <- [1,970,null,{}] 18:35:48 INFO - PROCESS | 1790 | 1463103348600 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}] 18:35:48 INFO - PROCESS | 1790 | 1463103348838 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 18:35:49 INFO - PROCESS | 1790 | 1463103349169 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:49 INFO - PROCESS | 1790 | ++DOCSHELL 0x88ef6000 == 75 [pid = 1790] [id = 250] 18:35:49 INFO - PROCESS | 1790 | ++DOMWINDOW == 233 (0x88ef7400) [pid = 1790] [serial = 751] [outer = (nil)] 18:35:49 INFO - PROCESS | 1790 | ++DOMWINDOW == 234 (0x898b5400) [pid = 1790] [serial = 752] [outer = 0x88ef7400] 18:35:49 INFO - PROCESS | 1790 | 1463103349274 Marionette DEBUG loaded listener.js 18:35:49 INFO - PROCESS | 1790 | ++DOMWINDOW == 235 (0x89a5c800) [pid = 1790] [serial = 753] [outer = 0x88ef7400] 18:35:50 INFO - PROCESS | 1790 | 1463103350291 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]]]}] 18:35:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 18:35:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1741ms 18:35:50 INFO - PROCESS | 1790 | 1463103350326 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 18:35:50 INFO - PROCESS | 1790 | 1463103350335 Marionette TRACE conn3 <- [1,973,null,{"value":"8"}] 18:35:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 18:35:50 INFO - PROCESS | 1790 | 1463103350347 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 18:35:50 INFO - PROCESS | 1790 | 1463103350351 Marionette TRACE conn3 <- [1,974,null,{}] 18:35:50 INFO - PROCESS | 1790 | 1463103350358 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}] 18:35:50 INFO - PROCESS | 1790 | 1463103350587 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 18:35:50 INFO - PROCESS | 1790 | 1463103350862 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:50 INFO - PROCESS | 1790 | ++DOCSHELL 0x8b432800 == 76 [pid = 1790] [id = 251] 18:35:50 INFO - PROCESS | 1790 | ++DOMWINDOW == 236 (0x8b9c8800) [pid = 1790] [serial = 754] [outer = (nil)] 18:35:50 INFO - PROCESS | 1790 | ++DOMWINDOW == 237 (0x8b9d1800) [pid = 1790] [serial = 755] [outer = 0x8b9c8800] 18:35:51 INFO - PROCESS | 1790 | 1463103350996 Marionette DEBUG loaded listener.js 18:35:51 INFO - PROCESS | 1790 | ++DOMWINDOW == 238 (0x8c2a3800) [pid = 1790] [serial = 756] [outer = 0x8b9c8800] 18:35:51 INFO - PROCESS | 1790 | 1463103351938 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]]]}] 18:35:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 18:35:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1632ms 18:35:51 INFO - PROCESS | 1790 | 1463103351980 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 18:35:51 INFO - PROCESS | 1790 | 1463103351985 Marionette TRACE conn3 <- [1,977,null,{"value":"8"}] 18:35:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 18:35:51 INFO - PROCESS | 1790 | 1463103351992 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 18:35:52 INFO - PROCESS | 1790 | 1463103351999 Marionette TRACE conn3 <- [1,978,null,{}] 18:35:52 INFO - PROCESS | 1790 | 1463103352016 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}] 18:35:52 INFO - PROCESS | 1790 | 1463103352249 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 18:35:52 INFO - PROCESS | 1790 | 1463103352585 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:52 INFO - PROCESS | 1790 | ++DOCSHELL 0x8d5bc800 == 77 [pid = 1790] [id = 252] 18:35:52 INFO - PROCESS | 1790 | ++DOMWINDOW == 239 (0x8d6b5c00) [pid = 1790] [serial = 757] [outer = (nil)] 18:35:52 INFO - PROCESS | 1790 | ++DOMWINDOW == 240 (0x8d8de800) [pid = 1790] [serial = 758] [outer = 0x8d6b5c00] 18:35:52 INFO - PROCESS | 1790 | 1463103352723 Marionette DEBUG loaded listener.js 18:35:52 INFO - PROCESS | 1790 | ++DOMWINDOW == 241 (0x8ddbc000) [pid = 1790] [serial = 759] [outer = 0x8d6b5c00] 18:35:53 INFO - PROCESS | 1790 | 1463103353720 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]]]}] 18:35:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 18:35:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1791ms 18:35:53 INFO - PROCESS | 1790 | 1463103353784 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 18:35:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 18:35:53 INFO - PROCESS | 1790 | 1463103353789 Marionette TRACE conn3 <- [1,981,null,{"value":"8"}] 18:35:53 INFO - PROCESS | 1790 | 1463103353796 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 18:35:53 INFO - PROCESS | 1790 | 1463103353799 Marionette TRACE conn3 <- [1,982,null,{}] 18:35:53 INFO - PROCESS | 1790 | 1463103353805 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}] 18:35:54 INFO - PROCESS | 1790 | 1463103354034 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 18:35:54 INFO - PROCESS | 1790 | 1463103354293 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:54 INFO - PROCESS | 1790 | ++DOCSHELL 0x8b9d3c00 == 78 [pid = 1790] [id = 253] 18:35:54 INFO - PROCESS | 1790 | ++DOMWINDOW == 242 (0x8de65c00) [pid = 1790] [serial = 760] [outer = (nil)] 18:35:54 INFO - PROCESS | 1790 | ++DOMWINDOW == 243 (0x8e89dc00) [pid = 1790] [serial = 761] [outer = 0x8de65c00] 18:35:54 INFO - PROCESS | 1790 | 1463103354428 Marionette DEBUG loaded listener.js 18:35:54 INFO - PROCESS | 1790 | ++DOMWINDOW == 244 (0x8e8aac00) [pid = 1790] [serial = 762] [outer = 0x8de65c00] 18:35:55 INFO - PROCESS | 1790 | 1463103355373 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]]]}] 18:35:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 18:35:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1635ms 18:35:55 INFO - PROCESS | 1790 | 1463103355433 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 18:35:55 INFO - PROCESS | 1790 | 1463103355438 Marionette TRACE conn3 <- [1,985,null,{"value":"8"}] 18:35:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 18:35:55 INFO - PROCESS | 1790 | 1463103355445 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 18:35:55 INFO - PROCESS | 1790 | 1463103355449 Marionette TRACE conn3 <- [1,986,null,{}] 18:35:55 INFO - PROCESS | 1790 | 1463103355455 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}] 18:35:55 INFO - PROCESS | 1790 | 1463103355670 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 18:35:55 INFO - PROCESS | 1790 | 1463103355932 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:56 INFO - PROCESS | 1790 | ++DOCSHELL 0x8de69000 == 79 [pid = 1790] [id = 254] 18:35:56 INFO - PROCESS | 1790 | ++DOMWINDOW == 245 (0x8e618000) [pid = 1790] [serial = 763] [outer = (nil)] 18:35:56 INFO - PROCESS | 1790 | ++DOMWINDOW == 246 (0x8f470000) [pid = 1790] [serial = 764] [outer = 0x8e618000] 18:35:56 INFO - PROCESS | 1790 | 1463103356066 Marionette DEBUG loaded listener.js 18:35:56 INFO - PROCESS | 1790 | ++DOMWINDOW == 247 (0x8f581800) [pid = 1790] [serial = 765] [outer = 0x8e618000] 18:35:56 INFO - PROCESS | 1790 | 1463103356987 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]]]}] 18:35:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 18:35:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1587ms 18:35:57 INFO - PROCESS | 1790 | 1463103357050 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 18:35:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 18:35:57 INFO - PROCESS | 1790 | 1463103357055 Marionette TRACE conn3 <- [1,989,null,{"value":"8"}] 18:35:57 INFO - PROCESS | 1790 | 1463103357062 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 18:35:57 INFO - PROCESS | 1790 | 1463103357066 Marionette TRACE conn3 <- [1,990,null,{}] 18:35:57 INFO - PROCESS | 1790 | 1463103357071 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}] 18:35:57 INFO - PROCESS | 1790 | 1463103357317 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 18:35:57 INFO - PROCESS | 1790 | 1463103357633 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:57 INFO - PROCESS | 1790 | ++DOCSHELL 0x8b434400 == 80 [pid = 1790] [id = 255] 18:35:57 INFO - PROCESS | 1790 | ++DOMWINDOW == 248 (0x8f40c000) [pid = 1790] [serial = 766] [outer = (nil)] 18:35:57 INFO - PROCESS | 1790 | ++DOMWINDOW == 249 (0x90d7cc00) [pid = 1790] [serial = 767] [outer = 0x8f40c000] 18:35:57 INFO - PROCESS | 1790 | 1463103357728 Marionette DEBUG loaded listener.js 18:35:57 INFO - PROCESS | 1790 | ++DOMWINDOW == 250 (0x91644c00) [pid = 1790] [serial = 768] [outer = 0x8f40c000] 18:35:58 INFO - PROCESS | 1790 | 1463103358678 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]]]}] 18:35:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 18:35:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1684ms 18:35:58 INFO - PROCESS | 1790 | 1463103358750 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 18:35:58 INFO - PROCESS | 1790 | 1463103358754 Marionette TRACE conn3 <- [1,993,null,{"value":"8"}] 18:35:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 18:35:58 INFO - PROCESS | 1790 | 1463103358767 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 18:35:58 INFO - PROCESS | 1790 | 1463103358771 Marionette TRACE conn3 <- [1,994,null,{}] 18:35:58 INFO - PROCESS | 1790 | 1463103358780 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}] 18:35:59 INFO - PROCESS | 1790 | 1463103359027 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 18:35:59 INFO - PROCESS | 1790 | 1463103359318 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:59 INFO - PROCESS | 1790 | ++DOCSHELL 0x8f58f000 == 81 [pid = 1790] [id = 256] 18:35:59 INFO - PROCESS | 1790 | ++DOMWINDOW == 251 (0x90a64c00) [pid = 1790] [serial = 769] [outer = (nil)] 18:35:59 INFO - PROCESS | 1790 | ++DOMWINDOW == 252 (0x91766800) [pid = 1790] [serial = 770] [outer = 0x90a64c00] 18:35:59 INFO - PROCESS | 1790 | 1463103359415 Marionette DEBUG loaded listener.js 18:35:59 INFO - PROCESS | 1790 | ++DOMWINDOW == 253 (0x9176b000) [pid = 1790] [serial = 771] [outer = 0x90a64c00] 18:36:00 INFO - PROCESS | 1790 | 1463103360341 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]]]}] 18:36:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 18:36:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1641ms 18:36:00 INFO - PROCESS | 1790 | 1463103360409 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 18:36:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 18:36:00 INFO - PROCESS | 1790 | 1463103360413 Marionette TRACE conn3 <- [1,997,null,{"value":"8"}] 18:36:00 INFO - PROCESS | 1790 | 1463103360420 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 18:36:00 INFO - PROCESS | 1790 | 1463103360424 Marionette TRACE conn3 <- [1,998,null,{}] 18:36:00 INFO - PROCESS | 1790 | 1463103360430 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}] 18:36:00 INFO - PROCESS | 1790 | 1463103360642 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 18:36:00 INFO - PROCESS | 1790 | 1463103360902 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:00 INFO - PROCESS | 1790 | ++DOCSHELL 0x8f78b400 == 82 [pid = 1790] [id = 257] 18:36:00 INFO - PROCESS | 1790 | ++DOMWINDOW == 254 (0x90d7fc00) [pid = 1790] [serial = 772] [outer = (nil)] 18:36:01 INFO - PROCESS | 1790 | ++DOMWINDOW == 255 (0x91782800) [pid = 1790] [serial = 773] [outer = 0x90d7fc00] 18:36:01 INFO - PROCESS | 1790 | 1463103361032 Marionette DEBUG loaded listener.js 18:36:01 INFO - PROCESS | 1790 | ++DOMWINDOW == 256 (0x91f29c00) [pid = 1790] [serial = 774] [outer = 0x90d7fc00] 18:36:01 INFO - PROCESS | 1790 | 1463103361968 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]]]}] 18:36:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 18:36:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1590ms 18:36:02 INFO - PROCESS | 1790 | 1463103362012 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 18:36:02 INFO - PROCESS | 1790 | 1463103362017 Marionette TRACE conn3 <- [1,1001,null,{"value":"8"}] 18:36:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 18:36:02 INFO - PROCESS | 1790 | 1463103362024 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 18:36:02 INFO - PROCESS | 1790 | 1463103362028 Marionette TRACE conn3 <- [1,1002,null,{}] 18:36:02 INFO - PROCESS | 1790 | 1463103362034 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}] 18:36:02 INFO - PROCESS | 1790 | 1463103362265 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 18:36:02 INFO - PROCESS | 1790 | 1463103362544 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:02 INFO - PROCESS | 1790 | ++DOCSHELL 0x874c2c00 == 83 [pid = 1790] [id = 258] 18:36:02 INFO - PROCESS | 1790 | ++DOMWINDOW == 257 (0x8b30f000) [pid = 1790] [serial = 775] [outer = (nil)] 18:36:02 INFO - PROCESS | 1790 | ++DOMWINDOW == 258 (0x922a3400) [pid = 1790] [serial = 776] [outer = 0x8b30f000] 18:36:02 INFO - PROCESS | 1790 | 1463103362689 Marionette DEBUG loaded listener.js 18:36:02 INFO - PROCESS | 1790 | ++DOMWINDOW == 259 (0x92310c00) [pid = 1790] [serial = 777] [outer = 0x8b30f000] 18:36:03 INFO - PROCESS | 1790 | 1463103363730 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]]]}] 18:36:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 18:36:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1784ms 18:36:03 INFO - PROCESS | 1790 | 1463103363809 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 18:36:03 INFO - PROCESS | 1790 | 1463103363814 Marionette TRACE conn3 <- [1,1005,null,{"value":"8"}] 18:36:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 18:36:03 INFO - PROCESS | 1790 | 1463103363821 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 18:36:03 INFO - PROCESS | 1790 | 1463103363825 Marionette TRACE conn3 <- [1,1006,null,{}] 18:36:03 INFO - PROCESS | 1790 | 1463103363831 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}] 18:36:04 INFO - PROCESS | 1790 | 1463103364087 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 18:36:04 INFO - PROCESS | 1790 | 1463103364400 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:04 INFO - PROCESS | 1790 | ++DOCSHELL 0x87bb8000 == 84 [pid = 1790] [id = 259] 18:36:04 INFO - PROCESS | 1790 | ++DOMWINDOW == 260 (0x9221c400) [pid = 1790] [serial = 778] [outer = (nil)] 18:36:04 INFO - PROCESS | 1790 | ++DOMWINDOW == 261 (0x92472c00) [pid = 1790] [serial = 779] [outer = 0x9221c400] 18:36:04 INFO - PROCESS | 1790 | 1463103364495 Marionette DEBUG loaded listener.js 18:36:04 INFO - PROCESS | 1790 | ++DOMWINDOW == 262 (0x9248d800) [pid = 1790] [serial = 780] [outer = 0x9221c400] 18:36:05 INFO - PROCESS | 1790 | 1463103365435 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]]]}] 18:36:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 18:36:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1649ms 18:36:05 INFO - PROCESS | 1790 | 1463103365471 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 18:36:05 INFO - PROCESS | 1790 | 1463103365476 Marionette TRACE conn3 <- [1,1009,null,{"value":"8"}] 18:36:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 18:36:05 INFO - PROCESS | 1790 | 1463103365483 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 18:36:05 INFO - PROCESS | 1790 | 1463103365488 Marionette TRACE conn3 <- [1,1010,null,{}] 18:36:05 INFO - PROCESS | 1790 | 1463103365495 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}] 18:36:05 INFO - PROCESS | 1790 | 1463103365738 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 18:36:06 INFO - PROCESS | 1790 | 1463103366015 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:06 INFO - PROCESS | 1790 | ++DOCSHELL 0x91775000 == 85 [pid = 1790] [id = 260] 18:36:06 INFO - PROCESS | 1790 | ++DOMWINDOW == 263 (0x925e9800) [pid = 1790] [serial = 781] [outer = (nil)] 18:36:06 INFO - PROCESS | 1790 | ++DOMWINDOW == 264 (0x92ae7800) [pid = 1790] [serial = 782] [outer = 0x925e9800] 18:36:06 INFO - PROCESS | 1790 | 1463103366156 Marionette DEBUG loaded listener.js 18:36:06 INFO - PROCESS | 1790 | ++DOMWINDOW == 265 (0x92c9e800) [pid = 1790] [serial = 783] [outer = 0x925e9800] 18:36:07 INFO - PROCESS | 1790 | 1463103367105 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]]]}] 18:36:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 18:36:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1684ms 18:36:07 INFO - PROCESS | 1790 | 1463103367169 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 18:36:07 INFO - PROCESS | 1790 | 1463103367172 Marionette TRACE conn3 <- [1,1013,null,{"value":"8"}] 18:36:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 18:36:07 INFO - PROCESS | 1790 | 1463103367180 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 18:36:07 INFO - PROCESS | 1790 | 1463103367184 Marionette TRACE conn3 <- [1,1014,null,{}] 18:36:07 INFO - PROCESS | 1790 | 1463103367190 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}] 18:36:07 INFO - PROCESS | 1790 | 1463103367422 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 18:36:07 INFO - PROCESS | 1790 | 1463103367760 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:07 INFO - PROCESS | 1790 | ++DOCSHELL 0x92310800 == 86 [pid = 1790] [id = 261] 18:36:07 INFO - PROCESS | 1790 | ++DOMWINDOW == 266 (0x925e5400) [pid = 1790] [serial = 784] [outer = (nil)] 18:36:07 INFO - PROCESS | 1790 | ++DOMWINDOW == 267 (0x95017800) [pid = 1790] [serial = 785] [outer = 0x925e5400] 18:36:07 INFO - PROCESS | 1790 | 1463103367856 Marionette DEBUG loaded listener.js 18:36:07 INFO - PROCESS | 1790 | ++DOMWINDOW == 268 (0x9505e800) [pid = 1790] [serial = 786] [outer = 0x925e5400] 18:36:08 INFO - PROCESS | 1790 | 1463103368800 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]]]}] 18:36:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 18:36:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1684ms 18:36:08 INFO - PROCESS | 1790 | 1463103368865 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 18:36:08 INFO - PROCESS | 1790 | 1463103368868 Marionette TRACE conn3 <- [1,1017,null,{"value":"8"}] 18:36:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 18:36:08 INFO - PROCESS | 1790 | 1463103368887 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 18:36:08 INFO - PROCESS | 1790 | 1463103368891 Marionette TRACE conn3 <- [1,1018,null,{}] 18:36:08 INFO - PROCESS | 1790 | 1463103368898 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}] 18:36:09 INFO - PROCESS | 1790 | 1463103369116 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 18:36:09 INFO - PROCESS | 1790 | 1463103369380 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:09 INFO - PROCESS | 1790 | ++DOCSHELL 0x92469000 == 87 [pid = 1790] [id = 262] 18:36:09 INFO - PROCESS | 1790 | ++DOMWINDOW == 269 (0x92ae8800) [pid = 1790] [serial = 787] [outer = (nil)] 18:36:09 INFO - PROCESS | 1790 | ++DOMWINDOW == 270 (0x951d4c00) [pid = 1790] [serial = 788] [outer = 0x92ae8800] 18:36:09 INFO - PROCESS | 1790 | 1463103369510 Marionette DEBUG loaded listener.js 18:36:09 INFO - PROCESS | 1790 | ++DOMWINDOW == 271 (0x975bac00) [pid = 1790] [serial = 789] [outer = 0x92ae8800] 18:36:10 INFO - PROCESS | 1790 | 1463103370480 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]]]}] 18:36:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 18:36:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1633ms 18:36:10 INFO - PROCESS | 1790 | 1463103370520 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 18:36:10 INFO - PROCESS | 1790 | 1463103370523 Marionette TRACE conn3 <- [1,1021,null,{"value":"8"}] 18:36:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 18:36:10 INFO - PROCESS | 1790 | 1463103370530 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 18:36:10 INFO - PROCESS | 1790 | 1463103370535 Marionette TRACE conn3 <- [1,1022,null,{}] 18:36:10 INFO - PROCESS | 1790 | 1463103370541 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}] 18:36:10 INFO - PROCESS | 1790 | 1463103370763 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 18:36:11 INFO - PROCESS | 1790 | 1463103371072 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:11 INFO - PROCESS | 1790 | ++DOCSHELL 0x951c8400 == 88 [pid = 1790] [id = 263] 18:36:11 INFO - PROCESS | 1790 | ++DOMWINDOW == 272 (0x951d2400) [pid = 1790] [serial = 790] [outer = (nil)] 18:36:11 INFO - PROCESS | 1790 | ++DOMWINDOW == 273 (0x975e4400) [pid = 1790] [serial = 791] [outer = 0x951d2400] 18:36:11 INFO - PROCESS | 1790 | 1463103371174 Marionette DEBUG loaded listener.js 18:36:11 INFO - PROCESS | 1790 | ++DOMWINDOW == 274 (0x99257400) [pid = 1790] [serial = 792] [outer = 0x951d2400] 18:36:12 INFO - PROCESS | 1790 | 1463103372093 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]]]}] 18:36:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 18:36:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1638ms 18:36:12 INFO - PROCESS | 1790 | 1463103372171 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 18:36:12 INFO - PROCESS | 1790 | 1463103372178 Marionette TRACE conn3 <- [1,1025,null,{"value":"8"}] 18:36:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 18:36:12 INFO - PROCESS | 1790 | 1463103372189 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 18:36:12 INFO - PROCESS | 1790 | 1463103372194 Marionette TRACE conn3 <- [1,1026,null,{}] 18:36:12 INFO - PROCESS | 1790 | 1463103372205 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}] 18:36:12 INFO - PROCESS | 1790 | 1463103372545 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 18:36:12 INFO - PROCESS | 1790 | 1463103372874 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:12 INFO - PROCESS | 1790 | ++DOCSHELL 0x95230400 == 89 [pid = 1790] [id = 264] 18:36:12 INFO - PROCESS | 1790 | ++DOMWINDOW == 275 (0x975c1800) [pid = 1790] [serial = 793] [outer = (nil)] 18:36:12 INFO - PROCESS | 1790 | ++DOMWINDOW == 276 (0x9a72ec00) [pid = 1790] [serial = 794] [outer = 0x975c1800] 18:36:12 INFO - PROCESS | 1790 | 1463103372965 Marionette DEBUG loaded listener.js 18:36:13 INFO - PROCESS | 1790 | ++DOMWINDOW == 277 (0x9a868800) [pid = 1790] [serial = 795] [outer = 0x975c1800] 18:36:13 INFO - PROCESS | 1790 | 1463103373976 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]]]}] 18:36:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 18:36:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1844ms 18:36:14 INFO - PROCESS | 1790 | 1463103374033 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 18:36:14 INFO - PROCESS | 1790 | 1463103374037 Marionette TRACE conn3 <- [1,1029,null,{"value":"8"}] 18:36:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 18:36:14 INFO - PROCESS | 1790 | 1463103374044 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 18:36:14 INFO - PROCESS | 1790 | 1463103374047 Marionette TRACE conn3 <- [1,1030,null,{}] 18:36:14 INFO - PROCESS | 1790 | 1463103374053 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}] 18:36:14 INFO - PROCESS | 1790 | 1463103374283 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 18:36:14 INFO - PROCESS | 1790 | 1463103374608 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:14 INFO - PROCESS | 1790 | ++DOCSHELL 0x88ef0800 == 90 [pid = 1790] [id = 265] 18:36:14 INFO - PROCESS | 1790 | ++DOMWINDOW == 278 (0x88ef3c00) [pid = 1790] [serial = 796] [outer = (nil)] 18:36:14 INFO - PROCESS | 1790 | ++DOMWINDOW == 279 (0x8997c000) [pid = 1790] [serial = 797] [outer = 0x88ef3c00] 18:36:14 INFO - PROCESS | 1790 | 1463103374704 Marionette DEBUG loaded listener.js 18:36:14 INFO - PROCESS | 1790 | ++DOMWINDOW == 280 (0x8a210000) [pid = 1790] [serial = 798] [outer = 0x88ef3c00] 18:36:15 INFO - PROCESS | 1790 | 1463103375676 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]]]}] 18:36:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 18:36:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1689ms 18:36:15 INFO - PROCESS | 1790 | 1463103375736 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 18:36:15 INFO - PROCESS | 1790 | 1463103375743 Marionette TRACE conn3 <- [1,1033,null,{"value":"8"}] 18:36:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 18:36:15 INFO - PROCESS | 1790 | 1463103375753 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 18:36:15 INFO - PROCESS | 1790 | 1463103375756 Marionette TRACE conn3 <- [1,1034,null,{}] 18:36:15 INFO - PROCESS | 1790 | 1463103375764 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}] 18:36:15 INFO - PROCESS | 1790 | 1463103375992 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 18:36:16 INFO - PROCESS | 1790 | 1463103376313 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:16 INFO - PROCESS | 1790 | ++DOCSHELL 0x898b7800 == 91 [pid = 1790] [id = 266] 18:36:16 INFO - PROCESS | 1790 | ++DOMWINDOW == 281 (0x8ba39400) [pid = 1790] [serial = 799] [outer = (nil)] 18:36:16 INFO - PROCESS | 1790 | ++DOMWINDOW == 282 (0x8ddc1400) [pid = 1790] [serial = 800] [outer = 0x8ba39400] 18:36:16 INFO - PROCESS | 1790 | 1463103376405 Marionette DEBUG loaded listener.js 18:36:16 INFO - PROCESS | 1790 | ++DOMWINDOW == 283 (0x9250d400) [pid = 1790] [serial = 801] [outer = 0x8ba39400] 18:36:17 INFO - PROCESS | 1790 | 1463103377406 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]]]}] 18:36:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 18:36:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1730ms 18:36:17 INFO - PROCESS | 1790 | 1463103377484 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 18:36:17 INFO - PROCESS | 1790 | 1463103377488 Marionette TRACE conn3 <- [1,1037,null,{"value":"8"}] 18:36:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 18:36:17 INFO - PROCESS | 1790 | 1463103377495 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 18:36:17 INFO - PROCESS | 1790 | 1463103377499 Marionette TRACE conn3 <- [1,1038,null,{}] 18:36:17 INFO - PROCESS | 1790 | 1463103377505 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}] 18:36:17 INFO - PROCESS | 1790 | 1463103377759 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 18:36:18 INFO - PROCESS | 1790 | 1463103378078 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:18 INFO - PROCESS | 1790 | ++DOCSHELL 0x8b303800 == 92 [pid = 1790] [id = 267] 18:36:18 INFO - PROCESS | 1790 | ++DOMWINDOW == 284 (0x8b306400) [pid = 1790] [serial = 802] [outer = (nil)] 18:36:18 INFO - PROCESS | 1790 | ++DOMWINDOW == 285 (0x8b9c7400) [pid = 1790] [serial = 803] [outer = 0x8b306400] 18:36:18 INFO - PROCESS | 1790 | 1463103378183 Marionette DEBUG loaded listener.js 18:36:18 INFO - PROCESS | 1790 | ++DOMWINDOW == 286 (0x8ba3b000) [pid = 1790] [serial = 804] [outer = 0x8b306400] 18:36:19 INFO - PROCESS | 1790 | --DOCSHELL 0x8e745c00 == 91 [pid = 1790] [id = 158] 18:36:19 INFO - PROCESS | 1790 | --DOMWINDOW == 285 (0x925f0c00) [pid = 1790] [serial = 259] [outer = (nil)] [url = about:blank] 18:36:19 INFO - PROCESS | 1790 | --DOMWINDOW == 284 (0x92472400) [pid = 1790] [serial = 355] [outer = (nil)] [url = about:blank] 18:36:19 INFO - PROCESS | 1790 | --DOMWINDOW == 283 (0x92c96c00) [pid = 1790] [serial = 518] [outer = (nil)] [url = about:blank] 18:36:19 INFO - PROCESS | 1790 | --DOMWINDOW == 282 (0x9ba74000) [pid = 1790] [serial = 419] [outer = (nil)] [url = about:blank] 18:36:19 INFO - PROCESS | 1790 | --DOMWINDOW == 281 (0x9c1b6c00) [pid = 1790] [serial = 265] [outer = (nil)] [url = about:blank] 18:36:19 INFO - PROCESS | 1790 | --DOMWINDOW == 280 (0x9c036400) [pid = 1790] [serial = 422] [outer = (nil)] [url = about:blank] 18:36:19 INFO - PROCESS | 1790 | --DOMWINDOW == 279 (0x8f478c00) [pid = 1790] [serial = 476] [outer = (nil)] [url = about:blank] 18:36:19 INFO - PROCESS | 1790 | --DOMWINDOW == 278 (0xa6762800) [pid = 1790] [serial = 322] [outer = (nil)] [url = about:blank] 18:36:19 INFO - PROCESS | 1790 | --DOMWINDOW == 277 (0xa0604800) [pid = 1790] [serial = 494] [outer = (nil)] [url = about:blank] 18:36:19 INFO - PROCESS | 1790 | --DOMWINDOW == 276 (0xa6e8d800) [pid = 1790] [serial = 235] [outer = (nil)] [url = about:blank] 18:36:19 INFO - PROCESS | 1790 | --DOMWINDOW == 275 (0xa503dc00) [pid = 1790] [serial = 319] [outer = (nil)] [url = about:blank] 18:36:19 INFO - PROCESS | 1790 | --DOMWINDOW == 274 (0x9a86ec00) [pid = 1790] [serial = 216] [outer = (nil)] [url = about:blank] 18:36:19 INFO - PROCESS | 1790 | --DOMWINDOW == 273 (0x975e1000) [pid = 1790] [serial = 358] [outer = (nil)] [url = about:blank] 18:36:19 INFO - PROCESS | 1790 | --DOMWINDOW == 272 (0x92469c00) [pid = 1790] [serial = 413] [outer = (nil)] [url = about:blank] 18:36:19 INFO - PROCESS | 1790 | --DOMWINDOW == 271 (0x9a0a4800) [pid = 1790] [serial = 389] [outer = (nil)] [url = about:blank] 18:36:19 INFO - PROCESS | 1790 | --DOMWINDOW == 270 (0x8ddc1c00) [pid = 1790] [serial = 503] [outer = (nil)] [url = about:blank] 18:36:19 INFO - PROCESS | 1790 | --DOMWINDOW == 269 (0x8ddc4800) [pid = 1790] [serial = 500] [outer = (nil)] [url = about:blank] 18:36:19 INFO - PROCESS | 1790 | --DOMWINDOW == 268 (0x8e89cc00) [pid = 1790] [serial = 410] [outer = (nil)] [url = about:blank] 18:36:19 INFO - PROCESS | 1790 | --DOMWINDOW == 267 (0x92ae6400) [pid = 1790] [serial = 515] [outer = (nil)] [url = about:blank] 18:36:19 INFO - PROCESS | 1790 | --DOMWINDOW == 266 (0x93cd7c00) [pid = 1790] [serial = 482] [outer = (nil)] [url = about:blank] 18:36:19 INFO - PROCESS | 1790 | --DOMWINDOW == 265 (0x99fea000) [pid = 1790] [serial = 416] [outer = (nil)] [url = about:blank] 18:36:19 INFO - PROCESS | 1790 | --DOMWINDOW == 264 (0x9adc1000) [pid = 1790] [serial = 488] [outer = (nil)] [url = about:blank] 18:36:19 INFO - PROCESS | 1790 | --DOMWINDOW == 263 (0x975b7c00) [pid = 1790] [serial = 485] [outer = (nil)] [url = about:blank] 18:36:19 INFO - PROCESS | 1790 | --DOMWINDOW == 262 (0x992ee400) [pid = 1790] [serial = 274] [outer = (nil)] [url = about:blank] 18:36:19 INFO - PROCESS | 1790 | --DOMWINDOW == 261 (0xa6e09800) [pid = 1790] [serial = 376] [outer = (nil)] [url = about:blank] 18:36:19 INFO - PROCESS | 1790 | --DOMWINDOW == 260 (0x951cac00) [pid = 1790] [serial = 307] [outer = (nil)] [url = about:blank] 18:36:19 INFO - PROCESS | 1790 | --DOMWINDOW == 259 (0xa50af800) [pid = 1790] [serial = 373] [outer = (nil)] [url = about:blank] 18:36:19 INFO - PROCESS | 1790 | --DOMWINDOW == 258 (0x90a70c00) [pid = 1790] [serial = 280] [outer = (nil)] [url = about:blank] 18:36:19 INFO - PROCESS | 1790 | --DOMWINDOW == 257 (0x9d9c3c00) [pid = 1790] [serial = 271] [outer = (nil)] [url = about:blank] 18:36:19 INFO - PROCESS | 1790 | --DOMWINDOW == 256 (0x9adb7000) [pid = 1790] [serial = 361] [outer = (nil)] [url = about:blank] 18:36:19 INFO - PROCESS | 1790 | --DOMWINDOW == 255 (0xa227dc00) [pid = 1790] [serial = 313] [outer = (nil)] [url = about:blank] 18:36:19 INFO - PROCESS | 1790 | --DOMWINDOW == 254 (0x8ba38400) [pid = 1790] [serial = 437] [outer = (nil)] [url = about:blank] 18:36:19 INFO - PROCESS | 1790 | --DOMWINDOW == 253 (0xa30e7c00) [pid = 1790] [serial = 370] [outer = (nil)] [url = about:blank] 18:36:19 INFO - PROCESS | 1790 | --DOMWINDOW == 252 (0x90d86800) [pid = 1790] [serial = 277] [outer = (nil)] [url = about:blank] 18:36:19 INFO - PROCESS | 1790 | --DOMWINDOW == 251 (0x9ba6dc00) [pid = 1790] [serial = 229] [outer = (nil)] [url = about:blank] 18:36:19 INFO - PROCESS | 1790 | --DOMWINDOW == 250 (0x8b9d1400) [pid = 1790] [serial = 434] [outer = (nil)] [url = about:blank] 18:36:19 INFO - PROCESS | 1790 | --DOMWINDOW == 249 (0x8d510c00) [pid = 1790] [serial = 379] [outer = (nil)] [url = about:blank] 18:36:19 INFO - PROCESS | 1790 | --DOMWINDOW == 248 (0x9164ac00) [pid = 1790] [serial = 232] [outer = (nil)] [url = about:blank] 18:36:19 INFO - PROCESS | 1790 | --DOMWINDOW == 247 (0xa3578c00) [pid = 1790] [serial = 219] [outer = (nil)] [url = about:blank] 18:36:19 INFO - PROCESS | 1790 | --DOMWINDOW == 246 (0xa6e97400) [pid = 1790] [serial = 183] [outer = (nil)] [url = about:blank] 18:36:19 INFO - PROCESS | 1790 | --DOMWINDOW == 245 (0x8e8a8c00) [pid = 1790] [serial = 352] [outer = (nil)] [url = about:blank] 18:36:19 INFO - PROCESS | 1790 | --DOMWINDOW == 244 (0x9246b400) [pid = 1790] [serial = 238] [outer = (nil)] [url = about:blank] 18:36:19 INFO - PROCESS | 1790 | --DOMWINDOW == 243 (0x9b8c6c00) [pid = 1790] [serial = 177] [outer = (nil)] [url = about:blank] 18:36:19 INFO - PROCESS | 1790 | --DOMWINDOW == 242 (0x8f793800) [pid = 1790] [serial = 443] [outer = (nil)] [url = about:blank] 18:36:19 INFO - PROCESS | 1790 | --DOMWINDOW == 241 (0xa325b400) [pid = 1790] [serial = 497] [outer = (nil)] [url = about:blank] 18:36:19 INFO - PROCESS | 1790 | --DOMWINDOW == 240 (0x9ba14c00) [pid = 1790] [serial = 491] [outer = (nil)] [url = about:blank] 18:36:19 INFO - PROCESS | 1790 | --DOMWINDOW == 239 (0xa305b000) [pid = 1790] [serial = 367] [outer = (nil)] [url = about:blank] 18:36:19 INFO - PROCESS | 1790 | --DOMWINDOW == 238 (0x8d5d0000) [pid = 1790] [serial = 506] [outer = (nil)] [url = about:blank] 18:36:19 INFO - PROCESS | 1790 | --DOMWINDOW == 237 (0x8d6bc000) [pid = 1790] [serial = 473] [outer = (nil)] [url = about:blank] 18:36:19 INFO - PROCESS | 1790 | --DOMWINDOW == 236 (0x92aea400) [pid = 1790] [serial = 512] [outer = (nil)] [url = about:blank] 18:36:19 INFO - PROCESS | 1790 | --DOMWINDOW == 235 (0x8e61f400) [pid = 1790] [serial = 328] [outer = (nil)] [url = about:blank] 18:36:19 INFO - PROCESS | 1790 | --DOMWINDOW == 234 (0xa6f3a000) [pid = 1790] [serial = 325] [outer = (nil)] [url = about:blank] 18:36:19 INFO - PROCESS | 1790 | --DOMWINDOW == 233 (0x8d6c1800) [pid = 1790] [serial = 382] [outer = (nil)] [url = about:blank] 18:36:19 INFO - PROCESS | 1790 | --DOMWINDOW == 232 (0xa50f3400) [pid = 1790] [serial = 425] [outer = (nil)] [url = about:blank] 18:36:19 INFO - PROCESS | 1790 | --DOMWINDOW == 231 (0xa114a400) [pid = 1790] [serial = 509] [outer = (nil)] [url = about:blank] 18:36:19 INFO - PROCESS | 1790 | --DOMWINDOW == 230 (0xa6282c00) [pid = 1790] [serial = 180] [outer = (nil)] [url = about:blank] 18:36:19 INFO - PROCESS | 1790 | --DOMWINDOW == 229 (0xa6f3cc00) [pid = 1790] [serial = 226] [outer = (nil)] [url = about:blank] 18:36:19 INFO - PROCESS | 1790 | --DOMWINDOW == 228 (0x91640c00) [pid = 1790] [serial = 334] [outer = (nil)] [url = about:blank] 18:36:19 INFO - PROCESS | 1790 | --DOMWINDOW == 227 (0x8e742800) [pid = 1790] [serial = 331] [outer = (nil)] [url = about:blank] 18:36:19 INFO - PROCESS | 1790 | --DOMWINDOW == 226 (0x951d5c00) [pid = 1790] [serial = 213] [outer = (nil)] [url = about:blank] 18:36:19 INFO - PROCESS | 1790 | --DOMWINDOW == 225 (0x9b8c7000) [pid = 1790] [serial = 310] [outer = (nil)] [url = about:blank] 18:36:19 INFO - PROCESS | 1790 | --DOMWINDOW == 224 (0xa30edc00) [pid = 1790] [serial = 316] [outer = (nil)] [url = about:blank] 18:36:19 INFO - PROCESS | 1790 | --DOMWINDOW == 223 (0x8f58b800) [pid = 1790] [serial = 428] [outer = (nil)] [url = about:blank] 18:36:19 INFO - PROCESS | 1790 | --DOMWINDOW == 222 (0x99766400) [pid = 1790] [serial = 174] [outer = (nil)] [url = about:blank] 18:36:19 INFO - PROCESS | 1790 | --DOMWINDOW == 221 (0x8b30e400) [pid = 1790] [serial = 446] [outer = (nil)] [url = about:blank] 18:36:19 INFO - PROCESS | 1790 | --DOMWINDOW == 220 (0xa6f71400) [pid = 1790] [serial = 186] [outer = (nil)] [url = about:blank] 18:36:19 INFO - PROCESS | 1790 | --DOMWINDOW == 219 (0x951d3c00) [pid = 1790] [serial = 593] [outer = (nil)] [url = about:blank] 18:36:19 INFO - PROCESS | 1790 | --DOMWINDOW == 218 (0x8d8e7000) [pid = 1790] [serial = 385] [outer = (nil)] [url = about:blank] 18:36:19 INFO - PROCESS | 1790 | --DOMWINDOW == 217 (0x8f590400) [pid = 1790] [serial = 440] [outer = (nil)] [url = about:blank] 18:36:19 INFO - PROCESS | 1790 | --DOMWINDOW == 216 (0x922a1400) [pid = 1790] [serial = 304] [outer = (nil)] [url = about:blank] 18:36:19 INFO - PROCESS | 1790 | --DOMWINDOW == 215 (0x9c07d400) [pid = 1790] [serial = 364] [outer = (nil)] [url = about:blank] 18:36:19 INFO - PROCESS | 1790 | --DOMWINDOW == 214 (0x8b435400) [pid = 1790] [serial = 449] [outer = (nil)] [url = about:blank] 18:36:19 INFO - PROCESS | 1790 | --DOMWINDOW == 213 (0x8dcbe000) [pid = 1790] [serial = 431] [outer = (nil)] [url = about:blank] 18:36:19 INFO - PROCESS | 1790 | --DOMWINDOW == 212 (0x9231e000) [pid = 1790] [serial = 268] [outer = (nil)] [url = about:blank] 18:36:19 INFO - PROCESS | 1790 | --DOMWINDOW == 211 (0x990f8c00) [pid = 1790] [serial = 262] [outer = (nil)] [url = about:blank] 18:36:19 INFO - PROCESS | 1790 | --DOMWINDOW == 210 (0xa67ba400) [pid = 1790] [serial = 223] [outer = (nil)] [url = about:blank] 18:36:19 INFO - PROCESS | 1790 | --DOMWINDOW == 209 (0x92490c00) [pid = 1790] [serial = 479] [outer = (nil)] [url = about:blank] 18:36:19 INFO - PROCESS | 1790 | --DOMWINDOW == 208 (0x9246f000) [pid = 1790] [serial = 542] [outer = (nil)] [url = about:blank] 18:36:19 INFO - PROCESS | 1790 | --DOMWINDOW == 207 (0x92af0400) [pid = 1790] [serial = 545] [outer = (nil)] [url = about:blank] 18:36:19 INFO - PROCESS | 1790 | --DOMWINDOW == 206 (0x9289d800) [pid = 1790] [serial = 587] [outer = (nil)] [url = about:blank] 18:36:19 INFO - PROCESS | 1790 | --DOMWINDOW == 205 (0x92e59c00) [pid = 1790] [serial = 548] [outer = (nil)] [url = about:blank] 18:36:19 INFO - PROCESS | 1790 | --DOMWINDOW == 204 (0x9c1a8800) [pid = 1790] [serial = 557] [outer = (nil)] [url = about:blank] 18:36:19 INFO - PROCESS | 1790 | --DOMWINDOW == 203 (0x8f798800) [pid = 1790] [serial = 584] [outer = (nil)] [url = about:blank] 18:36:19 INFO - PROCESS | 1790 | --DOMWINDOW == 202 (0x8f584800) [pid = 1790] [serial = 539] [outer = (nil)] [url = about:blank] 18:36:19 INFO - PROCESS | 1790 | --DOMWINDOW == 201 (0x8d58a000) [pid = 1790] [serial = 560] [outer = (nil)] [url = about:blank] 18:36:19 INFO - PROCESS | 1790 | --DOMWINDOW == 200 (0x8ddc4000) [pid = 1790] [serial = 581] [outer = (nil)] [url = about:blank] 18:36:19 INFO - PROCESS | 1790 | --DOMWINDOW == 199 (0x990fb400) [pid = 1790] [serial = 551] [outer = (nil)] [url = about:blank] 18:36:19 INFO - PROCESS | 1790 | --DOMWINDOW == 198 (0x9a875800) [pid = 1790] [serial = 554] [outer = (nil)] [url = about:blank] 18:36:19 INFO - PROCESS | 1790 | --DOMWINDOW == 197 (0x8d5c3400) [pid = 1790] [serial = 536] [outer = (nil)] [url = about:blank] 18:36:19 INFO - PROCESS | 1790 | --DOMWINDOW == 196 (0x93cdc400) [pid = 1790] [serial = 590] [outer = (nil)] [url = about:blank] 18:36:19 INFO - PROCESS | 1790 | --DOMWINDOW == 195 (0x8d5c0400) [pid = 1790] [serial = 678] [outer = (nil)] [url = about:blank] 18:36:19 INFO - PROCESS | 1790 | --DOMWINDOW == 194 (0x8dcbf000) [pid = 1790] [serial = 680] [outer = (nil)] [url = about:blank] 18:36:19 INFO - PROCESS | 1790 | --DOMWINDOW == 193 (0x8e746000) [pid = 1790] [serial = 681] [outer = (nil)] [url = about:blank] 18:36:19 INFO - PROCESS | 1790 | --DOMWINDOW == 192 (0x8f46f800) [pid = 1790] [serial = 683] [outer = (nil)] [url = about:blank] 18:36:19 INFO - PROCESS | 1790 | --DOMWINDOW == 191 (0x87bc0000) [pid = 1790] [serial = 671] [outer = (nil)] [url = about:blank] 18:36:19 INFO - PROCESS | 1790 | --DOMWINDOW == 190 (0x887ac400) [pid = 1790] [serial = 668] [outer = (nil)] [url = about:blank] 18:36:19 INFO - PROCESS | 1790 | --DOMWINDOW == 189 (0x8a20b000) [pid = 1790] [serial = 665] [outer = (nil)] [url = about:blank] 18:36:19 INFO - PROCESS | 1790 | --DOMWINDOW == 188 (0x89983400) [pid = 1790] [serial = 662] [outer = (nil)] [url = about:blank] 18:36:19 INFO - PROCESS | 1790 | --DOMWINDOW == 187 (0x8d6b8c00) [pid = 1790] [serial = 620] [outer = (nil)] [url = about:blank] 18:36:19 INFO - PROCESS | 1790 | --DOMWINDOW == 186 (0x8ddbc400) [pid = 1790] [serial = 621] [outer = (nil)] [url = about:blank] 18:36:19 INFO - PROCESS | 1790 | --DOMWINDOW == 185 (0x8c157c00) [pid = 1790] [serial = 647] [outer = (nil)] [url = about:blank] 18:36:19 INFO - PROCESS | 1790 | --DOMWINDOW == 184 (0x8c15bc00) [pid = 1790] [serial = 648] [outer = (nil)] [url = about:blank] 18:36:19 INFO - PROCESS | 1790 | --DOMWINDOW == 183 (0xa26e9000) [pid = 1790] [serial = 638] [outer = (nil)] [url = about:blank] 18:36:19 INFO - PROCESS | 1790 | --DOMWINDOW == 182 (0xa30ef000) [pid = 1790] [serial = 639] [outer = (nil)] [url = about:blank] 18:36:19 INFO - PROCESS | 1790 | --DOMWINDOW == 181 (0x8c14f400) [pid = 1790] [serial = 650] [outer = (nil)] [url = about:blank] 18:36:19 INFO - PROCESS | 1790 | --DOMWINDOW == 180 (0x8c2a3400) [pid = 1790] [serial = 651] [outer = (nil)] [url = about:blank] 18:36:20 INFO - PROCESS | 1790 | --DOMWINDOW == 179 (0x8a20c000) [pid = 1790] [serial = 659] [outer = (nil)] [url = about:blank] 18:36:20 INFO - PROCESS | 1790 | --DOMWINDOW == 178 (0x8a20e800) [pid = 1790] [serial = 660] [outer = (nil)] [url = about:blank] 18:36:20 INFO - PROCESS | 1790 | --DOMWINDOW == 177 (0x8a201c00) [pid = 1790] [serial = 656] [outer = (nil)] [url = about:blank] 18:36:20 INFO - PROCESS | 1790 | --DOMWINDOW == 176 (0x8a205000) [pid = 1790] [serial = 657] [outer = (nil)] [url = about:blank] 18:36:20 INFO - PROCESS | 1790 | --DOMWINDOW == 175 (0x95014800) [pid = 1790] [serial = 632] [outer = (nil)] [url = about:blank] 18:36:20 INFO - PROCESS | 1790 | --DOMWINDOW == 174 (0x951cc000) [pid = 1790] [serial = 633] [outer = (nil)] [url = about:blank] 18:36:20 INFO - PROCESS | 1790 | --DOMWINDOW == 173 (0x9b3ae800) [pid = 1790] [serial = 635] [outer = (nil)] [url = about:blank] 18:36:20 INFO - PROCESS | 1790 | --DOMWINDOW == 172 (0x9ba73000) [pid = 1790] [serial = 636] [outer = (nil)] [url = about:blank] 18:36:20 INFO - PROCESS | 1790 | --DOMWINDOW == 171 (0xa3058000) [pid = 1790] [serial = 644] [outer = (nil)] [url = about:blank] 18:36:20 INFO - PROCESS | 1790 | --DOMWINDOW == 170 (0xa35ee800) [pid = 1790] [serial = 645] [outer = (nil)] [url = about:blank] 18:36:20 INFO - PROCESS | 1790 | --DOMWINDOW == 169 (0x92aed000) [pid = 1790] [serial = 629] [outer = (nil)] [url = about:blank] 18:36:20 INFO - PROCESS | 1790 | --DOMWINDOW == 168 (0x92c97000) [pid = 1790] [serial = 630] [outer = (nil)] [url = about:blank] 18:36:20 INFO - PROCESS | 1790 | --DOMWINDOW == 167 (0x8d58bc00) [pid = 1790] [serial = 677] [outer = (nil)] [url = about:blank] 18:36:20 INFO - PROCESS | 1790 | --DOMWINDOW == 166 (0x898b3800) [pid = 1790] [serial = 653] [outer = (nil)] [url = about:blank] 18:36:20 INFO - PROCESS | 1790 | --DOMWINDOW == 165 (0x898b7c00) [pid = 1790] [serial = 654] [outer = (nil)] [url = about:blank] 18:36:20 INFO - PROCESS | 1790 | --DOMWINDOW == 164 (0x8f796800) [pid = 1790] [serial = 623] [outer = (nil)] [url = about:blank] 18:36:20 INFO - PROCESS | 1790 | --DOMWINDOW == 163 (0x90d86400) [pid = 1790] [serial = 624] [outer = (nil)] [url = about:blank] 18:36:20 INFO - PROCESS | 1790 | --DOMWINDOW == 162 (0x89984000) [pid = 1790] [serial = 674] [outer = (nil)] [url = about:blank] 18:36:20 INFO - PROCESS | 1790 | --DOMWINDOW == 161 (0x8c151c00) [pid = 1790] [serial = 675] [outer = (nil)] [url = about:blank] 18:36:20 INFO - PROCESS | 1790 | --DOMWINDOW == 160 (0x8a2ea000) [pid = 1790] [serial = 641] [outer = (nil)] [url = about:blank] 18:36:20 INFO - PROCESS | 1790 | --DOMWINDOW == 159 (0x8a2eb800) [pid = 1790] [serial = 642] [outer = (nil)] [url = about:blank] 18:36:20 INFO - PROCESS | 1790 | --DOMWINDOW == 158 (0x9248a800) [pid = 1790] [serial = 626] [outer = (nil)] [url = about:blank] 18:36:20 INFO - PROCESS | 1790 | --DOMWINDOW == 157 (0x9250dc00) [pid = 1790] [serial = 627] [outer = (nil)] [url = about:blank] 18:36:20 INFO - PROCESS | 1790 | 1463103380605 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]]]}] 18:36:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 18:36:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 3145ms 18:36:20 INFO - PROCESS | 1790 | 1463103380641 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 18:36:20 INFO - PROCESS | 1790 | 1463103380646 Marionette TRACE conn3 <- [1,1041,null,{"value":"8"}] 18:36:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 18:36:20 INFO - PROCESS | 1790 | 1463103380658 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 18:36:20 INFO - PROCESS | 1790 | 1463103380662 Marionette TRACE conn3 <- [1,1042,null,{}] 18:36:20 INFO - PROCESS | 1790 | 1463103380672 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}] 18:36:20 INFO - PROCESS | 1790 | 1463103380897 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 18:36:21 INFO - PROCESS | 1790 | 1463103381134 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:21 INFO - PROCESS | 1790 | ++DOCSHELL 0x88efd000 == 92 [pid = 1790] [id = 268] 18:36:21 INFO - PROCESS | 1790 | ++DOMWINDOW == 158 (0x898af000) [pid = 1790] [serial = 805] [outer = (nil)] 18:36:21 INFO - PROCESS | 1790 | ++DOMWINDOW == 159 (0x8997e400) [pid = 1790] [serial = 806] [outer = 0x898af000] 18:36:21 INFO - PROCESS | 1790 | 1463103381224 Marionette DEBUG loaded listener.js 18:36:21 INFO - PROCESS | 1790 | ++DOMWINDOW == 160 (0x89a5a000) [pid = 1790] [serial = 807] [outer = 0x898af000] 18:36:22 INFO - PROCESS | 1790 | 1463103382071 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]]]}] 18:36:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 18:36:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1488ms 18:36:22 INFO - PROCESS | 1790 | 1463103382147 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 18:36:22 INFO - PROCESS | 1790 | 1463103382156 Marionette TRACE conn3 <- [1,1045,null,{"value":"8"}] 18:36:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 18:36:22 INFO - PROCESS | 1790 | 1463103382174 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 18:36:22 INFO - PROCESS | 1790 | 1463103382179 Marionette TRACE conn3 <- [1,1046,null,{}] 18:36:22 INFO - PROCESS | 1790 | 1463103382186 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}] 18:36:22 INFO - PROCESS | 1790 | 1463103382458 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 18:36:22 INFO - PROCESS | 1790 | 1463103382497 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:22 INFO - PROCESS | 1790 | ++DOCSHELL 0x8a206800 == 93 [pid = 1790] [id = 269] 18:36:22 INFO - PROCESS | 1790 | ++DOMWINDOW == 161 (0x8a20e800) [pid = 1790] [serial = 808] [outer = (nil)] 18:36:22 INFO - PROCESS | 1790 | ++DOMWINDOW == 162 (0x8b30ac00) [pid = 1790] [serial = 809] [outer = 0x8a20e800] 18:36:22 INFO - PROCESS | 1790 | 1463103382581 Marionette DEBUG loaded listener.js 18:36:22 INFO - PROCESS | 1790 | ++DOMWINDOW == 163 (0x8b436400) [pid = 1790] [serial = 810] [outer = 0x8a20e800] 18:36:23 INFO - PROCESS | 1790 | 1463103383727 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]]]}] 18:36:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 18:36:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1645ms 18:36:23 INFO - PROCESS | 1790 | 1463103383827 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 18:36:23 INFO - PROCESS | 1790 | 1463103383843 Marionette TRACE conn3 <- [1,1049,null,{"value":"8"}] 18:36:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 18:36:23 INFO - PROCESS | 1790 | 1463103383905 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 18:36:23 INFO - PROCESS | 1790 | 1463103383927 Marionette TRACE conn3 <- [1,1050,null,{}] 18:36:24 INFO - PROCESS | 1790 | 1463103383998 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}] 18:36:24 INFO - PROCESS | 1790 | 1463103384767 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 18:36:24 INFO - PROCESS | 1790 | --DOMWINDOW == 162 (0x8d58a400) [pid = 1790] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 18:36:24 INFO - PROCESS | 1790 | --DOMWINDOW == 161 (0x88ef2800) [pid = 1790] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 18:36:24 INFO - PROCESS | 1790 | --DOMWINDOW == 160 (0x87bbd400) [pid = 1790] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 18:36:24 INFO - PROCESS | 1790 | --DOMWINDOW == 159 (0x8a210c00) [pid = 1790] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 18:36:24 INFO - PROCESS | 1790 | --DOMWINDOW == 158 (0x887a3c00) [pid = 1790] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 18:36:24 INFO - PROCESS | 1790 | --DOMWINDOW == 157 (0x898b1c00) [pid = 1790] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 18:36:24 INFO - PROCESS | 1790 | --DOMWINDOW == 156 (0x8d8e4800) [pid = 1790] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 18:36:24 INFO - PROCESS | 1790 | --DOMWINDOW == 155 (0x8c154000) [pid = 1790] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 18:36:24 INFO - PROCESS | 1790 | --DOMWINDOW == 154 (0x89984c00) [pid = 1790] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 18:36:24 INFO - PROCESS | 1790 | --DOMWINDOW == 153 (0x89989000) [pid = 1790] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 18:36:24 INFO - PROCESS | 1790 | 1463103384971 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:25 INFO - PROCESS | 1790 | ++DOCSHELL 0x88ef4400 == 94 [pid = 1790] [id = 270] 18:36:25 INFO - PROCESS | 1790 | ++DOMWINDOW == 154 (0x88efe800) [pid = 1790] [serial = 811] [outer = (nil)] 18:36:25 INFO - PROCESS | 1790 | ++DOMWINDOW == 155 (0x8a2e6000) [pid = 1790] [serial = 812] [outer = 0x88efe800] 18:36:25 INFO - PROCESS | 1790 | 1463103385055 Marionette DEBUG loaded listener.js 18:36:25 INFO - PROCESS | 1790 | ++DOMWINDOW == 156 (0x8c29bc00) [pid = 1790] [serial = 813] [outer = 0x88efe800] 18:36:25 INFO - PROCESS | 1790 | 1463103385868 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]]]}] 18:36:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 18:36:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 2056ms 18:36:25 INFO - PROCESS | 1790 | 1463103385914 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 18:36:25 INFO - PROCESS | 1790 | 1463103385917 Marionette TRACE conn3 <- [1,1053,null,{"value":"8"}] 18:36:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 18:36:25 INFO - PROCESS | 1790 | 1463103385926 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 18:36:25 INFO - PROCESS | 1790 | 1463103385930 Marionette TRACE conn3 <- [1,1054,null,{}] 18:36:25 INFO - PROCESS | 1790 | 1463103385936 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}] 18:36:26 INFO - PROCESS | 1790 | 1463103386156 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 18:36:26 INFO - PROCESS | 1790 | 1463103386313 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:26 INFO - PROCESS | 1790 | ++DOCSHELL 0x8ba3a400 == 95 [pid = 1790] [id = 271] 18:36:26 INFO - PROCESS | 1790 | ++DOMWINDOW == 157 (0x8d50bc00) [pid = 1790] [serial = 814] [outer = (nil)] 18:36:26 INFO - PROCESS | 1790 | ++DOMWINDOW == 158 (0x8d588000) [pid = 1790] [serial = 815] [outer = 0x8d50bc00] 18:36:26 INFO - PROCESS | 1790 | 1463103386394 Marionette DEBUG loaded listener.js 18:36:26 INFO - PROCESS | 1790 | ++DOMWINDOW == 159 (0x8d5b7800) [pid = 1790] [serial = 816] [outer = 0x8d50bc00] 18:36:27 INFO - PROCESS | 1790 | 1463103387544 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]]]}] 18:36:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 18:36:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1686ms 18:36:27 INFO - PROCESS | 1790 | 1463103387614 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 18:36:27 INFO - PROCESS | 1790 | 1463103387621 Marionette TRACE conn3 <- [1,1057,null,{"value":"8"}] 18:36:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 18:36:27 INFO - PROCESS | 1790 | 1463103387633 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 18:36:27 INFO - PROCESS | 1790 | 1463103387640 Marionette TRACE conn3 <- [1,1058,null,{}] 18:36:27 INFO - PROCESS | 1790 | 1463103387650 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}] 18:36:27 INFO - PROCESS | 1790 | 1463103387951 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 18:36:28 INFO - PROCESS | 1790 | 1463103388276 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:28 INFO - PROCESS | 1790 | ++DOCSHELL 0x87bc2800 == 96 [pid = 1790] [id = 272] 18:36:28 INFO - PROCESS | 1790 | ++DOMWINDOW == 160 (0x898b5800) [pid = 1790] [serial = 817] [outer = (nil)] 18:36:28 INFO - PROCESS | 1790 | ++DOMWINDOW == 161 (0x89a62c00) [pid = 1790] [serial = 818] [outer = 0x898b5800] 18:36:28 INFO - PROCESS | 1790 | 1463103388373 Marionette DEBUG loaded listener.js 18:36:28 INFO - PROCESS | 1790 | ++DOMWINDOW == 162 (0x8a2e9000) [pid = 1790] [serial = 819] [outer = 0x898b5800] 18:36:29 INFO - PROCESS | 1790 | 1463103389350 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]]]}] 18:36:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 18:36:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1752ms 18:36:29 INFO - PROCESS | 1790 | 1463103389386 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 18:36:29 INFO - PROCESS | 1790 | 1463103389394 Marionette TRACE conn3 <- [1,1061,null,{"value":"8"}] 18:36:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 18:36:29 INFO - PROCESS | 1790 | 1463103389406 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 18:36:29 INFO - PROCESS | 1790 | 1463103389410 Marionette TRACE conn3 <- [1,1062,null,{}] 18:36:29 INFO - PROCESS | 1790 | 1463103389418 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}] 18:36:29 INFO - PROCESS | 1790 | 1463103389648 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 18:36:29 INFO - PROCESS | 1790 | 1463103389914 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:29 INFO - PROCESS | 1790 | ++DOCSHELL 0x8ba3a800 == 97 [pid = 1790] [id = 273] 18:36:29 INFO - PROCESS | 1790 | ++DOMWINDOW == 163 (0x8c151c00) [pid = 1790] [serial = 820] [outer = (nil)] 18:36:30 INFO - PROCESS | 1790 | ++DOMWINDOW == 164 (0x8c15a800) [pid = 1790] [serial = 821] [outer = 0x8c151c00] 18:36:30 INFO - PROCESS | 1790 | 1463103390058 Marionette DEBUG loaded listener.js 18:36:30 INFO - PROCESS | 1790 | ++DOMWINDOW == 165 (0x8d582000) [pid = 1790] [serial = 822] [outer = 0x8c151c00] 18:36:31 INFO - PROCESS | 1790 | 1463103391152 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]]]}] 18:36:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 18:36:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1786ms 18:36:31 INFO - PROCESS | 1790 | 1463103391192 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 18:36:31 INFO - PROCESS | 1790 | 1463103391197 Marionette TRACE conn3 <- [1,1065,null,{"value":"8"}] 18:36:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 18:36:31 INFO - PROCESS | 1790 | 1463103391205 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 18:36:31 INFO - PROCESS | 1790 | 1463103391212 Marionette TRACE conn3 <- [1,1066,null,{}] 18:36:31 INFO - PROCESS | 1790 | 1463103391230 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}] 18:36:31 INFO - PROCESS | 1790 | 1463103391467 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 18:36:31 INFO - PROCESS | 1790 | 1463103391725 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:31 INFO - PROCESS | 1790 | ++DOCSHELL 0x8d5cfc00 == 98 [pid = 1790] [id = 274] 18:36:31 INFO - PROCESS | 1790 | ++DOMWINDOW == 166 (0x8d6bc400) [pid = 1790] [serial = 823] [outer = (nil)] 18:36:31 INFO - PROCESS | 1790 | ++DOMWINDOW == 167 (0x8d8dc400) [pid = 1790] [serial = 824] [outer = 0x8d6bc400] 18:36:31 INFO - PROCESS | 1790 | 1463103391839 Marionette DEBUG loaded listener.js 18:36:31 INFO - PROCESS | 1790 | ++DOMWINDOW == 168 (0x8dcb5c00) [pid = 1790] [serial = 825] [outer = 0x8d6bc400] 18:36:32 INFO - PROCESS | 1790 | 1463103392836 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]]]}] 18:36:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 18:36:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1701ms 18:36:32 INFO - PROCESS | 1790 | 1463103392907 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 18:36:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 18:36:32 INFO - PROCESS | 1790 | 1463103392912 Marionette TRACE conn3 <- [1,1069,null,{"value":"8"}] 18:36:32 INFO - PROCESS | 1790 | 1463103392919 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 18:36:32 INFO - PROCESS | 1790 | 1463103392923 Marionette TRACE conn3 <- [1,1070,null,{}] 18:36:32 INFO - PROCESS | 1790 | 1463103392929 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}] 18:36:33 INFO - PROCESS | 1790 | 1463103393220 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 18:36:33 INFO - PROCESS | 1790 | 1463103393521 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:33 INFO - PROCESS | 1790 | ++DOCSHELL 0x874c3c00 == 99 [pid = 1790] [id = 275] 18:36:33 INFO - PROCESS | 1790 | ++DOMWINDOW == 169 (0x8dcb3800) [pid = 1790] [serial = 826] [outer = (nil)] 18:36:33 INFO - PROCESS | 1790 | ++DOMWINDOW == 170 (0x8ddc4800) [pid = 1790] [serial = 827] [outer = 0x8dcb3800] 18:36:33 INFO - PROCESS | 1790 | 1463103393614 Marionette DEBUG loaded listener.js 18:36:33 INFO - PROCESS | 1790 | ++DOMWINDOW == 171 (0x8de6b000) [pid = 1790] [serial = 828] [outer = 0x8dcb3800] 18:36:34 INFO - PROCESS | 1790 | 1463103394560 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]]]}] 18:36:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 18:36:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1682ms 18:36:34 INFO - PROCESS | 1790 | 1463103394602 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 18:36:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 18:36:34 INFO - PROCESS | 1790 | 1463103394607 Marionette TRACE conn3 <- [1,1073,null,{"value":"8"}] 18:36:34 INFO - PROCESS | 1790 | 1463103394615 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 18:36:34 INFO - PROCESS | 1790 | 1463103394618 Marionette TRACE conn3 <- [1,1074,null,{}] 18:36:34 INFO - PROCESS | 1790 | 1463103394625 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}] 18:36:34 INFO - PROCESS | 1790 | 1463103394852 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 18:36:35 INFO - PROCESS | 1790 | 1463103395105 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:35 INFO - PROCESS | 1790 | ++DOCSHELL 0x8dcb8800 == 100 [pid = 1790] [id = 276] 18:36:35 INFO - PROCESS | 1790 | ++DOMWINDOW == 172 (0x8dcbf800) [pid = 1790] [serial = 829] [outer = (nil)] 18:36:35 INFO - PROCESS | 1790 | ++DOMWINDOW == 173 (0x8df11800) [pid = 1790] [serial = 830] [outer = 0x8dcbf800] 18:36:35 INFO - PROCESS | 1790 | 1463103395247 Marionette DEBUG loaded listener.js 18:36:35 INFO - PROCESS | 1790 | ++DOMWINDOW == 174 (0x8e613800) [pid = 1790] [serial = 831] [outer = 0x8dcbf800] 18:36:36 INFO - PROCESS | 1790 | 1463103396262 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]]]}] 18:36:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 18:36:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1693ms 18:36:36 INFO - PROCESS | 1790 | 1463103396307 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 18:36:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 18:36:36 INFO - PROCESS | 1790 | 1463103396312 Marionette TRACE conn3 <- [1,1077,null,{"value":"8"}] 18:36:36 INFO - PROCESS | 1790 | 1463103396320 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 18:36:36 INFO - PROCESS | 1790 | 1463103396323 Marionette TRACE conn3 <- [1,1078,null,{}] 18:36:36 INFO - PROCESS | 1790 | 1463103396330 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}] 18:36:36 INFO - PROCESS | 1790 | 1463103396622 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 18:36:36 INFO - PROCESS | 1790 | 1463103396928 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:36 INFO - PROCESS | 1790 | ++DOCSHELL 0x8dcbd400 == 101 [pid = 1790] [id = 277] 18:36:36 INFO - PROCESS | 1790 | ++DOMWINDOW == 175 (0x8e611c00) [pid = 1790] [serial = 832] [outer = (nil)] 18:36:37 INFO - PROCESS | 1790 | ++DOMWINDOW == 176 (0x8f406000) [pid = 1790] [serial = 833] [outer = 0x8e611c00] 18:36:37 INFO - PROCESS | 1790 | 1463103397025 Marionette DEBUG loaded listener.js 18:36:37 INFO - PROCESS | 1790 | ++DOMWINDOW == 177 (0x8f472400) [pid = 1790] [serial = 834] [outer = 0x8e611c00] 18:36:38 INFO - PROCESS | 1790 | 1463103397998 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]]]}] 18:36:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 18:36:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1693ms 18:36:38 INFO - PROCESS | 1790 | 1463103398011 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 18:36:38 INFO - PROCESS | 1790 | 1463103398016 Marionette TRACE conn3 <- [1,1081,null,{"value":"8"}] 18:36:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 18:36:38 INFO - PROCESS | 1790 | 1463103398023 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 18:36:38 INFO - PROCESS | 1790 | 1463103398028 Marionette TRACE conn3 <- [1,1082,null,{}] 18:36:38 INFO - PROCESS | 1790 | 1463103398035 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}] 18:36:38 INFO - PROCESS | 1790 | 1463103398269 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 18:36:38 INFO - PROCESS | 1790 | 1463103398544 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:38 INFO - PROCESS | 1790 | ++DOCSHELL 0x8f402c00 == 102 [pid = 1790] [id = 278] 18:36:38 INFO - PROCESS | 1790 | ++DOMWINDOW == 178 (0x8f46a800) [pid = 1790] [serial = 835] [outer = (nil)] 18:36:38 INFO - PROCESS | 1790 | ++DOMWINDOW == 179 (0x8f58cc00) [pid = 1790] [serial = 836] [outer = 0x8f46a800] 18:36:38 INFO - PROCESS | 1790 | 1463103398677 Marionette DEBUG loaded listener.js 18:36:38 INFO - PROCESS | 1790 | ++DOMWINDOW == 180 (0x8f78d000) [pid = 1790] [serial = 837] [outer = 0x8f46a800] 18:36:39 INFO - PROCESS | 1790 | 1463103399625 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]]]}] 18:36:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 18:36:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1637ms 18:36:39 INFO - PROCESS | 1790 | 1463103399661 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 18:36:39 INFO - PROCESS | 1790 | 1463103399665 Marionette TRACE conn3 <- [1,1085,null,{"value":"8"}] 18:36:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 18:36:39 INFO - PROCESS | 1790 | 1463103399672 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 18:36:39 INFO - PROCESS | 1790 | 1463103399675 Marionette TRACE conn3 <- [1,1086,null,{}] 18:36:39 INFO - PROCESS | 1790 | 1463103399682 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}] 18:36:39 INFO - PROCESS | 1790 | 1463103399940 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 18:36:40 INFO - PROCESS | 1790 | 1463103400244 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:40 INFO - PROCESS | 1790 | ++DOCSHELL 0x89a63c00 == 103 [pid = 1790] [id = 279] 18:36:40 INFO - PROCESS | 1790 | ++DOMWINDOW == 181 (0x8c15b400) [pid = 1790] [serial = 838] [outer = (nil)] 18:36:40 INFO - PROCESS | 1790 | ++DOMWINDOW == 182 (0x90a6f400) [pid = 1790] [serial = 839] [outer = 0x8c15b400] 18:36:40 INFO - PROCESS | 1790 | 1463103400336 Marionette DEBUG loaded listener.js 18:36:40 INFO - PROCESS | 1790 | ++DOMWINDOW == 183 (0x90a73000) [pid = 1790] [serial = 840] [outer = 0x8c15b400] 18:36:41 INFO - PROCESS | 1790 | 1463103401263 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]]]}] 18:36:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 18:36:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1639ms 18:36:41 INFO - PROCESS | 1790 | 1463103401312 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 18:36:41 INFO - PROCESS | 1790 | 1463103401316 Marionette TRACE conn3 <- [1,1089,null,{"value":"8"}] 18:36:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 18:36:41 INFO - PROCESS | 1790 | 1463103401323 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 18:36:41 INFO - PROCESS | 1790 | 1463103401328 Marionette TRACE conn3 <- [1,1090,null,{}] 18:36:41 INFO - PROCESS | 1790 | 1463103401334 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}] 18:36:41 INFO - PROCESS | 1790 | 1463103401566 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 18:36:41 INFO - PROCESS | 1790 | 1463103401818 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:41 INFO - PROCESS | 1790 | ++DOCSHELL 0x8f58d800 == 104 [pid = 1790] [id = 280] 18:36:41 INFO - PROCESS | 1790 | ++DOMWINDOW == 184 (0x8f794800) [pid = 1790] [serial = 841] [outer = (nil)] 18:36:41 INFO - PROCESS | 1790 | ++DOMWINDOW == 185 (0x91643400) [pid = 1790] [serial = 842] [outer = 0x8f794800] 18:36:41 INFO - PROCESS | 1790 | 1463103401967 Marionette DEBUG loaded listener.js 18:36:42 INFO - PROCESS | 1790 | ++DOMWINDOW == 186 (0x9164b000) [pid = 1790] [serial = 843] [outer = 0x8f794800] 18:36:42 INFO - PROCESS | 1790 | 1463103402889 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]]]}] 18:36:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 18:36:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1638ms 18:36:42 INFO - PROCESS | 1790 | 1463103402962 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 18:36:42 INFO - PROCESS | 1790 | 1463103402965 Marionette TRACE conn3 <- [1,1093,null,{"value":"8"}] 18:36:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 18:36:42 INFO - PROCESS | 1790 | 1463103402973 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 18:36:42 INFO - PROCESS | 1790 | 1463103402975 Marionette TRACE conn3 <- [1,1094,null,{}] 18:36:42 INFO - PROCESS | 1790 | 1463103402982 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}] 18:36:43 INFO - PROCESS | 1790 | 1463103403229 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 18:36:43 INFO - PROCESS | 1790 | 1463103403541 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:43 INFO - PROCESS | 1790 | ++DOCSHELL 0x8b9ca000 == 105 [pid = 1790] [id = 281] 18:36:43 INFO - PROCESS | 1790 | ++DOMWINDOW == 187 (0x8e89d000) [pid = 1790] [serial = 844] [outer = (nil)] 18:36:43 INFO - PROCESS | 1790 | ++DOMWINDOW == 188 (0x91779400) [pid = 1790] [serial = 845] [outer = 0x8e89d000] 18:36:43 INFO - PROCESS | 1790 | 1463103403634 Marionette DEBUG loaded listener.js 18:36:43 INFO - PROCESS | 1790 | ++DOMWINDOW == 189 (0x91f29400) [pid = 1790] [serial = 846] [outer = 0x8e89d000] 18:36:44 INFO - PROCESS | 1790 | 1463103404641 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]]]}] 18:36:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 18:36:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1683ms 18:36:44 INFO - PROCESS | 1790 | 1463103404656 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 18:36:44 INFO - PROCESS | 1790 | 1463103404660 Marionette TRACE conn3 <- [1,1097,null,{"value":"8"}] 18:36:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 18:36:44 INFO - PROCESS | 1790 | 1463103404668 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 18:36:44 INFO - PROCESS | 1790 | 1463103404673 Marionette TRACE conn3 <- [1,1098,null,{}] 18:36:44 INFO - PROCESS | 1790 | 1463103404679 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}] 18:36:44 INFO - PROCESS | 1790 | 1463103404939 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 18:36:45 INFO - PROCESS | 1790 | 1463103405234 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:45 INFO - PROCESS | 1790 | ++DOCSHELL 0x9164b800 == 106 [pid = 1790] [id = 282] 18:36:45 INFO - PROCESS | 1790 | ++DOMWINDOW == 190 (0x9246a800) [pid = 1790] [serial = 847] [outer = (nil)] 18:36:45 INFO - PROCESS | 1790 | ++DOMWINDOW == 191 (0x92470400) [pid = 1790] [serial = 848] [outer = 0x9246a800] 18:36:45 INFO - PROCESS | 1790 | 1463103405337 Marionette DEBUG loaded listener.js 18:36:45 INFO - PROCESS | 1790 | ++DOMWINDOW == 192 (0x92492400) [pid = 1790] [serial = 849] [outer = 0x9246a800] 18:36:46 INFO - PROCESS | 1790 | 1463103406282 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]]]}] 18:36:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 18:36:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1688ms 18:36:46 INFO - PROCESS | 1790 | 1463103406357 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 18:36:46 INFO - PROCESS | 1790 | 1463103406361 Marionette TRACE conn3 <- [1,1101,null,{"value":"8"}] 18:36:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 18:36:46 INFO - PROCESS | 1790 | 1463103406368 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 18:36:46 INFO - PROCESS | 1790 | 1463103406371 Marionette TRACE conn3 <- [1,1102,null,{}] 18:36:46 INFO - PROCESS | 1790 | 1463103406379 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}] 18:36:46 INFO - PROCESS | 1790 | 1463103406639 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 18:36:46 INFO - PROCESS | 1790 | 1463103406955 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:46 INFO - PROCESS | 1790 | --DOCSHELL 0x98183400 == 105 [pid = 1790] [id = 9] 18:36:47 INFO - PROCESS | 1790 | ++DOCSHELL 0x8d586000 == 106 [pid = 1790] [id = 283] 18:36:47 INFO - PROCESS | 1790 | ++DOMWINDOW == 193 (0x9250cc00) [pid = 1790] [serial = 850] [outer = (nil)] 18:36:47 INFO - PROCESS | 1790 | ++DOMWINDOW == 194 (0x92510800) [pid = 1790] [serial = 851] [outer = 0x9250cc00] 18:36:47 INFO - PROCESS | 1790 | 1463103407086 Marionette DEBUG loaded listener.js 18:36:47 INFO - PROCESS | 1790 | ++DOMWINDOW == 195 (0x925e4400) [pid = 1790] [serial = 852] [outer = 0x9250cc00] 18:36:48 INFO - PROCESS | 1790 | 1463103408087 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]]]}] 18:36:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 18:36:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1793ms 18:36:48 INFO - PROCESS | 1790 | 1463103408163 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 18:36:48 INFO - PROCESS | 1790 | 1463103408166 Marionette TRACE conn3 <- [1,1105,null,{"value":"8"}] 18:36:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 18:36:48 INFO - PROCESS | 1790 | 1463103408174 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 18:36:48 INFO - PROCESS | 1790 | 1463103408177 Marionette TRACE conn3 <- [1,1106,null,{}] 18:36:48 INFO - PROCESS | 1790 | 1463103408195 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}] 18:36:48 INFO - PROCESS | 1790 | 1463103408485 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 18:36:48 INFO - PROCESS | 1790 | 1463103408787 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:48 INFO - PROCESS | 1790 | ++DOCSHELL 0x8f409c00 == 107 [pid = 1790] [id = 284] 18:36:48 INFO - PROCESS | 1790 | ++DOMWINDOW == 196 (0x90d7b800) [pid = 1790] [serial = 853] [outer = (nil)] 18:36:48 INFO - PROCESS | 1790 | ++DOMWINDOW == 197 (0x92ae4800) [pid = 1790] [serial = 854] [outer = 0x90d7b800] 18:36:48 INFO - PROCESS | 1790 | 1463103408880 Marionette DEBUG loaded listener.js 18:36:49 INFO - PROCESS | 1790 | ++DOMWINDOW == 198 (0x92aeb000) [pid = 1790] [serial = 855] [outer = 0x90d7b800] 18:36:49 INFO - PROCESS | 1790 | 1463103409837 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]]]}] 18:36:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 18:36:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1706ms 18:36:49 INFO - PROCESS | 1790 | 1463103409881 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 18:36:49 INFO - PROCESS | 1790 | 1463103409885 Marionette TRACE conn3 <- [1,1109,null,{"value":"8"}] 18:36:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 18:36:49 INFO - PROCESS | 1790 | 1463103409892 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 18:36:49 INFO - PROCESS | 1790 | 1463103409896 Marionette TRACE conn3 <- [1,1110,null,{}] 18:36:49 INFO - PROCESS | 1790 | 1463103409902 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}] 18:36:50 INFO - PROCESS | 1790 | 1463103410131 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 18:36:50 INFO - PROCESS | 1790 | 1463103410391 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:50 INFO - PROCESS | 1790 | ++DOCSHELL 0x925e1c00 == 108 [pid = 1790] [id = 285] 18:36:50 INFO - PROCESS | 1790 | ++DOMWINDOW == 199 (0x925f0400) [pid = 1790] [serial = 856] [outer = (nil)] 18:36:50 INFO - PROCESS | 1790 | ++DOMWINDOW == 200 (0x92c9b800) [pid = 1790] [serial = 857] [outer = 0x925f0400] 18:36:50 INFO - PROCESS | 1790 | 1463103410536 Marionette DEBUG loaded listener.js 18:36:50 INFO - PROCESS | 1790 | ++DOMWINDOW == 201 (0x92e59c00) [pid = 1790] [serial = 858] [outer = 0x925f0400] 18:36:51 INFO - PROCESS | 1790 | 1463103411470 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]]]}] 18:36:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 18:36:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1638ms 18:36:51 INFO - PROCESS | 1790 | 1463103411532 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 18:36:51 INFO - PROCESS | 1790 | 1463103411537 Marionette TRACE conn3 <- [1,1113,null,{"value":"8"}] 18:36:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 18:36:51 INFO - PROCESS | 1790 | 1463103411545 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 18:36:51 INFO - PROCESS | 1790 | 1463103411549 Marionette TRACE conn3 <- [1,1114,null,{}] 18:36:51 INFO - PROCESS | 1790 | 1463103411555 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}] 18:36:51 INFO - PROCESS | 1790 | 1463103411783 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 18:36:52 INFO - PROCESS | 1790 | 1463103412069 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:52 INFO - PROCESS | 1790 | ++DOCSHELL 0x87bc2000 == 109 [pid = 1790] [id = 286] 18:36:52 INFO - PROCESS | 1790 | ++DOMWINDOW == 202 (0x88ef2800) [pid = 1790] [serial = 859] [outer = (nil)] 18:36:52 INFO - PROCESS | 1790 | ++DOMWINDOW == 203 (0x8a2e7400) [pid = 1790] [serial = 860] [outer = 0x88ef2800] 18:36:52 INFO - PROCESS | 1790 | 1463103412207 Marionette DEBUG loaded listener.js 18:36:52 INFO - PROCESS | 1790 | ++DOMWINDOW == 204 (0x8c2a7c00) [pid = 1790] [serial = 861] [outer = 0x88ef2800] 18:36:53 INFO - PROCESS | 1790 | 1463103413669 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]]]}] 18:36:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 18:36:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 2284ms 18:36:53 INFO - PROCESS | 1790 | 1463103413831 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 18:36:53 INFO - PROCESS | 1790 | 1463103413837 Marionette TRACE conn3 <- [1,1117,null,{"value":"8"}] 18:36:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 18:36:53 INFO - PROCESS | 1790 | 1463103413846 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 18:36:53 INFO - PROCESS | 1790 | 1463103413851 Marionette TRACE conn3 <- [1,1118,null,{}] 18:36:53 INFO - PROCESS | 1790 | 1463103413860 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}] 18:36:54 INFO - PROCESS | 1790 | 1463103414070 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 18:36:54 INFO - PROCESS | 1790 | 1463103414286 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:54 INFO - PROCESS | 1790 | ++DOCSHELL 0x89985400 == 110 [pid = 1790] [id = 287] 18:36:54 INFO - PROCESS | 1790 | ++DOMWINDOW == 205 (0x89989000) [pid = 1790] [serial = 862] [outer = (nil)] 18:36:54 INFO - PROCESS | 1790 | ++DOMWINDOW == 206 (0x89a64c00) [pid = 1790] [serial = 863] [outer = 0x89989000] 18:36:54 INFO - PROCESS | 1790 | 1463103414409 Marionette DEBUG loaded listener.js 18:36:54 INFO - PROCESS | 1790 | ++DOMWINDOW == 207 (0x8a2e5400) [pid = 1790] [serial = 864] [outer = 0x89989000] 18:36:55 INFO - PROCESS | 1790 | 1463103415394 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]]]}] 18:36:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 18:36:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1642ms 18:36:55 INFO - PROCESS | 1790 | 1463103415489 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 18:36:55 INFO - PROCESS | 1790 | 1463103415505 Marionette TRACE conn3 <- [1,1121,null,{"value":"8"}] 18:36:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 18:36:55 INFO - PROCESS | 1790 | 1463103415529 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 18:36:55 INFO - PROCESS | 1790 | 1463103415539 Marionette TRACE conn3 <- [1,1122,null,{}] 18:36:55 INFO - PROCESS | 1790 | 1463103415612 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}] 18:36:55 INFO - PROCESS | 1790 | 1463103415865 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 18:36:56 INFO - PROCESS | 1790 | 1463103416188 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:56 INFO - PROCESS | 1790 | ++DOCSHELL 0x8ba35000 == 111 [pid = 1790] [id = 288] 18:36:56 INFO - PROCESS | 1790 | ++DOMWINDOW == 208 (0x8ba37800) [pid = 1790] [serial = 865] [outer = (nil)] 18:36:56 INFO - PROCESS | 1790 | ++DOMWINDOW == 209 (0x8c29d800) [pid = 1790] [serial = 866] [outer = 0x8ba37800] 18:36:56 INFO - PROCESS | 1790 | 1463103416272 Marionette DEBUG loaded listener.js 18:36:56 INFO - PROCESS | 1790 | ++DOMWINDOW == 210 (0x8d5bb400) [pid = 1790] [serial = 867] [outer = 0x8ba37800] 18:36:57 INFO - PROCESS | 1790 | 1463103417270 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]]]}] 18:36:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 18:36:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1760ms 18:36:57 INFO - PROCESS | 1790 | 1463103417284 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 18:36:57 INFO - PROCESS | 1790 | 1463103417287 Marionette TRACE conn3 <- [1,1125,null,{"value":"8"}] 18:36:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 18:36:57 INFO - PROCESS | 1790 | 1463103417294 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 18:36:57 INFO - PROCESS | 1790 | 1463103417301 Marionette TRACE conn3 <- [1,1126,null,{}] 18:36:57 INFO - PROCESS | 1790 | 1463103417320 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}] 18:36:57 INFO - PROCESS | 1790 | 1463103417566 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 18:36:57 INFO - PROCESS | 1790 | --DOCSHELL 0x88ef4400 == 110 [pid = 1790] [id = 270] 18:36:57 INFO - PROCESS | 1790 | --DOCSHELL 0x8a206800 == 109 [pid = 1790] [id = 269] 18:36:57 INFO - PROCESS | 1790 | --DOCSHELL 0x88efd000 == 108 [pid = 1790] [id = 268] 18:36:57 INFO - PROCESS | 1790 | --DOCSHELL 0x88ef0800 == 107 [pid = 1790] [id = 265] 18:36:57 INFO - PROCESS | 1790 | --DOCSHELL 0x898b7800 == 106 [pid = 1790] [id = 266] 18:36:57 INFO - PROCESS | 1790 | --DOCSHELL 0x95230400 == 105 [pid = 1790] [id = 264] 18:36:57 INFO - PROCESS | 1790 | --DOCSHELL 0x951c8400 == 104 [pid = 1790] [id = 263] 18:36:57 INFO - PROCESS | 1790 | --DOCSHELL 0x92469000 == 103 [pid = 1790] [id = 262] 18:36:57 INFO - PROCESS | 1790 | --DOCSHELL 0x91775000 == 102 [pid = 1790] [id = 260] 18:36:57 INFO - PROCESS | 1790 | --DOCSHELL 0x92310800 == 101 [pid = 1790] [id = 261] 18:36:57 INFO - PROCESS | 1790 | --DOCSHELL 0x87bb8000 == 100 [pid = 1790] [id = 259] 18:36:57 INFO - PROCESS | 1790 | --DOCSHELL 0x874c2c00 == 99 [pid = 1790] [id = 258] 18:36:57 INFO - PROCESS | 1790 | --DOMWINDOW == 209 (0x8b9c7000) [pid = 1790] [serial = 749] [outer = (nil)] [url = about:blank] 18:36:57 INFO - PROCESS | 1790 | --DOMWINDOW == 208 (0x8d8dbc00) [pid = 1790] [serial = 731] [outer = (nil)] [url = about:blank] 18:36:57 INFO - PROCESS | 1790 | --DOMWINDOW == 207 (0x88ef9c00) [pid = 1790] [serial = 722] [outer = (nil)] [url = about:blank] 18:36:57 INFO - PROCESS | 1790 | --DOMWINDOW == 206 (0x89a62800) [pid = 1790] [serial = 725] [outer = (nil)] [url = about:blank] 18:36:57 INFO - PROCESS | 1790 | --DOMWINDOW == 205 (0x8a2ea400) [pid = 1790] [serial = 726] [outer = (nil)] [url = about:blank] 18:36:57 INFO - PROCESS | 1790 | --DOMWINDOW == 204 (0x874c1000) [pid = 1790] [serial = 719] [outer = (nil)] [url = about:blank] 18:36:57 INFO - PROCESS | 1790 | --DOMWINDOW == 203 (0x8c153c00) [pid = 1790] [serial = 743] [outer = (nil)] [url = about:blank] 18:36:57 INFO - PROCESS | 1790 | --DOMWINDOW == 202 (0x8df15800) [pid = 1790] [serial = 716] [outer = (nil)] [url = about:blank] 18:36:57 INFO - PROCESS | 1790 | --DOMWINDOW == 201 (0x89a58000) [pid = 1790] [serial = 723] [outer = (nil)] [url = about:blank] 18:36:57 INFO - PROCESS | 1790 | --DOMWINDOW == 200 (0x9a853c00) [pid = 1790] [serial = 704] [outer = (nil)] [url = about:blank] 18:36:57 INFO - PROCESS | 1790 | --DOMWINDOW == 199 (0x95014400) [pid = 1790] [serial = 701] [outer = (nil)] [url = about:blank] 18:36:57 INFO - PROCESS | 1790 | --DOMWINDOW == 198 (0x8df0a000) [pid = 1790] [serial = 713] [outer = (nil)] [url = about:blank] 18:36:57 INFO - PROCESS | 1790 | --DOMWINDOW == 197 (0x8a203800) [pid = 1790] [serial = 740] [outer = (nil)] [url = about:blank] 18:36:57 INFO - PROCESS | 1790 | --DOMWINDOW == 196 (0x92508000) [pid = 1790] [serial = 698] [outer = (nil)] [url = about:blank] 18:36:57 INFO - PROCESS | 1790 | --DOMWINDOW == 195 (0x8df06400) [pid = 1790] [serial = 735] [outer = (nil)] [url = about:blank] 18:36:57 INFO - PROCESS | 1790 | --DOMWINDOW == 194 (0x9231b000) [pid = 1790] [serial = 695] [outer = (nil)] [url = about:blank] 18:36:57 INFO - PROCESS | 1790 | --DOMWINDOW == 193 (0x8f585800) [pid = 1790] [serial = 684] [outer = (nil)] [url = about:blank] 18:36:57 INFO - PROCESS | 1790 | --DOMWINDOW == 192 (0x8f403800) [pid = 1790] [serial = 737] [outer = (nil)] [url = about:blank] 18:36:57 INFO - PROCESS | 1790 | --DOMWINDOW == 191 (0x8f46d800) [pid = 1790] [serial = 692] [outer = (nil)] [url = about:blank] 18:36:57 INFO - PROCESS | 1790 | --DOMWINDOW == 190 (0x8dcc2800) [pid = 1790] [serial = 747] [outer = (nil)] [url = about:blank] 18:36:57 INFO - PROCESS | 1790 | --DOMWINDOW == 189 (0x8d8da000) [pid = 1790] [serial = 746] [outer = (nil)] [url = about:blank] 18:36:57 INFO - PROCESS | 1790 | --DOMWINDOW == 188 (0x8c15e400) [pid = 1790] [serial = 729] [outer = (nil)] [url = about:blank] 18:36:57 INFO - PROCESS | 1790 | --DOMWINDOW == 187 (0x887b2400) [pid = 1790] [serial = 686] [outer = (nil)] [url = about:blank] 18:36:57 INFO - PROCESS | 1790 | --DOMWINDOW == 186 (0x8b303400) [pid = 1790] [serial = 741] [outer = (nil)] [url = about:blank] 18:36:57 INFO - PROCESS | 1790 | --DOMWINDOW == 185 (0x8f796400) [pid = 1790] [serial = 738] [outer = (nil)] [url = about:blank] 18:36:57 INFO - PROCESS | 1790 | --DOMWINDOW == 184 (0x8c2a4400) [pid = 1790] [serial = 744] [outer = (nil)] [url = about:blank] 18:36:57 INFO - PROCESS | 1790 | --DOMWINDOW == 183 (0x8ddc1000) [pid = 1790] [serial = 734] [outer = (nil)] [url = about:blank] 18:36:57 INFO - PROCESS | 1790 | --DOMWINDOW == 182 (0x8dcc0800) [pid = 1790] [serial = 732] [outer = (nil)] [url = about:blank] 18:36:57 INFO - PROCESS | 1790 | --DOMWINDOW == 181 (0x8de6dc00) [pid = 1790] [serial = 710] [outer = (nil)] [url = about:blank] 18:36:57 INFO - PROCESS | 1790 | --DOMWINDOW == 180 (0x9c166800) [pid = 1790] [serial = 707] [outer = (nil)] [url = about:blank] 18:36:57 INFO - PROCESS | 1790 | --DOMWINDOW == 179 (0x8d58c400) [pid = 1790] [serial = 689] [outer = (nil)] [url = about:blank] 18:36:57 INFO - PROCESS | 1790 | --DOMWINDOW == 178 (0x8ba3ac00) [pid = 1790] [serial = 728] [outer = (nil)] [url = about:blank] 18:36:58 INFO - PROCESS | 1790 | 1463103418146 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:58 INFO - PROCESS | 1790 | ++DOCSHELL 0x87bb8000 == 100 [pid = 1790] [id = 289] 18:36:58 INFO - PROCESS | 1790 | ++DOMWINDOW == 179 (0x887b2400) [pid = 1790] [serial = 868] [outer = (nil)] 18:36:58 INFO - PROCESS | 1790 | ++DOMWINDOW == 180 (0x88efd000) [pid = 1790] [serial = 869] [outer = 0x887b2400] 18:36:58 INFO - PROCESS | 1790 | 1463103418233 Marionette DEBUG loaded listener.js 18:36:58 INFO - PROCESS | 1790 | ++DOMWINDOW == 181 (0x89a64800) [pid = 1790] [serial = 870] [outer = 0x887b2400] 18:36:59 INFO - PROCESS | 1790 | 1463103419085 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]]]}] 18:36:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 18:36:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1857ms 18:36:59 INFO - PROCESS | 1790 | 1463103419153 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 18:36:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 18:36:59 INFO - PROCESS | 1790 | 1463103419158 Marionette TRACE conn3 <- [1,1129,null,{"value":"8"}] 18:36:59 INFO - PROCESS | 1790 | 1463103419164 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 18:36:59 INFO - PROCESS | 1790 | 1463103419168 Marionette TRACE conn3 <- [1,1130,null,{}] 18:36:59 INFO - PROCESS | 1790 | 1463103419174 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}] 18:36:59 INFO - PROCESS | 1790 | 1463103419377 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 18:36:59 INFO - PROCESS | 1790 | 1463103419545 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:59 INFO - PROCESS | 1790 | ++DOCSHELL 0x8a208c00 == 101 [pid = 1790] [id = 290] 18:36:59 INFO - PROCESS | 1790 | ++DOMWINDOW == 182 (0x8b9cac00) [pid = 1790] [serial = 871] [outer = (nil)] 18:36:59 INFO - PROCESS | 1790 | ++DOMWINDOW == 183 (0x8d58e400) [pid = 1790] [serial = 872] [outer = 0x8b9cac00] 18:36:59 INFO - PROCESS | 1790 | 1463103419623 Marionette DEBUG loaded listener.js 18:36:59 INFO - PROCESS | 1790 | ++DOMWINDOW == 184 (0x8d8dcc00) [pid = 1790] [serial = 873] [outer = 0x8b9cac00] 18:37:00 INFO - PROCESS | 1790 | 1463103420535 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]]]}] 18:37:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 18:37:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1443ms 18:37:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 18:37:00 INFO - PROCESS | 1790 | 1463103420607 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 18:37:00 INFO - PROCESS | 1790 | 1463103420610 Marionette TRACE conn3 <- [1,1133,null,{"value":"8"}] 18:37:00 INFO - PROCESS | 1790 | 1463103420617 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 18:37:00 INFO - PROCESS | 1790 | 1463103420621 Marionette TRACE conn3 <- [1,1134,null,{}] 18:37:00 INFO - PROCESS | 1790 | 1463103420636 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}] 18:37:00 INFO - PROCESS | 1790 | 1463103420914 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 18:37:00 INFO - PROCESS | 1790 | 1463103420944 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:00 INFO - PROCESS | 1790 | ++DOCSHELL 0x8d8e4000 == 102 [pid = 1790] [id = 291] 18:37:00 INFO - PROCESS | 1790 | ++DOMWINDOW == 185 (0x8d8e6400) [pid = 1790] [serial = 874] [outer = (nil)] 18:37:01 INFO - PROCESS | 1790 | ++DOMWINDOW == 186 (0x8ddc0800) [pid = 1790] [serial = 875] [outer = 0x8d8e6400] 18:37:01 INFO - PROCESS | 1790 | 1463103421022 Marionette DEBUG loaded listener.js 18:37:01 INFO - PROCESS | 1790 | ++DOMWINDOW == 187 (0x8ddc4c00) [pid = 1790] [serial = 876] [outer = 0x8d8e6400] 18:37:02 INFO - PROCESS | 1790 | 1463103422088 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]]]}] 18:37:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 18:37:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1544ms 18:37:02 INFO - PROCESS | 1790 | 1463103422169 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 18:37:02 INFO - PROCESS | 1790 | 1463103422174 Marionette TRACE conn3 <- [1,1137,null,{"value":"8"}] 18:37:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 18:37:02 INFO - PROCESS | 1790 | 1463103422181 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 18:37:02 INFO - PROCESS | 1790 | 1463103422184 Marionette TRACE conn3 <- [1,1138,null,{}] 18:37:02 INFO - PROCESS | 1790 | 1463103422190 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}] 18:37:03 INFO - PROCESS | 1790 | --DOMWINDOW == 186 (0x951d2400) [pid = 1790] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 18:37:03 INFO - PROCESS | 1790 | --DOMWINDOW == 185 (0x8de68000) [pid = 1790] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 18:37:03 INFO - PROCESS | 1790 | --DOMWINDOW == 184 (0x9221c400) [pid = 1790] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 18:37:03 INFO - PROCESS | 1790 | --DOMWINDOW == 183 (0x88ef7400) [pid = 1790] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 18:37:03 INFO - PROCESS | 1790 | --DOMWINDOW == 182 (0x925e5400) [pid = 1790] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 18:37:03 INFO - PROCESS | 1790 | --DOMWINDOW == 181 (0x898af000) [pid = 1790] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 18:37:03 INFO - PROCESS | 1790 | --DOMWINDOW == 180 (0x8de65c00) [pid = 1790] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 18:37:03 INFO - PROCESS | 1790 | --DOMWINDOW == 179 (0x92e5ac00) [pid = 1790] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 18:37:03 INFO - PROCESS | 1790 | --DOMWINDOW == 178 (0x8b9c8800) [pid = 1790] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 18:37:03 INFO - PROCESS | 1790 | --DOMWINDOW == 177 (0x88efe800) [pid = 1790] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 18:37:03 INFO - PROCESS | 1790 | --DOMWINDOW == 176 (0x88ef3c00) [pid = 1790] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 18:37:03 INFO - PROCESS | 1790 | --DOMWINDOW == 175 (0x90d7fc00) [pid = 1790] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 18:37:03 INFO - PROCESS | 1790 | --DOMWINDOW == 174 (0x925e9800) [pid = 1790] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 18:37:03 INFO - PROCESS | 1790 | --DOMWINDOW == 173 (0x8c29a400) [pid = 1790] [serial = 604] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 18:37:03 INFO - PROCESS | 1790 | --DOMWINDOW == 172 (0x8d6b5c00) [pid = 1790] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 18:37:03 INFO - PROCESS | 1790 | --DOMWINDOW == 171 (0x8f40c000) [pid = 1790] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 18:37:03 INFO - PROCESS | 1790 | --DOMWINDOW == 170 (0x8de66800) [pid = 1790] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 18:37:03 INFO - PROCESS | 1790 | --DOMWINDOW == 169 (0x92c93800) [pid = 1790] [serial = 595] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 18:37:03 INFO - PROCESS | 1790 | --DOMWINDOW == 168 (0x8df13800) [pid = 1790] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 18:37:03 INFO - PROCESS | 1790 | --DOMWINDOW == 167 (0x990f7400) [pid = 1790] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 18:37:03 INFO - PROCESS | 1790 | --DOMWINDOW == 166 (0x87bc1800) [pid = 1790] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 18:37:03 INFO - PROCESS | 1790 | --DOMWINDOW == 165 (0x89988800) [pid = 1790] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 18:37:03 INFO - PROCESS | 1790 | --DOMWINDOW == 164 (0x9a230000) [pid = 1790] [serial = 598] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 18:37:03 INFO - PROCESS | 1790 | --DOMWINDOW == 163 (0x90a6b400) [pid = 1790] [serial = 616] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 18:37:03 INFO - PROCESS | 1790 | --DOMWINDOW == 162 (0x92ae8800) [pid = 1790] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 18:37:03 INFO - PROCESS | 1790 | --DOMWINDOW == 161 (0x90a64c00) [pid = 1790] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 18:37:03 INFO - PROCESS | 1790 | --DOMWINDOW == 160 (0x975c1800) [pid = 1790] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 18:37:03 INFO - PROCESS | 1790 | --DOMWINDOW == 159 (0x9248b000) [pid = 1790] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 18:37:03 INFO - PROCESS | 1790 | --DOMWINDOW == 158 (0x8a20e800) [pid = 1790] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 18:37:03 INFO - PROCESS | 1790 | --DOMWINDOW == 157 (0x87bb9c00) [pid = 1790] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 18:37:03 INFO - PROCESS | 1790 | --DOMWINDOW == 156 (0x9c02f800) [pid = 1790] [serial = 601] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 18:37:03 INFO - PROCESS | 1790 | --DOMWINDOW == 155 (0x8f408c00) [pid = 1790] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 18:37:03 INFO - PROCESS | 1790 | --DOMWINDOW == 154 (0x874b6c00) [pid = 1790] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 18:37:03 INFO - PROCESS | 1790 | --DOMWINDOW == 153 (0x8e618000) [pid = 1790] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 18:37:03 INFO - PROCESS | 1790 | --DOMWINDOW == 152 (0x9229ac00) [pid = 1790] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 18:37:03 INFO - PROCESS | 1790 | --DOMWINDOW == 151 (0x8997bc00) [pid = 1790] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 18:37:03 INFO - PROCESS | 1790 | --DOMWINDOW == 150 (0x8d503c00) [pid = 1790] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 18:37:03 INFO - PROCESS | 1790 | --DOMWINDOW == 149 (0x938b7400) [pid = 1790] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 18:37:03 INFO - PROCESS | 1790 | --DOMWINDOW == 148 (0x8b30f000) [pid = 1790] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 18:37:03 INFO - PROCESS | 1790 | --DOMWINDOW == 147 (0x887a6c00) [pid = 1790] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 18:37:03 INFO - PROCESS | 1790 | --DOMWINDOW == 146 (0x8ba39400) [pid = 1790] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 18:37:03 INFO - PROCESS | 1790 | --DOMWINDOW == 145 (0x898bc800) [pid = 1790] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 18:37:03 INFO - PROCESS | 1790 | 1463103423370 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 18:37:03 INFO - PROCESS | 1790 | 1463103423499 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:03 INFO - PROCESS | 1790 | ++DOCSHELL 0x874c2800 == 103 [pid = 1790] [id = 292] 18:37:03 INFO - PROCESS | 1790 | ++DOMWINDOW == 146 (0x887a7c00) [pid = 1790] [serial = 877] [outer = (nil)] 18:37:03 INFO - PROCESS | 1790 | ++DOMWINDOW == 147 (0x89988800) [pid = 1790] [serial = 878] [outer = 0x887a7c00] 18:37:03 INFO - PROCESS | 1790 | 1463103423584 Marionette DEBUG loaded listener.js 18:37:03 INFO - PROCESS | 1790 | ++DOMWINDOW == 148 (0x8c29a400) [pid = 1790] [serial = 879] [outer = 0x887a7c00] 18:37:04 INFO - PROCESS | 1790 | 1463103424389 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]]]}] 18:37:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 18:37:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 2236ms 18:37:04 INFO - PROCESS | 1790 | 1463103424418 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 18:37:04 INFO - PROCESS | 1790 | 1463103424424 Marionette TRACE conn3 <- [1,1141,null,{"value":"8"}] 18:37:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 18:37:04 INFO - PROCESS | 1790 | 1463103424432 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 18:37:04 INFO - PROCESS | 1790 | 1463103424436 Marionette TRACE conn3 <- [1,1142,null,{}] 18:37:04 INFO - PROCESS | 1790 | 1463103424442 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}] 18:37:04 INFO - PROCESS | 1790 | 1463103424641 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 18:37:04 INFO - PROCESS | 1790 | 1463103424659 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:04 INFO - PROCESS | 1790 | ++DOCSHELL 0x8b439c00 == 104 [pid = 1790] [id = 293] 18:37:04 INFO - PROCESS | 1790 | ++DOMWINDOW == 149 (0x8d5b5400) [pid = 1790] [serial = 880] [outer = (nil)] 18:37:04 INFO - PROCESS | 1790 | ++DOMWINDOW == 150 (0x8df0ec00) [pid = 1790] [serial = 881] [outer = 0x8d5b5400] 18:37:04 INFO - PROCESS | 1790 | 1463103424886 Marionette DEBUG loaded listener.js 18:37:05 INFO - PROCESS | 1790 | ++DOMWINDOW == 151 (0x8e61e400) [pid = 1790] [serial = 882] [outer = 0x8d5b5400] 18:37:06 INFO - PROCESS | 1790 | 1463103426087 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]]]}] 18:37:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 18:37:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1689ms 18:37:06 INFO - PROCESS | 1790 | 1463103426123 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 18:37:06 INFO - PROCESS | 1790 | 1463103426128 Marionette TRACE conn3 <- [1,1145,null,{"value":"8"}] 18:37:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 18:37:06 INFO - PROCESS | 1790 | 1463103426140 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 18:37:06 INFO - PROCESS | 1790 | 1463103426145 Marionette TRACE conn3 <- [1,1146,null,{}] 18:37:06 INFO - PROCESS | 1790 | 1463103426211 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}] 18:37:06 INFO - PROCESS | 1790 | 1463103426472 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 18:37:06 INFO - PROCESS | 1790 | 1463103426816 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:06 INFO - PROCESS | 1790 | ++DOCSHELL 0x887ac400 == 105 [pid = 1790] [id = 294] 18:37:06 INFO - PROCESS | 1790 | ++DOMWINDOW == 152 (0x89a5b000) [pid = 1790] [serial = 883] [outer = (nil)] 18:37:06 INFO - PROCESS | 1790 | ++DOMWINDOW == 153 (0x8b301c00) [pid = 1790] [serial = 884] [outer = 0x89a5b000] 18:37:06 INFO - PROCESS | 1790 | 1463103426917 Marionette DEBUG loaded listener.js 18:37:07 INFO - PROCESS | 1790 | ++DOMWINDOW == 154 (0x8b9c6c00) [pid = 1790] [serial = 885] [outer = 0x89a5b000] 18:37:07 INFO - PROCESS | 1790 | 1463103427960 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]]]}] 18:37:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 18:37:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1879ms 18:37:08 INFO - PROCESS | 1790 | 1463103428021 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 18:37:08 INFO - PROCESS | 1790 | 1463103428030 Marionette TRACE conn3 <- [1,1149,null,{"value":"8"}] 18:37:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 18:37:08 INFO - PROCESS | 1790 | 1463103428042 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 18:37:08 INFO - PROCESS | 1790 | 1463103428046 Marionette TRACE conn3 <- [1,1150,null,{}] 18:37:08 INFO - PROCESS | 1790 | 1463103428054 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}] 18:37:08 INFO - PROCESS | 1790 | 1463103428334 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 18:37:08 INFO - PROCESS | 1790 | 1463103428699 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:08 INFO - PROCESS | 1790 | ++DOCSHELL 0x8d505000 == 106 [pid = 1790] [id = 295] 18:37:08 INFO - PROCESS | 1790 | ++DOMWINDOW == 155 (0x8d5bc400) [pid = 1790] [serial = 886] [outer = (nil)] 18:37:08 INFO - PROCESS | 1790 | ++DOMWINDOW == 156 (0x8d5cb400) [pid = 1790] [serial = 887] [outer = 0x8d5bc400] 18:37:08 INFO - PROCESS | 1790 | 1463103428795 Marionette DEBUG loaded listener.js 18:37:08 INFO - PROCESS | 1790 | ++DOMWINDOW == 157 (0x8d6c2400) [pid = 1790] [serial = 888] [outer = 0x8d5bc400] 18:37:09 INFO - PROCESS | 1790 | 1463103429743 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]]]}] 18:37:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 18:37:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1737ms 18:37:09 INFO - PROCESS | 1790 | 1463103429780 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 18:37:09 INFO - PROCESS | 1790 | 1463103429783 Marionette TRACE conn3 <- [1,1153,null,{"value":"8"}] 18:37:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 18:37:09 INFO - PROCESS | 1790 | 1463103429792 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 18:37:09 INFO - PROCESS | 1790 | 1463103429799 Marionette TRACE conn3 <- [1,1154,null,{}] 18:37:09 INFO - PROCESS | 1790 | 1463103429817 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}] 18:37:10 INFO - PROCESS | 1790 | 1463103430058 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 18:37:10 INFO - PROCESS | 1790 | 1463103430379 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:10 INFO - PROCESS | 1790 | ++DOCSHELL 0x8df0c400 == 107 [pid = 1790] [id = 296] 18:37:10 INFO - PROCESS | 1790 | ++DOMWINDOW == 158 (0x8e745c00) [pid = 1790] [serial = 889] [outer = (nil)] 18:37:10 INFO - PROCESS | 1790 | ++DOMWINDOW == 159 (0x8e8a4800) [pid = 1790] [serial = 890] [outer = 0x8e745c00] 18:37:10 INFO - PROCESS | 1790 | 1463103430481 Marionette DEBUG loaded listener.js 18:37:10 INFO - PROCESS | 1790 | ++DOMWINDOW == 160 (0x8f410800) [pid = 1790] [serial = 891] [outer = 0x8e745c00] 18:37:11 INFO - PROCESS | 1790 | 1463103431404 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]]]}] 18:37:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 18:37:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1646ms 18:37:11 INFO - PROCESS | 1790 | 1463103431438 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 18:37:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 18:37:11 INFO - PROCESS | 1790 | 1463103431443 Marionette TRACE conn3 <- [1,1157,null,{"value":"8"}] 18:37:11 INFO - PROCESS | 1790 | 1463103431451 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 18:37:11 INFO - PROCESS | 1790 | 1463103431455 Marionette TRACE conn3 <- [1,1158,null,{}] 18:37:11 INFO - PROCESS | 1790 | 1463103431478 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}] 18:37:11 INFO - PROCESS | 1790 | 1463103431787 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 18:37:12 INFO - PROCESS | 1790 | 1463103432008 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:12 INFO - PROCESS | 1790 | ++DOCSHELL 0x8dcb9000 == 108 [pid = 1790] [id = 297] 18:37:12 INFO - PROCESS | 1790 | ++DOMWINDOW == 161 (0x8f46d800) [pid = 1790] [serial = 892] [outer = (nil)] 18:37:12 INFO - PROCESS | 1790 | ++DOMWINDOW == 162 (0x8f58a400) [pid = 1790] [serial = 893] [outer = 0x8f46d800] 18:37:12 INFO - PROCESS | 1790 | 1463103432101 Marionette DEBUG loaded listener.js 18:37:12 INFO - PROCESS | 1790 | ++DOMWINDOW == 163 (0x8f78bc00) [pid = 1790] [serial = 894] [outer = 0x8f46d800] 18:37:13 INFO - PROCESS | 1790 | 1463103433068 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]]]}] 18:37:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 18:37:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1689ms 18:37:13 INFO - PROCESS | 1790 | 1463103433141 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 18:37:13 INFO - PROCESS | 1790 | 1463103433144 Marionette TRACE conn3 <- [1,1161,null,{"value":"8"}] 18:37:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 18:37:13 INFO - PROCESS | 1790 | 1463103433152 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 18:37:13 INFO - PROCESS | 1790 | 1463103433155 Marionette TRACE conn3 <- [1,1162,null,{}] 18:37:13 INFO - PROCESS | 1790 | 1463103433164 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}] 18:37:13 INFO - PROCESS | 1790 | 1463103433454 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 18:37:13 INFO - PROCESS | 1790 | 1463103433767 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:13 INFO - PROCESS | 1790 | ++DOCSHELL 0x8a2e2000 == 109 [pid = 1790] [id = 298] 18:37:13 INFO - PROCESS | 1790 | ++DOMWINDOW == 164 (0x90a65400) [pid = 1790] [serial = 895] [outer = (nil)] 18:37:13 INFO - PROCESS | 1790 | ++DOMWINDOW == 165 (0x90d7fc00) [pid = 1790] [serial = 896] [outer = 0x90a65400] 18:37:13 INFO - PROCESS | 1790 | 1463103433863 Marionette DEBUG loaded listener.js 18:37:13 INFO - PROCESS | 1790 | ++DOMWINDOW == 166 (0x91647400) [pid = 1790] [serial = 897] [outer = 0x90a65400] 18:37:14 INFO - PROCESS | 1790 | 1463103434864 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]]]}] 18:37:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 18:37:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1746ms 18:37:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 18:37:14 INFO - PROCESS | 1790 | 1463103434914 Marionette TRACE conn3 -> [0,1165,"getWindowHandle",null] 18:37:14 INFO - PROCESS | 1790 | 1463103434918 Marionette TRACE conn3 <- [1,1165,null,{"value":"8"}] 18:37:14 INFO - PROCESS | 1790 | 1463103434927 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 18:37:14 INFO - PROCESS | 1790 | 1463103434932 Marionette TRACE conn3 <- [1,1166,null,{}] 18:37:14 INFO - PROCESS | 1790 | 1463103434939 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}] 18:37:15 INFO - PROCESS | 1790 | 1463103435189 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 18:37:15 INFO - PROCESS | 1790 | 1463103435447 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:15 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e8a8c00 == 110 [pid = 1790] [id = 299] 18:37:15 INFO - PROCESS | 1790 | ++DOMWINDOW == 167 (0x91766400) [pid = 1790] [serial = 898] [outer = (nil)] 18:37:15 INFO - PROCESS | 1790 | ++DOMWINDOW == 168 (0x92220400) [pid = 1790] [serial = 899] [outer = 0x91766400] 18:37:15 INFO - PROCESS | 1790 | 1463103435586 Marionette DEBUG loaded listener.js 18:37:15 INFO - PROCESS | 1790 | ++DOMWINDOW == 169 (0x92312800) [pid = 1790] [serial = 900] [outer = 0x91766400] 18:37:16 INFO - PROCESS | 1790 | 1463103436554 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]]]}] 18:37:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 18:37:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1687ms 18:37:16 INFO - PROCESS | 1790 | 1463103436613 Marionette TRACE conn3 -> [0,1169,"getWindowHandle",null] 18:37:16 INFO - PROCESS | 1790 | 1463103436618 Marionette TRACE conn3 <- [1,1169,null,{"value":"8"}] 18:37:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 18:37:16 INFO - PROCESS | 1790 | 1463103436625 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 18:37:16 INFO - PROCESS | 1790 | 1463103436629 Marionette TRACE conn3 <- [1,1170,null,{}] 18:37:16 INFO - PROCESS | 1790 | 1463103436635 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}] 18:37:16 INFO - PROCESS | 1790 | 1463103436872 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 18:37:17 INFO - PROCESS | 1790 | 1463103437182 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:17 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e614400 == 111 [pid = 1790] [id = 300] 18:37:17 INFO - PROCESS | 1790 | ++DOMWINDOW == 170 (0x8e73a400) [pid = 1790] [serial = 901] [outer = (nil)] 18:37:17 INFO - PROCESS | 1790 | ++DOMWINDOW == 171 (0x9231f400) [pid = 1790] [serial = 902] [outer = 0x8e73a400] 18:37:17 INFO - PROCESS | 1790 | 1463103437281 Marionette DEBUG loaded listener.js 18:37:17 INFO - PROCESS | 1790 | ++DOMWINDOW == 172 (0x9246d000) [pid = 1790] [serial = 903] [outer = 0x8e73a400] 18:37:18 INFO - PROCESS | 1790 | 1463103438239 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]]]}] 18:37:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 18:37:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1647ms 18:37:18 INFO - PROCESS | 1790 | 1463103438274 Marionette TRACE conn3 -> [0,1173,"getWindowHandle",null] 18:37:18 INFO - PROCESS | 1790 | 1463103438277 Marionette TRACE conn3 <- [1,1173,null,{"value":"8"}] 18:37:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 18:37:18 INFO - PROCESS | 1790 | 1463103438286 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 18:37:18 INFO - PROCESS | 1790 | 1463103438289 Marionette TRACE conn3 <- [1,1174,null,{}] 18:37:18 INFO - PROCESS | 1790 | 1463103438296 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}] 18:37:18 INFO - PROCESS | 1790 | 1463103438541 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 18:37:18 INFO - PROCESS | 1790 | 1463103438802 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:18 INFO - PROCESS | 1790 | ++DOCSHELL 0x91777400 == 112 [pid = 1790] [id = 301] 18:37:18 INFO - PROCESS | 1790 | ++DOMWINDOW == 173 (0x92464800) [pid = 1790] [serial = 904] [outer = (nil)] 18:37:18 INFO - PROCESS | 1790 | ++DOMWINDOW == 174 (0x9250b400) [pid = 1790] [serial = 905] [outer = 0x92464800] 18:37:18 INFO - PROCESS | 1790 | 1463103438935 Marionette DEBUG loaded listener.js 18:37:19 INFO - PROCESS | 1790 | ++DOMWINDOW == 175 (0x925e9800) [pid = 1790] [serial = 906] [outer = 0x92464800] 18:37:19 INFO - PROCESS | 1790 | 1463103439882 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] 18:37:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 18:37:19 INFO - PROCESS | 1790 | 1463103439933 Marionette TRACE conn3 <- [1,1177,null,{"value":"8"}] 18:37:19 INFO - PROCESS | 1790 | 1463103439941 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 18:37:19 INFO - PROCESS | 1790 | 1463103439944 Marionette TRACE conn3 <- [1,1178,null,{}] 18:37:19 INFO - PROCESS | 1790 | 1463103439951 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}] 18:37:20 INFO - PROCESS | 1790 | 1463103440196 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 18:37:20 INFO - PROCESS | 1790 | 1463103440509 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:20 INFO - PROCESS | 1790 | ++DOCSHELL 0x92467000 == 113 [pid = 1790] [id = 302] 18:37:20 INFO - PROCESS | 1790 | ++DOMWINDOW == 176 (0x92467800) [pid = 1790] [serial = 907] [outer = (nil)] 18:37:20 INFO - PROCESS | 1790 | ++DOMWINDOW == 177 (0x92e5dc00) [pid = 1790] [serial = 908] [outer = 0x92467800] 18:37:20 INFO - PROCESS | 1790 | 1463103440620 Marionette DEBUG loaded listener.js 18:37:20 INFO - PROCESS | 1790 | ++DOMWINDOW == 178 (0x93cd9c00) [pid = 1790] [serial = 909] [outer = 0x92467800] 18:37:21 INFO - PROCESS | 1790 | 1463103441604 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] 18:37:21 INFO - PROCESS | 1790 | 1463103441696 Marionette TRACE conn3 <- [1,1181,null,{"value":"8"}] 18:37:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 18:37:21 INFO - PROCESS | 1790 | 1463103441704 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 18:37:21 INFO - PROCESS | 1790 | 1463103441707 Marionette TRACE conn3 <- [1,1182,null,{}] 18:37:21 INFO - PROCESS | 1790 | 1463103441714 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}] 18:37:21 INFO - PROCESS | 1790 | 1463103441974 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 18:37:22 INFO - PROCESS | 1790 | 1463103442305 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:22 INFO - PROCESS | 1790 | ++DOCSHELL 0x922a9400 == 114 [pid = 1790] [id = 303] 18:37:22 INFO - PROCESS | 1790 | ++DOMWINDOW == 179 (0x946f7800) [pid = 1790] [serial = 910] [outer = (nil)] 18:37:22 INFO - PROCESS | 1790 | ++DOMWINDOW == 180 (0x951c8400) [pid = 1790] [serial = 911] [outer = 0x946f7800] 18:37:22 INFO - PROCESS | 1790 | 1463103442407 Marionette DEBUG loaded listener.js 18:37:22 INFO - PROCESS | 1790 | ++DOMWINDOW == 181 (0x951d1800) [pid = 1790] [serial = 912] [outer = 0x946f7800] 18:37:23 INFO - PROCESS | 1790 | SkCairoFTTypeface::onFilterRec unimplemented 18:37:23 INFO - PROCESS | 1790 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 18:37:23 INFO - PROCESS | 1790 | 1463103443481 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] 18:37:23 INFO - PROCESS | 1790 | 1463103443558 Marionette TRACE conn3 <- [1,1185,null,{"value":"8"}] 18:37:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 18:37:23 INFO - PROCESS | 1790 | 1463103443566 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 18:37:23 INFO - PROCESS | 1790 | 1463103443571 Marionette TRACE conn3 <- [1,1186,null,{}] 18:37:23 INFO - PROCESS | 1790 | 1463103443578 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}] 18:37:23 INFO - PROCESS | 1790 | 1463103443862 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 18:37:24 INFO - PROCESS | 1790 | 1463103444204 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:24 INFO - PROCESS | 1790 | ++DOCSHELL 0x950a1800 == 115 [pid = 1790] [id = 304] 18:37:24 INFO - PROCESS | 1790 | ++DOMWINDOW == 182 (0x951d5800) [pid = 1790] [serial = 913] [outer = (nil)] 18:37:24 INFO - PROCESS | 1790 | ++DOMWINDOW == 183 (0x99084000) [pid = 1790] [serial = 914] [outer = 0x951d5800] 18:37:24 INFO - PROCESS | 1790 | 1463103444304 Marionette DEBUG loaded listener.js 18:37:24 INFO - PROCESS | 1790 | ++DOMWINDOW == 184 (0x99760c00) [pid = 1790] [serial = 915] [outer = 0x951d5800] 18:37:25 INFO - PROCESS | 1790 | 1463103445509 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] 18:37:25 INFO - PROCESS | 1790 | 1463103445615 Marionette TRACE conn3 <- [1,1189,null,{"value":"8"}] 18:37:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 18:37:25 INFO - PROCESS | 1790 | 1463103445627 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 18:37:25 INFO - PROCESS | 1790 | 1463103445631 Marionette TRACE conn3 <- [1,1190,null,{}] 18:37:25 INFO - PROCESS | 1790 | 1463103445692 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}] 18:37:26 INFO - PROCESS | 1790 | 1463103446150 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 18:37:26 INFO - PROCESS | 1790 | 1463103446536 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:26 INFO - PROCESS | 1790 | ++DOCSHELL 0x951cf400 == 116 [pid = 1790] [id = 305] 18:37:26 INFO - PROCESS | 1790 | ++DOMWINDOW == 185 (0x951d3000) [pid = 1790] [serial = 916] [outer = (nil)] 18:37:26 INFO - PROCESS | 1790 | ++DOMWINDOW == 186 (0x9a0f1000) [pid = 1790] [serial = 917] [outer = 0x951d3000] 18:37:26 INFO - PROCESS | 1790 | 1463103446644 Marionette DEBUG loaded listener.js 18:37:26 INFO - PROCESS | 1790 | ++DOMWINDOW == 187 (0x9a354400) [pid = 1790] [serial = 918] [outer = 0x951d3000] 18:37:27 INFO - PROCESS | 1790 | 1463103447626 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] 18:37:27 INFO - PROCESS | 1790 | 1463103447676 Marionette TRACE conn3 <- [1,1193,null,{"value":"8"}] 18:37:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 18:37:27 INFO - PROCESS | 1790 | 1463103447684 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 18:37:27 INFO - PROCESS | 1790 | 1463103447688 Marionette TRACE conn3 <- [1,1194,null,{}] 18:37:27 INFO - PROCESS | 1790 | 1463103447695 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}] 18:37:28 INFO - PROCESS | 1790 | 1463103448062 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 18:37:28 INFO - PROCESS | 1790 | 1463103448470 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:28 INFO - PROCESS | 1790 | ++DOCSHELL 0x92495800 == 117 [pid = 1790] [id = 306] 18:37:28 INFO - PROCESS | 1790 | ++DOMWINDOW == 188 (0x950a0400) [pid = 1790] [serial = 919] [outer = (nil)] 18:37:28 INFO - PROCESS | 1790 | ++DOMWINDOW == 189 (0x9aa07400) [pid = 1790] [serial = 920] [outer = 0x950a0400] 18:37:28 INFO - PROCESS | 1790 | 1463103448602 Marionette DEBUG loaded listener.js 18:37:28 INFO - PROCESS | 1790 | ++DOMWINDOW == 190 (0x9adb7c00) [pid = 1790] [serial = 921] [outer = 0x950a0400] 18:37:29 INFO - PROCESS | 1790 | SkCairoFTTypeface::onFilterRec unimplemented 18:37:29 INFO - PROCESS | 1790 | SkCairoFTTypeface::onFilterRec unimplemented 18:37:29 INFO - PROCESS | 1790 | 1463103449582 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] 18:37:29 INFO - PROCESS | 1790 | 1463103449674 Marionette TRACE conn3 <- [1,1197,null,{"value":"8"}] 18:37:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 18:37:29 INFO - PROCESS | 1790 | 1463103449681 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 18:37:29 INFO - PROCESS | 1790 | 1463103449685 Marionette TRACE conn3 <- [1,1198,null,{}] 18:37:29 INFO - PROCESS | 1790 | 1463103449692 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}] 18:37:29 INFO - PROCESS | 1790 | 1463103449955 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 18:37:30 INFO - PROCESS | 1790 | 1463103450267 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:30 INFO - PROCESS | 1790 | ++DOCSHELL 0x9a86a000 == 118 [pid = 1790] [id = 307] 18:37:30 INFO - PROCESS | 1790 | ++DOMWINDOW == 191 (0x9a872c00) [pid = 1790] [serial = 922] [outer = (nil)] 18:37:30 INFO - PROCESS | 1790 | ++DOMWINDOW == 192 (0x9b30d800) [pid = 1790] [serial = 923] [outer = 0x9a872c00] 18:37:30 INFO - PROCESS | 1790 | 1463103450363 Marionette DEBUG loaded listener.js 18:37:30 INFO - PROCESS | 1790 | ++DOMWINDOW == 193 (0x9b3ae000) [pid = 1790] [serial = 924] [outer = 0x9a872c00] 18:37:31 INFO - PROCESS | 1790 | 1463103451322 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]]]}] 18:37:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 18:37:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1686ms 18:37:31 INFO - PROCESS | 1790 | 1463103451369 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 18:37:31 INFO - PROCESS | 1790 | 1463103451376 Marionette TRACE conn3 <- [1,1201,null,{"value":"8"}] 18:37:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 18:37:31 INFO - PROCESS | 1790 | 1463103451383 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 18:37:31 INFO - PROCESS | 1790 | 1463103451387 Marionette TRACE conn3 <- [1,1202,null,{}] 18:37:31 INFO - PROCESS | 1790 | 1463103451393 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}] 18:37:31 INFO - PROCESS | 1790 | 1463103451638 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 18:37:31 INFO - PROCESS | 1790 | 1463103451953 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:31 INFO - PROCESS | 1790 | ++DOCSHELL 0x9a874c00 == 119 [pid = 1790] [id = 308] 18:37:31 INFO - PROCESS | 1790 | ++DOMWINDOW == 194 (0x9adc2000) [pid = 1790] [serial = 925] [outer = (nil)] 18:37:32 INFO - PROCESS | 1790 | ++DOMWINDOW == 195 (0x9ba1a400) [pid = 1790] [serial = 926] [outer = 0x9adc2000] 18:37:32 INFO - PROCESS | 1790 | 1463103452052 Marionette DEBUG loaded listener.js 18:37:32 INFO - PROCESS | 1790 | ++DOMWINDOW == 196 (0x9ba6ec00) [pid = 1790] [serial = 927] [outer = 0x9adc2000] 18:37:32 INFO - PROCESS | 1790 | 1463103452989 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]]]}] 18:37:33 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 18:37:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1639ms 18:37:33 INFO - PROCESS | 1790 | 1463103453024 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 18:37:33 INFO - PROCESS | 1790 | 1463103453028 Marionette TRACE conn3 <- [1,1205,null,{"value":"8"}] 18:37:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 18:37:33 INFO - PROCESS | 1790 | 1463103453043 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 18:37:33 INFO - PROCESS | 1790 | 1463103453046 Marionette TRACE conn3 <- [1,1206,null,{}] 18:37:33 INFO - PROCESS | 1790 | 1463103453060 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}] 18:37:33 INFO - PROCESS | 1790 | 1463103453288 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 18:37:33 INFO - PROCESS | 1790 | 1463103453642 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:33 INFO - PROCESS | 1790 | ++DOCSHELL 0x91f25400 == 120 [pid = 1790] [id = 309] 18:37:33 INFO - PROCESS | 1790 | ++DOMWINDOW == 197 (0x93ce0c00) [pid = 1790] [serial = 928] [outer = (nil)] 18:37:33 INFO - PROCESS | 1790 | ++DOMWINDOW == 198 (0x9c02bc00) [pid = 1790] [serial = 929] [outer = 0x93ce0c00] 18:37:33 INFO - PROCESS | 1790 | 1463103453779 Marionette DEBUG loaded listener.js 18:37:33 INFO - PROCESS | 1790 | ++DOMWINDOW == 199 (0x9c02f000) [pid = 1790] [serial = 930] [outer = 0x93ce0c00] 18:37:34 INFO - PROCESS | 1790 | 1463103454824 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]]]}] 18:37:34 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 18:37:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1853ms 18:37:34 INFO - PROCESS | 1790 | 1463103454892 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 18:37:34 INFO - PROCESS | 1790 | 1463103454899 Marionette TRACE conn3 <- [1,1209,null,{"value":"8"}] 18:37:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 18:37:34 INFO - PROCESS | 1790 | 1463103454909 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 18:37:34 INFO - PROCESS | 1790 | 1463103454914 Marionette TRACE conn3 <- [1,1210,null,{}] 18:37:34 INFO - PROCESS | 1790 | 1463103454924 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}] 18:37:35 INFO - PROCESS | 1790 | 1463103455300 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 18:37:37 INFO - PROCESS | 1790 | --DOCSHELL 0x91f24400 == 119 [pid = 1790] [id = 159] 18:37:37 INFO - PROCESS | 1790 | --DOCSHELL 0x874c2800 == 118 [pid = 1790] [id = 292] 18:37:37 INFO - PROCESS | 1790 | --DOCSHELL 0x98182400 == 117 [pid = 1790] [id = 10] 18:37:37 INFO - PROCESS | 1790 | --DOCSHELL 0x8d8e4000 == 116 [pid = 1790] [id = 291] 18:37:37 INFO - PROCESS | 1790 | --DOCSHELL 0x8a208c00 == 115 [pid = 1790] [id = 290] 18:37:37 INFO - PROCESS | 1790 | --DOCSHELL 0x87bb8000 == 114 [pid = 1790] [id = 289] 18:37:37 INFO - PROCESS | 1790 | --DOCSHELL 0x8ba35000 == 113 [pid = 1790] [id = 288] 18:37:37 INFO - PROCESS | 1790 | --DOCSHELL 0x89985400 == 112 [pid = 1790] [id = 287] 18:37:37 INFO - PROCESS | 1790 | --DOCSHELL 0x8f409c00 == 111 [pid = 1790] [id = 284] 18:37:37 INFO - PROCESS | 1790 | --DOCSHELL 0x8d586000 == 110 [pid = 1790] [id = 283] 18:37:37 INFO - PROCESS | 1790 | --DOCSHELL 0x9164b800 == 109 [pid = 1790] [id = 282] 18:37:37 INFO - PROCESS | 1790 | --DOCSHELL 0x8b9ca000 == 108 [pid = 1790] [id = 281] 18:37:37 INFO - PROCESS | 1790 | --DOCSHELL 0x89a63c00 == 107 [pid = 1790] [id = 279] 18:37:37 INFO - PROCESS | 1790 | --DOCSHELL 0x8f58d800 == 106 [pid = 1790] [id = 280] 18:37:37 INFO - PROCESS | 1790 | --DOCSHELL 0x8f402c00 == 105 [pid = 1790] [id = 278] 18:37:37 INFO - PROCESS | 1790 | --DOCSHELL 0x8dcbd400 == 104 [pid = 1790] [id = 277] 18:37:37 INFO - PROCESS | 1790 | --DOCSHELL 0x8dcb8800 == 103 [pid = 1790] [id = 276] 18:37:37 INFO - PROCESS | 1790 | --DOCSHELL 0x874c3c00 == 102 [pid = 1790] [id = 275] 18:37:37 INFO - PROCESS | 1790 | --DOCSHELL 0x8d5cfc00 == 101 [pid = 1790] [id = 274] 18:37:37 INFO - PROCESS | 1790 | --DOCSHELL 0x8ba3a800 == 100 [pid = 1790] [id = 273] 18:37:37 INFO - PROCESS | 1790 | --DOCSHELL 0x87bc2800 == 99 [pid = 1790] [id = 272] 18:37:37 INFO - PROCESS | 1790 | --DOMWINDOW == 198 (0x975e4400) [pid = 1790] [serial = 791] [outer = (nil)] [url = about:blank] 18:37:37 INFO - PROCESS | 1790 | --DOMWINDOW == 197 (0x8df0cc00) [pid = 1790] [serial = 714] [outer = (nil)] [url = about:blank] 18:37:37 INFO - PROCESS | 1790 | --DOMWINDOW == 196 (0x92472c00) [pid = 1790] [serial = 779] [outer = (nil)] [url = about:blank] 18:37:37 INFO - PROCESS | 1790 | --DOMWINDOW == 195 (0x898b5400) [pid = 1790] [serial = 752] [outer = (nil)] [url = about:blank] 18:37:37 INFO - PROCESS | 1790 | --DOMWINDOW == 194 (0x9505e800) [pid = 1790] [serial = 786] [outer = (nil)] [url = about:blank] 18:37:37 INFO - PROCESS | 1790 | --DOMWINDOW == 193 (0x8997e400) [pid = 1790] [serial = 806] [outer = (nil)] [url = about:blank] 18:37:37 INFO - PROCESS | 1790 | --DOMWINDOW == 192 (0x8e89dc00) [pid = 1790] [serial = 761] [outer = (nil)] [url = about:blank] 18:37:37 INFO - PROCESS | 1790 | --DOMWINDOW == 191 (0x9adc0800) [pid = 1790] [serial = 705] [outer = (nil)] [url = about:blank] 18:37:37 INFO - PROCESS | 1790 | --DOMWINDOW == 190 (0x8c2a3800) [pid = 1790] [serial = 756] [outer = (nil)] [url = about:blank] 18:37:37 INFO - PROCESS | 1790 | --DOMWINDOW == 189 (0x8a2e6000) [pid = 1790] [serial = 812] [outer = (nil)] [url = about:blank] 18:37:37 INFO - PROCESS | 1790 | --DOMWINDOW == 188 (0x8997c000) [pid = 1790] [serial = 797] [outer = (nil)] [url = about:blank] 18:37:37 INFO - PROCESS | 1790 | --DOMWINDOW == 187 (0x91782800) [pid = 1790] [serial = 773] [outer = (nil)] [url = about:blank] 18:37:37 INFO - PROCESS | 1790 | --DOMWINDOW == 186 (0x92ae7800) [pid = 1790] [serial = 782] [outer = (nil)] [url = about:blank] 18:37:37 INFO - PROCESS | 1790 | --DOMWINDOW == 185 (0x8c2a6000) [pid = 1790] [serial = 606] [outer = (nil)] [url = about:blank] 18:37:37 INFO - PROCESS | 1790 | --DOMWINDOW == 184 (0x8d8de800) [pid = 1790] [serial = 758] [outer = (nil)] [url = about:blank] 18:37:37 INFO - PROCESS | 1790 | --DOMWINDOW == 183 (0x90d7cc00) [pid = 1790] [serial = 767] [outer = (nil)] [url = about:blank] 18:37:37 INFO - PROCESS | 1790 | --DOMWINDOW == 182 (0x89a5c800) [pid = 1790] [serial = 753] [outer = (nil)] [url = about:blank] 18:37:37 INFO - PROCESS | 1790 | --DOMWINDOW == 181 (0x8de71000) [pid = 1790] [serial = 711] [outer = (nil)] [url = about:blank] 18:37:37 INFO - PROCESS | 1790 | --DOMWINDOW == 180 (0x9ba0f800) [pid = 1790] [serial = 597] [outer = (nil)] [url = about:blank] 18:37:37 INFO - PROCESS | 1790 | --DOMWINDOW == 179 (0x9d93a400) [pid = 1790] [serial = 717] [outer = (nil)] [url = about:blank] 18:37:37 INFO - PROCESS | 1790 | --DOMWINDOW == 178 (0x92c9e800) [pid = 1790] [serial = 783] [outer = (nil)] [url = about:blank] 18:37:37 INFO - PROCESS | 1790 | --DOMWINDOW == 177 (0xa215c000) [pid = 1790] [serial = 708] [outer = (nil)] [url = about:blank] 18:37:37 INFO - PROCESS | 1790 | --DOMWINDOW == 176 (0x898bc000) [pid = 1790] [serial = 687] [outer = (nil)] [url = about:blank] 18:37:37 INFO - PROCESS | 1790 | --DOMWINDOW == 175 (0x8c151000) [pid = 1790] [serial = 666] [outer = (nil)] [url = about:blank] 18:37:37 INFO - PROCESS | 1790 | --DOMWINDOW == 174 (0xa0604c00) [pid = 1790] [serial = 600] [outer = (nil)] [url = about:blank] 18:37:37 INFO - PROCESS | 1790 | --DOMWINDOW == 173 (0x91f29c00) [pid = 1790] [serial = 774] [outer = (nil)] [url = about:blank] 18:37:37 INFO - PROCESS | 1790 | --DOMWINDOW == 172 (0x8ddbc000) [pid = 1790] [serial = 759] [outer = (nil)] [url = about:blank] 18:37:37 INFO - PROCESS | 1790 | --DOMWINDOW == 171 (0x9177b800) [pid = 1790] [serial = 618] [outer = (nil)] [url = about:blank] 18:37:37 INFO - PROCESS | 1790 | --DOMWINDOW == 170 (0x975bac00) [pid = 1790] [serial = 789] [outer = (nil)] [url = about:blank] 18:37:37 INFO - PROCESS | 1790 | --DOMWINDOW == 169 (0x91766800) [pid = 1790] [serial = 770] [outer = (nil)] [url = about:blank] 18:37:37 INFO - PROCESS | 1790 | --DOMWINDOW == 168 (0x9a72ec00) [pid = 1790] [serial = 794] [outer = (nil)] [url = about:blank] 18:37:37 INFO - PROCESS | 1790 | --DOMWINDOW == 167 (0x9289bc00) [pid = 1790] [serial = 699] [outer = (nil)] [url = about:blank] 18:37:37 INFO - PROCESS | 1790 | --DOMWINDOW == 166 (0x8b436400) [pid = 1790] [serial = 810] [outer = (nil)] [url = about:blank] 18:37:37 INFO - PROCESS | 1790 | --DOMWINDOW == 165 (0x95017800) [pid = 1790] [serial = 785] [outer = (nil)] [url = about:blank] 18:37:37 INFO - PROCESS | 1790 | --DOMWINDOW == 164 (0x8e8aac00) [pid = 1790] [serial = 762] [outer = (nil)] [url = about:blank] 18:37:37 INFO - PROCESS | 1790 | --DOMWINDOW == 163 (0x8b9d1800) [pid = 1790] [serial = 755] [outer = (nil)] [url = about:blank] 18:37:37 INFO - PROCESS | 1790 | --DOMWINDOW == 162 (0x8c29bc00) [pid = 1790] [serial = 813] [outer = (nil)] [url = about:blank] 18:37:37 INFO - PROCESS | 1790 | --DOMWINDOW == 161 (0x87bc2c00) [pid = 1790] [serial = 672] [outer = (nil)] [url = about:blank] 18:37:37 INFO - PROCESS | 1790 | --DOMWINDOW == 160 (0x91644c00) [pid = 1790] [serial = 768] [outer = (nil)] [url = about:blank] 18:37:37 INFO - PROCESS | 1790 | --DOMWINDOW == 159 (0xa357d000) [pid = 1790] [serial = 603] [outer = (nil)] [url = about:blank] 18:37:37 INFO - PROCESS | 1790 | --DOMWINDOW == 158 (0x99257400) [pid = 1790] [serial = 792] [outer = (nil)] [url = about:blank] 18:37:37 INFO - PROCESS | 1790 | --DOMWINDOW == 157 (0x8f795c00) [pid = 1790] [serial = 693] [outer = (nil)] [url = about:blank] 18:37:37 INFO - PROCESS | 1790 | --DOMWINDOW == 156 (0x8c2a5000) [pid = 1790] [serial = 720] [outer = (nil)] [url = about:blank] 18:37:37 INFO - PROCESS | 1790 | --DOMWINDOW == 155 (0x8f581800) [pid = 1790] [serial = 765] [outer = (nil)] [url = about:blank] 18:37:37 INFO - PROCESS | 1790 | --DOMWINDOW == 154 (0x92468c00) [pid = 1790] [serial = 696] [outer = (nil)] [url = about:blank] 18:37:37 INFO - PROCESS | 1790 | --DOMWINDOW == 153 (0x89986800) [pid = 1790] [serial = 663] [outer = (nil)] [url = about:blank] 18:37:37 INFO - PROCESS | 1790 | --DOMWINDOW == 152 (0x8a210000) [pid = 1790] [serial = 798] [outer = (nil)] [url = about:blank] 18:37:37 INFO - PROCESS | 1790 | --DOMWINDOW == 151 (0x8b9c7400) [pid = 1790] [serial = 803] [outer = (nil)] [url = about:blank] 18:37:37 INFO - PROCESS | 1790 | --DOMWINDOW == 150 (0x8d6bac00) [pid = 1790] [serial = 690] [outer = (nil)] [url = about:blank] 18:37:37 INFO - PROCESS | 1790 | --DOMWINDOW == 149 (0x975c2c00) [pid = 1790] [serial = 702] [outer = (nil)] [url = about:blank] 18:37:37 INFO - PROCESS | 1790 | --DOMWINDOW == 148 (0x922a3400) [pid = 1790] [serial = 776] [outer = (nil)] [url = about:blank] 18:37:37 INFO - PROCESS | 1790 | --DOMWINDOW == 147 (0x89a5a000) [pid = 1790] [serial = 807] [outer = (nil)] [url = about:blank] 18:37:37 INFO - PROCESS | 1790 | --DOMWINDOW == 146 (0x887af400) [pid = 1790] [serial = 669] [outer = (nil)] [url = about:blank] 18:37:37 INFO - PROCESS | 1790 | --DOMWINDOW == 145 (0x8f470000) [pid = 1790] [serial = 764] [outer = (nil)] [url = about:blank] 18:37:37 INFO - PROCESS | 1790 | --DOMWINDOW == 144 (0x9250d400) [pid = 1790] [serial = 801] [outer = (nil)] [url = about:blank] 18:37:37 INFO - PROCESS | 1790 | --DOMWINDOW == 143 (0x92310c00) [pid = 1790] [serial = 777] [outer = (nil)] [url = about:blank] 18:37:37 INFO - PROCESS | 1790 | --DOMWINDOW == 142 (0x9a868800) [pid = 1790] [serial = 795] [outer = (nil)] [url = about:blank] 18:37:37 INFO - PROCESS | 1790 | --DOMWINDOW == 141 (0x9248d800) [pid = 1790] [serial = 780] [outer = (nil)] [url = about:blank] 18:37:37 INFO - PROCESS | 1790 | --DOMWINDOW == 140 (0x951d4c00) [pid = 1790] [serial = 788] [outer = (nil)] [url = about:blank] 18:37:37 INFO - PROCESS | 1790 | --DOMWINDOW == 139 (0x9176b000) [pid = 1790] [serial = 771] [outer = (nil)] [url = about:blank] 18:37:37 INFO - PROCESS | 1790 | --DOMWINDOW == 138 (0x8c151400) [pid = 1790] [serial = 750] [outer = (nil)] [url = about:blank] 18:37:37 INFO - PROCESS | 1790 | --DOMWINDOW == 137 (0x8ddc1400) [pid = 1790] [serial = 800] [outer = (nil)] [url = about:blank] 18:37:37 INFO - PROCESS | 1790 | --DOMWINDOW == 136 (0x8b30ac00) [pid = 1790] [serial = 809] [outer = (nil)] [url = about:blank] 18:37:37 INFO - PROCESS | 1790 | --DOMWINDOW == 135 (0x8d588000) [pid = 1790] [serial = 815] [outer = (nil)] [url = about:blank] 18:37:37 INFO - PROCESS | 1790 | 1463103457643 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:37 INFO - PROCESS | 1790 | ++DOCSHELL 0x87bb8800 == 100 [pid = 1790] [id = 310] 18:37:37 INFO - PROCESS | 1790 | ++DOMWINDOW == 136 (0x87bbc800) [pid = 1790] [serial = 931] [outer = (nil)] 18:37:37 INFO - PROCESS | 1790 | ++DOMWINDOW == 137 (0x87bc3800) [pid = 1790] [serial = 932] [outer = 0x87bbc800] 18:37:37 INFO - PROCESS | 1790 | 1463103457760 Marionette DEBUG loaded listener.js 18:37:37 INFO - PROCESS | 1790 | ++DOMWINDOW == 138 (0x887af400) [pid = 1790] [serial = 933] [outer = 0x87bbc800] 18:37:38 INFO - PROCESS | 1790 | 1463103458725 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]]]}] 18:37:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 18:37:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 3866ms 18:37:38 INFO - PROCESS | 1790 | 1463103458777 Marionette TRACE conn3 -> [0,1213,"getWindowHandle",null] 18:37:38 INFO - PROCESS | 1790 | 1463103458783 Marionette TRACE conn3 <- [1,1213,null,{"value":"8"}] 18:37:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 18:37:38 INFO - PROCESS | 1790 | 1463103458792 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 18:37:38 INFO - PROCESS | 1790 | 1463103458798 Marionette TRACE conn3 <- [1,1214,null,{}] 18:37:38 INFO - PROCESS | 1790 | 1463103458807 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}] 18:37:39 INFO - PROCESS | 1790 | 1463103459067 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 18:37:39 INFO - PROCESS | 1790 | 1463103459290 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:39 INFO - PROCESS | 1790 | ++DOCSHELL 0x89982c00 == 101 [pid = 1790] [id = 311] 18:37:39 INFO - PROCESS | 1790 | ++DOMWINDOW == 139 (0x89985400) [pid = 1790] [serial = 934] [outer = (nil)] 18:37:39 INFO - PROCESS | 1790 | ++DOMWINDOW == 140 (0x89a57000) [pid = 1790] [serial = 935] [outer = 0x89985400] 18:37:39 INFO - PROCESS | 1790 | 1463103459379 Marionette DEBUG loaded listener.js 18:37:39 INFO - PROCESS | 1790 | ++DOMWINDOW == 141 (0x89a64000) [pid = 1790] [serial = 936] [outer = 0x89985400] 18:37:40 INFO - PROCESS | 1790 | 1463103460318 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]]]}] 18:37:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 18:37:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1597ms 18:37:40 INFO - PROCESS | 1790 | 1463103460394 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 18:37:40 INFO - PROCESS | 1790 | 1463103460400 Marionette TRACE conn3 <- [1,1217,null,{"value":"8"}] 18:37:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 18:37:40 INFO - PROCESS | 1790 | 1463103460416 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 18:37:40 INFO - PROCESS | 1790 | 1463103460419 Marionette TRACE conn3 <- [1,1218,null,{}] 18:37:40 INFO - PROCESS | 1790 | 1463103460427 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}] 18:37:40 INFO - PROCESS | 1790 | 1463103460716 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 18:37:40 INFO - PROCESS | 1790 | 1463103460749 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:40 INFO - PROCESS | 1790 | ++DOCSHELL 0x8a203c00 == 102 [pid = 1790] [id = 312] 18:37:40 INFO - PROCESS | 1790 | ++DOMWINDOW == 142 (0x8a20ac00) [pid = 1790] [serial = 937] [outer = (nil)] 18:37:40 INFO - PROCESS | 1790 | ++DOMWINDOW == 143 (0x8b30e400) [pid = 1790] [serial = 938] [outer = 0x8a20ac00] 18:37:40 INFO - PROCESS | 1790 | 1463103460828 Marionette DEBUG loaded listener.js 18:37:40 INFO - PROCESS | 1790 | ++DOMWINDOW == 144 (0x8b436400) [pid = 1790] [serial = 939] [outer = 0x8a20ac00] 18:37:42 INFO - PROCESS | 1790 | 1463103462513 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]]]}] 18:37:42 INFO - PROCESS | 1790 | --DOMWINDOW == 143 (0x89989000) [pid = 1790] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 18:37:42 INFO - PROCESS | 1790 | --DOMWINDOW == 142 (0x8d8e6400) [pid = 1790] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 18:37:42 INFO - PROCESS | 1790 | --DOMWINDOW == 141 (0x8ba37800) [pid = 1790] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 18:37:42 INFO - PROCESS | 1790 | --DOMWINDOW == 140 (0x887a7c00) [pid = 1790] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 18:37:42 INFO - PROCESS | 1790 | --DOMWINDOW == 139 (0x8b9cac00) [pid = 1790] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 18:37:42 INFO - PROCESS | 1790 | --DOMWINDOW == 138 (0x990f8400) [pid = 1790] [serial = 27] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 18:37:42 INFO - PROCESS | 1790 | --DOMWINDOW == 137 (0x887b2400) [pid = 1790] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 18:37:42 INFO - PROCESS | 1790 | --DOMWINDOW == 136 (0x99085000) [pid = 1790] [serial = 24] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 18:37:42 INFO - PROCESS | 1790 | --DOMWINDOW == 135 (0x8b306400) [pid = 1790] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 18:37:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 18:37:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 2249ms 18:37:42 INFO - PROCESS | 1790 | 1463103462658 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 18:37:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 18:37:42 INFO - PROCESS | 1790 | 1463103462670 Marionette TRACE conn3 <- [1,1221,null,{"value":"8"}] 18:37:42 INFO - PROCESS | 1790 | 1463103462691 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 18:37:42 INFO - PROCESS | 1790 | 1463103462701 Marionette TRACE conn3 <- [1,1222,null,{}] 18:37:42 INFO - PROCESS | 1790 | 1463103462711 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}] 18:37:43 INFO - PROCESS | 1790 | 1463103463021 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 18:37:43 INFO - PROCESS | 1790 | 1463103463152 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:43 INFO - PROCESS | 1790 | ++DOCSHELL 0x88ef3800 == 103 [pid = 1790] [id = 313] 18:37:43 INFO - PROCESS | 1790 | ++DOMWINDOW == 136 (0x8ba38c00) [pid = 1790] [serial = 940] [outer = (nil)] 18:37:43 INFO - PROCESS | 1790 | ++DOMWINDOW == 137 (0x8c151400) [pid = 1790] [serial = 941] [outer = 0x8ba38c00] 18:37:43 INFO - PROCESS | 1790 | 1463103463233 Marionette DEBUG loaded listener.js 18:37:43 INFO - PROCESS | 1790 | ++DOMWINDOW == 138 (0x8c158000) [pid = 1790] [serial = 942] [outer = 0x8ba38c00] 18:37:44 INFO - PROCESS | 1790 | 1463103464240 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] 18:37:44 INFO - PROCESS | 1790 | 1463103464294 Marionette TRACE conn3 <- [1,1225,null,{"value":"8"}] 18:37:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 18:37:44 INFO - PROCESS | 1790 | 1463103464301 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 18:37:44 INFO - PROCESS | 1790 | 1463103464307 Marionette TRACE conn3 <- [1,1226,null,{}] 18:37:44 INFO - PROCESS | 1790 | 1463103464314 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}] 18:37:44 INFO - PROCESS | 1790 | 1463103464544 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 18:37:45 INFO - PROCESS | 1790 | 1463103464987 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:45 INFO - PROCESS | 1790 | ++DOCSHELL 0x874c2000 == 104 [pid = 1790] [id = 314] 18:37:45 INFO - PROCESS | 1790 | ++DOMWINDOW == 139 (0x874c2800) [pid = 1790] [serial = 943] [outer = (nil)] 18:37:45 INFO - PROCESS | 1790 | ++DOMWINDOW == 140 (0x87bbc400) [pid = 1790] [serial = 944] [outer = 0x874c2800] 18:37:45 INFO - PROCESS | 1790 | 1463103465104 Marionette DEBUG loaded listener.js 18:37:45 INFO - PROCESS | 1790 | ++DOMWINDOW == 141 (0x88ef3c00) [pid = 1790] [serial = 945] [outer = 0x874c2800] 18:37:46 INFO - PROCESS | 1790 | 1463103466112 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]]]}] 18:37:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 18:37:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1883ms 18:37:46 INFO - PROCESS | 1790 | 1463103466187 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 18:37:46 INFO - PROCESS | 1790 | 1463103466195 Marionette TRACE conn3 <- [1,1229,null,{"value":"8"}] 18:37:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 18:37:46 INFO - PROCESS | 1790 | 1463103466204 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 18:37:46 INFO - PROCESS | 1790 | 1463103466211 Marionette TRACE conn3 <- [1,1230,null,{}] 18:37:46 INFO - PROCESS | 1790 | 1463103466220 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}] 18:37:46 INFO - PROCESS | 1790 | 1463103466508 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 18:37:46 INFO - PROCESS | 1790 | 1463103466819 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:46 INFO - PROCESS | 1790 | ++DOCSHELL 0x89a61c00 == 105 [pid = 1790] [id = 315] 18:37:46 INFO - PROCESS | 1790 | ++DOMWINDOW == 142 (0x8a206400) [pid = 1790] [serial = 946] [outer = (nil)] 18:37:46 INFO - PROCESS | 1790 | ++DOMWINDOW == 143 (0x8a2e1400) [pid = 1790] [serial = 947] [outer = 0x8a206400] 18:37:46 INFO - PROCESS | 1790 | 1463103466916 Marionette DEBUG loaded listener.js 18:37:47 INFO - PROCESS | 1790 | ++DOMWINDOW == 144 (0x8b306800) [pid = 1790] [serial = 948] [outer = 0x8a206400] 18:37:48 INFO - PROCESS | 1790 | 1463103468091 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]]]}] 18:37:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 18:37:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1950ms 18:37:48 INFO - PROCESS | 1790 | 1463103468159 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 18:37:48 INFO - PROCESS | 1790 | 1463103468166 Marionette TRACE conn3 <- [1,1233,null,{"value":"8"}] 18:37:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 18:37:48 INFO - PROCESS | 1790 | 1463103468177 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 18:37:48 INFO - PROCESS | 1790 | 1463103468181 Marionette TRACE conn3 <- [1,1234,null,{}] 18:37:48 INFO - PROCESS | 1790 | 1463103468189 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}] 18:37:48 INFO - PROCESS | 1790 | 1463103468446 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 18:37:48 INFO - PROCESS | 1790 | 1463103468814 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:48 INFO - PROCESS | 1790 | ++DOCSHELL 0x8ba33800 == 106 [pid = 1790] [id = 316] 18:37:48 INFO - PROCESS | 1790 | ++DOMWINDOW == 145 (0x8c152000) [pid = 1790] [serial = 949] [outer = (nil)] 18:37:48 INFO - PROCESS | 1790 | ++DOMWINDOW == 146 (0x8c29c000) [pid = 1790] [serial = 950] [outer = 0x8c152000] 18:37:48 INFO - PROCESS | 1790 | 1463103468915 Marionette DEBUG loaded listener.js 18:37:49 INFO - PROCESS | 1790 | ++DOMWINDOW == 147 (0x8c2a5000) [pid = 1790] [serial = 951] [outer = 0x8c152000] 18:37:49 INFO - PROCESS | 1790 | 1463103469940 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]]]}] 18:37:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 18:37:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1837ms 18:37:50 INFO - PROCESS | 1790 | 1463103470015 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 18:37:50 INFO - PROCESS | 1790 | 1463103470022 Marionette TRACE conn3 <- [1,1237,null,{"value":"8"}] 18:37:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 18:37:50 INFO - PROCESS | 1790 | 1463103470048 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 18:37:50 INFO - PROCESS | 1790 | 1463103470060 Marionette TRACE conn3 <- [1,1238,null,{}] 18:37:50 INFO - PROCESS | 1790 | 1463103470127 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}] 18:37:50 INFO - PROCESS | 1790 | 1463103470456 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 18:37:50 INFO - PROCESS | 1790 | 1463103470804 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:50 INFO - PROCESS | 1790 | ++DOCSHELL 0x8b9d3400 == 107 [pid = 1790] [id = 317] 18:37:50 INFO - PROCESS | 1790 | ++DOMWINDOW == 148 (0x8c15c400) [pid = 1790] [serial = 952] [outer = (nil)] 18:37:50 INFO - PROCESS | 1790 | ++DOMWINDOW == 149 (0x8d5b6000) [pid = 1790] [serial = 953] [outer = 0x8c15c400] 18:37:50 INFO - PROCESS | 1790 | 1463103470895 Marionette DEBUG loaded listener.js 18:37:51 INFO - PROCESS | 1790 | ++DOMWINDOW == 150 (0x8d5c0400) [pid = 1790] [serial = 954] [outer = 0x8c15c400] 18:37:51 INFO - PROCESS | 1790 | 1463103471861 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]]]}] 18:37:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 18:37:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1866ms 18:37:51 INFO - PROCESS | 1790 | 1463103471900 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 18:37:51 INFO - PROCESS | 1790 | 1463103471905 Marionette TRACE conn3 <- [1,1241,null,{"value":"8"}] 18:37:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 18:37:51 INFO - PROCESS | 1790 | 1463103471913 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 18:37:51 INFO - PROCESS | 1790 | 1463103471917 Marionette TRACE conn3 <- [1,1242,null,{}] 18:37:51 INFO - PROCESS | 1790 | 1463103471924 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}] 18:37:52 INFO - PROCESS | 1790 | 1463103472159 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 18:37:52 INFO - PROCESS | 1790 | 1463103472417 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:52 INFO - PROCESS | 1790 | ++DOCSHELL 0x8b9ce800 == 108 [pid = 1790] [id = 318] 18:37:52 INFO - PROCESS | 1790 | ++DOMWINDOW == 151 (0x8c2a7800) [pid = 1790] [serial = 955] [outer = (nil)] 18:37:52 INFO - PROCESS | 1790 | ++DOMWINDOW == 152 (0x8d6bbc00) [pid = 1790] [serial = 956] [outer = 0x8c2a7800] 18:37:52 INFO - PROCESS | 1790 | 1463103472552 Marionette DEBUG loaded listener.js 18:37:52 INFO - PROCESS | 1790 | ++DOMWINDOW == 153 (0x8d8ddc00) [pid = 1790] [serial = 957] [outer = 0x8c2a7800] 18:37:53 INFO - PROCESS | 1790 | 1463103473578 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]]]}] 18:37:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 18:37:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1742ms 18:37:53 INFO - PROCESS | 1790 | 1463103473656 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 18:37:53 INFO - PROCESS | 1790 | 1463103473659 Marionette TRACE conn3 <- [1,1245,null,{"value":"8"}] 18:37:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 18:37:53 INFO - PROCESS | 1790 | 1463103473667 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 18:37:53 INFO - PROCESS | 1790 | 1463103473671 Marionette TRACE conn3 <- [1,1246,null,{}] 18:37:53 INFO - PROCESS | 1790 | 1463103473678 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}] 18:37:53 INFO - PROCESS | 1790 | 1463103473917 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 18:37:54 INFO - PROCESS | 1790 | 1463103474248 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:54 INFO - PROCESS | 1790 | ++DOCSHELL 0x8d8da800 == 109 [pid = 1790] [id = 319] 18:37:54 INFO - PROCESS | 1790 | ++DOMWINDOW == 154 (0x8d8e0400) [pid = 1790] [serial = 958] [outer = (nil)] 18:37:54 INFO - PROCESS | 1790 | ++DOMWINDOW == 155 (0x8dcbc800) [pid = 1790] [serial = 959] [outer = 0x8d8e0400] 18:37:54 INFO - PROCESS | 1790 | 1463103474360 Marionette DEBUG loaded listener.js 18:37:54 INFO - PROCESS | 1790 | ++DOMWINDOW == 156 (0x8de6a800) [pid = 1790] [serial = 960] [outer = 0x8d8e0400] 18:37:55 INFO - PROCESS | 1790 | 1463103475429 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]]]}] 18:37:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 18:37:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1839ms 18:37:55 INFO - PROCESS | 1790 | 1463103475507 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 18:37:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 18:37:55 INFO - PROCESS | 1790 | 1463103475512 Marionette TRACE conn3 <- [1,1249,null,{"value":"8"}] 18:37:55 INFO - PROCESS | 1790 | 1463103475520 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 18:37:55 INFO - PROCESS | 1790 | 1463103475523 Marionette TRACE conn3 <- [1,1250,null,{}] 18:37:55 INFO - PROCESS | 1790 | 1463103475533 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}] 18:37:55 INFO - PROCESS | 1790 | 1463103475822 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 18:37:56 INFO - PROCESS | 1790 | 1463103476148 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:56 INFO - PROCESS | 1790 | ++DOCSHELL 0x8d5b7000 == 110 [pid = 1790] [id = 320] 18:37:56 INFO - PROCESS | 1790 | ++DOMWINDOW == 157 (0x8de6d800) [pid = 1790] [serial = 961] [outer = (nil)] 18:37:56 INFO - PROCESS | 1790 | ++DOMWINDOW == 158 (0x8e613000) [pid = 1790] [serial = 962] [outer = 0x8de6d800] 18:37:56 INFO - PROCESS | 1790 | 1463103476242 Marionette DEBUG loaded listener.js 18:37:56 INFO - PROCESS | 1790 | ++DOMWINDOW == 159 (0x8e618000) [pid = 1790] [serial = 963] [outer = 0x8de6d800] 18:37:57 INFO - PROCESS | 1790 | 1463103477419 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]]]}] 18:37:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 18:37:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1942ms 18:37:57 INFO - PROCESS | 1790 | 1463103477465 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 18:37:57 INFO - PROCESS | 1790 | 1463103477472 Marionette TRACE conn3 <- [1,1253,null,{"value":"8"}] 18:37:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 18:37:57 INFO - PROCESS | 1790 | 1463103477482 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 18:37:57 INFO - PROCESS | 1790 | 1463103477486 Marionette TRACE conn3 <- [1,1254,null,{}] 18:37:57 INFO - PROCESS | 1790 | 1463103477494 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}] 18:37:57 INFO - PROCESS | 1790 | 1463103477732 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 18:37:58 INFO - PROCESS | 1790 | 1463103478013 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:58 INFO - PROCESS | 1790 | ++DOCSHELL 0x8dcb8000 == 111 [pid = 1790] [id = 321] 18:37:58 INFO - PROCESS | 1790 | ++DOMWINDOW == 160 (0x8dcbb000) [pid = 1790] [serial = 964] [outer = (nil)] 18:37:58 INFO - PROCESS | 1790 | ++DOMWINDOW == 161 (0x8e744000) [pid = 1790] [serial = 965] [outer = 0x8dcbb000] 18:37:58 INFO - PROCESS | 1790 | 1463103478106 Marionette DEBUG loaded listener.js 18:37:58 INFO - PROCESS | 1790 | ++DOMWINDOW == 162 (0x8e748400) [pid = 1790] [serial = 966] [outer = 0x8dcbb000] 18:37:59 INFO - PROCESS | 1790 | 1463103479061 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]]]}] 18:37:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 18:37:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1635ms 18:37:59 INFO - PROCESS | 1790 | 1463103479117 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 18:37:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 18:37:59 INFO - PROCESS | 1790 | 1463103479122 Marionette TRACE conn3 <- [1,1257,null,{"value":"8"}] 18:37:59 INFO - PROCESS | 1790 | 1463103479130 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 18:37:59 INFO - PROCESS | 1790 | 1463103479133 Marionette TRACE conn3 <- [1,1258,null,{}] 18:37:59 INFO - PROCESS | 1790 | 1463103479140 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}] 18:37:59 INFO - PROCESS | 1790 | 1463103479377 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 18:37:59 INFO - PROCESS | 1790 | 1463103479693 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:59 INFO - PROCESS | 1790 | ++DOCSHELL 0x8b9ca800 == 112 [pid = 1790] [id = 322] 18:37:59 INFO - PROCESS | 1790 | ++DOMWINDOW == 163 (0x8e73c400) [pid = 1790] [serial = 967] [outer = (nil)] 18:37:59 INFO - PROCESS | 1790 | ++DOMWINDOW == 164 (0x8e8a8800) [pid = 1790] [serial = 968] [outer = 0x8e73c400] 18:37:59 INFO - PROCESS | 1790 | 1463103479807 Marionette DEBUG loaded listener.js 18:37:59 INFO - PROCESS | 1790 | ++DOMWINDOW == 165 (0x8f401800) [pid = 1790] [serial = 969] [outer = 0x8e73c400] 18:38:00 INFO - PROCESS | 1790 | 1463103480815 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]]]}] 18:38:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 18:38:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1735ms 18:38:00 INFO - PROCESS | 1790 | 1463103480864 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 18:38:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 18:38:00 INFO - PROCESS | 1790 | 1463103480869 Marionette TRACE conn3 <- [1,1261,null,{"value":"8"}] 18:38:00 INFO - PROCESS | 1790 | 1463103480876 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 18:38:00 INFO - PROCESS | 1790 | 1463103480880 Marionette TRACE conn3 <- [1,1262,null,{}] 18:38:00 INFO - PROCESS | 1790 | 1463103480886 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}] 18:38:01 INFO - PROCESS | 1790 | 1463103481158 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 18:38:01 INFO - PROCESS | 1790 | 1463103481473 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:01 INFO - PROCESS | 1790 | ++DOCSHELL 0x8d8dac00 == 113 [pid = 1790] [id = 323] 18:38:01 INFO - PROCESS | 1790 | ++DOMWINDOW == 166 (0x8e8a2000) [pid = 1790] [serial = 970] [outer = (nil)] 18:38:01 INFO - PROCESS | 1790 | ++DOMWINDOW == 167 (0x8f475400) [pid = 1790] [serial = 971] [outer = 0x8e8a2000] 18:38:01 INFO - PROCESS | 1790 | 1463103481587 Marionette DEBUG loaded listener.js 18:38:01 INFO - PROCESS | 1790 | ++DOMWINDOW == 168 (0x8f478800) [pid = 1790] [serial = 972] [outer = 0x8e8a2000] 18:38:02 INFO - PROCESS | 1790 | 1463103482518 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]]]}] 18:38:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 18:38:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1693ms 18:38:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 18:38:02 INFO - PROCESS | 1790 | 1463103482569 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 18:38:02 INFO - PROCESS | 1790 | 1463103482573 Marionette TRACE conn3 <- [1,1265,null,{"value":"8"}] 18:38:02 INFO - PROCESS | 1790 | 1463103482583 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 18:38:02 INFO - PROCESS | 1790 | 1463103482587 Marionette TRACE conn3 <- [1,1266,null,{}] 18:38:02 INFO - PROCESS | 1790 | 1463103482594 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}] 18:38:02 INFO - PROCESS | 1790 | 1463103482827 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 18:38:03 INFO - PROCESS | 1790 | 1463103483119 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:03 INFO - PROCESS | 1790 | ++DOCSHELL 0x8f790800 == 114 [pid = 1790] [id = 324] 18:38:03 INFO - PROCESS | 1790 | ++DOMWINDOW == 169 (0x8f791c00) [pid = 1790] [serial = 973] [outer = (nil)] 18:38:03 INFO - PROCESS | 1790 | ++DOMWINDOW == 170 (0x8f795c00) [pid = 1790] [serial = 974] [outer = 0x8f791c00] 18:38:03 INFO - PROCESS | 1790 | 1463103483286 Marionette DEBUG loaded listener.js 18:38:03 INFO - PROCESS | 1790 | ++DOMWINDOW == 171 (0x90a6dc00) [pid = 1790] [serial = 975] [outer = 0x8f791c00] 18:38:04 INFO - PROCESS | 1790 | 1463103484281 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]]]}] 18:38:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 18:38:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1735ms 18:38:04 INFO - PROCESS | 1790 | 1463103484318 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 18:38:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 18:38:04 INFO - PROCESS | 1790 | 1463103484324 Marionette TRACE conn3 <- [1,1269,null,{"value":"8"}] 18:38:04 INFO - PROCESS | 1790 | 1463103484331 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 18:38:04 INFO - PROCESS | 1790 | 1463103484335 Marionette TRACE conn3 <- [1,1270,null,{}] 18:38:04 INFO - PROCESS | 1790 | 1463103484342 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}] 18:38:04 INFO - PROCESS | 1790 | 1463103484615 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 18:38:04 INFO - PROCESS | 1790 | 1463103484925 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:04 INFO - PROCESS | 1790 | ++DOCSHELL 0x8f590800 == 115 [pid = 1790] [id = 325] 18:38:04 INFO - PROCESS | 1790 | ++DOMWINDOW == 172 (0x90d84000) [pid = 1790] [serial = 976] [outer = (nil)] 18:38:05 INFO - PROCESS | 1790 | ++DOMWINDOW == 173 (0x91764800) [pid = 1790] [serial = 977] [outer = 0x90d84000] 18:38:05 INFO - PROCESS | 1790 | 1463103485031 Marionette DEBUG loaded listener.js 18:38:05 INFO - PROCESS | 1790 | ++DOMWINDOW == 174 (0x9176b400) [pid = 1790] [serial = 978] [outer = 0x90d84000] 18:38:05 INFO - PROCESS | 1790 | 1463103485982 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]]]}] 18:38:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 18:38:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1702ms 18:38:06 INFO - PROCESS | 1790 | 1463103486033 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 18:38:06 INFO - PROCESS | 1790 | 1463103486039 Marionette TRACE conn3 <- [1,1273,null,{"value":"8"}] 18:38:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 18:38:06 INFO - PROCESS | 1790 | 1463103486047 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 18:38:06 INFO - PROCESS | 1790 | 1463103486050 Marionette TRACE conn3 <- [1,1274,null,{}] 18:38:06 INFO - PROCESS | 1790 | 1463103486057 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}] 18:38:06 INFO - PROCESS | 1790 | 1463103486293 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 18:38:06 INFO - PROCESS | 1790 | 1463103486579 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:06 INFO - PROCESS | 1790 | ++DOCSHELL 0x8f478400 == 116 [pid = 1790] [id = 326] 18:38:06 INFO - PROCESS | 1790 | ++DOMWINDOW == 175 (0x8f78a400) [pid = 1790] [serial = 979] [outer = (nil)] 18:38:06 INFO - PROCESS | 1790 | ++DOMWINDOW == 176 (0x9177a000) [pid = 1790] [serial = 980] [outer = 0x8f78a400] 18:38:06 INFO - PROCESS | 1790 | 1463103486716 Marionette DEBUG loaded listener.js 18:38:06 INFO - PROCESS | 1790 | ++DOMWINDOW == 177 (0x91782800) [pid = 1790] [serial = 981] [outer = 0x8f78a400] 18:38:07 INFO - PROCESS | 1790 | 1463103487676 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]]]}] 18:38:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 18:38:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1683ms 18:38:07 INFO - PROCESS | 1790 | 1463103487740 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 18:38:07 INFO - PROCESS | 1790 | 1463103487755 Marionette TRACE conn3 <- [1,1277,null,{"value":"8"}] 18:38:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 18:38:07 INFO - PROCESS | 1790 | 1463103487763 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 18:38:07 INFO - PROCESS | 1790 | 1463103487766 Marionette TRACE conn3 <- [1,1278,null,{}] 18:38:07 INFO - PROCESS | 1790 | 1463103487773 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}] 18:38:08 INFO - PROCESS | 1790 | 1463103488027 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 18:38:08 INFO - PROCESS | 1790 | 1463103488464 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:08 INFO - PROCESS | 1790 | ++DOCSHELL 0x91774000 == 117 [pid = 1790] [id = 327] 18:38:08 INFO - PROCESS | 1790 | ++DOMWINDOW == 178 (0x9177fc00) [pid = 1790] [serial = 982] [outer = (nil)] 18:38:08 INFO - PROCESS | 1790 | ++DOMWINDOW == 179 (0x92222400) [pid = 1790] [serial = 983] [outer = 0x9177fc00] 18:38:08 INFO - PROCESS | 1790 | 1463103488555 Marionette DEBUG loaded listener.js 18:38:08 INFO - PROCESS | 1790 | ++DOMWINDOW == 180 (0x9229bc00) [pid = 1790] [serial = 984] [outer = 0x9177fc00] 18:38:09 INFO - PROCESS | 1790 | 1463103489466 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]]]}] 18:38:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 18:38:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1737ms 18:38:09 INFO - PROCESS | 1790 | 1463103489501 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 18:38:09 INFO - PROCESS | 1790 | 1463103489504 Marionette TRACE conn3 <- [1,1281,null,{"value":"8"}] 18:38:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 18:38:09 INFO - PROCESS | 1790 | 1463103489512 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 18:38:09 INFO - PROCESS | 1790 | 1463103489516 Marionette TRACE conn3 <- [1,1282,null,{}] 18:38:09 INFO - PROCESS | 1790 | 1463103489543 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}] 18:38:09 INFO - PROCESS | 1790 | 1463103489773 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 18:38:10 INFO - PROCESS | 1790 | 1463103490083 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:10 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e615800 == 118 [pid = 1790] [id = 328] 18:38:10 INFO - PROCESS | 1790 | ++DOMWINDOW == 181 (0x9177b000) [pid = 1790] [serial = 985] [outer = (nil)] 18:38:10 INFO - PROCESS | 1790 | ++DOMWINDOW == 182 (0x922a8c00) [pid = 1790] [serial = 986] [outer = 0x9177b000] 18:38:10 INFO - PROCESS | 1790 | 1463103490198 Marionette DEBUG loaded listener.js 18:38:10 INFO - PROCESS | 1790 | ++DOMWINDOW == 183 (0x92319c00) [pid = 1790] [serial = 987] [outer = 0x9177b000] 18:38:11 INFO - PROCESS | 1790 | 1463103491126 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]]]}] 18:38:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 18:38:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1649ms 18:38:11 INFO - PROCESS | 1790 | 1463103491162 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 18:38:11 INFO - PROCESS | 1790 | 1463103491165 Marionette TRACE conn3 <- [1,1285,null,{"value":"8"}] 18:38:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 18:38:11 INFO - PROCESS | 1790 | 1463103491193 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 18:38:11 INFO - PROCESS | 1790 | 1463103491198 Marionette TRACE conn3 <- [1,1286,null,{}] 18:38:11 INFO - PROCESS | 1790 | 1463103491208 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}] 18:38:11 INFO - PROCESS | 1790 | 1463103491439 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 18:38:11 INFO - PROCESS | 1790 | 1463103491771 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:11 INFO - PROCESS | 1790 | ++DOCSHELL 0x922a3400 == 119 [pid = 1790] [id = 329] 18:38:11 INFO - PROCESS | 1790 | ++DOMWINDOW == 184 (0x92312000) [pid = 1790] [serial = 988] [outer = (nil)] 18:38:11 INFO - PROCESS | 1790 | ++DOMWINDOW == 185 (0x9248cc00) [pid = 1790] [serial = 989] [outer = 0x92312000] 18:38:11 INFO - PROCESS | 1790 | 1463103491872 Marionette DEBUG loaded listener.js 18:38:11 INFO - PROCESS | 1790 | ++DOMWINDOW == 186 (0x92490000) [pid = 1790] [serial = 990] [outer = 0x92312000] 18:38:12 INFO - PROCESS | 1790 | 1463103492795 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]]]}] 18:38:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 18:38:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1663ms 18:38:12 INFO - PROCESS | 1790 | 1463103492854 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 18:38:12 INFO - PROCESS | 1790 | 1463103492859 Marionette TRACE conn3 <- [1,1289,null,{"value":"8"}] 18:38:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 18:38:12 INFO - PROCESS | 1790 | 1463103492871 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 18:38:12 INFO - PROCESS | 1790 | 1463103492874 Marionette TRACE conn3 <- [1,1290,null,{}] 18:38:12 INFO - PROCESS | 1790 | 1463103492883 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}] 18:38:13 INFO - PROCESS | 1790 | 1463103493113 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 18:38:13 INFO - PROCESS | 1790 | 1463103493432 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:13 INFO - PROCESS | 1790 | ++DOCSHELL 0x9176d800 == 120 [pid = 1790] [id = 330] 18:38:13 INFO - PROCESS | 1790 | ++DOMWINDOW == 187 (0x91f28c00) [pid = 1790] [serial = 991] [outer = (nil)] 18:38:13 INFO - PROCESS | 1790 | ++DOMWINDOW == 188 (0x9250dc00) [pid = 1790] [serial = 992] [outer = 0x91f28c00] 18:38:13 INFO - PROCESS | 1790 | 1463103493530 Marionette DEBUG loaded listener.js 18:38:13 INFO - PROCESS | 1790 | ++DOMWINDOW == 189 (0x925e5c00) [pid = 1790] [serial = 993] [outer = 0x91f28c00] 18:38:14 INFO - PROCESS | 1790 | 1463103494453 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]]]}] 18:38:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 18:38:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1645ms 18:38:14 INFO - PROCESS | 1790 | 1463103494515 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 18:38:14 INFO - PROCESS | 1790 | 1463103494519 Marionette TRACE conn3 <- [1,1293,null,{"value":"8"}] 18:38:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 18:38:14 INFO - PROCESS | 1790 | 1463103494527 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 18:38:14 INFO - PROCESS | 1790 | 1463103494530 Marionette TRACE conn3 <- [1,1294,null,{}] 18:38:14 INFO - PROCESS | 1790 | 1463103494536 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}] 18:38:14 INFO - PROCESS | 1790 | 1463103494769 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 18:38:16 INFO - PROCESS | 1790 | --DOCSHELL 0x8f58f000 == 119 [pid = 1790] [id = 256] 18:38:16 INFO - PROCESS | 1790 | --DOCSHELL 0x8d5bc800 == 118 [pid = 1790] [id = 252] 18:38:16 INFO - PROCESS | 1790 | --DOCSHELL 0x8b434400 == 117 [pid = 1790] [id = 255] 18:38:16 INFO - PROCESS | 1790 | --DOCSHELL 0x8b9d3c00 == 116 [pid = 1790] [id = 253] 18:38:16 INFO - PROCESS | 1790 | --DOCSHELL 0x8f78b400 == 115 [pid = 1790] [id = 257] 18:38:16 INFO - PROCESS | 1790 | --DOCSHELL 0x88ef3800 == 114 [pid = 1790] [id = 313] 18:38:16 INFO - PROCESS | 1790 | --DOCSHELL 0x8a203c00 == 113 [pid = 1790] [id = 312] 18:38:16 INFO - PROCESS | 1790 | --DOCSHELL 0x89982c00 == 112 [pid = 1790] [id = 311] 18:38:16 INFO - PROCESS | 1790 | --DOCSHELL 0x87bb8800 == 111 [pid = 1790] [id = 310] 18:38:16 INFO - PROCESS | 1790 | --DOCSHELL 0x9a874c00 == 110 [pid = 1790] [id = 308] 18:38:16 INFO - PROCESS | 1790 | --DOCSHELL 0x92495800 == 109 [pid = 1790] [id = 306] 18:38:16 INFO - PROCESS | 1790 | --DOCSHELL 0x9a86a000 == 108 [pid = 1790] [id = 307] 18:38:16 INFO - PROCESS | 1790 | --DOCSHELL 0x951cf400 == 107 [pid = 1790] [id = 305] 18:38:16 INFO - PROCESS | 1790 | --DOCSHELL 0x950a1800 == 106 [pid = 1790] [id = 304] 18:38:16 INFO - PROCESS | 1790 | --DOCSHELL 0x922a9400 == 105 [pid = 1790] [id = 303] 18:38:16 INFO - PROCESS | 1790 | --DOCSHELL 0x91777400 == 104 [pid = 1790] [id = 301] 18:38:16 INFO - PROCESS | 1790 | --DOCSHELL 0x92467000 == 103 [pid = 1790] [id = 302] 18:38:16 INFO - PROCESS | 1790 | --DOCSHELL 0x8e614400 == 102 [pid = 1790] [id = 300] 18:38:16 INFO - PROCESS | 1790 | --DOCSHELL 0x8e8a8c00 == 101 [pid = 1790] [id = 299] 18:38:16 INFO - PROCESS | 1790 | --DOCSHELL 0x8a2e2000 == 100 [pid = 1790] [id = 298] 18:38:16 INFO - PROCESS | 1790 | --DOCSHELL 0x8dcb9000 == 99 [pid = 1790] [id = 297] 18:38:16 INFO - PROCESS | 1790 | --DOCSHELL 0x8df0c400 == 98 [pid = 1790] [id = 296] 18:38:16 INFO - PROCESS | 1790 | --DOCSHELL 0x887ac400 == 97 [pid = 1790] [id = 294] 18:38:16 INFO - PROCESS | 1790 | --DOCSHELL 0x8d505000 == 96 [pid = 1790] [id = 295] 18:38:16 INFO - PROCESS | 1790 | --DOMWINDOW == 188 (0x89a62c00) [pid = 1790] [serial = 818] [outer = (nil)] [url = about:blank] 18:38:16 INFO - PROCESS | 1790 | --DOMWINDOW == 187 (0x92c9b800) [pid = 1790] [serial = 857] [outer = (nil)] [url = about:blank] 18:38:16 INFO - PROCESS | 1790 | --DOMWINDOW == 186 (0x89a64c00) [pid = 1790] [serial = 863] [outer = (nil)] [url = about:blank] 18:38:16 INFO - PROCESS | 1790 | --DOMWINDOW == 185 (0x8df11800) [pid = 1790] [serial = 830] [outer = (nil)] [url = about:blank] 18:38:16 INFO - PROCESS | 1790 | --DOMWINDOW == 184 (0x8d8dc400) [pid = 1790] [serial = 824] [outer = (nil)] [url = about:blank] 18:38:16 INFO - PROCESS | 1790 | --DOMWINDOW == 183 (0x8ddc4c00) [pid = 1790] [serial = 876] [outer = (nil)] [url = about:blank] 18:38:16 INFO - PROCESS | 1790 | --DOMWINDOW == 182 (0x8c15a800) [pid = 1790] [serial = 821] [outer = (nil)] [url = about:blank] 18:38:16 INFO - PROCESS | 1790 | --DOMWINDOW == 181 (0x92470400) [pid = 1790] [serial = 848] [outer = (nil)] [url = about:blank] 18:38:16 INFO - PROCESS | 1790 | --DOMWINDOW == 180 (0x91779400) [pid = 1790] [serial = 845] [outer = (nil)] [url = about:blank] 18:38:16 INFO - PROCESS | 1790 | --DOMWINDOW == 179 (0x8a2e7400) [pid = 1790] [serial = 860] [outer = (nil)] [url = about:blank] 18:38:16 INFO - PROCESS | 1790 | --DOMWINDOW == 178 (0x8d5bb400) [pid = 1790] [serial = 867] [outer = (nil)] [url = about:blank] 18:38:16 INFO - PROCESS | 1790 | --DOMWINDOW == 177 (0x91643400) [pid = 1790] [serial = 842] [outer = (nil)] [url = about:blank] 18:38:16 INFO - PROCESS | 1790 | --DOMWINDOW == 176 (0x90a6f400) [pid = 1790] [serial = 839] [outer = (nil)] [url = about:blank] 18:38:16 INFO - PROCESS | 1790 | --DOMWINDOW == 175 (0x8a2e5400) [pid = 1790] [serial = 864] [outer = (nil)] [url = about:blank] 18:38:16 INFO - PROCESS | 1790 | --DOMWINDOW == 174 (0x89988800) [pid = 1790] [serial = 878] [outer = (nil)] [url = about:blank] 18:38:16 INFO - PROCESS | 1790 | --DOMWINDOW == 173 (0x92510800) [pid = 1790] [serial = 851] [outer = (nil)] [url = about:blank] 18:38:16 INFO - PROCESS | 1790 | --DOMWINDOW == 172 (0x8d8dcc00) [pid = 1790] [serial = 873] [outer = (nil)] [url = about:blank] 18:38:16 INFO - PROCESS | 1790 | --DOMWINDOW == 171 (0x8ddc0800) [pid = 1790] [serial = 875] [outer = (nil)] [url = about:blank] 18:38:16 INFO - PROCESS | 1790 | --DOMWINDOW == 170 (0x99078800) [pid = 1790] [serial = 594] [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.] 18:38:16 INFO - PROCESS | 1790 | --DOMWINDOW == 169 (0x88efd000) [pid = 1790] [serial = 869] [outer = (nil)] [url = about:blank] 18:38:16 INFO - PROCESS | 1790 | --DOMWINDOW == 168 (0x92ae4800) [pid = 1790] [serial = 854] [outer = (nil)] [url = about:blank] 18:38:16 INFO - PROCESS | 1790 | --DOMWINDOW == 167 (0x8f58cc00) [pid = 1790] [serial = 836] [outer = (nil)] [url = about:blank] 18:38:16 INFO - PROCESS | 1790 | --DOMWINDOW == 166 (0x8c29d800) [pid = 1790] [serial = 866] [outer = (nil)] [url = about:blank] 18:38:16 INFO - PROCESS | 1790 | --DOMWINDOW == 165 (0x8f406000) [pid = 1790] [serial = 833] [outer = (nil)] [url = about:blank] 18:38:16 INFO - PROCESS | 1790 | --DOMWINDOW == 164 (0x89a64800) [pid = 1790] [serial = 870] [outer = (nil)] [url = about:blank] 18:38:16 INFO - PROCESS | 1790 | --DOMWINDOW == 163 (0x8d58e400) [pid = 1790] [serial = 872] [outer = (nil)] [url = about:blank] 18:38:16 INFO - PROCESS | 1790 | --DOMWINDOW == 162 (0x8ddc4800) [pid = 1790] [serial = 827] [outer = (nil)] [url = about:blank] 18:38:16 INFO - PROCESS | 1790 | --DOMWINDOW == 161 (0x8ba3b000) [pid = 1790] [serial = 804] [outer = (nil)] [url = about:blank] 18:38:16 INFO - PROCESS | 1790 | --DOMWINDOW == 160 (0x8c29a400) [pid = 1790] [serial = 879] [outer = (nil)] [url = about:blank] 18:38:16 INFO - PROCESS | 1790 | 1463103496637 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:16 INFO - PROCESS | 1790 | ++DOCSHELL 0x88ef1800 == 97 [pid = 1790] [id = 331] 18:38:16 INFO - PROCESS | 1790 | ++DOMWINDOW == 161 (0x88ef3800) [pid = 1790] [serial = 994] [outer = (nil)] 18:38:16 INFO - PROCESS | 1790 | ++DOMWINDOW == 162 (0x898b2800) [pid = 1790] [serial = 995] [outer = 0x88ef3800] 18:38:16 INFO - PROCESS | 1790 | 1463103496730 Marionette DEBUG loaded listener.js 18:38:16 INFO - PROCESS | 1790 | ++DOMWINDOW == 163 (0x89984800) [pid = 1790] [serial = 996] [outer = 0x88ef3800] 18:38:17 INFO - PROCESS | 1790 | 1463103497603 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]]]}] 18:38:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 18:38:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 3088ms 18:38:17 INFO - PROCESS | 1790 | 1463103497616 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 18:38:17 INFO - PROCESS | 1790 | 1463103497622 Marionette TRACE conn3 <- [1,1297,null,{"value":"8"}] 18:38:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 18:38:17 INFO - PROCESS | 1790 | 1463103497660 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 18:38:17 INFO - PROCESS | 1790 | 1463103497666 Marionette TRACE conn3 <- [1,1298,null,{}] 18:38:17 INFO - PROCESS | 1790 | 1463103497679 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}] 18:38:17 INFO - PROCESS | 1790 | 1463103497899 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 18:38:18 INFO - PROCESS | 1790 | 1463103498083 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:18 INFO - PROCESS | 1790 | ++DOCSHELL 0x8a20c800 == 98 [pid = 1790] [id = 332] 18:38:18 INFO - PROCESS | 1790 | ++DOMWINDOW == 164 (0x8a20d400) [pid = 1790] [serial = 997] [outer = (nil)] 18:38:18 INFO - PROCESS | 1790 | ++DOMWINDOW == 165 (0x8a2edc00) [pid = 1790] [serial = 998] [outer = 0x8a20d400] 18:38:18 INFO - PROCESS | 1790 | 1463103498168 Marionette DEBUG loaded listener.js 18:38:18 INFO - PROCESS | 1790 | ++DOMWINDOW == 166 (0x8b437c00) [pid = 1790] [serial = 999] [outer = 0x8a20d400] 18:38:19 INFO - PROCESS | 1790 | 1463103499172 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]]]}] 18:38:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 18:38:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1550ms 18:38:19 INFO - PROCESS | 1790 | 1463103499215 Marionette TRACE conn3 -> [0,1301,"getWindowHandle",null] 18:38:19 INFO - PROCESS | 1790 | 1463103499223 Marionette TRACE conn3 <- [1,1301,null,{"value":"8"}] 18:38:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 18:38:19 INFO - PROCESS | 1790 | 1463103499230 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 18:38:19 INFO - PROCESS | 1790 | 1463103499234 Marionette TRACE conn3 <- [1,1302,null,{}] 18:38:19 INFO - PROCESS | 1790 | 1463103499241 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}] 18:38:19 INFO - PROCESS | 1790 | 1463103499530 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 18:38:19 INFO - PROCESS | 1790 | 1463103499563 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:19 INFO - PROCESS | 1790 | ++DOCSHELL 0x8a2ee800 == 99 [pid = 1790] [id = 333] 18:38:19 INFO - PROCESS | 1790 | ++DOMWINDOW == 167 (0x8ba39400) [pid = 1790] [serial = 1000] [outer = (nil)] 18:38:19 INFO - PROCESS | 1790 | ++DOMWINDOW == 168 (0x8c15e800) [pid = 1790] [serial = 1001] [outer = 0x8ba39400] 18:38:19 INFO - PROCESS | 1790 | 1463103499642 Marionette DEBUG loaded listener.js 18:38:19 INFO - PROCESS | 1790 | ++DOMWINDOW == 169 (0x8d502400) [pid = 1790] [serial = 1002] [outer = 0x8ba39400] 18:38:20 INFO - PROCESS | 1790 | 1463103500747 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]]]}] 18:38:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 18:38:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1582ms 18:38:20 INFO - PROCESS | 1790 | 1463103500813 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 18:38:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 18:38:20 INFO - PROCESS | 1790 | 1463103500817 Marionette TRACE conn3 <- [1,1305,null,{"value":"8"}] 18:38:20 INFO - PROCESS | 1790 | 1463103500834 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 18:38:20 INFO - PROCESS | 1790 | 1463103500844 Marionette TRACE conn3 <- [1,1306,null,{}] 18:38:20 INFO - PROCESS | 1790 | 1463103500876 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}] 18:38:21 INFO - PROCESS | 1790 | 1463103501759 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 18:38:21 INFO - PROCESS | 1790 | --DOMWINDOW == 168 (0x8d6bc400) [pid = 1790] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 18:38:21 INFO - PROCESS | 1790 | --DOMWINDOW == 167 (0x8a20ac00) [pid = 1790] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 18:38:21 INFO - PROCESS | 1790 | --DOMWINDOW == 166 (0x8e745c00) [pid = 1790] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 18:38:21 INFO - PROCESS | 1790 | --DOMWINDOW == 165 (0x8e73a400) [pid = 1790] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 18:38:21 INFO - PROCESS | 1790 | --DOMWINDOW == 164 (0x88ef2800) [pid = 1790] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 18:38:21 INFO - PROCESS | 1790 | --DOMWINDOW == 163 (0x92467800) [pid = 1790] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 18:38:21 INFO - PROCESS | 1790 | --DOMWINDOW == 162 (0x925f0400) [pid = 1790] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 18:38:21 INFO - PROCESS | 1790 | --DOMWINDOW == 161 (0x93ce0c00) [pid = 1790] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 18:38:21 INFO - PROCESS | 1790 | --DOMWINDOW == 160 (0x8f46a800) [pid = 1790] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 18:38:21 INFO - PROCESS | 1790 | --DOMWINDOW == 159 (0x951d3000) [pid = 1790] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 18:38:21 INFO - PROCESS | 1790 | --DOMWINDOW == 158 (0x9adc2000) [pid = 1790] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 18:38:21 INFO - PROCESS | 1790 | --DOMWINDOW == 157 (0x8dcbf800) [pid = 1790] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 18:38:21 INFO - PROCESS | 1790 | --DOMWINDOW == 156 (0x8f46d800) [pid = 1790] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 18:38:21 INFO - PROCESS | 1790 | --DOMWINDOW == 155 (0x91766400) [pid = 1790] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 18:38:21 INFO - PROCESS | 1790 | --DOMWINDOW == 154 (0x946f7800) [pid = 1790] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 18:38:21 INFO - PROCESS | 1790 | --DOMWINDOW == 153 (0x8d5bc400) [pid = 1790] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 18:38:21 INFO - PROCESS | 1790 | --DOMWINDOW == 152 (0x87bbc800) [pid = 1790] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 18:38:21 INFO - PROCESS | 1790 | --DOMWINDOW == 151 (0x9a872c00) [pid = 1790] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 18:38:21 INFO - PROCESS | 1790 | --DOMWINDOW == 150 (0x92464800) [pid = 1790] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 18:38:21 INFO - PROCESS | 1790 | --DOMWINDOW == 149 (0x8dcb3800) [pid = 1790] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 18:38:21 INFO - PROCESS | 1790 | --DOMWINDOW == 148 (0x8c15b400) [pid = 1790] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 18:38:21 INFO - PROCESS | 1790 | --DOMWINDOW == 147 (0x90d7b800) [pid = 1790] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 18:38:21 INFO - PROCESS | 1790 | --DOMWINDOW == 146 (0x90a65400) [pid = 1790] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 18:38:21 INFO - PROCESS | 1790 | --DOMWINDOW == 145 (0x8e611c00) [pid = 1790] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 18:38:21 INFO - PROCESS | 1790 | --DOMWINDOW == 144 (0x950a0400) [pid = 1790] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 18:38:21 INFO - PROCESS | 1790 | --DOMWINDOW == 143 (0x9246a800) [pid = 1790] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 18:38:21 INFO - PROCESS | 1790 | --DOMWINDOW == 142 (0x89a5b000) [pid = 1790] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 18:38:21 INFO - PROCESS | 1790 | --DOMWINDOW == 141 (0x8d50bc00) [pid = 1790] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 18:38:21 INFO - PROCESS | 1790 | --DOMWINDOW == 140 (0x898b5800) [pid = 1790] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 18:38:21 INFO - PROCESS | 1790 | --DOMWINDOW == 139 (0x951d5800) [pid = 1790] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 18:38:21 INFO - PROCESS | 1790 | --DOMWINDOW == 138 (0x8f794800) [pid = 1790] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 18:38:21 INFO - PROCESS | 1790 | --DOMWINDOW == 137 (0x8e89d000) [pid = 1790] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 18:38:21 INFO - PROCESS | 1790 | --DOMWINDOW == 136 (0x89985400) [pid = 1790] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 18:38:21 INFO - PROCESS | 1790 | --DOMWINDOW == 135 (0x9250cc00) [pid = 1790] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 18:38:21 INFO - PROCESS | 1790 | --DOMWINDOW == 134 (0x8c151c00) [pid = 1790] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 18:38:22 INFO - PROCESS | 1790 | 1463103502045 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:22 INFO - PROCESS | 1790 | ++DOCSHELL 0x87bbc800 == 100 [pid = 1790] [id = 334] 18:38:22 INFO - PROCESS | 1790 | ++DOMWINDOW == 135 (0x887ae800) [pid = 1790] [serial = 1003] [outer = (nil)] 18:38:22 INFO - PROCESS | 1790 | ++DOMWINDOW == 136 (0x89985400) [pid = 1790] [serial = 1004] [outer = 0x887ae800] 18:38:22 INFO - PROCESS | 1790 | 1463103502127 Marionette DEBUG loaded listener.js 18:38:22 INFO - PROCESS | 1790 | ++DOMWINDOW == 137 (0x8c29cc00) [pid = 1790] [serial = 1005] [outer = 0x887ae800] 18:38:22 INFO - PROCESS | 1790 | 1463103502925 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]]]}] 18:38:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 18:38:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 2130ms 18:38:22 INFO - PROCESS | 1790 | 1463103502955 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 18:38:22 INFO - PROCESS | 1790 | 1463103502960 Marionette TRACE conn3 <- [1,1309,null,{"value":"8"}] 18:38:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 18:38:22 INFO - PROCESS | 1790 | 1463103502966 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 18:38:22 INFO - PROCESS | 1790 | 1463103502970 Marionette TRACE conn3 <- [1,1310,null,{}] 18:38:22 INFO - PROCESS | 1790 | 1463103502975 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}] 18:38:23 INFO - PROCESS | 1790 | 1463103503180 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 18:38:23 INFO - PROCESS | 1790 | 1463103503198 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:23 INFO - PROCESS | 1790 | ++DOCSHELL 0x8a20ac00 == 101 [pid = 1790] [id = 335] 18:38:23 INFO - PROCESS | 1790 | ++DOMWINDOW == 138 (0x8d5c8800) [pid = 1790] [serial = 1006] [outer = (nil)] 18:38:23 INFO - PROCESS | 1790 | ++DOMWINDOW == 139 (0x8d6bc000) [pid = 1790] [serial = 1007] [outer = 0x8d5c8800] 18:38:23 INFO - PROCESS | 1790 | 1463103503473 Marionette DEBUG loaded listener.js 18:38:23 INFO - PROCESS | 1790 | ++DOMWINDOW == 140 (0x8d8e0c00) [pid = 1790] [serial = 1008] [outer = 0x8d5c8800] 18:38:24 INFO - PROCESS | 1790 | 1463103504638 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] 18:38:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 18:38:24 INFO - PROCESS | 1790 | 1463103504716 Marionette TRACE conn3 <- [1,1313,null,{"value":"8"}] 18:38:24 INFO - PROCESS | 1790 | 1463103504725 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 18:38:24 INFO - PROCESS | 1790 | 1463103504731 Marionette TRACE conn3 <- [1,1314,null,{}] 18:38:24 INFO - PROCESS | 1790 | 1463103504742 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}] 18:38:25 INFO - PROCESS | 1790 | 1463103505017 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 18:38:25 INFO - PROCESS | 1790 | 1463103505340 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:25 INFO - PROCESS | 1790 | ++DOCSHELL 0x8a203c00 == 102 [pid = 1790] [id = 336] 18:38:25 INFO - PROCESS | 1790 | ++DOMWINDOW == 141 (0x8a209400) [pid = 1790] [serial = 1009] [outer = (nil)] 18:38:25 INFO - PROCESS | 1790 | ++DOMWINDOW == 142 (0x8ba37800) [pid = 1790] [serial = 1010] [outer = 0x8a209400] 18:38:25 INFO - PROCESS | 1790 | 1463103505438 Marionette DEBUG loaded listener.js 18:38:25 INFO - PROCESS | 1790 | ++DOMWINDOW == 143 (0x8d507c00) [pid = 1790] [serial = 1011] [outer = 0x8a209400] 18:38:26 INFO - PROCESS | 1790 | 1463103506474 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]]]}] 18:38:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 18:38:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1794ms 18:38:26 INFO - PROCESS | 1790 | 1463103506519 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 18:38:26 INFO - PROCESS | 1790 | 1463103506529 Marionette TRACE conn3 <- [1,1317,null,{"value":"8"}] 18:38:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 18:38:26 INFO - PROCESS | 1790 | 1463103506541 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 18:38:26 INFO - PROCESS | 1790 | 1463103506547 Marionette TRACE conn3 <- [1,1318,null,{}] 18:38:26 INFO - PROCESS | 1790 | 1463103506554 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}] 18:38:26 INFO - PROCESS | 1790 | 1463103506800 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 18:38:27 INFO - PROCESS | 1790 | 1463103507074 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:27 INFO - PROCESS | 1790 | ++DOCSHELL 0x8d5d1400 == 103 [pid = 1790] [id = 337] 18:38:27 INFO - PROCESS | 1790 | ++DOMWINDOW == 144 (0x8d6bfc00) [pid = 1790] [serial = 1012] [outer = (nil)] 18:38:27 INFO - PROCESS | 1790 | ++DOMWINDOW == 145 (0x8dcb7400) [pid = 1790] [serial = 1013] [outer = 0x8d6bfc00] 18:38:27 INFO - PROCESS | 1790 | 1463103507212 Marionette DEBUG loaded listener.js 18:38:27 INFO - PROCESS | 1790 | ++DOMWINDOW == 146 (0x8ddbcc00) [pid = 1790] [serial = 1014] [outer = 0x8d6bfc00] 18:38:28 INFO - PROCESS | 1790 | 1463103508272 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]]]}] 18:38:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 18:38:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1790ms 18:38:28 INFO - PROCESS | 1790 | 1463103508332 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 18:38:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 18:38:28 INFO - PROCESS | 1790 | 1463103508337 Marionette TRACE conn3 <- [1,1321,null,{"value":"8"}] 18:38:28 INFO - PROCESS | 1790 | 1463103508345 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 18:38:28 INFO - PROCESS | 1790 | 1463103508353 Marionette TRACE conn3 <- [1,1322,null,{}] 18:38:28 INFO - PROCESS | 1790 | 1463103508371 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}] 18:38:28 INFO - PROCESS | 1790 | 1463103508665 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 18:38:29 INFO - PROCESS | 1790 | 1463103509002 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:29 INFO - PROCESS | 1790 | ++DOCSHELL 0x8c2a4400 == 104 [pid = 1790] [id = 338] 18:38:29 INFO - PROCESS | 1790 | ++DOMWINDOW == 147 (0x8de73800) [pid = 1790] [serial = 1015] [outer = (nil)] 18:38:29 INFO - PROCESS | 1790 | ++DOMWINDOW == 148 (0x8df0f800) [pid = 1790] [serial = 1016] [outer = 0x8de73800] 18:38:29 INFO - PROCESS | 1790 | 1463103509099 Marionette DEBUG loaded listener.js 18:38:29 INFO - PROCESS | 1790 | ++DOMWINDOW == 149 (0x8e617400) [pid = 1790] [serial = 1017] [outer = 0x8de73800] 18:38:30 INFO - PROCESS | 1790 | 1463103510112 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]]]}] 18:38:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 18:38:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1846ms 18:38:30 INFO - PROCESS | 1790 | 1463103510190 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 18:38:30 INFO - PROCESS | 1790 | 1463103510196 Marionette TRACE conn3 <- [1,1325,null,{"value":"8"}] 18:38:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 18:38:30 INFO - PROCESS | 1790 | 1463103510207 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 18:38:30 INFO - PROCESS | 1790 | 1463103510214 Marionette TRACE conn3 <- [1,1326,null,{}] 18:38:30 INFO - PROCESS | 1790 | 1463103510222 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}] 18:38:30 INFO - PROCESS | 1790 | 1463103510539 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 18:38:30 INFO - PROCESS | 1790 | 1463103510891 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:30 INFO - PROCESS | 1790 | ++DOCSHELL 0x874bbc00 == 105 [pid = 1790] [id = 339] 18:38:30 INFO - PROCESS | 1790 | ++DOMWINDOW == 150 (0x8df10400) [pid = 1790] [serial = 1018] [outer = (nil)] 18:38:31 INFO - PROCESS | 1790 | ++DOMWINDOW == 151 (0x8f405800) [pid = 1790] [serial = 1019] [outer = 0x8df10400] 18:38:31 INFO - PROCESS | 1790 | 1463103511039 Marionette DEBUG loaded listener.js 18:38:31 INFO - PROCESS | 1790 | ++DOMWINDOW == 152 (0x8f46dc00) [pid = 1790] [serial = 1020] [outer = 0x8df10400] 18:38:32 INFO - PROCESS | 1790 | 1463103512107 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]]]}] 18:38:32 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 18:38:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1939ms 18:38:32 INFO - PROCESS | 1790 | 1463103512146 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 18:38:32 INFO - PROCESS | 1790 | 1463103512150 Marionette TRACE conn3 <- [1,1329,null,{"value":"8"}] 18:38:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 18:38:32 INFO - PROCESS | 1790 | 1463103512158 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 18:38:32 INFO - PROCESS | 1790 | 1463103512162 Marionette TRACE conn3 <- [1,1330,null,{}] 18:38:32 INFO - PROCESS | 1790 | 1463103512168 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}] 18:38:32 INFO - PROCESS | 1790 | 1463103512410 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 18:38:32 INFO - PROCESS | 1790 | 1463103512724 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:32 INFO - PROCESS | 1790 | ++DOCSHELL 0x8df0cc00 == 106 [pid = 1790] [id = 340] 18:38:32 INFO - PROCESS | 1790 | ++DOMWINDOW == 153 (0x8e89d000) [pid = 1790] [serial = 1021] [outer = (nil)] 18:38:32 INFO - PROCESS | 1790 | ++DOMWINDOW == 154 (0x8f58dc00) [pid = 1790] [serial = 1022] [outer = 0x8e89d000] 18:38:32 INFO - PROCESS | 1790 | 1463103512827 Marionette DEBUG loaded listener.js 18:38:32 INFO - PROCESS | 1790 | ++DOMWINDOW == 155 (0x8f78a800) [pid = 1790] [serial = 1023] [outer = 0x8e89d000] 18:38:33 INFO - PROCESS | 1790 | 1463103513916 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]]]}] 18:38:33 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 18:38:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1837ms 18:38:33 INFO - PROCESS | 1790 | 1463103513997 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 18:38:34 INFO - PROCESS | 1790 | 1463103514001 Marionette TRACE conn3 <- [1,1333,null,{"value":"8"}] 18:38:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 18:38:34 INFO - PROCESS | 1790 | 1463103514008 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 18:38:34 INFO - PROCESS | 1790 | 1463103514014 Marionette TRACE conn3 <- [1,1334,null,{}] 18:38:34 INFO - PROCESS | 1790 | 1463103514021 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}] 18:38:34 INFO - PROCESS | 1790 | 1463103514304 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 18:38:34 INFO - PROCESS | 1790 | 1463103514597 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:34 INFO - PROCESS | 1790 | ++DOCSHELL 0x90a6ac00 == 107 [pid = 1790] [id = 341] 18:38:34 INFO - PROCESS | 1790 | ++DOMWINDOW == 156 (0x90a6b400) [pid = 1790] [serial = 1024] [outer = (nil)] 18:38:34 INFO - PROCESS | 1790 | ++DOMWINDOW == 157 (0x91649400) [pid = 1790] [serial = 1025] [outer = 0x90a6b400] 18:38:34 INFO - PROCESS | 1790 | 1463103514701 Marionette DEBUG loaded listener.js 18:38:34 INFO - PROCESS | 1790 | ++DOMWINDOW == 158 (0x91766400) [pid = 1790] [serial = 1026] [outer = 0x90a6b400] 18:38:35 INFO - PROCESS | 1790 | 1463103515675 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]]]}] 18:38:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 18:38:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1744ms 18:38:35 INFO - PROCESS | 1790 | 1463103515754 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 18:38:35 INFO - PROCESS | 1790 | 1463103515758 Marionette TRACE conn3 <- [1,1337,null,{"value":"8"}] 18:38:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 18:38:35 INFO - PROCESS | 1790 | 1463103515767 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 18:38:35 INFO - PROCESS | 1790 | 1463103515771 Marionette TRACE conn3 <- [1,1338,null,{}] 18:38:35 INFO - PROCESS | 1790 | 1463103515778 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}] 18:38:36 INFO - PROCESS | 1790 | 1463103516058 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 18:38:36 INFO - PROCESS | 1790 | 1463103516381 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:36 INFO - PROCESS | 1790 | ++DOCSHELL 0x90a6d400 == 108 [pid = 1790] [id = 342] 18:38:36 INFO - PROCESS | 1790 | ++DOMWINDOW == 159 (0x9164d400) [pid = 1790] [serial = 1027] [outer = (nil)] 18:38:36 INFO - PROCESS | 1790 | ++DOMWINDOW == 160 (0x91f30400) [pid = 1790] [serial = 1028] [outer = 0x9164d400] 18:38:36 INFO - PROCESS | 1790 | 1463103516478 Marionette DEBUG loaded listener.js 18:38:36 INFO - PROCESS | 1790 | ++DOMWINDOW == 161 (0x9229b000) [pid = 1790] [serial = 1029] [outer = 0x9164d400] 18:38:38 INFO - PROCESS | 1790 | 1463103518003 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]]]}] 18:38:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 18:38:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 2284ms 18:38:38 INFO - PROCESS | 1790 | 1463103518053 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 18:38:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 18:38:38 INFO - PROCESS | 1790 | 1463103518057 Marionette TRACE conn3 <- [1,1341,null,{"value":"8"}] 18:38:38 INFO - PROCESS | 1790 | 1463103518064 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 18:38:38 INFO - PROCESS | 1790 | 1463103518068 Marionette TRACE conn3 <- [1,1342,null,{}] 18:38:38 INFO - PROCESS | 1790 | 1463103518074 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}] 18:38:38 INFO - PROCESS | 1790 | 1463103518295 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 18:38:38 INFO - PROCESS | 1790 | 1463103518524 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:38 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e8a1000 == 109 [pid = 1790] [id = 343] 18:38:38 INFO - PROCESS | 1790 | ++DOMWINDOW == 162 (0x9164d800) [pid = 1790] [serial = 1030] [outer = (nil)] 18:38:38 INFO - PROCESS | 1790 | ++DOMWINDOW == 163 (0x9246a800) [pid = 1790] [serial = 1031] [outer = 0x9164d800] 18:38:38 INFO - PROCESS | 1790 | 1463103518654 Marionette DEBUG loaded listener.js 18:38:38 INFO - PROCESS | 1790 | ++DOMWINDOW == 164 (0x92489c00) [pid = 1790] [serial = 1032] [outer = 0x9164d800] 18:38:39 INFO - PROCESS | 1790 | 1463103519668 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]]]}] 18:38:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 18:38:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1639ms 18:38:39 INFO - PROCESS | 1790 | 1463103519704 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 18:38:39 INFO - PROCESS | 1790 | 1463103519708 Marionette TRACE conn3 <- [1,1345,null,{"value":"8"}] 18:38:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 18:38:39 INFO - PROCESS | 1790 | 1463103519716 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 18:38:39 INFO - PROCESS | 1790 | 1463103519720 Marionette TRACE conn3 <- [1,1346,null,{}] 18:38:39 INFO - PROCESS | 1790 | 1463103519747 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}] 18:38:39 INFO - PROCESS | 1790 | 1463103519995 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 18:38:40 INFO - PROCESS | 1790 | 1463103520311 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:40 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e8ab000 == 110 [pid = 1790] [id = 344] 18:38:40 INFO - PROCESS | 1790 | ++DOMWINDOW == 165 (0x8f78f800) [pid = 1790] [serial = 1033] [outer = (nil)] 18:38:40 INFO - PROCESS | 1790 | ++DOMWINDOW == 166 (0x92509c00) [pid = 1790] [serial = 1034] [outer = 0x8f78f800] 18:38:40 INFO - PROCESS | 1790 | 1463103520423 Marionette DEBUG loaded listener.js 18:38:40 INFO - PROCESS | 1790 | ++DOMWINDOW == 167 (0x92510800) [pid = 1790] [serial = 1035] [outer = 0x8f78f800] 18:38:41 INFO - PROCESS | 1790 | 1463103521377 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]]]}] 18:38:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 18:38:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1692ms 18:38:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 18:38:41 INFO - PROCESS | 1790 | 1463103521411 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 18:38:41 INFO - PROCESS | 1790 | 1463103521414 Marionette TRACE conn3 <- [1,1349,null,{"value":"8"}] 18:38:41 INFO - PROCESS | 1790 | 1463103521422 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 18:38:41 INFO - PROCESS | 1790 | 1463103521425 Marionette TRACE conn3 <- [1,1350,null,{}] 18:38:41 INFO - PROCESS | 1790 | 1463103521432 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}] 18:38:41 INFO - PROCESS | 1790 | 1463103521670 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 18:38:42 INFO - PROCESS | 1790 | 1463103521986 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:42 INFO - PROCESS | 1790 | ++DOCSHELL 0x8d504c00 == 111 [pid = 1790] [id = 345] 18:38:42 INFO - PROCESS | 1790 | ++DOMWINDOW == 168 (0x92467800) [pid = 1790] [serial = 1036] [outer = (nil)] 18:38:42 INFO - PROCESS | 1790 | ++DOMWINDOW == 169 (0x92aee800) [pid = 1790] [serial = 1037] [outer = 0x92467800] 18:38:42 INFO - PROCESS | 1790 | 1463103522084 Marionette DEBUG loaded listener.js 18:38:42 INFO - PROCESS | 1790 | ++DOMWINDOW == 170 (0x92af1000) [pid = 1790] [serial = 1038] [outer = 0x92467800] 18:38:43 INFO - PROCESS | 1790 | 1463103523055 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]]]}] 18:38:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 18:38:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1702ms 18:38:43 INFO - PROCESS | 1790 | 1463103523124 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 18:38:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 18:38:43 INFO - PROCESS | 1790 | 1463103523129 Marionette TRACE conn3 <- [1,1353,null,{"value":"8"}] 18:38:43 INFO - PROCESS | 1790 | 1463103523136 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 18:38:43 INFO - PROCESS | 1790 | 1463103523142 Marionette TRACE conn3 <- [1,1354,null,{}] 18:38:43 INFO - PROCESS | 1790 | 1463103523148 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}] 18:38:43 INFO - PROCESS | 1790 | 1463103523453 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 18:38:43 INFO - PROCESS | 1790 | 1463103523776 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:43 INFO - PROCESS | 1790 | ++DOCSHELL 0x92aeb800 == 112 [pid = 1790] [id = 346] 18:38:43 INFO - PROCESS | 1790 | ++DOMWINDOW == 171 (0x938b8c00) [pid = 1790] [serial = 1039] [outer = (nil)] 18:38:43 INFO - PROCESS | 1790 | ++DOMWINDOW == 172 (0x93cd7800) [pid = 1790] [serial = 1040] [outer = 0x938b8c00] 18:38:43 INFO - PROCESS | 1790 | 1463103523894 Marionette DEBUG loaded listener.js 18:38:44 INFO - PROCESS | 1790 | ++DOMWINDOW == 173 (0x946f4800) [pid = 1790] [serial = 1041] [outer = 0x938b8c00] 18:38:44 INFO - PROCESS | 1790 | 1463103524907 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]]]}] 18:38:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 18:38:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1787ms 18:38:44 INFO - PROCESS | 1790 | 1463103524922 Marionette TRACE conn3 -> [0,1357,"getWindowHandle",null] 18:38:44 INFO - PROCESS | 1790 | 1463103524927 Marionette TRACE conn3 <- [1,1357,null,{"value":"8"}] 18:38:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 18:38:44 INFO - PROCESS | 1790 | 1463103524933 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 18:38:44 INFO - PROCESS | 1790 | 1463103524937 Marionette TRACE conn3 <- [1,1358,null,{}] 18:38:44 INFO - PROCESS | 1790 | 1463103524943 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}] 18:38:45 INFO - PROCESS | 1790 | 1463103525183 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 18:38:45 INFO - PROCESS | 1790 | 1463103525505 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:45 INFO - PROCESS | 1790 | ++DOCSHELL 0x90a70800 == 113 [pid = 1790] [id = 347] 18:38:45 INFO - PROCESS | 1790 | ++DOMWINDOW == 174 (0x90d78c00) [pid = 1790] [serial = 1042] [outer = (nil)] 18:38:45 INFO - PROCESS | 1790 | ++DOMWINDOW == 175 (0x95018c00) [pid = 1790] [serial = 1043] [outer = 0x90d78c00] 18:38:45 INFO - PROCESS | 1790 | 1463103525603 Marionette DEBUG loaded listener.js 18:38:45 INFO - PROCESS | 1790 | ++DOMWINDOW == 176 (0x95020800) [pid = 1790] [serial = 1044] [outer = 0x90d78c00] 18:38:46 INFO - PROCESS | 1790 | 1463103526528 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]]]}] 18:38:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 18:38:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1648ms 18:38:46 INFO - PROCESS | 1790 | 1463103526582 Marionette TRACE conn3 -> [0,1361,"getWindowHandle",null] 18:38:46 INFO - PROCESS | 1790 | 1463103526586 Marionette TRACE conn3 <- [1,1361,null,{"value":"8"}] 18:38:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 18:38:46 INFO - PROCESS | 1790 | 1463103526593 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 18:38:46 INFO - PROCESS | 1790 | 1463103526596 Marionette TRACE conn3 <- [1,1362,null,{}] 18:38:46 INFO - PROCESS | 1790 | 1463103526604 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}] 18:38:46 INFO - PROCESS | 1790 | 1463103526837 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 18:38:47 INFO - PROCESS | 1790 | 1463103527147 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:47 INFO - PROCESS | 1790 | ++DOCSHELL 0x946f6000 == 114 [pid = 1790] [id = 348] 18:38:47 INFO - PROCESS | 1790 | ++DOMWINDOW == 177 (0x9509ec00) [pid = 1790] [serial = 1045] [outer = (nil)] 18:38:47 INFO - PROCESS | 1790 | ++DOMWINDOW == 178 (0x951ca400) [pid = 1790] [serial = 1046] [outer = 0x9509ec00] 18:38:47 INFO - PROCESS | 1790 | 1463103527249 Marionette DEBUG loaded listener.js 18:38:47 INFO - PROCESS | 1790 | ++DOMWINDOW == 179 (0x951cc000) [pid = 1790] [serial = 1047] [outer = 0x9509ec00] 18:38:48 INFO - PROCESS | 1790 | 1463103528268 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]]]}] 18:38:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 18:38:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1738ms 18:38:48 INFO - PROCESS | 1790 | 1463103528333 Marionette TRACE conn3 -> [0,1365,"getWindowHandle",null] 18:38:48 INFO - PROCESS | 1790 | 1463103528337 Marionette TRACE conn3 <- [1,1365,null,{"value":"8"}] 18:38:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 18:38:48 INFO - PROCESS | 1790 | 1463103528347 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 18:38:48 INFO - PROCESS | 1790 | 1463103528350 Marionette TRACE conn3 <- [1,1366,null,{}] 18:38:48 INFO - PROCESS | 1790 | 1463103528357 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}] 18:38:48 INFO - PROCESS | 1790 | 1463103528622 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 18:38:49 INFO - PROCESS | 1790 | 1463103529002 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:49 INFO - PROCESS | 1790 | ++DOCSHELL 0x874b9800 == 115 [pid = 1790] [id = 349] 18:38:49 INFO - PROCESS | 1790 | ++DOMWINDOW == 180 (0x887aa800) [pid = 1790] [serial = 1048] [outer = (nil)] 18:38:49 INFO - PROCESS | 1790 | ++DOMWINDOW == 181 (0x8a204000) [pid = 1790] [serial = 1049] [outer = 0x887aa800] 18:38:49 INFO - PROCESS | 1790 | 1463103529097 Marionette DEBUG loaded listener.js 18:38:49 INFO - PROCESS | 1790 | ++DOMWINDOW == 182 (0x8b43b400) [pid = 1790] [serial = 1050] [outer = 0x887aa800] 18:38:50 INFO - PROCESS | 1790 | 1463103530215 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] 18:38:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 18:38:50 INFO - PROCESS | 1790 | 1463103530243 Marionette TRACE conn3 <- [1,1369,null,{"value":"8"}] 18:38:50 INFO - PROCESS | 1790 | 1463103530252 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 18:38:50 INFO - PROCESS | 1790 | 1463103530255 Marionette TRACE conn3 <- [1,1370,null,{}] 18:38:50 INFO - PROCESS | 1790 | 1463103530263 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}] 18:38:50 INFO - PROCESS | 1790 | 1463103530525 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 18:38:50 INFO - PROCESS | 1790 | 1463103530859 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:50 INFO - PROCESS | 1790 | ++DOCSHELL 0x874b6000 == 116 [pid = 1790] [id = 350] 18:38:50 INFO - PROCESS | 1790 | ++DOMWINDOW == 183 (0x874c0c00) [pid = 1790] [serial = 1051] [outer = (nil)] 18:38:50 INFO - PROCESS | 1790 | ++DOMWINDOW == 184 (0x87bb9000) [pid = 1790] [serial = 1052] [outer = 0x874c0c00] 18:38:50 INFO - PROCESS | 1790 | 1463103530951 Marionette DEBUG loaded listener.js 18:38:51 INFO - PROCESS | 1790 | ++DOMWINDOW == 185 (0x887b0800) [pid = 1790] [serial = 1053] [outer = 0x874c0c00] 18:38:52 INFO - PROCESS | 1790 | 1463103532648 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] 18:38:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 18:38:52 INFO - PROCESS | 1790 | 1463103532707 Marionette TRACE conn3 <- [1,1373,null,{"value":"8"}] 18:38:52 INFO - PROCESS | 1790 | 1463103532716 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 18:38:52 INFO - PROCESS | 1790 | 1463103532723 Marionette TRACE conn3 <- [1,1374,null,{}] 18:38:52 INFO - PROCESS | 1790 | 1463103532732 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}] 18:38:52 INFO - PROCESS | 1790 | 1463103532994 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 18:38:53 INFO - PROCESS | 1790 | 1463103533331 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:53 INFO - PROCESS | 1790 | ++DOCSHELL 0x887a5000 == 117 [pid = 1790] [id = 351] 18:38:53 INFO - PROCESS | 1790 | ++DOMWINDOW == 186 (0x898ba400) [pid = 1790] [serial = 1054] [outer = (nil)] 18:38:53 INFO - PROCESS | 1790 | ++DOMWINDOW == 187 (0x8ba3ac00) [pid = 1790] [serial = 1055] [outer = 0x898ba400] 18:38:53 INFO - PROCESS | 1790 | 1463103533420 Marionette DEBUG loaded listener.js 18:38:53 INFO - PROCESS | 1790 | ++DOMWINDOW == 188 (0x8c153c00) [pid = 1790] [serial = 1056] [outer = 0x898ba400] 18:38:54 INFO - PROCESS | 1790 | --DOCSHELL 0x8ba39000 == 116 [pid = 1790] [id = 157] 18:38:54 INFO - PROCESS | 1790 | --DOCSHELL 0x9ba1d400 == 115 [pid = 1790] [id = 26] 18:38:54 INFO - PROCESS | 1790 | --DOCSHELL 0x925e1c00 == 114 [pid = 1790] [id = 285] 18:38:54 INFO - PROCESS | 1790 | --DOCSHELL 0x98175400 == 113 [pid = 1790] [id = 50] 18:38:54 INFO - PROCESS | 1790 | --DOCSHELL 0x8f590800 == 112 [pid = 1790] [id = 325] 18:38:54 INFO - PROCESS | 1790 | --DOCSHELL 0x8d8dac00 == 111 [pid = 1790] [id = 323] 18:38:54 INFO - PROCESS | 1790 | --DOCSHELL 0x8f790800 == 110 [pid = 1790] [id = 324] 18:38:54 INFO - PROCESS | 1790 | --DOCSHELL 0x8b9ca800 == 109 [pid = 1790] [id = 322] 18:38:54 INFO - PROCESS | 1790 | --DOCSHELL 0x8dcb8000 == 108 [pid = 1790] [id = 321] 18:38:54 INFO - PROCESS | 1790 | --DOCSHELL 0x8d5b7000 == 107 [pid = 1790] [id = 320] 18:38:54 INFO - PROCESS | 1790 | --DOCSHELL 0x8d8da800 == 106 [pid = 1790] [id = 319] 18:38:54 INFO - PROCESS | 1790 | --DOCSHELL 0x8b9ce800 == 105 [pid = 1790] [id = 318] 18:38:54 INFO - PROCESS | 1790 | --DOCSHELL 0x8b9d3400 == 104 [pid = 1790] [id = 317] 18:38:54 INFO - PROCESS | 1790 | --DOCSHELL 0x8ba33800 == 103 [pid = 1790] [id = 316] 18:38:54 INFO - PROCESS | 1790 | --DOCSHELL 0x874c2000 == 102 [pid = 1790] [id = 314] 18:38:54 INFO - PROCESS | 1790 | --DOCSHELL 0x89a61c00 == 101 [pid = 1790] [id = 315] 18:38:54 INFO - PROCESS | 1790 | --DOMWINDOW == 187 (0x99260800) [pid = 1790] [serial = 26] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 18:38:54 INFO - PROCESS | 1790 | --DOMWINDOW == 186 (0x8c151400) [pid = 1790] [serial = 941] [outer = (nil)] [url = about:blank] 18:38:54 INFO - PROCESS | 1790 | --DOMWINDOW == 185 (0x8dcb5c00) [pid = 1790] [serial = 825] [outer = (nil)] [url = about:blank] 18:38:54 INFO - PROCESS | 1790 | --DOMWINDOW == 184 (0x8b436400) [pid = 1790] [serial = 939] [outer = (nil)] [url = about:blank] 18:38:54 INFO - PROCESS | 1790 | --DOMWINDOW == 183 (0x8f410800) [pid = 1790] [serial = 891] [outer = (nil)] [url = about:blank] 18:38:54 INFO - PROCESS | 1790 | --DOMWINDOW == 182 (0x9246d000) [pid = 1790] [serial = 903] [outer = (nil)] [url = about:blank] 18:38:54 INFO - PROCESS | 1790 | --DOMWINDOW == 181 (0x9231f400) [pid = 1790] [serial = 902] [outer = (nil)] [url = about:blank] 18:38:54 INFO - PROCESS | 1790 | --DOMWINDOW == 180 (0x8c2a7c00) [pid = 1790] [serial = 861] [outer = (nil)] [url = about:blank] 18:38:54 INFO - PROCESS | 1790 | --DOMWINDOW == 179 (0x92e5dc00) [pid = 1790] [serial = 908] [outer = (nil)] [url = about:blank] 18:38:54 INFO - PROCESS | 1790 | --DOMWINDOW == 178 (0x93cd9c00) [pid = 1790] [serial = 909] [outer = (nil)] [url = about:blank] 18:38:54 INFO - PROCESS | 1790 | --DOMWINDOW == 177 (0x92e59c00) [pid = 1790] [serial = 858] [outer = (nil)] [url = about:blank] 18:38:54 INFO - PROCESS | 1790 | --DOMWINDOW == 176 (0x9c02bc00) [pid = 1790] [serial = 929] [outer = (nil)] [url = about:blank] 18:38:54 INFO - PROCESS | 1790 | --DOMWINDOW == 175 (0x8f78d000) [pid = 1790] [serial = 837] [outer = (nil)] [url = about:blank] 18:38:54 INFO - PROCESS | 1790 | --DOMWINDOW == 174 (0x9a354400) [pid = 1790] [serial = 918] [outer = (nil)] [url = about:blank] 18:38:54 INFO - PROCESS | 1790 | --DOMWINDOW == 173 (0x9a0f1000) [pid = 1790] [serial = 917] [outer = (nil)] [url = about:blank] 18:38:54 INFO - PROCESS | 1790 | --DOMWINDOW == 172 (0x9ba6ec00) [pid = 1790] [serial = 927] [outer = (nil)] [url = about:blank] 18:38:54 INFO - PROCESS | 1790 | --DOMWINDOW == 171 (0x8e613800) [pid = 1790] [serial = 831] [outer = (nil)] [url = about:blank] 18:38:54 INFO - PROCESS | 1790 | --DOMWINDOW == 170 (0x8f58a400) [pid = 1790] [serial = 893] [outer = (nil)] [url = about:blank] 18:38:54 INFO - PROCESS | 1790 | --DOMWINDOW == 169 (0x92312800) [pid = 1790] [serial = 900] [outer = (nil)] [url = about:blank] 18:38:54 INFO - PROCESS | 1790 | --DOMWINDOW == 168 (0x951d1800) [pid = 1790] [serial = 912] [outer = (nil)] [url = about:blank] 18:38:54 INFO - PROCESS | 1790 | --DOMWINDOW == 167 (0x8d6c2400) [pid = 1790] [serial = 888] [outer = (nil)] [url = about:blank] 18:38:54 INFO - PROCESS | 1790 | --DOMWINDOW == 166 (0x8f78bc00) [pid = 1790] [serial = 894] [outer = (nil)] [url = about:blank] 18:38:54 INFO - PROCESS | 1790 | --DOMWINDOW == 165 (0x887af400) [pid = 1790] [serial = 933] [outer = (nil)] [url = about:blank] 18:38:54 INFO - PROCESS | 1790 | --DOMWINDOW == 164 (0x9b30d800) [pid = 1790] [serial = 923] [outer = (nil)] [url = about:blank] 18:38:54 INFO - PROCESS | 1790 | --DOMWINDOW == 163 (0x925e9800) [pid = 1790] [serial = 906] [outer = (nil)] [url = about:blank] 18:38:54 INFO - PROCESS | 1790 | --DOMWINDOW == 162 (0x8de6b000) [pid = 1790] [serial = 828] [outer = (nil)] [url = about:blank] 18:38:54 INFO - PROCESS | 1790 | --DOMWINDOW == 161 (0x90a73000) [pid = 1790] [serial = 840] [outer = (nil)] [url = about:blank] 18:38:54 INFO - PROCESS | 1790 | --DOMWINDOW == 160 (0x92aeb000) [pid = 1790] [serial = 855] [outer = (nil)] [url = about:blank] 18:38:54 INFO - PROCESS | 1790 | --DOMWINDOW == 159 (0x90d7fc00) [pid = 1790] [serial = 896] [outer = (nil)] [url = about:blank] 18:38:54 INFO - PROCESS | 1790 | --DOMWINDOW == 158 (0x8f472400) [pid = 1790] [serial = 834] [outer = (nil)] [url = about:blank] 18:38:54 INFO - PROCESS | 1790 | --DOMWINDOW == 157 (0x9aa07400) [pid = 1790] [serial = 920] [outer = (nil)] [url = about:blank] 18:38:54 INFO - PROCESS | 1790 | --DOMWINDOW == 156 (0x92492400) [pid = 1790] [serial = 849] [outer = (nil)] [url = about:blank] 18:38:54 INFO - PROCESS | 1790 | --DOMWINDOW == 155 (0x92220400) [pid = 1790] [serial = 899] [outer = (nil)] [url = about:blank] 18:38:54 INFO - PROCESS | 1790 | --DOMWINDOW == 154 (0x8b301c00) [pid = 1790] [serial = 884] [outer = (nil)] [url = about:blank] 18:38:54 INFO - PROCESS | 1790 | --DOMWINDOW == 153 (0x8d5cb400) [pid = 1790] [serial = 887] [outer = (nil)] [url = about:blank] 18:38:54 INFO - PROCESS | 1790 | --DOMWINDOW == 152 (0x8d5b7800) [pid = 1790] [serial = 816] [outer = (nil)] [url = about:blank] 18:38:54 INFO - PROCESS | 1790 | --DOMWINDOW == 151 (0x8a2e9000) [pid = 1790] [serial = 819] [outer = (nil)] [url = about:blank] 18:38:54 INFO - PROCESS | 1790 | --DOMWINDOW == 150 (0x8df0ec00) [pid = 1790] [serial = 881] [outer = (nil)] [url = about:blank] 18:38:54 INFO - PROCESS | 1790 | --DOMWINDOW == 149 (0x99760c00) [pid = 1790] [serial = 915] [outer = (nil)] [url = about:blank] 18:38:54 INFO - PROCESS | 1790 | --DOMWINDOW == 148 (0x9164b000) [pid = 1790] [serial = 843] [outer = (nil)] [url = about:blank] 18:38:54 INFO - PROCESS | 1790 | --DOMWINDOW == 147 (0x99084000) [pid = 1790] [serial = 914] [outer = (nil)] [url = about:blank] 18:38:54 INFO - PROCESS | 1790 | --DOMWINDOW == 146 (0x91647400) [pid = 1790] [serial = 897] [outer = (nil)] [url = about:blank] 18:38:54 INFO - PROCESS | 1790 | --DOMWINDOW == 145 (0x87bc3800) [pid = 1790] [serial = 932] [outer = (nil)] [url = about:blank] 18:38:54 INFO - PROCESS | 1790 | --DOMWINDOW == 144 (0x9c02f000) [pid = 1790] [serial = 930] [outer = (nil)] [url = about:blank] 18:38:54 INFO - PROCESS | 1790 | --DOMWINDOW == 143 (0x8b9c6c00) [pid = 1790] [serial = 885] [outer = (nil)] [url = about:blank] 18:38:54 INFO - PROCESS | 1790 | --DOMWINDOW == 142 (0x9250b400) [pid = 1790] [serial = 905] [outer = (nil)] [url = about:blank] 18:38:54 INFO - PROCESS | 1790 | --DOMWINDOW == 141 (0x91f29400) [pid = 1790] [serial = 846] [outer = (nil)] [url = about:blank] 18:38:54 INFO - PROCESS | 1790 | --DOMWINDOW == 140 (0x951c8400) [pid = 1790] [serial = 911] [outer = (nil)] [url = about:blank] 18:38:54 INFO - PROCESS | 1790 | --DOMWINDOW == 139 (0x9ba1a400) [pid = 1790] [serial = 926] [outer = (nil)] [url = about:blank] 18:38:54 INFO - PROCESS | 1790 | --DOMWINDOW == 138 (0x9adb7c00) [pid = 1790] [serial = 921] [outer = (nil)] [url = about:blank] 18:38:54 INFO - PROCESS | 1790 | --DOMWINDOW == 137 (0x89a64000) [pid = 1790] [serial = 936] [outer = (nil)] [url = about:blank] 18:38:54 INFO - PROCESS | 1790 | --DOMWINDOW == 136 (0x8b30e400) [pid = 1790] [serial = 938] [outer = (nil)] [url = about:blank] 18:38:54 INFO - PROCESS | 1790 | --DOMWINDOW == 135 (0x89a57000) [pid = 1790] [serial = 935] [outer = (nil)] [url = about:blank] 18:38:54 INFO - PROCESS | 1790 | --DOMWINDOW == 134 (0x9b3ae000) [pid = 1790] [serial = 924] [outer = (nil)] [url = about:blank] 18:38:54 INFO - PROCESS | 1790 | --DOMWINDOW == 133 (0x8e8a4800) [pid = 1790] [serial = 890] [outer = (nil)] [url = about:blank] 18:38:54 INFO - PROCESS | 1790 | --DOMWINDOW == 132 (0x925e4400) [pid = 1790] [serial = 852] [outer = (nil)] [url = about:blank] 18:38:54 INFO - PROCESS | 1790 | --DOMWINDOW == 131 (0x8d582000) [pid = 1790] [serial = 822] [outer = (nil)] [url = about:blank] 18:38:55 INFO - PROCESS | 1790 | [1790] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 18:38:55 INFO - PROCESS | 1790 | 1463103535125 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] 18:38:55 INFO - PROCESS | 1790 | 1463103535198 Marionette TRACE conn3 <- [1,1377,null,{"value":"8"}] 18:38:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 18:38:55 INFO - PROCESS | 1790 | 1463103535214 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 18:38:55 INFO - PROCESS | 1790 | 1463103535218 Marionette TRACE conn3 <- [1,1378,null,{}] 18:38:55 INFO - PROCESS | 1790 | 1463103535225 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}] 18:38:55 INFO - PROCESS | 1790 | 1463103535450 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 18:38:55 INFO - PROCESS | 1790 | 1463103535621 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:55 INFO - PROCESS | 1790 | ++DOCSHELL 0x874c2000 == 102 [pid = 1790] [id = 352] 18:38:55 INFO - PROCESS | 1790 | ++DOMWINDOW == 132 (0x87bc1000) [pid = 1790] [serial = 1057] [outer = (nil)] 18:38:55 INFO - PROCESS | 1790 | ++DOMWINDOW == 133 (0x8a201800) [pid = 1790] [serial = 1058] [outer = 0x87bc1000] 18:38:55 INFO - PROCESS | 1790 | 1463103535704 Marionette DEBUG loaded listener.js 18:38:55 INFO - PROCESS | 1790 | ++DOMWINDOW == 134 (0x8c154c00) [pid = 1790] [serial = 1059] [outer = 0x87bc1000] 18:38:56 INFO - PROCESS | 1790 | 1463103536524 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] 18:38:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 18:38:56 INFO - PROCESS | 1790 | 1463103536603 Marionette TRACE conn3 <- [1,1381,null,{"value":"8"}] 18:38:56 INFO - PROCESS | 1790 | 1463103536612 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 18:38:56 INFO - PROCESS | 1790 | 1463103536618 Marionette TRACE conn3 <- [1,1382,null,{}] 18:38:56 INFO - PROCESS | 1790 | 1463103536636 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}] 18:38:56 INFO - PROCESS | 1790 | 1463103536873 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 18:38:57 INFO - PROCESS | 1790 | 1463103537086 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:57 INFO - PROCESS | 1790 | ++DOCSHELL 0x8d5c3800 == 103 [pid = 1790] [id = 353] 18:38:57 INFO - PROCESS | 1790 | ++DOMWINDOW == 135 (0x8d6b6400) [pid = 1790] [serial = 1060] [outer = (nil)] 18:38:57 INFO - PROCESS | 1790 | ++DOMWINDOW == 136 (0x8d8e2800) [pid = 1790] [serial = 1061] [outer = 0x8d6b6400] 18:38:57 INFO - PROCESS | 1790 | 1463103537213 Marionette DEBUG loaded listener.js 18:38:57 INFO - PROCESS | 1790 | ++DOMWINDOW == 137 (0x8dcbe000) [pid = 1790] [serial = 1062] [outer = 0x8d6b6400] 18:38:58 INFO - PROCESS | 1790 | [1790] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 18:38:58 INFO - PROCESS | 1790 | 1463103538207 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] 18:38:58 INFO - PROCESS | 1790 | 1463103538258 Marionette TRACE conn3 <- [1,1385,null,{"value":"8"}] 18:38:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 18:38:58 INFO - PROCESS | 1790 | 1463103538272 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 18:38:58 INFO - PROCESS | 1790 | 1463103538275 Marionette TRACE conn3 <- [1,1386,null,{}] 18:38:58 INFO - PROCESS | 1790 | 1463103538282 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}] 18:38:58 INFO - PROCESS | 1790 | 1463103538566 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 18:38:58 INFO - PROCESS | 1790 | 1463103538610 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:58 INFO - PROCESS | 1790 | ++DOCSHELL 0x8d5c8400 == 104 [pid = 1790] [id = 354] 18:38:58 INFO - PROCESS | 1790 | ++DOMWINDOW == 138 (0x8ddc6800) [pid = 1790] [serial = 1063] [outer = (nil)] 18:38:58 INFO - PROCESS | 1790 | ++DOMWINDOW == 139 (0x8de70c00) [pid = 1790] [serial = 1064] [outer = 0x8ddc6800] 18:38:58 INFO - PROCESS | 1790 | 1463103538743 Marionette DEBUG loaded listener.js 18:38:58 INFO - PROCESS | 1790 | ++DOMWINDOW == 140 (0x8df0d800) [pid = 1790] [serial = 1065] [outer = 0x8ddc6800] 18:38:59 INFO - PROCESS | 1790 | --DOMWINDOW == 139 (0x8f78a400) [pid = 1790] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 18:38:59 INFO - PROCESS | 1790 | --DOMWINDOW == 138 (0x8a20d400) [pid = 1790] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 18:38:59 INFO - PROCESS | 1790 | --DOMWINDOW == 137 (0x874c2800) [pid = 1790] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 18:38:59 INFO - PROCESS | 1790 | --DOMWINDOW == 136 (0x8a206400) [pid = 1790] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 18:38:59 INFO - PROCESS | 1790 | --DOMWINDOW == 135 (0x9177b000) [pid = 1790] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 18:38:59 INFO - PROCESS | 1790 | --DOMWINDOW == 134 (0x8e8a2000) [pid = 1790] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 18:38:59 INFO - PROCESS | 1790 | --DOMWINDOW == 133 (0x887ae800) [pid = 1790] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 18:38:59 INFO - PROCESS | 1790 | --DOMWINDOW == 132 (0x8d5b5400) [pid = 1790] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 18:38:59 INFO - PROCESS | 1790 | --DOMWINDOW == 131 (0x8ba39400) [pid = 1790] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 18:38:59 INFO - PROCESS | 1790 | --DOMWINDOW == 130 (0x9177fc00) [pid = 1790] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 18:38:59 INFO - PROCESS | 1790 | --DOMWINDOW == 129 (0x8f791c00) [pid = 1790] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 18:38:59 INFO - PROCESS | 1790 | --DOMWINDOW == 128 (0x8c15c400) [pid = 1790] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 18:38:59 INFO - PROCESS | 1790 | --DOMWINDOW == 127 (0x88ef3800) [pid = 1790] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 18:38:59 INFO - PROCESS | 1790 | --DOMWINDOW == 126 (0x8de6d800) [pid = 1790] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 18:38:59 INFO - PROCESS | 1790 | --DOMWINDOW == 125 (0x92312000) [pid = 1790] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 18:38:59 INFO - PROCESS | 1790 | --DOMWINDOW == 124 (0x90d84000) [pid = 1790] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 18:38:59 INFO - PROCESS | 1790 | --DOMWINDOW == 123 (0x8dcbb000) [pid = 1790] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 18:38:59 INFO - PROCESS | 1790 | --DOMWINDOW == 122 (0x8c152000) [pid = 1790] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 18:38:59 INFO - PROCESS | 1790 | --DOMWINDOW == 121 (0x8d8e0400) [pid = 1790] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 18:38:59 INFO - PROCESS | 1790 | --DOMWINDOW == 120 (0x8e73c400) [pid = 1790] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 18:38:59 INFO - PROCESS | 1790 | --DOMWINDOW == 119 (0x91f28c00) [pid = 1790] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 18:38:59 INFO - PROCESS | 1790 | --DOMWINDOW == 118 (0x8c2a7800) [pid = 1790] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 18:39:00 INFO - PROCESS | 1790 | 1463103540436 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] 18:39:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 18:39:00 INFO - PROCESS | 1790 | 1463103540471 Marionette TRACE conn3 <- [1,1389,null,{"value":"8"}] 18:39:00 INFO - PROCESS | 1790 | 1463103540479 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 18:39:00 INFO - PROCESS | 1790 | 1463103540482 Marionette TRACE conn3 <- [1,1390,null,{}] 18:39:00 INFO - PROCESS | 1790 | 1463103540488 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}] 18:39:00 INFO - PROCESS | 1790 | 1463103540805 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 18:39:00 INFO - PROCESS | 1790 | 1463103540840 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:00 INFO - PROCESS | 1790 | ++DOCSHELL 0x8a202800 == 105 [pid = 1790] [id = 355] 18:39:00 INFO - PROCESS | 1790 | ++DOMWINDOW == 119 (0x8a206400) [pid = 1790] [serial = 1066] [outer = (nil)] 18:39:00 INFO - PROCESS | 1790 | ++DOMWINDOW == 120 (0x8d8e4800) [pid = 1790] [serial = 1067] [outer = 0x8a206400] 18:39:00 INFO - PROCESS | 1790 | 1463103540953 Marionette DEBUG loaded listener.js 18:39:01 INFO - PROCESS | 1790 | ++DOMWINDOW == 121 (0x8ddc0400) [pid = 1790] [serial = 1068] [outer = 0x8a206400] 18:39:02 INFO - PROCESS | 1790 | 1463103542234 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]]]}] 18:39:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 18:39:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1793ms 18:39:02 INFO - PROCESS | 1790 | 1463103542271 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 18:39:02 INFO - PROCESS | 1790 | 1463103542278 Marionette TRACE conn3 <- [1,1393,null,{"value":"8"}] 18:39:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 18:39:02 INFO - PROCESS | 1790 | 1463103542288 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 18:39:02 INFO - PROCESS | 1790 | 1463103542295 Marionette TRACE conn3 <- [1,1394,null,{}] 18:39:02 INFO - PROCESS | 1790 | 1463103542306 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}] 18:39:02 INFO - PROCESS | 1790 | 1463103542558 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 18:39:02 INFO - PROCESS | 1790 | 1463103542844 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:02 INFO - PROCESS | 1790 | ++DOCSHELL 0x887a8800 == 106 [pid = 1790] [id = 356] 18:39:02 INFO - PROCESS | 1790 | ++DOMWINDOW == 122 (0x88ef0c00) [pid = 1790] [serial = 1069] [outer = (nil)] 18:39:02 INFO - PROCESS | 1790 | ++DOMWINDOW == 123 (0x8a2efc00) [pid = 1790] [serial = 1070] [outer = 0x88ef0c00] 18:39:02 INFO - PROCESS | 1790 | 1463103542982 Marionette DEBUG loaded listener.js 18:39:03 INFO - PROCESS | 1790 | ++DOMWINDOW == 124 (0x8b439400) [pid = 1790] [serial = 1071] [outer = 0x88ef0c00] 18:39:04 INFO - PROCESS | 1790 | 1463103544057 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]]]}] 18:39:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 18:39:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1800ms 18:39:04 INFO - PROCESS | 1790 | 1463103544092 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 18:39:04 INFO - PROCESS | 1790 | 1463103544103 Marionette TRACE conn3 <- [1,1397,null,{"value":"8"}] 18:39:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 18:39:04 INFO - PROCESS | 1790 | 1463103544115 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 18:39:04 INFO - PROCESS | 1790 | 1463103544119 Marionette TRACE conn3 <- [1,1398,null,{}] 18:39:04 INFO - PROCESS | 1790 | 1463103544127 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}] 18:39:04 INFO - PROCESS | 1790 | 1463103544405 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 18:39:04 INFO - PROCESS | 1790 | 1463103544712 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:04 INFO - PROCESS | 1790 | ++DOCSHELL 0x8d504000 == 107 [pid = 1790] [id = 357] 18:39:04 INFO - PROCESS | 1790 | ++DOMWINDOW == 125 (0x8d5b5000) [pid = 1790] [serial = 1072] [outer = (nil)] 18:39:04 INFO - PROCESS | 1790 | ++DOMWINDOW == 126 (0x8d6b6000) [pid = 1790] [serial = 1073] [outer = 0x8d5b5000] 18:39:04 INFO - PROCESS | 1790 | 1463103544821 Marionette DEBUG loaded listener.js 18:39:04 INFO - PROCESS | 1790 | ++DOMWINDOW == 127 (0x8d8e7400) [pid = 1790] [serial = 1074] [outer = 0x8d5b5000] 18:39:05 INFO - PROCESS | 1790 | 1463103545918 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]]]}] 18:39:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 18:39:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1837ms 18:39:05 INFO - PROCESS | 1790 | 1463103545953 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 18:39:05 INFO - PROCESS | 1790 | 1463103545956 Marionette TRACE conn3 <- [1,1401,null,{"value":"8"}] 18:39:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 18:39:05 INFO - PROCESS | 1790 | 1463103545965 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 18:39:05 INFO - PROCESS | 1790 | 1463103545971 Marionette TRACE conn3 <- [1,1402,null,{}] 18:39:05 INFO - PROCESS | 1790 | 1463103545989 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}] 18:39:06 INFO - PROCESS | 1790 | 1463103546267 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 18:39:06 INFO - PROCESS | 1790 | 1463103546573 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:06 INFO - PROCESS | 1790 | ++DOCSHELL 0x8d584000 == 108 [pid = 1790] [id = 358] 18:39:06 INFO - PROCESS | 1790 | ++DOMWINDOW == 128 (0x8e619400) [pid = 1790] [serial = 1075] [outer = (nil)] 18:39:06 INFO - PROCESS | 1790 | ++DOMWINDOW == 129 (0x8e73d800) [pid = 1790] [serial = 1076] [outer = 0x8e619400] 18:39:06 INFO - PROCESS | 1790 | 1463103546670 Marionette DEBUG loaded listener.js 18:39:06 INFO - PROCESS | 1790 | ++DOMWINDOW == 130 (0x8e8a2400) [pid = 1790] [serial = 1077] [outer = 0x8e619400] 18:39:07 INFO - PROCESS | 1790 | 1463103547645 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]]]}] 18:39:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 18:39:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1737ms 18:39:07 INFO - PROCESS | 1790 | 1463103547703 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 18:39:07 INFO - PROCESS | 1790 | 1463103547707 Marionette TRACE conn3 <- [1,1405,null,{"value":"8"}] 18:39:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 18:39:07 INFO - PROCESS | 1790 | 1463103547715 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 18:39:07 INFO - PROCESS | 1790 | 1463103547719 Marionette TRACE conn3 <- [1,1406,null,{}] 18:39:07 INFO - PROCESS | 1790 | 1463103547725 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}] 18:39:07 INFO - PROCESS | 1790 | 1463103547953 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 18:39:08 INFO - PROCESS | 1790 | 1463103548209 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:08 INFO - PROCESS | 1790 | ++DOCSHELL 0x8df12c00 == 109 [pid = 1790] [id = 359] 18:39:08 INFO - PROCESS | 1790 | ++DOMWINDOW == 131 (0x8e73ac00) [pid = 1790] [serial = 1078] [outer = (nil)] 18:39:08 INFO - PROCESS | 1790 | ++DOMWINDOW == 132 (0x8f46f000) [pid = 1790] [serial = 1079] [outer = 0x8e73ac00] 18:39:08 INFO - PROCESS | 1790 | 1463103548345 Marionette DEBUG loaded listener.js 18:39:08 INFO - PROCESS | 1790 | ++DOMWINDOW == 133 (0x8f584800) [pid = 1790] [serial = 1080] [outer = 0x8e73ac00] 18:39:09 INFO - PROCESS | 1790 | 1463103549279 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]]]}] 18:39:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 18:39:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1635ms 18:39:09 INFO - PROCESS | 1790 | 1463103549351 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 18:39:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 18:39:09 INFO - PROCESS | 1790 | 1463103549356 Marionette TRACE conn3 <- [1,1409,null,{"value":"8"}] 18:39:09 INFO - PROCESS | 1790 | 1463103549363 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 18:39:09 INFO - PROCESS | 1790 | 1463103549367 Marionette TRACE conn3 <- [1,1410,null,{}] 18:39:09 INFO - PROCESS | 1790 | 1463103549373 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}] 18:39:09 INFO - PROCESS | 1790 | 1463103549603 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 18:39:09 INFO - PROCESS | 1790 | 1463103549913 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:09 INFO - PROCESS | 1790 | ++DOCSHELL 0x8d6b6c00 == 110 [pid = 1790] [id = 360] 18:39:09 INFO - PROCESS | 1790 | ++DOMWINDOW == 134 (0x8f404c00) [pid = 1790] [serial = 1081] [outer = (nil)] 18:39:10 INFO - PROCESS | 1790 | ++DOMWINDOW == 135 (0x8f78ec00) [pid = 1790] [serial = 1082] [outer = 0x8f404c00] 18:39:10 INFO - PROCESS | 1790 | 1463103550044 Marionette DEBUG loaded listener.js 18:39:10 INFO - PROCESS | 1790 | ++DOMWINDOW == 136 (0x90a6a400) [pid = 1790] [serial = 1083] [outer = 0x8f404c00] 18:39:11 INFO - PROCESS | 1790 | 1463103551118 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]]]}] 18:39:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 18:39:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1788ms 18:39:11 INFO - PROCESS | 1790 | 1463103551152 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 18:39:11 INFO - PROCESS | 1790 | 1463103551155 Marionette TRACE conn3 <- [1,1413,null,{"value":"8"}] 18:39:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 18:39:11 INFO - PROCESS | 1790 | 1463103551163 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 18:39:11 INFO - PROCESS | 1790 | 1463103551167 Marionette TRACE conn3 <- [1,1414,null,{}] 18:39:11 INFO - PROCESS | 1790 | 1463103551173 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}] 18:39:11 INFO - PROCESS | 1790 | 1463103551477 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 18:39:11 INFO - PROCESS | 1790 | 1463103551793 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:11 INFO - PROCESS | 1790 | ++DOCSHELL 0x8f789800 == 111 [pid = 1790] [id = 361] 18:39:11 INFO - PROCESS | 1790 | ++DOMWINDOW == 137 (0x8f792c00) [pid = 1790] [serial = 1084] [outer = (nil)] 18:39:11 INFO - PROCESS | 1790 | ++DOMWINDOW == 138 (0x91646400) [pid = 1790] [serial = 1085] [outer = 0x8f792c00] 18:39:11 INFO - PROCESS | 1790 | 1463103551885 Marionette DEBUG loaded listener.js 18:39:12 INFO - PROCESS | 1790 | ++DOMWINDOW == 139 (0x91765400) [pid = 1790] [serial = 1086] [outer = 0x8f792c00] 18:39:12 INFO - PROCESS | 1790 | 1463103552925 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]]]}] 18:39:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 18:39:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1784ms 18:39:12 INFO - PROCESS | 1790 | 1463103552949 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 18:39:12 INFO - PROCESS | 1790 | 1463103552953 Marionette TRACE conn3 <- [1,1417,null,{"value":"8"}] 18:39:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 18:39:12 INFO - PROCESS | 1790 | 1463103552960 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 18:39:12 INFO - PROCESS | 1790 | 1463103552964 Marionette TRACE conn3 <- [1,1418,null,{}] 18:39:12 INFO - PROCESS | 1790 | 1463103552971 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}] 18:39:13 INFO - PROCESS | 1790 | 1463103553198 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 18:39:13 INFO - PROCESS | 1790 | 1463103553464 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:13 INFO - PROCESS | 1790 | ++DOCSHELL 0x8f78bc00 == 112 [pid = 1790] [id = 362] 18:39:13 INFO - PROCESS | 1790 | ++DOMWINDOW == 140 (0x90a68400) [pid = 1790] [serial = 1087] [outer = (nil)] 18:39:13 INFO - PROCESS | 1790 | ++DOMWINDOW == 141 (0x91782000) [pid = 1790] [serial = 1088] [outer = 0x90a68400] 18:39:13 INFO - PROCESS | 1790 | 1463103553590 Marionette DEBUG loaded listener.js 18:39:13 INFO - PROCESS | 1790 | ++DOMWINDOW == 142 (0x91f2dc00) [pid = 1790] [serial = 1089] [outer = 0x90a68400] 18:39:14 INFO - PROCESS | 1790 | 1463103554554 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]]]}] 18:39:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 18:39:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1635ms 18:39:14 INFO - PROCESS | 1790 | 1463103554597 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 18:39:14 INFO - PROCESS | 1790 | 1463103554602 Marionette TRACE conn3 <- [1,1421,null,{"value":"8"}] 18:39:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 18:39:14 INFO - PROCESS | 1790 | 1463103554610 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 18:39:14 INFO - PROCESS | 1790 | 1463103554614 Marionette TRACE conn3 <- [1,1422,null,{}] 18:39:14 INFO - PROCESS | 1790 | 1463103554620 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}] 18:39:14 INFO - PROCESS | 1790 | 1463103554849 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 18:39:15 INFO - PROCESS | 1790 | 1463103555163 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:15 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e8a0c00 == 113 [pid = 1790] [id = 363] 18:39:15 INFO - PROCESS | 1790 | ++DOMWINDOW == 143 (0x91f22800) [pid = 1790] [serial = 1090] [outer = (nil)] 18:39:15 INFO - PROCESS | 1790 | ++DOMWINDOW == 144 (0x9231a400) [pid = 1790] [serial = 1091] [outer = 0x91f22800] 18:39:15 INFO - PROCESS | 1790 | 1463103555268 Marionette DEBUG loaded listener.js 18:39:15 INFO - PROCESS | 1790 | ++DOMWINDOW == 145 (0x9231c400) [pid = 1790] [serial = 1092] [outer = 0x91f22800] 18:39:16 INFO - PROCESS | 1790 | 1463103556279 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]]]}] 18:39:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 18:39:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1739ms 18:39:16 INFO - PROCESS | 1790 | 1463103556351 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 18:39:16 INFO - PROCESS | 1790 | 1463103556356 Marionette TRACE conn3 <- [1,1425,null,{"value":"8"}] 18:39:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 18:39:16 INFO - PROCESS | 1790 | 1463103556363 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 18:39:16 INFO - PROCESS | 1790 | 1463103556367 Marionette TRACE conn3 <- [1,1426,null,{}] 18:39:16 INFO - PROCESS | 1790 | 1463103556373 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}] 18:39:16 INFO - PROCESS | 1790 | 1463103556600 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 18:39:16 INFO - PROCESS | 1790 | 1463103556916 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:16 INFO - PROCESS | 1790 | ++DOCSHELL 0x8b9ce400 == 114 [pid = 1790] [id = 364] 18:39:16 INFO - PROCESS | 1790 | ++DOMWINDOW == 146 (0x91f29c00) [pid = 1790] [serial = 1093] [outer = (nil)] 18:39:16 INFO - PROCESS | 1790 | ++DOMWINDOW == 147 (0x9248b800) [pid = 1790] [serial = 1094] [outer = 0x91f29c00] 18:39:17 INFO - PROCESS | 1790 | 1463103557008 Marionette DEBUG loaded listener.js 18:39:17 INFO - PROCESS | 1790 | ++DOMWINDOW == 148 (0x92491800) [pid = 1790] [serial = 1095] [outer = 0x91f29c00] 18:39:18 INFO - PROCESS | 1790 | 1463103558110 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]]]}] 18:39:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 18:39:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1793ms 18:39:18 INFO - PROCESS | 1790 | 1463103558157 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 18:39:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 18:39:18 INFO - PROCESS | 1790 | 1463103558162 Marionette TRACE conn3 <- [1,1429,null,{"value":"8"}] 18:39:18 INFO - PROCESS | 1790 | 1463103558171 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 18:39:18 INFO - PROCESS | 1790 | 1463103558175 Marionette TRACE conn3 <- [1,1430,null,{}] 18:39:18 INFO - PROCESS | 1790 | 1463103558182 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}] 18:39:18 INFO - PROCESS | 1790 | 1463103558416 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 18:39:18 INFO - PROCESS | 1790 | 1463103558723 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:18 INFO - PROCESS | 1790 | ++DOCSHELL 0x9246e800 == 115 [pid = 1790] [id = 365] 18:39:18 INFO - PROCESS | 1790 | ++DOMWINDOW == 149 (0x92487400) [pid = 1790] [serial = 1096] [outer = (nil)] 18:39:18 INFO - PROCESS | 1790 | ++DOMWINDOW == 150 (0x925e5400) [pid = 1790] [serial = 1097] [outer = 0x92487400] 18:39:18 INFO - PROCESS | 1790 | 1463103558820 Marionette DEBUG loaded listener.js 18:39:18 INFO - PROCESS | 1790 | ++DOMWINDOW == 151 (0x925ea800) [pid = 1790] [serial = 1098] [outer = 0x92487400] 18:39:19 INFO - PROCESS | 1790 | 1463103559831 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]]]}] 18:39:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 18:39:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1743ms 18:39:19 INFO - PROCESS | 1790 | 1463103559913 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 18:39:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 18:39:19 INFO - PROCESS | 1790 | 1463103559918 Marionette TRACE conn3 <- [1,1433,null,{"value":"8"}] 18:39:19 INFO - PROCESS | 1790 | 1463103559924 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 18:39:19 INFO - PROCESS | 1790 | 1463103559929 Marionette TRACE conn3 <- [1,1434,null,{}] 18:39:19 INFO - PROCESS | 1790 | 1463103559935 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}] 18:39:20 INFO - PROCESS | 1790 | 1463103560238 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 18:39:20 INFO - PROCESS | 1790 | 1463103560562 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:20 INFO - PROCESS | 1790 | ++DOCSHELL 0x9250f800 == 116 [pid = 1790] [id = 366] 18:39:20 INFO - PROCESS | 1790 | ++DOMWINDOW == 152 (0x92c9d800) [pid = 1790] [serial = 1099] [outer = (nil)] 18:39:20 INFO - PROCESS | 1790 | ++DOMWINDOW == 153 (0x92e5a400) [pid = 1790] [serial = 1100] [outer = 0x92c9d800] 18:39:20 INFO - PROCESS | 1790 | 1463103560662 Marionette DEBUG loaded listener.js 18:39:20 INFO - PROCESS | 1790 | ++DOMWINDOW == 154 (0x93cda000) [pid = 1790] [serial = 1101] [outer = 0x92c9d800] 18:39:21 INFO - PROCESS | 1790 | 1463103561636 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]]]}] 18:39:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 18:39:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1748ms 18:39:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 18:39:21 INFO - PROCESS | 1790 | 1463103561672 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 18:39:21 INFO - PROCESS | 1790 | 1463103561675 Marionette TRACE conn3 <- [1,1437,null,{"value":"8"}] 18:39:21 INFO - PROCESS | 1790 | 1463103561683 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 18:39:21 INFO - PROCESS | 1790 | 1463103561687 Marionette TRACE conn3 <- [1,1438,null,{}] 18:39:21 INFO - PROCESS | 1790 | 1463103561693 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}] 18:39:21 INFO - PROCESS | 1790 | 1463103561924 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 18:39:22 INFO - PROCESS | 1790 | 1463103562256 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:22 INFO - PROCESS | 1790 | ++DOCSHELL 0x8ddc1800 == 117 [pid = 1790] [id = 367] 18:39:22 INFO - PROCESS | 1790 | ++DOMWINDOW == 155 (0x8e73b800) [pid = 1790] [serial = 1102] [outer = (nil)] 18:39:22 INFO - PROCESS | 1790 | ++DOMWINDOW == 156 (0x946f6400) [pid = 1790] [serial = 1103] [outer = 0x8e73b800] 18:39:22 INFO - PROCESS | 1790 | 1463103562363 Marionette DEBUG loaded listener.js 18:39:22 INFO - PROCESS | 1790 | ++DOMWINDOW == 157 (0x95064400) [pid = 1790] [serial = 1104] [outer = 0x8e73b800] 18:39:23 INFO - PROCESS | 1790 | 1463103563293 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]]]}] 18:39:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 18:39:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1690ms 18:39:23 INFO - PROCESS | 1790 | 1463103563372 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 18:39:23 INFO - PROCESS | 1790 | 1463103563376 Marionette TRACE conn3 <- [1,1441,null,{"value":"8"}] 18:39:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 18:39:23 INFO - PROCESS | 1790 | 1463103563383 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 18:39:23 INFO - PROCESS | 1790 | 1463103563388 Marionette TRACE conn3 <- [1,1442,null,{}] 18:39:23 INFO - PROCESS | 1790 | 1463103563394 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}] 18:39:23 INFO - PROCESS | 1790 | 1463103563692 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 18:39:24 INFO - PROCESS | 1790 | 1463103564009 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:24 INFO - PROCESS | 1790 | ++DOCSHELL 0x93cd9c00 == 118 [pid = 1790] [id = 368] 18:39:24 INFO - PROCESS | 1790 | ++DOMWINDOW == 158 (0x9501f400) [pid = 1790] [serial = 1105] [outer = (nil)] 18:39:24 INFO - PROCESS | 1790 | ++DOMWINDOW == 159 (0x9522e400) [pid = 1790] [serial = 1106] [outer = 0x9501f400] 18:39:24 INFO - PROCESS | 1790 | 1463103564105 Marionette DEBUG loaded listener.js 18:39:24 INFO - PROCESS | 1790 | ++DOMWINDOW == 160 (0x975b9000) [pid = 1790] [serial = 1107] [outer = 0x9501f400] 18:39:25 INFO - PROCESS | 1790 | 1463103565121 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]]]}] 18:39:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 18:39:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1788ms 18:39:25 INFO - PROCESS | 1790 | 1463103565173 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 18:39:25 INFO - PROCESS | 1790 | 1463103565179 Marionette TRACE conn3 <- [1,1445,null,{"value":"8"}] 18:39:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 18:39:25 INFO - PROCESS | 1790 | 1463103565187 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 18:39:25 INFO - PROCESS | 1790 | 1463103565191 Marionette TRACE conn3 <- [1,1446,null,{}] 18:39:25 INFO - PROCESS | 1790 | 1463103565198 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}] 18:39:25 INFO - PROCESS | 1790 | 1463103565444 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 18:39:25 INFO - PROCESS | 1790 | 1463103565740 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:25 INFO - PROCESS | 1790 | ++DOCSHELL 0x925efc00 == 119 [pid = 1790] [id = 369] 18:39:25 INFO - PROCESS | 1790 | ++DOMWINDOW == 161 (0x951ccc00) [pid = 1790] [serial = 1108] [outer = (nil)] 18:39:25 INFO - PROCESS | 1790 | ++DOMWINDOW == 162 (0x975dbc00) [pid = 1790] [serial = 1109] [outer = 0x951ccc00] 18:39:25 INFO - PROCESS | 1790 | 1463103565838 Marionette DEBUG loaded listener.js 18:39:25 INFO - PROCESS | 1790 | ++DOMWINDOW == 163 (0x975e2000) [pid = 1790] [serial = 1110] [outer = 0x951ccc00] 18:39:26 INFO - PROCESS | 1790 | 1463103566806 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]]]}] 18:39:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 18:39:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1684ms 18:39:26 INFO - PROCESS | 1790 | 1463103566872 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 18:39:26 INFO - PROCESS | 1790 | 1463103566875 Marionette TRACE conn3 <- [1,1449,null,{"value":"8"}] 18:39:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 18:39:26 INFO - PROCESS | 1790 | 1463103566883 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 18:39:26 INFO - PROCESS | 1790 | 1463103566887 Marionette TRACE conn3 <- [1,1450,null,{}] 18:39:26 INFO - PROCESS | 1790 | 1463103566893 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}] 18:39:27 INFO - PROCESS | 1790 | 1463103567125 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 18:39:27 INFO - PROCESS | 1790 | 1463103567445 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:27 INFO - PROCESS | 1790 | ++DOCSHELL 0x8ddba800 == 120 [pid = 1790] [id = 370] 18:39:27 INFO - PROCESS | 1790 | ++DOMWINDOW == 164 (0x91769400) [pid = 1790] [serial = 1111] [outer = (nil)] 18:39:27 INFO - PROCESS | 1790 | ++DOMWINDOW == 165 (0x98182400) [pid = 1790] [serial = 1112] [outer = 0x91769400] 18:39:27 INFO - PROCESS | 1790 | 1463103567542 Marionette DEBUG loaded listener.js 18:39:27 INFO - PROCESS | 1790 | ++DOMWINDOW == 166 (0x99257400) [pid = 1790] [serial = 1113] [outer = 0x91769400] 18:39:28 INFO - PROCESS | 1790 | 1463103568488 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]]]}] 18:39:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 18:39:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1640ms 18:39:28 INFO - PROCESS | 1790 | 1463103568524 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 18:39:28 INFO - PROCESS | 1790 | 1463103568528 Marionette TRACE conn3 <- [1,1453,null,{"value":"8"}] 18:39:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 18:39:28 INFO - PROCESS | 1790 | 1463103568535 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 18:39:28 INFO - PROCESS | 1790 | 1463103568538 Marionette TRACE conn3 <- [1,1454,null,{}] 18:39:28 INFO - PROCESS | 1790 | 1463103568544 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}] 18:39:28 INFO - PROCESS | 1790 | 1463103568783 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 18:39:29 INFO - PROCESS | 1790 | 1463103569107 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:29 INFO - PROCESS | 1790 | ++DOCSHELL 0x9925b400 == 121 [pid = 1790] [id = 371] 18:39:29 INFO - PROCESS | 1790 | ++DOMWINDOW == 167 (0x992e3400) [pid = 1790] [serial = 1114] [outer = (nil)] 18:39:29 INFO - PROCESS | 1790 | ++DOMWINDOW == 168 (0x9975cc00) [pid = 1790] [serial = 1115] [outer = 0x992e3400] 18:39:29 INFO - PROCESS | 1790 | 1463103569198 Marionette DEBUG loaded listener.js 18:39:29 INFO - PROCESS | 1790 | ++DOMWINDOW == 169 (0x99765000) [pid = 1790] [serial = 1116] [outer = 0x992e3400] 18:39:30 INFO - PROCESS | 1790 | 1463103570195 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]]]}] 18:39:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 18:39:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1731ms 18:39:30 INFO - PROCESS | 1790 | 1463103570268 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 18:39:30 INFO - PROCESS | 1790 | 1463103570272 Marionette TRACE conn3 <- [1,1457,null,{"value":"8"}] 18:39:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 18:39:30 INFO - PROCESS | 1790 | 1463103570279 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 18:39:30 INFO - PROCESS | 1790 | 1463103570282 Marionette TRACE conn3 <- [1,1458,null,{}] 18:39:30 INFO - PROCESS | 1790 | 1463103570290 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}] 18:39:30 INFO - PROCESS | 1790 | 1463103570559 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 18:39:30 INFO - PROCESS | 1790 | 1463103570873 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:30 INFO - PROCESS | 1790 | ++DOCSHELL 0x975c2000 == 122 [pid = 1790] [id = 372] 18:39:30 INFO - PROCESS | 1790 | ++DOMWINDOW == 170 (0x975dc800) [pid = 1790] [serial = 1117] [outer = (nil)] 18:39:30 INFO - PROCESS | 1790 | ++DOMWINDOW == 171 (0x99fea000) [pid = 1790] [serial = 1118] [outer = 0x975dc800] 18:39:30 INFO - PROCESS | 1790 | 1463103570963 Marionette DEBUG loaded listener.js 18:39:31 INFO - PROCESS | 1790 | ++DOMWINDOW == 172 (0x9a0e8400) [pid = 1790] [serial = 1119] [outer = 0x975dc800] 18:39:33 INFO - PROCESS | 1790 | --DOMWINDOW == 171 (0x8d6bc000) [pid = 1790] [serial = 1007] [outer = (nil)] [url = about:blank] 18:39:33 INFO - PROCESS | 1790 | --DOMWINDOW == 170 (0x8e61e400) [pid = 1790] [serial = 882] [outer = (nil)] [url = about:blank] 18:39:33 INFO - PROCESS | 1790 | --DOMWINDOW == 169 (0x8c15e800) [pid = 1790] [serial = 1001] [outer = (nil)] [url = about:blank] 18:39:33 INFO - PROCESS | 1790 | --DOMWINDOW == 168 (0x92222400) [pid = 1790] [serial = 983] [outer = (nil)] [url = about:blank] 18:39:33 INFO - PROCESS | 1790 | --DOMWINDOW == 167 (0x9229bc00) [pid = 1790] [serial = 984] [outer = (nil)] [url = about:blank] 18:39:33 INFO - PROCESS | 1790 | --DOMWINDOW == 166 (0x8f795c00) [pid = 1790] [serial = 974] [outer = (nil)] [url = about:blank] 18:39:33 INFO - PROCESS | 1790 | --DOMWINDOW == 165 (0x90a6dc00) [pid = 1790] [serial = 975] [outer = (nil)] [url = about:blank] 18:39:33 INFO - PROCESS | 1790 | --DOMWINDOW == 164 (0x8d5b6000) [pid = 1790] [serial = 953] [outer = (nil)] [url = about:blank] 18:39:33 INFO - PROCESS | 1790 | --DOMWINDOW == 163 (0x8d5c0400) [pid = 1790] [serial = 954] [outer = (nil)] [url = about:blank] 18:39:33 INFO - PROCESS | 1790 | --DOMWINDOW == 162 (0x898b2800) [pid = 1790] [serial = 995] [outer = (nil)] [url = about:blank] 18:39:33 INFO - PROCESS | 1790 | --DOMWINDOW == 161 (0x89984800) [pid = 1790] [serial = 996] [outer = (nil)] [url = about:blank] 18:39:33 INFO - PROCESS | 1790 | --DOMWINDOW == 160 (0x8e613000) [pid = 1790] [serial = 962] [outer = (nil)] [url = about:blank] 18:39:33 INFO - PROCESS | 1790 | --DOMWINDOW == 159 (0x8e618000) [pid = 1790] [serial = 963] [outer = (nil)] [url = about:blank] 18:39:33 INFO - PROCESS | 1790 | --DOMWINDOW == 158 (0x9248cc00) [pid = 1790] [serial = 989] [outer = (nil)] [url = about:blank] 18:39:33 INFO - PROCESS | 1790 | --DOMWINDOW == 157 (0x92490000) [pid = 1790] [serial = 990] [outer = (nil)] [url = about:blank] 18:39:33 INFO - PROCESS | 1790 | --DOMWINDOW == 156 (0x91764800) [pid = 1790] [serial = 977] [outer = (nil)] [url = about:blank] 18:39:33 INFO - PROCESS | 1790 | --DOMWINDOW == 155 (0x9176b400) [pid = 1790] [serial = 978] [outer = (nil)] [url = about:blank] 18:39:33 INFO - PROCESS | 1790 | --DOMWINDOW == 154 (0x8e744000) [pid = 1790] [serial = 965] [outer = (nil)] [url = about:blank] 18:39:33 INFO - PROCESS | 1790 | --DOMWINDOW == 153 (0x8e748400) [pid = 1790] [serial = 966] [outer = (nil)] [url = about:blank] 18:39:33 INFO - PROCESS | 1790 | --DOMWINDOW == 152 (0x8c29c000) [pid = 1790] [serial = 950] [outer = (nil)] [url = about:blank] 18:39:33 INFO - PROCESS | 1790 | --DOMWINDOW == 151 (0x8c2a5000) [pid = 1790] [serial = 951] [outer = (nil)] [url = about:blank] 18:39:33 INFO - PROCESS | 1790 | --DOMWINDOW == 150 (0x8dcbc800) [pid = 1790] [serial = 959] [outer = (nil)] [url = about:blank] 18:39:33 INFO - PROCESS | 1790 | --DOMWINDOW == 149 (0x8de6a800) [pid = 1790] [serial = 960] [outer = (nil)] [url = about:blank] 18:39:33 INFO - PROCESS | 1790 | --DOMWINDOW == 148 (0x8e8a8800) [pid = 1790] [serial = 968] [outer = (nil)] [url = about:blank] 18:39:33 INFO - PROCESS | 1790 | --DOMWINDOW == 147 (0x8f401800) [pid = 1790] [serial = 969] [outer = (nil)] [url = about:blank] 18:39:33 INFO - PROCESS | 1790 | --DOMWINDOW == 146 (0x9250dc00) [pid = 1790] [serial = 992] [outer = (nil)] [url = about:blank] 18:39:33 INFO - PROCESS | 1790 | --DOMWINDOW == 145 (0x925e5c00) [pid = 1790] [serial = 993] [outer = (nil)] [url = about:blank] 18:39:33 INFO - PROCESS | 1790 | --DOMWINDOW == 144 (0x8d6bbc00) [pid = 1790] [serial = 956] [outer = (nil)] [url = about:blank] 18:39:33 INFO - PROCESS | 1790 | --DOMWINDOW == 143 (0x8d8ddc00) [pid = 1790] [serial = 957] [outer = (nil)] [url = about:blank] 18:39:33 INFO - PROCESS | 1790 | --DOMWINDOW == 142 (0x9177a000) [pid = 1790] [serial = 980] [outer = (nil)] [url = about:blank] 18:39:33 INFO - PROCESS | 1790 | --DOMWINDOW == 141 (0x91782800) [pid = 1790] [serial = 981] [outer = (nil)] [url = about:blank] 18:39:33 INFO - PROCESS | 1790 | --DOMWINDOW == 140 (0x8a2edc00) [pid = 1790] [serial = 998] [outer = (nil)] [url = about:blank] 18:39:33 INFO - PROCESS | 1790 | --DOMWINDOW == 139 (0x87bbc400) [pid = 1790] [serial = 944] [outer = (nil)] [url = about:blank] 18:39:33 INFO - PROCESS | 1790 | --DOMWINDOW == 138 (0x88ef3c00) [pid = 1790] [serial = 945] [outer = (nil)] [url = about:blank] 18:39:33 INFO - PROCESS | 1790 | --DOMWINDOW == 137 (0x8a2e1400) [pid = 1790] [serial = 947] [outer = (nil)] [url = about:blank] 18:39:33 INFO - PROCESS | 1790 | --DOMWINDOW == 136 (0x8b306800) [pid = 1790] [serial = 948] [outer = (nil)] [url = about:blank] 18:39:33 INFO - PROCESS | 1790 | --DOMWINDOW == 135 (0x922a8c00) [pid = 1790] [serial = 986] [outer = (nil)] [url = about:blank] 18:39:33 INFO - PROCESS | 1790 | --DOMWINDOW == 134 (0x92319c00) [pid = 1790] [serial = 987] [outer = (nil)] [url = about:blank] 18:39:33 INFO - PROCESS | 1790 | --DOMWINDOW == 133 (0x8f475400) [pid = 1790] [serial = 971] [outer = (nil)] [url = about:blank] 18:39:33 INFO - PROCESS | 1790 | --DOMWINDOW == 132 (0x8f478800) [pid = 1790] [serial = 972] [outer = (nil)] [url = about:blank] 18:39:33 INFO - PROCESS | 1790 | --DOMWINDOW == 131 (0x8c29cc00) [pid = 1790] [serial = 1005] [outer = (nil)] [url = about:blank] 18:39:33 INFO - PROCESS | 1790 | --DOMWINDOW == 130 (0x8d502400) [pid = 1790] [serial = 1002] [outer = (nil)] [url = about:blank] 18:39:33 INFO - PROCESS | 1790 | --DOMWINDOW == 129 (0x8b437c00) [pid = 1790] [serial = 999] [outer = (nil)] [url = about:blank] 18:39:33 INFO - PROCESS | 1790 | --DOMWINDOW == 128 (0x89985400) [pid = 1790] [serial = 1004] [outer = (nil)] [url = about:blank] 18:39:33 INFO - PROCESS | 1790 | 1463103573186 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]]]}] 18:39:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 18:39:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 3046ms 18:39:33 INFO - PROCESS | 1790 | 1463103573327 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 18:39:33 INFO - PROCESS | 1790 | 1463103573332 Marionette TRACE conn3 <- [1,1461,null,{"value":"8"}] 18:39:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 18:39:33 INFO - PROCESS | 1790 | 1463103573341 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 18:39:33 INFO - PROCESS | 1790 | 1463103573347 Marionette TRACE conn3 <- [1,1462,null,{}] 18:39:33 INFO - PROCESS | 1790 | 1463103573356 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}] 18:39:33 INFO - PROCESS | 1790 | 1463103573561 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 18:39:33 INFO - PROCESS | 1790 | 1463103573771 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:33 INFO - PROCESS | 1790 | ++DOCSHELL 0x89989800 == 123 [pid = 1790] [id = 373] 18:39:33 INFO - PROCESS | 1790 | ++DOMWINDOW == 129 (0x89a57000) [pid = 1790] [serial = 1120] [outer = (nil)] 18:39:33 INFO - PROCESS | 1790 | ++DOMWINDOW == 130 (0x89a62400) [pid = 1790] [serial = 1121] [outer = 0x89a57000] 18:39:33 INFO - PROCESS | 1790 | 1463103573853 Marionette DEBUG loaded listener.js 18:39:33 INFO - PROCESS | 1790 | ++DOMWINDOW == 131 (0x8a20e800) [pid = 1790] [serial = 1122] [outer = 0x89a57000] 18:39:34 INFO - PROCESS | 1790 | 1463103574728 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]]]}] 18:39:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 18:39:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1438ms 18:39:34 INFO - PROCESS | 1790 | 1463103574780 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 18:39:34 INFO - PROCESS | 1790 | 1463103574788 Marionette TRACE conn3 <- [1,1465,null,{"value":"8"}] 18:39:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 18:39:34 INFO - PROCESS | 1790 | 1463103574799 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 18:39:34 INFO - PROCESS | 1790 | 1463103574803 Marionette TRACE conn3 <- [1,1466,null,{}] 18:39:34 INFO - PROCESS | 1790 | 1463103574810 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}] 18:39:35 INFO - PROCESS | 1790 | 1463103575025 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 18:39:35 INFO - PROCESS | 1790 | 1463103575282 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:35 INFO - PROCESS | 1790 | ++DOCSHELL 0x8b433000 == 124 [pid = 1790] [id = 374] 18:39:35 INFO - PROCESS | 1790 | ++DOMWINDOW == 132 (0x8b435000) [pid = 1790] [serial = 1123] [outer = (nil)] 18:39:35 INFO - PROCESS | 1790 | ++DOMWINDOW == 133 (0x8b9ca800) [pid = 1790] [serial = 1124] [outer = 0x8b435000] 18:39:35 INFO - PROCESS | 1790 | 1463103575365 Marionette DEBUG loaded listener.js 18:39:35 INFO - PROCESS | 1790 | ++DOMWINDOW == 134 (0x8ba35800) [pid = 1790] [serial = 1125] [outer = 0x8b435000] 18:39:36 INFO - PROCESS | 1790 | 1463103576334 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]]]}] 18:39:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 18:39:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1580ms 18:39:36 INFO - PROCESS | 1790 | 1463103576380 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 18:39:36 INFO - PROCESS | 1790 | 1463103576385 Marionette TRACE conn3 <- [1,1469,null,{"value":"8"}] 18:39:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 18:39:36 INFO - PROCESS | 1790 | 1463103576398 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 18:39:36 INFO - PROCESS | 1790 | 1463103576403 Marionette TRACE conn3 <- [1,1470,null,{}] 18:39:36 INFO - PROCESS | 1790 | 1463103576420 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}] 18:39:36 INFO - PROCESS | 1790 | 1463103576722 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 18:39:36 INFO - PROCESS | 1790 | 1463103576752 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:36 INFO - PROCESS | 1790 | ++DOCSHELL 0x8c2a5800 == 125 [pid = 1790] [id = 375] 18:39:36 INFO - PROCESS | 1790 | ++DOMWINDOW == 135 (0x8d505400) [pid = 1790] [serial = 1126] [outer = (nil)] 18:39:36 INFO - PROCESS | 1790 | ++DOMWINDOW == 136 (0x8d582000) [pid = 1790] [serial = 1127] [outer = 0x8d505400] 18:39:36 INFO - PROCESS | 1790 | 1463103576873 Marionette DEBUG loaded listener.js 18:39:36 INFO - PROCESS | 1790 | ++DOMWINDOW == 137 (0x8d5bcc00) [pid = 1790] [serial = 1128] [outer = 0x8d505400] 18:39:37 INFO - PROCESS | 1790 | --DOMWINDOW == 136 (0x8ddc6800) [pid = 1790] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 18:39:37 INFO - PROCESS | 1790 | --DOMWINDOW == 135 (0x87bc1000) [pid = 1790] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 18:39:37 INFO - PROCESS | 1790 | --DOMWINDOW == 134 (0x898ba400) [pid = 1790] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 18:39:37 INFO - PROCESS | 1790 | --DOMWINDOW == 133 (0x8d6b6400) [pid = 1790] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 18:39:38 INFO - PROCESS | 1790 | 1463103578066 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]]]}] 18:39:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 18:39:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1687ms 18:39:38 INFO - PROCESS | 1790 | 1463103578085 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 18:39:38 INFO - PROCESS | 1790 | 1463103578090 Marionette TRACE conn3 <- [1,1473,null,{"value":"8"}] 18:39:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 18:39:38 INFO - PROCESS | 1790 | 1463103578097 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 18:39:38 INFO - PROCESS | 1790 | 1463103578100 Marionette TRACE conn3 <- [1,1474,null,{}] 18:39:38 INFO - PROCESS | 1790 | 1463103578107 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}] 18:39:38 INFO - PROCESS | 1790 | 1463103578345 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 18:39:38 INFO - PROCESS | 1790 | 1463103578564 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:38 INFO - PROCESS | 1790 | ++DOCSHELL 0x898ba400 == 126 [pid = 1790] [id = 376] 18:39:38 INFO - PROCESS | 1790 | ++DOMWINDOW == 134 (0x8c155000) [pid = 1790] [serial = 1129] [outer = (nil)] 18:39:38 INFO - PROCESS | 1790 | ++DOMWINDOW == 135 (0x8d6be800) [pid = 1790] [serial = 1130] [outer = 0x8c155000] 18:39:38 INFO - PROCESS | 1790 | 1463103578641 Marionette DEBUG loaded listener.js 18:39:38 INFO - PROCESS | 1790 | ++DOMWINDOW == 136 (0x8d8e1c00) [pid = 1790] [serial = 1131] [outer = 0x8c155000] 18:39:39 INFO - PROCESS | 1790 | 1463103579494 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]]]}] 18:39:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 18:39:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1431ms 18:39:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 18:39:39 INFO - PROCESS | 1790 | 1463103579529 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 18:39:39 INFO - PROCESS | 1790 | 1463103579532 Marionette TRACE conn3 <- [1,1477,null,{"value":"8"}] 18:39:39 INFO - PROCESS | 1790 | 1463103579538 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 18:39:39 INFO - PROCESS | 1790 | 1463103579542 Marionette TRACE conn3 <- [1,1478,null,{}] 18:39:39 INFO - PROCESS | 1790 | 1463103579547 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}] 18:39:39 INFO - PROCESS | 1790 | 1463103579751 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 18:39:40 INFO - PROCESS | 1790 | 1463103580045 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:40 INFO - PROCESS | 1790 | ++DOCSHELL 0x887a9c00 == 127 [pid = 1790] [id = 377] 18:39:40 INFO - PROCESS | 1790 | ++DOMWINDOW == 137 (0x887ad400) [pid = 1790] [serial = 1132] [outer = (nil)] 18:39:40 INFO - PROCESS | 1790 | ++DOMWINDOW == 138 (0x88efdc00) [pid = 1790] [serial = 1133] [outer = 0x887ad400] 18:39:40 INFO - PROCESS | 1790 | 1463103580221 Marionette DEBUG loaded listener.js 18:39:40 INFO - PROCESS | 1790 | ++DOMWINDOW == 139 (0x89986800) [pid = 1790] [serial = 1134] [outer = 0x887ad400] 18:39:41 INFO - PROCESS | 1790 | 1463103581327 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]]]}] 18:39:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 18:39:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1836ms 18:39:41 INFO - PROCESS | 1790 | 1463103581375 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 18:39:41 INFO - PROCESS | 1790 | 1463103581381 Marionette TRACE conn3 <- [1,1481,null,{"value":"8"}] 18:39:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 18:39:41 INFO - PROCESS | 1790 | 1463103581390 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 18:39:41 INFO - PROCESS | 1790 | 1463103581396 Marionette TRACE conn3 <- [1,1482,null,{}] 18:39:41 INFO - PROCESS | 1790 | 1463103581404 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}] 18:39:41 INFO - PROCESS | 1790 | 1463103581659 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 18:39:41 INFO - PROCESS | 1790 | 1463103581976 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:42 INFO - PROCESS | 1790 | ++DOCSHELL 0x8a2e3400 == 128 [pid = 1790] [id = 378] 18:39:42 INFO - PROCESS | 1790 | ++DOMWINDOW == 140 (0x8ba3d800) [pid = 1790] [serial = 1135] [outer = (nil)] 18:39:42 INFO - PROCESS | 1790 | ++DOMWINDOW == 141 (0x8c15e000) [pid = 1790] [serial = 1136] [outer = 0x8ba3d800] 18:39:42 INFO - PROCESS | 1790 | 1463103582072 Marionette DEBUG loaded listener.js 18:39:42 INFO - PROCESS | 1790 | ++DOMWINDOW == 142 (0x8c2a5c00) [pid = 1790] [serial = 1137] [outer = 0x8ba3d800] 18:39:43 INFO - PROCESS | 1790 | 1463103583142 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]]]}] 18:39:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 18:39:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1795ms 18:39:43 INFO - PROCESS | 1790 | 1463103583186 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 18:39:43 INFO - PROCESS | 1790 | 1463103583194 Marionette TRACE conn3 <- [1,1485,null,{"value":"8"}] 18:39:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 18:39:43 INFO - PROCESS | 1790 | 1463103583212 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 18:39:43 INFO - PROCESS | 1790 | 1463103583222 Marionette TRACE conn3 <- [1,1486,null,{}] 18:39:43 INFO - PROCESS | 1790 | 1463103583228 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}] 18:39:43 INFO - PROCESS | 1790 | 1463103583475 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 18:39:43 INFO - PROCESS | 1790 | 1463103583845 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:43 INFO - PROCESS | 1790 | ++DOCSHELL 0x8d58b800 == 129 [pid = 1790] [id = 379] 18:39:43 INFO - PROCESS | 1790 | ++DOMWINDOW == 143 (0x8d5bd000) [pid = 1790] [serial = 1138] [outer = (nil)] 18:39:43 INFO - PROCESS | 1790 | ++DOMWINDOW == 144 (0x8d5d1000) [pid = 1790] [serial = 1139] [outer = 0x8d5bd000] 18:39:43 INFO - PROCESS | 1790 | 1463103583942 Marionette DEBUG loaded listener.js 18:39:44 INFO - PROCESS | 1790 | ++DOMWINDOW == 145 (0x8d8de400) [pid = 1790] [serial = 1140] [outer = 0x8d5bd000] 18:39:44 INFO - PROCESS | 1790 | 1463103584989 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]]]}] 18:39:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 18:39:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1852ms 18:39:45 INFO - PROCESS | 1790 | 1463103585057 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 18:39:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 18:39:45 INFO - PROCESS | 1790 | 1463103585062 Marionette TRACE conn3 <- [1,1489,null,{"value":"8"}] 18:39:45 INFO - PROCESS | 1790 | 1463103585072 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 18:39:45 INFO - PROCESS | 1790 | 1463103585081 Marionette TRACE conn3 <- [1,1490,null,{}] 18:39:45 INFO - PROCESS | 1790 | 1463103585096 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}] 18:39:45 INFO - PROCESS | 1790 | 1463103585384 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 18:39:45 INFO - PROCESS | 1790 | 1463103585706 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:45 INFO - PROCESS | 1790 | ++DOCSHELL 0x8b435400 == 130 [pid = 1790] [id = 380] 18:39:45 INFO - PROCESS | 1790 | ++DOMWINDOW == 146 (0x8d5c6c00) [pid = 1790] [serial = 1141] [outer = (nil)] 18:39:45 INFO - PROCESS | 1790 | ++DOMWINDOW == 147 (0x8e616800) [pid = 1790] [serial = 1142] [outer = 0x8d5c6c00] 18:39:45 INFO - PROCESS | 1790 | 1463103585798 Marionette DEBUG loaded listener.js 18:39:45 INFO - PROCESS | 1790 | ++DOMWINDOW == 148 (0x8e620400) [pid = 1790] [serial = 1143] [outer = 0x8d5c6c00] 18:39:46 INFO - PROCESS | 1790 | 1463103586779 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]]]}] 18:39:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 18:39:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1745ms 18:39:46 INFO - PROCESS | 1790 | 1463103586815 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 18:39:46 INFO - PROCESS | 1790 | 1463103586820 Marionette TRACE conn3 <- [1,1493,null,{"value":"8"}] 18:39:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 18:39:46 INFO - PROCESS | 1790 | 1463103586827 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 18:39:46 INFO - PROCESS | 1790 | 1463103586831 Marionette TRACE conn3 <- [1,1494,null,{}] 18:39:46 INFO - PROCESS | 1790 | 1463103586837 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}] 18:39:47 INFO - PROCESS | 1790 | 1463103587072 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 18:39:47 INFO - PROCESS | 1790 | 1463103587397 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:47 INFO - PROCESS | 1790 | ++DOCSHELL 0x8b9cdc00 == 131 [pid = 1790] [id = 381] 18:39:47 INFO - PROCESS | 1790 | ++DOMWINDOW == 149 (0x8c2a2c00) [pid = 1790] [serial = 1144] [outer = (nil)] 18:39:47 INFO - PROCESS | 1790 | ++DOMWINDOW == 150 (0x8e8aac00) [pid = 1790] [serial = 1145] [outer = 0x8c2a2c00] 18:39:47 INFO - PROCESS | 1790 | 1463103587494 Marionette DEBUG loaded listener.js 18:39:47 INFO - PROCESS | 1790 | ++DOMWINDOW == 151 (0x8f407c00) [pid = 1790] [serial = 1146] [outer = 0x8c2a2c00] 18:39:48 INFO - PROCESS | 1790 | 1463103588458 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]]]}] 18:39:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 18:39:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1690ms 18:39:48 INFO - PROCESS | 1790 | 1463103588519 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 18:39:48 INFO - PROCESS | 1790 | 1463103588523 Marionette TRACE conn3 <- [1,1497,null,{"value":"8"}] 18:39:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 18:39:48 INFO - PROCESS | 1790 | 1463103588531 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 18:39:48 INFO - PROCESS | 1790 | 1463103588535 Marionette TRACE conn3 <- [1,1498,null,{}] 18:39:48 INFO - PROCESS | 1790 | 1463103588541 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}] 18:39:48 INFO - PROCESS | 1790 | 1463103588792 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 18:39:49 INFO - PROCESS | 1790 | 1463103589108 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:49 INFO - PROCESS | 1790 | ++DOCSHELL 0x8f589800 == 132 [pid = 1790] [id = 382] 18:39:49 INFO - PROCESS | 1790 | ++DOMWINDOW == 152 (0x8f58f400) [pid = 1790] [serial = 1147] [outer = (nil)] 18:39:49 INFO - PROCESS | 1790 | ++DOMWINDOW == 153 (0x90a65400) [pid = 1790] [serial = 1148] [outer = 0x8f58f400] 18:39:49 INFO - PROCESS | 1790 | 1463103589218 Marionette DEBUG loaded listener.js 18:39:49 INFO - PROCESS | 1790 | ++DOMWINDOW == 154 (0x90d85800) [pid = 1790] [serial = 1149] [outer = 0x8f58f400] 18:39:50 INFO - PROCESS | 1790 | 1463103590197 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]]]}] 18:39:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 18:39:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1684ms 18:39:50 INFO - PROCESS | 1790 | 1463103590216 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 18:39:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 18:39:50 INFO - PROCESS | 1790 | 1463103590221 Marionette TRACE conn3 <- [1,1501,null,{"value":"8"}] 18:39:50 INFO - PROCESS | 1790 | 1463103590229 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 18:39:50 INFO - PROCESS | 1790 | 1463103590232 Marionette TRACE conn3 <- [1,1502,null,{}] 18:39:50 INFO - PROCESS | 1790 | 1463103590238 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}] 18:39:50 INFO - PROCESS | 1790 | 1463103590476 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 18:39:50 INFO - PROCESS | 1790 | 1463103590799 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:50 INFO - PROCESS | 1790 | ++DOCSHELL 0x8f46e800 == 133 [pid = 1790] [id = 383] 18:39:50 INFO - PROCESS | 1790 | ++DOMWINDOW == 155 (0x8f477400) [pid = 1790] [serial = 1150] [outer = (nil)] 18:39:50 INFO - PROCESS | 1790 | ++DOMWINDOW == 156 (0x91771800) [pid = 1790] [serial = 1151] [outer = 0x8f477400] 18:39:50 INFO - PROCESS | 1790 | 1463103590896 Marionette DEBUG loaded listener.js 18:39:51 INFO - PROCESS | 1790 | ++DOMWINDOW == 157 (0x9177ec00) [pid = 1790] [serial = 1152] [outer = 0x8f477400] 18:39:51 INFO - PROCESS | 1790 | 1463103591829 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]]]}] 18:39:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 18:39:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1638ms 18:39:51 INFO - PROCESS | 1790 | 1463103591866 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 18:39:51 INFO - PROCESS | 1790 | 1463103591869 Marionette TRACE conn3 <- [1,1505,null,{"value":"8"}] 18:39:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 18:39:51 INFO - PROCESS | 1790 | 1463103591877 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 18:39:51 INFO - PROCESS | 1790 | 1463103591881 Marionette TRACE conn3 <- [1,1506,null,{}] 18:39:51 INFO - PROCESS | 1790 | 1463103591887 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}] 18:39:52 INFO - PROCESS | 1790 | 1463103592111 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 18:39:52 INFO - PROCESS | 1790 | 1463103592435 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:52 INFO - PROCESS | 1790 | ++DOCSHELL 0x8b9d3400 == 134 [pid = 1790] [id = 384] 18:39:52 INFO - PROCESS | 1790 | ++DOMWINDOW == 158 (0x8d5c2400) [pid = 1790] [serial = 1153] [outer = (nil)] 18:39:52 INFO - PROCESS | 1790 | ++DOMWINDOW == 159 (0x922a1400) [pid = 1790] [serial = 1154] [outer = 0x8d5c2400] 18:39:52 INFO - PROCESS | 1790 | 1463103592530 Marionette DEBUG loaded listener.js 18:39:52 INFO - PROCESS | 1790 | ++DOMWINDOW == 160 (0x922a9000) [pid = 1790] [serial = 1155] [outer = 0x8d5c2400] 18:39:53 INFO - PROCESS | 1790 | 1463103593474 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]]]}] 18:39:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 18:39:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1632ms 18:39:53 INFO - PROCESS | 1790 | 1463103593510 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 18:39:53 INFO - PROCESS | 1790 | 1463103593514 Marionette TRACE conn3 <- [1,1509,null,{"value":"8"}] 18:39:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 18:39:53 INFO - PROCESS | 1790 | 1463103593521 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 18:39:53 INFO - PROCESS | 1790 | 1463103593525 Marionette TRACE conn3 <- [1,1510,null,{}] 18:39:53 INFO - PROCESS | 1790 | 1463103593531 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}] 18:39:53 INFO - PROCESS | 1790 | 1463103593775 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 18:39:54 INFO - PROCESS | 1790 | 1463103594082 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:54 INFO - PROCESS | 1790 | ++DOCSHELL 0x91776400 == 135 [pid = 1790] [id = 385] 18:39:54 INFO - PROCESS | 1790 | ++DOMWINDOW == 161 (0x91f28400) [pid = 1790] [serial = 1156] [outer = (nil)] 18:39:54 INFO - PROCESS | 1790 | ++DOMWINDOW == 162 (0x9248cc00) [pid = 1790] [serial = 1157] [outer = 0x91f28400] 18:39:54 INFO - PROCESS | 1790 | 1463103594180 Marionette DEBUG loaded listener.js 18:39:54 INFO - PROCESS | 1790 | ++DOMWINDOW == 163 (0x92490400) [pid = 1790] [serial = 1158] [outer = 0x91f28400] 18:39:55 INFO - PROCESS | 1790 | 1463103595139 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]]]}] 18:39:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 18:39:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1690ms 18:39:55 INFO - PROCESS | 1790 | 1463103595213 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 18:39:55 INFO - PROCESS | 1790 | 1463103595216 Marionette TRACE conn3 <- [1,1513,null,{"value":"8"}] 18:39:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 18:39:55 INFO - PROCESS | 1790 | 1463103595224 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 18:39:55 INFO - PROCESS | 1790 | 1463103595227 Marionette TRACE conn3 <- [1,1514,null,{}] 18:39:55 INFO - PROCESS | 1790 | 1463103595234 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}] 18:39:55 INFO - PROCESS | 1790 | 1463103595511 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 18:39:55 INFO - PROCESS | 1790 | 1463103595870 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:55 INFO - PROCESS | 1790 | ++DOCSHELL 0x92469c00 == 136 [pid = 1790] [id = 386] 18:39:55 INFO - PROCESS | 1790 | ++DOMWINDOW == 164 (0x925e4800) [pid = 1790] [serial = 1159] [outer = (nil)] 18:39:55 INFO - PROCESS | 1790 | ++DOMWINDOW == 165 (0x925ecc00) [pid = 1790] [serial = 1160] [outer = 0x925e4800] 18:39:55 INFO - PROCESS | 1790 | 1463103595971 Marionette DEBUG loaded listener.js 18:39:56 INFO - PROCESS | 1790 | ++DOMWINDOW == 166 (0x92896400) [pid = 1790] [serial = 1161] [outer = 0x925e4800] 18:39:56 INFO - PROCESS | 1790 | 1463103596896 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]]]}] 18:39:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 18:39:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1731ms 18:39:56 INFO - PROCESS | 1790 | 1463103596957 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 18:39:56 INFO - PROCESS | 1790 | 1463103596961 Marionette TRACE conn3 <- [1,1517,null,{"value":"8"}] 18:39:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 18:39:56 INFO - PROCESS | 1790 | 1463103596968 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 18:39:56 INFO - PROCESS | 1790 | 1463103596971 Marionette TRACE conn3 <- [1,1518,null,{}] 18:39:56 INFO - PROCESS | 1790 | 1463103596977 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}] 18:39:57 INFO - PROCESS | 1790 | 1463103597208 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 18:39:57 INFO - PROCESS | 1790 | 1463103597538 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:57 INFO - PROCESS | 1790 | ++DOCSHELL 0x8f403800 == 137 [pid = 1790] [id = 387] 18:39:57 INFO - PROCESS | 1790 | ++DOMWINDOW == 167 (0x92c97400) [pid = 1790] [serial = 1162] [outer = (nil)] 18:39:57 INFO - PROCESS | 1790 | ++DOMWINDOW == 168 (0x92ca0800) [pid = 1790] [serial = 1163] [outer = 0x92c97400] 18:39:57 INFO - PROCESS | 1790 | 1463103597652 Marionette DEBUG loaded listener.js 18:39:57 INFO - PROCESS | 1790 | ++DOMWINDOW == 169 (0x9501ac00) [pid = 1790] [serial = 1164] [outer = 0x92c97400] 18:39:58 INFO - PROCESS | 1790 | 1463103598624 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]]]}] 18:39:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 18:39:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1683ms 18:39:58 INFO - PROCESS | 1790 | 1463103598653 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 18:39:58 INFO - PROCESS | 1790 | 1463103598657 Marionette TRACE conn3 <- [1,1521,null,{"value":"8"}] 18:39:58 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 18:39:58 INFO - PROCESS | 1790 | 1463103598665 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 18:39:58 INFO - PROCESS | 1790 | 1463103598670 Marionette TRACE conn3 <- [1,1522,null,{}] 18:39:58 INFO - PROCESS | 1790 | 1463103598677 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}] 18:39:58 INFO - PROCESS | 1790 | 1463103598988 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 18:39:59 INFO - PROCESS | 1790 | 1463103599305 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:59 INFO - PROCESS | 1790 | ++DOCSHELL 0x92c91400 == 138 [pid = 1790] [id = 388] 18:39:59 INFO - PROCESS | 1790 | ++DOMWINDOW == 170 (0x92c9c800) [pid = 1790] [serial = 1165] [outer = (nil)] 18:39:59 INFO - PROCESS | 1790 | ++DOMWINDOW == 171 (0x992f2000) [pid = 1790] [serial = 1166] [outer = 0x92c9c800] 18:39:59 INFO - PROCESS | 1790 | 1463103599397 Marionette DEBUG loaded listener.js 18:39:59 INFO - PROCESS | 1790 | ++DOMWINDOW == 172 (0x99fddc00) [pid = 1790] [serial = 1167] [outer = 0x92c9c800] 18:40:00 INFO - PROCESS | 1790 | SkCairoFTTypeface::onFilterRec unimplemented 18:40:00 INFO - PROCESS | 1790 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 18:40:00 INFO - PROCESS | 1790 | SkCairoFTTypeface::onFilterRec unimplemented 18:40:00 INFO - PROCESS | 1790 | SkCairoFTTypeface::onFilterRec unimplemented 18:40:00 INFO - PROCESS | 1790 | SkCairoFTTypeface::onFilterRec unimplemented 18:40:00 INFO - PROCESS | 1790 | SkCairoFTTypeface::onFilterRec unimplemented 18:40:00 INFO - PROCESS | 1790 | SkCairoFTTypeface::onFilterRec unimplemented 18:40:00 INFO - PROCESS | 1790 | SkCairoFTTypeface::onFilterRec unimplemented 18:40:00 INFO - PROCESS | 1790 | SkCairoFTTypeface::onFilterRec unimplemented 18:40:00 INFO - PROCESS | 1790 | SkCairoFTTypeface::onFilterRec unimplemented 18:40:00 INFO - PROCESS | 1790 | SkCairoFTTypeface::onFilterRec unimplemented 18:40:00 INFO - PROCESS | 1790 | SkCairoFTTypeface::onFilterRec unimplemented 18:40:00 INFO - PROCESS | 1790 | 1463103600268 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"]]]}] 18:40:00 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 () { 18:40:00 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 18:40:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 18:40:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:40:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:40:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 18:40:00 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 () { 18:40:00 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 18:40:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 18:40:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:40:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:40:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 18:40:00 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 () { 18:40:00 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 18:40:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 18:40:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:40:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:40:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 18:40:00 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 () { 18:40:00 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 18:40:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 18:40:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:40:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:40:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 18:40:00 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1645ms 18:40:00 INFO - PROCESS | 1790 | 1463103600333 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 18:40:00 INFO - PROCESS | 1790 | 1463103600337 Marionette TRACE conn3 <- [1,1525,null,{"value":"8"}] 18:40:00 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 18:40:00 INFO - PROCESS | 1790 | 1463103600352 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 18:40:00 INFO - PROCESS | 1790 | 1463103600355 Marionette TRACE conn3 <- [1,1526,null,{}] 18:40:00 INFO - PROCESS | 1790 | 1463103600362 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}] 18:40:00 INFO - PROCESS | 1790 | 1463103600600 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 18:40:01 INFO - PROCESS | 1790 | 1463103601007 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:01 INFO - PROCESS | 1790 | ++DOCSHELL 0x8f408c00 == 139 [pid = 1790] [id = 389] 18:40:01 INFO - PROCESS | 1790 | ++DOMWINDOW == 173 (0x925e2c00) [pid = 1790] [serial = 1168] [outer = (nil)] 18:40:01 INFO - PROCESS | 1790 | ++DOMWINDOW == 174 (0x9a72e800) [pid = 1790] [serial = 1169] [outer = 0x925e2c00] 18:40:01 INFO - PROCESS | 1790 | 1463103601145 Marionette DEBUG loaded listener.js 18:40:01 INFO - PROCESS | 1790 | ++DOMWINDOW == 175 (0x9a850c00) [pid = 1790] [serial = 1170] [outer = 0x925e2c00] 18:40:02 INFO - PROCESS | 1790 | 1463103602140 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"]]]}] 18:40:02 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 18:40:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 18:40:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:40:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:40:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 18:40:02 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 18:40:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 18:40:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:40:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:40:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 18:40:02 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 18:40:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 18:40:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:40:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:40:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 18:40:02 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1891ms 18:40:02 INFO - PROCESS | 1790 | 1463103602247 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 18:40:02 INFO - PROCESS | 1790 | 1463103602250 Marionette TRACE conn3 <- [1,1529,null,{"value":"8"}] 18:40:02 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 18:40:02 INFO - PROCESS | 1790 | 1463103602258 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 18:40:02 INFO - PROCESS | 1790 | 1463103602261 Marionette TRACE conn3 <- [1,1530,null,{}] 18:40:02 INFO - PROCESS | 1790 | 1463103602268 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}] 18:40:02 INFO - PROCESS | 1790 | 1463103602539 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 18:40:02 INFO - PROCESS | 1790 | 1463103602870 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:02 INFO - PROCESS | 1790 | ++DOCSHELL 0x898b3c00 == 140 [pid = 1790] [id = 390] 18:40:02 INFO - PROCESS | 1790 | ++DOMWINDOW == 176 (0x9a2a7c00) [pid = 1790] [serial = 1171] [outer = (nil)] 18:40:02 INFO - PROCESS | 1790 | ++DOMWINDOW == 177 (0x9adb7c00) [pid = 1790] [serial = 1172] [outer = 0x9a2a7c00] 18:40:02 INFO - PROCESS | 1790 | 1463103602961 Marionette DEBUG loaded listener.js 18:40:03 INFO - PROCESS | 1790 | ++DOMWINDOW == 178 (0x9adbf800) [pid = 1790] [serial = 1173] [outer = 0x9a2a7c00] 18:40:03 INFO - PROCESS | 1790 | 1463103603788 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]]]}] 18:40:03 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 18:40:03 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 18:40:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:40:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:40:03 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 18:40:03 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 18:40:03 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. 18:40:03 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 18:40:03 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1588ms 18:40:03 INFO - PROCESS | 1790 | 1463103603850 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 18:40:03 INFO - PROCESS | 1790 | 1463103603854 Marionette TRACE conn3 <- [1,1533,null,{"value":"8"}] 18:40:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 18:40:03 INFO - PROCESS | 1790 | 1463103603882 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 18:40:03 INFO - PROCESS | 1790 | 1463103603885 Marionette TRACE conn3 <- [1,1534,null,{}] 18:40:03 INFO - PROCESS | 1790 | 1463103603893 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}] 18:40:04 INFO - PROCESS | 1790 | 1463103604123 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 18:40:04 INFO - PROCESS | 1790 | 1463103604398 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:04 INFO - PROCESS | 1790 | ++DOCSHELL 0x887ad000 == 141 [pid = 1790] [id = 391] 18:40:04 INFO - PROCESS | 1790 | ++DOMWINDOW == 179 (0x8e8a8400) [pid = 1790] [serial = 1174] [outer = (nil)] 18:40:04 INFO - PROCESS | 1790 | ++DOMWINDOW == 180 (0x9b3a9400) [pid = 1790] [serial = 1175] [outer = 0x8e8a8400] 18:40:04 INFO - PROCESS | 1790 | 1463103604538 Marionette DEBUG loaded listener.js 18:40:04 INFO - PROCESS | 1790 | ++DOMWINDOW == 181 (0x9b5ca800) [pid = 1790] [serial = 1176] [outer = 0x8e8a8400] 18:40:05 INFO - PROCESS | 1790 | 1463103605469 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]]]}] 18:40:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 18:40:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1640ms 18:40:05 INFO - PROCESS | 1790 | 1463103605518 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 18:40:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 18:40:05 INFO - PROCESS | 1790 | 1463103605522 Marionette TRACE conn3 <- [1,1537,null,{"value":"8"}] 18:40:05 INFO - PROCESS | 1790 | 1463103605530 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 18:40:05 INFO - PROCESS | 1790 | 1463103605533 Marionette TRACE conn3 <- [1,1538,null,{}] 18:40:05 INFO - PROCESS | 1790 | 1463103605539 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}] 18:40:05 INFO - PROCESS | 1790 | 1463103605775 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 18:40:06 INFO - PROCESS | 1790 | 1463103606091 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:06 INFO - PROCESS | 1790 | ++DOCSHELL 0x88efac00 == 142 [pid = 1790] [id = 392] 18:40:06 INFO - PROCESS | 1790 | ++DOMWINDOW == 182 (0x975e5c00) [pid = 1790] [serial = 1177] [outer = (nil)] 18:40:06 INFO - PROCESS | 1790 | ++DOMWINDOW == 183 (0x9ba15800) [pid = 1790] [serial = 1178] [outer = 0x975e5c00] 18:40:06 INFO - PROCESS | 1790 | 1463103606188 Marionette DEBUG loaded listener.js 18:40:06 INFO - PROCESS | 1790 | ++DOMWINDOW == 184 (0x9ba1d400) [pid = 1790] [serial = 1179] [outer = 0x975e5c00] 18:40:07 INFO - PROCESS | 1790 | 1463103607108 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]]]}] 18:40:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 18:40:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1647ms 18:40:07 INFO - PROCESS | 1790 | 1463103607179 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 18:40:07 INFO - PROCESS | 1790 | 1463103607185 Marionette TRACE conn3 <- [1,1541,null,{"value":"8"}] 18:40:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 18:40:07 INFO - PROCESS | 1790 | 1463103607195 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 18:40:07 INFO - PROCESS | 1790 | 1463103607199 Marionette TRACE conn3 <- [1,1542,null,{}] 18:40:07 INFO - PROCESS | 1790 | 1463103607214 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}] 18:40:07 INFO - PROCESS | 1790 | 1463103607632 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 18:40:08 INFO - PROCESS | 1790 | 1463103608086 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:08 INFO - PROCESS | 1790 | ++DOCSHELL 0x8b434400 == 143 [pid = 1790] [id = 393] 18:40:08 INFO - PROCESS | 1790 | ++DOMWINDOW == 185 (0x8c29d400) [pid = 1790] [serial = 1180] [outer = (nil)] 18:40:08 INFO - PROCESS | 1790 | ++DOMWINDOW == 186 (0x9b3a1800) [pid = 1790] [serial = 1181] [outer = 0x8c29d400] 18:40:08 INFO - PROCESS | 1790 | 1463103608179 Marionette DEBUG loaded listener.js 18:40:08 INFO - PROCESS | 1790 | ++DOMWINDOW == 187 (0x9c028800) [pid = 1790] [serial = 1182] [outer = 0x8c29d400] 18:40:09 INFO - PROCESS | 1790 | 1463103609881 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]]]}] 18:40:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 18:40:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 2752ms 18:40:09 INFO - PROCESS | 1790 | 1463103609946 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 18:40:09 INFO - PROCESS | 1790 | 1463103609954 Marionette TRACE conn3 <- [1,1545,null,{"value":"8"}] 18:40:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 18:40:09 INFO - PROCESS | 1790 | 1463103609965 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 18:40:09 INFO - PROCESS | 1790 | 1463103609969 Marionette TRACE conn3 <- [1,1546,null,{}] 18:40:09 INFO - PROCESS | 1790 | 1463103609979 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}] 18:40:10 INFO - PROCESS | 1790 | 1463103610244 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 18:40:11 INFO - PROCESS | 1790 | --DOCSHELL 0x898b1400 == 142 [pid = 1790] [id = 244] 18:40:11 INFO - PROCESS | 1790 | --DOCSHELL 0x8c2a8000 == 141 [pid = 1790] [id = 229] 18:40:11 INFO - PROCESS | 1790 | --DOCSHELL 0x8e615800 == 140 [pid = 1790] [id = 328] 18:40:11 INFO - PROCESS | 1790 | --DOCSHELL 0x87bbcc00 == 139 [pid = 1790] [id = 241] 18:40:11 INFO - PROCESS | 1790 | --DOCSHELL 0x88ef1800 == 138 [pid = 1790] [id = 331] 18:40:11 INFO - PROCESS | 1790 | --DOCSHELL 0x874bec00 == 137 [pid = 1790] [id = 246] 18:40:11 INFO - PROCESS | 1790 | --DOCSHELL 0x8a20c800 == 136 [pid = 1790] [id = 332] 18:40:11 INFO - PROCESS | 1790 | --DOCSHELL 0x89987c00 == 135 [pid = 1790] [id = 242] 18:40:11 INFO - PROCESS | 1790 | --DOCSHELL 0x8b308400 == 134 [pid = 1790] [id = 243] 18:40:11 INFO - PROCESS | 1790 | --DOCSHELL 0x8de65400 == 133 [pid = 1790] [id = 237] 18:40:11 INFO - PROCESS | 1790 | --DOCSHELL 0x938b6800 == 132 [pid = 1790] [id = 233] 18:40:11 INFO - PROCESS | 1790 | --DOCSHELL 0x91774000 == 131 [pid = 1790] [id = 327] 18:40:11 INFO - PROCESS | 1790 | --DOCSHELL 0x87bbf000 == 130 [pid = 1790] [id = 228] 18:40:11 INFO - PROCESS | 1790 | --DOCSHELL 0x8f478400 == 129 [pid = 1790] [id = 326] 18:40:11 INFO - PROCESS | 1790 | --DOCSHELL 0x8c299400 == 128 [pid = 1790] [id = 201] 18:40:11 INFO - PROCESS | 1790 | --DOCSHELL 0x8e741800 == 127 [pid = 1790] [id = 230] 18:40:11 INFO - PROCESS | 1790 | --DOCSHELL 0x898af400 == 126 [pid = 1790] [id = 249] 18:40:11 INFO - PROCESS | 1790 | --DOCSHELL 0x898ba400 == 125 [pid = 1790] [id = 376] 18:40:11 INFO - PROCESS | 1790 | --DOCSHELL 0x8c2a5800 == 124 [pid = 1790] [id = 375] 18:40:11 INFO - PROCESS | 1790 | --DOCSHELL 0x8b433000 == 123 [pid = 1790] [id = 374] 18:40:11 INFO - PROCESS | 1790 | --DOCSHELL 0x89989800 == 122 [pid = 1790] [id = 373] 18:40:11 INFO - PROCESS | 1790 | --DOCSHELL 0x9925b400 == 121 [pid = 1790] [id = 371] 18:40:11 INFO - PROCESS | 1790 | --DOCSHELL 0x925efc00 == 120 [pid = 1790] [id = 369] 18:40:11 INFO - PROCESS | 1790 | --DOCSHELL 0x8ddba800 == 119 [pid = 1790] [id = 370] 18:40:11 INFO - PROCESS | 1790 | --DOCSHELL 0x93cd9c00 == 118 [pid = 1790] [id = 368] 18:40:11 INFO - PROCESS | 1790 | --DOCSHELL 0x8ddc1800 == 117 [pid = 1790] [id = 367] 18:40:11 INFO - PROCESS | 1790 | --DOCSHELL 0x9250f800 == 116 [pid = 1790] [id = 366] 18:40:11 INFO - PROCESS | 1790 | --DOCSHELL 0x8b9ce400 == 115 [pid = 1790] [id = 364] 18:40:11 INFO - PROCESS | 1790 | --DOCSHELL 0x9246e800 == 114 [pid = 1790] [id = 365] 18:40:11 INFO - PROCESS | 1790 | --DOCSHELL 0x8e8a0c00 == 113 [pid = 1790] [id = 363] 18:40:11 INFO - PROCESS | 1790 | --DOCSHELL 0x8a20ac00 == 112 [pid = 1790] [id = 335] 18:40:11 INFO - PROCESS | 1790 | --DOCSHELL 0x8f78bc00 == 111 [pid = 1790] [id = 362] 18:40:11 INFO - PROCESS | 1790 | --DOCSHELL 0x8f789800 == 110 [pid = 1790] [id = 361] 18:40:11 INFO - PROCESS | 1790 | --DOCSHELL 0x8d6b6c00 == 109 [pid = 1790] [id = 360] 18:40:11 INFO - PROCESS | 1790 | --DOCSHELL 0x8df12c00 == 108 [pid = 1790] [id = 359] 18:40:11 INFO - PROCESS | 1790 | --DOCSHELL 0x8d584000 == 107 [pid = 1790] [id = 358] 18:40:11 INFO - PROCESS | 1790 | --DOCSHELL 0x8d504000 == 106 [pid = 1790] [id = 357] 18:40:11 INFO - PROCESS | 1790 | --DOCSHELL 0x887a8800 == 105 [pid = 1790] [id = 356] 18:40:11 INFO - PROCESS | 1790 | --DOMWINDOW == 186 (0x8d8e4800) [pid = 1790] [serial = 1067] [outer = (nil)] [url = about:blank] 18:40:11 INFO - PROCESS | 1790 | --DOMWINDOW == 185 (0x8de70c00) [pid = 1790] [serial = 1064] [outer = (nil)] [url = about:blank] 18:40:11 INFO - PROCESS | 1790 | --DOMWINDOW == 184 (0x8a201800) [pid = 1790] [serial = 1058] [outer = (nil)] [url = about:blank] 18:40:11 INFO - PROCESS | 1790 | --DOMWINDOW == 183 (0x8c154c00) [pid = 1790] [serial = 1059] [outer = (nil)] [url = about:blank] 18:40:11 INFO - PROCESS | 1790 | --DOMWINDOW == 182 (0x8c153c00) [pid = 1790] [serial = 1056] [outer = (nil)] [url = about:blank] 18:40:11 INFO - PROCESS | 1790 | --DOMWINDOW == 181 (0x8ba3ac00) [pid = 1790] [serial = 1055] [outer = (nil)] [url = about:blank] 18:40:11 INFO - PROCESS | 1790 | --DOMWINDOW == 180 (0x87bb9000) [pid = 1790] [serial = 1052] [outer = (nil)] [url = about:blank] 18:40:11 INFO - PROCESS | 1790 | --DOMWINDOW == 179 (0x8a204000) [pid = 1790] [serial = 1049] [outer = (nil)] [url = about:blank] 18:40:11 INFO - PROCESS | 1790 | --DOMWINDOW == 178 (0x951ca400) [pid = 1790] [serial = 1046] [outer = (nil)] [url = about:blank] 18:40:11 INFO - PROCESS | 1790 | --DOMWINDOW == 177 (0x95018c00) [pid = 1790] [serial = 1043] [outer = (nil)] [url = about:blank] 18:40:11 INFO - PROCESS | 1790 | --DOMWINDOW == 176 (0x93cd7800) [pid = 1790] [serial = 1040] [outer = (nil)] [url = about:blank] 18:40:11 INFO - PROCESS | 1790 | --DOMWINDOW == 175 (0x92aee800) [pid = 1790] [serial = 1037] [outer = (nil)] [url = about:blank] 18:40:11 INFO - PROCESS | 1790 | --DOMWINDOW == 174 (0x92509c00) [pid = 1790] [serial = 1034] [outer = (nil)] [url = about:blank] 18:40:11 INFO - PROCESS | 1790 | --DOMWINDOW == 173 (0x9246a800) [pid = 1790] [serial = 1031] [outer = (nil)] [url = about:blank] 18:40:11 INFO - PROCESS | 1790 | --DOMWINDOW == 172 (0x91f30400) [pid = 1790] [serial = 1028] [outer = (nil)] [url = about:blank] 18:40:11 INFO - PROCESS | 1790 | --DOMWINDOW == 171 (0x91649400) [pid = 1790] [serial = 1025] [outer = (nil)] [url = about:blank] 18:40:11 INFO - PROCESS | 1790 | --DOMWINDOW == 170 (0x8f58dc00) [pid = 1790] [serial = 1022] [outer = (nil)] [url = about:blank] 18:40:11 INFO - PROCESS | 1790 | --DOMWINDOW == 169 (0x8f405800) [pid = 1790] [serial = 1019] [outer = (nil)] [url = about:blank] 18:40:11 INFO - PROCESS | 1790 | --DOMWINDOW == 168 (0x8df0f800) [pid = 1790] [serial = 1016] [outer = (nil)] [url = about:blank] 18:40:11 INFO - PROCESS | 1790 | --DOMWINDOW == 167 (0x8dcb7400) [pid = 1790] [serial = 1013] [outer = (nil)] [url = about:blank] 18:40:11 INFO - PROCESS | 1790 | --DOMWINDOW == 166 (0x8ba37800) [pid = 1790] [serial = 1010] [outer = (nil)] [url = about:blank] 18:40:11 INFO - PROCESS | 1790 | --DOMWINDOW == 165 (0x8d8e2800) [pid = 1790] [serial = 1061] [outer = (nil)] [url = about:blank] 18:40:11 INFO - PROCESS | 1790 | --DOMWINDOW == 164 (0x8df0d800) [pid = 1790] [serial = 1065] [outer = (nil)] [url = about:blank] 18:40:11 INFO - PROCESS | 1790 | --DOMWINDOW == 163 (0x8dcbe000) [pid = 1790] [serial = 1062] [outer = (nil)] [url = about:blank] 18:40:11 INFO - PROCESS | 1790 | 1463103611409 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:11 INFO - PROCESS | 1790 | ++DOCSHELL 0x887b0400 == 106 [pid = 1790] [id = 394] 18:40:11 INFO - PROCESS | 1790 | ++DOMWINDOW == 164 (0x88ef0800) [pid = 1790] [serial = 1183] [outer = (nil)] 18:40:11 INFO - PROCESS | 1790 | ++DOMWINDOW == 165 (0x898b4800) [pid = 1790] [serial = 1184] [outer = 0x88ef0800] 18:40:11 INFO - PROCESS | 1790 | 1463103611553 Marionette DEBUG loaded listener.js 18:40:11 INFO - PROCESS | 1790 | ++DOMWINDOW == 166 (0x8a204c00) [pid = 1790] [serial = 1185] [outer = 0x88ef0800] 18:40:12 INFO - PROCESS | 1790 | 1463103612422 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]]]}] 18:40:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 18:40:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 2491ms 18:40:12 INFO - PROCESS | 1790 | 1463103612458 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 18:40:12 INFO - PROCESS | 1790 | 1463103612467 Marionette TRACE conn3 <- [1,1549,null,{"value":"8"}] 18:40:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 18:40:12 INFO - PROCESS | 1790 | 1463103612478 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 18:40:12 INFO - PROCESS | 1790 | 1463103612482 Marionette TRACE conn3 <- [1,1550,null,{}] 18:40:12 INFO - PROCESS | 1790 | 1463103612491 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}] 18:40:12 INFO - PROCESS | 1790 | 1463103612721 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 18:40:12 INFO - PROCESS | 1790 | 1463103612915 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:12 INFO - PROCESS | 1790 | ++DOCSHELL 0x898b9800 == 107 [pid = 1790] [id = 395] 18:40:12 INFO - PROCESS | 1790 | ++DOMWINDOW == 167 (0x89a62000) [pid = 1790] [serial = 1186] [outer = (nil)] 18:40:12 INFO - PROCESS | 1790 | ++DOMWINDOW == 168 (0x8b431c00) [pid = 1790] [serial = 1187] [outer = 0x89a62000] 18:40:13 INFO - PROCESS | 1790 | 1463103612997 Marionette DEBUG loaded listener.js 18:40:13 INFO - PROCESS | 1790 | ++DOMWINDOW == 169 (0x8b9cfc00) [pid = 1790] [serial = 1188] [outer = 0x89a62000] 18:40:13 INFO - PROCESS | 1790 | 1463103613977 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]]]}] 18:40:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 18:40:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1585ms 18:40:14 INFO - PROCESS | 1790 | 1463103614064 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 18:40:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 18:40:14 INFO - PROCESS | 1790 | 1463103614068 Marionette TRACE conn3 <- [1,1553,null,{"value":"8"}] 18:40:14 INFO - PROCESS | 1790 | 1463103614075 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 18:40:14 INFO - PROCESS | 1790 | 1463103614082 Marionette TRACE conn3 <- [1,1554,null,{}] 18:40:14 INFO - PROCESS | 1790 | 1463103614105 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}] 18:40:14 INFO - PROCESS | 1790 | 1463103614397 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 18:40:14 INFO - PROCESS | 1790 | 1463103614436 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:14 INFO - PROCESS | 1790 | ++DOCSHELL 0x8c29b000 == 108 [pid = 1790] [id = 396] 18:40:14 INFO - PROCESS | 1790 | ++DOMWINDOW == 170 (0x8c29f800) [pid = 1790] [serial = 1189] [outer = (nil)] 18:40:14 INFO - PROCESS | 1790 | ++DOMWINDOW == 171 (0x8c2a5800) [pid = 1790] [serial = 1190] [outer = 0x8c29f800] 18:40:14 INFO - PROCESS | 1790 | 1463103614565 Marionette DEBUG loaded listener.js 18:40:14 INFO - PROCESS | 1790 | ++DOMWINDOW == 172 (0x8d50ec00) [pid = 1790] [serial = 1191] [outer = 0x8c29f800] 18:40:15 INFO - PROCESS | 1790 | 1463103615561 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]]]}] 18:40:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 18:40:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1548ms 18:40:15 INFO - PROCESS | 1790 | 1463103615624 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 18:40:15 INFO - PROCESS | 1790 | 1463103615628 Marionette TRACE conn3 <- [1,1557,null,{"value":"8"}] 18:40:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 18:40:15 INFO - PROCESS | 1790 | 1463103615643 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 18:40:15 INFO - PROCESS | 1790 | 1463103615647 Marionette TRACE conn3 <- [1,1558,null,{}] 18:40:15 INFO - PROCESS | 1790 | 1463103615654 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}] 18:40:15 INFO - PROCESS | 1790 | 1463103615936 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 18:40:15 INFO - PROCESS | 1790 | 1463103615970 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:16 INFO - PROCESS | 1790 | ++DOCSHELL 0x8c29a400 == 109 [pid = 1790] [id = 397] 18:40:16 INFO - PROCESS | 1790 | ++DOMWINDOW == 173 (0x8c2a8000) [pid = 1790] [serial = 1192] [outer = (nil)] 18:40:16 INFO - PROCESS | 1790 | ++DOMWINDOW == 174 (0x8d6b6c00) [pid = 1790] [serial = 1193] [outer = 0x8c2a8000] 18:40:16 INFO - PROCESS | 1790 | 1463103616048 Marionette DEBUG loaded listener.js 18:40:16 INFO - PROCESS | 1790 | ++DOMWINDOW == 175 (0x8dcb5400) [pid = 1790] [serial = 1194] [outer = 0x8c2a8000] 18:40:17 INFO - PROCESS | 1790 | --DOMWINDOW == 174 (0x8d5c8800) [pid = 1790] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 18:40:17 INFO - PROCESS | 1790 | --DOMWINDOW == 173 (0x92c9d800) [pid = 1790] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 18:40:17 INFO - PROCESS | 1790 | --DOMWINDOW == 172 (0x9509ec00) [pid = 1790] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 18:40:17 INFO - PROCESS | 1790 | --DOMWINDOW == 171 (0x8d505400) [pid = 1790] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 18:40:17 INFO - PROCESS | 1790 | --DOMWINDOW == 170 (0x8d6bfc00) [pid = 1790] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 18:40:17 INFO - PROCESS | 1790 | --DOMWINDOW == 169 (0x8d5b5000) [pid = 1790] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 18:40:17 INFO - PROCESS | 1790 | --DOMWINDOW == 168 (0x89a57000) [pid = 1790] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 18:40:17 INFO - PROCESS | 1790 | --DOMWINDOW == 167 (0x992e3400) [pid = 1790] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 18:40:17 INFO - PROCESS | 1790 | --DOMWINDOW == 166 (0x8ba38c00) [pid = 1790] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 18:40:17 INFO - PROCESS | 1790 | --DOMWINDOW == 165 (0x8e73ac00) [pid = 1790] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 18:40:17 INFO - PROCESS | 1790 | --DOMWINDOW == 164 (0x92487400) [pid = 1790] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 18:40:17 INFO - PROCESS | 1790 | --DOMWINDOW == 163 (0x8df10400) [pid = 1790] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 18:40:17 INFO - PROCESS | 1790 | --DOMWINDOW == 162 (0x91769400) [pid = 1790] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 18:40:17 INFO - PROCESS | 1790 | --DOMWINDOW == 161 (0x9501f400) [pid = 1790] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 18:40:17 INFO - PROCESS | 1790 | --DOMWINDOW == 160 (0x91f29c00) [pid = 1790] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 18:40:17 INFO - PROCESS | 1790 | --DOMWINDOW == 159 (0x91f22800) [pid = 1790] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 18:40:17 INFO - PROCESS | 1790 | --DOMWINDOW == 158 (0x90a6b400) [pid = 1790] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 18:40:17 INFO - PROCESS | 1790 | --DOMWINDOW == 157 (0x8e73b800) [pid = 1790] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 18:40:17 INFO - PROCESS | 1790 | --DOMWINDOW == 156 (0x90a68400) [pid = 1790] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 18:40:17 INFO - PROCESS | 1790 | --DOMWINDOW == 155 (0x90d78c00) [pid = 1790] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 18:40:17 INFO - PROCESS | 1790 | --DOMWINDOW == 154 (0x8b435000) [pid = 1790] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 18:40:17 INFO - PROCESS | 1790 | --DOMWINDOW == 153 (0x874c0c00) [pid = 1790] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 18:40:17 INFO - PROCESS | 1790 | --DOMWINDOW == 152 (0x8f792c00) [pid = 1790] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 18:40:17 INFO - PROCESS | 1790 | --DOMWINDOW == 151 (0x92467800) [pid = 1790] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 18:40:17 INFO - PROCESS | 1790 | --DOMWINDOW == 150 (0x951ccc00) [pid = 1790] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 18:40:17 INFO - PROCESS | 1790 | --DOMWINDOW == 149 (0x88ef0c00) [pid = 1790] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 18:40:17 INFO - PROCESS | 1790 | --DOMWINDOW == 148 (0x8f404c00) [pid = 1790] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 18:40:17 INFO - PROCESS | 1790 | --DOMWINDOW == 147 (0x8e619400) [pid = 1790] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 18:40:17 INFO - PROCESS | 1790 | --DOMWINDOW == 146 (0x9164d800) [pid = 1790] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 18:40:17 INFO - PROCESS | 1790 | --DOMWINDOW == 145 (0x8e89d000) [pid = 1790] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 18:40:17 INFO - PROCESS | 1790 | --DOMWINDOW == 144 (0x938b8c00) [pid = 1790] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 18:40:17 INFO - PROCESS | 1790 | --DOMWINDOW == 143 (0x8a209400) [pid = 1790] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 18:40:17 INFO - PROCESS | 1790 | --DOMWINDOW == 142 (0x8f78f800) [pid = 1790] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 18:40:17 INFO - PROCESS | 1790 | --DOMWINDOW == 141 (0x8de73800) [pid = 1790] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 18:40:17 INFO - PROCESS | 1790 | --DOMWINDOW == 140 (0x9164d400) [pid = 1790] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 18:40:17 INFO - PROCESS | 1790 | 1463103617922 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]]]}] 18:40:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 18:40:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 2341ms 18:40:17 INFO - PROCESS | 1790 | 1463103617984 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 18:40:17 INFO - PROCESS | 1790 | 1463103617989 Marionette TRACE conn3 <- [1,1561,null,{"value":"8"}] 18:40:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 18:40:17 INFO - PROCESS | 1790 | 1463103617995 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 18:40:18 INFO - PROCESS | 1790 | 1463103617999 Marionette TRACE conn3 <- [1,1562,null,{}] 18:40:18 INFO - PROCESS | 1790 | 1463103618005 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}] 18:40:18 INFO - PROCESS | 1790 | 1463103618216 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 18:40:18 INFO - PROCESS | 1790 | 1463103618421 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:18 INFO - PROCESS | 1790 | ++DOCSHELL 0x87bbf000 == 110 [pid = 1790] [id = 398] 18:40:18 INFO - PROCESS | 1790 | ++DOMWINDOW == 141 (0x8997c000) [pid = 1790] [serial = 1195] [outer = (nil)] 18:40:18 INFO - PROCESS | 1790 | ++DOMWINDOW == 142 (0x8d5bc400) [pid = 1790] [serial = 1196] [outer = 0x8997c000] 18:40:18 INFO - PROCESS | 1790 | 1463103618504 Marionette DEBUG loaded listener.js 18:40:18 INFO - PROCESS | 1790 | ++DOMWINDOW == 143 (0x8d5d0800) [pid = 1790] [serial = 1197] [outer = 0x8997c000] 18:40:19 INFO - PROCESS | 1790 | 1463103619560 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]]]}] 18:40:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 18:40:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1596ms 18:40:19 INFO - PROCESS | 1790 | 1463103619593 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 18:40:19 INFO - PROCESS | 1790 | 1463103619600 Marionette TRACE conn3 <- [1,1565,null,{"value":"8"}] 18:40:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 18:40:19 INFO - PROCESS | 1790 | 1463103619610 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 18:40:19 INFO - PROCESS | 1790 | 1463103619617 Marionette TRACE conn3 <- [1,1566,null,{}] 18:40:19 INFO - PROCESS | 1790 | 1463103619629 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}] 18:40:19 INFO - PROCESS | 1790 | 1463103619897 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 18:40:20 INFO - PROCESS | 1790 | 1463103620206 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:20 INFO - PROCESS | 1790 | ++DOCSHELL 0x898bb800 == 111 [pid = 1790] [id = 399] 18:40:20 INFO - PROCESS | 1790 | ++DOMWINDOW == 144 (0x89a62800) [pid = 1790] [serial = 1198] [outer = (nil)] 18:40:20 INFO - PROCESS | 1790 | ++DOMWINDOW == 145 (0x8b308c00) [pid = 1790] [serial = 1199] [outer = 0x89a62800] 18:40:20 INFO - PROCESS | 1790 | 1463103620302 Marionette DEBUG loaded listener.js 18:40:20 INFO - PROCESS | 1790 | ++DOMWINDOW == 146 (0x8b43bc00) [pid = 1790] [serial = 1200] [outer = 0x89a62800] 18:40:21 INFO - PROCESS | 1790 | 1463103621314 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]]]}] 18:40:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 18:40:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1744ms 18:40:21 INFO - PROCESS | 1790 | 1463103621354 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 18:40:21 INFO - PROCESS | 1790 | 1463103621364 Marionette TRACE conn3 <- [1,1569,null,{"value":"8"}] 18:40:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 18:40:21 INFO - PROCESS | 1790 | 1463103621376 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 18:40:21 INFO - PROCESS | 1790 | 1463103621380 Marionette TRACE conn3 <- [1,1570,null,{}] 18:40:21 INFO - PROCESS | 1790 | 1463103621387 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}] 18:40:21 INFO - PROCESS | 1790 | 1463103621673 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 18:40:22 INFO - PROCESS | 1790 | 1463103621993 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:22 INFO - PROCESS | 1790 | ++DOCSHELL 0x8c158400 == 112 [pid = 1790] [id = 400] 18:40:22 INFO - PROCESS | 1790 | ++DOMWINDOW == 147 (0x8c15e400) [pid = 1790] [serial = 1201] [outer = (nil)] 18:40:22 INFO - PROCESS | 1790 | ++DOMWINDOW == 148 (0x8d507000) [pid = 1790] [serial = 1202] [outer = 0x8c15e400] 18:40:22 INFO - PROCESS | 1790 | 1463103622087 Marionette DEBUG loaded listener.js 18:40:22 INFO - PROCESS | 1790 | ++DOMWINDOW == 149 (0x8d5c1800) [pid = 1790] [serial = 1203] [outer = 0x8c15e400] 18:40:23 INFO - PROCESS | 1790 | 1463103623241 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]]]}] 18:40:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 18:40:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1935ms 18:40:23 INFO - PROCESS | 1790 | 1463103623312 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 18:40:23 INFO - PROCESS | 1790 | 1463103623317 Marionette TRACE conn3 <- [1,1573,null,{"value":"8"}] 18:40:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 18:40:23 INFO - PROCESS | 1790 | 1463103623325 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 18:40:23 INFO - PROCESS | 1790 | 1463103623333 Marionette TRACE conn3 <- [1,1574,null,{}] 18:40:23 INFO - PROCESS | 1790 | 1463103623352 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}] 18:40:23 INFO - PROCESS | 1790 | 1463103623662 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 18:40:24 INFO - PROCESS | 1790 | 1463103624038 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:24 INFO - PROCESS | 1790 | ++DOCSHELL 0x8ddc0c00 == 113 [pid = 1790] [id = 401] 18:40:24 INFO - PROCESS | 1790 | ++DOMWINDOW == 150 (0x8de66400) [pid = 1790] [serial = 1204] [outer = (nil)] 18:40:24 INFO - PROCESS | 1790 | ++DOMWINDOW == 151 (0x8de6d000) [pid = 1790] [serial = 1205] [outer = 0x8de66400] 18:40:24 INFO - PROCESS | 1790 | 1463103624135 Marionette DEBUG loaded listener.js 18:40:24 INFO - PROCESS | 1790 | ++DOMWINDOW == 152 (0x8df09800) [pid = 1790] [serial = 1206] [outer = 0x8de66400] 18:40:25 INFO - PROCESS | 1790 | 1463103625121 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]]]}] 18:40:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 18:40:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1851ms 18:40:25 INFO - PROCESS | 1790 | 1463103625176 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 18:40:25 INFO - PROCESS | 1790 | 1463103625180 Marionette TRACE conn3 <- [1,1577,null,{"value":"8"}] 18:40:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 18:40:25 INFO - PROCESS | 1790 | 1463103625189 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 18:40:25 INFO - PROCESS | 1790 | 1463103625193 Marionette TRACE conn3 <- [1,1578,null,{}] 18:40:25 INFO - PROCESS | 1790 | 1463103625199 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}] 18:40:25 INFO - PROCESS | 1790 | 1463103625438 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 18:40:25 INFO - PROCESS | 1790 | 1463103625701 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:25 INFO - PROCESS | 1790 | ++DOCSHELL 0x8d5be000 == 114 [pid = 1790] [id = 402] 18:40:25 INFO - PROCESS | 1790 | ++DOMWINDOW == 153 (0x8de73800) [pid = 1790] [serial = 1207] [outer = (nil)] 18:40:25 INFO - PROCESS | 1790 | ++DOMWINDOW == 154 (0x8e616400) [pid = 1790] [serial = 1208] [outer = 0x8de73800] 18:40:25 INFO - PROCESS | 1790 | 1463103625837 Marionette DEBUG loaded listener.js 18:40:25 INFO - PROCESS | 1790 | ++DOMWINDOW == 155 (0x8e73a800) [pid = 1790] [serial = 1209] [outer = 0x8de73800] 18:40:26 INFO - PROCESS | 1790 | 1463103626824 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]]]}] 18:40:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 18:40:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1684ms 18:40:26 INFO - PROCESS | 1790 | 1463103626874 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 18:40:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 18:40:26 INFO - PROCESS | 1790 | 1463103626879 Marionette TRACE conn3 <- [1,1581,null,{"value":"8"}] 18:40:26 INFO - PROCESS | 1790 | 1463103626886 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 18:40:26 INFO - PROCESS | 1790 | 1463103626890 Marionette TRACE conn3 <- [1,1582,null,{}] 18:40:26 INFO - PROCESS | 1790 | 1463103626896 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}] 18:40:27 INFO - PROCESS | 1790 | 1463103627131 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 18:40:27 INFO - PROCESS | 1790 | 1463103627446 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:27 INFO - PROCESS | 1790 | ++DOCSHELL 0x88ef1800 == 115 [pid = 1790] [id = 403] 18:40:27 INFO - PROCESS | 1790 | ++DOMWINDOW == 156 (0x8df0dc00) [pid = 1790] [serial = 1210] [outer = (nil)] 18:40:27 INFO - PROCESS | 1790 | ++DOMWINDOW == 157 (0x8e8ab800) [pid = 1790] [serial = 1211] [outer = 0x8df0dc00] 18:40:27 INFO - PROCESS | 1790 | 1463103627543 Marionette DEBUG loaded listener.js 18:40:27 INFO - PROCESS | 1790 | ++DOMWINDOW == 158 (0x8f409800) [pid = 1790] [serial = 1212] [outer = 0x8df0dc00] 18:40:28 INFO - PROCESS | 1790 | 1463103628492 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]]]}] 18:40:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 18:40:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1685ms 18:40:28 INFO - PROCESS | 1790 | 1463103628571 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 18:40:28 INFO - PROCESS | 1790 | 1463103628575 Marionette TRACE conn3 <- [1,1585,null,{"value":"8"}] 18:40:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 18:40:28 INFO - PROCESS | 1790 | 1463103628583 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 18:40:28 INFO - PROCESS | 1790 | 1463103628588 Marionette TRACE conn3 <- [1,1586,null,{}] 18:40:28 INFO - PROCESS | 1790 | 1463103628594 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}] 18:40:28 INFO - PROCESS | 1790 | 1463103628921 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 18:40:29 INFO - PROCESS | 1790 | 1463103629243 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:29 INFO - PROCESS | 1790 | ++DOCSHELL 0x8c152c00 == 116 [pid = 1790] [id = 404] 18:40:29 INFO - PROCESS | 1790 | ++DOMWINDOW == 159 (0x8e611c00) [pid = 1790] [serial = 1213] [outer = (nil)] 18:40:29 INFO - PROCESS | 1790 | ++DOMWINDOW == 160 (0x8f789800) [pid = 1790] [serial = 1214] [outer = 0x8e611c00] 18:40:29 INFO - PROCESS | 1790 | 1463103629349 Marionette DEBUG loaded listener.js 18:40:29 INFO - PROCESS | 1790 | ++DOMWINDOW == 161 (0x90a6d000) [pid = 1790] [serial = 1215] [outer = 0x8e611c00] 18:40:30 INFO - PROCESS | 1790 | 1463103630331 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]]]}] 18:40:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 18:40:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1788ms 18:40:30 INFO - PROCESS | 1790 | 1463103630372 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 18:40:30 INFO - PROCESS | 1790 | 1463103630377 Marionette TRACE conn3 <- [1,1589,null,{"value":"8"}] 18:40:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 18:40:30 INFO - PROCESS | 1790 | 1463103630384 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 18:40:30 INFO - PROCESS | 1790 | 1463103630387 Marionette TRACE conn3 <- [1,1590,null,{}] 18:40:30 INFO - PROCESS | 1790 | 1463103630395 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}] 18:40:30 INFO - PROCESS | 1790 | 1463103630623 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 18:40:30 INFO - PROCESS | 1790 | 1463103630929 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:30 INFO - PROCESS | 1790 | ++DOCSHELL 0x8f46f400 == 117 [pid = 1790] [id = 405] 18:40:30 INFO - PROCESS | 1790 | ++DOMWINDOW == 162 (0x8f58a800) [pid = 1790] [serial = 1216] [outer = (nil)] 18:40:31 INFO - PROCESS | 1790 | ++DOMWINDOW == 163 (0x90d81400) [pid = 1790] [serial = 1217] [outer = 0x8f58a800] 18:40:31 INFO - PROCESS | 1790 | 1463103631026 Marionette DEBUG loaded listener.js 18:40:31 INFO - PROCESS | 1790 | ++DOMWINDOW == 164 (0x90d86400) [pid = 1790] [serial = 1218] [outer = 0x8f58a800] 18:40:31 INFO - PROCESS | 1790 | 1463103631987 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]]]}] 18:40:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 18:40:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1681ms 18:40:32 INFO - PROCESS | 1790 | 1463103632067 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 18:40:32 INFO - PROCESS | 1790 | 1463103632071 Marionette TRACE conn3 <- [1,1593,null,{"value":"8"}] 18:40:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 18:40:32 INFO - PROCESS | 1790 | 1463103632079 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 18:40:32 INFO - PROCESS | 1790 | 1463103632082 Marionette TRACE conn3 <- [1,1594,null,{}] 18:40:32 INFO - PROCESS | 1790 | 1463103632089 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}] 18:40:32 INFO - PROCESS | 1790 | 1463103632354 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 18:40:32 INFO - PROCESS | 1790 | 1463103632669 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:32 INFO - PROCESS | 1790 | ++DOCSHELL 0x8f478c00 == 118 [pid = 1790] [id = 406] 18:40:32 INFO - PROCESS | 1790 | ++DOMWINDOW == 165 (0x90a65800) [pid = 1790] [serial = 1219] [outer = (nil)] 18:40:32 INFO - PROCESS | 1790 | ++DOMWINDOW == 166 (0x91765c00) [pid = 1790] [serial = 1220] [outer = 0x90a65800] 18:40:32 INFO - PROCESS | 1790 | 1463103632765 Marionette DEBUG loaded listener.js 18:40:32 INFO - PROCESS | 1790 | ++DOMWINDOW == 167 (0x9176c000) [pid = 1790] [serial = 1221] [outer = 0x90a65800] 18:40:33 INFO - PROCESS | 1790 | 1463103633693 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]]]}] 18:40:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 18:40:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1683ms 18:40:33 INFO - PROCESS | 1790 | 1463103633762 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 18:40:33 INFO - PROCESS | 1790 | 1463103633765 Marionette TRACE conn3 <- [1,1597,null,{"value":"8"}] 18:40:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 18:40:33 INFO - PROCESS | 1790 | 1463103633773 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 18:40:33 INFO - PROCESS | 1790 | 1463103633777 Marionette TRACE conn3 <- [1,1598,null,{}] 18:40:33 INFO - PROCESS | 1790 | 1463103633784 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}] 18:40:34 INFO - PROCESS | 1790 | 1463103634032 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 18:40:34 INFO - PROCESS | 1790 | 1463103634353 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:34 INFO - PROCESS | 1790 | ++DOCSHELL 0x898afc00 == 119 [pid = 1790] [id = 407] 18:40:34 INFO - PROCESS | 1790 | ++DOMWINDOW == 168 (0x8a202c00) [pid = 1790] [serial = 1222] [outer = (nil)] 18:40:34 INFO - PROCESS | 1790 | ++DOMWINDOW == 169 (0x9177c800) [pid = 1790] [serial = 1223] [outer = 0x8a202c00] 18:40:34 INFO - PROCESS | 1790 | 1463103634446 Marionette DEBUG loaded listener.js 18:40:34 INFO - PROCESS | 1790 | ++DOMWINDOW == 170 (0x91f29000) [pid = 1790] [serial = 1224] [outer = 0x8a202c00] 18:40:35 INFO - PROCESS | 1790 | 1463103635423 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]]]}] 18:40:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 18:40:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1690ms 18:40:35 INFO - PROCESS | 1790 | 1463103635464 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 18:40:35 INFO - PROCESS | 1790 | 1463103635468 Marionette TRACE conn3 <- [1,1601,null,{"value":"8"}] 18:40:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 18:40:35 INFO - PROCESS | 1790 | 1463103635476 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 18:40:35 INFO - PROCESS | 1790 | 1463103635480 Marionette TRACE conn3 <- [1,1602,null,{}] 18:40:35 INFO - PROCESS | 1790 | 1463103635486 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}] 18:40:35 INFO - PROCESS | 1790 | 1463103635716 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 18:40:36 INFO - PROCESS | 1790 | 1463103636029 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:36 INFO - PROCESS | 1790 | ++DOCSHELL 0x91767000 == 120 [pid = 1790] [id = 408] 18:40:36 INFO - PROCESS | 1790 | ++DOMWINDOW == 171 (0x91768400) [pid = 1790] [serial = 1225] [outer = (nil)] 18:40:36 INFO - PROCESS | 1790 | ++DOMWINDOW == 172 (0x922a6400) [pid = 1790] [serial = 1226] [outer = 0x91768400] 18:40:36 INFO - PROCESS | 1790 | 1463103636125 Marionette DEBUG loaded listener.js 18:40:36 INFO - PROCESS | 1790 | ++DOMWINDOW == 173 (0x92311400) [pid = 1790] [serial = 1227] [outer = 0x91768400] 18:40:37 INFO - PROCESS | 1790 | 1463103637096 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]]]}] 18:40:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 18:40:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1698ms 18:40:37 INFO - PROCESS | 1790 | 1463103637174 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 18:40:37 INFO - PROCESS | 1790 | 1463103637180 Marionette TRACE conn3 <- [1,1605,null,{"value":"8"}] 18:40:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 18:40:37 INFO - PROCESS | 1790 | 1463103637186 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 18:40:37 INFO - PROCESS | 1790 | 1463103637191 Marionette TRACE conn3 <- [1,1606,null,{}] 18:40:37 INFO - PROCESS | 1790 | 1463103637198 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}] 18:40:37 INFO - PROCESS | 1790 | 1463103637489 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 18:40:37 INFO - PROCESS | 1790 | 1463103637816 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:37 INFO - PROCESS | 1790 | ++DOCSHELL 0x922a7c00 == 121 [pid = 1790] [id = 409] 18:40:37 INFO - PROCESS | 1790 | ++DOMWINDOW == 174 (0x9248d000) [pid = 1790] [serial = 1228] [outer = (nil)] 18:40:37 INFO - PROCESS | 1790 | ++DOMWINDOW == 175 (0x92503000) [pid = 1790] [serial = 1229] [outer = 0x9248d000] 18:40:37 INFO - PROCESS | 1790 | 1463103637916 Marionette DEBUG loaded listener.js 18:40:38 INFO - PROCESS | 1790 | ++DOMWINDOW == 176 (0x925e6c00) [pid = 1790] [serial = 1230] [outer = 0x9248d000] 18:40:38 INFO - PROCESS | 1790 | 1463103638940 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]]]}] 18:40:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 18:40:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1798ms 18:40:38 INFO - PROCESS | 1790 | 1463103638985 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 18:40:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 18:40:38 INFO - PROCESS | 1790 | 1463103638990 Marionette TRACE conn3 <- [1,1609,null,{"value":"8"}] 18:40:38 INFO - PROCESS | 1790 | 1463103638997 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 18:40:39 INFO - PROCESS | 1790 | 1463103639001 Marionette TRACE conn3 <- [1,1610,null,{}] 18:40:39 INFO - PROCESS | 1790 | 1463103639007 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}] 18:40:39 INFO - PROCESS | 1790 | 1463103639244 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 18:40:39 INFO - PROCESS | 1790 | 1463103639577 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:39 INFO - PROCESS | 1790 | ++DOCSHELL 0x92312000 == 122 [pid = 1790] [id = 410] 18:40:39 INFO - PROCESS | 1790 | ++DOMWINDOW == 177 (0x92472800) [pid = 1790] [serial = 1231] [outer = (nil)] 18:40:39 INFO - PROCESS | 1790 | ++DOMWINDOW == 178 (0x92aea000) [pid = 1790] [serial = 1232] [outer = 0x92472800] 18:40:39 INFO - PROCESS | 1790 | 1463103639678 Marionette DEBUG loaded listener.js 18:40:39 INFO - PROCESS | 1790 | ++DOMWINDOW == 179 (0x92c92400) [pid = 1790] [serial = 1233] [outer = 0x92472800] 18:40:40 INFO - PROCESS | 1790 | 1463103640584 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]]]}] 18:40:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 18:40:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1633ms 18:40:40 INFO - PROCESS | 1790 | 1463103640630 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 18:40:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 18:40:40 INFO - PROCESS | 1790 | 1463103640635 Marionette TRACE conn3 <- [1,1613,null,{"value":"8"}] 18:40:40 INFO - PROCESS | 1790 | 1463103640643 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 18:40:40 INFO - PROCESS | 1790 | 1463103640646 Marionette TRACE conn3 <- [1,1614,null,{}] 18:40:40 INFO - PROCESS | 1790 | 1463103640652 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}] 18:40:40 INFO - PROCESS | 1790 | 1463103640898 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 18:40:41 INFO - PROCESS | 1790 | 1463103641213 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:41 INFO - PROCESS | 1790 | ++DOCSHELL 0x9177d000 == 123 [pid = 1790] [id = 411] 18:40:41 INFO - PROCESS | 1790 | ++DOMWINDOW == 180 (0x92ae2800) [pid = 1790] [serial = 1234] [outer = (nil)] 18:40:41 INFO - PROCESS | 1790 | ++DOMWINDOW == 181 (0x92e5c400) [pid = 1790] [serial = 1235] [outer = 0x92ae2800] 18:40:41 INFO - PROCESS | 1790 | 1463103641312 Marionette DEBUG loaded listener.js 18:40:41 INFO - PROCESS | 1790 | ++DOMWINDOW == 182 (0x938b8c00) [pid = 1790] [serial = 1236] [outer = 0x92ae2800] 18:40:42 INFO - PROCESS | 1790 | 1463103642293 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]]]}] 18:40:42 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 18:40:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1693ms 18:40:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 18:40:42 INFO - PROCESS | 1790 | 1463103642346 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 18:40:42 INFO - PROCESS | 1790 | 1463103642349 Marionette TRACE conn3 <- [1,1617,null,{"value":"8"}] 18:40:42 INFO - PROCESS | 1790 | 1463103642358 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 18:40:42 INFO - PROCESS | 1790 | 1463103642360 Marionette TRACE conn3 <- [1,1618,null,{}] 18:40:42 INFO - PROCESS | 1790 | 1463103642369 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}] 18:40:42 INFO - PROCESS | 1790 | 1463103642618 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 18:40:42 INFO - PROCESS | 1790 | 1463103642954 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:42 INFO - PROCESS | 1790 | ++DOCSHELL 0x925e9400 == 124 [pid = 1790] [id = 412] 18:40:42 INFO - PROCESS | 1790 | ++DOMWINDOW == 183 (0x92aefc00) [pid = 1790] [serial = 1237] [outer = (nil)] 18:40:43 INFO - PROCESS | 1790 | ++DOMWINDOW == 184 (0x95017400) [pid = 1790] [serial = 1238] [outer = 0x92aefc00] 18:40:43 INFO - PROCESS | 1790 | 1463103643062 Marionette DEBUG loaded listener.js 18:40:43 INFO - PROCESS | 1790 | ++DOMWINDOW == 185 (0x9501cc00) [pid = 1790] [serial = 1239] [outer = 0x92aefc00] 18:40:44 INFO - PROCESS | 1790 | 1463103644096 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]]]}] 18:40:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 18:40:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1792ms 18:40:44 INFO - PROCESS | 1790 | 1463103644149 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 18:40:44 INFO - PROCESS | 1790 | 1463103644152 Marionette TRACE conn3 <- [1,1621,null,{"value":"8"}] 18:40:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 18:40:44 INFO - PROCESS | 1790 | 1463103644160 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 18:40:44 INFO - PROCESS | 1790 | 1463103644164 Marionette TRACE conn3 <- [1,1622,null,{}] 18:40:44 INFO - PROCESS | 1790 | 1463103644170 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}] 18:40:44 INFO - PROCESS | 1790 | 1463103644424 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 18:40:44 INFO - PROCESS | 1790 | 1463103644741 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:44 INFO - PROCESS | 1790 | ++DOCSHELL 0x887a6800 == 125 [pid = 1790] [id = 413] 18:40:44 INFO - PROCESS | 1790 | ++DOMWINDOW == 186 (0x8ba37000) [pid = 1790] [serial = 1240] [outer = (nil)] 18:40:44 INFO - PROCESS | 1790 | ++DOMWINDOW == 187 (0x951ccc00) [pid = 1790] [serial = 1241] [outer = 0x8ba37000] 18:40:44 INFO - PROCESS | 1790 | 1463103644840 Marionette DEBUG loaded listener.js 18:40:44 INFO - PROCESS | 1790 | ++DOMWINDOW == 188 (0x951d1c00) [pid = 1790] [serial = 1242] [outer = 0x8ba37000] 18:40:45 INFO - PROCESS | 1790 | 1463103645788 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]]]}] 18:40:45 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 18:40:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1684ms 18:40:45 INFO - PROCESS | 1790 | 1463103645845 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 18:40:45 INFO - PROCESS | 1790 | 1463103645850 Marionette TRACE conn3 <- [1,1625,null,{"value":"8"}] 18:40:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 18:40:45 INFO - PROCESS | 1790 | 1463103645856 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 18:40:45 INFO - PROCESS | 1790 | 1463103645861 Marionette TRACE conn3 <- [1,1626,null,{}] 18:40:45 INFO - PROCESS | 1790 | 1463103645868 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}] 18:40:46 INFO - PROCESS | 1790 | 1463103646101 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 18:40:46 INFO - PROCESS | 1790 | 1463103646425 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:46 INFO - PROCESS | 1790 | ++DOCSHELL 0x8f792800 == 126 [pid = 1790] [id = 414] 18:40:46 INFO - PROCESS | 1790 | ++DOMWINDOW == 189 (0x951ca400) [pid = 1790] [serial = 1243] [outer = (nil)] 18:40:46 INFO - PROCESS | 1790 | ++DOMWINDOW == 190 (0x975c3000) [pid = 1790] [serial = 1244] [outer = 0x951ca400] 18:40:46 INFO - PROCESS | 1790 | 1463103646523 Marionette DEBUG loaded listener.js 18:40:46 INFO - PROCESS | 1790 | ++DOMWINDOW == 191 (0x975c5c00) [pid = 1790] [serial = 1245] [outer = 0x951ca400] 18:40:47 INFO - PROCESS | 1790 | 1463103647437 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]]]}] 18:40:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 18:40:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1636ms 18:40:47 INFO - PROCESS | 1790 | 1463103647494 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 18:40:47 INFO - PROCESS | 1790 | 1463103647498 Marionette TRACE conn3 <- [1,1629,null,{"value":"8"}] 18:40:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 18:40:47 INFO - PROCESS | 1790 | 1463103647505 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 18:40:47 INFO - PROCESS | 1790 | 1463103647509 Marionette TRACE conn3 <- [1,1630,null,{}] 18:40:47 INFO - PROCESS | 1790 | 1463103647515 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}] 18:40:47 INFO - PROCESS | 1790 | 1463103647747 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 18:40:48 INFO - PROCESS | 1790 | 1463103648061 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:48 INFO - PROCESS | 1790 | ++DOCSHELL 0x9506a800 == 127 [pid = 1790] [id = 415] 18:40:48 INFO - PROCESS | 1790 | ++DOMWINDOW == 192 (0x951cf400) [pid = 1790] [serial = 1246] [outer = (nil)] 18:40:48 INFO - PROCESS | 1790 | ++DOMWINDOW == 193 (0x99258800) [pid = 1790] [serial = 1247] [outer = 0x951cf400] 18:40:48 INFO - PROCESS | 1790 | 1463103648156 Marionette DEBUG loaded listener.js 18:40:48 INFO - PROCESS | 1790 | ++DOMWINDOW == 194 (0x992f1000) [pid = 1790] [serial = 1248] [outer = 0x951cf400] 18:40:49 INFO - PROCESS | 1790 | 1463103649115 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]]]}] 18:40:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 18:40:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1681ms 18:40:49 INFO - PROCESS | 1790 | 1463103649187 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 18:40:49 INFO - PROCESS | 1790 | 1463103649192 Marionette TRACE conn3 <- [1,1633,null,{"value":"8"}] 18:40:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 18:40:49 INFO - PROCESS | 1790 | 1463103649199 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 18:40:49 INFO - PROCESS | 1790 | 1463103649202 Marionette TRACE conn3 <- [1,1634,null,{}] 18:40:49 INFO - PROCESS | 1790 | 1463103649208 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}] 18:40:49 INFO - PROCESS | 1790 | 1463103649460 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 18:40:50 INFO - PROCESS | 1790 | --DOCSHELL 0x946f6000 == 126 [pid = 1790] [id = 348] 18:40:50 INFO - PROCESS | 1790 | --DOCSHELL 0x8d504c00 == 125 [pid = 1790] [id = 345] 18:40:50 INFO - PROCESS | 1790 | --DOCSHELL 0x887a5000 == 124 [pid = 1790] [id = 351] 18:40:50 INFO - PROCESS | 1790 | --DOCSHELL 0x874c2000 == 123 [pid = 1790] [id = 352] 18:40:50 INFO - PROCESS | 1790 | --DOCSHELL 0x8d5c8400 == 122 [pid = 1790] [id = 354] 18:40:50 INFO - PROCESS | 1790 | --DOCSHELL 0x8e8a1000 == 121 [pid = 1790] [id = 343] 18:40:50 INFO - PROCESS | 1790 | --DOCSHELL 0x92aeb800 == 120 [pid = 1790] [id = 346] 18:40:50 INFO - PROCESS | 1790 | --DOCSHELL 0x90a70800 == 119 [pid = 1790] [id = 347] 18:40:50 INFO - PROCESS | 1790 | --DOCSHELL 0x874b9800 == 118 [pid = 1790] [id = 349] 18:40:50 INFO - PROCESS | 1790 | --DOCSHELL 0x8e8ab000 == 117 [pid = 1790] [id = 344] 18:40:50 INFO - PROCESS | 1790 | --DOCSHELL 0x88efac00 == 116 [pid = 1790] [id = 392] 18:40:50 INFO - PROCESS | 1790 | --DOCSHELL 0x898b3c00 == 115 [pid = 1790] [id = 390] 18:40:50 INFO - PROCESS | 1790 | --DOCSHELL 0x887ad000 == 114 [pid = 1790] [id = 391] 18:40:50 INFO - PROCESS | 1790 | --DOCSHELL 0x8f408c00 == 113 [pid = 1790] [id = 389] 18:40:50 INFO - PROCESS | 1790 | --DOCSHELL 0x92c91400 == 112 [pid = 1790] [id = 388] 18:40:50 INFO - PROCESS | 1790 | --DOCSHELL 0x8f403800 == 111 [pid = 1790] [id = 387] 18:40:50 INFO - PROCESS | 1790 | --DOCSHELL 0x91776400 == 110 [pid = 1790] [id = 385] 18:40:50 INFO - PROCESS | 1790 | --DOCSHELL 0x92469c00 == 109 [pid = 1790] [id = 386] 18:40:50 INFO - PROCESS | 1790 | --DOCSHELL 0x8b9d3400 == 108 [pid = 1790] [id = 384] 18:40:50 INFO - PROCESS | 1790 | --DOCSHELL 0x8f46e800 == 107 [pid = 1790] [id = 383] 18:40:50 INFO - PROCESS | 1790 | --DOCSHELL 0x8f589800 == 106 [pid = 1790] [id = 382] 18:40:50 INFO - PROCESS | 1790 | --DOCSHELL 0x8b9cdc00 == 105 [pid = 1790] [id = 381] 18:40:50 INFO - PROCESS | 1790 | --DOCSHELL 0x8b435400 == 104 [pid = 1790] [id = 380] 18:40:50 INFO - PROCESS | 1790 | --DOCSHELL 0x8a2e3400 == 103 [pid = 1790] [id = 378] 18:40:50 INFO - PROCESS | 1790 | --DOCSHELL 0x8d58b800 == 102 [pid = 1790] [id = 379] 18:40:50 INFO - PROCESS | 1790 | --DOCSHELL 0x887a9c00 == 101 [pid = 1790] [id = 377] 18:40:50 INFO - PROCESS | 1790 | --DOMWINDOW == 193 (0x8d8e0c00) [pid = 1790] [serial = 1008] [outer = (nil)] [url = about:blank] 18:40:50 INFO - PROCESS | 1790 | --DOMWINDOW == 192 (0x93cda000) [pid = 1790] [serial = 1101] [outer = (nil)] [url = about:blank] 18:40:50 INFO - PROCESS | 1790 | --DOMWINDOW == 191 (0x951cc000) [pid = 1790] [serial = 1047] [outer = (nil)] [url = about:blank] 18:40:50 INFO - PROCESS | 1790 | --DOMWINDOW == 190 (0x8d6be800) [pid = 1790] [serial = 1130] [outer = (nil)] [url = about:blank] 18:40:50 INFO - PROCESS | 1790 | --DOMWINDOW == 189 (0x8d5bcc00) [pid = 1790] [serial = 1128] [outer = (nil)] [url = about:blank] 18:40:50 INFO - PROCESS | 1790 | --DOMWINDOW == 188 (0x8ddbcc00) [pid = 1790] [serial = 1014] [outer = (nil)] [url = about:blank] 18:40:50 INFO - PROCESS | 1790 | --DOMWINDOW == 187 (0x8d8e7400) [pid = 1790] [serial = 1074] [outer = (nil)] [url = about:blank] 18:40:50 INFO - PROCESS | 1790 | --DOMWINDOW == 186 (0x8d582000) [pid = 1790] [serial = 1127] [outer = (nil)] [url = about:blank] 18:40:50 INFO - PROCESS | 1790 | --DOMWINDOW == 185 (0x89a62400) [pid = 1790] [serial = 1121] [outer = (nil)] [url = about:blank] 18:40:50 INFO - PROCESS | 1790 | --DOMWINDOW == 184 (0x99765000) [pid = 1790] [serial = 1116] [outer = (nil)] [url = about:blank] 18:40:50 INFO - PROCESS | 1790 | --DOMWINDOW == 183 (0x8c158000) [pid = 1790] [serial = 942] [outer = (nil)] [url = about:blank] 18:40:50 INFO - PROCESS | 1790 | --DOMWINDOW == 182 (0x8f46f000) [pid = 1790] [serial = 1079] [outer = (nil)] [url = about:blank] 18:40:50 INFO - PROCESS | 1790 | --DOMWINDOW == 181 (0x925ea800) [pid = 1790] [serial = 1098] [outer = (nil)] [url = about:blank] 18:40:50 INFO - PROCESS | 1790 | --DOMWINDOW == 180 (0x92e5a400) [pid = 1790] [serial = 1100] [outer = (nil)] [url = about:blank] 18:40:50 INFO - PROCESS | 1790 | --DOMWINDOW == 179 (0x8f46dc00) [pid = 1790] [serial = 1020] [outer = (nil)] [url = about:blank] 18:40:51 INFO - PROCESS | 1790 | --DOMWINDOW == 178 (0x99257400) [pid = 1790] [serial = 1113] [outer = (nil)] [url = about:blank] 18:40:51 INFO - PROCESS | 1790 | --DOMWINDOW == 177 (0x975b9000) [pid = 1790] [serial = 1107] [outer = (nil)] [url = about:blank] 18:40:51 INFO - PROCESS | 1790 | --DOMWINDOW == 176 (0x92491800) [pid = 1790] [serial = 1095] [outer = (nil)] [url = about:blank] 18:40:51 INFO - PROCESS | 1790 | --DOMWINDOW == 175 (0x9231c400) [pid = 1790] [serial = 1092] [outer = (nil)] [url = about:blank] 18:40:51 INFO - PROCESS | 1790 | --DOMWINDOW == 174 (0x91766400) [pid = 1790] [serial = 1026] [outer = (nil)] [url = about:blank] 18:40:51 INFO - PROCESS | 1790 | --DOMWINDOW == 173 (0x9975cc00) [pid = 1790] [serial = 1115] [outer = (nil)] [url = about:blank] 18:40:51 INFO - PROCESS | 1790 | --DOMWINDOW == 172 (0x99fea000) [pid = 1790] [serial = 1118] [outer = (nil)] [url = about:blank] 18:40:51 INFO - PROCESS | 1790 | --DOMWINDOW == 171 (0x9522e400) [pid = 1790] [serial = 1106] [outer = (nil)] [url = about:blank] 18:40:51 INFO - PROCESS | 1790 | --DOMWINDOW == 170 (0x946f6400) [pid = 1790] [serial = 1103] [outer = (nil)] [url = about:blank] 18:40:51 INFO - PROCESS | 1790 | --DOMWINDOW == 169 (0x91782000) [pid = 1790] [serial = 1088] [outer = (nil)] [url = about:blank] 18:40:51 INFO - PROCESS | 1790 | --DOMWINDOW == 168 (0x91f2dc00) [pid = 1790] [serial = 1089] [outer = (nil)] [url = about:blank] 18:40:51 INFO - PROCESS | 1790 | --DOMWINDOW == 167 (0x95020800) [pid = 1790] [serial = 1044] [outer = (nil)] [url = about:blank] 18:40:51 INFO - PROCESS | 1790 | --DOMWINDOW == 166 (0x8b9ca800) [pid = 1790] [serial = 1124] [outer = (nil)] [url = about:blank] 18:40:51 INFO - PROCESS | 1790 | --DOMWINDOW == 165 (0x887b0800) [pid = 1790] [serial = 1053] [outer = (nil)] [url = about:blank] 18:40:51 INFO - PROCESS | 1790 | --DOMWINDOW == 164 (0x91765400) [pid = 1790] [serial = 1086] [outer = (nil)] [url = about:blank] 18:40:51 INFO - PROCESS | 1790 | --DOMWINDOW == 163 (0x92af1000) [pid = 1790] [serial = 1038] [outer = (nil)] [url = about:blank] 18:40:51 INFO - PROCESS | 1790 | --DOMWINDOW == 162 (0x98182400) [pid = 1790] [serial = 1112] [outer = (nil)] [url = about:blank] 18:40:51 INFO - PROCESS | 1790 | --DOMWINDOW == 161 (0x975dbc00) [pid = 1790] [serial = 1109] [outer = (nil)] [url = about:blank] 18:40:51 INFO - PROCESS | 1790 | --DOMWINDOW == 160 (0x8a2efc00) [pid = 1790] [serial = 1070] [outer = (nil)] [url = about:blank] 18:40:51 INFO - PROCESS | 1790 | --DOMWINDOW == 159 (0x90a6a400) [pid = 1790] [serial = 1083] [outer = (nil)] [url = about:blank] 18:40:51 INFO - PROCESS | 1790 | --DOMWINDOW == 158 (0x8ba35800) [pid = 1790] [serial = 1125] [outer = (nil)] [url = about:blank] 18:40:51 INFO - PROCESS | 1790 | --DOMWINDOW == 157 (0x95064400) [pid = 1790] [serial = 1104] [outer = (nil)] [url = about:blank] 18:40:51 INFO - PROCESS | 1790 | --DOMWINDOW == 156 (0x8e8a2400) [pid = 1790] [serial = 1077] [outer = (nil)] [url = about:blank] 18:40:51 INFO - PROCESS | 1790 | --DOMWINDOW == 155 (0x9231a400) [pid = 1790] [serial = 1091] [outer = (nil)] [url = about:blank] 18:40:51 INFO - PROCESS | 1790 | --DOMWINDOW == 154 (0x9248b800) [pid = 1790] [serial = 1094] [outer = (nil)] [url = about:blank] 18:40:51 INFO - PROCESS | 1790 | --DOMWINDOW == 153 (0x92489c00) [pid = 1790] [serial = 1032] [outer = (nil)] [url = about:blank] 18:40:51 INFO - PROCESS | 1790 | --DOMWINDOW == 152 (0x91646400) [pid = 1790] [serial = 1085] [outer = (nil)] [url = about:blank] 18:40:51 INFO - PROCESS | 1790 | --DOMWINDOW == 151 (0x8f78a800) [pid = 1790] [serial = 1023] [outer = (nil)] [url = about:blank] 18:40:51 INFO - PROCESS | 1790 | --DOMWINDOW == 150 (0x8f584800) [pid = 1790] [serial = 1080] [outer = (nil)] [url = about:blank] 18:40:51 INFO - PROCESS | 1790 | --DOMWINDOW == 149 (0x946f4800) [pid = 1790] [serial = 1041] [outer = (nil)] [url = about:blank] 18:40:51 INFO - PROCESS | 1790 | --DOMWINDOW == 148 (0x8e73d800) [pid = 1790] [serial = 1076] [outer = (nil)] [url = about:blank] 18:40:51 INFO - PROCESS | 1790 | --DOMWINDOW == 147 (0x925e5400) [pid = 1790] [serial = 1097] [outer = (nil)] [url = about:blank] 18:40:51 INFO - PROCESS | 1790 | --DOMWINDOW == 146 (0x8f78ec00) [pid = 1790] [serial = 1082] [outer = (nil)] [url = about:blank] 18:40:51 INFO - PROCESS | 1790 | --DOMWINDOW == 145 (0x8d507c00) [pid = 1790] [serial = 1011] [outer = (nil)] [url = about:blank] 18:40:51 INFO - PROCESS | 1790 | --DOMWINDOW == 144 (0x92510800) [pid = 1790] [serial = 1035] [outer = (nil)] [url = about:blank] 18:40:51 INFO - PROCESS | 1790 | --DOMWINDOW == 143 (0x8e617400) [pid = 1790] [serial = 1017] [outer = (nil)] [url = about:blank] 18:40:51 INFO - PROCESS | 1790 | --DOMWINDOW == 142 (0x8b439400) [pid = 1790] [serial = 1071] [outer = (nil)] [url = about:blank] 18:40:51 INFO - PROCESS | 1790 | --DOMWINDOW == 141 (0x9229b000) [pid = 1790] [serial = 1029] [outer = (nil)] [url = about:blank] 18:40:51 INFO - PROCESS | 1790 | --DOMWINDOW == 140 (0x975e2000) [pid = 1790] [serial = 1110] [outer = (nil)] [url = about:blank] 18:40:51 INFO - PROCESS | 1790 | --DOMWINDOW == 139 (0x8d6b6000) [pid = 1790] [serial = 1073] [outer = (nil)] [url = about:blank] 18:40:51 INFO - PROCESS | 1790 | --DOMWINDOW == 138 (0x8a20e800) [pid = 1790] [serial = 1122] [outer = (nil)] [url = about:blank] 18:40:51 INFO - PROCESS | 1790 | 1463103651243 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:51 INFO - PROCESS | 1790 | ++DOCSHELL 0x898b3c00 == 102 [pid = 1790] [id = 416] 18:40:51 INFO - PROCESS | 1790 | ++DOMWINDOW == 139 (0x898bbc00) [pid = 1790] [serial = 1249] [outer = (nil)] 18:40:51 INFO - PROCESS | 1790 | ++DOMWINDOW == 140 (0x89986400) [pid = 1790] [serial = 1250] [outer = 0x898bbc00] 18:40:51 INFO - PROCESS | 1790 | 1463103651331 Marionette DEBUG loaded listener.js 18:40:51 INFO - PROCESS | 1790 | ++DOMWINDOW == 141 (0x8a206000) [pid = 1790] [serial = 1251] [outer = 0x898bbc00] 18:40:52 INFO - PROCESS | 1790 | 1463103652208 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]]]}] 18:40:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 18:40:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 3089ms 18:40:52 INFO - PROCESS | 1790 | 1463103652290 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 18:40:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 18:40:52 INFO - PROCESS | 1790 | 1463103652297 Marionette TRACE conn3 <- [1,1637,null,{"value":"8"}] 18:40:52 INFO - PROCESS | 1790 | 1463103652305 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 18:40:52 INFO - PROCESS | 1790 | 1463103652311 Marionette TRACE conn3 <- [1,1638,null,{}] 18:40:52 INFO - PROCESS | 1790 | 1463103652319 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}] 18:40:52 INFO - PROCESS | 1790 | 1463103652551 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 18:40:52 INFO - PROCESS | 1790 | 1463103652781 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:52 INFO - PROCESS | 1790 | ++DOCSHELL 0x8b9cb400 == 103 [pid = 1790] [id = 417] 18:40:52 INFO - PROCESS | 1790 | ++DOMWINDOW == 142 (0x8b9ccc00) [pid = 1790] [serial = 1252] [outer = (nil)] 18:40:52 INFO - PROCESS | 1790 | ++DOMWINDOW == 143 (0x8ba35800) [pid = 1790] [serial = 1253] [outer = 0x8b9ccc00] 18:40:52 INFO - PROCESS | 1790 | 1463103652867 Marionette DEBUG loaded listener.js 18:40:52 INFO - PROCESS | 1790 | ++DOMWINDOW == 144 (0x8ba40400) [pid = 1790] [serial = 1254] [outer = 0x8b9ccc00] 18:40:53 INFO - PROCESS | 1790 | 1463103653789 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]]]}] 18:40:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 18:40:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1535ms 18:40:53 INFO - PROCESS | 1790 | 1463103653843 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 18:40:53 INFO - PROCESS | 1790 | 1463103653848 Marionette TRACE conn3 <- [1,1641,null,{"value":"8"}] 18:40:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 18:40:53 INFO - PROCESS | 1790 | 1463103653857 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 18:40:53 INFO - PROCESS | 1790 | 1463103653861 Marionette TRACE conn3 <- [1,1642,null,{}] 18:40:53 INFO - PROCESS | 1790 | 1463103653881 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}] 18:40:54 INFO - PROCESS | 1790 | 1463103654179 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 18:40:54 INFO - PROCESS | 1790 | 1463103654212 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:54 INFO - PROCESS | 1790 | ++DOCSHELL 0x8b430c00 == 104 [pid = 1790] [id = 418] 18:40:54 INFO - PROCESS | 1790 | ++DOMWINDOW == 145 (0x8c155800) [pid = 1790] [serial = 1255] [outer = (nil)] 18:40:54 INFO - PROCESS | 1790 | ++DOMWINDOW == 146 (0x8d588000) [pid = 1790] [serial = 1256] [outer = 0x8c155800] 18:40:54 INFO - PROCESS | 1790 | 1463103654289 Marionette DEBUG loaded listener.js 18:40:54 INFO - PROCESS | 1790 | ++DOMWINDOW == 147 (0x8d5c8400) [pid = 1790] [serial = 1257] [outer = 0x8c155800] 18:40:55 INFO - PROCESS | 1790 | 1463103655428 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]]]}] 18:40:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 18:40:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1603ms 18:40:55 INFO - PROCESS | 1790 | 1463103655460 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 18:40:55 INFO - PROCESS | 1790 | 1463103655464 Marionette TRACE conn3 <- [1,1645,null,{"value":"8"}] 18:40:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 18:40:55 INFO - PROCESS | 1790 | 1463103655481 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 18:40:55 INFO - PROCESS | 1790 | 1463103655490 Marionette TRACE conn3 <- [1,1646,null,{}] 18:40:55 INFO - PROCESS | 1790 | --DOMWINDOW == 146 (0x89a62000) [pid = 1790] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 18:40:55 INFO - PROCESS | 1790 | --DOMWINDOW == 145 (0x8c2a8000) [pid = 1790] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 18:40:55 INFO - PROCESS | 1790 | --DOMWINDOW == 144 (0x8c29f800) [pid = 1790] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 18:40:55 INFO - PROCESS | 1790 | --DOMWINDOW == 143 (0x8c155000) [pid = 1790] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 18:40:55 INFO - PROCESS | 1790 | --DOMWINDOW == 142 (0x88ef0800) [pid = 1790] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 18:40:55 INFO - PROCESS | 1790 | 1463103655759 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}] 18:40:55 INFO - PROCESS | 1790 | 1463103655961 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 18:40:56 INFO - PROCESS | 1790 | 1463103656188 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:56 INFO - PROCESS | 1790 | ++DOCSHELL 0x8c151400 == 105 [pid = 1790] [id = 419] 18:40:56 INFO - PROCESS | 1790 | ++DOMWINDOW == 143 (0x8c154800) [pid = 1790] [serial = 1258] [outer = (nil)] 18:40:56 INFO - PROCESS | 1790 | ++DOMWINDOW == 144 (0x8d8e7c00) [pid = 1790] [serial = 1259] [outer = 0x8c154800] 18:40:56 INFO - PROCESS | 1790 | 1463103656272 Marionette DEBUG loaded listener.js 18:40:56 INFO - PROCESS | 1790 | ++DOMWINDOW == 145 (0x8ddba800) [pid = 1790] [serial = 1260] [outer = 0x8c154800] 18:40:57 INFO - PROCESS | 1790 | 1463103657116 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]]]}] 18:40:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 18:40:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1673ms 18:40:57 INFO - PROCESS | 1790 | 1463103657146 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 18:40:57 INFO - PROCESS | 1790 | 1463103657151 Marionette TRACE conn3 <- [1,1649,null,{"value":"8"}] 18:40:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 18:40:57 INFO - PROCESS | 1790 | 1463103657158 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 18:40:57 INFO - PROCESS | 1790 | 1463103657162 Marionette TRACE conn3 <- [1,1650,null,{}] 18:40:57 INFO - PROCESS | 1790 | 1463103657168 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}] 18:40:57 INFO - PROCESS | 1790 | 1463103657375 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 18:40:57 INFO - PROCESS | 1790 | 1463103657556 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:57 INFO - PROCESS | 1790 | ++DOCSHELL 0x8c29a000 == 106 [pid = 1790] [id = 420] 18:40:57 INFO - PROCESS | 1790 | ++DOMWINDOW == 146 (0x8c2a8000) [pid = 1790] [serial = 1261] [outer = (nil)] 18:40:57 INFO - PROCESS | 1790 | ++DOMWINDOW == 147 (0x8de6f400) [pid = 1790] [serial = 1262] [outer = 0x8c2a8000] 18:40:57 INFO - PROCESS | 1790 | 1463103657632 Marionette DEBUG loaded listener.js 18:40:57 INFO - PROCESS | 1790 | ++DOMWINDOW == 148 (0x8df12c00) [pid = 1790] [serial = 1263] [outer = 0x8c2a8000] 18:40:58 INFO - PROCESS | 1790 | 1463103658904 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]]]}] 18:40:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 18:40:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1788ms 18:40:58 INFO - PROCESS | 1790 | 1463103658949 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 18:40:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 18:40:58 INFO - PROCESS | 1790 | 1463103658957 Marionette TRACE conn3 <- [1,1653,null,{"value":"8"}] 18:40:58 INFO - PROCESS | 1790 | 1463103658967 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 18:40:58 INFO - PROCESS | 1790 | 1463103658974 Marionette TRACE conn3 <- [1,1654,null,{}] 18:40:58 INFO - PROCESS | 1790 | 1463103658983 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}] 18:40:59 INFO - PROCESS | 1790 | 1463103659251 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 18:40:59 INFO - PROCESS | 1790 | 1463103659585 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:59 INFO - PROCESS | 1790 | ++DOCSHELL 0x8a2e3800 == 107 [pid = 1790] [id = 421] 18:40:59 INFO - PROCESS | 1790 | ++DOMWINDOW == 149 (0x8b30f000) [pid = 1790] [serial = 1264] [outer = (nil)] 18:40:59 INFO - PROCESS | 1790 | ++DOMWINDOW == 150 (0x8c150c00) [pid = 1790] [serial = 1265] [outer = 0x8b30f000] 18:40:59 INFO - PROCESS | 1790 | 1463103659687 Marionette DEBUG loaded listener.js 18:40:59 INFO - PROCESS | 1790 | ++DOMWINDOW == 151 (0x8d505000) [pid = 1790] [serial = 1266] [outer = 0x8b30f000] 18:41:00 INFO - PROCESS | 1790 | 1463103660636 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]]]}] 18:41:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 18:41:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1740ms 18:41:00 INFO - PROCESS | 1790 | 1463103660707 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 18:41:00 INFO - PROCESS | 1790 | 1463103660715 Marionette TRACE conn3 <- [1,1657,null,{"value":"8"}] 18:41:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 18:41:00 INFO - PROCESS | 1790 | 1463103660728 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 18:41:00 INFO - PROCESS | 1790 | 1463103660734 Marionette TRACE conn3 <- [1,1658,null,{}] 18:41:00 INFO - PROCESS | 1790 | 1463103660740 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}] 18:41:01 INFO - PROCESS | 1790 | 1463103661021 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 18:41:01 INFO - PROCESS | 1790 | 1463103661347 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:01 INFO - PROCESS | 1790 | ++DOCSHELL 0x8d8e0800 == 108 [pid = 1790] [id = 422] 18:41:01 INFO - PROCESS | 1790 | ++DOMWINDOW == 152 (0x8d8e2800) [pid = 1790] [serial = 1267] [outer = (nil)] 18:41:01 INFO - PROCESS | 1790 | ++DOMWINDOW == 153 (0x8ddc1000) [pid = 1790] [serial = 1268] [outer = 0x8d8e2800] 18:41:01 INFO - PROCESS | 1790 | 1463103661441 Marionette DEBUG loaded listener.js 18:41:01 INFO - PROCESS | 1790 | ++DOMWINDOW == 154 (0x8de72000) [pid = 1790] [serial = 1269] [outer = 0x8d8e2800] 18:41:02 INFO - PROCESS | 1790 | 1463103662524 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]]]}] 18:41:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 18:41:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1842ms 18:41:02 INFO - PROCESS | 1790 | 1463103662571 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 18:41:02 INFO - PROCESS | 1790 | 1463103662574 Marionette TRACE conn3 <- [1,1661,null,{"value":"8"}] 18:41:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 18:41:02 INFO - PROCESS | 1790 | 1463103662586 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 18:41:02 INFO - PROCESS | 1790 | 1463103662592 Marionette TRACE conn3 <- [1,1662,null,{}] 18:41:02 INFO - PROCESS | 1790 | 1463103662610 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}] 18:41:02 INFO - PROCESS | 1790 | 1463103662868 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 18:41:03 INFO - PROCESS | 1790 | 1463103663182 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:03 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e613c00 == 109 [pid = 1790] [id = 423] 18:41:03 INFO - PROCESS | 1790 | ++DOMWINDOW == 155 (0x8f40fc00) [pid = 1790] [serial = 1270] [outer = (nil)] 18:41:03 INFO - PROCESS | 1790 | ++DOMWINDOW == 156 (0x8f46f000) [pid = 1790] [serial = 1271] [outer = 0x8f40fc00] 18:41:03 INFO - PROCESS | 1790 | 1463103663284 Marionette DEBUG loaded listener.js 18:41:03 INFO - PROCESS | 1790 | ++DOMWINDOW == 157 (0x8f586800) [pid = 1790] [serial = 1272] [outer = 0x8f40fc00] 18:41:03 INFO - PROCESS | 1790 | ************************* 18:41:03 INFO - PROCESS | 1790 | A coding exception was thrown and uncaught in a Task. 18:41:03 INFO - PROCESS | 1790 | 18:41:03 INFO - PROCESS | 1790 | Full message: TypeError: NetworkError when attempting to fetch resource. 18:41:03 INFO - PROCESS | 1790 | Full stack: 18:41:03 INFO - PROCESS | 1790 | ************************* 18:41:04 INFO - PROCESS | 1790 | 1463103664306 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]]]}] 18:41:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 18:41:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1789ms 18:41:04 INFO - PROCESS | 1790 | 1463103664376 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 18:41:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 18:41:04 INFO - PROCESS | 1790 | 1463103664381 Marionette TRACE conn3 <- [1,1665,null,{"value":"8"}] 18:41:04 INFO - PROCESS | 1790 | 1463103664388 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 18:41:04 INFO - PROCESS | 1790 | 1463103664394 Marionette TRACE conn3 <- [1,1666,null,{}] 18:41:04 INFO - PROCESS | 1790 | 1463103664400 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}] 18:41:04 INFO - PROCESS | 1790 | 1463103664660 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 18:41:04 INFO - PROCESS | 1790 | 1463103664973 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:05 INFO - PROCESS | 1790 | ++DOCSHELL 0x8c2a0000 == 110 [pid = 1790] [id = 424] 18:41:05 INFO - PROCESS | 1790 | ++DOMWINDOW == 158 (0x8f407800) [pid = 1790] [serial = 1273] [outer = (nil)] 18:41:05 INFO - PROCESS | 1790 | ++DOMWINDOW == 159 (0x8f792400) [pid = 1790] [serial = 1274] [outer = 0x8f407800] 18:41:05 INFO - PROCESS | 1790 | 1463103665072 Marionette DEBUG loaded listener.js 18:41:05 INFO - PROCESS | 1790 | ++DOMWINDOW == 160 (0x9164ac00) [pid = 1790] [serial = 1275] [outer = 0x8f407800] 18:41:06 INFO - PROCESS | 1790 | 1463103666021 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]]]}] 18:41:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 18:41:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1691ms 18:41:06 INFO - PROCESS | 1790 | 1463103666079 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 18:41:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 18:41:06 INFO - PROCESS | 1790 | 1463103666083 Marionette TRACE conn3 <- [1,1669,null,{"value":"8"}] 18:41:06 INFO - PROCESS | 1790 | 1463103666090 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 18:41:06 INFO - PROCESS | 1790 | 1463103666094 Marionette TRACE conn3 <- [1,1670,null,{}] 18:41:06 INFO - PROCESS | 1790 | 1463103666100 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}] 18:41:06 INFO - PROCESS | 1790 | 1463103666350 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 18:41:06 INFO - PROCESS | 1790 | 1463103666668 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:06 INFO - PROCESS | 1790 | ++DOCSHELL 0x8d5c5800 == 111 [pid = 1790] [id = 425] 18:41:06 INFO - PROCESS | 1790 | ++DOMWINDOW == 161 (0x8f58e800) [pid = 1790] [serial = 1276] [outer = (nil)] 18:41:06 INFO - PROCESS | 1790 | ++DOMWINDOW == 162 (0x91775800) [pid = 1790] [serial = 1277] [outer = 0x8f58e800] 18:41:06 INFO - PROCESS | 1790 | 1463103666774 Marionette DEBUG loaded listener.js 18:41:06 INFO - PROCESS | 1790 | ++DOMWINDOW == 163 (0x9177cc00) [pid = 1790] [serial = 1278] [outer = 0x8f58e800] 18:41:07 INFO - PROCESS | 1790 | 1463103667755 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]]]}] 18:41:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 18:41:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1737ms 18:41:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 18:41:07 INFO - PROCESS | 1790 | 1463103667827 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 18:41:07 INFO - PROCESS | 1790 | 1463103667831 Marionette TRACE conn3 <- [1,1673,null,{"value":"8"}] 18:41:07 INFO - PROCESS | 1790 | 1463103667838 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 18:41:07 INFO - PROCESS | 1790 | 1463103667841 Marionette TRACE conn3 <- [1,1674,null,{}] 18:41:07 INFO - PROCESS | 1790 | 1463103667848 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}] 18:41:08 INFO - PROCESS | 1790 | 1463103668132 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 18:41:08 INFO - PROCESS | 1790 | 1463103668459 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:08 INFO - PROCESS | 1790 | ++DOCSHELL 0x874c2000 == 112 [pid = 1790] [id = 426] 18:41:08 INFO - PROCESS | 1790 | ++DOMWINDOW == 164 (0x9229dc00) [pid = 1790] [serial = 1279] [outer = (nil)] 18:41:08 INFO - PROCESS | 1790 | ++DOMWINDOW == 165 (0x92470400) [pid = 1790] [serial = 1280] [outer = 0x9229dc00] 18:41:08 INFO - PROCESS | 1790 | 1463103668553 Marionette DEBUG loaded listener.js 18:41:08 INFO - PROCESS | 1790 | ++DOMWINDOW == 166 (0x9248c800) [pid = 1790] [serial = 1281] [outer = 0x9229dc00] 18:41:09 INFO - PROCESS | 1790 | 1463103669487 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]]]}] 18:41:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 18:41:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1682ms 18:41:09 INFO - PROCESS | 1790 | 1463103669520 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 18:41:09 INFO - PROCESS | 1790 | 1463103669523 Marionette TRACE conn3 <- [1,1677,null,{"value":"8"}] 18:41:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 18:41:09 INFO - PROCESS | 1790 | 1463103669530 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 18:41:09 INFO - PROCESS | 1790 | 1463103669533 Marionette TRACE conn3 <- [1,1678,null,{}] 18:41:09 INFO - PROCESS | 1790 | 1463103669540 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}] 18:41:09 INFO - PROCESS | 1790 | 1463103669762 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 18:41:10 INFO - PROCESS | 1790 | 1463103670089 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:10 INFO - PROCESS | 1790 | ++DOCSHELL 0x8f404800 == 113 [pid = 1790] [id = 427] 18:41:10 INFO - PROCESS | 1790 | ++DOMWINDOW == 167 (0x91782400) [pid = 1790] [serial = 1282] [outer = (nil)] 18:41:10 INFO - PROCESS | 1790 | ++DOMWINDOW == 168 (0x9250d400) [pid = 1790] [serial = 1283] [outer = 0x91782400] 18:41:10 INFO - PROCESS | 1790 | 1463103670185 Marionette DEBUG loaded listener.js 18:41:10 INFO - PROCESS | 1790 | ++DOMWINDOW == 169 (0x925e7c00) [pid = 1790] [serial = 1284] [outer = 0x91782400] 18:41:11 INFO - PROCESS | 1790 | 1463103671100 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]]]}] 18:41:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 18:41:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1638ms 18:41:11 INFO - PROCESS | 1790 | 1463103671170 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 18:41:11 INFO - PROCESS | 1790 | 1463103671174 Marionette TRACE conn3 <- [1,1681,null,{"value":"8"}] 18:41:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 18:41:11 INFO - PROCESS | 1790 | 1463103671182 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 18:41:11 INFO - PROCESS | 1790 | 1463103671186 Marionette TRACE conn3 <- [1,1682,null,{}] 18:41:11 INFO - PROCESS | 1790 | 1463103671193 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}] 18:41:11 INFO - PROCESS | 1790 | 1463103671439 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 18:41:11 INFO - PROCESS | 1790 | 1463103671790 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:11 INFO - PROCESS | 1790 | ++DOCSHELL 0x91768c00 == 114 [pid = 1790] [id = 428] 18:41:11 INFO - PROCESS | 1790 | ++DOMWINDOW == 170 (0x92495c00) [pid = 1790] [serial = 1285] [outer = (nil)] 18:41:11 INFO - PROCESS | 1790 | ++DOMWINDOW == 171 (0x92c94000) [pid = 1790] [serial = 1286] [outer = 0x92495c00] 18:41:11 INFO - PROCESS | 1790 | 1463103671889 Marionette DEBUG loaded listener.js 18:41:12 INFO - PROCESS | 1790 | ++DOMWINDOW == 172 (0x92c9f400) [pid = 1790] [serial = 1287] [outer = 0x92495c00] 18:41:12 INFO - PROCESS | 1790 | 1463103672867 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]]]}] 18:41:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 18:41:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1750ms 18:41:12 INFO - PROCESS | 1790 | 1463103672932 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 18:41:12 INFO - PROCESS | 1790 | 1463103672937 Marionette TRACE conn3 <- [1,1685,null,{"value":"8"}] 18:41:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 18:41:12 INFO - PROCESS | 1790 | 1463103672944 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 18:41:12 INFO - PROCESS | 1790 | 1463103672948 Marionette TRACE conn3 <- [1,1686,null,{}] 18:41:12 INFO - PROCESS | 1790 | 1463103672954 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}] 18:41:13 INFO - PROCESS | 1790 | 1463103673209 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 18:41:13 INFO - PROCESS | 1790 | 1463103673602 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:13 INFO - PROCESS | 1790 | ++DOCSHELL 0x87bc1000 == 115 [pid = 1790] [id = 429] 18:41:13 INFO - PROCESS | 1790 | ++DOMWINDOW == 173 (0x92510800) [pid = 1790] [serial = 1288] [outer = (nil)] 18:41:13 INFO - PROCESS | 1790 | ++DOMWINDOW == 174 (0x93ce0c00) [pid = 1790] [serial = 1289] [outer = 0x92510800] 18:41:13 INFO - PROCESS | 1790 | 1463103673762 Marionette DEBUG loaded listener.js 18:41:13 INFO - PROCESS | 1790 | ++DOMWINDOW == 175 (0x946ef800) [pid = 1790] [serial = 1290] [outer = 0x92510800] 18:41:14 INFO - PROCESS | 1790 | 1463103674767 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]]]}] 18:41:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 18:41:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1884ms 18:41:14 INFO - PROCESS | 1790 | 1463103674830 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 18:41:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 18:41:14 INFO - PROCESS | 1790 | 1463103674835 Marionette TRACE conn3 <- [1,1689,null,{"value":"8"}] 18:41:14 INFO - PROCESS | 1790 | 1463103674843 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 18:41:14 INFO - PROCESS | 1790 | 1463103674846 Marionette TRACE conn3 <- [1,1690,null,{}] 18:41:14 INFO - PROCESS | 1790 | 1463103674853 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}] 18:41:15 INFO - PROCESS | 1790 | 1463103675113 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 18:41:15 INFO - PROCESS | 1790 | 1463103675435 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:15 INFO - PROCESS | 1790 | ++DOCSHELL 0x92488800 == 116 [pid = 1790] [id = 430] 18:41:15 INFO - PROCESS | 1790 | ++DOMWINDOW == 176 (0x9250f400) [pid = 1790] [serial = 1291] [outer = (nil)] 18:41:15 INFO - PROCESS | 1790 | ++DOMWINDOW == 177 (0x951cb400) [pid = 1790] [serial = 1292] [outer = 0x9250f400] 18:41:15 INFO - PROCESS | 1790 | 1463103675531 Marionette DEBUG loaded listener.js 18:41:15 INFO - PROCESS | 1790 | ++DOMWINDOW == 178 (0x951ce400) [pid = 1790] [serial = 1293] [outer = 0x9250f400] 18:41:16 INFO - PROCESS | 1790 | 1463103676599 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]]]}] 18:41:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 18:41:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1839ms 18:41:16 INFO - PROCESS | 1790 | 1463103676682 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 18:41:16 INFO - PROCESS | 1790 | 1463103676687 Marionette TRACE conn3 <- [1,1693,null,{"value":"8"}] 18:41:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 18:41:16 INFO - PROCESS | 1790 | 1463103676694 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 18:41:16 INFO - PROCESS | 1790 | 1463103676699 Marionette TRACE conn3 <- [1,1694,null,{}] 18:41:16 INFO - PROCESS | 1790 | 1463103676705 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}] 18:41:16 INFO - PROCESS | 1790 | 1463103676969 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 18:41:17 INFO - PROCESS | 1790 | 1463103677324 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:17 INFO - PROCESS | 1790 | ++DOCSHELL 0x8d6b8c00 == 117 [pid = 1790] [id = 431] 18:41:17 INFO - PROCESS | 1790 | ++DOMWINDOW == 179 (0x9501ec00) [pid = 1790] [serial = 1294] [outer = (nil)] 18:41:17 INFO - PROCESS | 1790 | ++DOMWINDOW == 180 (0x99264800) [pid = 1790] [serial = 1295] [outer = 0x9501ec00] 18:41:17 INFO - PROCESS | 1790 | 1463103677431 Marionette DEBUG loaded listener.js 18:41:17 INFO - PROCESS | 1790 | ++DOMWINDOW == 181 (0x99eca400) [pid = 1790] [serial = 1296] [outer = 0x9501ec00] 18:41:18 INFO - PROCESS | 1790 | 1463103678376 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]]]}] 18:41:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 18:41:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1734ms 18:41:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 18:41:18 INFO - PROCESS | 1790 | 1463103678430 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 18:41:18 INFO - PROCESS | 1790 | 1463103678433 Marionette TRACE conn3 <- [1,1697,null,{"value":"8"}] 18:41:18 INFO - PROCESS | 1790 | 1463103678442 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 18:41:18 INFO - PROCESS | 1790 | 1463103678447 Marionette TRACE conn3 <- [1,1698,null,{}] 18:41:18 INFO - PROCESS | 1790 | 1463103678454 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}] 18:41:18 INFO - PROCESS | 1790 | 1463103678749 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 18:41:19 INFO - PROCESS | 1790 | 1463103679085 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:19 INFO - PROCESS | 1790 | ++DOCSHELL 0x95063400 == 118 [pid = 1790] [id = 432] 18:41:19 INFO - PROCESS | 1790 | ++DOMWINDOW == 182 (0x98181c00) [pid = 1790] [serial = 1297] [outer = (nil)] 18:41:19 INFO - PROCESS | 1790 | ++DOMWINDOW == 183 (0x9a2a8c00) [pid = 1790] [serial = 1298] [outer = 0x98181c00] 18:41:19 INFO - PROCESS | 1790 | 1463103679190 Marionette DEBUG loaded listener.js 18:41:19 INFO - PROCESS | 1790 | ++DOMWINDOW == 184 (0x9a360800) [pid = 1790] [serial = 1299] [outer = 0x98181c00] 18:41:20 INFO - PROCESS | 1790 | 1463103680087 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]]]}] 18:41:20 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 18:41:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1693ms 18:41:20 INFO - PROCESS | 1790 | 1463103680134 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 18:41:20 INFO - PROCESS | 1790 | 1463103680138 Marionette TRACE conn3 <- [1,1701,null,{"value":"8"}] 18:41:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 18:41:20 INFO - PROCESS | 1790 | 1463103680155 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 18:41:20 INFO - PROCESS | 1790 | 1463103680160 Marionette TRACE conn3 <- [1,1702,null,{}] 18:41:20 INFO - PROCESS | 1790 | 1463103680166 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}] 18:41:20 INFO - PROCESS | 1790 | 1463103680403 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 18:41:20 INFO - PROCESS | 1790 | 1463103680736 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:20 INFO - PROCESS | 1790 | ++DOCSHELL 0x8de68800 == 119 [pid = 1790] [id = 433] 18:41:20 INFO - PROCESS | 1790 | ++DOMWINDOW == 185 (0x975e1000) [pid = 1790] [serial = 1300] [outer = (nil)] 18:41:20 INFO - PROCESS | 1790 | ++DOMWINDOW == 186 (0x9a874c00) [pid = 1790] [serial = 1301] [outer = 0x975e1000] 18:41:20 INFO - PROCESS | 1790 | 1463103680834 Marionette DEBUG loaded listener.js 18:41:20 INFO - PROCESS | 1790 | ++DOMWINDOW == 187 (0x9adb9c00) [pid = 1790] [serial = 1302] [outer = 0x975e1000] 18:41:21 INFO - PROCESS | 1790 | 1463103681746 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]]]}] 18:41:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 18:41:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1644ms 18:41:21 INFO - PROCESS | 1790 | 1463103681800 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 18:41:21 INFO - PROCESS | 1790 | 1463103681803 Marionette TRACE conn3 <- [1,1705,null,{"value":"8"}] 18:41:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 18:41:21 INFO - PROCESS | 1790 | 1463103681811 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 18:41:21 INFO - PROCESS | 1790 | 1463103681815 Marionette TRACE conn3 <- [1,1706,null,{}] 18:41:21 INFO - PROCESS | 1790 | 1463103681821 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}] 18:41:22 INFO - PROCESS | 1790 | 1463103682063 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 18:41:22 INFO - PROCESS | 1790 | 1463103682375 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:22 INFO - PROCESS | 1790 | ++DOCSHELL 0x9176a400 == 120 [pid = 1790] [id = 434] 18:41:22 INFO - PROCESS | 1790 | ++DOMWINDOW == 188 (0x91f28000) [pid = 1790] [serial = 1303] [outer = (nil)] 18:41:22 INFO - PROCESS | 1790 | ++DOMWINDOW == 189 (0x9adbe000) [pid = 1790] [serial = 1304] [outer = 0x91f28000] 18:41:22 INFO - PROCESS | 1790 | 1463103682469 Marionette DEBUG loaded listener.js 18:41:22 INFO - PROCESS | 1790 | ++DOMWINDOW == 190 (0x9b311000) [pid = 1790] [serial = 1305] [outer = 0x91f28000] 18:41:23 INFO - PROCESS | 1790 | 1463103683382 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]]]}] 18:41:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 18:41:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1634ms 18:41:23 INFO - PROCESS | 1790 | 1463103683448 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 18:41:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 18:41:23 INFO - PROCESS | 1790 | 1463103683452 Marionette TRACE conn3 <- [1,1709,null,{"value":"8"}] 18:41:23 INFO - PROCESS | 1790 | 1463103683459 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 18:41:23 INFO - PROCESS | 1790 | 1463103683463 Marionette TRACE conn3 <- [1,1710,null,{}] 18:41:23 INFO - PROCESS | 1790 | 1463103683470 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}] 18:41:23 INFO - PROCESS | 1790 | 1463103683725 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 18:41:24 INFO - PROCESS | 1790 | 1463103684077 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:24 INFO - PROCESS | 1790 | ++DOCSHELL 0x9a86dc00 == 121 [pid = 1790] [id = 435] 18:41:24 INFO - PROCESS | 1790 | ++DOMWINDOW == 191 (0x9a876c00) [pid = 1790] [serial = 1306] [outer = (nil)] 18:41:24 INFO - PROCESS | 1790 | ++DOMWINDOW == 192 (0x9ba1cc00) [pid = 1790] [serial = 1307] [outer = 0x9a876c00] 18:41:24 INFO - PROCESS | 1790 | 1463103684170 Marionette DEBUG loaded listener.js 18:41:24 INFO - PROCESS | 1790 | ++DOMWINDOW == 193 (0x9ba72800) [pid = 1790] [serial = 1308] [outer = 0x9a876c00] 18:41:25 INFO - PROCESS | 1790 | 1463103685100 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]]]}] 18:41:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 18:41:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1685ms 18:41:25 INFO - PROCESS | 1790 | 1463103685144 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 18:41:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 18:41:25 INFO - PROCESS | 1790 | 1463103685149 Marionette TRACE conn3 <- [1,1713,null,{"value":"8"}] 18:41:25 INFO - PROCESS | 1790 | 1463103685156 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 18:41:25 INFO - PROCESS | 1790 | 1463103685160 Marionette TRACE conn3 <- [1,1714,null,{}] 18:41:25 INFO - PROCESS | 1790 | 1463103685166 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}] 18:41:25 INFO - PROCESS | 1790 | 1463103685411 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 18:41:25 INFO - PROCESS | 1790 | 1463103685747 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:25 INFO - PROCESS | 1790 | ++DOCSHELL 0x874b8400 == 122 [pid = 1790] [id = 436] 18:41:25 INFO - PROCESS | 1790 | ++DOMWINDOW == 194 (0x8df07400) [pid = 1790] [serial = 1309] [outer = (nil)] 18:41:25 INFO - PROCESS | 1790 | ++DOMWINDOW == 195 (0x9c02f400) [pid = 1790] [serial = 1310] [outer = 0x8df07400] 18:41:25 INFO - PROCESS | 1790 | 1463103685848 Marionette DEBUG loaded listener.js 18:41:25 INFO - PROCESS | 1790 | ++DOMWINDOW == 196 (0x9c032000) [pid = 1790] [serial = 1311] [outer = 0x8df07400] 18:41:26 INFO - PROCESS | 1790 | 1463103686841 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]]]}] 18:41:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 18:41:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1739ms 18:41:26 INFO - PROCESS | 1790 | 1463103686897 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 18:41:26 INFO - PROCESS | 1790 | 1463103686902 Marionette TRACE conn3 <- [1,1717,null,{"value":"8"}] 18:41:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 18:41:26 INFO - PROCESS | 1790 | 1463103686915 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 18:41:26 INFO - PROCESS | 1790 | 1463103686920 Marionette TRACE conn3 <- [1,1718,null,{}] 18:41:26 INFO - PROCESS | 1790 | 1463103686931 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}] 18:41:27 INFO - PROCESS | 1790 | 1463103687315 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 18:41:27 INFO - PROCESS | 1790 | 1463103687684 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:27 INFO - PROCESS | 1790 | ++DOCSHELL 0x9c02b400 == 123 [pid = 1790] [id = 437] 18:41:27 INFO - PROCESS | 1790 | ++DOMWINDOW == 197 (0x9c02fc00) [pid = 1790] [serial = 1312] [outer = (nil)] 18:41:27 INFO - PROCESS | 1790 | ++DOMWINDOW == 198 (0x9c07b000) [pid = 1790] [serial = 1313] [outer = 0x9c02fc00] 18:41:27 INFO - PROCESS | 1790 | 1463103687781 Marionette DEBUG loaded listener.js 18:41:27 INFO - PROCESS | 1790 | ++DOMWINDOW == 199 (0x9c15f000) [pid = 1790] [serial = 1314] [outer = 0x9c02fc00] 18:41:30 INFO - PROCESS | 1790 | --DOCSHELL 0x946eac00 == 122 [pid = 1790] [id = 200] 18:41:30 INFO - PROCESS | 1790 | --DOCSHELL 0x8a202800 == 121 [pid = 1790] [id = 355] 18:41:30 INFO - PROCESS | 1790 | --DOCSHELL 0x8b432800 == 120 [pid = 1790] [id = 251] 18:41:30 INFO - PROCESS | 1790 | --DOCSHELL 0x8a2ee800 == 119 [pid = 1790] [id = 333] 18:41:30 INFO - PROCESS | 1790 | --DOCSHELL 0x8c151400 == 118 [pid = 1790] [id = 419] 18:41:30 INFO - PROCESS | 1790 | --DOCSHELL 0x8b430c00 == 117 [pid = 1790] [id = 418] 18:41:30 INFO - PROCESS | 1790 | --DOCSHELL 0x8b9cb400 == 116 [pid = 1790] [id = 417] 18:41:30 INFO - PROCESS | 1790 | --DOCSHELL 0x898b3c00 == 115 [pid = 1790] [id = 416] 18:41:30 INFO - PROCESS | 1790 | --DOCSHELL 0x9506a800 == 114 [pid = 1790] [id = 415] 18:41:30 INFO - PROCESS | 1790 | --DOCSHELL 0x887a6800 == 113 [pid = 1790] [id = 413] 18:41:30 INFO - PROCESS | 1790 | --DOCSHELL 0x8f792800 == 112 [pid = 1790] [id = 414] 18:41:30 INFO - PROCESS | 1790 | --DOCSHELL 0x925e9400 == 111 [pid = 1790] [id = 412] 18:41:30 INFO - PROCESS | 1790 | --DOMWINDOW == 198 (0x8d50ec00) [pid = 1790] [serial = 1191] [outer = (nil)] [url = about:blank] 18:41:30 INFO - PROCESS | 1790 | --DOMWINDOW == 197 (0x8b9cfc00) [pid = 1790] [serial = 1188] [outer = (nil)] [url = about:blank] 18:41:30 INFO - PROCESS | 1790 | --DOMWINDOW == 196 (0x8d5d1000) [pid = 1790] [serial = 1139] [outer = (nil)] [url = about:blank] 18:41:30 INFO - PROCESS | 1790 | --DOMWINDOW == 195 (0x992f2000) [pid = 1790] [serial = 1166] [outer = (nil)] [url = about:blank] 18:41:30 INFO - PROCESS | 1790 | --DOMWINDOW == 194 (0x8dcb5400) [pid = 1790] [serial = 1194] [outer = (nil)] [url = about:blank] 18:41:30 INFO - PROCESS | 1790 | --DOMWINDOW == 193 (0x9ba15800) [pid = 1790] [serial = 1178] [outer = (nil)] [url = about:blank] 18:41:30 INFO - PROCESS | 1790 | --DOMWINDOW == 192 (0x898b4800) [pid = 1790] [serial = 1184] [outer = (nil)] [url = about:blank] 18:41:30 INFO - PROCESS | 1790 | --DOMWINDOW == 191 (0x925ecc00) [pid = 1790] [serial = 1160] [outer = (nil)] [url = about:blank] 18:41:30 INFO - PROCESS | 1790 | --DOMWINDOW == 190 (0x88efdc00) [pid = 1790] [serial = 1133] [outer = (nil)] [url = about:blank] 18:41:30 INFO - PROCESS | 1790 | --DOMWINDOW == 189 (0x9b3a1800) [pid = 1790] [serial = 1181] [outer = (nil)] [url = about:blank] 18:41:30 INFO - PROCESS | 1790 | --DOMWINDOW == 188 (0x8b431c00) [pid = 1790] [serial = 1187] [outer = (nil)] [url = about:blank] 18:41:30 INFO - PROCESS | 1790 | --DOMWINDOW == 187 (0x8c15e000) [pid = 1790] [serial = 1136] [outer = (nil)] [url = about:blank] 18:41:30 INFO - PROCESS | 1790 | --DOMWINDOW == 186 (0x9248cc00) [pid = 1790] [serial = 1157] [outer = (nil)] [url = about:blank] 18:41:30 INFO - PROCESS | 1790 | --DOMWINDOW == 185 (0x9b3a9400) [pid = 1790] [serial = 1175] [outer = (nil)] [url = about:blank] 18:41:30 INFO - PROCESS | 1790 | --DOMWINDOW == 184 (0x9a72e800) [pid = 1790] [serial = 1169] [outer = (nil)] [url = about:blank] 18:41:30 INFO - PROCESS | 1790 | --DOMWINDOW == 183 (0x9adb7c00) [pid = 1790] [serial = 1172] [outer = (nil)] [url = about:blank] 18:41:30 INFO - PROCESS | 1790 | --DOMWINDOW == 182 (0x91771800) [pid = 1790] [serial = 1151] [outer = (nil)] [url = about:blank] 18:41:30 INFO - PROCESS | 1790 | --DOMWINDOW == 181 (0x8e616800) [pid = 1790] [serial = 1142] [outer = (nil)] [url = about:blank] 18:41:30 INFO - PROCESS | 1790 | --DOMWINDOW == 180 (0x8d6b6c00) [pid = 1790] [serial = 1193] [outer = (nil)] [url = about:blank] 18:41:30 INFO - PROCESS | 1790 | --DOMWINDOW == 179 (0x92ca0800) [pid = 1790] [serial = 1163] [outer = (nil)] [url = about:blank] 18:41:30 INFO - PROCESS | 1790 | --DOMWINDOW == 178 (0x8e8aac00) [pid = 1790] [serial = 1145] [outer = (nil)] [url = about:blank] 18:41:30 INFO - PROCESS | 1790 | --DOMWINDOW == 177 (0x8d5bc400) [pid = 1790] [serial = 1196] [outer = (nil)] [url = about:blank] 18:41:30 INFO - PROCESS | 1790 | --DOMWINDOW == 176 (0x8c2a5800) [pid = 1790] [serial = 1190] [outer = (nil)] [url = about:blank] 18:41:30 INFO - PROCESS | 1790 | --DOMWINDOW == 175 (0x8d8e1c00) [pid = 1790] [serial = 1131] [outer = (nil)] [url = about:blank] 18:41:30 INFO - PROCESS | 1790 | --DOMWINDOW == 174 (0x90a65400) [pid = 1790] [serial = 1148] [outer = (nil)] [url = about:blank] 18:41:30 INFO - PROCESS | 1790 | --DOMWINDOW == 173 (0x8a204c00) [pid = 1790] [serial = 1185] [outer = (nil)] [url = about:blank] 18:41:30 INFO - PROCESS | 1790 | --DOMWINDOW == 172 (0x922a1400) [pid = 1790] [serial = 1154] [outer = (nil)] [url = about:blank] 18:41:31 INFO - PROCESS | 1790 | 1463103691185 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]]]}] 18:41:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 18:41:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 4299ms 18:41:31 INFO - PROCESS | 1790 | 1463103691215 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 18:41:31 INFO - PROCESS | 1790 | 1463103691221 Marionette TRACE conn3 <- [1,1721,null,{"value":"8"}] 18:41:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 18:41:31 INFO - PROCESS | 1790 | 1463103691231 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 18:41:31 INFO - PROCESS | 1790 | 1463103691237 Marionette TRACE conn3 <- [1,1722,null,{}] 18:41:31 INFO - PROCESS | 1790 | 1463103691289 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}] 18:41:31 INFO - PROCESS | 1790 | 1463103691593 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 18:41:31 INFO - PROCESS | 1790 | 1463103691857 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:31 INFO - PROCESS | 1790 | ++DOCSHELL 0x8997c400 == 112 [pid = 1790] [id = 438] 18:41:31 INFO - PROCESS | 1790 | ++DOMWINDOW == 173 (0x89982c00) [pid = 1790] [serial = 1315] [outer = (nil)] 18:41:32 INFO - PROCESS | 1790 | ++DOMWINDOW == 174 (0x8a2edc00) [pid = 1790] [serial = 1316] [outer = 0x89982c00] 18:41:32 INFO - PROCESS | 1790 | 1463103692043 Marionette DEBUG loaded listener.js 18:41:32 INFO - PROCESS | 1790 | ++DOMWINDOW == 175 (0x8b436400) [pid = 1790] [serial = 1317] [outer = 0x89982c00] 18:41:33 INFO - PROCESS | 1790 | 1463103693237 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]]]}] 18:41:33 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 18:41:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 2073ms 18:41:33 INFO - PROCESS | 1790 | 1463103693305 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 18:41:33 INFO - PROCESS | 1790 | 1463103693314 Marionette TRACE conn3 <- [1,1725,null,{"value":"8"}] 18:41:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 18:41:33 INFO - PROCESS | 1790 | 1463103693326 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 18:41:33 INFO - PROCESS | 1790 | 1463103693330 Marionette TRACE conn3 <- [1,1726,null,{}] 18:41:33 INFO - PROCESS | 1790 | 1463103693343 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}] 18:41:33 INFO - PROCESS | 1790 | 1463103693634 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 18:41:33 INFO - PROCESS | 1790 | 1463103693670 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:33 INFO - PROCESS | 1790 | ++DOCSHELL 0x8b30b400 == 113 [pid = 1790] [id = 439] 18:41:33 INFO - PROCESS | 1790 | ++DOMWINDOW == 176 (0x8b9d5800) [pid = 1790] [serial = 1318] [outer = (nil)] 18:41:33 INFO - PROCESS | 1790 | ++DOMWINDOW == 177 (0x8c29cc00) [pid = 1790] [serial = 1319] [outer = 0x8b9d5800] 18:41:33 INFO - PROCESS | 1790 | 1463103693761 Marionette DEBUG loaded listener.js 18:41:33 INFO - PROCESS | 1790 | ++DOMWINDOW == 178 (0x8d50f400) [pid = 1790] [serial = 1320] [outer = 0x8b9d5800] 18:41:34 INFO - PROCESS | 1790 | 1463103694843 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]]]}] 18:41:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 18:41:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1547ms 18:41:34 INFO - PROCESS | 1790 | 1463103694875 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 18:41:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 18:41:34 INFO - PROCESS | 1790 | 1463103694880 Marionette TRACE conn3 <- [1,1729,null,{"value":"8"}] 18:41:34 INFO - PROCESS | 1790 | 1463103694888 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 18:41:34 INFO - PROCESS | 1790 | 1463103694894 Marionette TRACE conn3 <- [1,1730,null,{}] 18:41:34 INFO - PROCESS | 1790 | 1463103694920 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}] 18:41:35 INFO - PROCESS | 1790 | 1463103695214 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 18:41:36 INFO - PROCESS | 1790 | --DOMWINDOW == 177 (0x8e8a8400) [pid = 1790] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 18:41:36 INFO - PROCESS | 1790 | --DOMWINDOW == 176 (0x9248d000) [pid = 1790] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 18:41:36 INFO - PROCESS | 1790 | --DOMWINDOW == 175 (0x898bbc00) [pid = 1790] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 18:41:36 INFO - PROCESS | 1790 | --DOMWINDOW == 174 (0x8df0dc00) [pid = 1790] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 18:41:36 INFO - PROCESS | 1790 | --DOMWINDOW == 173 (0x8b9ccc00) [pid = 1790] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 18:41:36 INFO - PROCESS | 1790 | --DOMWINDOW == 172 (0x8c15e400) [pid = 1790] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 18:41:36 INFO - PROCESS | 1790 | --DOMWINDOW == 171 (0x8ba37000) [pid = 1790] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 18:41:36 INFO - PROCESS | 1790 | --DOMWINDOW == 170 (0x90a65800) [pid = 1790] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 18:41:36 INFO - PROCESS | 1790 | --DOMWINDOW == 169 (0x975e5c00) [pid = 1790] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 18:41:36 INFO - PROCESS | 1790 | --DOMWINDOW == 168 (0x92ae2800) [pid = 1790] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 18:41:36 INFO - PROCESS | 1790 | --DOMWINDOW == 167 (0x8d5bd000) [pid = 1790] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 18:41:36 INFO - PROCESS | 1790 | --DOMWINDOW == 166 (0x91768400) [pid = 1790] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 18:41:36 INFO - PROCESS | 1790 | --DOMWINDOW == 165 (0x89a62800) [pid = 1790] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 18:41:36 INFO - PROCESS | 1790 | --DOMWINDOW == 164 (0x8a202c00) [pid = 1790] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 18:41:36 INFO - PROCESS | 1790 | --DOMWINDOW == 163 (0x951ca400) [pid = 1790] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 18:41:36 INFO - PROCESS | 1790 | --DOMWINDOW == 162 (0x92472800) [pid = 1790] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 18:41:36 INFO - PROCESS | 1790 | --DOMWINDOW == 161 (0x8de66400) [pid = 1790] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 18:41:36 INFO - PROCESS | 1790 | --DOMWINDOW == 160 (0x8997c000) [pid = 1790] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 18:41:36 INFO - PROCESS | 1790 | --DOMWINDOW == 159 (0x8e611c00) [pid = 1790] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 18:41:36 INFO - PROCESS | 1790 | --DOMWINDOW == 158 (0x8d5c2400) [pid = 1790] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 18:41:36 INFO - PROCESS | 1790 | --DOMWINDOW == 157 (0x887aa800) [pid = 1790] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 18:41:36 INFO - PROCESS | 1790 | --DOMWINDOW == 156 (0x8de73800) [pid = 1790] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 18:41:36 INFO - PROCESS | 1790 | --DOMWINDOW == 155 (0x92aefc00) [pid = 1790] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 18:41:36 INFO - PROCESS | 1790 | --DOMWINDOW == 154 (0x8c2a2c00) [pid = 1790] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 18:41:36 INFO - PROCESS | 1790 | --DOMWINDOW == 153 (0x92c9c800) [pid = 1790] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 18:41:36 INFO - PROCESS | 1790 | --DOMWINDOW == 152 (0x8f58a800) [pid = 1790] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 18:41:36 INFO - PROCESS | 1790 | --DOMWINDOW == 151 (0x887ad400) [pid = 1790] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 18:41:36 INFO - PROCESS | 1790 | --DOMWINDOW == 150 (0x951cf400) [pid = 1790] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 18:41:36 INFO - PROCESS | 1790 | --DOMWINDOW == 149 (0x975dc800) [pid = 1790] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 18:41:36 INFO - PROCESS | 1790 | --DOMWINDOW == 148 (0x925e2c00) [pid = 1790] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 18:41:36 INFO - PROCESS | 1790 | --DOMWINDOW == 147 (0x8d5c6c00) [pid = 1790] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 18:41:36 INFO - PROCESS | 1790 | --DOMWINDOW == 146 (0x8c154800) [pid = 1790] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 18:41:36 INFO - PROCESS | 1790 | --DOMWINDOW == 145 (0x8f477400) [pid = 1790] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 18:41:36 INFO - PROCESS | 1790 | --DOMWINDOW == 144 (0x92c97400) [pid = 1790] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 18:41:36 INFO - PROCESS | 1790 | --DOMWINDOW == 143 (0x8ba3d800) [pid = 1790] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 18:41:36 INFO - PROCESS | 1790 | --DOMWINDOW == 142 (0x8c155800) [pid = 1790] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 18:41:36 INFO - PROCESS | 1790 | --DOMWINDOW == 141 (0x8c29d400) [pid = 1790] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 18:41:36 INFO - PROCESS | 1790 | --DOMWINDOW == 140 (0x9a2a7c00) [pid = 1790] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 18:41:36 INFO - PROCESS | 1790 | --DOMWINDOW == 139 (0x925e4800) [pid = 1790] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 18:41:36 INFO - PROCESS | 1790 | --DOMWINDOW == 138 (0x91f28400) [pid = 1790] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 18:41:36 INFO - PROCESS | 1790 | --DOMWINDOW == 137 (0x8a206400) [pid = 1790] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 18:41:36 INFO - PROCESS | 1790 | --DOMWINDOW == 136 (0x8f58f400) [pid = 1790] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 18:41:36 INFO - PROCESS | 1790 | 1463103696329 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:36 INFO - PROCESS | 1790 | ++DOCSHELL 0x874b6c00 == 114 [pid = 1790] [id = 440] 18:41:36 INFO - PROCESS | 1790 | ++DOMWINDOW == 137 (0x874bb400) [pid = 1790] [serial = 1321] [outer = (nil)] 18:41:36 INFO - PROCESS | 1790 | ++DOMWINDOW == 138 (0x8997ec00) [pid = 1790] [serial = 1322] [outer = 0x874bb400] 18:41:36 INFO - PROCESS | 1790 | 1463103696443 Marionette DEBUG loaded listener.js 18:41:36 INFO - PROCESS | 1790 | ++DOMWINDOW == 139 (0x8ba33c00) [pid = 1790] [serial = 1323] [outer = 0x874bb400] 18:41:37 INFO - PROCESS | 1790 | 1463103697238 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]]]}] 18:41:37 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 18:41:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 2394ms 18:41:37 INFO - PROCESS | 1790 | 1463103697282 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 18:41:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 18:41:37 INFO - PROCESS | 1790 | 1463103697287 Marionette TRACE conn3 <- [1,1733,null,{"value":"8"}] 18:41:37 INFO - PROCESS | 1790 | 1463103697294 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 18:41:37 INFO - PROCESS | 1790 | 1463103697297 Marionette TRACE conn3 <- [1,1734,null,{}] 18:41:37 INFO - PROCESS | 1790 | 1463103697304 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}] 18:41:37 INFO - PROCESS | 1790 | 1463103697611 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 18:41:37 INFO - PROCESS | 1790 | 1463103697746 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:37 INFO - PROCESS | 1790 | ++DOCSHELL 0x89a57c00 == 115 [pid = 1790] [id = 441] 18:41:37 INFO - PROCESS | 1790 | ++DOMWINDOW == 140 (0x8a202c00) [pid = 1790] [serial = 1324] [outer = (nil)] 18:41:37 INFO - PROCESS | 1790 | ++DOMWINDOW == 141 (0x8dcbe400) [pid = 1790] [serial = 1325] [outer = 0x8a202c00] 18:41:37 INFO - PROCESS | 1790 | 1463103697833 Marionette DEBUG loaded listener.js 18:41:37 INFO - PROCESS | 1790 | ++DOMWINDOW == 142 (0x8ddc7000) [pid = 1790] [serial = 1326] [outer = 0x8a202c00] 18:41:38 INFO - PROCESS | 1790 | 1463103698985 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]]]}] 18:41:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 18:41:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1739ms 18:41:39 INFO - PROCESS | 1790 | 1463103699034 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 18:41:39 INFO - PROCESS | 1790 | 1463103699042 Marionette TRACE conn3 <- [1,1737,null,{"value":"8"}] 18:41:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 18:41:39 INFO - PROCESS | 1790 | 1463103699053 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 18:41:39 INFO - PROCESS | 1790 | 1463103699058 Marionette TRACE conn3 <- [1,1738,null,{}] 18:41:39 INFO - PROCESS | 1790 | 1463103699068 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}] 18:41:39 INFO - PROCESS | 1790 | 1463103699330 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 18:41:39 INFO - PROCESS | 1790 | 1463103699671 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:39 INFO - PROCESS | 1790 | ++DOCSHELL 0x88efd000 == 116 [pid = 1790] [id = 442] 18:41:39 INFO - PROCESS | 1790 | ++DOMWINDOW == 143 (0x8a2ec400) [pid = 1790] [serial = 1327] [outer = (nil)] 18:41:39 INFO - PROCESS | 1790 | ++DOMWINDOW == 144 (0x8ba34c00) [pid = 1790] [serial = 1328] [outer = 0x8a2ec400] 18:41:39 INFO - PROCESS | 1790 | 1463103699769 Marionette DEBUG loaded listener.js 18:41:39 INFO - PROCESS | 1790 | ++DOMWINDOW == 145 (0x8c159000) [pid = 1790] [serial = 1329] [outer = 0x8a2ec400] 18:41:40 INFO - PROCESS | 1790 | 1463103700828 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]]]}] 18:41:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 18:41:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1843ms 18:41:40 INFO - PROCESS | 1790 | 1463103700898 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 18:41:40 INFO - PROCESS | 1790 | 1463103700907 Marionette TRACE conn3 <- [1,1741,null,{"value":"8"}] 18:41:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 18:41:40 INFO - PROCESS | 1790 | 1463103700919 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 18:41:40 INFO - PROCESS | 1790 | 1463103700924 Marionette TRACE conn3 <- [1,1742,null,{}] 18:41:40 INFO - PROCESS | 1790 | 1463103700932 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}] 18:41:41 INFO - PROCESS | 1790 | 1463103701232 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 18:41:41 INFO - PROCESS | 1790 | 1463103701582 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:41 INFO - PROCESS | 1790 | ++DOCSHELL 0x8d5d1000 == 117 [pid = 1790] [id = 443] 18:41:41 INFO - PROCESS | 1790 | ++DOMWINDOW == 146 (0x8d6c1400) [pid = 1790] [serial = 1330] [outer = (nil)] 18:41:41 INFO - PROCESS | 1790 | ++DOMWINDOW == 147 (0x8d8e3400) [pid = 1790] [serial = 1331] [outer = 0x8d6c1400] 18:41:41 INFO - PROCESS | 1790 | 1463103701677 Marionette DEBUG loaded listener.js 18:41:41 INFO - PROCESS | 1790 | ++DOMWINDOW == 148 (0x8ddbbc00) [pid = 1790] [serial = 1332] [outer = 0x8d6c1400] 18:41:42 INFO - PROCESS | 1790 | 1463103702749 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]]]}] 18:41:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 18:41:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1892ms 18:41:42 INFO - PROCESS | 1790 | 1463103702812 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 18:41:42 INFO - PROCESS | 1790 | 1463103702817 Marionette TRACE conn3 <- [1,1745,null,{"value":"8"}] 18:41:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 18:41:42 INFO - PROCESS | 1790 | 1463103702825 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 18:41:42 INFO - PROCESS | 1790 | 1463103702832 Marionette TRACE conn3 <- [1,1746,null,{}] 18:41:42 INFO - PROCESS | 1790 | 1463103702851 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}] 18:41:43 INFO - PROCESS | 1790 | 1463103703162 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 18:41:43 INFO - PROCESS | 1790 | 1463103703502 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:43 INFO - PROCESS | 1790 | ++DOCSHELL 0x8df0bc00 == 118 [pid = 1790] [id = 444] 18:41:43 INFO - PROCESS | 1790 | ++DOMWINDOW == 149 (0x8e73d000) [pid = 1790] [serial = 1333] [outer = (nil)] 18:41:43 INFO - PROCESS | 1790 | ++DOMWINDOW == 150 (0x8e89d000) [pid = 1790] [serial = 1334] [outer = 0x8e73d000] 18:41:43 INFO - PROCESS | 1790 | 1463103703600 Marionette DEBUG loaded listener.js 18:41:43 INFO - PROCESS | 1790 | ++DOMWINDOW == 151 (0x8f403c00) [pid = 1790] [serial = 1335] [outer = 0x8e73d000] 18:41:44 INFO - PROCESS | 1790 | 1463103704589 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]]]}] 18:41:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 18:41:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1797ms 18:41:44 INFO - PROCESS | 1790 | 1463103704623 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 18:41:44 INFO - PROCESS | 1790 | 1463103704627 Marionette TRACE conn3 <- [1,1749,null,{"value":"8"}] 18:41:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 18:41:44 INFO - PROCESS | 1790 | 1463103704635 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 18:41:44 INFO - PROCESS | 1790 | 1463103704639 Marionette TRACE conn3 <- [1,1750,null,{}] 18:41:44 INFO - PROCESS | 1790 | 1463103704645 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}] 18:41:44 INFO - PROCESS | 1790 | 1463103704882 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 18:41:45 INFO - PROCESS | 1790 | 1463103705202 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:45 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e616800 == 119 [pid = 1790] [id = 445] 18:41:45 INFO - PROCESS | 1790 | ++DOMWINDOW == 152 (0x8e8a2800) [pid = 1790] [serial = 1336] [outer = (nil)] 18:41:45 INFO - PROCESS | 1790 | ++DOMWINDOW == 153 (0x8f478000) [pid = 1790] [serial = 1337] [outer = 0x8e8a2800] 18:41:45 INFO - PROCESS | 1790 | 1463103705300 Marionette DEBUG loaded listener.js 18:41:45 INFO - PROCESS | 1790 | ++DOMWINDOW == 154 (0x8f58e400) [pid = 1790] [serial = 1338] [outer = 0x8e8a2800] 18:41:46 INFO - PROCESS | 1790 | 1463103706268 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]]]}] 18:41:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 18:41:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1687ms 18:41:46 INFO - PROCESS | 1790 | 1463103706324 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 18:41:46 INFO - PROCESS | 1790 | 1463103706327 Marionette TRACE conn3 <- [1,1753,null,{"value":"8"}] 18:41:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 18:41:46 INFO - PROCESS | 1790 | 1463103706335 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 18:41:46 INFO - PROCESS | 1790 | 1463103706338 Marionette TRACE conn3 <- [1,1754,null,{}] 18:41:46 INFO - PROCESS | 1790 | 1463103706345 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}] 18:41:46 INFO - PROCESS | 1790 | 1463103706590 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 18:41:46 INFO - PROCESS | 1790 | 1463103706914 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:46 INFO - PROCESS | 1790 | ++DOCSHELL 0x8de6a000 == 120 [pid = 1790] [id = 446] 18:41:46 INFO - PROCESS | 1790 | ++DOMWINDOW == 155 (0x8e8a0c00) [pid = 1790] [serial = 1339] [outer = (nil)] 18:41:47 INFO - PROCESS | 1790 | ++DOMWINDOW == 156 (0x90a6f400) [pid = 1790] [serial = 1340] [outer = 0x8e8a0c00] 18:41:47 INFO - PROCESS | 1790 | 1463103707013 Marionette DEBUG loaded listener.js 18:41:47 INFO - PROCESS | 1790 | ++DOMWINDOW == 157 (0x90d7b000) [pid = 1790] [serial = 1341] [outer = 0x8e8a0c00] 18:41:47 INFO - PROCESS | 1790 | 1463103707951 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]]]}] 18:41:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 18:41:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1686ms 18:41:48 INFO - PROCESS | 1790 | 1463103708022 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 18:41:48 INFO - PROCESS | 1790 | 1463103708025 Marionette TRACE conn3 <- [1,1757,null,{"value":"8"}] 18:41:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 18:41:48 INFO - PROCESS | 1790 | 1463103708035 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 18:41:48 INFO - PROCESS | 1790 | 1463103708038 Marionette TRACE conn3 <- [1,1758,null,{}] 18:41:48 INFO - PROCESS | 1790 | 1463103708046 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}] 18:41:48 INFO - PROCESS | 1790 | 1463103708326 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 18:41:48 INFO - PROCESS | 1790 | 1463103708655 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:48 INFO - PROCESS | 1790 | ++DOCSHELL 0x8b309000 == 121 [pid = 1790] [id = 447] 18:41:48 INFO - PROCESS | 1790 | ++DOMWINDOW == 158 (0x8d5ba800) [pid = 1790] [serial = 1342] [outer = (nil)] 18:41:48 INFO - PROCESS | 1790 | ++DOMWINDOW == 159 (0x91643000) [pid = 1790] [serial = 1343] [outer = 0x8d5ba800] 18:41:48 INFO - PROCESS | 1790 | 1463103708749 Marionette DEBUG loaded listener.js 18:41:48 INFO - PROCESS | 1790 | ++DOMWINDOW == 160 (0x91776c00) [pid = 1790] [serial = 1344] [outer = 0x8d5ba800] 18:41:49 INFO - PROCESS | 1790 | 1463103709717 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]]]}] 18:41:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 18:41:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1731ms 18:41:49 INFO - PROCESS | 1790 | 1463103709771 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 18:41:49 INFO - PROCESS | 1790 | 1463103709774 Marionette TRACE conn3 <- [1,1761,null,{"value":"8"}] 18:41:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 18:41:49 INFO - PROCESS | 1790 | 1463103709785 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 18:41:49 INFO - PROCESS | 1790 | 1463103709788 Marionette TRACE conn3 <- [1,1762,null,{}] 18:41:49 INFO - PROCESS | 1790 | 1463103709795 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}] 18:41:50 INFO - PROCESS | 1790 | 1463103710031 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 18:41:50 INFO - PROCESS | 1790 | 1463103710352 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:50 INFO - PROCESS | 1790 | ++DOCSHELL 0x8f797c00 == 122 [pid = 1790] [id = 448] 18:41:50 INFO - PROCESS | 1790 | ++DOMWINDOW == 161 (0x91771800) [pid = 1790] [serial = 1345] [outer = (nil)] 18:41:50 INFO - PROCESS | 1790 | ++DOMWINDOW == 162 (0x92316800) [pid = 1790] [serial = 1346] [outer = 0x91771800] 18:41:50 INFO - PROCESS | 1790 | 1463103710457 Marionette DEBUG loaded listener.js 18:41:50 INFO - PROCESS | 1790 | ++DOMWINDOW == 163 (0x92464800) [pid = 1790] [serial = 1347] [outer = 0x91771800] 18:41:51 INFO - PROCESS | 1790 | 1463103711425 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]]]}] 18:41:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 18:41:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1685ms 18:41:51 INFO - PROCESS | 1790 | 1463103711472 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 18:41:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 18:41:51 INFO - PROCESS | 1790 | 1463103711476 Marionette TRACE conn3 <- [1,1765,null,{"value":"8"}] 18:41:51 INFO - PROCESS | 1790 | 1463103711482 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 18:41:51 INFO - PROCESS | 1790 | 1463103711486 Marionette TRACE conn3 <- [1,1766,null,{}] 18:41:51 INFO - PROCESS | 1790 | 1463103711492 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}] 18:41:51 INFO - PROCESS | 1790 | 1463103711732 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 18:41:52 INFO - PROCESS | 1790 | 1463103712063 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:52 INFO - PROCESS | 1790 | ++DOCSHELL 0x8f474000 == 123 [pid = 1790] [id = 449] 18:41:52 INFO - PROCESS | 1790 | ++DOMWINDOW == 164 (0x922a1400) [pid = 1790] [serial = 1348] [outer = (nil)] 18:41:52 INFO - PROCESS | 1790 | ++DOMWINDOW == 165 (0x9250dc00) [pid = 1790] [serial = 1349] [outer = 0x922a1400] 18:41:52 INFO - PROCESS | 1790 | 1463103712166 Marionette DEBUG loaded listener.js 18:41:52 INFO - PROCESS | 1790 | ++DOMWINDOW == 166 (0x925e8800) [pid = 1790] [serial = 1350] [outer = 0x922a1400] 18:41:53 INFO - PROCESS | 1790 | 1463103713148 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]]]}] 18:41:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 18:41:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1742ms 18:41:53 INFO - PROCESS | 1790 | 1463103713225 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 18:41:53 INFO - PROCESS | 1790 | 1463103713228 Marionette TRACE conn3 <- [1,1769,null,{"value":"8"}] 18:41:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 18:41:53 INFO - PROCESS | 1790 | 1463103713237 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 18:41:53 INFO - PROCESS | 1790 | 1463103713241 Marionette TRACE conn3 <- [1,1770,null,{}] 18:41:53 INFO - PROCESS | 1790 | 1463103713247 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}] 18:41:53 INFO - PROCESS | 1790 | 1463103713531 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 18:41:53 INFO - PROCESS | 1790 | 1463103713890 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:53 INFO - PROCESS | 1790 | ++DOCSHELL 0x8f40a800 == 124 [pid = 1790] [id = 450] 18:41:53 INFO - PROCESS | 1790 | ++DOMWINDOW == 167 (0x8f471000) [pid = 1790] [serial = 1351] [outer = (nil)] 18:41:53 INFO - PROCESS | 1790 | ++DOMWINDOW == 168 (0x92ae8c00) [pid = 1790] [serial = 1352] [outer = 0x8f471000] 18:41:54 INFO - PROCESS | 1790 | 1463103713997 Marionette DEBUG loaded listener.js 18:41:54 INFO - PROCESS | 1790 | ++DOMWINDOW == 169 (0x92c9ec00) [pid = 1790] [serial = 1353] [outer = 0x8f471000] 18:41:54 INFO - PROCESS | 1790 | 1463103714963 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]]]}] 18:41:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 18:41:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1783ms 18:41:55 INFO - PROCESS | 1790 | 1463103715021 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 18:41:55 INFO - PROCESS | 1790 | 1463103715025 Marionette TRACE conn3 <- [1,1773,null,{"value":"8"}] 18:41:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 18:41:55 INFO - PROCESS | 1790 | 1463103715033 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 18:41:55 INFO - PROCESS | 1790 | 1463103715036 Marionette TRACE conn3 <- [1,1774,null,{}] 18:41:55 INFO - PROCESS | 1790 | 1463103715042 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}] 18:41:55 INFO - PROCESS | 1790 | 1463103715279 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 18:41:55 INFO - PROCESS | 1790 | 1463103715609 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:55 INFO - PROCESS | 1790 | ++DOCSHELL 0x925ee000 == 125 [pid = 1790] [id = 451] 18:41:55 INFO - PROCESS | 1790 | ++DOMWINDOW == 170 (0x9289d800) [pid = 1790] [serial = 1354] [outer = (nil)] 18:41:55 INFO - PROCESS | 1790 | ++DOMWINDOW == 171 (0x95018800) [pid = 1790] [serial = 1355] [outer = 0x9289d800] 18:41:55 INFO - PROCESS | 1790 | 1463103715711 Marionette DEBUG loaded listener.js 18:41:55 INFO - PROCESS | 1790 | ++DOMWINDOW == 172 (0x95062400) [pid = 1790] [serial = 1356] [outer = 0x9289d800] 18:41:56 INFO - PROCESS | 1790 | 1463103716696 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]]]}] 18:41:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 18:41:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1739ms 18:41:56 INFO - PROCESS | 1790 | 1463103716775 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 18:41:56 INFO - PROCESS | 1790 | 1463103716781 Marionette TRACE conn3 <- [1,1777,null,{"value":"8"}] 18:41:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 18:41:56 INFO - PROCESS | 1790 | 1463103716789 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 18:41:56 INFO - PROCESS | 1790 | 1463103716794 Marionette TRACE conn3 <- [1,1778,null,{}] 18:41:56 INFO - PROCESS | 1790 | 1463103716801 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}] 18:41:57 INFO - PROCESS | 1790 | 1463103717129 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 18:41:57 INFO - PROCESS | 1790 | 1463103717521 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:57 INFO - PROCESS | 1790 | ++DOCSHELL 0x95018000 == 126 [pid = 1790] [id = 452] 18:41:57 INFO - PROCESS | 1790 | ++DOMWINDOW == 173 (0x975dc800) [pid = 1790] [serial = 1357] [outer = (nil)] 18:41:57 INFO - PROCESS | 1790 | ++DOMWINDOW == 174 (0x975e5c00) [pid = 1790] [serial = 1358] [outer = 0x975dc800] 18:41:57 INFO - PROCESS | 1790 | 1463103717647 Marionette DEBUG loaded listener.js 18:41:57 INFO - PROCESS | 1790 | ++DOMWINDOW == 175 (0x9975cc00) [pid = 1790] [serial = 1359] [outer = 0x975dc800] 18:41:58 INFO - PROCESS | 1790 | 1463103718679 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]]]}] 18:41:58 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 18:41:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1940ms 18:41:58 INFO - PROCESS | 1790 | 1463103718730 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 18:41:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 18:41:58 INFO - PROCESS | 1790 | 1463103718734 Marionette TRACE conn3 <- [1,1781,null,{"value":"8"}] 18:41:58 INFO - PROCESS | 1790 | 1463103718741 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 18:41:58 INFO - PROCESS | 1790 | 1463103718745 Marionette TRACE conn3 <- [1,1782,null,{}] 18:41:58 INFO - PROCESS | 1790 | 1463103718751 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}] 18:41:59 INFO - PROCESS | 1790 | 1463103719002 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 18:41:59 INFO - PROCESS | 1790 | 1463103719331 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:59 INFO - PROCESS | 1790 | ++DOCSHELL 0x975df400 == 127 [pid = 1790] [id = 453] 18:41:59 INFO - PROCESS | 1790 | ++DOMWINDOW == 176 (0x97747800) [pid = 1790] [serial = 1360] [outer = (nil)] 18:41:59 INFO - PROCESS | 1790 | ++DOMWINDOW == 177 (0x9a84f800) [pid = 1790] [serial = 1361] [outer = 0x97747800] 18:41:59 INFO - PROCESS | 1790 | 1463103719450 Marionette DEBUG loaded listener.js 18:41:59 INFO - PROCESS | 1790 | ++DOMWINDOW == 178 (0x9a869400) [pid = 1790] [serial = 1362] [outer = 0x97747800] 18:42:00 INFO - PROCESS | 1790 | 1463103720491 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]]]}] 18:42:00 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 18:42:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1788ms 18:42:00 INFO - PROCESS | 1790 | 1463103720533 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 18:42:00 INFO - PROCESS | 1790 | 1463103720539 Marionette TRACE conn3 <- [1,1785,null,{"value":"8"}] 18:42:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 18:42:00 INFO - PROCESS | 1790 | 1463103720548 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 18:42:00 INFO - PROCESS | 1790 | 1463103720551 Marionette TRACE conn3 <- [1,1786,null,{}] 18:42:00 INFO - PROCESS | 1790 | 1463103720558 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}] 18:42:00 INFO - PROCESS | 1790 | 1463103720819 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 18:42:01 INFO - PROCESS | 1790 | 1463103721154 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:01 INFO - PROCESS | 1790 | ++DOCSHELL 0x8ba36800 == 128 [pid = 1790] [id = 454] 18:42:01 INFO - PROCESS | 1790 | ++DOMWINDOW == 179 (0x99fe4c00) [pid = 1790] [serial = 1363] [outer = (nil)] 18:42:01 INFO - PROCESS | 1790 | ++DOMWINDOW == 180 (0x9b5c2c00) [pid = 1790] [serial = 1364] [outer = 0x99fe4c00] 18:42:01 INFO - PROCESS | 1790 | 1463103721255 Marionette DEBUG loaded listener.js 18:42:01 INFO - PROCESS | 1790 | ++DOMWINDOW == 181 (0x9b8c8800) [pid = 1790] [serial = 1365] [outer = 0x99fe4c00] 18:42:02 INFO - PROCESS | 1790 | 1463103722245 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]]]}] 18:42:02 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 18:42:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1746ms 18:42:02 INFO - PROCESS | 1790 | 1463103722294 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 18:42:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 18:42:02 INFO - PROCESS | 1790 | 1463103722299 Marionette TRACE conn3 <- [1,1789,null,{"value":"8"}] 18:42:02 INFO - PROCESS | 1790 | 1463103722307 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 18:42:02 INFO - PROCESS | 1790 | 1463103722310 Marionette TRACE conn3 <- [1,1790,null,{}] 18:42:02 INFO - PROCESS | 1790 | 1463103722317 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}] 18:42:02 INFO - PROCESS | 1790 | 1463103722566 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 18:42:02 INFO - PROCESS | 1790 | 1463103722902 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:02 INFO - PROCESS | 1790 | ++DOCSHELL 0x9a853400 == 129 [pid = 1790] [id = 455] 18:42:02 INFO - PROCESS | 1790 | ++DOMWINDOW == 182 (0x9adbfc00) [pid = 1790] [serial = 1366] [outer = (nil)] 18:42:03 INFO - PROCESS | 1790 | ++DOMWINDOW == 183 (0x9bad8800) [pid = 1790] [serial = 1367] [outer = 0x9adbfc00] 18:42:03 INFO - PROCESS | 1790 | 1463103723019 Marionette DEBUG loaded listener.js 18:42:03 INFO - PROCESS | 1790 | ++DOMWINDOW == 184 (0x9c06f000) [pid = 1790] [serial = 1368] [outer = 0x9adbfc00] 18:42:04 INFO - PROCESS | 1790 | 1463103724081 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]]]}] 18:42:04 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) 18:42:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1836ms 18:42:04 INFO - PROCESS | 1790 | 1463103724144 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 18:42:04 INFO - PROCESS | 1790 | 1463103724149 Marionette TRACE conn3 <- [1,1793,null,{"value":"8"}] 18:42:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 18:42:04 INFO - PROCESS | 1790 | 1463103724158 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 18:42:04 INFO - PROCESS | 1790 | 1463103724162 Marionette TRACE conn3 <- [1,1794,null,{}] 18:42:04 INFO - PROCESS | 1790 | 1463103724172 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}] 18:42:04 INFO - PROCESS | 1790 | 1463103724472 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 18:42:04 INFO - PROCESS | 1790 | 1463103724821 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:04 INFO - PROCESS | 1790 | ++DOCSHELL 0x898af400 == 130 [pid = 1790] [id = 456] 18:42:04 INFO - PROCESS | 1790 | ++DOMWINDOW == 185 (0x9250e000) [pid = 1790] [serial = 1369] [outer = (nil)] 18:42:04 INFO - PROCESS | 1790 | ++DOMWINDOW == 186 (0x9c1aa400) [pid = 1790] [serial = 1370] [outer = 0x9250e000] 18:42:04 INFO - PROCESS | 1790 | 1463103724915 Marionette DEBUG loaded listener.js 18:42:05 INFO - PROCESS | 1790 | ++DOMWINDOW == 187 (0x9c347c00) [pid = 1790] [serial = 1371] [outer = 0x9250e000] 18:42:05 INFO - PROCESS | 1790 | 1463103725879 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]]]}] 18:42:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 18:42:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1801ms 18:42:05 INFO - PROCESS | 1790 | 1463103725959 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 18:42:05 INFO - PROCESS | 1790 | 1463103725962 Marionette TRACE conn3 <- [1,1797,null,{"value":"8"}] 18:42:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 18:42:05 INFO - PROCESS | 1790 | 1463103725970 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 18:42:05 INFO - PROCESS | 1790 | 1463103725974 Marionette TRACE conn3 <- [1,1798,null,{}] 18:42:05 INFO - PROCESS | 1790 | 1463103725981 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}] 18:42:06 INFO - PROCESS | 1790 | 1463103726230 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 18:42:06 INFO - PROCESS | 1790 | 1463103726566 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:06 INFO - PROCESS | 1790 | ++DOCSHELL 0x95015c00 == 131 [pid = 1790] [id = 457] 18:42:06 INFO - PROCESS | 1790 | ++DOMWINDOW == 188 (0x975db800) [pid = 1790] [serial = 1372] [outer = (nil)] 18:42:06 INFO - PROCESS | 1790 | ++DOMWINDOW == 189 (0x9d9c4000) [pid = 1790] [serial = 1373] [outer = 0x975db800] 18:42:06 INFO - PROCESS | 1790 | 1463103726660 Marionette DEBUG loaded listener.js 18:42:06 INFO - PROCESS | 1790 | ++DOMWINDOW == 190 (0x9d9c9000) [pid = 1790] [serial = 1374] [outer = 0x975db800] 18:42:07 INFO - PROCESS | 1790 | 1463103727592 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]]]}] 18:42:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 18:42:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1685ms 18:42:07 INFO - PROCESS | 1790 | 1463103727656 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 18:42:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 18:42:07 INFO - PROCESS | 1790 | 1463103727661 Marionette TRACE conn3 <- [1,1801,null,{"value":"8"}] 18:42:07 INFO - PROCESS | 1790 | 1463103727668 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 18:42:07 INFO - PROCESS | 1790 | 1463103727672 Marionette TRACE conn3 <- [1,1802,null,{}] 18:42:07 INFO - PROCESS | 1790 | 1463103727678 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}] 18:42:07 INFO - PROCESS | 1790 | 1463103727918 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 18:42:08 INFO - PROCESS | 1790 | 1463103728251 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:08 INFO - PROCESS | 1790 | ++DOCSHELL 0x887ab000 == 132 [pid = 1790] [id = 458] 18:42:08 INFO - PROCESS | 1790 | ++DOMWINDOW == 191 (0x9b5cf800) [pid = 1790] [serial = 1375] [outer = (nil)] 18:42:08 INFO - PROCESS | 1790 | ++DOMWINDOW == 192 (0xa114b800) [pid = 1790] [serial = 1376] [outer = 0x9b5cf800] 18:42:08 INFO - PROCESS | 1790 | 1463103728349 Marionette DEBUG loaded listener.js 18:42:08 INFO - PROCESS | 1790 | ++DOMWINDOW == 193 (0xa1152400) [pid = 1790] [serial = 1377] [outer = 0x9b5cf800] 18:42:10 INFO - PROCESS | 1790 | --DOCSHELL 0x874b6c00 == 131 [pid = 1790] [id = 440] 18:42:10 INFO - PROCESS | 1790 | --DOCSHELL 0x8b30b400 == 130 [pid = 1790] [id = 439] 18:42:10 INFO - PROCESS | 1790 | --DOCSHELL 0x8997c400 == 129 [pid = 1790] [id = 438] 18:42:10 INFO - PROCESS | 1790 | --DOCSHELL 0x9c02b400 == 128 [pid = 1790] [id = 437] 18:42:10 INFO - PROCESS | 1790 | --DOCSHELL 0x874b8400 == 127 [pid = 1790] [id = 436] 18:42:10 INFO - PROCESS | 1790 | --DOCSHELL 0x9a86dc00 == 126 [pid = 1790] [id = 435] 18:42:10 INFO - PROCESS | 1790 | --DOCSHELL 0x8de68800 == 125 [pid = 1790] [id = 433] 18:42:10 INFO - PROCESS | 1790 | --DOCSHELL 0x9176a400 == 124 [pid = 1790] [id = 434] 18:42:10 INFO - PROCESS | 1790 | --DOCSHELL 0x95063400 == 123 [pid = 1790] [id = 432] 18:42:10 INFO - PROCESS | 1790 | --DOCSHELL 0x8d6b8c00 == 122 [pid = 1790] [id = 431] 18:42:10 INFO - PROCESS | 1790 | --DOCSHELL 0x92488800 == 121 [pid = 1790] [id = 430] 18:42:10 INFO - PROCESS | 1790 | --DOCSHELL 0x87bc1000 == 120 [pid = 1790] [id = 429] 18:42:10 INFO - PROCESS | 1790 | --DOCSHELL 0x8f404800 == 119 [pid = 1790] [id = 427] 18:42:10 INFO - PROCESS | 1790 | --DOCSHELL 0x91768c00 == 118 [pid = 1790] [id = 428] 18:42:10 INFO - PROCESS | 1790 | --DOCSHELL 0x874c2000 == 117 [pid = 1790] [id = 426] 18:42:10 INFO - PROCESS | 1790 | --DOCSHELL 0x8d5c5800 == 116 [pid = 1790] [id = 425] 18:42:10 INFO - PROCESS | 1790 | --DOCSHELL 0x8c2a0000 == 115 [pid = 1790] [id = 424] 18:42:10 INFO - PROCESS | 1790 | --DOCSHELL 0x8e613c00 == 114 [pid = 1790] [id = 423] 18:42:10 INFO - PROCESS | 1790 | --DOCSHELL 0x8d8e0800 == 113 [pid = 1790] [id = 422] 18:42:10 INFO - PROCESS | 1790 | --DOCSHELL 0x8a2e3800 == 112 [pid = 1790] [id = 421] 18:42:11 INFO - PROCESS | 1790 | --DOMWINDOW == 192 (0x8ddba800) [pid = 1790] [serial = 1260] [outer = (nil)] [url = about:blank] 18:42:11 INFO - PROCESS | 1790 | --DOMWINDOW == 191 (0x9b5ca800) [pid = 1790] [serial = 1176] [outer = (nil)] [url = about:blank] 18:42:11 INFO - PROCESS | 1790 | --DOMWINDOW == 190 (0x925e6c00) [pid = 1790] [serial = 1230] [outer = (nil)] [url = about:blank] 18:42:11 INFO - PROCESS | 1790 | --DOMWINDOW == 189 (0x89986400) [pid = 1790] [serial = 1250] [outer = (nil)] [url = about:blank] 18:42:11 INFO - PROCESS | 1790 | --DOMWINDOW == 188 (0x8e8ab800) [pid = 1790] [serial = 1211] [outer = (nil)] [url = about:blank] 18:42:11 INFO - PROCESS | 1790 | --DOMWINDOW == 187 (0x8ba35800) [pid = 1790] [serial = 1253] [outer = (nil)] [url = about:blank] 18:42:11 INFO - PROCESS | 1790 | --DOMWINDOW == 186 (0x8d507000) [pid = 1790] [serial = 1202] [outer = (nil)] [url = about:blank] 18:42:11 INFO - PROCESS | 1790 | --DOMWINDOW == 185 (0x951ccc00) [pid = 1790] [serial = 1241] [outer = (nil)] [url = about:blank] 18:42:11 INFO - PROCESS | 1790 | --DOMWINDOW == 184 (0x91765c00) [pid = 1790] [serial = 1220] [outer = (nil)] [url = about:blank] 18:42:11 INFO - PROCESS | 1790 | --DOMWINDOW == 183 (0x9ba1d400) [pid = 1790] [serial = 1179] [outer = (nil)] [url = about:blank] 18:42:11 INFO - PROCESS | 1790 | --DOMWINDOW == 182 (0x938b8c00) [pid = 1790] [serial = 1236] [outer = (nil)] [url = about:blank] 18:42:11 INFO - PROCESS | 1790 | --DOMWINDOW == 181 (0x8d8de400) [pid = 1790] [serial = 1140] [outer = (nil)] [url = about:blank] 18:42:11 INFO - PROCESS | 1790 | --DOMWINDOW == 180 (0x92311400) [pid = 1790] [serial = 1227] [outer = (nil)] [url = about:blank] 18:42:11 INFO - PROCESS | 1790 | --DOMWINDOW == 179 (0x8b308c00) [pid = 1790] [serial = 1199] [outer = (nil)] [url = about:blank] 18:42:11 INFO - PROCESS | 1790 | --DOMWINDOW == 178 (0x91f29000) [pid = 1790] [serial = 1224] [outer = (nil)] [url = about:blank] 18:42:11 INFO - PROCESS | 1790 | --DOMWINDOW == 177 (0x975c3000) [pid = 1790] [serial = 1244] [outer = (nil)] [url = about:blank] 18:42:11 INFO - PROCESS | 1790 | --DOMWINDOW == 176 (0x92c92400) [pid = 1790] [serial = 1233] [outer = (nil)] [url = about:blank] 18:42:11 INFO - PROCESS | 1790 | --DOMWINDOW == 175 (0x8a206000) [pid = 1790] [serial = 1251] [outer = (nil)] [url = about:blank] 18:42:11 INFO - PROCESS | 1790 | --DOMWINDOW == 174 (0x8de6d000) [pid = 1790] [serial = 1205] [outer = (nil)] [url = about:blank] 18:42:11 INFO - PROCESS | 1790 | --DOMWINDOW == 173 (0x975c5c00) [pid = 1790] [serial = 1245] [outer = (nil)] [url = about:blank] 18:42:11 INFO - PROCESS | 1790 | --DOMWINDOW == 172 (0x8f409800) [pid = 1790] [serial = 1212] [outer = (nil)] [url = about:blank] 18:42:11 INFO - PROCESS | 1790 | --DOMWINDOW == 171 (0x8d5d0800) [pid = 1790] [serial = 1197] [outer = (nil)] [url = about:blank] 18:42:11 INFO - PROCESS | 1790 | --DOMWINDOW == 170 (0x8f789800) [pid = 1790] [serial = 1214] [outer = (nil)] [url = about:blank] 18:42:11 INFO - PROCESS | 1790 | --DOMWINDOW == 169 (0x922a9000) [pid = 1790] [serial = 1155] [outer = (nil)] [url = about:blank] 18:42:11 INFO - PROCESS | 1790 | --DOMWINDOW == 168 (0x8ba40400) [pid = 1790] [serial = 1254] [outer = (nil)] [url = about:blank] 18:42:11 INFO - PROCESS | 1790 | --DOMWINDOW == 167 (0x8b43b400) [pid = 1790] [serial = 1050] [outer = (nil)] [url = about:blank] 18:42:11 INFO - PROCESS | 1790 | --DOMWINDOW == 166 (0x8e616400) [pid = 1790] [serial = 1208] [outer = (nil)] [url = about:blank] 18:42:11 INFO - PROCESS | 1790 | --DOMWINDOW == 165 (0x8b43bc00) [pid = 1790] [serial = 1200] [outer = (nil)] [url = about:blank] 18:42:11 INFO - PROCESS | 1790 | --DOMWINDOW == 164 (0x9501cc00) [pid = 1790] [serial = 1239] [outer = (nil)] [url = about:blank] 18:42:11 INFO - PROCESS | 1790 | --DOMWINDOW == 163 (0x95017400) [pid = 1790] [serial = 1238] [outer = (nil)] [url = about:blank] 18:42:11 INFO - PROCESS | 1790 | --DOMWINDOW == 162 (0x8f407c00) [pid = 1790] [serial = 1146] [outer = (nil)] [url = about:blank] 18:42:11 INFO - PROCESS | 1790 | --DOMWINDOW == 161 (0x9176c000) [pid = 1790] [serial = 1221] [outer = (nil)] [url = about:blank] 18:42:11 INFO - PROCESS | 1790 | --DOMWINDOW == 160 (0x99fddc00) [pid = 1790] [serial = 1167] [outer = (nil)] [url = about:blank] 18:42:11 INFO - PROCESS | 1790 | --DOMWINDOW == 159 (0x90d86400) [pid = 1790] [serial = 1218] [outer = (nil)] [url = about:blank] 18:42:11 INFO - PROCESS | 1790 | --DOMWINDOW == 158 (0x89986800) [pid = 1790] [serial = 1134] [outer = (nil)] [url = about:blank] 18:42:11 INFO - PROCESS | 1790 | --DOMWINDOW == 157 (0x992f1000) [pid = 1790] [serial = 1248] [outer = (nil)] [url = about:blank] 18:42:11 INFO - PROCESS | 1790 | --DOMWINDOW == 156 (0x8df09800) [pid = 1790] [serial = 1206] [outer = (nil)] [url = about:blank] 18:42:11 INFO - PROCESS | 1790 | --DOMWINDOW == 155 (0x99258800) [pid = 1790] [serial = 1247] [outer = (nil)] [url = about:blank] 18:42:11 INFO - PROCESS | 1790 | --DOMWINDOW == 154 (0x951d1c00) [pid = 1790] [serial = 1242] [outer = (nil)] [url = about:blank] 18:42:11 INFO - PROCESS | 1790 | --DOMWINDOW == 153 (0x9a0e8400) [pid = 1790] [serial = 1119] [outer = (nil)] [url = about:blank] 18:42:11 INFO - PROCESS | 1790 | --DOMWINDOW == 152 (0x9a850c00) [pid = 1790] [serial = 1170] [outer = (nil)] [url = about:blank] 18:42:11 INFO - PROCESS | 1790 | --DOMWINDOW == 151 (0x8e620400) [pid = 1790] [serial = 1143] [outer = (nil)] [url = about:blank] 18:42:11 INFO - PROCESS | 1790 | --DOMWINDOW == 150 (0x90d81400) [pid = 1790] [serial = 1217] [outer = (nil)] [url = about:blank] 18:42:11 INFO - PROCESS | 1790 | --DOMWINDOW == 149 (0x8d8e7c00) [pid = 1790] [serial = 1259] [outer = (nil)] [url = about:blank] 18:42:11 INFO - PROCESS | 1790 | --DOMWINDOW == 148 (0x90a6d000) [pid = 1790] [serial = 1215] [outer = (nil)] [url = about:blank] 18:42:11 INFO - PROCESS | 1790 | --DOMWINDOW == 147 (0x8e73a800) [pid = 1790] [serial = 1209] [outer = (nil)] [url = about:blank] 18:42:11 INFO - PROCESS | 1790 | --DOMWINDOW == 146 (0x9177ec00) [pid = 1790] [serial = 1152] [outer = (nil)] [url = about:blank] 18:42:11 INFO - PROCESS | 1790 | --DOMWINDOW == 145 (0x9501ac00) [pid = 1790] [serial = 1164] [outer = (nil)] [url = about:blank] 18:42:11 INFO - PROCESS | 1790 | --DOMWINDOW == 144 (0x92aea000) [pid = 1790] [serial = 1232] [outer = (nil)] [url = about:blank] 18:42:11 INFO - PROCESS | 1790 | --DOMWINDOW == 143 (0x8c2a5c00) [pid = 1790] [serial = 1137] [outer = (nil)] [url = about:blank] 18:42:11 INFO - PROCESS | 1790 | --DOMWINDOW == 142 (0x8d588000) [pid = 1790] [serial = 1256] [outer = (nil)] [url = about:blank] 18:42:11 INFO - PROCESS | 1790 | --DOMWINDOW == 141 (0x9c028800) [pid = 1790] [serial = 1182] [outer = (nil)] [url = about:blank] 18:42:11 INFO - PROCESS | 1790 | --DOMWINDOW == 140 (0x92503000) [pid = 1790] [serial = 1229] [outer = (nil)] [url = about:blank] 18:42:11 INFO - PROCESS | 1790 | --DOMWINDOW == 139 (0x9adbf800) [pid = 1790] [serial = 1173] [outer = (nil)] [url = about:blank] 18:42:11 INFO - PROCESS | 1790 | --DOMWINDOW == 138 (0x92896400) [pid = 1790] [serial = 1161] [outer = (nil)] [url = about:blank] 18:42:11 INFO - PROCESS | 1790 | --DOMWINDOW == 137 (0x92490400) [pid = 1790] [serial = 1158] [outer = (nil)] [url = about:blank] 18:42:11 INFO - PROCESS | 1790 | --DOMWINDOW == 136 (0x9177c800) [pid = 1790] [serial = 1223] [outer = (nil)] [url = about:blank] 18:42:11 INFO - PROCESS | 1790 | --DOMWINDOW == 135 (0x8d5c1800) [pid = 1790] [serial = 1203] [outer = (nil)] [url = about:blank] 18:42:11 INFO - PROCESS | 1790 | --DOMWINDOW == 134 (0x922a6400) [pid = 1790] [serial = 1226] [outer = (nil)] [url = about:blank] 18:42:11 INFO - PROCESS | 1790 | --DOMWINDOW == 133 (0x8d5c8400) [pid = 1790] [serial = 1257] [outer = (nil)] [url = about:blank] 18:42:11 INFO - PROCESS | 1790 | --DOMWINDOW == 132 (0x8ddc0400) [pid = 1790] [serial = 1068] [outer = (nil)] [url = about:blank] 18:42:11 INFO - PROCESS | 1790 | --DOMWINDOW == 131 (0x92e5c400) [pid = 1790] [serial = 1235] [outer = (nil)] [url = about:blank] 18:42:11 INFO - PROCESS | 1790 | --DOMWINDOW == 130 (0x90d85800) [pid = 1790] [serial = 1149] [outer = (nil)] [url = about:blank] 18:42:11 INFO - PROCESS | 1790 | 1463103731764 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]]]}] 18:42:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 18:42:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 4151ms 18:42:11 INFO - PROCESS | 1790 | 1463103731820 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 18:42:11 INFO - PROCESS | 1790 | 1463103731827 Marionette TRACE conn3 <- [1,1805,null,{"value":"8"}] 18:42:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 18:42:11 INFO - PROCESS | 1790 | 1463103731838 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 18:42:11 INFO - PROCESS | 1790 | 1463103731843 Marionette TRACE conn3 <- [1,1806,null,{}] 18:42:11 INFO - PROCESS | 1790 | 1463103731852 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}] 18:42:12 INFO - PROCESS | 1790 | 1463103732094 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 18:42:12 INFO - PROCESS | 1790 | 1463103732355 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:12 INFO - PROCESS | 1790 | ++DOCSHELL 0x8a2e5800 == 113 [pid = 1790] [id = 459] 18:42:12 INFO - PROCESS | 1790 | ++DOMWINDOW == 131 (0x8b301c00) [pid = 1790] [serial = 1378] [outer = (nil)] 18:42:12 INFO - PROCESS | 1790 | ++DOMWINDOW == 132 (0x8b42f400) [pid = 1790] [serial = 1379] [outer = 0x8b301c00] 18:42:12 INFO - PROCESS | 1790 | 1463103732446 Marionette DEBUG loaded listener.js 18:42:12 INFO - PROCESS | 1790 | ++DOMWINDOW == 133 (0x8b9ccc00) [pid = 1790] [serial = 1380] [outer = 0x8b301c00] 18:42:13 INFO - PROCESS | 1790 | 1463103733349 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]]]}] 18:42:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 18:42:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1584ms 18:42:13 INFO - PROCESS | 1790 | 1463103733423 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 18:42:13 INFO - PROCESS | 1790 | 1463103733432 Marionette TRACE conn3 <- [1,1809,null,{"value":"8"}] 18:42:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 18:42:13 INFO - PROCESS | 1790 | 1463103733452 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 18:42:13 INFO - PROCESS | 1790 | 1463103733458 Marionette TRACE conn3 <- [1,1810,null,{}] 18:42:13 INFO - PROCESS | 1790 | 1463103733465 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}] 18:42:13 INFO - PROCESS | 1790 | 1463103733761 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 18:42:13 INFO - PROCESS | 1790 | 1463103733797 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:13 INFO - PROCESS | 1790 | ++DOCSHELL 0x8c15a400 == 114 [pid = 1790] [id = 460] 18:42:13 INFO - PROCESS | 1790 | ++DOMWINDOW == 134 (0x8c29f400) [pid = 1790] [serial = 1381] [outer = (nil)] 18:42:13 INFO - PROCESS | 1790 | ++DOMWINDOW == 135 (0x8d582000) [pid = 1790] [serial = 1382] [outer = 0x8c29f400] 18:42:13 INFO - PROCESS | 1790 | 1463103733986 Marionette DEBUG loaded listener.js 18:42:14 INFO - PROCESS | 1790 | ++DOMWINDOW == 136 (0x8d5bd000) [pid = 1790] [serial = 1383] [outer = 0x8c29f400] 18:42:15 INFO - PROCESS | 1790 | 1463103734995 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]]]}] 18:42:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 18:42:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1641ms 18:42:15 INFO - PROCESS | 1790 | 1463103735086 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 18:42:15 INFO - PROCESS | 1790 | 1463103735089 Marionette TRACE conn3 <- [1,1813,null,{"value":"8"}] 18:42:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 18:42:15 INFO - PROCESS | 1790 | 1463103735096 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 18:42:15 INFO - PROCESS | 1790 | 1463103735102 Marionette TRACE conn3 <- [1,1814,null,{}] 18:42:15 INFO - PROCESS | 1790 | 1463103735126 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}] 18:42:15 INFO - PROCESS | 1790 | 1463103735423 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 18:42:16 INFO - PROCESS | 1790 | --DOMWINDOW == 135 (0x92510800) [pid = 1790] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 18:42:16 INFO - PROCESS | 1790 | --DOMWINDOW == 134 (0x9a876c00) [pid = 1790] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 18:42:16 INFO - PROCESS | 1790 | --DOMWINDOW == 133 (0x9501ec00) [pid = 1790] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 18:42:16 INFO - PROCESS | 1790 | --DOMWINDOW == 132 (0x89982c00) [pid = 1790] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 18:42:16 INFO - PROCESS | 1790 | --DOMWINDOW == 131 (0x92495c00) [pid = 1790] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 18:42:16 INFO - PROCESS | 1790 | --DOMWINDOW == 130 (0x98181c00) [pid = 1790] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 18:42:16 INFO - PROCESS | 1790 | --DOMWINDOW == 129 (0x8f58e800) [pid = 1790] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 18:42:16 INFO - PROCESS | 1790 | --DOMWINDOW == 128 (0x975e1000) [pid = 1790] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 18:42:16 INFO - PROCESS | 1790 | --DOMWINDOW == 127 (0x8df07400) [pid = 1790] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 18:42:16 INFO - PROCESS | 1790 | --DOMWINDOW == 126 (0x8d8e2800) [pid = 1790] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 18:42:16 INFO - PROCESS | 1790 | --DOMWINDOW == 125 (0x91f28000) [pid = 1790] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 18:42:16 INFO - PROCESS | 1790 | --DOMWINDOW == 124 (0x8b30f000) [pid = 1790] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 18:42:16 INFO - PROCESS | 1790 | --DOMWINDOW == 123 (0x91782400) [pid = 1790] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 18:42:16 INFO - PROCESS | 1790 | --DOMWINDOW == 122 (0x9250f400) [pid = 1790] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 18:42:16 INFO - PROCESS | 1790 | --DOMWINDOW == 121 (0x8f40fc00) [pid = 1790] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 18:42:16 INFO - PROCESS | 1790 | --DOMWINDOW == 120 (0x9c02fc00) [pid = 1790] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 18:42:16 INFO - PROCESS | 1790 | --DOMWINDOW == 119 (0x874bb400) [pid = 1790] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 18:42:16 INFO - PROCESS | 1790 | --DOMWINDOW == 118 (0x9229dc00) [pid = 1790] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 18:42:16 INFO - PROCESS | 1790 | --DOMWINDOW == 117 (0x8b9d5800) [pid = 1790] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 18:42:16 INFO - PROCESS | 1790 | --DOMWINDOW == 116 (0x8f407800) [pid = 1790] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 18:42:16 INFO - PROCESS | 1790 | 1463103736166 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:16 INFO - PROCESS | 1790 | ++DOCSHELL 0x874bb400 == 115 [pid = 1790] [id = 461] 18:42:16 INFO - PROCESS | 1790 | ++DOMWINDOW == 117 (0x887a6800) [pid = 1790] [serial = 1384] [outer = (nil)] 18:42:16 INFO - PROCESS | 1790 | ++DOMWINDOW == 118 (0x8c157400) [pid = 1790] [serial = 1385] [outer = 0x887a6800] 18:42:16 INFO - PROCESS | 1790 | 1463103736248 Marionette DEBUG loaded listener.js 18:42:16 INFO - PROCESS | 1790 | ++DOMWINDOW == 119 (0x8dcbcc00) [pid = 1790] [serial = 1386] [outer = 0x887a6800] 18:42:17 INFO - PROCESS | 1790 | 1463103737047 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]]]}] 18:42:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 18:42:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 2001ms 18:42:17 INFO - PROCESS | 1790 | 1463103737099 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 18:42:17 INFO - PROCESS | 1790 | 1463103737103 Marionette TRACE conn3 <- [1,1817,null,{"value":"8"}] 18:42:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 18:42:17 INFO - PROCESS | 1790 | 1463103737110 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 18:42:17 INFO - PROCESS | 1790 | 1463103737114 Marionette TRACE conn3 <- [1,1818,null,{}] 18:42:17 INFO - PROCESS | 1790 | 1463103737125 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}] 18:42:17 INFO - PROCESS | 1790 | 1463103737348 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 18:42:17 INFO - PROCESS | 1790 | 1463103737537 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:17 INFO - PROCESS | 1790 | ++DOCSHELL 0x8c29fc00 == 116 [pid = 1790] [id = 462] 18:42:17 INFO - PROCESS | 1790 | ++DOMWINDOW == 120 (0x8dcb6400) [pid = 1790] [serial = 1387] [outer = (nil)] 18:42:17 INFO - PROCESS | 1790 | ++DOMWINDOW == 121 (0x8df06c00) [pid = 1790] [serial = 1388] [outer = 0x8dcb6400] 18:42:17 INFO - PROCESS | 1790 | 1463103737616 Marionette DEBUG loaded listener.js 18:42:17 INFO - PROCESS | 1790 | ++DOMWINDOW == 122 (0x8e613c00) [pid = 1790] [serial = 1389] [outer = 0x8dcb6400] 18:42:18 INFO - PROCESS | 1790 | 1463103738752 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]]]}] 18:42:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 18:42:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1692ms 18:42:18 INFO - PROCESS | 1790 | 1463103738804 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 18:42:18 INFO - PROCESS | 1790 | 1463103738811 Marionette TRACE conn3 <- [1,1821,null,{"value":"8"}] 18:42:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 18:42:18 INFO - PROCESS | 1790 | 1463103738822 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 18:42:18 INFO - PROCESS | 1790 | 1463103738827 Marionette TRACE conn3 <- [1,1822,null,{}] 18:42:18 INFO - PROCESS | 1790 | 1463103738837 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}] 18:42:19 INFO - PROCESS | 1790 | 1463103739118 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 18:42:19 INFO - PROCESS | 1790 | 1463103739488 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:19 INFO - PROCESS | 1790 | ++DOCSHELL 0x89986400 == 117 [pid = 1790] [id = 463] 18:42:19 INFO - PROCESS | 1790 | ++DOMWINDOW == 123 (0x8b437400) [pid = 1790] [serial = 1390] [outer = (nil)] 18:42:19 INFO - PROCESS | 1790 | ++DOMWINDOW == 124 (0x8ba40c00) [pid = 1790] [serial = 1391] [outer = 0x8b437400] 18:42:19 INFO - PROCESS | 1790 | 1463103739588 Marionette DEBUG loaded listener.js 18:42:19 INFO - PROCESS | 1790 | ++DOMWINDOW == 125 (0x8c2a6c00) [pid = 1790] [serial = 1392] [outer = 0x8b437400] 18:42:20 INFO - PROCESS | 1790 | 1463103740555 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]]]}] 18:42:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 18:42:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1785ms 18:42:20 INFO - PROCESS | 1790 | 1463103740608 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 18:42:20 INFO - PROCESS | 1790 | 1463103740618 Marionette TRACE conn3 <- [1,1825,null,{"value":"8"}] 18:42:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 18:42:20 INFO - PROCESS | 1790 | 1463103740629 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 18:42:20 INFO - PROCESS | 1790 | 1463103740634 Marionette TRACE conn3 <- [1,1826,null,{}] 18:42:20 INFO - PROCESS | 1790 | 1463103740642 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}] 18:42:20 INFO - PROCESS | 1790 | 1463103740894 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 18:42:21 INFO - PROCESS | 1790 | 1463103741228 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:21 INFO - PROCESS | 1790 | ++DOCSHELL 0x8d5cc000 == 118 [pid = 1790] [id = 464] 18:42:21 INFO - PROCESS | 1790 | ++DOMWINDOW == 126 (0x8d6bc400) [pid = 1790] [serial = 1393] [outer = (nil)] 18:42:21 INFO - PROCESS | 1790 | ++DOMWINDOW == 127 (0x8dcbbc00) [pid = 1790] [serial = 1394] [outer = 0x8d6bc400] 18:42:21 INFO - PROCESS | 1790 | 1463103741337 Marionette DEBUG loaded listener.js 18:42:21 INFO - PROCESS | 1790 | ++DOMWINDOW == 128 (0x8de6d000) [pid = 1790] [serial = 1395] [outer = 0x8d6bc400] 18:42:22 INFO - PROCESS | 1790 | 1463103742330 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]]]}] 18:42:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 18:42:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1743ms 18:42:22 INFO - PROCESS | 1790 | 1463103742372 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 18:42:22 INFO - PROCESS | 1790 | 1463103742377 Marionette TRACE conn3 <- [1,1829,null,{"value":"8"}] 18:42:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 18:42:22 INFO - PROCESS | 1790 | 1463103742385 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 18:42:22 INFO - PROCESS | 1790 | 1463103742392 Marionette TRACE conn3 <- [1,1830,null,{}] 18:42:22 INFO - PROCESS | 1790 | 1463103742410 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}] 18:42:22 INFO - PROCESS | 1790 | 1463103742675 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 18:42:23 INFO - PROCESS | 1790 | 1463103743001 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:23 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e61f000 == 119 [pid = 1790] [id = 465] 18:42:23 INFO - PROCESS | 1790 | ++DOMWINDOW == 129 (0x8e89ec00) [pid = 1790] [serial = 1396] [outer = (nil)] 18:42:23 INFO - PROCESS | 1790 | ++DOMWINDOW == 130 (0x8e8ab000) [pid = 1790] [serial = 1397] [outer = 0x8e89ec00] 18:42:23 INFO - PROCESS | 1790 | 1463103743104 Marionette DEBUG loaded listener.js 18:42:23 INFO - PROCESS | 1790 | ++DOMWINDOW == 131 (0x8f40a000) [pid = 1790] [serial = 1398] [outer = 0x8e89ec00] 18:42:24 INFO - PROCESS | 1790 | 1463103744073 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]]]}] 18:42:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 18:42:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1756ms 18:42:24 INFO - PROCESS | 1790 | 1463103744141 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 18:42:24 INFO - PROCESS | 1790 | 1463103744147 Marionette TRACE conn3 <- [1,1833,null,{"value":"8"}] 18:42:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 18:42:24 INFO - PROCESS | 1790 | 1463103744154 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 18:42:24 INFO - PROCESS | 1790 | 1463103744157 Marionette TRACE conn3 <- [1,1834,null,{}] 18:42:24 INFO - PROCESS | 1790 | 1463103744164 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}] 18:42:24 INFO - PROCESS | 1790 | 1463103744405 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 18:42:24 INFO - PROCESS | 1790 | 1463103744739 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:24 INFO - PROCESS | 1790 | ++DOCSHELL 0x8d6bd800 == 120 [pid = 1790] [id = 466] 18:42:24 INFO - PROCESS | 1790 | ++DOMWINDOW == 132 (0x8e89d800) [pid = 1790] [serial = 1399] [outer = (nil)] 18:42:24 INFO - PROCESS | 1790 | ++DOMWINDOW == 133 (0x8f590c00) [pid = 1790] [serial = 1400] [outer = 0x8e89d800] 18:42:24 INFO - PROCESS | 1790 | 1463103744831 Marionette DEBUG loaded listener.js 18:42:24 INFO - PROCESS | 1790 | ++DOMWINDOW == 134 (0x90a6c000) [pid = 1790] [serial = 1401] [outer = 0x8e89d800] 18:42:25 INFO - PROCESS | 1790 | 1463103745738 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]]]}] 18:42:25 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 18:42:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1640ms 18:42:25 INFO - PROCESS | 1790 | 1463103745795 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 18:42:25 INFO - PROCESS | 1790 | 1463103745798 Marionette TRACE conn3 <- [1,1837,null,{"value":"8"}] 18:42:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 18:42:25 INFO - PROCESS | 1790 | 1463103745806 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 18:42:25 INFO - PROCESS | 1790 | 1463103745809 Marionette TRACE conn3 <- [1,1838,null,{}] 18:42:25 INFO - PROCESS | 1790 | 1463103745815 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}] 18:42:26 INFO - PROCESS | 1790 | 1463103746051 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 18:42:26 INFO - PROCESS | 1790 | 1463103746371 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:26 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e8aac00 == 121 [pid = 1790] [id = 467] 18:42:26 INFO - PROCESS | 1790 | ++DOMWINDOW == 135 (0x8f471c00) [pid = 1790] [serial = 1402] [outer = (nil)] 18:42:26 INFO - PROCESS | 1790 | ++DOMWINDOW == 136 (0x91643800) [pid = 1790] [serial = 1403] [outer = 0x8f471c00] 18:42:26 INFO - PROCESS | 1790 | 1463103746467 Marionette DEBUG loaded listener.js 18:42:26 INFO - PROCESS | 1790 | ++DOMWINDOW == 137 (0x9164a000) [pid = 1790] [serial = 1404] [outer = 0x8f471c00] 18:42:27 INFO - PROCESS | 1790 | 1463103747430 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]]]}] 18:42:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 18:42:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1690ms 18:42:27 INFO - PROCESS | 1790 | 1463103747497 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 18:42:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 18:42:27 INFO - PROCESS | 1790 | 1463103747501 Marionette TRACE conn3 <- [1,1841,null,{"value":"8"}] 18:42:27 INFO - PROCESS | 1790 | 1463103747508 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 18:42:27 INFO - PROCESS | 1790 | 1463103747512 Marionette TRACE conn3 <- [1,1842,null,{}] 18:42:27 INFO - PROCESS | 1790 | 1463103747518 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}] 18:42:27 INFO - PROCESS | 1790 | 1463103747831 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 18:42:28 INFO - PROCESS | 1790 | 1463103748160 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:28 INFO - PROCESS | 1790 | ++DOCSHELL 0x87bc4c00 == 122 [pid = 1790] [id = 468] 18:42:28 INFO - PROCESS | 1790 | ++DOMWINDOW == 138 (0x8f40c400) [pid = 1790] [serial = 1405] [outer = (nil)] 18:42:28 INFO - PROCESS | 1790 | ++DOMWINDOW == 139 (0x9177e000) [pid = 1790] [serial = 1406] [outer = 0x8f40c400] 18:42:28 INFO - PROCESS | 1790 | 1463103748264 Marionette DEBUG loaded listener.js 18:42:28 INFO - PROCESS | 1790 | ++DOMWINDOW == 140 (0x91f2a000) [pid = 1790] [serial = 1407] [outer = 0x8f40c400] 18:42:29 INFO - PROCESS | 1790 | 1463103749233 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]]]}] 18:42:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 18:42:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1791ms 18:42:29 INFO - PROCESS | 1790 | 1463103749299 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 18:42:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 18:42:29 INFO - PROCESS | 1790 | 1463103749304 Marionette TRACE conn3 <- [1,1845,null,{"value":"8"}] 18:42:29 INFO - PROCESS | 1790 | 1463103749311 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 18:42:29 INFO - PROCESS | 1790 | 1463103749314 Marionette TRACE conn3 <- [1,1846,null,{}] 18:42:29 INFO - PROCESS | 1790 | 1463103749321 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}] 18:42:29 INFO - PROCESS | 1790 | 1463103749566 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 18:42:29 INFO - PROCESS | 1790 | 1463103749881 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:29 INFO - PROCESS | 1790 | ++DOCSHELL 0x8ba3f800 == 123 [pid = 1790] [id = 469] 18:42:29 INFO - PROCESS | 1790 | ++DOMWINDOW == 141 (0x91f26000) [pid = 1790] [serial = 1408] [outer = (nil)] 18:42:29 INFO - PROCESS | 1790 | ++DOMWINDOW == 142 (0x92311c00) [pid = 1790] [serial = 1409] [outer = 0x91f26000] 18:42:29 INFO - PROCESS | 1790 | 1463103749982 Marionette DEBUG loaded listener.js 18:42:30 INFO - PROCESS | 1790 | ++DOMWINDOW == 143 (0x92316c00) [pid = 1790] [serial = 1410] [outer = 0x91f26000] 18:42:30 INFO - PROCESS | 1790 | 1463103750903 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]]]}] 18:42:30 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) 18:42:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1632ms 18:42:30 INFO - PROCESS | 1790 | 1463103750943 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 18:42:30 INFO - PROCESS | 1790 | 1463103750947 Marionette TRACE conn3 <- [1,1849,null,{"value":"8"}] 18:42:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 18:42:30 INFO - PROCESS | 1790 | 1463103750955 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 18:42:30 INFO - PROCESS | 1790 | 1463103750959 Marionette TRACE conn3 <- [1,1850,null,{}] 18:42:30 INFO - PROCESS | 1790 | 1463103750965 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}] 18:42:31 INFO - PROCESS | 1790 | 1463103751201 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 18:42:31 INFO - PROCESS | 1790 | 1463103751521 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:31 INFO - PROCESS | 1790 | ++DOCSHELL 0x9229e000 == 124 [pid = 1790] [id = 470] 18:42:31 INFO - PROCESS | 1790 | ++DOMWINDOW == 144 (0x922a2c00) [pid = 1790] [serial = 1411] [outer = (nil)] 18:42:31 INFO - PROCESS | 1790 | ++DOMWINDOW == 145 (0x92503800) [pid = 1790] [serial = 1412] [outer = 0x922a2c00] 18:42:31 INFO - PROCESS | 1790 | 1463103751622 Marionette DEBUG loaded listener.js 18:42:31 INFO - PROCESS | 1790 | ++DOMWINDOW == 146 (0x9250a000) [pid = 1790] [serial = 1413] [outer = 0x922a2c00] 18:42:32 INFO - PROCESS | 1790 | 1463103752528 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]]]}] 18:42:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 18:42:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1638ms 18:42:32 INFO - PROCESS | 1790 | 1463103752595 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 18:42:32 INFO - PROCESS | 1790 | 1463103752599 Marionette TRACE conn3 <- [1,1853,null,{"value":"8"}] 18:42:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 18:42:32 INFO - PROCESS | 1790 | 1463103752606 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 18:42:32 INFO - PROCESS | 1790 | 1463103752610 Marionette TRACE conn3 <- [1,1854,null,{}] 18:42:32 INFO - PROCESS | 1790 | 1463103752616 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}] 18:42:32 INFO - PROCESS | 1790 | 1463103752855 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 18:42:33 INFO - PROCESS | 1790 | 1463103753203 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:33 INFO - PROCESS | 1790 | ++DOCSHELL 0x8c14f400 == 125 [pid = 1790] [id = 471] 18:42:33 INFO - PROCESS | 1790 | ++DOMWINDOW == 147 (0x8c2a1800) [pid = 1790] [serial = 1414] [outer = (nil)] 18:42:33 INFO - PROCESS | 1790 | ++DOMWINDOW == 148 (0x92aea000) [pid = 1790] [serial = 1415] [outer = 0x8c2a1800] 18:42:33 INFO - PROCESS | 1790 | 1463103753306 Marionette DEBUG loaded listener.js 18:42:33 INFO - PROCESS | 1790 | ++DOMWINDOW == 149 (0x92aee400) [pid = 1790] [serial = 1416] [outer = 0x8c2a1800] 18:42:34 INFO - PROCESS | 1790 | 1463103754234 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]]]}] 18:42:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 18:42:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1685ms 18:42:34 INFO - PROCESS | 1790 | 1463103754292 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 18:42:34 INFO - PROCESS | 1790 | 1463103754297 Marionette TRACE conn3 <- [1,1857,null,{"value":"8"}] 18:42:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 18:42:34 INFO - PROCESS | 1790 | 1463103754303 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 18:42:34 INFO - PROCESS | 1790 | 1463103754307 Marionette TRACE conn3 <- [1,1858,null,{}] 18:42:34 INFO - PROCESS | 1790 | 1463103754313 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}] 18:42:34 INFO - PROCESS | 1790 | 1463103754564 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 18:42:34 INFO - PROCESS | 1790 | 1463103754894 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:34 INFO - PROCESS | 1790 | ++DOCSHELL 0x922a9800 == 126 [pid = 1790] [id = 472] 18:42:34 INFO - PROCESS | 1790 | ++DOMWINDOW == 150 (0x925ecc00) [pid = 1790] [serial = 1417] [outer = (nil)] 18:42:34 INFO - PROCESS | 1790 | ++DOMWINDOW == 151 (0x93cd8800) [pid = 1790] [serial = 1418] [outer = 0x925ecc00] 18:42:34 INFO - PROCESS | 1790 | 1463103754991 Marionette DEBUG loaded listener.js 18:42:35 INFO - PROCESS | 1790 | ++DOMWINDOW == 152 (0x93cdcc00) [pid = 1790] [serial = 1419] [outer = 0x925ecc00] 18:42:35 INFO - PROCESS | 1790 | 1463103755928 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]]]}] 18:42:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 18:42:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1682ms 18:42:35 INFO - PROCESS | 1790 | 1463103755987 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 18:42:35 INFO - PROCESS | 1790 | 1463103755992 Marionette TRACE conn3 <- [1,1861,null,{"value":"8"}] 18:42:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 18:42:36 INFO - PROCESS | 1790 | 1463103755999 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 18:42:36 INFO - PROCESS | 1790 | 1463103756004 Marionette TRACE conn3 <- [1,1862,null,{}] 18:42:36 INFO - PROCESS | 1790 | 1463103756010 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}] 18:42:36 INFO - PROCESS | 1790 | 1463103756272 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 18:42:36 INFO - PROCESS | 1790 | 1463103756613 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:36 INFO - PROCESS | 1790 | ++DOCSHELL 0x92aeb800 == 127 [pid = 1790] [id = 473] 18:42:36 INFO - PROCESS | 1790 | ++DOMWINDOW == 153 (0x951cf800) [pid = 1790] [serial = 1420] [outer = (nil)] 18:42:36 INFO - PROCESS | 1790 | ++DOMWINDOW == 154 (0x95236c00) [pid = 1790] [serial = 1421] [outer = 0x951cf800] 18:42:36 INFO - PROCESS | 1790 | 1463103756711 Marionette DEBUG loaded listener.js 18:42:36 INFO - PROCESS | 1790 | ++DOMWINDOW == 155 (0x975bfc00) [pid = 1790] [serial = 1422] [outer = 0x951cf800] 18:42:37 INFO - PROCESS | 1790 | 1463103757623 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]]]}] 18:42:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 18:42:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1700ms 18:42:37 INFO - PROCESS | 1790 | 1463103757700 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 18:42:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 18:42:37 INFO - PROCESS | 1790 | 1463103757704 Marionette TRACE conn3 <- [1,1865,null,{"value":"8"}] 18:42:37 INFO - PROCESS | 1790 | 1463103757711 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 18:42:37 INFO - PROCESS | 1790 | 1463103757714 Marionette TRACE conn3 <- [1,1866,null,{}] 18:42:37 INFO - PROCESS | 1790 | 1463103757720 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}] 18:42:38 INFO - PROCESS | 1790 | 1463103758006 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 18:42:38 INFO - PROCESS | 1790 | 1463103758339 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:38 INFO - PROCESS | 1790 | ++DOCSHELL 0x8b9d4000 == 128 [pid = 1790] [id = 474] 18:42:38 INFO - PROCESS | 1790 | ++DOMWINDOW == 156 (0x8d5d0000) [pid = 1790] [serial = 1423] [outer = (nil)] 18:42:38 INFO - PROCESS | 1790 | ++DOMWINDOW == 157 (0x975de800) [pid = 1790] [serial = 1424] [outer = 0x8d5d0000] 18:42:38 INFO - PROCESS | 1790 | 1463103758435 Marionette DEBUG loaded listener.js 18:42:38 INFO - PROCESS | 1790 | ++DOMWINDOW == 158 (0x9773a000) [pid = 1790] [serial = 1425] [outer = 0x8d5d0000] 18:42:39 INFO - PROCESS | 1790 | 1463103759357 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]]]}] 18:42:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 18:42:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1691ms 18:42:39 INFO - PROCESS | 1790 | 1463103759403 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 18:42:39 INFO - PROCESS | 1790 | 1463103759406 Marionette TRACE conn3 <- [1,1869,null,{"value":"8"}] 18:42:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 18:42:39 INFO - PROCESS | 1790 | 1463103759414 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 18:42:39 INFO - PROCESS | 1790 | 1463103759418 Marionette TRACE conn3 <- [1,1870,null,{}] 18:42:39 INFO - PROCESS | 1790 | 1463103759434 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}] 18:42:39 INFO - PROCESS | 1790 | 1463103759692 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 18:42:40 INFO - PROCESS | 1790 | 1463103760022 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:40 INFO - PROCESS | 1790 | ++DOCSHELL 0x975b7400 == 129 [pid = 1790] [id = 475] 18:42:40 INFO - PROCESS | 1790 | ++DOMWINDOW == 159 (0x975bbc00) [pid = 1790] [serial = 1426] [outer = (nil)] 18:42:40 INFO - PROCESS | 1790 | ++DOMWINDOW == 160 (0x99fe0000) [pid = 1790] [serial = 1427] [outer = 0x975bbc00] 18:42:40 INFO - PROCESS | 1790 | 1463103760118 Marionette DEBUG loaded listener.js 18:42:40 INFO - PROCESS | 1790 | ++DOMWINDOW == 161 (0x9a0f3000) [pid = 1790] [serial = 1428] [outer = 0x975bbc00] 18:42:41 INFO - PROCESS | 1790 | 1463103761071 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]]]}] 18:42:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 18:42:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1702ms 18:42:41 INFO - PROCESS | 1790 | 1463103761117 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 18:42:41 INFO - PROCESS | 1790 | 1463103761121 Marionette TRACE conn3 <- [1,1873,null,{"value":"8"}] 18:42:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 18:42:41 INFO - PROCESS | 1790 | 1463103761128 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 18:42:41 INFO - PROCESS | 1790 | 1463103761133 Marionette TRACE conn3 <- [1,1874,null,{}] 18:42:41 INFO - PROCESS | 1790 | 1463103761139 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}] 18:42:41 INFO - PROCESS | 1790 | 1463103761381 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 18:42:41 INFO - PROCESS | 1790 | 1463103761709 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:41 INFO - PROCESS | 1790 | ++DOCSHELL 0x887aac00 == 130 [pid = 1790] [id = 476] 18:42:41 INFO - PROCESS | 1790 | ++DOMWINDOW == 162 (0x975d8c00) [pid = 1790] [serial = 1429] [outer = (nil)] 18:42:41 INFO - PROCESS | 1790 | ++DOMWINDOW == 163 (0x9a871c00) [pid = 1790] [serial = 1430] [outer = 0x975d8c00] 18:42:41 INFO - PROCESS | 1790 | 1463103761808 Marionette DEBUG loaded listener.js 18:42:41 INFO - PROCESS | 1790 | ++DOMWINDOW == 164 (0x9aa10800) [pid = 1790] [serial = 1431] [outer = 0x975d8c00] 18:42:42 INFO - PROCESS | 1790 | 1463103762743 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]]]}] 18:42:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 18:42:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1690ms 18:42:42 INFO - PROCESS | 1790 | 1463103762820 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 18:42:42 INFO - PROCESS | 1790 | 1463103762824 Marionette TRACE conn3 <- [1,1877,null,{"value":"8"}] 18:42:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 18:42:42 INFO - PROCESS | 1790 | 1463103762831 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 18:42:42 INFO - PROCESS | 1790 | 1463103762835 Marionette TRACE conn3 <- [1,1878,null,{}] 18:42:42 INFO - PROCESS | 1790 | 1463103762842 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}] 18:42:43 INFO - PROCESS | 1790 | 1463103763120 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 18:42:43 INFO - PROCESS | 1790 | 1463103763468 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:43 INFO - PROCESS | 1790 | ++DOCSHELL 0x8df14400 == 131 [pid = 1790] [id = 477] 18:42:43 INFO - PROCESS | 1790 | ++DOMWINDOW == 165 (0x992f2c00) [pid = 1790] [serial = 1432] [outer = (nil)] 18:42:43 INFO - PROCESS | 1790 | ++DOMWINDOW == 166 (0x9b3ae000) [pid = 1790] [serial = 1433] [outer = 0x992f2c00] 18:42:43 INFO - PROCESS | 1790 | 1463103763580 Marionette DEBUG loaded listener.js 18:42:43 INFO - PROCESS | 1790 | ++DOMWINDOW == 167 (0x9b8bb800) [pid = 1790] [serial = 1434] [outer = 0x992f2c00] 18:42:44 INFO - PROCESS | 1790 | 1463103764547 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]]]}] 18:42:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 18:42:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1789ms 18:42:44 INFO - PROCESS | 1790 | 1463103764622 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 18:42:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 18:42:44 INFO - PROCESS | 1790 | 1463103764626 Marionette TRACE conn3 <- [1,1881,null,{"value":"8"}] 18:42:44 INFO - PROCESS | 1790 | 1463103764633 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 18:42:44 INFO - PROCESS | 1790 | 1463103764636 Marionette TRACE conn3 <- [1,1882,null,{}] 18:42:44 INFO - PROCESS | 1790 | 1463103764642 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}] 18:42:44 INFO - PROCESS | 1790 | 1463103764922 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 18:42:45 INFO - PROCESS | 1790 | 1463103765253 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:45 INFO - PROCESS | 1790 | ++DOCSHELL 0x88ef3800 == 132 [pid = 1790] [id = 478] 18:42:45 INFO - PROCESS | 1790 | ++DOMWINDOW == 168 (0x9aa08c00) [pid = 1790] [serial = 1435] [outer = (nil)] 18:42:45 INFO - PROCESS | 1790 | ++DOMWINDOW == 169 (0x9c036800) [pid = 1790] [serial = 1436] [outer = 0x9aa08c00] 18:42:45 INFO - PROCESS | 1790 | 1463103765350 Marionette DEBUG loaded listener.js 18:42:45 INFO - PROCESS | 1790 | ++DOMWINDOW == 170 (0x9c164800) [pid = 1790] [serial = 1437] [outer = 0x9aa08c00] 18:42:46 INFO - PROCESS | 1790 | 1463103766281 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]]]}] 18:42:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 18:42:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1692ms 18:42:46 INFO - PROCESS | 1790 | 1463103766326 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 18:42:46 INFO - PROCESS | 1790 | 1463103766330 Marionette TRACE conn3 <- [1,1885,null,{"value":"8"}] 18:42:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 18:42:46 INFO - PROCESS | 1790 | 1463103766337 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 18:42:46 INFO - PROCESS | 1790 | 1463103766341 Marionette TRACE conn3 <- [1,1886,null,{}] 18:42:46 INFO - PROCESS | 1790 | 1463103766347 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}] 18:42:46 INFO - PROCESS | 1790 | 1463103766589 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 18:42:46 INFO - PROCESS | 1790 | 1463103766915 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:46 INFO - PROCESS | 1790 | ++DOCSHELL 0x87bbf800 == 133 [pid = 1790] [id = 479] 18:42:46 INFO - PROCESS | 1790 | ++DOMWINDOW == 171 (0x9c029800) [pid = 1790] [serial = 1438] [outer = (nil)] 18:42:47 INFO - PROCESS | 1790 | ++DOMWINDOW == 172 (0xa215b000) [pid = 1790] [serial = 1439] [outer = 0x9c029800] 18:42:47 INFO - PROCESS | 1790 | 1463103767014 Marionette DEBUG loaded listener.js 18:42:47 INFO - PROCESS | 1790 | ++DOMWINDOW == 173 (0xa21a0800) [pid = 1790] [serial = 1440] [outer = 0x9c029800] 18:42:47 INFO - PROCESS | 1790 | 1463103767940 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]]]}] 18:42:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 18:42:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1640ms 18:42:47 INFO - PROCESS | 1790 | 1463103767978 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 18:42:47 INFO - PROCESS | 1790 | 1463103767981 Marionette TRACE conn3 <- [1,1889,null,{"value":"8"}] 18:42:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 18:42:47 INFO - PROCESS | 1790 | 1463103767989 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 18:42:47 INFO - PROCESS | 1790 | 1463103767993 Marionette TRACE conn3 <- [1,1890,null,{}] 18:42:48 INFO - PROCESS | 1790 | 1463103767999 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}] 18:42:48 INFO - PROCESS | 1790 | 1463103768246 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 18:42:50 INFO - PROCESS | 1790 | --DOCSHELL 0x8d5c3800 == 132 [pid = 1790] [id = 353] 18:42:50 INFO - PROCESS | 1790 | --DOCSHELL 0x874bb400 == 131 [pid = 1790] [id = 461] 18:42:50 INFO - PROCESS | 1790 | --DOCSHELL 0x8c15a400 == 130 [pid = 1790] [id = 460] 18:42:50 INFO - PROCESS | 1790 | --DOCSHELL 0x8a2e5800 == 129 [pid = 1790] [id = 459] 18:42:50 INFO - PROCESS | 1790 | --DOCSHELL 0x8b309000 == 128 [pid = 1790] [id = 447] 18:42:50 INFO - PROCESS | 1790 | --DOCSHELL 0x8de6a000 == 127 [pid = 1790] [id = 446] 18:42:50 INFO - PROCESS | 1790 | --DOCSHELL 0x8e616800 == 126 [pid = 1790] [id = 445] 18:42:50 INFO - PROCESS | 1790 | --DOCSHELL 0x8df0bc00 == 125 [pid = 1790] [id = 444] 18:42:50 INFO - PROCESS | 1790 | --DOCSHELL 0x88efd000 == 124 [pid = 1790] [id = 442] 18:42:50 INFO - PROCESS | 1790 | --DOCSHELL 0x8d5d1000 == 123 [pid = 1790] [id = 443] 18:42:50 INFO - PROCESS | 1790 | --DOMWINDOW == 172 (0x946ef800) [pid = 1790] [serial = 1290] [outer = (nil)] [url = about:blank] 18:42:50 INFO - PROCESS | 1790 | --DOMWINDOW == 171 (0x9ba72800) [pid = 1790] [serial = 1308] [outer = (nil)] [url = about:blank] 18:42:50 INFO - PROCESS | 1790 | --DOMWINDOW == 170 (0x99eca400) [pid = 1790] [serial = 1296] [outer = (nil)] [url = about:blank] 18:42:50 INFO - PROCESS | 1790 | --DOMWINDOW == 169 (0x8a2edc00) [pid = 1790] [serial = 1316] [outer = (nil)] [url = about:blank] 18:42:50 INFO - PROCESS | 1790 | --DOMWINDOW == 168 (0x92c94000) [pid = 1790] [serial = 1286] [outer = (nil)] [url = about:blank] 18:42:50 INFO - PROCESS | 1790 | --DOMWINDOW == 167 (0x9a360800) [pid = 1790] [serial = 1299] [outer = (nil)] [url = about:blank] 18:42:50 INFO - PROCESS | 1790 | --DOMWINDOW == 166 (0x9177cc00) [pid = 1790] [serial = 1278] [outer = (nil)] [url = about:blank] 18:42:50 INFO - PROCESS | 1790 | --DOMWINDOW == 165 (0x91775800) [pid = 1790] [serial = 1277] [outer = (nil)] [url = about:blank] 18:42:50 INFO - PROCESS | 1790 | --DOMWINDOW == 164 (0x9adb9c00) [pid = 1790] [serial = 1302] [outer = (nil)] [url = about:blank] 18:42:50 INFO - PROCESS | 1790 | --DOMWINDOW == 163 (0x9c032000) [pid = 1790] [serial = 1311] [outer = (nil)] [url = about:blank] 18:42:50 INFO - PROCESS | 1790 | --DOMWINDOW == 162 (0x8ddc1000) [pid = 1790] [serial = 1268] [outer = (nil)] [url = about:blank] 18:42:50 INFO - PROCESS | 1790 | --DOMWINDOW == 161 (0x9adbe000) [pid = 1790] [serial = 1304] [outer = (nil)] [url = about:blank] 18:42:50 INFO - PROCESS | 1790 | --DOMWINDOW == 160 (0x8d505000) [pid = 1790] [serial = 1266] [outer = (nil)] [url = about:blank] 18:42:50 INFO - PROCESS | 1790 | --DOMWINDOW == 159 (0x9b311000) [pid = 1790] [serial = 1305] [outer = (nil)] [url = about:blank] 18:42:50 INFO - PROCESS | 1790 | --DOMWINDOW == 158 (0x9250d400) [pid = 1790] [serial = 1283] [outer = (nil)] [url = about:blank] 18:42:50 INFO - PROCESS | 1790 | --DOMWINDOW == 157 (0x951ce400) [pid = 1790] [serial = 1293] [outer = (nil)] [url = about:blank] 18:42:50 INFO - PROCESS | 1790 | --DOMWINDOW == 156 (0x9ba1cc00) [pid = 1790] [serial = 1307] [outer = (nil)] [url = about:blank] 18:42:50 INFO - PROCESS | 1790 | --DOMWINDOW == 155 (0x9a874c00) [pid = 1790] [serial = 1301] [outer = (nil)] [url = about:blank] 18:42:50 INFO - PROCESS | 1790 | --DOMWINDOW == 154 (0x8f586800) [pid = 1790] [serial = 1272] [outer = (nil)] [url = about:blank] 18:42:50 INFO - PROCESS | 1790 | --DOMWINDOW == 153 (0x99264800) [pid = 1790] [serial = 1295] [outer = (nil)] [url = about:blank] 18:42:50 INFO - PROCESS | 1790 | --DOMWINDOW == 152 (0x92c9f400) [pid = 1790] [serial = 1287] [outer = (nil)] [url = about:blank] 18:42:50 INFO - PROCESS | 1790 | --DOMWINDOW == 151 (0x9c07b000) [pid = 1790] [serial = 1313] [outer = (nil)] [url = about:blank] 18:42:50 INFO - PROCESS | 1790 | --DOMWINDOW == 150 (0x8f46f000) [pid = 1790] [serial = 1271] [outer = (nil)] [url = about:blank] 18:42:50 INFO - PROCESS | 1790 | --DOMWINDOW == 149 (0x8c150c00) [pid = 1790] [serial = 1265] [outer = (nil)] [url = about:blank] 18:42:50 INFO - PROCESS | 1790 | --DOMWINDOW == 148 (0x951cb400) [pid = 1790] [serial = 1292] [outer = (nil)] [url = about:blank] 18:42:50 INFO - PROCESS | 1790 | --DOMWINDOW == 147 (0x8ba33c00) [pid = 1790] [serial = 1323] [outer = (nil)] [url = about:blank] 18:42:50 INFO - PROCESS | 1790 | --DOMWINDOW == 146 (0x9248c800) [pid = 1790] [serial = 1281] [outer = (nil)] [url = about:blank] 18:42:50 INFO - PROCESS | 1790 | --DOMWINDOW == 145 (0x9a2a8c00) [pid = 1790] [serial = 1298] [outer = (nil)] [url = about:blank] 18:42:50 INFO - PROCESS | 1790 | --DOMWINDOW == 144 (0x8de6f400) [pid = 1790] [serial = 1262] [outer = (nil)] [url = about:blank] 18:42:50 INFO - PROCESS | 1790 | --DOMWINDOW == 143 (0x8c29cc00) [pid = 1790] [serial = 1319] [outer = (nil)] [url = about:blank] 18:42:50 INFO - PROCESS | 1790 | --DOMWINDOW == 142 (0x9164ac00) [pid = 1790] [serial = 1275] [outer = (nil)] [url = about:blank] 18:42:50 INFO - PROCESS | 1790 | --DOMWINDOW == 141 (0x8de72000) [pid = 1790] [serial = 1269] [outer = (nil)] [url = about:blank] 18:42:50 INFO - PROCESS | 1790 | --DOMWINDOW == 140 (0x93ce0c00) [pid = 1790] [serial = 1289] [outer = (nil)] [url = about:blank] 18:42:50 INFO - PROCESS | 1790 | --DOMWINDOW == 139 (0x92470400) [pid = 1790] [serial = 1280] [outer = (nil)] [url = about:blank] 18:42:50 INFO - PROCESS | 1790 | --DOMWINDOW == 138 (0x9c15f000) [pid = 1790] [serial = 1314] [outer = (nil)] [url = about:blank] 18:42:50 INFO - PROCESS | 1790 | --DOMWINDOW == 137 (0x9c02f400) [pid = 1790] [serial = 1310] [outer = (nil)] [url = about:blank] 18:42:50 INFO - PROCESS | 1790 | --DOMWINDOW == 136 (0x8f792400) [pid = 1790] [serial = 1274] [outer = (nil)] [url = about:blank] 18:42:50 INFO - PROCESS | 1790 | --DOMWINDOW == 135 (0x8997ec00) [pid = 1790] [serial = 1322] [outer = (nil)] [url = about:blank] 18:42:50 INFO - PROCESS | 1790 | --DOMWINDOW == 134 (0x8b436400) [pid = 1790] [serial = 1317] [outer = (nil)] [url = about:blank] 18:42:50 INFO - PROCESS | 1790 | --DOMWINDOW == 133 (0x925e7c00) [pid = 1790] [serial = 1284] [outer = (nil)] [url = about:blank] 18:42:50 INFO - PROCESS | 1790 | --DOMWINDOW == 132 (0x8d50f400) [pid = 1790] [serial = 1320] [outer = (nil)] [url = about:blank] 18:42:50 INFO - PROCESS | 1790 | --DOMWINDOW == 131 (0x8dcbe400) [pid = 1790] [serial = 1325] [outer = (nil)] [url = about:blank] 18:42:50 INFO - PROCESS | 1790 | 1463103770530 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:50 INFO - PROCESS | 1790 | ++DOCSHELL 0x87bb7c00 == 124 [pid = 1790] [id = 480] 18:42:50 INFO - PROCESS | 1790 | ++DOMWINDOW == 132 (0x898b1000) [pid = 1790] [serial = 1441] [outer = (nil)] 18:42:50 INFO - PROCESS | 1790 | ++DOMWINDOW == 133 (0x8997ec00) [pid = 1790] [serial = 1442] [outer = 0x898b1000] 18:42:50 INFO - PROCESS | 1790 | 1463103770622 Marionette DEBUG loaded listener.js 18:42:50 INFO - PROCESS | 1790 | ++DOMWINDOW == 134 (0x89a61400) [pid = 1790] [serial = 1443] [outer = 0x898b1000] 18:42:51 INFO - PROCESS | 1790 | 1463103771455 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]]]}] 18:42:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 18:42:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 3538ms 18:42:51 INFO - PROCESS | 1790 | 1463103771530 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 18:42:51 INFO - PROCESS | 1790 | 1463103771536 Marionette TRACE conn3 <- [1,1893,null,{"value":"8"}] 18:42:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 18:42:51 INFO - PROCESS | 1790 | 1463103771545 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 18:42:51 INFO - PROCESS | 1790 | 1463103771551 Marionette TRACE conn3 <- [1,1894,null,{}] 18:42:51 INFO - PROCESS | 1790 | 1463103771559 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}] 18:42:51 INFO - PROCESS | 1790 | 1463103771783 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 18:42:51 INFO - PROCESS | 1790 | 1463103771972 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:52 INFO - PROCESS | 1790 | ++DOCSHELL 0x8b309400 == 125 [pid = 1790] [id = 481] 18:42:52 INFO - PROCESS | 1790 | ++DOMWINDOW == 135 (0x8b42d000) [pid = 1790] [serial = 1444] [outer = (nil)] 18:42:52 INFO - PROCESS | 1790 | ++DOMWINDOW == 136 (0x8b43b800) [pid = 1790] [serial = 1445] [outer = 0x8b42d000] 18:42:52 INFO - PROCESS | 1790 | 1463103772055 Marionette DEBUG loaded listener.js 18:42:52 INFO - PROCESS | 1790 | ++DOMWINDOW == 137 (0x8ba33400) [pid = 1790] [serial = 1446] [outer = 0x8b42d000] 18:42:53 INFO - PROCESS | 1790 | 1463103773002 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]]]}] 18:42:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 18:42:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1487ms 18:42:53 INFO - PROCESS | 1790 | 1463103773036 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 18:42:53 INFO - PROCESS | 1790 | 1463103773041 Marionette TRACE conn3 <- [1,1897,null,{"value":"8"}] 18:42:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 18:42:53 INFO - PROCESS | 1790 | 1463103773049 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 18:42:53 INFO - PROCESS | 1790 | 1463103773053 Marionette TRACE conn3 <- [1,1898,null,{}] 18:42:53 INFO - PROCESS | 1790 | 1463103773069 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}] 18:42:53 INFO - PROCESS | 1790 | 1463103773364 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 18:42:53 INFO - PROCESS | 1790 | 1463103773398 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:53 INFO - PROCESS | 1790 | ++DOCSHELL 0x8b303000 == 126 [pid = 1790] [id = 482] 18:42:53 INFO - PROCESS | 1790 | ++DOMWINDOW == 138 (0x8c158000) [pid = 1790] [serial = 1447] [outer = (nil)] 18:42:53 INFO - PROCESS | 1790 | ++DOMWINDOW == 139 (0x8c2a5800) [pid = 1790] [serial = 1448] [outer = 0x8c158000] 18:42:53 INFO - PROCESS | 1790 | 1463103773478 Marionette DEBUG loaded listener.js 18:42:53 INFO - PROCESS | 1790 | ++DOMWINDOW == 140 (0x8d50fc00) [pid = 1790] [serial = 1449] [outer = 0x8c158000] 18:42:54 INFO - PROCESS | 1790 | 1463103774588 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]]]}] 18:42:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 18:42:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1595ms 18:42:55 INFO - PROCESS | 1790 | --DOMWINDOW == 139 (0x8d5ba800) [pid = 1790] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 18:42:55 INFO - PROCESS | 1790 | --DOMWINDOW == 138 (0x8e73d000) [pid = 1790] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 18:42:55 INFO - PROCESS | 1790 | --DOMWINDOW == 137 (0x8c2a8000) [pid = 1790] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 18:42:55 INFO - PROCESS | 1790 | --DOMWINDOW == 136 (0x887a6800) [pid = 1790] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 18:42:55 INFO - PROCESS | 1790 | --DOMWINDOW == 135 (0x9adbfc00) [pid = 1790] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 18:42:55 INFO - PROCESS | 1790 | --DOMWINDOW == 134 (0x8e8a2800) [pid = 1790] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 18:42:55 INFO - PROCESS | 1790 | --DOMWINDOW == 133 (0x97747800) [pid = 1790] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 18:42:55 INFO - PROCESS | 1790 | --DOMWINDOW == 132 (0x922a1400) [pid = 1790] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 18:42:55 INFO - PROCESS | 1790 | --DOMWINDOW == 131 (0x8d6c1400) [pid = 1790] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 18:42:55 INFO - PROCESS | 1790 | --DOMWINDOW == 130 (0x91771800) [pid = 1790] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 18:42:55 INFO - PROCESS | 1790 | --DOMWINDOW == 129 (0x8f471000) [pid = 1790] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 18:42:55 INFO - PROCESS | 1790 | --DOMWINDOW == 128 (0x9b5cf800) [pid = 1790] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 18:42:55 INFO - PROCESS | 1790 | --DOMWINDOW == 127 (0x975dc800) [pid = 1790] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 18:42:55 INFO - PROCESS | 1790 | --DOMWINDOW == 126 (0x8e8a0c00) [pid = 1790] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 18:42:55 INFO - PROCESS | 1790 | --DOMWINDOW == 125 (0x9289d800) [pid = 1790] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 18:42:55 INFO - PROCESS | 1790 | --DOMWINDOW == 124 (0x8a2ec400) [pid = 1790] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 18:42:55 INFO - PROCESS | 1790 | --DOMWINDOW == 123 (0x8b301c00) [pid = 1790] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 18:42:55 INFO - PROCESS | 1790 | --DOMWINDOW == 122 (0x99fe4c00) [pid = 1790] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 18:42:55 INFO - PROCESS | 1790 | --DOMWINDOW == 121 (0x975db800) [pid = 1790] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 18:42:55 INFO - PROCESS | 1790 | --DOMWINDOW == 120 (0x8c29f400) [pid = 1790] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 18:42:55 INFO - PROCESS | 1790 | --DOMWINDOW == 119 (0x9250e000) [pid = 1790] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 18:42:55 INFO - PROCESS | 1790 | 1463103775325 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 18:42:55 INFO - PROCESS | 1790 | 1463103775335 Marionette TRACE conn3 <- [1,1901,null,{"value":"8"}] 18:42:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 18:42:55 INFO - PROCESS | 1790 | 1463103775371 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 18:42:55 INFO - PROCESS | 1790 | 1463103775381 Marionette TRACE conn3 <- [1,1902,null,{}] 18:42:55 INFO - PROCESS | 1790 | 1463103775388 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}] 18:42:55 INFO - PROCESS | 1790 | 1463103775669 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 18:42:55 INFO - PROCESS | 1790 | 1463103775791 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:55 INFO - PROCESS | 1790 | ++DOCSHELL 0x8b9d3000 == 127 [pid = 1790] [id = 483] 18:42:55 INFO - PROCESS | 1790 | ++DOMWINDOW == 120 (0x8c29cc00) [pid = 1790] [serial = 1450] [outer = (nil)] 18:42:55 INFO - PROCESS | 1790 | ++DOMWINDOW == 121 (0x8d5c8800) [pid = 1790] [serial = 1451] [outer = 0x8c29cc00] 18:42:55 INFO - PROCESS | 1790 | 1463103775872 Marionette DEBUG loaded listener.js 18:42:55 INFO - PROCESS | 1790 | ++DOMWINDOW == 122 (0x8d8da400) [pid = 1790] [serial = 1452] [outer = 0x8c29cc00] 18:42:56 INFO - PROCESS | 1790 | 1463103776650 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]]]}] 18:42:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 18:42:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1357ms 18:42:56 INFO - PROCESS | 1790 | 1463103776720 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 18:42:56 INFO - PROCESS | 1790 | 1463103776724 Marionette TRACE conn3 <- [1,1905,null,{"value":"8"}] 18:42:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 18:42:56 INFO - PROCESS | 1790 | 1463103776731 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 18:42:56 INFO - PROCESS | 1790 | 1463103776735 Marionette TRACE conn3 <- [1,1906,null,{}] 18:42:56 INFO - PROCESS | 1790 | 1463103776741 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}] 18:42:56 INFO - PROCESS | 1790 | 1463103776960 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 18:42:57 INFO - PROCESS | 1790 | 1463103777144 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:57 INFO - PROCESS | 1790 | ++DOCSHELL 0x8d5b7c00 == 128 [pid = 1790] [id = 484] 18:42:57 INFO - PROCESS | 1790 | ++DOMWINDOW == 123 (0x8d5bfc00) [pid = 1790] [serial = 1453] [outer = (nil)] 18:42:57 INFO - PROCESS | 1790 | ++DOMWINDOW == 124 (0x8dcbe000) [pid = 1790] [serial = 1454] [outer = 0x8d5bfc00] 18:42:57 INFO - PROCESS | 1790 | 1463103777229 Marionette DEBUG loaded listener.js 18:42:57 INFO - PROCESS | 1790 | ++DOMWINDOW == 125 (0x8ddc4400) [pid = 1790] [serial = 1455] [outer = 0x8d5bfc00] 18:42:58 INFO - PROCESS | 1790 | 1463103778382 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]]]}] 18:42:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 18:42:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1691ms 18:42:58 INFO - PROCESS | 1790 | 1463103778424 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 18:42:58 INFO - PROCESS | 1790 | 1463103778433 Marionette TRACE conn3 <- [1,1909,null,{"value":"8"}] 18:42:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 18:42:58 INFO - PROCESS | 1790 | 1463103778462 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 18:42:58 INFO - PROCESS | 1790 | 1463103778469 Marionette TRACE conn3 <- [1,1910,null,{}] 18:42:58 INFO - PROCESS | 1790 | 1463103778478 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}] 18:42:58 INFO - PROCESS | 1790 | 1463103778741 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 18:42:59 INFO - PROCESS | 1790 | 1463103779114 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:59 INFO - PROCESS | 1790 | ++DOCSHELL 0x8b307c00 == 129 [pid = 1790] [id = 485] 18:42:59 INFO - PROCESS | 1790 | ++DOMWINDOW == 126 (0x8b42f800) [pid = 1790] [serial = 1456] [outer = (nil)] 18:42:59 INFO - PROCESS | 1790 | ++DOMWINDOW == 127 (0x8ba3ec00) [pid = 1790] [serial = 1457] [outer = 0x8b42f800] 18:42:59 INFO - PROCESS | 1790 | 1463103779228 Marionette DEBUG loaded listener.js 18:42:59 INFO - PROCESS | 1790 | ++DOMWINDOW == 128 (0x8c299c00) [pid = 1790] [serial = 1458] [outer = 0x8b42f800] 18:43:00 INFO - PROCESS | 1790 | 1463103780226 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]]]}] 18:43:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 18:43:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1843ms 18:43:00 INFO - PROCESS | 1790 | 1463103780303 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 18:43:00 INFO - PROCESS | 1790 | 1463103780313 Marionette TRACE conn3 <- [1,1913,null,{"value":"8"}] 18:43:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 18:43:00 INFO - PROCESS | 1790 | 1463103780326 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 18:43:00 INFO - PROCESS | 1790 | 1463103780330 Marionette TRACE conn3 <- [1,1914,null,{}] 18:43:00 INFO - PROCESS | 1790 | 1463103780338 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}] 18:43:00 INFO - PROCESS | 1790 | 1463103780636 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 18:43:01 INFO - PROCESS | 1790 | 1463103781013 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:01 INFO - PROCESS | 1790 | ++DOCSHELL 0x8d5c1400 == 130 [pid = 1790] [id = 486] 18:43:01 INFO - PROCESS | 1790 | ++DOMWINDOW == 129 (0x8d5c3400) [pid = 1790] [serial = 1459] [outer = (nil)] 18:43:01 INFO - PROCESS | 1790 | ++DOMWINDOW == 130 (0x8dcbe400) [pid = 1790] [serial = 1460] [outer = 0x8d5c3400] 18:43:01 INFO - PROCESS | 1790 | 1463103781105 Marionette DEBUG loaded listener.js 18:43:01 INFO - PROCESS | 1790 | ++DOMWINDOW == 131 (0x8de6a400) [pid = 1790] [serial = 1461] [outer = 0x8d5c3400] 18:43:02 INFO - PROCESS | 1790 | 1463103782035 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]]]}] 18:43:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 18:43:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1788ms 18:43:02 INFO - PROCESS | 1790 | 1463103782115 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 18:43:02 INFO - PROCESS | 1790 | 1463103782118 Marionette TRACE conn3 <- [1,1917,null,{"value":"8"}] 18:43:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 18:43:02 INFO - PROCESS | 1790 | 1463103782127 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 18:43:02 INFO - PROCESS | 1790 | 1463103782134 Marionette TRACE conn3 <- [1,1918,null,{}] 18:43:02 INFO - PROCESS | 1790 | 1463103782152 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}] 18:43:02 INFO - PROCESS | 1790 | 1463103782570 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 18:43:02 INFO - PROCESS | 1790 | 1463103782798 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:02 INFO - PROCESS | 1790 | ++DOCSHELL 0x8a205c00 == 131 [pid = 1790] [id = 487] 18:43:02 INFO - PROCESS | 1790 | ++DOMWINDOW == 132 (0x8e619800) [pid = 1790] [serial = 1462] [outer = (nil)] 18:43:02 INFO - PROCESS | 1790 | ++DOMWINDOW == 133 (0x8e73a400) [pid = 1790] [serial = 1463] [outer = 0x8e619800] 18:43:02 INFO - PROCESS | 1790 | 1463103782895 Marionette DEBUG loaded listener.js 18:43:03 INFO - PROCESS | 1790 | ++DOMWINDOW == 134 (0x8e748c00) [pid = 1790] [serial = 1464] [outer = 0x8e619800] 18:43:04 INFO - PROCESS | 1790 | 1463103784093 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]]]}] 18:43:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 18:43:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 2047ms 18:43:04 INFO - PROCESS | 1790 | 1463103784174 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 18:43:04 INFO - PROCESS | 1790 | 1463103784179 Marionette TRACE conn3 <- [1,1921,null,{"value":"8"}] 18:43:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 18:43:04 INFO - PROCESS | 1790 | 1463103784210 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 18:43:04 INFO - PROCESS | 1790 | 1463103784215 Marionette TRACE conn3 <- [1,1922,null,{}] 18:43:04 INFO - PROCESS | 1790 | 1463103784276 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}] 18:43:04 INFO - PROCESS | 1790 | 1463103784574 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 18:43:04 INFO - PROCESS | 1790 | 1463103784858 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:04 INFO - PROCESS | 1790 | ++DOCSHELL 0x8df0c800 == 132 [pid = 1790] [id = 488] 18:43:04 INFO - PROCESS | 1790 | ++DOMWINDOW == 135 (0x8e618400) [pid = 1790] [serial = 1465] [outer = (nil)] 18:43:04 INFO - PROCESS | 1790 | ++DOMWINDOW == 136 (0x8f409c00) [pid = 1790] [serial = 1466] [outer = 0x8e618400] 18:43:04 INFO - PROCESS | 1790 | 1463103784950 Marionette DEBUG loaded listener.js 18:43:05 INFO - PROCESS | 1790 | ++DOMWINDOW == 137 (0x8f58f400) [pid = 1790] [serial = 1467] [outer = 0x8e618400] 18:43:05 INFO - PROCESS | 1790 | 1463103785883 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]]]}] 18:43:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 18:43:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1753ms 18:43:05 INFO - PROCESS | 1790 | 1463103785945 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 18:43:05 INFO - PROCESS | 1790 | 1463103785950 Marionette TRACE conn3 <- [1,1925,null,{"value":"8"}] 18:43:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 18:43:05 INFO - PROCESS | 1790 | 1463103785956 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 18:43:05 INFO - PROCESS | 1790 | 1463103785960 Marionette TRACE conn3 <- [1,1926,null,{}] 18:43:05 INFO - PROCESS | 1790 | 1463103785967 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}] 18:43:06 INFO - PROCESS | 1790 | 1463103786207 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 18:43:06 INFO - PROCESS | 1790 | 1463103786540 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:06 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e8a3800 == 133 [pid = 1790] [id = 489] 18:43:06 INFO - PROCESS | 1790 | ++DOMWINDOW == 138 (0x8e8aa000) [pid = 1790] [serial = 1468] [outer = (nil)] 18:43:06 INFO - PROCESS | 1790 | ++DOMWINDOW == 139 (0x90a72000) [pid = 1790] [serial = 1469] [outer = 0x8e8aa000] 18:43:06 INFO - PROCESS | 1790 | 1463103786636 Marionette DEBUG loaded listener.js 18:43:06 INFO - PROCESS | 1790 | ++DOMWINDOW == 140 (0x90d7ec00) [pid = 1790] [serial = 1470] [outer = 0x8e8aa000] 18:43:07 INFO - PROCESS | 1790 | 1463103787581 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]]]}] 18:43:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 18:43:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1691ms 18:43:07 INFO - PROCESS | 1790 | 1463103787649 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 18:43:07 INFO - PROCESS | 1790 | 1463103787653 Marionette TRACE conn3 <- [1,1929,null,{"value":"8"}] 18:43:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 18:43:07 INFO - PROCESS | 1790 | 1463103787660 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 18:43:07 INFO - PROCESS | 1790 | 1463103787665 Marionette TRACE conn3 <- [1,1930,null,{}] 18:43:07 INFO - PROCESS | 1790 | 1463103787671 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}] 18:43:07 INFO - PROCESS | 1790 | 1463103787960 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 18:43:08 INFO - PROCESS | 1790 | 1463103788289 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:08 INFO - PROCESS | 1790 | ++DOCSHELL 0x8f78b400 == 134 [pid = 1790] [id = 490] 18:43:08 INFO - PROCESS | 1790 | ++DOMWINDOW == 141 (0x8f792400) [pid = 1790] [serial = 1471] [outer = (nil)] 18:43:08 INFO - PROCESS | 1790 | ++DOMWINDOW == 142 (0x9177e400) [pid = 1790] [serial = 1472] [outer = 0x8f792400] 18:43:08 INFO - PROCESS | 1790 | 1463103788389 Marionette DEBUG loaded listener.js 18:43:08 INFO - PROCESS | 1790 | ++DOMWINDOW == 143 (0x91f27c00) [pid = 1790] [serial = 1473] [outer = 0x8f792400] 18:43:09 INFO - PROCESS | 1790 | 1463103789347 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]]]}] 18:43:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 18:43:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1737ms 18:43:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 18:43:09 INFO - PROCESS | 1790 | 1463103789399 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 18:43:09 INFO - PROCESS | 1790 | 1463103789402 Marionette TRACE conn3 <- [1,1933,null,{"value":"8"}] 18:43:09 INFO - PROCESS | 1790 | 1463103789410 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 18:43:09 INFO - PROCESS | 1790 | 1463103789413 Marionette TRACE conn3 <- [1,1934,null,{}] 18:43:09 INFO - PROCESS | 1790 | 1463103789421 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}] 18:43:09 INFO - PROCESS | 1790 | 1463103789679 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 18:43:10 INFO - PROCESS | 1790 | 1463103790002 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:10 INFO - PROCESS | 1790 | ++DOCSHELL 0x9176dc00 == 135 [pid = 1790] [id = 491] 18:43:10 INFO - PROCESS | 1790 | ++DOMWINDOW == 144 (0x91770000) [pid = 1790] [serial = 1474] [outer = (nil)] 18:43:10 INFO - PROCESS | 1790 | ++DOMWINDOW == 145 (0x922a7800) [pid = 1790] [serial = 1475] [outer = 0x91770000] 18:43:10 INFO - PROCESS | 1790 | 1463103790098 Marionette DEBUG loaded listener.js 18:43:10 INFO - PROCESS | 1790 | ++DOMWINDOW == 146 (0x92315400) [pid = 1790] [serial = 1476] [outer = 0x91770000] 18:43:11 INFO - PROCESS | 1790 | 1463103791051 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]]]}] 18:43:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 18:43:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1689ms 18:43:11 INFO - PROCESS | 1790 | 1463103791098 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 18:43:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 18:43:11 INFO - PROCESS | 1790 | 1463103791103 Marionette TRACE conn3 <- [1,1937,null,{"value":"8"}] 18:43:11 INFO - PROCESS | 1790 | 1463103791110 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 18:43:11 INFO - PROCESS | 1790 | 1463103791114 Marionette TRACE conn3 <- [1,1938,null,{}] 18:43:11 INFO - PROCESS | 1790 | 1463103791120 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}] 18:43:11 INFO - PROCESS | 1790 | 1463103791365 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 18:43:11 INFO - PROCESS | 1790 | 1463103791693 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:11 INFO - PROCESS | 1790 | ++DOCSHELL 0x887b1000 == 136 [pid = 1790] [id = 492] 18:43:11 INFO - PROCESS | 1790 | ++DOMWINDOW == 147 (0x92220400) [pid = 1790] [serial = 1477] [outer = (nil)] 18:43:11 INFO - PROCESS | 1790 | ++DOMWINDOW == 148 (0x92490400) [pid = 1790] [serial = 1478] [outer = 0x92220400] 18:43:11 INFO - PROCESS | 1790 | 1463103791789 Marionette DEBUG loaded listener.js 18:43:11 INFO - PROCESS | 1790 | ++DOMWINDOW == 149 (0x92493800) [pid = 1790] [serial = 1479] [outer = 0x92220400] 18:43:12 INFO - PROCESS | 1790 | 1463103792684 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]]]}] 18:43:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 18:43:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1636ms 18:43:12 INFO - PROCESS | 1790 | 1463103792759 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 18:43:12 INFO - PROCESS | 1790 | 1463103792763 Marionette TRACE conn3 <- [1,1941,null,{"value":"8"}] 18:43:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 18:43:12 INFO - PROCESS | 1790 | 1463103792774 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 18:43:12 INFO - PROCESS | 1790 | 1463103792777 Marionette TRACE conn3 <- [1,1942,null,{}] 18:43:12 INFO - PROCESS | 1790 | 1463103792785 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}] 18:43:13 INFO - PROCESS | 1790 | 1463103793046 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 18:43:13 INFO - PROCESS | 1790 | 1463103793346 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:13 INFO - PROCESS | 1790 | ++DOCSHELL 0x8f40ec00 == 137 [pid = 1790] [id = 493] 18:43:13 INFO - PROCESS | 1790 | ++DOMWINDOW == 150 (0x9248dc00) [pid = 1790] [serial = 1480] [outer = (nil)] 18:43:13 INFO - PROCESS | 1790 | ++DOMWINDOW == 151 (0x92890c00) [pid = 1790] [serial = 1481] [outer = 0x9248dc00] 18:43:13 INFO - PROCESS | 1790 | 1463103793438 Marionette DEBUG loaded listener.js 18:43:13 INFO - PROCESS | 1790 | ++DOMWINDOW == 152 (0x92ae3c00) [pid = 1790] [serial = 1482] [outer = 0x9248dc00] 18:43:14 INFO - PROCESS | 1790 | 1463103794466 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]]]}] 18:43:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 18:43:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1735ms 18:43:14 INFO - PROCESS | 1790 | 1463103794511 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 18:43:14 INFO - PROCESS | 1790 | 1463103794515 Marionette TRACE conn3 <- [1,1945,null,{"value":"8"}] 18:43:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 18:43:14 INFO - PROCESS | 1790 | 1463103794523 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 18:43:14 INFO - PROCESS | 1790 | 1463103794526 Marionette TRACE conn3 <- [1,1946,null,{}] 18:43:14 INFO - PROCESS | 1790 | 1463103794533 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}] 18:43:14 INFO - PROCESS | 1790 | 1463103794840 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 18:43:15 INFO - PROCESS | 1790 | 1463103795183 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:15 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e618c00 == 138 [pid = 1790] [id = 494] 18:43:15 INFO - PROCESS | 1790 | ++DOMWINDOW == 153 (0x92e55000) [pid = 1790] [serial = 1483] [outer = (nil)] 18:43:15 INFO - PROCESS | 1790 | ++DOMWINDOW == 154 (0x93cda000) [pid = 1790] [serial = 1484] [outer = 0x92e55000] 18:43:15 INFO - PROCESS | 1790 | 1463103795280 Marionette DEBUG loaded listener.js 18:43:15 INFO - PROCESS | 1790 | ++DOMWINDOW == 155 (0x946ef800) [pid = 1790] [serial = 1485] [outer = 0x92e55000] 18:43:16 INFO - PROCESS | 1790 | 1463103796233 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]]]}] 18:43:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 18:43:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1741ms 18:43:16 INFO - PROCESS | 1790 | 1463103796264 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 18:43:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 18:43:16 INFO - PROCESS | 1790 | 1463103796269 Marionette TRACE conn3 <- [1,1949,null,{"value":"8"}] 18:43:16 INFO - PROCESS | 1790 | 1463103796276 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 18:43:16 INFO - PROCESS | 1790 | 1463103796280 Marionette TRACE conn3 <- [1,1950,null,{}] 18:43:16 INFO - PROCESS | 1790 | 1463103796287 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}] 18:43:16 INFO - PROCESS | 1790 | 1463103796550 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 18:43:16 INFO - PROCESS | 1790 | 1463103796882 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:16 INFO - PROCESS | 1790 | ++DOCSHELL 0x9289d800 == 139 [pid = 1790] [id = 495] 18:43:16 INFO - PROCESS | 1790 | ++DOMWINDOW == 156 (0x946f7800) [pid = 1790] [serial = 1486] [outer = (nil)] 18:43:16 INFO - PROCESS | 1790 | ++DOMWINDOW == 157 (0x951cc800) [pid = 1790] [serial = 1487] [outer = 0x946f7800] 18:43:16 INFO - PROCESS | 1790 | 1463103796988 Marionette DEBUG loaded listener.js 18:43:17 INFO - PROCESS | 1790 | ++DOMWINDOW == 158 (0x975b9400) [pid = 1790] [serial = 1488] [outer = 0x946f7800] 18:43:17 INFO - PROCESS | 1790 | 1463103797915 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]]]}] 18:43:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 18:43:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1703ms 18:43:17 INFO - PROCESS | 1790 | 1463103797980 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 18:43:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 18:43:17 INFO - PROCESS | 1790 | 1463103797984 Marionette TRACE conn3 <- [1,1953,null,{"value":"8"}] 18:43:17 INFO - PROCESS | 1790 | 1463103797991 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 18:43:17 INFO - PROCESS | 1790 | 1463103797995 Marionette TRACE conn3 <- [1,1954,null,{}] 18:43:18 INFO - PROCESS | 1790 | 1463103798001 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}] 18:43:18 INFO - PROCESS | 1790 | 1463103798238 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 18:43:18 INFO - PROCESS | 1790 | 1463103798561 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:18 INFO - PROCESS | 1790 | ++DOCSHELL 0x925ea400 == 140 [pid = 1790] [id = 496] 18:43:18 INFO - PROCESS | 1790 | ++DOMWINDOW == 159 (0x938b6800) [pid = 1790] [serial = 1489] [outer = (nil)] 18:43:18 INFO - PROCESS | 1790 | ++DOMWINDOW == 160 (0x975e2800) [pid = 1790] [serial = 1490] [outer = 0x938b6800] 18:43:18 INFO - PROCESS | 1790 | 1463103798661 Marionette DEBUG loaded listener.js 18:43:18 INFO - PROCESS | 1790 | ++DOMWINDOW == 161 (0x9925b400) [pid = 1790] [serial = 1491] [outer = 0x938b6800] 18:43:19 INFO - PROCESS | 1790 | 1463103799616 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]]]}] 18:43:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 18:43:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1685ms 18:43:19 INFO - PROCESS | 1790 | 1463103799676 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 18:43:19 INFO - PROCESS | 1790 | 1463103799679 Marionette TRACE conn3 <- [1,1957,null,{"value":"8"}] 18:43:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 18:43:19 INFO - PROCESS | 1790 | 1463103799687 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 18:43:19 INFO - PROCESS | 1790 | 1463103799691 Marionette TRACE conn3 <- [1,1958,null,{}] 18:43:19 INFO - PROCESS | 1790 | 1463103799697 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}] 18:43:19 INFO - PROCESS | 1790 | 1463103799950 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 18:43:20 INFO - PROCESS | 1790 | 1463103800277 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:20 INFO - PROCESS | 1790 | ++DOCSHELL 0x8d58c400 == 141 [pid = 1790] [id = 497] 18:43:20 INFO - PROCESS | 1790 | ++DOMWINDOW == 162 (0x8d6bf800) [pid = 1790] [serial = 1492] [outer = (nil)] 18:43:20 INFO - PROCESS | 1790 | ++DOMWINDOW == 163 (0x99ebec00) [pid = 1790] [serial = 1493] [outer = 0x8d6bf800] 18:43:20 INFO - PROCESS | 1790 | 1463103800374 Marionette DEBUG loaded listener.js 18:43:20 INFO - PROCESS | 1790 | ++DOMWINDOW == 164 (0x9a0ef000) [pid = 1790] [serial = 1494] [outer = 0x8d6bf800] 18:43:21 INFO - PROCESS | 1790 | 1463103801283 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]]]}] 18:43:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 18:43:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1636ms 18:43:21 INFO - PROCESS | 1790 | 1463103801324 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 18:43:21 INFO - PROCESS | 1790 | 1463103801329 Marionette TRACE conn3 <- [1,1961,null,{"value":"8"}] 18:43:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 18:43:21 INFO - PROCESS | 1790 | 1463103801336 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 18:43:21 INFO - PROCESS | 1790 | 1463103801340 Marionette TRACE conn3 <- [1,1962,null,{}] 18:43:21 INFO - PROCESS | 1790 | 1463103801347 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}] 18:43:21 INFO - PROCESS | 1790 | 1463103801588 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 18:43:21 INFO - PROCESS | 1790 | 1463103801910 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:21 INFO - PROCESS | 1790 | ++DOCSHELL 0x92e51000 == 142 [pid = 1790] [id = 498] 18:43:21 INFO - PROCESS | 1790 | ++DOMWINDOW == 165 (0x975bf800) [pid = 1790] [serial = 1495] [outer = (nil)] 18:43:21 INFO - PROCESS | 1790 | ++DOMWINDOW == 166 (0x9adbcc00) [pid = 1790] [serial = 1496] [outer = 0x975bf800] 18:43:22 INFO - PROCESS | 1790 | 1463103802009 Marionette DEBUG loaded listener.js 18:43:22 INFO - PROCESS | 1790 | ++DOMWINDOW == 167 (0x9b30d000) [pid = 1790] [serial = 1497] [outer = 0x975bf800] 18:43:22 INFO - PROCESS | 1790 | 1463103802920 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]]]}] 18:43:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 18:43:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1635ms 18:43:22 INFO - PROCESS | 1790 | 1463103802972 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 18:43:22 INFO - PROCESS | 1790 | 1463103802975 Marionette TRACE conn3 <- [1,1965,null,{"value":"8"}] 18:43:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 18:43:22 INFO - PROCESS | 1790 | 1463103802983 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 18:43:22 INFO - PROCESS | 1790 | 1463103802986 Marionette TRACE conn3 <- [1,1966,null,{}] 18:43:22 INFO - PROCESS | 1790 | 1463103802993 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}] 18:43:23 INFO - PROCESS | 1790 | 1463103803272 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 18:43:23 INFO - PROCESS | 1790 | 1463103803615 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:23 INFO - PROCESS | 1790 | ++DOCSHELL 0x874c2000 == 143 [pid = 1790] [id = 499] 18:43:23 INFO - PROCESS | 1790 | ++DOMWINDOW == 168 (0x9a872000) [pid = 1790] [serial = 1498] [outer = (nil)] 18:43:23 INFO - PROCESS | 1790 | ++DOMWINDOW == 169 (0x9ba6f400) [pid = 1790] [serial = 1499] [outer = 0x9a872000] 18:43:23 INFO - PROCESS | 1790 | 1463103803713 Marionette DEBUG loaded listener.js 18:43:23 INFO - PROCESS | 1790 | ++DOMWINDOW == 170 (0x9bace800) [pid = 1790] [serial = 1500] [outer = 0x9a872000] 18:43:24 INFO - PROCESS | 1790 | 1463103804690 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]]]}] 18:43:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 18:43:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1742ms 18:43:24 INFO - PROCESS | 1790 | 1463103804726 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 18:43:24 INFO - PROCESS | 1790 | 1463103804730 Marionette TRACE conn3 <- [1,1969,null,{"value":"8"}] 18:43:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 18:43:24 INFO - PROCESS | 1790 | 1463103804738 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 18:43:24 INFO - PROCESS | 1790 | 1463103804741 Marionette TRACE conn3 <- [1,1970,null,{}] 18:43:24 INFO - PROCESS | 1790 | 1463103804769 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}] 18:43:25 INFO - PROCESS | 1790 | 1463103805027 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 18:43:25 INFO - PROCESS | 1790 | 1463103805328 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:25 INFO - PROCESS | 1790 | ++DOCSHELL 0x887a3800 == 144 [pid = 1790] [id = 500] 18:43:25 INFO - PROCESS | 1790 | ++DOMWINDOW == 171 (0x8df0e800) [pid = 1790] [serial = 1501] [outer = (nil)] 18:43:25 INFO - PROCESS | 1790 | ++DOMWINDOW == 172 (0x9c033400) [pid = 1790] [serial = 1502] [outer = 0x8df0e800] 18:43:25 INFO - PROCESS | 1790 | 1463103805419 Marionette DEBUG loaded listener.js 18:43:25 INFO - PROCESS | 1790 | ++DOMWINDOW == 173 (0x9c07b000) [pid = 1790] [serial = 1503] [outer = 0x8df0e800] 18:43:26 INFO - PROCESS | 1790 | 1463103806336 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]]]}] 18:43:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 18:43:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1644ms 18:43:26 INFO - PROCESS | 1790 | 1463103806383 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 18:43:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 18:43:26 INFO - PROCESS | 1790 | 1463103806387 Marionette TRACE conn3 <- [1,1973,null,{"value":"8"}] 18:43:26 INFO - PROCESS | 1790 | 1463103806394 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 18:43:26 INFO - PROCESS | 1790 | 1463103806398 Marionette TRACE conn3 <- [1,1974,null,{}] 18:43:26 INFO - PROCESS | 1790 | 1463103806404 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}] 18:43:26 INFO - PROCESS | 1790 | 1463103806647 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 18:43:27 INFO - PROCESS | 1790 | 1463103806979 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:27 INFO - PROCESS | 1790 | ++DOCSHELL 0x898b4800 == 145 [pid = 1790] [id = 501] 18:43:27 INFO - PROCESS | 1790 | ++DOMWINDOW == 174 (0x92c99400) [pid = 1790] [serial = 1504] [outer = (nil)] 18:43:27 INFO - PROCESS | 1790 | ++DOMWINDOW == 175 (0x9d9c8800) [pid = 1790] [serial = 1505] [outer = 0x92c99400] 18:43:27 INFO - PROCESS | 1790 | 1463103807074 Marionette DEBUG loaded listener.js 18:43:27 INFO - PROCESS | 1790 | ++DOMWINDOW == 176 (0xa0605c00) [pid = 1790] [serial = 1506] [outer = 0x92c99400] 18:43:29 INFO - PROCESS | 1790 | --DOCSHELL 0x8b9d3000 == 144 [pid = 1790] [id = 483] 18:43:29 INFO - PROCESS | 1790 | --DOCSHELL 0x8b303000 == 143 [pid = 1790] [id = 482] 18:43:29 INFO - PROCESS | 1790 | --DOCSHELL 0x8b309400 == 142 [pid = 1790] [id = 481] 18:43:29 INFO - PROCESS | 1790 | --DOCSHELL 0x87bb7c00 == 141 [pid = 1790] [id = 480] 18:43:29 INFO - PROCESS | 1790 | --DOCSHELL 0x8df14400 == 140 [pid = 1790] [id = 477] 18:43:29 INFO - PROCESS | 1790 | --DOCSHELL 0x975b7400 == 139 [pid = 1790] [id = 475] 18:43:29 INFO - PROCESS | 1790 | --DOCSHELL 0x887aac00 == 138 [pid = 1790] [id = 476] 18:43:29 INFO - PROCESS | 1790 | --DOCSHELL 0x8b9d4000 == 137 [pid = 1790] [id = 474] 18:43:29 INFO - PROCESS | 1790 | --DOCSHELL 0x92aeb800 == 136 [pid = 1790] [id = 473] 18:43:29 INFO - PROCESS | 1790 | --DOCSHELL 0x922a9800 == 135 [pid = 1790] [id = 472] 18:43:29 INFO - PROCESS | 1790 | --DOCSHELL 0x8c14f400 == 134 [pid = 1790] [id = 471] 18:43:29 INFO - PROCESS | 1790 | --DOCSHELL 0x8ba3f800 == 133 [pid = 1790] [id = 469] 18:43:29 INFO - PROCESS | 1790 | --DOCSHELL 0x9229e000 == 132 [pid = 1790] [id = 470] 18:43:29 INFO - PROCESS | 1790 | --DOCSHELL 0x87bc4c00 == 131 [pid = 1790] [id = 468] 18:43:29 INFO - PROCESS | 1790 | --DOCSHELL 0x8e8aac00 == 130 [pid = 1790] [id = 467] 18:43:29 INFO - PROCESS | 1790 | --DOCSHELL 0x8d6bd800 == 129 [pid = 1790] [id = 466] 18:43:29 INFO - PROCESS | 1790 | --DOCSHELL 0x8e61f000 == 128 [pid = 1790] [id = 465] 18:43:29 INFO - PROCESS | 1790 | --DOCSHELL 0x8d5cc000 == 127 [pid = 1790] [id = 464] 18:43:29 INFO - PROCESS | 1790 | --DOCSHELL 0x89986400 == 126 [pid = 1790] [id = 463] 18:43:29 INFO - PROCESS | 1790 | --DOMWINDOW == 175 (0x8df06c00) [pid = 1790] [serial = 1388] [outer = (nil)] [url = about:blank] 18:43:29 INFO - PROCESS | 1790 | --DOMWINDOW == 174 (0x91643000) [pid = 1790] [serial = 1343] [outer = (nil)] [url = about:blank] 18:43:29 INFO - PROCESS | 1790 | --DOMWINDOW == 173 (0x8f403c00) [pid = 1790] [serial = 1335] [outer = (nil)] [url = about:blank] 18:43:29 INFO - PROCESS | 1790 | --DOMWINDOW == 172 (0x8df12c00) [pid = 1790] [serial = 1263] [outer = (nil)] [url = about:blank] 18:43:29 INFO - PROCESS | 1790 | --DOMWINDOW == 171 (0x8dcbcc00) [pid = 1790] [serial = 1386] [outer = (nil)] [url = about:blank] 18:43:29 INFO - PROCESS | 1790 | --DOMWINDOW == 170 (0x9bad8800) [pid = 1790] [serial = 1367] [outer = (nil)] [url = about:blank] 18:43:29 INFO - PROCESS | 1790 | --DOMWINDOW == 169 (0x8f478000) [pid = 1790] [serial = 1337] [outer = (nil)] [url = about:blank] 18:43:29 INFO - PROCESS | 1790 | --DOMWINDOW == 168 (0x9a84f800) [pid = 1790] [serial = 1361] [outer = (nil)] [url = about:blank] 18:43:29 INFO - PROCESS | 1790 | --DOMWINDOW == 167 (0x9250dc00) [pid = 1790] [serial = 1349] [outer = (nil)] [url = about:blank] 18:43:29 INFO - PROCESS | 1790 | --DOMWINDOW == 166 (0x8ddbbc00) [pid = 1790] [serial = 1332] [outer = (nil)] [url = about:blank] 18:43:29 INFO - PROCESS | 1790 | --DOMWINDOW == 165 (0x92316800) [pid = 1790] [serial = 1346] [outer = (nil)] [url = about:blank] 18:43:29 INFO - PROCESS | 1790 | --DOMWINDOW == 164 (0x92c9ec00) [pid = 1790] [serial = 1353] [outer = (nil)] [url = about:blank] 18:43:29 INFO - PROCESS | 1790 | --DOMWINDOW == 163 (0xa114b800) [pid = 1790] [serial = 1376] [outer = (nil)] [url = about:blank] 18:43:29 INFO - PROCESS | 1790 | --DOMWINDOW == 162 (0x8c157400) [pid = 1790] [serial = 1385] [outer = (nil)] [url = about:blank] 18:43:29 INFO - PROCESS | 1790 | --DOMWINDOW == 161 (0x9975cc00) [pid = 1790] [serial = 1359] [outer = (nil)] [url = about:blank] 18:43:29 INFO - PROCESS | 1790 | --DOMWINDOW == 160 (0x925e8800) [pid = 1790] [serial = 1350] [outer = (nil)] [url = about:blank] 18:43:29 INFO - PROCESS | 1790 | --DOMWINDOW == 159 (0x8e89d000) [pid = 1790] [serial = 1334] [outer = (nil)] [url = about:blank] 18:43:29 INFO - PROCESS | 1790 | --DOMWINDOW == 158 (0x90d7b000) [pid = 1790] [serial = 1341] [outer = (nil)] [url = about:blank] 18:43:29 INFO - PROCESS | 1790 | --DOMWINDOW == 157 (0x95018800) [pid = 1790] [serial = 1355] [outer = (nil)] [url = about:blank] 18:43:29 INFO - PROCESS | 1790 | --DOMWINDOW == 156 (0x92ae8c00) [pid = 1790] [serial = 1352] [outer = (nil)] [url = about:blank] 18:43:29 INFO - PROCESS | 1790 | --DOMWINDOW == 155 (0x8ba34c00) [pid = 1790] [serial = 1328] [outer = (nil)] [url = about:blank] 18:43:29 INFO - PROCESS | 1790 | --DOMWINDOW == 154 (0x8b9ccc00) [pid = 1790] [serial = 1380] [outer = (nil)] [url = about:blank] 18:43:29 INFO - PROCESS | 1790 | --DOMWINDOW == 153 (0x9b8c8800) [pid = 1790] [serial = 1365] [outer = (nil)] [url = about:blank] 18:43:29 INFO - PROCESS | 1790 | --DOMWINDOW == 152 (0x8d8e3400) [pid = 1790] [serial = 1331] [outer = (nil)] [url = about:blank] 18:43:29 INFO - PROCESS | 1790 | --DOMWINDOW == 151 (0x9d9c9000) [pid = 1790] [serial = 1374] [outer = (nil)] [url = about:blank] 18:43:29 INFO - PROCESS | 1790 | --DOMWINDOW == 150 (0x9d9c4000) [pid = 1790] [serial = 1373] [outer = (nil)] [url = about:blank] 18:43:29 INFO - PROCESS | 1790 | --DOMWINDOW == 149 (0x92464800) [pid = 1790] [serial = 1347] [outer = (nil)] [url = about:blank] 18:43:29 INFO - PROCESS | 1790 | --DOMWINDOW == 148 (0x9a869400) [pid = 1790] [serial = 1362] [outer = (nil)] [url = about:blank] 18:43:29 INFO - PROCESS | 1790 | --DOMWINDOW == 147 (0x975e5c00) [pid = 1790] [serial = 1358] [outer = (nil)] [url = about:blank] 18:43:29 INFO - PROCESS | 1790 | --DOMWINDOW == 146 (0x9b5c2c00) [pid = 1790] [serial = 1364] [outer = (nil)] [url = about:blank] 18:43:29 INFO - PROCESS | 1790 | --DOMWINDOW == 145 (0x8f58e400) [pid = 1790] [serial = 1338] [outer = (nil)] [url = about:blank] 18:43:29 INFO - PROCESS | 1790 | --DOMWINDOW == 144 (0x91776c00) [pid = 1790] [serial = 1344] [outer = (nil)] [url = about:blank] 18:43:29 INFO - PROCESS | 1790 | --DOMWINDOW == 143 (0x8b42f400) [pid = 1790] [serial = 1379] [outer = (nil)] [url = about:blank] 18:43:29 INFO - PROCESS | 1790 | --DOMWINDOW == 142 (0xa1152400) [pid = 1790] [serial = 1377] [outer = (nil)] [url = about:blank] 18:43:29 INFO - PROCESS | 1790 | --DOMWINDOW == 141 (0x8d582000) [pid = 1790] [serial = 1382] [outer = (nil)] [url = about:blank] 18:43:29 INFO - PROCESS | 1790 | --DOMWINDOW == 140 (0x8d5bd000) [pid = 1790] [serial = 1383] [outer = (nil)] [url = about:blank] 18:43:29 INFO - PROCESS | 1790 | --DOMWINDOW == 139 (0x90a6f400) [pid = 1790] [serial = 1340] [outer = (nil)] [url = about:blank] 18:43:29 INFO - PROCESS | 1790 | --DOMWINDOW == 138 (0x95062400) [pid = 1790] [serial = 1356] [outer = (nil)] [url = about:blank] 18:43:29 INFO - PROCESS | 1790 | --DOMWINDOW == 137 (0x9c06f000) [pid = 1790] [serial = 1368] [outer = (nil)] [url = about:blank] 18:43:29 INFO - PROCESS | 1790 | --DOMWINDOW == 136 (0x9c1aa400) [pid = 1790] [serial = 1370] [outer = (nil)] [url = about:blank] 18:43:29 INFO - PROCESS | 1790 | --DOMWINDOW == 135 (0x9c347c00) [pid = 1790] [serial = 1371] [outer = (nil)] [url = about:blank] 18:43:29 INFO - PROCESS | 1790 | --DOMWINDOW == 134 (0x8c159000) [pid = 1790] [serial = 1329] [outer = (nil)] [url = about:blank] 18:43:30 INFO - PROCESS | 1790 | 1463103810143 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]]]}] 18:43:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 18:43:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 3797ms 18:43:30 INFO - PROCESS | 1790 | 1463103810191 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 18:43:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 18:43:30 INFO - PROCESS | 1790 | 1463103810199 Marionette TRACE conn3 <- [1,1977,null,{"value":"8"}] 18:43:30 INFO - PROCESS | 1790 | 1463103810209 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 18:43:30 INFO - PROCESS | 1790 | 1463103810214 Marionette TRACE conn3 <- [1,1978,null,{}] 18:43:30 INFO - PROCESS | 1790 | 1463103810224 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}] 18:43:30 INFO - PROCESS | 1790 | 1463103810513 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 18:43:30 INFO - PROCESS | 1790 | 1463103810724 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:30 INFO - PROCESS | 1790 | ++DOCSHELL 0x8a2e1400 == 127 [pid = 1790] [id = 502] 18:43:30 INFO - PROCESS | 1790 | ++DOMWINDOW == 135 (0x8a2e2800) [pid = 1790] [serial = 1507] [outer = (nil)] 18:43:30 INFO - PROCESS | 1790 | ++DOMWINDOW == 136 (0x8b42f400) [pid = 1790] [serial = 1508] [outer = 0x8a2e2800] 18:43:30 INFO - PROCESS | 1790 | 1463103810828 Marionette DEBUG loaded listener.js 18:43:30 INFO - PROCESS | 1790 | ++DOMWINDOW == 137 (0x8b9d3000) [pid = 1790] [serial = 1509] [outer = 0x8a2e2800] 18:43:31 INFO - PROCESS | 1790 | 1463103811951 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]]]}] 18:43:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 18:43:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1790ms 18:43:32 INFO - PROCESS | 1790 | 1463103812001 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 18:43:32 INFO - PROCESS | 1790 | 1463103812016 Marionette TRACE conn3 <- [1,1981,null,{"value":"8"}] 18:43:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 18:43:32 INFO - PROCESS | 1790 | 1463103812033 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 18:43:32 INFO - PROCESS | 1790 | 1463103812040 Marionette TRACE conn3 <- [1,1982,null,{}] 18:43:32 INFO - PROCESS | 1790 | 1463103812060 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}] 18:43:32 INFO - PROCESS | 1790 | 1463103812529 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 18:43:32 INFO - PROCESS | 1790 | 1463103812654 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:32 INFO - PROCESS | 1790 | ++DOCSHELL 0x8c2a2000 == 128 [pid = 1790] [id = 503] 18:43:32 INFO - PROCESS | 1790 | ++DOMWINDOW == 138 (0x8c2a8c00) [pid = 1790] [serial = 1510] [outer = (nil)] 18:43:32 INFO - PROCESS | 1790 | ++DOMWINDOW == 139 (0x8d58ec00) [pid = 1790] [serial = 1511] [outer = 0x8c2a8c00] 18:43:32 INFO - PROCESS | 1790 | 1463103812730 Marionette DEBUG loaded listener.js 18:43:32 INFO - PROCESS | 1790 | ++DOMWINDOW == 140 (0x8d5c0800) [pid = 1790] [serial = 1512] [outer = 0x8c2a8c00] 18:43:33 INFO - PROCESS | 1790 | 1463103813807 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]]]}] 18:43:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 18:43:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1848ms 18:43:33 INFO - PROCESS | 1790 | 1463103813879 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 18:43:33 INFO - PROCESS | 1790 | 1463103813884 Marionette TRACE conn3 <- [1,1985,null,{"value":"8"}] 18:43:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 18:43:33 INFO - PROCESS | 1790 | 1463103813892 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 18:43:33 INFO - PROCESS | 1790 | 1463103813898 Marionette TRACE conn3 <- [1,1986,null,{}] 18:43:33 INFO - PROCESS | 1790 | 1463103813923 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}] 18:43:34 INFO - PROCESS | 1790 | 1463103814245 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 18:43:35 INFO - PROCESS | 1790 | --DOMWINDOW == 139 (0x8a202c00) [pid = 1790] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 18:43:35 INFO - PROCESS | 1790 | --DOMWINDOW == 138 (0x8c158000) [pid = 1790] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 18:43:35 INFO - PROCESS | 1790 | --DOMWINDOW == 137 (0x8c29cc00) [pid = 1790] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 18:43:35 INFO - PROCESS | 1790 | --DOMWINDOW == 136 (0x8b42d000) [pid = 1790] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 18:43:35 INFO - PROCESS | 1790 | --DOMWINDOW == 135 (0x898b1000) [pid = 1790] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 18:43:35 INFO - PROCESS | 1790 | --DOMWINDOW == 134 (0x9aa08c00) [pid = 1790] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 18:43:35 INFO - PROCESS | 1790 | --DOMWINDOW == 133 (0x992f2c00) [pid = 1790] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 18:43:35 INFO - PROCESS | 1790 | --DOMWINDOW == 132 (0x975d8c00) [pid = 1790] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 18:43:35 INFO - PROCESS | 1790 | --DOMWINDOW == 131 (0x975bbc00) [pid = 1790] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 18:43:35 INFO - PROCESS | 1790 | --DOMWINDOW == 130 (0x8d5d0000) [pid = 1790] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 18:43:35 INFO - PROCESS | 1790 | --DOMWINDOW == 129 (0x951cf800) [pid = 1790] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 18:43:35 INFO - PROCESS | 1790 | --DOMWINDOW == 128 (0x925ecc00) [pid = 1790] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 18:43:35 INFO - PROCESS | 1790 | --DOMWINDOW == 127 (0x8c2a1800) [pid = 1790] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 18:43:35 INFO - PROCESS | 1790 | --DOMWINDOW == 126 (0x922a2c00) [pid = 1790] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 18:43:35 INFO - PROCESS | 1790 | --DOMWINDOW == 125 (0x91f26000) [pid = 1790] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 18:43:35 INFO - PROCESS | 1790 | --DOMWINDOW == 124 (0x8f40c400) [pid = 1790] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 18:43:35 INFO - PROCESS | 1790 | --DOMWINDOW == 123 (0x8f471c00) [pid = 1790] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 18:43:35 INFO - PROCESS | 1790 | --DOMWINDOW == 122 (0x8e89d800) [pid = 1790] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 18:43:35 INFO - PROCESS | 1790 | --DOMWINDOW == 121 (0x8e89ec00) [pid = 1790] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 18:43:35 INFO - PROCESS | 1790 | --DOMWINDOW == 120 (0x8d6bc400) [pid = 1790] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 18:43:35 INFO - PROCESS | 1790 | --DOMWINDOW == 119 (0x8b437400) [pid = 1790] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 18:43:35 INFO - PROCESS | 1790 | 1463103815170 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:35 INFO - PROCESS | 1790 | ++DOCSHELL 0x887af400 == 129 [pid = 1790] [id = 504] 18:43:35 INFO - PROCESS | 1790 | ++DOMWINDOW == 120 (0x898b1000) [pid = 1790] [serial = 1513] [outer = (nil)] 18:43:35 INFO - PROCESS | 1790 | ++DOMWINDOW == 121 (0x8b437400) [pid = 1790] [serial = 1514] [outer = 0x898b1000] 18:43:35 INFO - PROCESS | 1790 | 1463103815285 Marionette DEBUG loaded listener.js 18:43:35 INFO - PROCESS | 1790 | ++DOMWINDOW == 122 (0x8ddbe800) [pid = 1790] [serial = 1515] [outer = 0x898b1000] 18:43:36 INFO - PROCESS | 1790 | 1463103816114 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]]]}] 18:43:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 18:43:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 2256ms 18:43:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 18:43:36 INFO - PROCESS | 1790 | 1463103816164 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 18:43:36 INFO - PROCESS | 1790 | 1463103816168 Marionette TRACE conn3 <- [1,1989,null,{"value":"8"}] 18:43:36 INFO - PROCESS | 1790 | 1463103816181 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 18:43:36 INFO - PROCESS | 1790 | 1463103816184 Marionette TRACE conn3 <- [1,1990,null,{}] 18:43:36 INFO - PROCESS | 1790 | 1463103816192 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}] 18:43:36 INFO - PROCESS | 1790 | 1463103816430 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 18:43:36 INFO - PROCESS | 1790 | 1463103816656 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:36 INFO - PROCESS | 1790 | ++DOCSHELL 0x8c156800 == 130 [pid = 1790] [id = 505] 18:43:36 INFO - PROCESS | 1790 | ++DOMWINDOW == 123 (0x8d5d0000) [pid = 1790] [serial = 1516] [outer = (nil)] 18:43:36 INFO - PROCESS | 1790 | ++DOMWINDOW == 124 (0x8df15c00) [pid = 1790] [serial = 1517] [outer = 0x8d5d0000] 18:43:36 INFO - PROCESS | 1790 | 1463103816745 Marionette DEBUG loaded listener.js 18:43:36 INFO - PROCESS | 1790 | ++DOMWINDOW == 125 (0x8e61e800) [pid = 1790] [serial = 1518] [outer = 0x8d5d0000] 18:43:37 INFO - PROCESS | 1790 | 1463103817898 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]]]}] 18:43:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 18:43:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1791ms 18:43:37 INFO - PROCESS | 1790 | 1463103817968 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 18:43:37 INFO - PROCESS | 1790 | 1463103817977 Marionette TRACE conn3 <- [1,1993,null,{"value":"8"}] 18:43:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 18:43:37 INFO - PROCESS | 1790 | 1463103817989 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 18:43:38 INFO - PROCESS | 1790 | 1463103817997 Marionette TRACE conn3 <- [1,1994,null,{}] 18:43:38 INFO - PROCESS | 1790 | 1463103818008 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}] 18:43:38 INFO - PROCESS | 1790 | 1463103818322 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 18:43:38 INFO - PROCESS | 1790 | 1463103818611 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:38 INFO - PROCESS | 1790 | ++DOCSHELL 0x898b5800 == 131 [pid = 1790] [id = 506] 18:43:38 INFO - PROCESS | 1790 | ++DOMWINDOW == 126 (0x8b9c7800) [pid = 1790] [serial = 1519] [outer = (nil)] 18:43:38 INFO - PROCESS | 1790 | ++DOMWINDOW == 127 (0x8c15e000) [pid = 1790] [serial = 1520] [outer = 0x8b9c7800] 18:43:38 INFO - PROCESS | 1790 | 1463103818709 Marionette DEBUG loaded listener.js 18:43:38 INFO - PROCESS | 1790 | ++DOMWINDOW == 128 (0x8d50b400) [pid = 1790] [serial = 1521] [outer = 0x8b9c7800] 18:43:39 INFO - PROCESS | 1790 | 1463103819705 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]]]}] 18:43:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 18:43:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1751ms 18:43:39 INFO - PROCESS | 1790 | 1463103819739 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 18:43:39 INFO - PROCESS | 1790 | 1463103819749 Marionette TRACE conn3 <- [1,1997,null,{"value":"8"}] 18:43:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 18:43:39 INFO - PROCESS | 1790 | 1463103819762 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 18:43:39 INFO - PROCESS | 1790 | 1463103819766 Marionette TRACE conn3 <- [1,1998,null,{}] 18:43:39 INFO - PROCESS | 1790 | 1463103819774 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}] 18:43:40 INFO - PROCESS | 1790 | 1463103820069 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 18:43:40 INFO - PROCESS | 1790 | 1463103820445 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:40 INFO - PROCESS | 1790 | ++DOCSHELL 0x887a5000 == 132 [pid = 1790] [id = 507] 18:43:40 INFO - PROCESS | 1790 | ++DOMWINDOW == 129 (0x8dcb8400) [pid = 1790] [serial = 1522] [outer = (nil)] 18:43:40 INFO - PROCESS | 1790 | ++DOMWINDOW == 130 (0x8de6c000) [pid = 1790] [serial = 1523] [outer = 0x8dcb8400] 18:43:40 INFO - PROCESS | 1790 | 1463103820552 Marionette DEBUG loaded listener.js 18:43:40 INFO - PROCESS | 1790 | ++DOMWINDOW == 131 (0x8df11800) [pid = 1790] [serial = 1524] [outer = 0x8dcb8400] 18:43:41 INFO - PROCESS | 1790 | 1463103821599 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]]]}] 18:43:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 18:43:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1899ms 18:43:41 INFO - PROCESS | 1790 | 1463103821661 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 18:43:41 INFO - PROCESS | 1790 | 1463103821664 Marionette TRACE conn3 <- [1,2001,null,{"value":"8"}] 18:43:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 18:43:41 INFO - PROCESS | 1790 | 1463103821672 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 18:43:41 INFO - PROCESS | 1790 | 1463103821678 Marionette TRACE conn3 <- [1,2002,null,{}] 18:43:41 INFO - PROCESS | 1790 | 1463103821697 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}] 18:43:42 INFO - PROCESS | 1790 | 1463103822008 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 18:43:42 INFO - PROCESS | 1790 | 1463103822357 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:42 INFO - PROCESS | 1790 | ++DOCSHELL 0x8f405c00 == 133 [pid = 1790] [id = 508] 18:43:42 INFO - PROCESS | 1790 | ++DOMWINDOW == 132 (0x8f46e400) [pid = 1790] [serial = 1525] [outer = (nil)] 18:43:42 INFO - PROCESS | 1790 | ++DOMWINDOW == 133 (0x8f478400) [pid = 1790] [serial = 1526] [outer = 0x8f46e400] 18:43:42 INFO - PROCESS | 1790 | 1463103822464 Marionette DEBUG loaded listener.js 18:43:42 INFO - PROCESS | 1790 | ++DOMWINDOW == 134 (0x8f590400) [pid = 1790] [serial = 1527] [outer = 0x8f46e400] 18:43:43 INFO - PROCESS | 1790 | 1463103823504 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]]]}] 18:43:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 18:43:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1893ms 18:43:43 INFO - PROCESS | 1790 | 1463103823567 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 18:43:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 18:43:43 INFO - PROCESS | 1790 | 1463103823572 Marionette TRACE conn3 <- [1,2005,null,{"value":"8"}] 18:43:43 INFO - PROCESS | 1790 | 1463103823580 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 18:43:43 INFO - PROCESS | 1790 | 1463103823584 Marionette TRACE conn3 <- [1,2006,null,{}] 18:43:43 INFO - PROCESS | 1790 | 1463103823591 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}] 18:43:43 INFO - PROCESS | 1790 | 1463103823839 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 18:43:44 INFO - PROCESS | 1790 | 1463103824191 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:44 INFO - PROCESS | 1790 | ++DOCSHELL 0x8df0d800 == 134 [pid = 1790] [id = 509] 18:43:44 INFO - PROCESS | 1790 | ++DOMWINDOW == 135 (0x8f78f400) [pid = 1790] [serial = 1528] [outer = (nil)] 18:43:44 INFO - PROCESS | 1790 | ++DOMWINDOW == 136 (0x91643400) [pid = 1790] [serial = 1529] [outer = 0x8f78f400] 18:43:44 INFO - PROCESS | 1790 | 1463103824300 Marionette DEBUG loaded listener.js 18:43:44 INFO - PROCESS | 1790 | ++DOMWINDOW == 137 (0x9164e000) [pid = 1790] [serial = 1530] [outer = 0x8f78f400] 18:43:45 INFO - PROCESS | 1790 | 1463103825322 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]]]}] 18:43:45 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 18:43:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1786ms 18:43:45 INFO - PROCESS | 1790 | 1463103825367 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 18:43:45 INFO - PROCESS | 1790 | 1463103825371 Marionette TRACE conn3 <- [1,2009,null,{"value":"8"}] 18:43:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 18:43:45 INFO - PROCESS | 1790 | 1463103825378 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 18:43:45 INFO - PROCESS | 1790 | 1463103825381 Marionette TRACE conn3 <- [1,2010,null,{}] 18:43:45 INFO - PROCESS | 1790 | 1463103825387 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}] 18:43:45 INFO - PROCESS | 1790 | 1463103825642 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 18:43:46 INFO - PROCESS | 1790 | 1463103825987 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:46 INFO - PROCESS | 1790 | ++DOCSHELL 0x8a2e5800 == 135 [pid = 1790] [id = 510] 18:43:46 INFO - PROCESS | 1790 | ++DOMWINDOW == 138 (0x8d6c0400) [pid = 1790] [serial = 1531] [outer = (nil)] 18:43:46 INFO - PROCESS | 1790 | ++DOMWINDOW == 139 (0x91776400) [pid = 1790] [serial = 1532] [outer = 0x8d6c0400] 18:43:46 INFO - PROCESS | 1790 | 1463103826094 Marionette DEBUG loaded listener.js 18:43:46 INFO - PROCESS | 1790 | ++DOMWINDOW == 140 (0x9177b800) [pid = 1790] [serial = 1533] [outer = 0x8d6c0400] 18:43:47 INFO - PROCESS | 1790 | 1463103827101 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]]]}] 18:43:47 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 18:43:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1781ms 18:43:47 INFO - PROCESS | 1790 | 1463103827161 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 18:43:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 18:43:47 INFO - PROCESS | 1790 | 1463103827165 Marionette TRACE conn3 <- [1,2013,null,{"value":"8"}] 18:43:47 INFO - PROCESS | 1790 | 1463103827173 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 18:43:47 INFO - PROCESS | 1790 | 1463103827177 Marionette TRACE conn3 <- [1,2014,null,{}] 18:43:47 INFO - PROCESS | 1790 | 1463103827183 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}] 18:43:47 INFO - PROCESS | 1790 | 1463103827471 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 18:43:47 INFO - PROCESS | 1790 | 1463103827813 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:47 INFO - PROCESS | 1790 | ++DOCSHELL 0x90d7cc00 == 136 [pid = 1790] [id = 511] 18:43:47 INFO - PROCESS | 1790 | ++DOMWINDOW == 141 (0x9176c000) [pid = 1790] [serial = 1534] [outer = (nil)] 18:43:47 INFO - PROCESS | 1790 | ++DOMWINDOW == 142 (0x9248cc00) [pid = 1790] [serial = 1535] [outer = 0x9176c000] 18:43:47 INFO - PROCESS | 1790 | 1463103827915 Marionette DEBUG loaded listener.js 18:43:48 INFO - PROCESS | 1790 | ++DOMWINDOW == 143 (0x92492000) [pid = 1790] [serial = 1536] [outer = 0x9176c000] 18:43:48 INFO - PROCESS | 1790 | 1463103828846 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]]]}] 18:43:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 18:43:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1738ms 18:43:48 INFO - PROCESS | 1790 | 1463103828912 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 18:43:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 18:43:48 INFO - PROCESS | 1790 | 1463103828917 Marionette TRACE conn3 <- [1,2017,null,{"value":"8"}] 18:43:48 INFO - PROCESS | 1790 | 1463103828925 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 18:43:48 INFO - PROCESS | 1790 | 1463103828928 Marionette TRACE conn3 <- [1,2018,null,{}] 18:43:48 INFO - PROCESS | 1790 | 1463103828935 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}] 18:43:49 INFO - PROCESS | 1790 | 1463103829230 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 18:43:49 INFO - PROCESS | 1790 | 1463103829578 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:49 INFO - PROCESS | 1790 | ++DOCSHELL 0x8f792800 == 137 [pid = 1790] [id = 512] 18:43:49 INFO - PROCESS | 1790 | ++DOMWINDOW == 144 (0x90a66800) [pid = 1790] [serial = 1537] [outer = (nil)] 18:43:49 INFO - PROCESS | 1790 | ++DOMWINDOW == 145 (0x925ef000) [pid = 1790] [serial = 1538] [outer = 0x90a66800] 18:43:49 INFO - PROCESS | 1790 | 1463103829672 Marionette DEBUG loaded listener.js 18:43:49 INFO - PROCESS | 1790 | ++DOMWINDOW == 146 (0x92ae3000) [pid = 1790] [serial = 1539] [outer = 0x90a66800] 18:43:50 INFO - PROCESS | 1790 | 1463103830671 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]]]}] 18:43:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 18:43:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1787ms 18:43:50 INFO - PROCESS | 1790 | 1463103830712 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 18:43:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 18:43:50 INFO - PROCESS | 1790 | 1463103830716 Marionette TRACE conn3 <- [1,2021,null,{"value":"8"}] 18:43:50 INFO - PROCESS | 1790 | 1463103830723 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 18:43:50 INFO - PROCESS | 1790 | 1463103830727 Marionette TRACE conn3 <- [1,2022,null,{}] 18:43:50 INFO - PROCESS | 1790 | 1463103830733 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}] 18:43:50 INFO - PROCESS | 1790 | 1463103830978 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 18:43:51 INFO - PROCESS | 1790 | 1463103831317 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:51 INFO - PROCESS | 1790 | ++DOCSHELL 0x92490c00 == 138 [pid = 1790] [id = 513] 18:43:51 INFO - PROCESS | 1790 | ++DOMWINDOW == 147 (0x925ee400) [pid = 1790] [serial = 1540] [outer = (nil)] 18:43:51 INFO - PROCESS | 1790 | ++DOMWINDOW == 148 (0x92e5dc00) [pid = 1790] [serial = 1541] [outer = 0x925ee400] 18:43:51 INFO - PROCESS | 1790 | 1463103831418 Marionette DEBUG loaded listener.js 18:43:51 INFO - PROCESS | 1790 | ++DOMWINDOW == 149 (0x93cdac00) [pid = 1790] [serial = 1542] [outer = 0x925ee400] 18:43:52 INFO - PROCESS | 1790 | 1463103832328 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]]]}] 18:43:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 18:43:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1640ms 18:43:52 INFO - PROCESS | 1790 | 1463103832364 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 18:43:52 INFO - PROCESS | 1790 | 1463103832368 Marionette TRACE conn3 <- [1,2025,null,{"value":"8"}] 18:43:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 18:43:52 INFO - PROCESS | 1790 | 1463103832375 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 18:43:52 INFO - PROCESS | 1790 | 1463103832380 Marionette TRACE conn3 <- [1,2026,null,{}] 18:43:52 INFO - PROCESS | 1790 | 1463103832408 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}] 18:43:52 INFO - PROCESS | 1790 | 1463103832676 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 18:43:53 INFO - PROCESS | 1790 | 1463103833024 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:53 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e8a3400 == 139 [pid = 1790] [id = 514] 18:43:53 INFO - PROCESS | 1790 | ++DOMWINDOW == 150 (0x91644000) [pid = 1790] [serial = 1543] [outer = (nil)] 18:43:53 INFO - PROCESS | 1790 | ++DOMWINDOW == 151 (0x9505e800) [pid = 1790] [serial = 1544] [outer = 0x91644000] 18:43:53 INFO - PROCESS | 1790 | 1463103833123 Marionette DEBUG loaded listener.js 18:43:53 INFO - PROCESS | 1790 | ++DOMWINDOW == 152 (0x9509e400) [pid = 1790] [serial = 1545] [outer = 0x91644000] 18:43:54 INFO - PROCESS | 1790 | 1463103834052 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]]]}] 18:43:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 18:43:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1743ms 18:43:54 INFO - PROCESS | 1790 | 1463103834121 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 18:43:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 18:43:54 INFO - PROCESS | 1790 | 1463103834125 Marionette TRACE conn3 <- [1,2029,null,{"value":"8"}] 18:43:54 INFO - PROCESS | 1790 | 1463103834134 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 18:43:54 INFO - PROCESS | 1790 | 1463103834137 Marionette TRACE conn3 <- [1,2030,null,{}] 18:43:54 INFO - PROCESS | 1790 | 1463103834144 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}] 18:43:54 INFO - PROCESS | 1790 | 1463103834456 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 18:43:54 INFO - PROCESS | 1790 | 1463103834792 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:54 INFO - PROCESS | 1790 | ++DOCSHELL 0x925e8c00 == 140 [pid = 1790] [id = 515] 18:43:54 INFO - PROCESS | 1790 | ++DOMWINDOW == 153 (0x92ae8c00) [pid = 1790] [serial = 1546] [outer = (nil)] 18:43:54 INFO - PROCESS | 1790 | ++DOMWINDOW == 154 (0x975ba000) [pid = 1790] [serial = 1547] [outer = 0x92ae8c00] 18:43:54 INFO - PROCESS | 1790 | 1463103834894 Marionette DEBUG loaded listener.js 18:43:55 INFO - PROCESS | 1790 | ++DOMWINDOW == 155 (0x9817b000) [pid = 1790] [serial = 1548] [outer = 0x92ae8c00] 18:43:55 INFO - PROCESS | 1790 | 1463103835883 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]]]}] 18:43:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 18:43:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1790ms 18:43:55 INFO - PROCESS | 1790 | 1463103835923 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 18:43:55 INFO - PROCESS | 1790 | 1463103835927 Marionette TRACE conn3 <- [1,2033,null,{"value":"8"}] 18:43:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 18:43:55 INFO - PROCESS | 1790 | 1463103835934 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 18:43:55 INFO - PROCESS | 1790 | 1463103835941 Marionette TRACE conn3 <- [1,2034,null,{}] 18:43:55 INFO - PROCESS | 1790 | 1463103835947 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}] 18:43:56 INFO - PROCESS | 1790 | 1463103836225 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 18:43:56 INFO - PROCESS | 1790 | 1463103836574 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:56 INFO - PROCESS | 1790 | ++DOCSHELL 0x951ce000 == 141 [pid = 1790] [id = 516] 18:43:56 INFO - PROCESS | 1790 | ++DOMWINDOW == 156 (0x9a850000) [pid = 1790] [serial = 1549] [outer = (nil)] 18:43:56 INFO - PROCESS | 1790 | ++DOMWINDOW == 157 (0x9a874c00) [pid = 1790] [serial = 1550] [outer = 0x9a850000] 18:43:56 INFO - PROCESS | 1790 | 1463103836691 Marionette DEBUG loaded listener.js 18:43:56 INFO - PROCESS | 1790 | ++DOMWINDOW == 158 (0x9b310000) [pid = 1790] [serial = 1551] [outer = 0x9a850000] 18:43:57 INFO - PROCESS | 1790 | 1463103837653 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]]]}] 18:43:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 18:43:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1752ms 18:43:57 INFO - PROCESS | 1790 | 1463103837707 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 18:43:57 INFO - PROCESS | 1790 | 1463103837712 Marionette TRACE conn3 <- [1,2037,null,{"value":"8"}] 18:43:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 18:43:57 INFO - PROCESS | 1790 | 1463103837722 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 18:43:57 INFO - PROCESS | 1790 | 1463103837725 Marionette TRACE conn3 <- [1,2038,null,{}] 18:43:57 INFO - PROCESS | 1790 | 1463103837733 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}] 18:43:57 INFO - PROCESS | 1790 | 1463103837991 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 18:43:58 INFO - PROCESS | 1790 | 1463103838321 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:58 INFO - PROCESS | 1790 | ++DOCSHELL 0x95064000 == 142 [pid = 1790] [id = 517] 18:43:58 INFO - PROCESS | 1790 | ++DOMWINDOW == 159 (0x9a355c00) [pid = 1790] [serial = 1552] [outer = (nil)] 18:43:58 INFO - PROCESS | 1790 | ++DOMWINDOW == 160 (0x9ba68c00) [pid = 1790] [serial = 1553] [outer = 0x9a355c00] 18:43:58 INFO - PROCESS | 1790 | 1463103838427 Marionette DEBUG loaded listener.js 18:43:58 INFO - PROCESS | 1790 | ++DOMWINDOW == 161 (0x9bad8800) [pid = 1790] [serial = 1554] [outer = 0x9a355c00] 18:43:59 INFO - PROCESS | 1790 | 1463103839385 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]]]}] 18:43:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 18:43:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1742ms 18:43:59 INFO - PROCESS | 1790 | 1463103839465 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 18:43:59 INFO - PROCESS | 1790 | 1463103839469 Marionette TRACE conn3 <- [1,2041,null,{"value":"8"}] 18:43:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 18:43:59 INFO - PROCESS | 1790 | 1463103839476 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 18:43:59 INFO - PROCESS | 1790 | 1463103839479 Marionette TRACE conn3 <- [1,2042,null,{}] 18:43:59 INFO - PROCESS | 1790 | 1463103839486 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}] 18:43:59 INFO - PROCESS | 1790 | 1463103839746 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 18:44:00 INFO - PROCESS | 1790 | 1463103840056 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:00 INFO - PROCESS | 1790 | ++DOCSHELL 0x9a0a3c00 == 143 [pid = 1790] [id = 518] 18:44:00 INFO - PROCESS | 1790 | ++DOMWINDOW == 162 (0x9a86c000) [pid = 1790] [serial = 1555] [outer = (nil)] 18:44:00 INFO - PROCESS | 1790 | ++DOMWINDOW == 163 (0x9c344000) [pid = 1790] [serial = 1556] [outer = 0x9a86c000] 18:44:00 INFO - PROCESS | 1790 | 1463103840170 Marionette DEBUG loaded listener.js 18:44:00 INFO - PROCESS | 1790 | ++DOMWINDOW == 164 (0x9c34b400) [pid = 1790] [serial = 1557] [outer = 0x9a86c000] 18:44:01 INFO - PROCESS | 1790 | 1463103841163 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]]]}] 18:44:01 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) 18:44:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1734ms 18:44:01 INFO - PROCESS | 1790 | 1463103841211 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 18:44:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 18:44:01 INFO - PROCESS | 1790 | 1463103841216 Marionette TRACE conn3 <- [1,2045,null,{"value":"8"}] 18:44:01 INFO - PROCESS | 1790 | 1463103841223 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 18:44:01 INFO - PROCESS | 1790 | 1463103841227 Marionette TRACE conn3 <- [1,2046,null,{}] 18:44:01 INFO - PROCESS | 1790 | 1463103841233 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}] 18:44:01 INFO - PROCESS | 1790 | 1463103841487 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 18:44:01 INFO - PROCESS | 1790 | 1463103841823 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:01 INFO - PROCESS | 1790 | ++DOCSHELL 0x9b5d0000 == 144 [pid = 1790] [id = 519] 18:44:01 INFO - PROCESS | 1790 | ++DOMWINDOW == 165 (0x9bacc800) [pid = 1790] [serial = 1558] [outer = (nil)] 18:44:01 INFO - PROCESS | 1790 | ++DOMWINDOW == 166 (0xa1158000) [pid = 1790] [serial = 1559] [outer = 0x9bacc800] 18:44:01 INFO - PROCESS | 1790 | 1463103841946 Marionette DEBUG loaded listener.js 18:44:02 INFO - PROCESS | 1790 | ++DOMWINDOW == 167 (0xa219e400) [pid = 1790] [serial = 1560] [outer = 0x9bacc800] 18:44:02 INFO - PROCESS | 1790 | 1463103842927 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]]]}] 18:44:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 18:44:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1786ms 18:44:03 INFO - PROCESS | 1790 | 1463103843009 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 18:44:03 INFO - PROCESS | 1790 | 1463103843014 Marionette TRACE conn3 <- [1,2049,null,{"value":"8"}] 18:44:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 18:44:03 INFO - PROCESS | 1790 | 1463103843021 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 18:44:03 INFO - PROCESS | 1790 | 1463103843026 Marionette TRACE conn3 <- [1,2050,null,{}] 18:44:03 INFO - PROCESS | 1790 | 1463103843033 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}] 18:44:03 INFO - PROCESS | 1790 | 1463103843357 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 18:44:03 INFO - PROCESS | 1790 | 1463103843706 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:03 INFO - PROCESS | 1790 | ++DOCSHELL 0x87bb7c00 == 145 [pid = 1790] [id = 520] 18:44:03 INFO - PROCESS | 1790 | ++DOMWINDOW == 168 (0x87bc0800) [pid = 1790] [serial = 1561] [outer = (nil)] 18:44:03 INFO - PROCESS | 1790 | ++DOMWINDOW == 169 (0xa22c2400) [pid = 1790] [serial = 1562] [outer = 0x87bc0800] 18:44:03 INFO - PROCESS | 1790 | 1463103843815 Marionette DEBUG loaded listener.js 18:44:03 INFO - PROCESS | 1790 | ++DOMWINDOW == 170 (0xa26c4800) [pid = 1790] [serial = 1563] [outer = 0x87bc0800] 18:44:04 INFO - PROCESS | 1790 | 1463103844867 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]]]}] 18:44:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 18:44:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1883ms 18:44:04 INFO - PROCESS | 1790 | 1463103844906 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 18:44:04 INFO - PROCESS | 1790 | 1463103844909 Marionette TRACE conn3 <- [1,2053,null,{"value":"8"}] 18:44:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 18:44:04 INFO - PROCESS | 1790 | 1463103844919 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 18:44:04 INFO - PROCESS | 1790 | 1463103844923 Marionette TRACE conn3 <- [1,2054,null,{}] 18:44:04 INFO - PROCESS | 1790 | 1463103844929 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}] 18:44:05 INFO - PROCESS | 1790 | 1463103845197 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 18:44:05 INFO - PROCESS | 1790 | 1463103845552 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:05 INFO - PROCESS | 1790 | ++DOCSHELL 0x9c075800 == 146 [pid = 1790] [id = 521] 18:44:05 INFO - PROCESS | 1790 | ++DOMWINDOW == 171 (0xa2159800) [pid = 1790] [serial = 1564] [outer = (nil)] 18:44:05 INFO - PROCESS | 1790 | ++DOMWINDOW == 172 (0xa30ea800) [pid = 1790] [serial = 1565] [outer = 0xa2159800] 18:44:05 INFO - PROCESS | 1790 | 1463103845651 Marionette DEBUG loaded listener.js 18:44:05 INFO - PROCESS | 1790 | ++DOMWINDOW == 173 (0xa30f2c00) [pid = 1790] [serial = 1566] [outer = 0xa2159800] 18:44:06 INFO - PROCESS | 1790 | 1463103846597 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]]]}] 18:44:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 18:44:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1739ms 18:44:06 INFO - PROCESS | 1790 | 1463103846658 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 18:44:06 INFO - PROCESS | 1790 | 1463103846663 Marionette TRACE conn3 <- [1,2057,null,{"value":"8"}] 18:44:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 18:44:06 INFO - PROCESS | 1790 | 1463103846670 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 18:44:06 INFO - PROCESS | 1790 | 1463103846674 Marionette TRACE conn3 <- [1,2058,null,{}] 18:44:06 INFO - PROCESS | 1790 | 1463103846680 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}] 18:44:06 INFO - PROCESS | 1790 | 1463103846945 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 18:44:07 INFO - PROCESS | 1790 | 1463103847290 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:07 INFO - PROCESS | 1790 | ++DOCSHELL 0xa26ea000 == 147 [pid = 1790] [id = 522] 18:44:07 INFO - PROCESS | 1790 | ++DOMWINDOW == 174 (0xa305dc00) [pid = 1790] [serial = 1567] [outer = (nil)] 18:44:07 INFO - PROCESS | 1790 | ++DOMWINDOW == 175 (0xa3575800) [pid = 1790] [serial = 1568] [outer = 0xa305dc00] 18:44:07 INFO - PROCESS | 1790 | 1463103847383 Marionette DEBUG loaded listener.js 18:44:07 INFO - PROCESS | 1790 | ++DOMWINDOW == 176 (0xa3578000) [pid = 1790] [serial = 1569] [outer = 0xa305dc00] 18:44:10 INFO - PROCESS | 1790 | --DOCSHELL 0x8ba36800 == 146 [pid = 1790] [id = 454] 18:44:10 INFO - PROCESS | 1790 | --DOCSHELL 0x95015c00 == 145 [pid = 1790] [id = 457] 18:44:10 INFO - PROCESS | 1790 | --DOCSHELL 0x898af400 == 144 [pid = 1790] [id = 456] 18:44:10 INFO - PROCESS | 1790 | --DOCSHELL 0x925ee000 == 143 [pid = 1790] [id = 451] 18:44:10 INFO - PROCESS | 1790 | --DOCSHELL 0x8f797c00 == 142 [pid = 1790] [id = 448] 18:44:10 INFO - PROCESS | 1790 | --DOCSHELL 0x8f474000 == 141 [pid = 1790] [id = 449] 18:44:10 INFO - PROCESS | 1790 | --DOCSHELL 0x95018000 == 140 [pid = 1790] [id = 452] 18:44:10 INFO - PROCESS | 1790 | --DOCSHELL 0x8f40a800 == 139 [pid = 1790] [id = 450] 18:44:10 INFO - PROCESS | 1790 | --DOCSHELL 0x9a853400 == 138 [pid = 1790] [id = 455] 18:44:10 INFO - PROCESS | 1790 | --DOCSHELL 0x975df400 == 137 [pid = 1790] [id = 453] 18:44:10 INFO - PROCESS | 1790 | --DOCSHELL 0x887af400 == 136 [pid = 1790] [id = 504] 18:44:10 INFO - PROCESS | 1790 | --DOCSHELL 0x8c2a2000 == 135 [pid = 1790] [id = 503] 18:44:10 INFO - PROCESS | 1790 | --DOCSHELL 0x8a2e1400 == 134 [pid = 1790] [id = 502] 18:44:10 INFO - PROCESS | 1790 | --DOCSHELL 0x8e8a3800 == 133 [pid = 1790] [id = 489] 18:44:10 INFO - PROCESS | 1790 | --DOCSHELL 0x8df0c800 == 132 [pid = 1790] [id = 488] 18:44:10 INFO - PROCESS | 1790 | --DOCSHELL 0x8a205c00 == 131 [pid = 1790] [id = 487] 18:44:10 INFO - PROCESS | 1790 | --DOCSHELL 0x8b307c00 == 130 [pid = 1790] [id = 485] 18:44:10 INFO - PROCESS | 1790 | --DOCSHELL 0x8d5c1400 == 129 [pid = 1790] [id = 486] 18:44:10 INFO - PROCESS | 1790 | --DOMWINDOW == 175 (0x8ddc7000) [pid = 1790] [serial = 1326] [outer = (nil)] [url = about:blank] 18:44:10 INFO - PROCESS | 1790 | --DOMWINDOW == 174 (0x8c2a5800) [pid = 1790] [serial = 1448] [outer = (nil)] [url = about:blank] 18:44:10 INFO - PROCESS | 1790 | --DOMWINDOW == 173 (0x8d50fc00) [pid = 1790] [serial = 1449] [outer = (nil)] [url = about:blank] 18:44:10 INFO - PROCESS | 1790 | --DOMWINDOW == 172 (0x8d5c8800) [pid = 1790] [serial = 1451] [outer = (nil)] [url = about:blank] 18:44:10 INFO - PROCESS | 1790 | --DOMWINDOW == 171 (0x8b43b800) [pid = 1790] [serial = 1445] [outer = (nil)] [url = about:blank] 18:44:10 INFO - PROCESS | 1790 | --DOMWINDOW == 170 (0x8997ec00) [pid = 1790] [serial = 1442] [outer = (nil)] [url = about:blank] 18:44:10 INFO - PROCESS | 1790 | --DOMWINDOW == 169 (0x89a61400) [pid = 1790] [serial = 1443] [outer = (nil)] [url = about:blank] 18:44:10 INFO - PROCESS | 1790 | --DOMWINDOW == 168 (0xa215b000) [pid = 1790] [serial = 1439] [outer = (nil)] [url = about:blank] 18:44:10 INFO - PROCESS | 1790 | --DOMWINDOW == 167 (0x9c164800) [pid = 1790] [serial = 1437] [outer = (nil)] [url = about:blank] 18:44:10 INFO - PROCESS | 1790 | --DOMWINDOW == 166 (0x9c036800) [pid = 1790] [serial = 1436] [outer = (nil)] [url = about:blank] 18:44:10 INFO - PROCESS | 1790 | --DOMWINDOW == 165 (0x9b8bb800) [pid = 1790] [serial = 1434] [outer = (nil)] [url = about:blank] 18:44:10 INFO - PROCESS | 1790 | --DOMWINDOW == 164 (0x9b3ae000) [pid = 1790] [serial = 1433] [outer = (nil)] [url = about:blank] 18:44:10 INFO - PROCESS | 1790 | --DOMWINDOW == 163 (0x9aa10800) [pid = 1790] [serial = 1431] [outer = (nil)] [url = about:blank] 18:44:10 INFO - PROCESS | 1790 | --DOMWINDOW == 162 (0x9a871c00) [pid = 1790] [serial = 1430] [outer = (nil)] [url = about:blank] 18:44:10 INFO - PROCESS | 1790 | --DOMWINDOW == 161 (0x9a0f3000) [pid = 1790] [serial = 1428] [outer = (nil)] [url = about:blank] 18:44:10 INFO - PROCESS | 1790 | --DOMWINDOW == 160 (0x99fe0000) [pid = 1790] [serial = 1427] [outer = (nil)] [url = about:blank] 18:44:10 INFO - PROCESS | 1790 | --DOMWINDOW == 159 (0x9773a000) [pid = 1790] [serial = 1425] [outer = (nil)] [url = about:blank] 18:44:10 INFO - PROCESS | 1790 | --DOMWINDOW == 158 (0x975de800) [pid = 1790] [serial = 1424] [outer = (nil)] [url = about:blank] 18:44:10 INFO - PROCESS | 1790 | --DOMWINDOW == 157 (0x975bfc00) [pid = 1790] [serial = 1422] [outer = (nil)] [url = about:blank] 18:44:10 INFO - PROCESS | 1790 | --DOMWINDOW == 156 (0x95236c00) [pid = 1790] [serial = 1421] [outer = (nil)] [url = about:blank] 18:44:10 INFO - PROCESS | 1790 | --DOMWINDOW == 155 (0x93cdcc00) [pid = 1790] [serial = 1419] [outer = (nil)] [url = about:blank] 18:44:10 INFO - PROCESS | 1790 | --DOMWINDOW == 154 (0x93cd8800) [pid = 1790] [serial = 1418] [outer = (nil)] [url = about:blank] 18:44:10 INFO - PROCESS | 1790 | --DOMWINDOW == 153 (0x92aee400) [pid = 1790] [serial = 1416] [outer = (nil)] [url = about:blank] 18:44:10 INFO - PROCESS | 1790 | --DOMWINDOW == 152 (0x92aea000) [pid = 1790] [serial = 1415] [outer = (nil)] [url = about:blank] 18:44:10 INFO - PROCESS | 1790 | --DOMWINDOW == 151 (0x9250a000) [pid = 1790] [serial = 1413] [outer = (nil)] [url = about:blank] 18:44:10 INFO - PROCESS | 1790 | --DOMWINDOW == 150 (0x92503800) [pid = 1790] [serial = 1412] [outer = (nil)] [url = about:blank] 18:44:10 INFO - PROCESS | 1790 | --DOMWINDOW == 149 (0x92316c00) [pid = 1790] [serial = 1410] [outer = (nil)] [url = about:blank] 18:44:10 INFO - PROCESS | 1790 | --DOMWINDOW == 148 (0x92311c00) [pid = 1790] [serial = 1409] [outer = (nil)] [url = about:blank] 18:44:10 INFO - PROCESS | 1790 | --DOMWINDOW == 147 (0x91f2a000) [pid = 1790] [serial = 1407] [outer = (nil)] [url = about:blank] 18:44:10 INFO - PROCESS | 1790 | --DOMWINDOW == 146 (0x9177e000) [pid = 1790] [serial = 1406] [outer = (nil)] [url = about:blank] 18:44:10 INFO - PROCESS | 1790 | --DOMWINDOW == 145 (0x9164a000) [pid = 1790] [serial = 1404] [outer = (nil)] [url = about:blank] 18:44:10 INFO - PROCESS | 1790 | --DOMWINDOW == 144 (0x91643800) [pid = 1790] [serial = 1403] [outer = (nil)] [url = about:blank] 18:44:10 INFO - PROCESS | 1790 | --DOMWINDOW == 143 (0x90a6c000) [pid = 1790] [serial = 1401] [outer = (nil)] [url = about:blank] 18:44:10 INFO - PROCESS | 1790 | --DOMWINDOW == 142 (0x8f590c00) [pid = 1790] [serial = 1400] [outer = (nil)] [url = about:blank] 18:44:10 INFO - PROCESS | 1790 | --DOMWINDOW == 141 (0x8f40a000) [pid = 1790] [serial = 1398] [outer = (nil)] [url = about:blank] 18:44:10 INFO - PROCESS | 1790 | --DOMWINDOW == 140 (0x8e8ab000) [pid = 1790] [serial = 1397] [outer = (nil)] [url = about:blank] 18:44:10 INFO - PROCESS | 1790 | --DOMWINDOW == 139 (0x8de6d000) [pid = 1790] [serial = 1395] [outer = (nil)] [url = about:blank] 18:44:10 INFO - PROCESS | 1790 | --DOMWINDOW == 138 (0x8dcbbc00) [pid = 1790] [serial = 1394] [outer = (nil)] [url = about:blank] 18:44:10 INFO - PROCESS | 1790 | --DOMWINDOW == 137 (0x8c2a6c00) [pid = 1790] [serial = 1392] [outer = (nil)] [url = about:blank] 18:44:10 INFO - PROCESS | 1790 | --DOMWINDOW == 136 (0x8ba40c00) [pid = 1790] [serial = 1391] [outer = (nil)] [url = about:blank] 18:44:10 INFO - PROCESS | 1790 | --DOMWINDOW == 135 (0x8ba33400) [pid = 1790] [serial = 1446] [outer = (nil)] [url = about:blank] 18:44:10 INFO - PROCESS | 1790 | --DOMWINDOW == 134 (0x8d8da400) [pid = 1790] [serial = 1452] [outer = (nil)] [url = about:blank] 18:44:10 INFO - PROCESS | 1790 | 1463103850966 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]]]}] 18:44:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 18:44:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 4348ms 18:44:11 INFO - PROCESS | 1790 | 1463103851020 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 18:44:11 INFO - PROCESS | 1790 | 1463103851028 Marionette TRACE conn3 <- [1,2061,null,{"value":"8"}] 18:44:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 18:44:11 INFO - PROCESS | 1790 | 1463103851038 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 18:44:11 INFO - PROCESS | 1790 | 1463103851042 Marionette TRACE conn3 <- [1,2062,null,{}] 18:44:11 INFO - PROCESS | 1790 | 1463103851051 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}] 18:44:11 INFO - PROCESS | 1790 | 1463103851301 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 18:44:11 INFO - PROCESS | 1790 | 1463103851574 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:11 INFO - PROCESS | 1790 | ++DOCSHELL 0x8b303c00 == 130 [pid = 1790] [id = 523] 18:44:11 INFO - PROCESS | 1790 | ++DOMWINDOW == 135 (0x8b305c00) [pid = 1790] [serial = 1570] [outer = (nil)] 18:44:11 INFO - PROCESS | 1790 | ++DOMWINDOW == 136 (0x8b9cb400) [pid = 1790] [serial = 1571] [outer = 0x8b305c00] 18:44:11 INFO - PROCESS | 1790 | 1463103851673 Marionette DEBUG loaded listener.js 18:44:11 INFO - PROCESS | 1790 | ++DOMWINDOW == 137 (0x8ba36800) [pid = 1790] [serial = 1572] [outer = 0x8b305c00] 18:44:12 INFO - PROCESS | 1790 | 1463103852566 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]]]}] 18:44:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 18:44:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1635ms 18:44:12 INFO - PROCESS | 1790 | 1463103852682 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 18:44:12 INFO - PROCESS | 1790 | 1463103852692 Marionette TRACE conn3 <- [1,2065,null,{"value":"8"}] 18:44:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 18:44:12 INFO - PROCESS | 1790 | 1463103852710 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 18:44:12 INFO - PROCESS | 1790 | 1463103852714 Marionette TRACE conn3 <- [1,2066,null,{}] 18:44:12 INFO - PROCESS | 1790 | 1463103852729 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}] 18:44:13 INFO - PROCESS | 1790 | 1463103853067 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 18:44:13 INFO - PROCESS | 1790 | 1463103853323 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:13 INFO - PROCESS | 1790 | ++DOCSHELL 0x8c150c00 == 131 [pid = 1790] [id = 524] 18:44:13 INFO - PROCESS | 1790 | ++DOMWINDOW == 138 (0x8c155400) [pid = 1790] [serial = 1573] [outer = (nil)] 18:44:13 INFO - PROCESS | 1790 | ++DOMWINDOW == 139 (0x8d50c400) [pid = 1790] [serial = 1574] [outer = 0x8c155400] 18:44:13 INFO - PROCESS | 1790 | 1463103853432 Marionette DEBUG loaded listener.js 18:44:13 INFO - PROCESS | 1790 | ++DOMWINDOW == 140 (0x8d5c2400) [pid = 1790] [serial = 1575] [outer = 0x8c155400] 18:44:14 INFO - PROCESS | 1790 | 1463103854474 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]]]}] 18:44:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 18:44:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1805ms 18:44:14 INFO - PROCESS | 1790 | 1463103854509 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 18:44:14 INFO - PROCESS | 1790 | 1463103854513 Marionette TRACE conn3 <- [1,2069,null,{"value":"8"}] 18:44:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 18:44:14 INFO - PROCESS | 1790 | 1463103854520 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 18:44:14 INFO - PROCESS | 1790 | 1463103854530 Marionette TRACE conn3 <- [1,2070,null,{}] 18:44:14 INFO - PROCESS | 1790 | 1463103854557 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}] 18:44:15 INFO - PROCESS | 1790 | 1463103855581 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 18:44:15 INFO - PROCESS | 1790 | --DOMWINDOW == 139 (0x8dcb6400) [pid = 1790] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 18:44:15 INFO - PROCESS | 1790 | --DOMWINDOW == 138 (0x9c029800) [pid = 1790] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 18:44:15 INFO - PROCESS | 1790 | --DOMWINDOW == 137 (0x898b1000) [pid = 1790] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 18:44:15 INFO - PROCESS | 1790 | --DOMWINDOW == 136 (0x8b42f800) [pid = 1790] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 18:44:15 INFO - PROCESS | 1790 | --DOMWINDOW == 135 (0x8a2e2800) [pid = 1790] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 18:44:15 INFO - PROCESS | 1790 | --DOMWINDOW == 134 (0x92c99400) [pid = 1790] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 18:44:15 INFO - PROCESS | 1790 | --DOMWINDOW == 133 (0x8df0e800) [pid = 1790] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 18:44:15 INFO - PROCESS | 1790 | --DOMWINDOW == 132 (0x9a872000) [pid = 1790] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 18:44:15 INFO - PROCESS | 1790 | --DOMWINDOW == 131 (0x975bf800) [pid = 1790] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 18:44:15 INFO - PROCESS | 1790 | --DOMWINDOW == 130 (0x8d6bf800) [pid = 1790] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 18:44:15 INFO - PROCESS | 1790 | --DOMWINDOW == 129 (0x938b6800) [pid = 1790] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 18:44:15 INFO - PROCESS | 1790 | --DOMWINDOW == 128 (0x946f7800) [pid = 1790] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 18:44:15 INFO - PROCESS | 1790 | --DOMWINDOW == 127 (0x92e55000) [pid = 1790] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 18:44:15 INFO - PROCESS | 1790 | --DOMWINDOW == 126 (0x9248dc00) [pid = 1790] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 18:44:15 INFO - PROCESS | 1790 | --DOMWINDOW == 125 (0x92220400) [pid = 1790] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 18:44:15 INFO - PROCESS | 1790 | --DOMWINDOW == 124 (0x91770000) [pid = 1790] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 18:44:15 INFO - PROCESS | 1790 | --DOMWINDOW == 123 (0x8f792400) [pid = 1790] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 18:44:15 INFO - PROCESS | 1790 | --DOMWINDOW == 122 (0x8e8aa000) [pid = 1790] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 18:44:15 INFO - PROCESS | 1790 | --DOMWINDOW == 121 (0x8e618400) [pid = 1790] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 18:44:15 INFO - PROCESS | 1790 | --DOMWINDOW == 120 (0x8e619800) [pid = 1790] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 18:44:15 INFO - PROCESS | 1790 | --DOMWINDOW == 119 (0x8d5c3400) [pid = 1790] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 18:44:15 INFO - PROCESS | 1790 | --DOMWINDOW == 118 (0x8c2a8c00) [pid = 1790] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 18:44:15 INFO - PROCESS | 1790 | 1463103855898 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:15 INFO - PROCESS | 1790 | ++DOCSHELL 0x874c2800 == 132 [pid = 1790] [id = 525] 18:44:15 INFO - PROCESS | 1790 | ++DOMWINDOW == 119 (0x8a2e7800) [pid = 1790] [serial = 1576] [outer = (nil)] 18:44:15 INFO - PROCESS | 1790 | ++DOMWINDOW == 120 (0x8d583000) [pid = 1790] [serial = 1577] [outer = 0x8a2e7800] 18:44:15 INFO - PROCESS | 1790 | 1463103855991 Marionette DEBUG loaded listener.js 18:44:16 INFO - PROCESS | 1790 | ++DOMWINDOW == 121 (0x8ddc7000) [pid = 1790] [serial = 1578] [outer = 0x8a2e7800] 18:44:16 INFO - PROCESS | 1790 | 1463103856806 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]]]}] 18:44:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 18:44:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 2304ms 18:44:16 INFO - PROCESS | 1790 | 1463103856826 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 18:44:16 INFO - PROCESS | 1790 | 1463103856831 Marionette TRACE conn3 <- [1,2073,null,{"value":"8"}] 18:44:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 18:44:16 INFO - PROCESS | 1790 | 1463103856838 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 18:44:16 INFO - PROCESS | 1790 | 1463103856841 Marionette TRACE conn3 <- [1,2074,null,{}] 18:44:16 INFO - PROCESS | 1790 | 1463103856859 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}] 18:44:17 INFO - PROCESS | 1790 | 1463103857078 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 18:44:17 INFO - PROCESS | 1790 | 1463103857095 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:17 INFO - PROCESS | 1790 | ++DOCSHELL 0x8d5c3400 == 133 [pid = 1790] [id = 526] 18:44:17 INFO - PROCESS | 1790 | ++DOMWINDOW == 122 (0x8de67800) [pid = 1790] [serial = 1579] [outer = (nil)] 18:44:17 INFO - PROCESS | 1790 | ++DOMWINDOW == 123 (0x8e617400) [pid = 1790] [serial = 1580] [outer = 0x8de67800] 18:44:17 INFO - PROCESS | 1790 | 1463103857174 Marionette DEBUG loaded listener.js 18:44:17 INFO - PROCESS | 1790 | ++DOMWINDOW == 124 (0x8ba41400) [pid = 1790] [serial = 1581] [outer = 0x8de67800] 18:44:18 INFO - PROCESS | 1790 | 1463103858633 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]]]}] 18:44:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 18:44:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1837ms 18:44:18 INFO - PROCESS | 1790 | 1463103858682 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 18:44:18 INFO - PROCESS | 1790 | 1463103858690 Marionette TRACE conn3 <- [1,2077,null,{"value":"8"}] 18:44:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 18:44:18 INFO - PROCESS | 1790 | 1463103858702 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 18:44:18 INFO - PROCESS | 1790 | 1463103858709 Marionette TRACE conn3 <- [1,2078,null,{}] 18:44:18 INFO - PROCESS | 1790 | 1463103858720 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}] 18:44:18 INFO - PROCESS | 1790 | 1463103858985 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 18:44:19 INFO - PROCESS | 1790 | 1463103859403 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:19 INFO - PROCESS | 1790 | ++DOCSHELL 0x89a63800 == 134 [pid = 1790] [id = 527] 18:44:19 INFO - PROCESS | 1790 | ++DOMWINDOW == 125 (0x8b30b400) [pid = 1790] [serial = 1582] [outer = (nil)] 18:44:19 INFO - PROCESS | 1790 | ++DOMWINDOW == 126 (0x8c29ac00) [pid = 1790] [serial = 1583] [outer = 0x8b30b400] 18:44:19 INFO - PROCESS | 1790 | 1463103859511 Marionette DEBUG loaded listener.js 18:44:19 INFO - PROCESS | 1790 | ++DOMWINDOW == 127 (0x8d50b800) [pid = 1790] [serial = 1584] [outer = 0x8b30b400] 18:44:20 INFO - PROCESS | 1790 | 1463103860502 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]]]}] 18:44:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 18:44:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1846ms 18:44:20 INFO - PROCESS | 1790 | 1463103860550 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 18:44:20 INFO - PROCESS | 1790 | 1463103860560 Marionette TRACE conn3 <- [1,2081,null,{"value":"8"}] 18:44:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 18:44:20 INFO - PROCESS | 1790 | 1463103860573 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 18:44:20 INFO - PROCESS | 1790 | 1463103860577 Marionette TRACE conn3 <- [1,2082,null,{}] 18:44:20 INFO - PROCESS | 1790 | 1463103860585 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}] 18:44:20 INFO - PROCESS | 1790 | 1463103860865 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 18:44:21 INFO - PROCESS | 1790 | 1463103861261 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:21 INFO - PROCESS | 1790 | ++DOCSHELL 0x8d6c4c00 == 135 [pid = 1790] [id = 528] 18:44:21 INFO - PROCESS | 1790 | ++DOMWINDOW == 128 (0x8d8dbc00) [pid = 1790] [serial = 1585] [outer = (nil)] 18:44:21 INFO - PROCESS | 1790 | ++DOMWINDOW == 129 (0x8de67400) [pid = 1790] [serial = 1586] [outer = 0x8d8dbc00] 18:44:21 INFO - PROCESS | 1790 | 1463103861368 Marionette DEBUG loaded listener.js 18:44:21 INFO - PROCESS | 1790 | ++DOMWINDOW == 130 (0x8df11c00) [pid = 1790] [serial = 1587] [outer = 0x8d8dbc00] 18:44:22 INFO - PROCESS | 1790 | 1463103862353 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]]]}] 18:44:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 18:44:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1834ms 18:44:22 INFO - PROCESS | 1790 | 1463103862408 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 18:44:22 INFO - PROCESS | 1790 | 1463103862412 Marionette TRACE conn3 <- [1,2085,null,{"value":"8"}] 18:44:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 18:44:22 INFO - PROCESS | 1790 | 1463103862420 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 18:44:22 INFO - PROCESS | 1790 | 1463103862427 Marionette TRACE conn3 <- [1,2086,null,{}] 18:44:22 INFO - PROCESS | 1790 | 1463103862446 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}] 18:44:22 INFO - PROCESS | 1790 | 1463103862738 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 18:44:23 INFO - PROCESS | 1790 | 1463103863085 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:23 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e8a6000 == 136 [pid = 1790] [id = 529] 18:44:23 INFO - PROCESS | 1790 | ++DOMWINDOW == 131 (0x8f405800) [pid = 1790] [serial = 1588] [outer = (nil)] 18:44:23 INFO - PROCESS | 1790 | ++DOMWINDOW == 132 (0x8f472400) [pid = 1790] [serial = 1589] [outer = 0x8f405800] 18:44:23 INFO - PROCESS | 1790 | 1463103863180 Marionette DEBUG loaded listener.js 18:44:23 INFO - PROCESS | 1790 | ++DOMWINDOW == 133 (0x8f590800) [pid = 1790] [serial = 1590] [outer = 0x8f405800] 18:44:24 INFO - PROCESS | 1790 | 1463103864144 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]]]}] 18:44:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 18:44:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1789ms 18:44:24 INFO - PROCESS | 1790 | 1463103864211 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 18:44:24 INFO - PROCESS | 1790 | 1463103864217 Marionette TRACE conn3 <- [1,2089,null,{"value":"8"}] 18:44:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 18:44:24 INFO - PROCESS | 1790 | 1463103864225 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 18:44:24 INFO - PROCESS | 1790 | 1463103864229 Marionette TRACE conn3 <- [1,2090,null,{}] 18:44:24 INFO - PROCESS | 1790 | 1463103864236 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}] 18:44:24 INFO - PROCESS | 1790 | 1463103864509 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 18:44:24 INFO - PROCESS | 1790 | 1463103864851 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:24 INFO - PROCESS | 1790 | ++DOCSHELL 0x8d8e4800 == 137 [pid = 1790] [id = 530] 18:44:24 INFO - PROCESS | 1790 | ++DOMWINDOW == 134 (0x8f46b400) [pid = 1790] [serial = 1591] [outer = (nil)] 18:44:24 INFO - PROCESS | 1790 | ++DOMWINDOW == 135 (0x90d7bc00) [pid = 1790] [serial = 1592] [outer = 0x8f46b400] 18:44:24 INFO - PROCESS | 1790 | 1463103864948 Marionette DEBUG loaded listener.js 18:44:25 INFO - PROCESS | 1790 | ++DOMWINDOW == 136 (0x91647800) [pid = 1790] [serial = 1593] [outer = 0x8f46b400] 18:44:25 INFO - PROCESS | 1790 | 1463103865862 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]]]}] 18:44:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 18:44:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1694ms 18:44:25 INFO - PROCESS | 1790 | 1463103865921 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 18:44:25 INFO - PROCESS | 1790 | 1463103865925 Marionette TRACE conn3 <- [1,2093,null,{"value":"8"}] 18:44:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 18:44:25 INFO - PROCESS | 1790 | 1463103865932 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 18:44:25 INFO - PROCESS | 1790 | 1463103865937 Marionette TRACE conn3 <- [1,2094,null,{}] 18:44:25 INFO - PROCESS | 1790 | 1463103865944 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}] 18:44:26 INFO - PROCESS | 1790 | 1463103866195 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 18:44:26 INFO - PROCESS | 1790 | 1463103866523 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:26 INFO - PROCESS | 1790 | ++DOCSHELL 0x8f40fc00 == 138 [pid = 1790] [id = 531] 18:44:26 INFO - PROCESS | 1790 | ++DOMWINDOW == 137 (0x8f46a000) [pid = 1790] [serial = 1594] [outer = (nil)] 18:44:26 INFO - PROCESS | 1790 | ++DOMWINDOW == 138 (0x9176ec00) [pid = 1790] [serial = 1595] [outer = 0x8f46a000] 18:44:26 INFO - PROCESS | 1790 | 1463103866641 Marionette DEBUG loaded listener.js 18:44:26 INFO - PROCESS | 1790 | ++DOMWINDOW == 139 (0x9177cc00) [pid = 1790] [serial = 1596] [outer = 0x8f46a000] 18:44:27 INFO - PROCESS | 1790 | 1463103867672 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]]]}] 18:44:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 18:44:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1785ms 18:44:27 INFO - PROCESS | 1790 | 1463103867721 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 18:44:27 INFO - PROCESS | 1790 | 1463103867726 Marionette TRACE conn3 <- [1,2097,null,{"value":"8"}] 18:44:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 18:44:27 INFO - PROCESS | 1790 | 1463103867734 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 18:44:27 INFO - PROCESS | 1790 | 1463103867739 Marionette TRACE conn3 <- [1,2098,null,{}] 18:44:27 INFO - PROCESS | 1790 | 1463103867746 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}] 18:44:28 INFO - PROCESS | 1790 | 1463103868074 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 18:44:28 INFO - PROCESS | 1790 | 1463103868435 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:28 INFO - PROCESS | 1790 | ++DOCSHELL 0x8f471400 == 139 [pid = 1790] [id = 532] 18:44:28 INFO - PROCESS | 1790 | ++DOMWINDOW == 140 (0x90d78800) [pid = 1790] [serial = 1597] [outer = (nil)] 18:44:28 INFO - PROCESS | 1790 | ++DOMWINDOW == 141 (0x922a4800) [pid = 1790] [serial = 1598] [outer = 0x90d78800] 18:44:28 INFO - PROCESS | 1790 | 1463103868543 Marionette DEBUG loaded listener.js 18:44:28 INFO - PROCESS | 1790 | ++DOMWINDOW == 142 (0x9246a000) [pid = 1790] [serial = 1599] [outer = 0x90d78800] 18:44:29 INFO - PROCESS | 1790 | 1463103869564 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]]]}] 18:44:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 18:44:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1894ms 18:44:29 INFO - PROCESS | 1790 | 1463103869629 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 18:44:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 18:44:29 INFO - PROCESS | 1790 | 1463103869634 Marionette TRACE conn3 <- [1,2101,null,{"value":"8"}] 18:44:29 INFO - PROCESS | 1790 | 1463103869642 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 18:44:29 INFO - PROCESS | 1790 | 1463103869646 Marionette TRACE conn3 <- [1,2102,null,{}] 18:44:29 INFO - PROCESS | 1790 | 1463103869653 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}] 18:44:29 INFO - PROCESS | 1790 | 1463103869908 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 18:44:30 INFO - PROCESS | 1790 | 1463103870258 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:30 INFO - PROCESS | 1790 | ++DOCSHELL 0x91762400 == 140 [pid = 1790] [id = 533] 18:44:30 INFO - PROCESS | 1790 | ++DOMWINDOW == 143 (0x91768800) [pid = 1790] [serial = 1600] [outer = (nil)] 18:44:30 INFO - PROCESS | 1790 | ++DOMWINDOW == 144 (0x92501800) [pid = 1790] [serial = 1601] [outer = 0x91768800] 18:44:30 INFO - PROCESS | 1790 | 1463103870365 Marionette DEBUG loaded listener.js 18:44:30 INFO - PROCESS | 1790 | ++DOMWINDOW == 145 (0x9250bc00) [pid = 1790] [serial = 1602] [outer = 0x91768800] 18:44:31 INFO - PROCESS | 1790 | 1463103871376 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]]]}] 18:44:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 18:44:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1787ms 18:44:31 INFO - PROCESS | 1790 | 1463103871429 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 18:44:31 INFO - PROCESS | 1790 | 1463103871433 Marionette TRACE conn3 <- [1,2105,null,{"value":"8"}] 18:44:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 18:44:31 INFO - PROCESS | 1790 | 1463103871441 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 18:44:31 INFO - PROCESS | 1790 | 1463103871445 Marionette TRACE conn3 <- [1,2106,null,{}] 18:44:31 INFO - PROCESS | 1790 | 1463103871452 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}] 18:44:31 INFO - PROCESS | 1790 | 1463103871708 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 18:44:32 INFO - PROCESS | 1790 | 1463103872040 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:32 INFO - PROCESS | 1790 | ++DOCSHELL 0x8d6bf800 == 141 [pid = 1790] [id = 534] 18:44:32 INFO - PROCESS | 1790 | ++DOMWINDOW == 146 (0x8de70c00) [pid = 1790] [serial = 1603] [outer = (nil)] 18:44:32 INFO - PROCESS | 1790 | ++DOMWINDOW == 147 (0x92af1000) [pid = 1790] [serial = 1604] [outer = 0x8de70c00] 18:44:32 INFO - PROCESS | 1790 | 1463103872165 Marionette DEBUG loaded listener.js 18:44:32 INFO - PROCESS | 1790 | ++DOMWINDOW == 148 (0x92c9f400) [pid = 1790] [serial = 1605] [outer = 0x8de70c00] 18:44:33 INFO - PROCESS | 1790 | 1463103873068 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]]]}] 18:44:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 18:44:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1684ms 18:44:33 INFO - PROCESS | 1790 | 1463103873134 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 18:44:33 INFO - PROCESS | 1790 | 1463103873139 Marionette TRACE conn3 <- [1,2109,null,{"value":"8"}] 18:44:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 18:44:33 INFO - PROCESS | 1790 | 1463103873150 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 18:44:33 INFO - PROCESS | 1790 | 1463103873153 Marionette TRACE conn3 <- [1,2110,null,{}] 18:44:33 INFO - PROCESS | 1790 | 1463103873160 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}] 18:44:33 INFO - PROCESS | 1790 | 1463103873406 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 18:44:33 INFO - PROCESS | 1790 | 1463103873723 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:33 INFO - PROCESS | 1790 | ++DOCSHELL 0x92469c00 == 142 [pid = 1790] [id = 535] 18:44:33 INFO - PROCESS | 1790 | ++DOMWINDOW == 149 (0x9248c800) [pid = 1790] [serial = 1606] [outer = (nil)] 18:44:33 INFO - PROCESS | 1790 | ++DOMWINDOW == 150 (0x95017400) [pid = 1790] [serial = 1607] [outer = 0x9248c800] 18:44:33 INFO - PROCESS | 1790 | 1463103873833 Marionette DEBUG loaded listener.js 18:44:33 INFO - PROCESS | 1790 | ++DOMWINDOW == 151 (0x9501b400) [pid = 1790] [serial = 1608] [outer = 0x9248c800] 18:44:34 INFO - PROCESS | 1790 | 1463103874889 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]]]}] 18:44:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 18:44:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1788ms 18:44:34 INFO - PROCESS | 1790 | 1463103874939 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 18:44:34 INFO - PROCESS | 1790 | 1463103874942 Marionette TRACE conn3 <- [1,2113,null,{"value":"8"}] 18:44:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 18:44:34 INFO - PROCESS | 1790 | 1463103874952 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 18:44:34 INFO - PROCESS | 1790 | 1463103874956 Marionette TRACE conn3 <- [1,2114,null,{}] 18:44:34 INFO - PROCESS | 1790 | 1463103874963 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}] 18:44:35 INFO - PROCESS | 1790 | 1463103875235 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 18:44:35 INFO - PROCESS | 1790 | 1463103875579 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:35 INFO - PROCESS | 1790 | ++DOCSHELL 0x9177c400 == 143 [pid = 1790] [id = 536] 18:44:35 INFO - PROCESS | 1790 | ++DOMWINDOW == 152 (0x925e9000) [pid = 1790] [serial = 1609] [outer = (nil)] 18:44:35 INFO - PROCESS | 1790 | ++DOMWINDOW == 153 (0x975b8c00) [pid = 1790] [serial = 1610] [outer = 0x925e9000] 18:44:35 INFO - PROCESS | 1790 | 1463103875678 Marionette DEBUG loaded listener.js 18:44:35 INFO - PROCESS | 1790 | ++DOMWINDOW == 154 (0x975bf800) [pid = 1790] [serial = 1611] [outer = 0x925e9000] 18:44:36 INFO - PROCESS | 1790 | 1463103876727 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]]]}] 18:44:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 18:44:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1836ms 18:44:36 INFO - PROCESS | 1790 | 1463103876788 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 18:44:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 18:44:36 INFO - PROCESS | 1790 | 1463103876793 Marionette TRACE conn3 <- [1,2117,null,{"value":"8"}] 18:44:36 INFO - PROCESS | 1790 | 1463103876801 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 18:44:36 INFO - PROCESS | 1790 | 1463103876809 Marionette TRACE conn3 <- [1,2118,null,{}] 18:44:36 INFO - PROCESS | 1790 | 1463103876820 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}] 18:44:37 INFO - PROCESS | 1790 | 1463103877158 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 18:44:37 INFO - PROCESS | 1790 | 1463103877522 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:37 INFO - PROCESS | 1790 | ++DOCSHELL 0x92226800 == 144 [pid = 1790] [id = 537] 18:44:37 INFO - PROCESS | 1790 | ++DOMWINDOW == 155 (0x9975cc00) [pid = 1790] [serial = 1612] [outer = (nil)] 18:44:37 INFO - PROCESS | 1790 | ++DOMWINDOW == 156 (0x9a0a4c00) [pid = 1790] [serial = 1613] [outer = 0x9975cc00] 18:44:37 INFO - PROCESS | 1790 | 1463103877622 Marionette DEBUG loaded listener.js 18:44:37 INFO - PROCESS | 1790 | ++DOMWINDOW == 157 (0x9a853400) [pid = 1790] [serial = 1614] [outer = 0x9975cc00] 18:44:38 INFO - PROCESS | 1790 | 1463103878581 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]]]}] 18:44:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 18:44:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1862ms 18:44:38 INFO - PROCESS | 1790 | 1463103878663 Marionette TRACE conn3 -> [0,2121,"getWindowHandle",null] 18:44:38 INFO - PROCESS | 1790 | 1463103878668 Marionette TRACE conn3 <- [1,2121,null,{"value":"8"}] 18:44:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 18:44:38 INFO - PROCESS | 1790 | 1463103878675 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 18:44:38 INFO - PROCESS | 1790 | 1463103878680 Marionette TRACE conn3 <- [1,2122,null,{}] 18:44:38 INFO - PROCESS | 1790 | 1463103878687 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}] 18:44:38 INFO - PROCESS | 1790 | 1463103878976 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 18:44:39 INFO - PROCESS | 1790 | 1463103879361 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:39 INFO - PROCESS | 1790 | ++DOCSHELL 0x99761400 == 145 [pid = 1790] [id = 538] 18:44:39 INFO - PROCESS | 1790 | ++DOMWINDOW == 158 (0x99fe2c00) [pid = 1790] [serial = 1615] [outer = (nil)] 18:44:39 INFO - PROCESS | 1790 | ++DOMWINDOW == 159 (0x9adb9c00) [pid = 1790] [serial = 1616] [outer = 0x99fe2c00] 18:44:39 INFO - PROCESS | 1790 | 1463103879481 Marionette DEBUG loaded listener.js 18:44:39 INFO - PROCESS | 1790 | ++DOMWINDOW == 160 (0x9adc3800) [pid = 1790] [serial = 1617] [outer = 0x99fe2c00] 18:44:40 INFO - PROCESS | 1790 | 1463103880514 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]]]}] 18:44:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 18:44:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1885ms 18:44:40 INFO - PROCESS | 1790 | 1463103880562 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 18:44:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 18:44:40 INFO - PROCESS | 1790 | 1463103880566 Marionette TRACE conn3 <- [1,2125,null,{"value":"8"}] 18:44:40 INFO - PROCESS | 1790 | 1463103880573 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 18:44:40 INFO - PROCESS | 1790 | 1463103880576 Marionette TRACE conn3 <- [1,2126,null,{}] 18:44:40 INFO - PROCESS | 1790 | 1463103880593 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}] 18:44:40 INFO - PROCESS | 1790 | 1463103880860 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 18:44:41 INFO - PROCESS | 1790 | 1463103881241 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:41 INFO - PROCESS | 1790 | ++DOCSHELL 0x99fddc00 == 146 [pid = 1790] [id = 539] 18:44:41 INFO - PROCESS | 1790 | ++DOMWINDOW == 161 (0x9a86bc00) [pid = 1790] [serial = 1618] [outer = (nil)] 18:44:41 INFO - PROCESS | 1790 | ++DOMWINDOW == 162 (0x9ba6f800) [pid = 1790] [serial = 1619] [outer = 0x9a86bc00] 18:44:41 INFO - PROCESS | 1790 | 1463103881352 Marionette DEBUG loaded listener.js 18:44:41 INFO - PROCESS | 1790 | ++DOMWINDOW == 163 (0x9c029c00) [pid = 1790] [serial = 1620] [outer = 0x9a86bc00] 18:44:42 INFO - PROCESS | 1790 | 1463103882451 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]]]}] 18:44:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 18:44:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1953ms 18:44:42 INFO - PROCESS | 1790 | 1463103882527 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 18:44:42 INFO - PROCESS | 1790 | 1463103882531 Marionette TRACE conn3 <- [1,2129,null,{"value":"8"}] 18:44:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 18:44:42 INFO - PROCESS | 1790 | 1463103882539 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 18:44:42 INFO - PROCESS | 1790 | 1463103882543 Marionette TRACE conn3 <- [1,2130,null,{}] 18:44:42 INFO - PROCESS | 1790 | 1463103882550 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}] 18:44:42 INFO - PROCESS | 1790 | 1463103882881 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 18:44:43 INFO - PROCESS | 1790 | 1463103883243 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:43 INFO - PROCESS | 1790 | ++DOCSHELL 0x88eef400 == 147 [pid = 1790] [id = 540] 18:44:43 INFO - PROCESS | 1790 | ++DOMWINDOW == 164 (0x898bc800) [pid = 1790] [serial = 1621] [outer = (nil)] 18:44:43 INFO - PROCESS | 1790 | ++DOMWINDOW == 165 (0x9c035000) [pid = 1790] [serial = 1622] [outer = 0x898bc800] 18:44:43 INFO - PROCESS | 1790 | 1463103883338 Marionette DEBUG loaded listener.js 18:44:43 INFO - PROCESS | 1790 | ++DOMWINDOW == 166 (0x9d93d000) [pid = 1790] [serial = 1623] [outer = 0x898bc800] 18:44:44 INFO - PROCESS | 1790 | 1463103884346 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] 18:44:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 18:44:44 INFO - PROCESS | 1790 | 1463103884397 Marionette TRACE conn3 <- [1,2133,null,{"value":"8"}] 18:44:44 INFO - PROCESS | 1790 | 1463103884404 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 18:44:44 INFO - PROCESS | 1790 | 1463103884407 Marionette TRACE conn3 <- [1,2134,null,{}] 18:44:44 INFO - PROCESS | 1790 | 1463103884413 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}] 18:44:44 INFO - PROCESS | 1790 | 1463103884701 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 18:44:45 INFO - PROCESS | 1790 | 1463103885050 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:45 INFO - PROCESS | 1790 | ++DOCSHELL 0x887a9c00 == 148 [pid = 1790] [id = 541] 18:44:45 INFO - PROCESS | 1790 | ++DOMWINDOW == 167 (0x88efac00) [pid = 1790] [serial = 1624] [outer = (nil)] 18:44:45 INFO - PROCESS | 1790 | ++DOMWINDOW == 168 (0xa30cd000) [pid = 1790] [serial = 1625] [outer = 0x88efac00] 18:44:45 INFO - PROCESS | 1790 | 1463103885149 Marionette DEBUG loaded listener.js 18:44:45 INFO - PROCESS | 1790 | ++DOMWINDOW == 169 (0xa3257c00) [pid = 1790] [serial = 1626] [outer = 0x88efac00] 18:44:46 INFO - PROCESS | 1790 | 1463103886057 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]]]}] 18:44:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 18:44:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1692ms 18:44:46 INFO - PROCESS | 1790 | 1463103886097 Marionette TRACE conn3 -> [0,2137,"getWindowHandle",null] 18:44:46 INFO - PROCESS | 1790 | 1463103886100 Marionette TRACE conn3 <- [1,2137,null,{"value":"8"}] 18:44:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 18:44:46 INFO - PROCESS | 1790 | 1463103886113 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 18:44:46 INFO - PROCESS | 1790 | 1463103886118 Marionette TRACE conn3 <- [1,2138,null,{}] 18:44:46 INFO - PROCESS | 1790 | 1463103886128 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}] 18:44:46 INFO - PROCESS | 1790 | 1463103886402 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 18:44:46 INFO - PROCESS | 1790 | 1463103886752 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:46 INFO - PROCESS | 1790 | ++DOCSHELL 0x8c2a8800 == 149 [pid = 1790] [id = 542] 18:44:46 INFO - PROCESS | 1790 | ++DOMWINDOW == 170 (0x9c166c00) [pid = 1790] [serial = 1627] [outer = (nil)] 18:44:46 INFO - PROCESS | 1790 | ++DOMWINDOW == 171 (0xa3582000) [pid = 1790] [serial = 1628] [outer = 0x9c166c00] 18:44:46 INFO - PROCESS | 1790 | 1463103886852 Marionette DEBUG loaded listener.js 18:44:46 INFO - PROCESS | 1790 | ++DOMWINDOW == 172 (0xa35ef400) [pid = 1790] [serial = 1629] [outer = 0x9c166c00] 18:44:47 INFO - PROCESS | 1790 | 1463103887774 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]]]}] 18:44:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 18:44:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1700ms 18:44:47 INFO - PROCESS | 1790 | 1463103887824 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 18:44:47 INFO - PROCESS | 1790 | 1463103887830 Marionette TRACE conn3 <- [1,2141,null,{"value":"8"}] 18:44:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 18:44:47 INFO - PROCESS | 1790 | 1463103887837 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 18:44:47 INFO - PROCESS | 1790 | 1463103887840 Marionette TRACE conn3 <- [1,2142,null,{}] 18:44:47 INFO - PROCESS | 1790 | 1463103887847 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}] 18:44:48 INFO - PROCESS | 1790 | 1463103888103 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 18:44:50 INFO - PROCESS | 1790 | --DOCSHELL 0x88ef3800 == 148 [pid = 1790] [id = 478] 18:44:50 INFO - PROCESS | 1790 | --DOCSHELL 0x874c2800 == 147 [pid = 1790] [id = 525] 18:44:50 INFO - PROCESS | 1790 | --DOCSHELL 0x8c150c00 == 146 [pid = 1790] [id = 524] 18:44:50 INFO - PROCESS | 1790 | --DOCSHELL 0x8b303c00 == 145 [pid = 1790] [id = 523] 18:44:50 INFO - PROCESS | 1790 | --DOCSHELL 0x9c075800 == 144 [pid = 1790] [id = 521] 18:44:50 INFO - PROCESS | 1790 | --DOCSHELL 0x87bb7c00 == 143 [pid = 1790] [id = 520] 18:44:50 INFO - PROCESS | 1790 | --DOCSHELL 0x9a0a3c00 == 142 [pid = 1790] [id = 518] 18:44:50 INFO - PROCESS | 1790 | --DOCSHELL 0x9b5d0000 == 141 [pid = 1790] [id = 519] 18:44:50 INFO - PROCESS | 1790 | --DOCSHELL 0x95064000 == 140 [pid = 1790] [id = 517] 18:44:50 INFO - PROCESS | 1790 | --DOCSHELL 0x951ce000 == 139 [pid = 1790] [id = 516] 18:44:50 INFO - PROCESS | 1790 | --DOCSHELL 0x925e8c00 == 138 [pid = 1790] [id = 515] 18:44:50 INFO - PROCESS | 1790 | --DOCSHELL 0x8e8a3400 == 137 [pid = 1790] [id = 514] 18:44:50 INFO - PROCESS | 1790 | --DOCSHELL 0x8f792800 == 136 [pid = 1790] [id = 512] 18:44:50 INFO - PROCESS | 1790 | --DOCSHELL 0x92490c00 == 135 [pid = 1790] [id = 513] 18:44:50 INFO - PROCESS | 1790 | --DOCSHELL 0x90d7cc00 == 134 [pid = 1790] [id = 511] 18:44:50 INFO - PROCESS | 1790 | --DOCSHELL 0x8a2e5800 == 133 [pid = 1790] [id = 510] 18:44:50 INFO - PROCESS | 1790 | --DOCSHELL 0x8df0d800 == 132 [pid = 1790] [id = 509] 18:44:50 INFO - PROCESS | 1790 | --DOCSHELL 0x8f405c00 == 131 [pid = 1790] [id = 508] 18:44:50 INFO - PROCESS | 1790 | --DOCSHELL 0x887a5000 == 130 [pid = 1790] [id = 507] 18:44:50 INFO - PROCESS | 1790 | --DOCSHELL 0x898b5800 == 129 [pid = 1790] [id = 506] 18:44:50 INFO - PROCESS | 1790 | --DOMWINDOW == 171 (0xa21a0800) [pid = 1790] [serial = 1440] [outer = (nil)] [url = about:blank] 18:44:50 INFO - PROCESS | 1790 | --DOMWINDOW == 170 (0x8e613c00) [pid = 1790] [serial = 1389] [outer = (nil)] [url = about:blank] 18:44:50 INFO - PROCESS | 1790 | --DOMWINDOW == 169 (0x8b437400) [pid = 1790] [serial = 1514] [outer = (nil)] [url = about:blank] 18:44:50 INFO - PROCESS | 1790 | --DOMWINDOW == 168 (0x8c299c00) [pid = 1790] [serial = 1458] [outer = (nil)] [url = about:blank] 18:44:50 INFO - PROCESS | 1790 | --DOMWINDOW == 167 (0x8ba3ec00) [pid = 1790] [serial = 1457] [outer = (nil)] [url = about:blank] 18:44:50 INFO - PROCESS | 1790 | --DOMWINDOW == 166 (0x8dcbe000) [pid = 1790] [serial = 1454] [outer = (nil)] [url = about:blank] 18:44:50 INFO - PROCESS | 1790 | --DOMWINDOW == 165 (0x8b42f400) [pid = 1790] [serial = 1508] [outer = (nil)] [url = about:blank] 18:44:50 INFO - PROCESS | 1790 | --DOMWINDOW == 164 (0x8b9d3000) [pid = 1790] [serial = 1509] [outer = (nil)] [url = about:blank] 18:44:50 INFO - PROCESS | 1790 | --DOMWINDOW == 163 (0xa0605c00) [pid = 1790] [serial = 1506] [outer = (nil)] [url = about:blank] 18:44:50 INFO - PROCESS | 1790 | --DOMWINDOW == 162 (0x9d9c8800) [pid = 1790] [serial = 1505] [outer = (nil)] [url = about:blank] 18:44:50 INFO - PROCESS | 1790 | --DOMWINDOW == 161 (0x9c07b000) [pid = 1790] [serial = 1503] [outer = (nil)] [url = about:blank] 18:44:50 INFO - PROCESS | 1790 | --DOMWINDOW == 160 (0x9c033400) [pid = 1790] [serial = 1502] [outer = (nil)] [url = about:blank] 18:44:50 INFO - PROCESS | 1790 | --DOMWINDOW == 159 (0x9bace800) [pid = 1790] [serial = 1500] [outer = (nil)] [url = about:blank] 18:44:50 INFO - PROCESS | 1790 | --DOMWINDOW == 158 (0x9ba6f400) [pid = 1790] [serial = 1499] [outer = (nil)] [url = about:blank] 18:44:50 INFO - PROCESS | 1790 | --DOMWINDOW == 157 (0x9b30d000) [pid = 1790] [serial = 1497] [outer = (nil)] [url = about:blank] 18:44:50 INFO - PROCESS | 1790 | --DOMWINDOW == 156 (0x9adbcc00) [pid = 1790] [serial = 1496] [outer = (nil)] [url = about:blank] 18:44:50 INFO - PROCESS | 1790 | --DOMWINDOW == 155 (0x9a0ef000) [pid = 1790] [serial = 1494] [outer = (nil)] [url = about:blank] 18:44:50 INFO - PROCESS | 1790 | --DOMWINDOW == 154 (0x99ebec00) [pid = 1790] [serial = 1493] [outer = (nil)] [url = about:blank] 18:44:50 INFO - PROCESS | 1790 | --DOMWINDOW == 153 (0x9925b400) [pid = 1790] [serial = 1491] [outer = (nil)] [url = about:blank] 18:44:50 INFO - PROCESS | 1790 | --DOMWINDOW == 152 (0x975e2800) [pid = 1790] [serial = 1490] [outer = (nil)] [url = about:blank] 18:44:50 INFO - PROCESS | 1790 | --DOMWINDOW == 151 (0x975b9400) [pid = 1790] [serial = 1488] [outer = (nil)] [url = about:blank] 18:44:50 INFO - PROCESS | 1790 | --DOMWINDOW == 150 (0x951cc800) [pid = 1790] [serial = 1487] [outer = (nil)] [url = about:blank] 18:44:50 INFO - PROCESS | 1790 | --DOMWINDOW == 149 (0x946ef800) [pid = 1790] [serial = 1485] [outer = (nil)] [url = about:blank] 18:44:50 INFO - PROCESS | 1790 | --DOMWINDOW == 148 (0x93cda000) [pid = 1790] [serial = 1484] [outer = (nil)] [url = about:blank] 18:44:50 INFO - PROCESS | 1790 | --DOMWINDOW == 147 (0x92ae3c00) [pid = 1790] [serial = 1482] [outer = (nil)] [url = about:blank] 18:44:50 INFO - PROCESS | 1790 | --DOMWINDOW == 146 (0x92890c00) [pid = 1790] [serial = 1481] [outer = (nil)] [url = about:blank] 18:44:50 INFO - PROCESS | 1790 | --DOMWINDOW == 145 (0x92493800) [pid = 1790] [serial = 1479] [outer = (nil)] [url = about:blank] 18:44:50 INFO - PROCESS | 1790 | --DOMWINDOW == 144 (0x92490400) [pid = 1790] [serial = 1478] [outer = (nil)] [url = about:blank] 18:44:50 INFO - PROCESS | 1790 | --DOMWINDOW == 143 (0x92315400) [pid = 1790] [serial = 1476] [outer = (nil)] [url = about:blank] 18:44:50 INFO - PROCESS | 1790 | --DOMWINDOW == 142 (0x922a7800) [pid = 1790] [serial = 1475] [outer = (nil)] [url = about:blank] 18:44:50 INFO - PROCESS | 1790 | --DOMWINDOW == 141 (0x91f27c00) [pid = 1790] [serial = 1473] [outer = (nil)] [url = about:blank] 18:44:50 INFO - PROCESS | 1790 | --DOMWINDOW == 140 (0x9177e400) [pid = 1790] [serial = 1472] [outer = (nil)] [url = about:blank] 18:44:50 INFO - PROCESS | 1790 | --DOMWINDOW == 139 (0x90d7ec00) [pid = 1790] [serial = 1470] [outer = (nil)] [url = about:blank] 18:44:50 INFO - PROCESS | 1790 | --DOMWINDOW == 138 (0x90a72000) [pid = 1790] [serial = 1469] [outer = (nil)] [url = about:blank] 18:44:50 INFO - PROCESS | 1790 | --DOMWINDOW == 137 (0x8f58f400) [pid = 1790] [serial = 1467] [outer = (nil)] [url = about:blank] 18:44:50 INFO - PROCESS | 1790 | --DOMWINDOW == 136 (0x8f409c00) [pid = 1790] [serial = 1466] [outer = (nil)] [url = about:blank] 18:44:50 INFO - PROCESS | 1790 | --DOMWINDOW == 135 (0x8e748c00) [pid = 1790] [serial = 1464] [outer = (nil)] [url = about:blank] 18:44:50 INFO - PROCESS | 1790 | --DOMWINDOW == 134 (0x8e73a400) [pid = 1790] [serial = 1463] [outer = (nil)] [url = about:blank] 18:44:50 INFO - PROCESS | 1790 | --DOMWINDOW == 133 (0x8de6a400) [pid = 1790] [serial = 1461] [outer = (nil)] [url = about:blank] 18:44:50 INFO - PROCESS | 1790 | --DOMWINDOW == 132 (0x8dcbe400) [pid = 1790] [serial = 1460] [outer = (nil)] [url = about:blank] 18:44:50 INFO - PROCESS | 1790 | --DOMWINDOW == 131 (0x8d58ec00) [pid = 1790] [serial = 1511] [outer = (nil)] [url = about:blank] 18:44:50 INFO - PROCESS | 1790 | --DOMWINDOW == 130 (0x8ddbe800) [pid = 1790] [serial = 1515] [outer = (nil)] [url = about:blank] 18:44:50 INFO - PROCESS | 1790 | --DOMWINDOW == 129 (0x8d5c0800) [pid = 1790] [serial = 1512] [outer = (nil)] [url = about:blank] 18:44:50 INFO - PROCESS | 1790 | --DOMWINDOW == 128 (0x8df15c00) [pid = 1790] [serial = 1517] [outer = (nil)] [url = about:blank] 18:44:51 INFO - PROCESS | 1790 | 1463103891125 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:51 INFO - PROCESS | 1790 | ++DOCSHELL 0x89a55800 == 130 [pid = 1790] [id = 543] 18:44:51 INFO - PROCESS | 1790 | ++DOMWINDOW == 129 (0x89a5c000) [pid = 1790] [serial = 1630] [outer = (nil)] 18:44:51 INFO - PROCESS | 1790 | ++DOMWINDOW == 130 (0x8a2e1400) [pid = 1790] [serial = 1631] [outer = 0x89a5c000] 18:44:51 INFO - PROCESS | 1790 | 1463103891218 Marionette DEBUG loaded listener.js 18:44:51 INFO - PROCESS | 1790 | ++DOMWINDOW == 131 (0x8b305000) [pid = 1790] [serial = 1632] [outer = 0x89a5c000] 18:44:52 INFO - PROCESS | 1790 | 1463103892076 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] 18:44:52 INFO - PROCESS | 1790 | 1463103892150 Marionette TRACE conn3 <- [1,2145,null,{"value":"8"}] 18:44:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 18:44:52 INFO - PROCESS | 1790 | 1463103892158 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 18:44:52 INFO - PROCESS | 1790 | 1463103892164 Marionette TRACE conn3 <- [1,2146,null,{}] 18:44:52 INFO - PROCESS | 1790 | 1463103892171 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}] 18:44:52 INFO - PROCESS | 1790 | 1463103892395 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 18:44:52 INFO - PROCESS | 1790 | 1463103892592 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:52 INFO - PROCESS | 1790 | ++DOCSHELL 0x8d50f000 == 131 [pid = 1790] [id = 544] 18:44:52 INFO - PROCESS | 1790 | ++DOMWINDOW == 132 (0x8d581800) [pid = 1790] [serial = 1633] [outer = (nil)] 18:44:52 INFO - PROCESS | 1790 | ++DOMWINDOW == 133 (0x8d5ca000) [pid = 1790] [serial = 1634] [outer = 0x8d581800] 18:44:52 INFO - PROCESS | 1790 | 1463103892720 Marionette DEBUG loaded listener.js 18:44:52 INFO - PROCESS | 1790 | ++DOMWINDOW == 134 (0x8d8db400) [pid = 1790] [serial = 1635] [outer = 0x8d581800] 18:44:53 INFO - PROCESS | 1790 | 1463103893631 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] 18:44:53 INFO - PROCESS | 1790 | 1463103893720 Marionette TRACE conn3 <- [1,2149,null,{"value":"8"}] 18:44:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 18:44:53 INFO - PROCESS | 1790 | 1463103893729 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 18:44:53 INFO - PROCESS | 1790 | 1463103893732 Marionette TRACE conn3 <- [1,2150,null,{}] 18:44:53 INFO - PROCESS | 1790 | 1463103893754 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}] 18:44:54 INFO - PROCESS | 1790 | 1463103894055 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 18:44:54 INFO - PROCESS | 1790 | 1463103894179 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:54 INFO - PROCESS | 1790 | ++DOCSHELL 0x8dcbe400 == 132 [pid = 1790] [id = 545] 18:44:54 INFO - PROCESS | 1790 | ++DOMWINDOW == 135 (0x8de6e400) [pid = 1790] [serial = 1636] [outer = (nil)] 18:44:54 INFO - PROCESS | 1790 | ++DOMWINDOW == 136 (0x8df15c00) [pid = 1790] [serial = 1637] [outer = 0x8de6e400] 18:44:54 INFO - PROCESS | 1790 | 1463103894379 Marionette DEBUG loaded listener.js 18:44:54 INFO - PROCESS | 1790 | ++DOMWINDOW == 137 (0x8e73fc00) [pid = 1790] [serial = 1638] [outer = 0x8de6e400] 18:44:55 INFO - PROCESS | 1790 | 1463103895782 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]]]}] 18:44:55 INFO - PROCESS | 1790 | --DOMWINDOW == 136 (0x8d5bfc00) [pid = 1790] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 18:44:55 INFO - PROCESS | 1790 | --DOMWINDOW == 135 (0x8c155400) [pid = 1790] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 18:44:55 INFO - PROCESS | 1790 | --DOMWINDOW == 134 (0x8a2e7800) [pid = 1790] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 18:44:55 INFO - PROCESS | 1790 | --DOMWINDOW == 133 (0x8f78f400) [pid = 1790] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 18:44:55 INFO - PROCESS | 1790 | --DOMWINDOW == 132 (0x8f46e400) [pid = 1790] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 18:44:55 INFO - PROCESS | 1790 | --DOMWINDOW == 131 (0x8dcb8400) [pid = 1790] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 18:44:55 INFO - PROCESS | 1790 | --DOMWINDOW == 130 (0x8b9c7800) [pid = 1790] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 18:44:55 INFO - PROCESS | 1790 | --DOMWINDOW == 129 (0x8b305c00) [pid = 1790] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 18:44:55 INFO - PROCESS | 1790 | --DOMWINDOW == 128 (0xa305dc00) [pid = 1790] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 18:44:55 INFO - PROCESS | 1790 | --DOMWINDOW == 127 (0xa2159800) [pid = 1790] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 18:44:55 INFO - PROCESS | 1790 | --DOMWINDOW == 126 (0x87bc0800) [pid = 1790] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 18:44:55 INFO - PROCESS | 1790 | --DOMWINDOW == 125 (0x9bacc800) [pid = 1790] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 18:44:55 INFO - PROCESS | 1790 | --DOMWINDOW == 124 (0x9a86c000) [pid = 1790] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 18:44:55 INFO - PROCESS | 1790 | --DOMWINDOW == 123 (0x9a355c00) [pid = 1790] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 18:44:55 INFO - PROCESS | 1790 | --DOMWINDOW == 122 (0x9a850000) [pid = 1790] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 18:44:55 INFO - PROCESS | 1790 | --DOMWINDOW == 121 (0x92ae8c00) [pid = 1790] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 18:44:55 INFO - PROCESS | 1790 | --DOMWINDOW == 120 (0x91644000) [pid = 1790] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 18:44:55 INFO - PROCESS | 1790 | --DOMWINDOW == 119 (0x925ee400) [pid = 1790] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 18:44:55 INFO - PROCESS | 1790 | --DOMWINDOW == 118 (0x90a66800) [pid = 1790] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 18:44:55 INFO - PROCESS | 1790 | --DOMWINDOW == 117 (0x9176c000) [pid = 1790] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 18:44:55 INFO - PROCESS | 1790 | --DOMWINDOW == 116 (0x8d6c0400) [pid = 1790] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 18:44:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 18:44:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 2153ms 18:44:55 INFO - PROCESS | 1790 | 1463103895933 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 18:44:55 INFO - PROCESS | 1790 | 1463103895937 Marionette TRACE conn3 <- [1,2153,null,{"value":"8"}] 18:44:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 18:44:55 INFO - PROCESS | 1790 | 1463103895953 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 18:44:55 INFO - PROCESS | 1790 | 1463103895963 Marionette TRACE conn3 <- [1,2154,null,{}] 18:44:55 INFO - PROCESS | 1790 | 1463103895969 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}] 18:44:56 INFO - PROCESS | 1790 | 1463103896254 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 18:44:56 INFO - PROCESS | 1790 | 1463103896395 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:56 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e612800 == 133 [pid = 1790] [id = 546] 18:44:56 INFO - PROCESS | 1790 | ++DOMWINDOW == 117 (0x8e615000) [pid = 1790] [serial = 1639] [outer = (nil)] 18:44:56 INFO - PROCESS | 1790 | ++DOMWINDOW == 118 (0x8e8a9800) [pid = 1790] [serial = 1640] [outer = 0x8e615000] 18:44:56 INFO - PROCESS | 1790 | 1463103896471 Marionette DEBUG loaded listener.js 18:44:56 INFO - PROCESS | 1790 | ++DOMWINDOW == 119 (0x8f473000) [pid = 1790] [serial = 1641] [outer = 0x8e615000] 18:44:57 INFO - PROCESS | 1790 | 1463103897271 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]]]}] 18:44:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 18:44:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1348ms 18:44:57 INFO - PROCESS | 1790 | 1463103897294 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 18:44:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 18:44:57 INFO - PROCESS | 1790 | 1463103897301 Marionette TRACE conn3 <- [1,2157,null,{"value":"8"}] 18:44:57 INFO - PROCESS | 1790 | 1463103897308 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 18:44:57 INFO - PROCESS | 1790 | 1463103897311 Marionette TRACE conn3 <- [1,2158,null,{}] 18:44:57 INFO - PROCESS | 1790 | 1463103897317 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}] 18:44:57 INFO - PROCESS | 1790 | 1463103897612 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 18:44:57 INFO - PROCESS | 1790 | 1463103897636 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:57 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e748800 == 134 [pid = 1790] [id = 547] 18:44:57 INFO - PROCESS | 1790 | ++DOMWINDOW == 120 (0x8e8a2800) [pid = 1790] [serial = 1642] [outer = (nil)] 18:44:57 INFO - PROCESS | 1790 | ++DOMWINDOW == 121 (0x8f795c00) [pid = 1790] [serial = 1643] [outer = 0x8e8a2800] 18:44:57 INFO - PROCESS | 1790 | 1463103897711 Marionette DEBUG loaded listener.js 18:44:57 INFO - PROCESS | 1790 | ++DOMWINDOW == 122 (0x8e8a5800) [pid = 1790] [serial = 1644] [outer = 0x8e8a2800] 18:44:58 INFO - PROCESS | 1790 | 1463103898977 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]]]}] 18:44:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 18:44:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1752ms 18:44:59 INFO - PROCESS | 1790 | 1463103899061 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 18:44:59 INFO - PROCESS | 1790 | 1463103899070 Marionette TRACE conn3 <- [1,2161,null,{"value":"8"}] 18:44:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 18:44:59 INFO - PROCESS | 1790 | 1463103899079 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 18:44:59 INFO - PROCESS | 1790 | 1463103899086 Marionette TRACE conn3 <- [1,2162,null,{}] 18:44:59 INFO - PROCESS | 1790 | 1463103899094 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}] 18:44:59 INFO - PROCESS | 1790 | 1463103899399 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 18:44:59 INFO - PROCESS | 1790 | 1463103899754 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:59 INFO - PROCESS | 1790 | ++DOCSHELL 0x8ba3ac00 == 135 [pid = 1790] [id = 548] 18:44:59 INFO - PROCESS | 1790 | ++DOMWINDOW == 123 (0x8c29e400) [pid = 1790] [serial = 1645] [outer = (nil)] 18:44:59 INFO - PROCESS | 1790 | ++DOMWINDOW == 124 (0x8d5bb400) [pid = 1790] [serial = 1646] [outer = 0x8c29e400] 18:44:59 INFO - PROCESS | 1790 | 1463103899854 Marionette DEBUG loaded listener.js 18:45:00 INFO - PROCESS | 1790 | ++DOMWINDOW == 125 (0x8ddc6000) [pid = 1790] [serial = 1647] [outer = 0x8c29e400] 18:45:00 INFO - PROCESS | 1790 | 1463103900839 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]]]}] 18:45:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 18:45:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1798ms 18:45:00 INFO - PROCESS | 1790 | 1463103900877 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 18:45:00 INFO - PROCESS | 1790 | 1463103900887 Marionette TRACE conn3 <- [1,2165,null,{"value":"8"}] 18:45:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 18:45:00 INFO - PROCESS | 1790 | 1463103900899 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 18:45:00 INFO - PROCESS | 1790 | 1463103900903 Marionette TRACE conn3 <- [1,2166,null,{}] 18:45:00 INFO - PROCESS | 1790 | 1463103900911 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}] 18:45:01 INFO - PROCESS | 1790 | 1463103901223 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 18:45:01 INFO - PROCESS | 1790 | 1463103901644 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:01 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e8aac00 == 136 [pid = 1790] [id = 549] 18:45:01 INFO - PROCESS | 1790 | ++DOMWINDOW == 126 (0x8f40e800) [pid = 1790] [serial = 1648] [outer = (nil)] 18:45:01 INFO - PROCESS | 1790 | ++DOMWINDOW == 127 (0x8f78dc00) [pid = 1790] [serial = 1649] [outer = 0x8f40e800] 18:45:01 INFO - PROCESS | 1790 | 1463103901745 Marionette DEBUG loaded listener.js 18:45:01 INFO - PROCESS | 1790 | ++DOMWINDOW == 128 (0x90d7f000) [pid = 1790] [serial = 1650] [outer = 0x8f40e800] 18:45:02 INFO - PROCESS | 1790 | 1463103902826 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]]]}] 18:45:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 18:45:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1990ms 18:45:02 INFO - PROCESS | 1790 | 1463103902888 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 18:45:02 INFO - PROCESS | 1790 | 1463103902892 Marionette TRACE conn3 <- [1,2169,null,{"value":"8"}] 18:45:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 18:45:02 INFO - PROCESS | 1790 | 1463103902900 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 18:45:02 INFO - PROCESS | 1790 | 1463103902907 Marionette TRACE conn3 <- [1,2170,null,{}] 18:45:02 INFO - PROCESS | 1790 | 1463103902925 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}] 18:45:03 INFO - PROCESS | 1790 | 1463103903221 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 18:45:03 INFO - PROCESS | 1790 | 1463103903553 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:03 INFO - PROCESS | 1790 | ++DOCSHELL 0x8d587400 == 137 [pid = 1790] [id = 550] 18:45:03 INFO - PROCESS | 1790 | ++DOMWINDOW == 129 (0x91640400) [pid = 1790] [serial = 1651] [outer = (nil)] 18:45:03 INFO - PROCESS | 1790 | ++DOMWINDOW == 130 (0x91f2c400) [pid = 1790] [serial = 1652] [outer = 0x91640400] 18:45:03 INFO - PROCESS | 1790 | 1463103903653 Marionette DEBUG loaded listener.js 18:45:03 INFO - PROCESS | 1790 | ++DOMWINDOW == 131 (0x9229f800) [pid = 1790] [serial = 1653] [outer = 0x91640400] 18:45:04 INFO - PROCESS | 1790 | 1463103904603 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]]]}] 18:45:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 18:45:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1741ms 18:45:04 INFO - PROCESS | 1790 | 1463103904644 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 18:45:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 18:45:04 INFO - PROCESS | 1790 | 1463103904649 Marionette TRACE conn3 <- [1,2173,null,{"value":"8"}] 18:45:04 INFO - PROCESS | 1790 | 1463103904656 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 18:45:04 INFO - PROCESS | 1790 | 1463103904660 Marionette TRACE conn3 <- [1,2174,null,{}] 18:45:04 INFO - PROCESS | 1790 | 1463103904666 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}] 18:45:04 INFO - PROCESS | 1790 | 1463103904920 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 18:45:05 INFO - PROCESS | 1790 | 1463103905244 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:05 INFO - PROCESS | 1790 | ++DOCSHELL 0x8f586c00 == 138 [pid = 1790] [id = 551] 18:45:05 INFO - PROCESS | 1790 | ++DOMWINDOW == 132 (0x91f27c00) [pid = 1790] [serial = 1654] [outer = (nil)] 18:45:05 INFO - PROCESS | 1790 | ++DOMWINDOW == 133 (0x9231ec00) [pid = 1790] [serial = 1655] [outer = 0x91f27c00] 18:45:05 INFO - PROCESS | 1790 | 1463103905340 Marionette DEBUG loaded listener.js 18:45:05 INFO - PROCESS | 1790 | ++DOMWINDOW == 134 (0x92490c00) [pid = 1790] [serial = 1656] [outer = 0x91f27c00] 18:45:06 INFO - PROCESS | 1790 | 1463103906262 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]]]}] 18:45:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 18:45:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1640ms 18:45:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 18:45:06 INFO - PROCESS | 1790 | 1463103906297 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 18:45:06 INFO - PROCESS | 1790 | 1463103906300 Marionette TRACE conn3 <- [1,2177,null,{"value":"8"}] 18:45:06 INFO - PROCESS | 1790 | 1463103906307 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 18:45:06 INFO - PROCESS | 1790 | 1463103906311 Marionette TRACE conn3 <- [1,2178,null,{}] 18:45:06 INFO - PROCESS | 1790 | 1463103906319 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}] 18:45:06 INFO - PROCESS | 1790 | 1463103906577 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 18:45:06 INFO - PROCESS | 1790 | 1463103906937 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:06 INFO - PROCESS | 1790 | ++DOCSHELL 0x89a64800 == 139 [pid = 1790] [id = 552] 18:45:06 INFO - PROCESS | 1790 | ++DOMWINDOW == 135 (0x8f40a000) [pid = 1790] [serial = 1657] [outer = (nil)] 18:45:07 INFO - PROCESS | 1790 | ++DOMWINDOW == 136 (0x925e6c00) [pid = 1790] [serial = 1658] [outer = 0x8f40a000] 18:45:07 INFO - PROCESS | 1790 | 1463103907047 Marionette DEBUG loaded listener.js 18:45:07 INFO - PROCESS | 1790 | ++DOMWINDOW == 137 (0x925ee000) [pid = 1790] [serial = 1659] [outer = 0x8f40a000] 18:45:08 INFO - PROCESS | 1790 | 1463103908001 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]]]}] 18:45:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 18:45:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1735ms 18:45:08 INFO - PROCESS | 1790 | 1463103908050 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 18:45:08 INFO - PROCESS | 1790 | 1463103908055 Marionette TRACE conn3 <- [1,2181,null,{"value":"8"}] 18:45:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 18:45:08 INFO - PROCESS | 1790 | 1463103908063 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 18:45:08 INFO - PROCESS | 1790 | 1463103908067 Marionette TRACE conn3 <- [1,2182,null,{}] 18:45:08 INFO - PROCESS | 1790 | 1463103908074 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}] 18:45:08 INFO - PROCESS | 1790 | 1463103908392 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 18:45:08 INFO - PROCESS | 1790 | 1463103908700 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:08 INFO - PROCESS | 1790 | ++DOCSHELL 0x92463400 == 140 [pid = 1790] [id = 553] 18:45:08 INFO - PROCESS | 1790 | ++DOMWINDOW == 138 (0x92501c00) [pid = 1790] [serial = 1660] [outer = (nil)] 18:45:08 INFO - PROCESS | 1790 | ++DOMWINDOW == 139 (0x93cd9800) [pid = 1790] [serial = 1661] [outer = 0x92501c00] 18:45:08 INFO - PROCESS | 1790 | 1463103908792 Marionette DEBUG loaded listener.js 18:45:08 INFO - PROCESS | 1790 | ++DOMWINDOW == 140 (0x95016c00) [pid = 1790] [serial = 1662] [outer = 0x92501c00] 18:45:09 INFO - PROCESS | 1790 | 1463103909773 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]]]}] 18:45:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 18:45:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1788ms 18:45:09 INFO - PROCESS | 1790 | 1463103909852 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 18:45:09 INFO - PROCESS | 1790 | 1463103909856 Marionette TRACE conn3 <- [1,2185,null,{"value":"8"}] 18:45:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 18:45:09 INFO - PROCESS | 1790 | 1463103909865 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 18:45:09 INFO - PROCESS | 1790 | 1463103909868 Marionette TRACE conn3 <- [1,2186,null,{}] 18:45:09 INFO - PROCESS | 1790 | 1463103909876 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}] 18:45:10 INFO - PROCESS | 1790 | 1463103910127 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 18:45:10 INFO - PROCESS | 1790 | 1463103910432 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:10 INFO - PROCESS | 1790 | ++DOCSHELL 0x8ba38000 == 141 [pid = 1790] [id = 554] 18:45:10 INFO - PROCESS | 1790 | ++DOMWINDOW == 141 (0x92319800) [pid = 1790] [serial = 1663] [outer = (nil)] 18:45:10 INFO - PROCESS | 1790 | ++DOMWINDOW == 142 (0x951d3800) [pid = 1790] [serial = 1664] [outer = 0x92319800] 18:45:10 INFO - PROCESS | 1790 | 1463103910527 Marionette DEBUG loaded listener.js 18:45:10 INFO - PROCESS | 1790 | ++DOMWINDOW == 143 (0x95236c00) [pid = 1790] [serial = 1665] [outer = 0x92319800] 18:45:11 INFO - PROCESS | 1790 | 1463103911501 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]]]}] 18:45:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 18:45:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1681ms 18:45:11 INFO - PROCESS | 1790 | 1463103911547 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 18:45:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 18:45:11 INFO - PROCESS | 1790 | 1463103911551 Marionette TRACE conn3 <- [1,2189,null,{"value":"8"}] 18:45:11 INFO - PROCESS | 1790 | 1463103911558 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 18:45:11 INFO - PROCESS | 1790 | 1463103911563 Marionette TRACE conn3 <- [1,2190,null,{}] 18:45:11 INFO - PROCESS | 1790 | 1463103911570 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}] 18:45:11 INFO - PROCESS | 1790 | 1463103911858 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 18:45:12 INFO - PROCESS | 1790 | 1463103912214 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:12 INFO - PROCESS | 1790 | ++DOCSHELL 0x93ce0c00 == 142 [pid = 1790] [id = 555] 18:45:12 INFO - PROCESS | 1790 | ++DOMWINDOW == 144 (0x951c8800) [pid = 1790] [serial = 1666] [outer = (nil)] 18:45:12 INFO - PROCESS | 1790 | ++DOMWINDOW == 145 (0x99258400) [pid = 1790] [serial = 1667] [outer = 0x951c8800] 18:45:12 INFO - PROCESS | 1790 | 1463103912317 Marionette DEBUG loaded listener.js 18:45:12 INFO - PROCESS | 1790 | ++DOMWINDOW == 146 (0x99266400) [pid = 1790] [serial = 1668] [outer = 0x951c8800] 18:45:13 INFO - PROCESS | 1790 | 1463103913307 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]]]}] 18:45:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 18:45:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1787ms 18:45:13 INFO - PROCESS | 1790 | 1463103913346 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 18:45:13 INFO - PROCESS | 1790 | 1463103913349 Marionette TRACE conn3 <- [1,2193,null,{"value":"8"}] 18:45:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 18:45:13 INFO - PROCESS | 1790 | 1463103913357 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 18:45:13 INFO - PROCESS | 1790 | 1463103913361 Marionette TRACE conn3 <- [1,2194,null,{}] 18:45:13 INFO - PROCESS | 1790 | 1463103913370 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}] 18:45:13 INFO - PROCESS | 1790 | 1463103913631 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 18:45:13 INFO - PROCESS | 1790 | 1463103913972 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:14 INFO - PROCESS | 1790 | ++DOCSHELL 0x8a209c00 == 143 [pid = 1790] [id = 556] 18:45:14 INFO - PROCESS | 1790 | ++DOMWINDOW == 147 (0x92ae6000) [pid = 1790] [serial = 1669] [outer = (nil)] 18:45:14 INFO - PROCESS | 1790 | ++DOMWINDOW == 148 (0x9a22a800) [pid = 1790] [serial = 1670] [outer = 0x92ae6000] 18:45:14 INFO - PROCESS | 1790 | 1463103914070 Marionette DEBUG loaded listener.js 18:45:14 INFO - PROCESS | 1790 | ++DOMWINDOW == 149 (0x9a84f800) [pid = 1790] [serial = 1671] [outer = 0x92ae6000] 18:45:15 INFO - PROCESS | 1790 | 1463103915103 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]]]}] 18:45:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 18:45:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1802ms 18:45:15 INFO - PROCESS | 1790 | 1463103915162 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 18:45:15 INFO - PROCESS | 1790 | 1463103915168 Marionette TRACE conn3 <- [1,2197,null,{"value":"8"}] 18:45:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 18:45:15 INFO - PROCESS | 1790 | 1463103915178 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 18:45:15 INFO - PROCESS | 1790 | 1463103915183 Marionette TRACE conn3 <- [1,2198,null,{}] 18:45:15 INFO - PROCESS | 1790 | 1463103915189 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}] 18:45:15 INFO - PROCESS | 1790 | 1463103915556 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 18:45:16 INFO - PROCESS | 1790 | 1463103915994 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:16 INFO - PROCESS | 1790 | ++DOCSHELL 0x91774800 == 144 [pid = 1790] [id = 557] 18:45:16 INFO - PROCESS | 1790 | ++DOMWINDOW == 150 (0x9b311000) [pid = 1790] [serial = 1672] [outer = (nil)] 18:45:16 INFO - PROCESS | 1790 | ++DOMWINDOW == 151 (0x9b5d0000) [pid = 1790] [serial = 1673] [outer = 0x9b311000] 18:45:16 INFO - PROCESS | 1790 | 1463103916091 Marionette DEBUG loaded listener.js 18:45:16 INFO - PROCESS | 1790 | ++DOMWINDOW == 152 (0x9bad4800) [pid = 1790] [serial = 1674] [outer = 0x9b311000] 18:45:17 INFO - PROCESS | 1790 | 1463103917069 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]]]}] 18:45:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 18:45:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1942ms 18:45:17 INFO - PROCESS | 1790 | 1463103917119 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 18:45:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 18:45:17 INFO - PROCESS | 1790 | 1463103917125 Marionette TRACE conn3 <- [1,2201,null,{"value":"8"}] 18:45:17 INFO - PROCESS | 1790 | 1463103917132 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 18:45:17 INFO - PROCESS | 1790 | 1463103917137 Marionette TRACE conn3 <- [1,2202,null,{}] 18:45:17 INFO - PROCESS | 1790 | 1463103917144 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}] 18:45:17 INFO - PROCESS | 1790 | 1463103917428 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 18:45:17 INFO - PROCESS | 1790 | 1463103917771 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:17 INFO - PROCESS | 1790 | ++DOCSHELL 0x9c028400 == 145 [pid = 1790] [id = 558] 18:45:17 INFO - PROCESS | 1790 | ++DOMWINDOW == 153 (0x9c033400) [pid = 1790] [serial = 1675] [outer = (nil)] 18:45:17 INFO - PROCESS | 1790 | ++DOMWINDOW == 154 (0xa2153400) [pid = 1790] [serial = 1676] [outer = 0x9c033400] 18:45:17 INFO - PROCESS | 1790 | 1463103917878 Marionette DEBUG loaded listener.js 18:45:18 INFO - PROCESS | 1790 | ++DOMWINDOW == 155 (0xa26c1800) [pid = 1790] [serial = 1677] [outer = 0x9c033400] 18:45:18 INFO - PROCESS | 1790 | 1463103918864 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]]]}] 18:45:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 18:45:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1745ms 18:45:18 INFO - PROCESS | 1790 | 1463103918877 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 18:45:18 INFO - PROCESS | 1790 | 1463103918881 Marionette TRACE conn3 <- [1,2205,null,{"value":"8"}] 18:45:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 18:45:18 INFO - PROCESS | 1790 | 1463103918888 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 18:45:18 INFO - PROCESS | 1790 | 1463103918891 Marionette TRACE conn3 <- [1,2206,null,{}] 18:45:18 INFO - PROCESS | 1790 | 1463103918897 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}] 18:45:19 INFO - PROCESS | 1790 | 1463103919161 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 18:45:19 INFO - PROCESS | 1790 | 1463103919593 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:19 INFO - PROCESS | 1790 | ++DOCSHELL 0x9adbac00 == 146 [pid = 1790] [id = 559] 18:45:19 INFO - PROCESS | 1790 | ++DOMWINDOW == 156 (0x9c15b000) [pid = 1790] [serial = 1678] [outer = (nil)] 18:45:19 INFO - PROCESS | 1790 | ++DOMWINDOW == 157 (0xa325ac00) [pid = 1790] [serial = 1679] [outer = 0x9c15b000] 18:45:19 INFO - PROCESS | 1790 | 1463103919713 Marionette DEBUG loaded listener.js 18:45:19 INFO - PROCESS | 1790 | ++DOMWINDOW == 158 (0xa3577c00) [pid = 1790] [serial = 1680] [outer = 0x9c15b000] 18:45:20 INFO - PROCESS | 1790 | 1463103920711 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]]]}] 18:45:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 18:45:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1882ms 18:45:20 INFO - PROCESS | 1790 | 1463103920772 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 18:45:20 INFO - PROCESS | 1790 | 1463103920775 Marionette TRACE conn3 <- [1,2209,null,{"value":"8"}] 18:45:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 18:45:20 INFO - PROCESS | 1790 | 1463103920783 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 18:45:20 INFO - PROCESS | 1790 | 1463103920788 Marionette TRACE conn3 <- [1,2210,null,{}] 18:45:20 INFO - PROCESS | 1790 | 1463103920843 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}] 18:45:21 INFO - PROCESS | 1790 | 1463103921200 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 18:45:21 INFO - PROCESS | 1790 | 1463103921590 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:21 INFO - PROCESS | 1790 | ++DOCSHELL 0xa22c2c00 == 147 [pid = 1790] [id = 560] 18:45:21 INFO - PROCESS | 1790 | ++DOMWINDOW == 159 (0xa30cb800) [pid = 1790] [serial = 1681] [outer = (nil)] 18:45:21 INFO - PROCESS | 1790 | ++DOMWINDOW == 160 (0xa50e6800) [pid = 1790] [serial = 1682] [outer = 0xa30cb800] 18:45:21 INFO - PROCESS | 1790 | 1463103921697 Marionette DEBUG loaded listener.js 18:45:21 INFO - PROCESS | 1790 | ++DOMWINDOW == 161 (0xa50f3400) [pid = 1790] [serial = 1683] [outer = 0xa30cb800] 18:45:22 INFO - PROCESS | 1790 | 1463103922717 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]]]}] 18:45:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 18:45:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1986ms 18:45:22 INFO - PROCESS | 1790 | 1463103922771 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 18:45:22 INFO - PROCESS | 1790 | 1463103922774 Marionette TRACE conn3 <- [1,2213,null,{"value":"8"}] 18:45:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 18:45:22 INFO - PROCESS | 1790 | 1463103922782 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 18:45:22 INFO - PROCESS | 1790 | 1463103922786 Marionette TRACE conn3 <- [1,2214,null,{}] 18:45:22 INFO - PROCESS | 1790 | 1463103922793 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}] 18:45:23 INFO - PROCESS | 1790 | 1463103923065 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 18:45:23 INFO - PROCESS | 1790 | 1463103923416 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:23 INFO - PROCESS | 1790 | ++DOCSHELL 0xa357cc00 == 148 [pid = 1790] [id = 561] 18:45:23 INFO - PROCESS | 1790 | ++DOMWINDOW == 162 (0xa503b800) [pid = 1790] [serial = 1684] [outer = (nil)] 18:45:23 INFO - PROCESS | 1790 | ++DOMWINDOW == 163 (0xa675fc00) [pid = 1790] [serial = 1685] [outer = 0xa503b800] 18:45:23 INFO - PROCESS | 1790 | 1463103923509 Marionette DEBUG loaded listener.js 18:45:23 INFO - PROCESS | 1790 | ++DOMWINDOW == 164 (0xa6762800) [pid = 1790] [serial = 1686] [outer = 0xa503b800] 18:45:24 INFO - PROCESS | 1790 | 1463103924418 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]]]}] 18:45:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 18:45:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1684ms 18:45:24 INFO - PROCESS | 1790 | 1463103924467 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 18:45:24 INFO - PROCESS | 1790 | 1463103924472 Marionette TRACE conn3 <- [1,2217,null,{"value":"8"}] 18:45:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 18:45:24 INFO - PROCESS | 1790 | 1463103924480 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 18:45:24 INFO - PROCESS | 1790 | 1463103924484 Marionette TRACE conn3 <- [1,2218,null,{}] 18:45:24 INFO - PROCESS | 1790 | 1463103924490 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}] 18:45:24 INFO - PROCESS | 1790 | 1463103924765 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 18:45:25 INFO - PROCESS | 1790 | 1463103925131 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:25 INFO - PROCESS | 1790 | ++DOCSHELL 0x89988c00 == 149 [pid = 1790] [id = 562] 18:45:25 INFO - PROCESS | 1790 | ++DOMWINDOW == 165 (0x8c15c400) [pid = 1790] [serial = 1687] [outer = (nil)] 18:45:25 INFO - PROCESS | 1790 | ++DOMWINDOW == 166 (0xa6873400) [pid = 1790] [serial = 1688] [outer = 0x8c15c400] 18:45:25 INFO - PROCESS | 1790 | 1463103925241 Marionette DEBUG loaded listener.js 18:45:25 INFO - PROCESS | 1790 | ++DOMWINDOW == 167 (0xa687dc00) [pid = 1790] [serial = 1689] [outer = 0x8c15c400] 18:45:26 INFO - PROCESS | 1790 | 1463103926213 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]]]}] 18:45:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 18:45:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1802ms 18:45:26 INFO - PROCESS | 1790 | 1463103926283 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 18:45:26 INFO - PROCESS | 1790 | 1463103926287 Marionette TRACE conn3 <- [1,2221,null,{"value":"8"}] 18:45:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 18:45:26 INFO - PROCESS | 1790 | 1463103926295 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 18:45:26 INFO - PROCESS | 1790 | 1463103926299 Marionette TRACE conn3 <- [1,2222,null,{}] 18:45:26 INFO - PROCESS | 1790 | 1463103926305 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}] 18:45:26 INFO - PROCESS | 1790 | 1463103926603 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 18:45:26 INFO - PROCESS | 1790 | 1463103926956 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:26 INFO - PROCESS | 1790 | ++DOCSHELL 0xa6284000 == 150 [pid = 1790] [id = 563] 18:45:26 INFO - PROCESS | 1790 | ++DOMWINDOW == 168 (0xa6e02800) [pid = 1790] [serial = 1690] [outer = (nil)] 18:45:27 INFO - PROCESS | 1790 | ++DOMWINDOW == 169 (0xa6e06800) [pid = 1790] [serial = 1691] [outer = 0xa6e02800] 18:45:27 INFO - PROCESS | 1790 | 1463103927054 Marionette DEBUG loaded listener.js 18:45:27 INFO - PROCESS | 1790 | ++DOMWINDOW == 170 (0xa6e08000) [pid = 1790] [serial = 1692] [outer = 0xa6e02800] 18:45:27 INFO - PROCESS | 1790 | 1463103927967 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]]]}] 18:45:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 18:45:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1742ms 18:45:28 INFO - PROCESS | 1790 | 1463103928038 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 18:45:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 18:45:28 INFO - PROCESS | 1790 | 1463103928043 Marionette TRACE conn3 <- [1,2225,null,{"value":"8"}] 18:45:28 INFO - PROCESS | 1790 | 1463103928050 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 18:45:28 INFO - PROCESS | 1790 | 1463103928053 Marionette TRACE conn3 <- [1,2226,null,{}] 18:45:28 INFO - PROCESS | 1790 | 1463103928060 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}] 18:45:28 INFO - PROCESS | 1790 | 1463103928353 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 18:45:30 INFO - PROCESS | 1790 | --DOCSHELL 0xa6878400 == 149 [pid = 1790] [id = 108] 18:45:30 INFO - PROCESS | 1790 | --DOCSHELL 0x8e612800 == 148 [pid = 1790] [id = 546] 18:45:30 INFO - PROCESS | 1790 | --DOCSHELL 0x8dcbe400 == 147 [pid = 1790] [id = 545] 18:45:30 INFO - PROCESS | 1790 | --DOCSHELL 0x8c156800 == 146 [pid = 1790] [id = 505] 18:45:30 INFO - PROCESS | 1790 | --DOCSHELL 0x8d50f000 == 145 [pid = 1790] [id = 544] 18:45:30 INFO - PROCESS | 1790 | --DOCSHELL 0x89a55800 == 144 [pid = 1790] [id = 543] 18:45:30 INFO - PROCESS | 1790 | --DOCSHELL 0x887a9c00 == 143 [pid = 1790] [id = 541] 18:45:30 INFO - PROCESS | 1790 | --DOCSHELL 0x8c2a8800 == 142 [pid = 1790] [id = 542] 18:45:30 INFO - PROCESS | 1790 | --DOCSHELL 0x88eef400 == 141 [pid = 1790] [id = 540] 18:45:30 INFO - PROCESS | 1790 | --DOCSHELL 0x99fddc00 == 140 [pid = 1790] [id = 539] 18:45:30 INFO - PROCESS | 1790 | --DOCSHELL 0x99761400 == 139 [pid = 1790] [id = 538] 18:45:30 INFO - PROCESS | 1790 | --DOCSHELL 0x9177c400 == 138 [pid = 1790] [id = 536] 18:45:30 INFO - PROCESS | 1790 | --DOCSHELL 0x92226800 == 137 [pid = 1790] [id = 537] 18:45:30 INFO - PROCESS | 1790 | --DOCSHELL 0x92469c00 == 136 [pid = 1790] [id = 535] 18:45:30 INFO - PROCESS | 1790 | --DOCSHELL 0x8d6bf800 == 135 [pid = 1790] [id = 534] 18:45:30 INFO - PROCESS | 1790 | --DOCSHELL 0x91762400 == 134 [pid = 1790] [id = 533] 18:45:30 INFO - PROCESS | 1790 | --DOCSHELL 0x8f471400 == 133 [pid = 1790] [id = 532] 18:45:30 INFO - PROCESS | 1790 | --DOCSHELL 0x8f40fc00 == 132 [pid = 1790] [id = 531] 18:45:30 INFO - PROCESS | 1790 | --DOCSHELL 0x8d8e4800 == 131 [pid = 1790] [id = 530] 18:45:30 INFO - PROCESS | 1790 | --DOCSHELL 0x8e8a6000 == 130 [pid = 1790] [id = 529] 18:45:30 INFO - PROCESS | 1790 | --DOCSHELL 0x89a63800 == 129 [pid = 1790] [id = 527] 18:45:30 INFO - PROCESS | 1790 | --DOCSHELL 0x8d6c4c00 == 128 [pid = 1790] [id = 528] 18:45:31 INFO - PROCESS | 1790 | --DOMWINDOW == 169 (0x8ddc4400) [pid = 1790] [serial = 1455] [outer = (nil)] [url = about:blank] 18:45:31 INFO - PROCESS | 1790 | --DOMWINDOW == 168 (0x8d50c400) [pid = 1790] [serial = 1574] [outer = (nil)] [url = about:blank] 18:45:31 INFO - PROCESS | 1790 | --DOMWINDOW == 167 (0x8d583000) [pid = 1790] [serial = 1577] [outer = (nil)] [url = about:blank] 18:45:31 INFO - PROCESS | 1790 | --DOMWINDOW == 166 (0x91643400) [pid = 1790] [serial = 1529] [outer = (nil)] [url = about:blank] 18:45:31 INFO - PROCESS | 1790 | --DOMWINDOW == 165 (0x8f590400) [pid = 1790] [serial = 1527] [outer = (nil)] [url = about:blank] 18:45:31 INFO - PROCESS | 1790 | --DOMWINDOW == 164 (0x8f478400) [pid = 1790] [serial = 1526] [outer = (nil)] [url = about:blank] 18:45:31 INFO - PROCESS | 1790 | --DOMWINDOW == 163 (0x8df11800) [pid = 1790] [serial = 1524] [outer = (nil)] [url = about:blank] 18:45:31 INFO - PROCESS | 1790 | --DOMWINDOW == 162 (0x8de6c000) [pid = 1790] [serial = 1523] [outer = (nil)] [url = about:blank] 18:45:31 INFO - PROCESS | 1790 | --DOMWINDOW == 161 (0x8d50b400) [pid = 1790] [serial = 1521] [outer = (nil)] [url = about:blank] 18:45:31 INFO - PROCESS | 1790 | --DOMWINDOW == 160 (0x8c15e000) [pid = 1790] [serial = 1520] [outer = (nil)] [url = about:blank] 18:45:31 INFO - PROCESS | 1790 | --DOMWINDOW == 159 (0x8b9cb400) [pid = 1790] [serial = 1571] [outer = (nil)] [url = about:blank] 18:45:31 INFO - PROCESS | 1790 | --DOMWINDOW == 158 (0xa3578000) [pid = 1790] [serial = 1569] [outer = (nil)] [url = about:blank] 18:45:31 INFO - PROCESS | 1790 | --DOMWINDOW == 157 (0xa3575800) [pid = 1790] [serial = 1568] [outer = (nil)] [url = about:blank] 18:45:31 INFO - PROCESS | 1790 | --DOMWINDOW == 156 (0xa30f2c00) [pid = 1790] [serial = 1566] [outer = (nil)] [url = about:blank] 18:45:31 INFO - PROCESS | 1790 | --DOMWINDOW == 155 (0xa30ea800) [pid = 1790] [serial = 1565] [outer = (nil)] [url = about:blank] 18:45:31 INFO - PROCESS | 1790 | --DOMWINDOW == 154 (0xa26c4800) [pid = 1790] [serial = 1563] [outer = (nil)] [url = about:blank] 18:45:31 INFO - PROCESS | 1790 | --DOMWINDOW == 153 (0xa22c2400) [pid = 1790] [serial = 1562] [outer = (nil)] [url = about:blank] 18:45:31 INFO - PROCESS | 1790 | --DOMWINDOW == 152 (0xa219e400) [pid = 1790] [serial = 1560] [outer = (nil)] [url = about:blank] 18:45:31 INFO - PROCESS | 1790 | --DOMWINDOW == 151 (0xa1158000) [pid = 1790] [serial = 1559] [outer = (nil)] [url = about:blank] 18:45:31 INFO - PROCESS | 1790 | --DOMWINDOW == 150 (0x9c34b400) [pid = 1790] [serial = 1557] [outer = (nil)] [url = about:blank] 18:45:31 INFO - PROCESS | 1790 | --DOMWINDOW == 149 (0x9c344000) [pid = 1790] [serial = 1556] [outer = (nil)] [url = about:blank] 18:45:31 INFO - PROCESS | 1790 | --DOMWINDOW == 148 (0x9bad8800) [pid = 1790] [serial = 1554] [outer = (nil)] [url = about:blank] 18:45:31 INFO - PROCESS | 1790 | --DOMWINDOW == 147 (0x9ba68c00) [pid = 1790] [serial = 1553] [outer = (nil)] [url = about:blank] 18:45:31 INFO - PROCESS | 1790 | --DOMWINDOW == 146 (0x9b310000) [pid = 1790] [serial = 1551] [outer = (nil)] [url = about:blank] 18:45:31 INFO - PROCESS | 1790 | --DOMWINDOW == 145 (0x9a874c00) [pid = 1790] [serial = 1550] [outer = (nil)] [url = about:blank] 18:45:31 INFO - PROCESS | 1790 | --DOMWINDOW == 144 (0x9817b000) [pid = 1790] [serial = 1548] [outer = (nil)] [url = about:blank] 18:45:31 INFO - PROCESS | 1790 | --DOMWINDOW == 143 (0x975ba000) [pid = 1790] [serial = 1547] [outer = (nil)] [url = about:blank] 18:45:31 INFO - PROCESS | 1790 | --DOMWINDOW == 142 (0x9509e400) [pid = 1790] [serial = 1545] [outer = (nil)] [url = about:blank] 18:45:31 INFO - PROCESS | 1790 | --DOMWINDOW == 141 (0x9505e800) [pid = 1790] [serial = 1544] [outer = (nil)] [url = about:blank] 18:45:31 INFO - PROCESS | 1790 | --DOMWINDOW == 140 (0x93cdac00) [pid = 1790] [serial = 1542] [outer = (nil)] [url = about:blank] 18:45:31 INFO - PROCESS | 1790 | --DOMWINDOW == 139 (0x92e5dc00) [pid = 1790] [serial = 1541] [outer = (nil)] [url = about:blank] 18:45:31 INFO - PROCESS | 1790 | --DOMWINDOW == 138 (0x8e617400) [pid = 1790] [serial = 1580] [outer = (nil)] [url = about:blank] 18:45:31 INFO - PROCESS | 1790 | --DOMWINDOW == 137 (0x92ae3000) [pid = 1790] [serial = 1539] [outer = (nil)] [url = about:blank] 18:45:31 INFO - PROCESS | 1790 | --DOMWINDOW == 136 (0x925ef000) [pid = 1790] [serial = 1538] [outer = (nil)] [url = about:blank] 18:45:31 INFO - PROCESS | 1790 | --DOMWINDOW == 135 (0x92492000) [pid = 1790] [serial = 1536] [outer = (nil)] [url = about:blank] 18:45:31 INFO - PROCESS | 1790 | --DOMWINDOW == 134 (0x9248cc00) [pid = 1790] [serial = 1535] [outer = (nil)] [url = about:blank] 18:45:31 INFO - PROCESS | 1790 | --DOMWINDOW == 133 (0x9177b800) [pid = 1790] [serial = 1533] [outer = (nil)] [url = about:blank] 18:45:31 INFO - PROCESS | 1790 | --DOMWINDOW == 132 (0x91776400) [pid = 1790] [serial = 1532] [outer = (nil)] [url = about:blank] 18:45:31 INFO - PROCESS | 1790 | --DOMWINDOW == 131 (0x9164e000) [pid = 1790] [serial = 1530] [outer = (nil)] [url = about:blank] 18:45:31 INFO - PROCESS | 1790 | --DOMWINDOW == 130 (0x8d5c2400) [pid = 1790] [serial = 1575] [outer = (nil)] [url = about:blank] 18:45:31 INFO - PROCESS | 1790 | --DOMWINDOW == 129 (0x8ddc7000) [pid = 1790] [serial = 1578] [outer = (nil)] [url = about:blank] 18:45:31 INFO - PROCESS | 1790 | --DOMWINDOW == 128 (0x8ba36800) [pid = 1790] [serial = 1572] [outer = (nil)] [url = about:blank] 18:45:31 INFO - PROCESS | 1790 | 1463103931483 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:31 INFO - PROCESS | 1790 | ++DOCSHELL 0x8998a000 == 129 [pid = 1790] [id = 564] 18:45:31 INFO - PROCESS | 1790 | ++DOMWINDOW == 129 (0x8998ac00) [pid = 1790] [serial = 1693] [outer = (nil)] 18:45:31 INFO - PROCESS | 1790 | ++DOMWINDOW == 130 (0x8a201400) [pid = 1790] [serial = 1694] [outer = 0x8998ac00] 18:45:31 INFO - PROCESS | 1790 | 1463103931599 Marionette DEBUG loaded listener.js 18:45:31 INFO - PROCESS | 1790 | ++DOMWINDOW == 131 (0x8b301400) [pid = 1790] [serial = 1695] [outer = 0x8998ac00] 18:45:32 INFO - PROCESS | 1790 | 1463103932591 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]]]}] 18:45:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 18:45:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 4602ms 18:45:32 INFO - PROCESS | 1790 | 1463103932653 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 18:45:32 INFO - PROCESS | 1790 | 1463103932659 Marionette TRACE conn3 <- [1,2229,null,{"value":"8"}] 18:45:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 18:45:32 INFO - PROCESS | 1790 | 1463103932669 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 18:45:32 INFO - PROCESS | 1790 | 1463103932675 Marionette TRACE conn3 <- [1,2230,null,{}] 18:45:32 INFO - PROCESS | 1790 | 1463103932683 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}] 18:45:32 INFO - PROCESS | 1790 | 1463103932922 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 18:45:33 INFO - PROCESS | 1790 | 1463103933172 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:33 INFO - PROCESS | 1790 | ++DOCSHELL 0x8c154000 == 130 [pid = 1790] [id = 565] 18:45:33 INFO - PROCESS | 1790 | ++DOMWINDOW == 132 (0x8c157400) [pid = 1790] [serial = 1696] [outer = (nil)] 18:45:33 INFO - PROCESS | 1790 | ++DOMWINDOW == 133 (0x8c29f000) [pid = 1790] [serial = 1697] [outer = 0x8c157400] 18:45:33 INFO - PROCESS | 1790 | 1463103933265 Marionette DEBUG loaded listener.js 18:45:33 INFO - PROCESS | 1790 | ++DOMWINDOW == 134 (0x8d50d800) [pid = 1790] [serial = 1698] [outer = 0x8c157400] 18:45:34 INFO - PROCESS | 1790 | 1463103934180 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]]]}] 18:45:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 18:45:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1584ms 18:45:34 INFO - PROCESS | 1790 | 1463103934256 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 18:45:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 18:45:34 INFO - PROCESS | 1790 | 1463103934263 Marionette TRACE conn3 <- [1,2233,null,{"value":"8"}] 18:45:34 INFO - PROCESS | 1790 | 1463103934270 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 18:45:34 INFO - PROCESS | 1790 | 1463103934274 Marionette TRACE conn3 <- [1,2234,null,{}] 18:45:34 INFO - PROCESS | 1790 | 1463103934291 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}] 18:45:34 INFO - PROCESS | 1790 | 1463103934598 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 18:45:34 INFO - PROCESS | 1790 | 1463103934635 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:34 INFO - PROCESS | 1790 | ++DOCSHELL 0x8c152000 == 131 [pid = 1790] [id = 566] 18:45:34 INFO - PROCESS | 1790 | ++DOMWINDOW == 135 (0x8d583400) [pid = 1790] [serial = 1699] [outer = (nil)] 18:45:34 INFO - PROCESS | 1790 | ++DOMWINDOW == 136 (0x8d8da400) [pid = 1790] [serial = 1700] [outer = 0x8d583400] 18:45:34 INFO - PROCESS | 1790 | 1463103934742 Marionette DEBUG loaded listener.js 18:45:34 INFO - PROCESS | 1790 | ++DOMWINDOW == 137 (0x8d8e6c00) [pid = 1790] [serial = 1701] [outer = 0x8d583400] 18:45:35 INFO - PROCESS | 1790 | 1463103935855 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]]]}] 18:45:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 18:45:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 2255ms 18:45:36 INFO - PROCESS | 1790 | --DOMWINDOW == 136 (0x8e615000) [pid = 1790] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 18:45:36 INFO - PROCESS | 1790 | --DOMWINDOW == 135 (0x8f405800) [pid = 1790] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 18:45:36 INFO - PROCESS | 1790 | --DOMWINDOW == 134 (0x8d8dbc00) [pid = 1790] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 18:45:36 INFO - PROCESS | 1790 | --DOMWINDOW == 133 (0x9248c800) [pid = 1790] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 18:45:36 INFO - PROCESS | 1790 | --DOMWINDOW == 132 (0x91768800) [pid = 1790] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 18:45:36 INFO - PROCESS | 1790 | --DOMWINDOW == 131 (0x9975cc00) [pid = 1790] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 18:45:36 INFO - PROCESS | 1790 | --DOMWINDOW == 130 (0x9c166c00) [pid = 1790] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 18:45:36 INFO - PROCESS | 1790 | --DOMWINDOW == 129 (0x925e9000) [pid = 1790] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 18:45:36 INFO - PROCESS | 1790 | --DOMWINDOW == 128 (0x8f46b400) [pid = 1790] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 18:45:36 INFO - PROCESS | 1790 | --DOMWINDOW == 127 (0x8de70c00) [pid = 1790] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 18:45:36 INFO - PROCESS | 1790 | --DOMWINDOW == 126 (0x99fe2c00) [pid = 1790] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 18:45:36 INFO - PROCESS | 1790 | --DOMWINDOW == 125 (0x8de6e400) [pid = 1790] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 18:45:36 INFO - PROCESS | 1790 | --DOMWINDOW == 124 (0x8f46a000) [pid = 1790] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 18:45:36 INFO - PROCESS | 1790 | --DOMWINDOW == 123 (0x8b30b400) [pid = 1790] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 18:45:36 INFO - PROCESS | 1790 | --DOMWINDOW == 122 (0x898bc800) [pid = 1790] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 18:45:36 INFO - PROCESS | 1790 | --DOMWINDOW == 121 (0x89a5c000) [pid = 1790] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 18:45:36 INFO - PROCESS | 1790 | --DOMWINDOW == 120 (0x9a86bc00) [pid = 1790] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 18:45:36 INFO - PROCESS | 1790 | --DOMWINDOW == 119 (0x8d581800) [pid = 1790] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 18:45:36 INFO - PROCESS | 1790 | --DOMWINDOW == 118 (0x8d5d0000) [pid = 1790] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 18:45:36 INFO - PROCESS | 1790 | --DOMWINDOW == 117 (0x88efac00) [pid = 1790] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 18:45:36 INFO - PROCESS | 1790 | --DOMWINDOW == 116 (0x90d78800) [pid = 1790] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 18:45:36 INFO - PROCESS | 1790 | 1463103936617 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 18:45:36 INFO - PROCESS | 1790 | 1463103936622 Marionette TRACE conn3 <- [1,2237,null,{"value":"8"}] 18:45:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 18:45:36 INFO - PROCESS | 1790 | 1463103936647 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 18:45:36 INFO - PROCESS | 1790 | 1463103936656 Marionette TRACE conn3 <- [1,2238,null,{}] 18:45:36 INFO - PROCESS | 1790 | 1463103936664 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}] 18:45:36 INFO - PROCESS | 1790 | 1463103936978 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 18:45:37 INFO - PROCESS | 1790 | 1463103937131 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:37 INFO - PROCESS | 1790 | ++DOCSHELL 0x8c14fc00 == 132 [pid = 1790] [id = 567] 18:45:37 INFO - PROCESS | 1790 | ++DOMWINDOW == 117 (0x8d5cc000) [pid = 1790] [serial = 1702] [outer = (nil)] 18:45:37 INFO - PROCESS | 1790 | ++DOMWINDOW == 118 (0x8ddc1c00) [pid = 1790] [serial = 1703] [outer = 0x8d5cc000] 18:45:37 INFO - PROCESS | 1790 | 1463103937235 Marionette DEBUG loaded listener.js 18:45:37 INFO - PROCESS | 1790 | ++DOMWINDOW == 119 (0x8de6b400) [pid = 1790] [serial = 1704] [outer = 0x8d5cc000] 18:45:38 INFO - PROCESS | 1790 | 1463103938017 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]]]}] 18:45:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 18:45:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1404ms 18:45:38 INFO - PROCESS | 1790 | 1463103938041 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 18:45:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 18:45:38 INFO - PROCESS | 1790 | 1463103938046 Marionette TRACE conn3 <- [1,2241,null,{"value":"8"}] 18:45:38 INFO - PROCESS | 1790 | 1463103938053 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 18:45:38 INFO - PROCESS | 1790 | 1463103938056 Marionette TRACE conn3 <- [1,2242,null,{}] 18:45:38 INFO - PROCESS | 1790 | 1463103938063 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}] 18:45:38 INFO - PROCESS | 1790 | 1463103938364 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 18:45:38 INFO - PROCESS | 1790 | 1463103938390 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:38 INFO - PROCESS | 1790 | ++DOCSHELL 0x8c150c00 == 133 [pid = 1790] [id = 568] 18:45:38 INFO - PROCESS | 1790 | ++DOMWINDOW == 120 (0x8ddbac00) [pid = 1790] [serial = 1705] [outer = (nil)] 18:45:38 INFO - PROCESS | 1790 | ++DOMWINDOW == 121 (0x8e615000) [pid = 1790] [serial = 1706] [outer = 0x8ddbac00] 18:45:38 INFO - PROCESS | 1790 | 1463103938471 Marionette DEBUG loaded listener.js 18:45:38 INFO - PROCESS | 1790 | ++DOMWINDOW == 122 (0x8e741c00) [pid = 1790] [serial = 1707] [outer = 0x8ddbac00] 18:45:39 INFO - PROCESS | 1790 | 1463103939888 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]]]}] 18:45:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 18:45:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1886ms 18:45:39 INFO - PROCESS | 1790 | 1463103939941 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 18:45:39 INFO - PROCESS | 1790 | 1463103939949 Marionette TRACE conn3 <- [1,2245,null,{"value":"8"}] 18:45:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 18:45:39 INFO - PROCESS | 1790 | 1463103939958 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 18:45:39 INFO - PROCESS | 1790 | 1463103939966 Marionette TRACE conn3 <- [1,2246,null,{}] 18:45:39 INFO - PROCESS | 1790 | 1463103939975 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}] 18:45:40 INFO - PROCESS | 1790 | 1463103940338 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 18:45:40 INFO - PROCESS | 1790 | 1463103940609 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:40 INFO - PROCESS | 1790 | ++DOCSHELL 0x8ba3cc00 == 134 [pid = 1790] [id = 569] 18:45:40 INFO - PROCESS | 1790 | ++DOMWINDOW == 123 (0x8c150800) [pid = 1790] [serial = 1708] [outer = (nil)] 18:45:40 INFO - PROCESS | 1790 | ++DOMWINDOW == 124 (0x8c2a5400) [pid = 1790] [serial = 1709] [outer = 0x8c150800] 18:45:40 INFO - PROCESS | 1790 | 1463103940708 Marionette DEBUG loaded listener.js 18:45:40 INFO - PROCESS | 1790 | ++DOMWINDOW == 125 (0x8d5b5000) [pid = 1790] [serial = 1710] [outer = 0x8c150800] 18:45:41 INFO - PROCESS | 1790 | 1463103941789 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]]]}] 18:45:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 18:45:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1846ms 18:45:41 INFO - PROCESS | 1790 | 1463103941806 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 18:45:41 INFO - PROCESS | 1790 | 1463103941816 Marionette TRACE conn3 <- [1,2249,null,{"value":"8"}] 18:45:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 18:45:41 INFO - PROCESS | 1790 | 1463103941829 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 18:45:41 INFO - PROCESS | 1790 | 1463103941833 Marionette TRACE conn3 <- [1,2250,null,{}] 18:45:41 INFO - PROCESS | 1790 | 1463103941841 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}] 18:45:42 INFO - PROCESS | 1790 | 1463103942112 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 18:45:42 INFO - PROCESS | 1790 | 1463103942439 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:42 INFO - PROCESS | 1790 | ++DOCSHELL 0x8b30b400 == 135 [pid = 1790] [id = 570] 18:45:42 INFO - PROCESS | 1790 | ++DOMWINDOW == 126 (0x8ddc1000) [pid = 1790] [serial = 1711] [outer = (nil)] 18:45:42 INFO - PROCESS | 1790 | ++DOMWINDOW == 127 (0x8df0c800) [pid = 1790] [serial = 1712] [outer = 0x8ddc1000] 18:45:42 INFO - PROCESS | 1790 | 1463103942533 Marionette DEBUG loaded listener.js 18:45:42 INFO - PROCESS | 1790 | ++DOMWINDOW == 128 (0x8e61a000) [pid = 1790] [serial = 1713] [outer = 0x8ddc1000] 18:45:43 INFO - PROCESS | 1790 | 1463103943477 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]]]}] 18:45:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 18:45:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1686ms 18:45:43 INFO - PROCESS | 1790 | 1463103943515 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 18:45:43 INFO - PROCESS | 1790 | 1463103943519 Marionette TRACE conn3 <- [1,2253,null,{"value":"8"}] 18:45:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 18:45:43 INFO - PROCESS | 1790 | 1463103943528 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 18:45:43 INFO - PROCESS | 1790 | 1463103943534 Marionette TRACE conn3 <- [1,2254,null,{}] 18:45:43 INFO - PROCESS | 1790 | 1463103943553 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}] 18:45:43 INFO - PROCESS | 1790 | 1463103943822 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 18:45:44 INFO - PROCESS | 1790 | 1463103944170 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:44 INFO - PROCESS | 1790 | ++DOCSHELL 0x8d587000 == 136 [pid = 1790] [id = 571] 18:45:44 INFO - PROCESS | 1790 | ++DOMWINDOW == 129 (0x8ea8a400) [pid = 1790] [serial = 1714] [outer = (nil)] 18:45:44 INFO - PROCESS | 1790 | ++DOMWINDOW == 130 (0x8ea8ec00) [pid = 1790] [serial = 1715] [outer = 0x8ea8a400] 18:45:44 INFO - PROCESS | 1790 | 1463103944275 Marionette DEBUG loaded listener.js 18:45:44 INFO - PROCESS | 1790 | ++DOMWINDOW == 131 (0x8f401400) [pid = 1790] [serial = 1716] [outer = 0x8ea8a400] 18:45:45 INFO - PROCESS | 1790 | 1463103945271 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]]]}] 18:45:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 18:45:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1796ms 18:45:45 INFO - PROCESS | 1790 | 1463103945325 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 18:45:45 INFO - PROCESS | 1790 | 1463103945330 Marionette TRACE conn3 <- [1,2257,null,{"value":"8"}] 18:45:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 18:45:45 INFO - PROCESS | 1790 | 1463103945337 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 18:45:45 INFO - PROCESS | 1790 | 1463103945342 Marionette TRACE conn3 <- [1,2258,null,{}] 18:45:45 INFO - PROCESS | 1790 | 1463103945348 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}] 18:45:45 INFO - PROCESS | 1790 | 1463103945640 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 18:45:46 INFO - PROCESS | 1790 | 1463103945991 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:46 INFO - PROCESS | 1790 | ++DOCSHELL 0x8ea87400 == 137 [pid = 1790] [id = 572] 18:45:46 INFO - PROCESS | 1790 | ++DOMWINDOW == 132 (0x8f404400) [pid = 1790] [serial = 1717] [outer = (nil)] 18:45:46 INFO - PROCESS | 1790 | ++DOMWINDOW == 133 (0x8f581c00) [pid = 1790] [serial = 1718] [outer = 0x8f404400] 18:45:46 INFO - PROCESS | 1790 | 1463103946094 Marionette DEBUG loaded listener.js 18:45:46 INFO - PROCESS | 1790 | ++DOMWINDOW == 134 (0x8f78a800) [pid = 1790] [serial = 1719] [outer = 0x8f404400] 18:45:47 INFO - PROCESS | 1790 | 1463103947087 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]]]}] 18:45:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 18:45:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1801ms 18:45:47 INFO - PROCESS | 1790 | 1463103947140 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 18:45:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 18:45:47 INFO - PROCESS | 1790 | 1463103947145 Marionette TRACE conn3 <- [1,2261,null,{"value":"8"}] 18:45:47 INFO - PROCESS | 1790 | 1463103947153 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 18:45:47 INFO - PROCESS | 1790 | 1463103947163 Marionette TRACE conn3 <- [1,2262,null,{}] 18:45:47 INFO - PROCESS | 1790 | 1463103947180 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}] 18:45:47 INFO - PROCESS | 1790 | 1463103947531 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 18:45:47 INFO - PROCESS | 1790 | 1463103947896 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:47 INFO - PROCESS | 1790 | ++DOCSHELL 0x8ea8cc00 == 138 [pid = 1790] [id = 573] 18:45:47 INFO - PROCESS | 1790 | ++DOMWINDOW == 135 (0x8f474000) [pid = 1790] [serial = 1720] [outer = (nil)] 18:45:47 INFO - PROCESS | 1790 | ++DOMWINDOW == 136 (0x90d78c00) [pid = 1790] [serial = 1721] [outer = 0x8f474000] 18:45:48 INFO - PROCESS | 1790 | 1463103948000 Marionette DEBUG loaded listener.js 18:45:48 INFO - PROCESS | 1790 | ++DOMWINDOW == 137 (0x90d86400) [pid = 1790] [serial = 1722] [outer = 0x8f474000] 18:45:49 INFO - PROCESS | 1790 | 1463103949036 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]]]}] 18:45:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 18:45:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1899ms 18:45:49 INFO - PROCESS | 1790 | 1463103949070 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 18:45:49 INFO - PROCESS | 1790 | 1463103949074 Marionette TRACE conn3 <- [1,2265,null,{"value":"8"}] 18:45:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 18:45:49 INFO - PROCESS | 1790 | 1463103949089 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 18:45:49 INFO - PROCESS | 1790 | 1463103949095 Marionette TRACE conn3 <- [1,2266,null,{}] 18:45:49 INFO - PROCESS | 1790 | 1463103949103 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}] 18:45:49 INFO - PROCESS | 1790 | 1463103949382 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 18:45:49 INFO - PROCESS | 1790 | 1463103949737 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:49 INFO - PROCESS | 1790 | ++DOCSHELL 0x8ba3b400 == 139 [pid = 1790] [id = 574] 18:45:49 INFO - PROCESS | 1790 | ++DOMWINDOW == 138 (0x8f797c00) [pid = 1790] [serial = 1723] [outer = (nil)] 18:45:49 INFO - PROCESS | 1790 | ++DOMWINDOW == 139 (0x91779000) [pid = 1790] [serial = 1724] [outer = 0x8f797c00] 18:45:49 INFO - PROCESS | 1790 | 1463103949856 Marionette DEBUG loaded listener.js 18:45:49 INFO - PROCESS | 1790 | ++DOMWINDOW == 140 (0x91780c00) [pid = 1790] [serial = 1725] [outer = 0x8f797c00] 18:45:50 INFO - PROCESS | 1790 | 1463103950800 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]]]}] 18:45:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 18:45:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1747ms 18:45:50 INFO - PROCESS | 1790 | 1463103950836 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 18:45:50 INFO - PROCESS | 1790 | 1463103950840 Marionette TRACE conn3 <- [1,2269,null,{"value":"8"}] 18:45:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 18:45:50 INFO - PROCESS | 1790 | 1463103950848 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 18:45:50 INFO - PROCESS | 1790 | 1463103950853 Marionette TRACE conn3 <- [1,2270,null,{}] 18:45:50 INFO - PROCESS | 1790 | 1463103950860 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}] 18:45:51 INFO - PROCESS | 1790 | 1463103951110 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 18:45:51 INFO - PROCESS | 1790 | 1463103951449 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:51 INFO - PROCESS | 1790 | ++DOCSHELL 0x8f78c000 == 140 [pid = 1790] [id = 575] 18:45:51 INFO - PROCESS | 1790 | ++DOMWINDOW == 141 (0x9164c400) [pid = 1790] [serial = 1726] [outer = (nil)] 18:45:51 INFO - PROCESS | 1790 | ++DOMWINDOW == 142 (0x9229b000) [pid = 1790] [serial = 1727] [outer = 0x9164c400] 18:45:51 INFO - PROCESS | 1790 | 1463103951561 Marionette DEBUG loaded listener.js 18:45:51 INFO - PROCESS | 1790 | ++DOMWINDOW == 143 (0x922a2000) [pid = 1790] [serial = 1728] [outer = 0x9164c400] 18:45:52 INFO - PROCESS | 1790 | 1463103952493 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]]]}] 18:45:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 18:45:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1684ms 18:45:52 INFO - PROCESS | 1790 | 1463103952533 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 18:45:52 INFO - PROCESS | 1790 | 1463103952538 Marionette TRACE conn3 <- [1,2273,null,{"value":"8"}] 18:45:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 18:45:52 INFO - PROCESS | 1790 | 1463103952546 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 18:45:52 INFO - PROCESS | 1790 | 1463103952551 Marionette TRACE conn3 <- [1,2274,null,{}] 18:45:52 INFO - PROCESS | 1790 | 1463103952559 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}] 18:45:52 INFO - PROCESS | 1790 | 1463103952835 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 18:45:53 INFO - PROCESS | 1790 | 1463103953183 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:53 INFO - PROCESS | 1790 | ++DOCSHELL 0x8f58d400 == 141 [pid = 1790] [id = 576] 18:45:53 INFO - PROCESS | 1790 | ++DOMWINDOW == 144 (0x92316000) [pid = 1790] [serial = 1729] [outer = (nil)] 18:45:53 INFO - PROCESS | 1790 | ++DOMWINDOW == 145 (0x92470400) [pid = 1790] [serial = 1730] [outer = 0x92316000] 18:45:53 INFO - PROCESS | 1790 | 1463103953292 Marionette DEBUG loaded listener.js 18:45:53 INFO - PROCESS | 1790 | ++DOMWINDOW == 146 (0x9248cc00) [pid = 1790] [serial = 1731] [outer = 0x92316000] 18:45:54 INFO - PROCESS | 1790 | 1463103954261 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]]]}] 18:45:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 18:45:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1748ms 18:45:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 18:45:54 INFO - PROCESS | 1790 | 1463103954295 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 18:45:54 INFO - PROCESS | 1790 | 1463103954298 Marionette TRACE conn3 <- [1,2277,null,{"value":"8"}] 18:45:54 INFO - PROCESS | 1790 | 1463103954306 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 18:45:54 INFO - PROCESS | 1790 | 1463103954309 Marionette TRACE conn3 <- [1,2278,null,{}] 18:45:54 INFO - PROCESS | 1790 | 1463103954316 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}] 18:45:54 INFO - PROCESS | 1790 | 1463103954571 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 18:45:54 INFO - PROCESS | 1790 | 1463103954927 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:54 INFO - PROCESS | 1790 | ++DOCSHELL 0x9229e400 == 142 [pid = 1790] [id = 577] 18:45:54 INFO - PROCESS | 1790 | ++DOMWINDOW == 147 (0x92316800) [pid = 1790] [serial = 1732] [outer = (nil)] 18:45:55 INFO - PROCESS | 1790 | ++DOMWINDOW == 148 (0x925e1800) [pid = 1790] [serial = 1733] [outer = 0x92316800] 18:45:55 INFO - PROCESS | 1790 | 1463103955029 Marionette DEBUG loaded listener.js 18:45:55 INFO - PROCESS | 1790 | ++DOMWINDOW == 149 (0x925edc00) [pid = 1790] [serial = 1734] [outer = 0x92316800] 18:45:55 INFO - PROCESS | 1790 | 1463103955917 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]]]}] 18:45:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 18:45:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1636ms 18:45:55 INFO - PROCESS | 1790 | 1463103955941 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 18:45:55 INFO - PROCESS | 1790 | 1463103955945 Marionette TRACE conn3 <- [1,2281,null,{"value":"8"}] 18:45:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 18:45:55 INFO - PROCESS | 1790 | 1463103955953 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 18:45:55 INFO - PROCESS | 1790 | 1463103955958 Marionette TRACE conn3 <- [1,2282,null,{}] 18:45:55 INFO - PROCESS | 1790 | 1463103955966 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}] 18:45:56 INFO - PROCESS | 1790 | 1463103956231 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 18:45:56 INFO - PROCESS | 1790 | 1463103956576 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:56 INFO - PROCESS | 1790 | ++DOCSHELL 0x9250c800 == 143 [pid = 1790] [id = 578] 18:45:56 INFO - PROCESS | 1790 | ++DOMWINDOW == 150 (0x92c97400) [pid = 1790] [serial = 1735] [outer = (nil)] 18:45:56 INFO - PROCESS | 1790 | ++DOMWINDOW == 151 (0x92c9fc00) [pid = 1790] [serial = 1736] [outer = 0x92c97400] 18:45:56 INFO - PROCESS | 1790 | 1463103956673 Marionette DEBUG loaded listener.js 18:45:56 INFO - PROCESS | 1790 | ++DOMWINDOW == 152 (0x92e59000) [pid = 1790] [serial = 1737] [outer = 0x92c97400] 18:45:57 INFO - PROCESS | 1790 | 1463103957635 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]]]}] 18:45:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 18:45:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1739ms 18:45:57 INFO - PROCESS | 1790 | 1463103957693 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 18:45:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 18:45:57 INFO - PROCESS | 1790 | 1463103957698 Marionette TRACE conn3 <- [1,2285,null,{"value":"8"}] 18:45:57 INFO - PROCESS | 1790 | 1463103957705 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 18:45:57 INFO - PROCESS | 1790 | 1463103957710 Marionette TRACE conn3 <- [1,2286,null,{}] 18:45:57 INFO - PROCESS | 1790 | 1463103957716 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}] 18:45:57 INFO - PROCESS | 1790 | 1463103957987 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 18:45:58 INFO - PROCESS | 1790 | 1463103958326 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:58 INFO - PROCESS | 1790 | ++DOCSHELL 0x9250ac00 == 144 [pid = 1790] [id = 579] 18:45:58 INFO - PROCESS | 1790 | ++DOMWINDOW == 153 (0x93cdd000) [pid = 1790] [serial = 1738] [outer = (nil)] 18:45:58 INFO - PROCESS | 1790 | ++DOMWINDOW == 154 (0x950a1c00) [pid = 1790] [serial = 1739] [outer = 0x93cdd000] 18:45:58 INFO - PROCESS | 1790 | 1463103958430 Marionette DEBUG loaded listener.js 18:45:58 INFO - PROCESS | 1790 | ++DOMWINDOW == 155 (0x95235400) [pid = 1790] [serial = 1740] [outer = 0x93cdd000] 18:45:59 INFO - PROCESS | 1790 | 1463103959454 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]]]}] 18:45:59 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 18:45:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1796ms 18:45:59 INFO - PROCESS | 1790 | 1463103959500 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 18:45:59 INFO - PROCESS | 1790 | 1463103959505 Marionette TRACE conn3 <- [1,2289,null,{"value":"8"}] 18:45:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 18:45:59 INFO - PROCESS | 1790 | 1463103959512 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 18:45:59 INFO - PROCESS | 1790 | 1463103959517 Marionette TRACE conn3 <- [1,2290,null,{}] 18:45:59 INFO - PROCESS | 1790 | 1463103959523 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}] 18:45:59 INFO - PROCESS | 1790 | 1463103959806 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 18:46:00 INFO - PROCESS | 1790 | 1463103960168 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:00 INFO - PROCESS | 1790 | ++DOCSHELL 0x91644c00 == 145 [pid = 1790] [id = 580] 18:46:00 INFO - PROCESS | 1790 | ++DOMWINDOW == 156 (0x9509d000) [pid = 1790] [serial = 1741] [outer = (nil)] 18:46:00 INFO - PROCESS | 1790 | ++DOMWINDOW == 157 (0x975db800) [pid = 1790] [serial = 1742] [outer = 0x9509d000] 18:46:00 INFO - PROCESS | 1790 | 1463103960265 Marionette DEBUG loaded listener.js 18:46:00 INFO - PROCESS | 1790 | ++DOMWINDOW == 158 (0x9817ac00) [pid = 1790] [serial = 1743] [outer = 0x9509d000] 18:46:01 INFO - PROCESS | 1790 | 1463103961205 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]]]}] 18:46:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 18:46:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1738ms 18:46:01 INFO - PROCESS | 1790 | 1463103961251 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 18:46:01 INFO - PROCESS | 1790 | 1463103961254 Marionette TRACE conn3 <- [1,2293,null,{"value":"8"}] 18:46:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 18:46:01 INFO - PROCESS | 1790 | 1463103961261 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 18:46:01 INFO - PROCESS | 1790 | 1463103961275 Marionette TRACE conn3 <- [1,2294,null,{}] 18:46:01 INFO - PROCESS | 1790 | 1463103961281 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}] 18:46:01 INFO - PROCESS | 1790 | 1463103961514 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 18:46:01 INFO - PROCESS | 1790 | 1463103961854 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:01 INFO - PROCESS | 1790 | ++DOCSHELL 0x925e5400 == 146 [pid = 1790] [id = 581] 18:46:01 INFO - PROCESS | 1790 | ++DOMWINDOW == 159 (0x975df800) [pid = 1790] [serial = 1744] [outer = (nil)] 18:46:01 INFO - PROCESS | 1790 | ++DOMWINDOW == 160 (0x9a235000) [pid = 1790] [serial = 1745] [outer = 0x975df800] 18:46:01 INFO - PROCESS | 1790 | 1463103961951 Marionette DEBUG loaded listener.js 18:46:02 INFO - PROCESS | 1790 | ++DOMWINDOW == 161 (0x9a84c800) [pid = 1790] [serial = 1746] [outer = 0x975df800] 18:46:03 INFO - PROCESS | 1790 | 1463103963120 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]]]}] 18:46:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 18:46:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1892ms 18:46:03 INFO - PROCESS | 1790 | 1463103963155 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 18:46:03 INFO - PROCESS | 1790 | 1463103963158 Marionette TRACE conn3 <- [1,2297,null,{"value":"8"}] 18:46:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 18:46:03 INFO - PROCESS | 1790 | 1463103963167 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 18:46:03 INFO - PROCESS | 1790 | 1463103963171 Marionette TRACE conn3 <- [1,2298,null,{}] 18:46:03 INFO - PROCESS | 1790 | 1463103963177 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}] 18:46:03 INFO - PROCESS | 1790 | 1463103963424 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 18:46:03 INFO - PROCESS | 1790 | 1463103963797 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:03 INFO - PROCESS | 1790 | ++DOCSHELL 0x950a0400 == 147 [pid = 1790] [id = 582] 18:46:03 INFO - PROCESS | 1790 | ++DOMWINDOW == 162 (0x975be800) [pid = 1790] [serial = 1747] [outer = (nil)] 18:46:03 INFO - PROCESS | 1790 | ++DOMWINDOW == 163 (0x9adc0800) [pid = 1790] [serial = 1748] [outer = 0x975be800] 18:46:03 INFO - PROCESS | 1790 | 1463103963896 Marionette DEBUG loaded listener.js 18:46:04 INFO - PROCESS | 1790 | ++DOMWINDOW == 164 (0x9b311400) [pid = 1790] [serial = 1749] [outer = 0x975be800] 18:46:04 INFO - PROCESS | 1790 | 1463103964857 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]]]}] 18:46:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 18:46:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1738ms 18:46:04 INFO - PROCESS | 1790 | 1463103964906 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 18:46:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 18:46:04 INFO - PROCESS | 1790 | 1463103964910 Marionette TRACE conn3 <- [1,2301,null,{"value":"8"}] 18:46:04 INFO - PROCESS | 1790 | 1463103964917 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 18:46:04 INFO - PROCESS | 1790 | 1463103964921 Marionette TRACE conn3 <- [1,2302,null,{}] 18:46:04 INFO - PROCESS | 1790 | 1463103964928 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}] 18:46:05 INFO - PROCESS | 1790 | 1463103965219 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 18:46:05 INFO - PROCESS | 1790 | 1463103965633 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:05 INFO - PROCESS | 1790 | ++DOCSHELL 0x99085000 == 148 [pid = 1790] [id = 583] 18:46:05 INFO - PROCESS | 1790 | ++DOMWINDOW == 165 (0x992f2c00) [pid = 1790] [serial = 1750] [outer = (nil)] 18:46:05 INFO - PROCESS | 1790 | ++DOMWINDOW == 166 (0x9c029800) [pid = 1790] [serial = 1751] [outer = 0x992f2c00] 18:46:05 INFO - PROCESS | 1790 | 1463103965793 Marionette DEBUG loaded listener.js 18:46:05 INFO - PROCESS | 1790 | ++DOMWINDOW == 167 (0x9c034000) [pid = 1790] [serial = 1752] [outer = 0x992f2c00] 18:46:06 INFO - PROCESS | 1790 | 1463103966826 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]]]}] 18:46:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 18:46:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1987ms 18:46:06 INFO - PROCESS | 1790 | 1463103966905 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 18:46:06 INFO - PROCESS | 1790 | 1463103966908 Marionette TRACE conn3 <- [1,2305,null,{"value":"8"}] 18:46:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 18:46:06 INFO - PROCESS | 1790 | 1463103966915 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 18:46:06 INFO - PROCESS | 1790 | 1463103966919 Marionette TRACE conn3 <- [1,2306,null,{}] 18:46:06 INFO - PROCESS | 1790 | 1463103966925 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}] 18:46:07 INFO - PROCESS | 1790 | 1463103967230 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 18:46:07 INFO - PROCESS | 1790 | 1463103967619 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:07 INFO - PROCESS | 1790 | ++DOCSHELL 0x9aa0e400 == 149 [pid = 1790] [id = 584] 18:46:07 INFO - PROCESS | 1790 | ++DOMWINDOW == 168 (0x9adc1c00) [pid = 1790] [serial = 1753] [outer = (nil)] 18:46:07 INFO - PROCESS | 1790 | ++DOMWINDOW == 169 (0x9c34d400) [pid = 1790] [serial = 1754] [outer = 0x9adc1c00] 18:46:07 INFO - PROCESS | 1790 | 1463103967723 Marionette DEBUG loaded listener.js 18:46:07 INFO - PROCESS | 1790 | ++DOMWINDOW == 170 (0x9d93b800) [pid = 1790] [serial = 1755] [outer = 0x9adc1c00] 18:46:08 INFO - PROCESS | 1790 | 1463103968693 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]]]}] 18:46:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 18:46:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1833ms 18:46:08 INFO - PROCESS | 1790 | 1463103968750 Marionette TRACE conn3 -> [0,2309,"getWindowHandle",null] 18:46:08 INFO - PROCESS | 1790 | 1463103968753 Marionette TRACE conn3 <- [1,2309,null,{"value":"8"}] 18:46:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 18:46:08 INFO - PROCESS | 1790 | 1463103968761 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 18:46:08 INFO - PROCESS | 1790 | 1463103968766 Marionette TRACE conn3 <- [1,2310,null,{}] 18:46:08 INFO - PROCESS | 1790 | 1463103968773 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}] 18:46:09 INFO - PROCESS | 1790 | 1463103969031 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 18:46:11 INFO - PROCESS | 1790 | --DOCSHELL 0x8c14fc00 == 148 [pid = 1790] [id = 567] 18:46:11 INFO - PROCESS | 1790 | --DOCSHELL 0x8c152000 == 147 [pid = 1790] [id = 566] 18:46:11 INFO - PROCESS | 1790 | --DOCSHELL 0x8c154000 == 146 [pid = 1790] [id = 565] 18:46:11 INFO - PROCESS | 1790 | --DOCSHELL 0x8998a000 == 145 [pid = 1790] [id = 564] 18:46:11 INFO - PROCESS | 1790 | --DOCSHELL 0xa6284000 == 144 [pid = 1790] [id = 563] 18:46:11 INFO - PROCESS | 1790 | --DOCSHELL 0x89988c00 == 143 [pid = 1790] [id = 562] 18:46:11 INFO - PROCESS | 1790 | --DOCSHELL 0xa22c2c00 == 142 [pid = 1790] [id = 560] 18:46:11 INFO - PROCESS | 1790 | --DOCSHELL 0xa357cc00 == 141 [pid = 1790] [id = 561] 18:46:11 INFO - PROCESS | 1790 | --DOCSHELL 0x9adbac00 == 140 [pid = 1790] [id = 559] 18:46:11 INFO - PROCESS | 1790 | --DOCSHELL 0x9c028400 == 139 [pid = 1790] [id = 558] 18:46:11 INFO - PROCESS | 1790 | --DOCSHELL 0x91774800 == 138 [pid = 1790] [id = 557] 18:46:11 INFO - PROCESS | 1790 | --DOCSHELL 0x8a209c00 == 137 [pid = 1790] [id = 556] 18:46:11 INFO - PROCESS | 1790 | --DOCSHELL 0x8ba38000 == 136 [pid = 1790] [id = 554] 18:46:11 INFO - PROCESS | 1790 | --DOCSHELL 0x93ce0c00 == 135 [pid = 1790] [id = 555] 18:46:11 INFO - PROCESS | 1790 | --DOCSHELL 0x92463400 == 134 [pid = 1790] [id = 553] 18:46:11 INFO - PROCESS | 1790 | --DOCSHELL 0x89a64800 == 133 [pid = 1790] [id = 552] 18:46:11 INFO - PROCESS | 1790 | --DOCSHELL 0x8f586c00 == 132 [pid = 1790] [id = 551] 18:46:11 INFO - PROCESS | 1790 | --DOCSHELL 0x8d587400 == 131 [pid = 1790] [id = 550] 18:46:11 INFO - PROCESS | 1790 | --DOCSHELL 0x8e8aac00 == 130 [pid = 1790] [id = 549] 18:46:11 INFO - PROCESS | 1790 | --DOCSHELL 0x8ba3ac00 == 129 [pid = 1790] [id = 548] 18:46:11 INFO - PROCESS | 1790 | --DOMWINDOW == 169 (0x8f590800) [pid = 1790] [serial = 1590] [outer = (nil)] [url = about:blank] 18:46:11 INFO - PROCESS | 1790 | --DOMWINDOW == 168 (0x8df11c00) [pid = 1790] [serial = 1587] [outer = (nil)] [url = about:blank] 18:46:11 INFO - PROCESS | 1790 | --DOMWINDOW == 167 (0x8de67400) [pid = 1790] [serial = 1586] [outer = (nil)] [url = about:blank] 18:46:11 INFO - PROCESS | 1790 | --DOMWINDOW == 166 (0x9501b400) [pid = 1790] [serial = 1608] [outer = (nil)] [url = about:blank] 18:46:11 INFO - PROCESS | 1790 | --DOMWINDOW == 165 (0x92501800) [pid = 1790] [serial = 1601] [outer = (nil)] [url = about:blank] 18:46:11 INFO - PROCESS | 1790 | --DOMWINDOW == 164 (0x9a853400) [pid = 1790] [serial = 1614] [outer = (nil)] [url = about:blank] 18:46:11 INFO - PROCESS | 1790 | --DOMWINDOW == 163 (0xa35ef400) [pid = 1790] [serial = 1629] [outer = (nil)] [url = about:blank] 18:46:11 INFO - PROCESS | 1790 | --DOMWINDOW == 162 (0x9250bc00) [pid = 1790] [serial = 1602] [outer = (nil)] [url = about:blank] 18:46:11 INFO - PROCESS | 1790 | --DOMWINDOW == 161 (0x975b8c00) [pid = 1790] [serial = 1610] [outer = (nil)] [url = about:blank] 18:46:11 INFO - PROCESS | 1790 | --DOMWINDOW == 160 (0x91647800) [pid = 1790] [serial = 1593] [outer = (nil)] [url = about:blank] 18:46:11 INFO - PROCESS | 1790 | --DOMWINDOW == 159 (0x92af1000) [pid = 1790] [serial = 1604] [outer = (nil)] [url = about:blank] 18:46:11 INFO - PROCESS | 1790 | --DOMWINDOW == 158 (0x9adb9c00) [pid = 1790] [serial = 1616] [outer = (nil)] [url = about:blank] 18:46:11 INFO - PROCESS | 1790 | --DOMWINDOW == 157 (0x8f472400) [pid = 1790] [serial = 1589] [outer = (nil)] [url = about:blank] 18:46:11 INFO - PROCESS | 1790 | --DOMWINDOW == 156 (0x8e73fc00) [pid = 1790] [serial = 1638] [outer = (nil)] [url = about:blank] 18:46:11 INFO - PROCESS | 1790 | --DOMWINDOW == 155 (0x9176ec00) [pid = 1790] [serial = 1595] [outer = (nil)] [url = about:blank] 18:46:11 INFO - PROCESS | 1790 | --DOMWINDOW == 154 (0x8c29ac00) [pid = 1790] [serial = 1583] [outer = (nil)] [url = about:blank] 18:46:11 INFO - PROCESS | 1790 | --DOMWINDOW == 153 (0x9d93d000) [pid = 1790] [serial = 1623] [outer = (nil)] [url = about:blank] 18:46:11 INFO - PROCESS | 1790 | --DOMWINDOW == 152 (0x8b305000) [pid = 1790] [serial = 1632] [outer = (nil)] [url = about:blank] 18:46:11 INFO - PROCESS | 1790 | --DOMWINDOW == 151 (0x95017400) [pid = 1790] [serial = 1607] [outer = (nil)] [url = about:blank] 18:46:11 INFO - PROCESS | 1790 | --DOMWINDOW == 150 (0x9c035000) [pid = 1790] [serial = 1622] [outer = (nil)] [url = about:blank] 18:46:11 INFO - PROCESS | 1790 | --DOMWINDOW == 149 (0x9c029c00) [pid = 1790] [serial = 1620] [outer = (nil)] [url = about:blank] 18:46:11 INFO - PROCESS | 1790 | --DOMWINDOW == 148 (0x90d7bc00) [pid = 1790] [serial = 1592] [outer = (nil)] [url = about:blank] 18:46:11 INFO - PROCESS | 1790 | --DOMWINDOW == 147 (0x8d5ca000) [pid = 1790] [serial = 1634] [outer = (nil)] [url = about:blank] 18:46:11 INFO - PROCESS | 1790 | --DOMWINDOW == 146 (0x9a0a4c00) [pid = 1790] [serial = 1613] [outer = (nil)] [url = about:blank] 18:46:11 INFO - PROCESS | 1790 | --DOMWINDOW == 145 (0x9177cc00) [pid = 1790] [serial = 1596] [outer = (nil)] [url = about:blank] 18:46:11 INFO - PROCESS | 1790 | --DOMWINDOW == 144 (0x9adc3800) [pid = 1790] [serial = 1617] [outer = (nil)] [url = about:blank] 18:46:11 INFO - PROCESS | 1790 | --DOMWINDOW == 143 (0x8d8db400) [pid = 1790] [serial = 1635] [outer = (nil)] [url = about:blank] 18:46:11 INFO - PROCESS | 1790 | --DOMWINDOW == 142 (0x8a2e1400) [pid = 1790] [serial = 1631] [outer = (nil)] [url = about:blank] 18:46:11 INFO - PROCESS | 1790 | --DOMWINDOW == 141 (0x8e61e800) [pid = 1790] [serial = 1518] [outer = (nil)] [url = about:blank] 18:46:11 INFO - PROCESS | 1790 | --DOMWINDOW == 140 (0xa30cd000) [pid = 1790] [serial = 1625] [outer = (nil)] [url = about:blank] 18:46:11 INFO - PROCESS | 1790 | --DOMWINDOW == 139 (0x9ba6f800) [pid = 1790] [serial = 1619] [outer = (nil)] [url = about:blank] 18:46:11 INFO - PROCESS | 1790 | --DOMWINDOW == 138 (0xa3582000) [pid = 1790] [serial = 1628] [outer = (nil)] [url = about:blank] 18:46:11 INFO - PROCESS | 1790 | --DOMWINDOW == 137 (0x922a4800) [pid = 1790] [serial = 1598] [outer = (nil)] [url = about:blank] 18:46:11 INFO - PROCESS | 1790 | --DOMWINDOW == 136 (0x975bf800) [pid = 1790] [serial = 1611] [outer = (nil)] [url = about:blank] 18:46:11 INFO - PROCESS | 1790 | --DOMWINDOW == 135 (0xa3257c00) [pid = 1790] [serial = 1626] [outer = (nil)] [url = about:blank] 18:46:11 INFO - PROCESS | 1790 | --DOMWINDOW == 134 (0x8d50b800) [pid = 1790] [serial = 1584] [outer = (nil)] [url = about:blank] 18:46:11 INFO - PROCESS | 1790 | --DOMWINDOW == 133 (0x92c9f400) [pid = 1790] [serial = 1605] [outer = (nil)] [url = about:blank] 18:46:11 INFO - PROCESS | 1790 | --DOMWINDOW == 132 (0x9246a000) [pid = 1790] [serial = 1599] [outer = (nil)] [url = about:blank] 18:46:11 INFO - PROCESS | 1790 | --DOMWINDOW == 131 (0x8df15c00) [pid = 1790] [serial = 1637] [outer = (nil)] [url = about:blank] 18:46:11 INFO - PROCESS | 1790 | --DOMWINDOW == 130 (0x8e8a9800) [pid = 1790] [serial = 1640] [outer = (nil)] [url = about:blank] 18:46:11 INFO - PROCESS | 1790 | --DOMWINDOW == 129 (0x8f473000) [pid = 1790] [serial = 1641] [outer = (nil)] [url = about:blank] 18:46:12 INFO - PROCESS | 1790 | 1463103972087 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:12 INFO - PROCESS | 1790 | ++DOCSHELL 0x89981400 == 130 [pid = 1790] [id = 585] 18:46:12 INFO - PROCESS | 1790 | ++DOMWINDOW == 130 (0x89988c00) [pid = 1790] [serial = 1756] [outer = (nil)] 18:46:12 INFO - PROCESS | 1790 | ++DOMWINDOW == 131 (0x89a64c00) [pid = 1790] [serial = 1757] [outer = 0x89988c00] 18:46:12 INFO - PROCESS | 1790 | 1463103972183 Marionette DEBUG loaded listener.js 18:46:12 INFO - PROCESS | 1790 | ++DOMWINDOW == 132 (0x8b305c00) [pid = 1790] [serial = 1758] [outer = 0x89988c00] 18:46:13 INFO - PROCESS | 1790 | 1463103973089 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]]]}] 18:46:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 18:46:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 4398ms 18:46:13 INFO - PROCESS | 1790 | 1463103973163 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 18:46:13 INFO - PROCESS | 1790 | 1463103973172 Marionette TRACE conn3 <- [1,2313,null,{"value":"8"}] 18:46:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 18:46:13 INFO - PROCESS | 1790 | 1463103973184 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 18:46:13 INFO - PROCESS | 1790 | 1463103973189 Marionette TRACE conn3 <- [1,2314,null,{}] 18:46:13 INFO - PROCESS | 1790 | 1463103973197 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}] 18:46:13 INFO - PROCESS | 1790 | 1463103973446 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 18:46:13 INFO - PROCESS | 1790 | 1463103973710 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:13 INFO - PROCESS | 1790 | ++DOCSHELL 0x8c2a0400 == 131 [pid = 1790] [id = 586] 18:46:13 INFO - PROCESS | 1790 | ++DOMWINDOW == 133 (0x8c2a0800) [pid = 1790] [serial = 1759] [outer = (nil)] 18:46:13 INFO - PROCESS | 1790 | ++DOMWINDOW == 134 (0x8d582000) [pid = 1790] [serial = 1760] [outer = 0x8c2a0800] 18:46:13 INFO - PROCESS | 1790 | 1463103973797 Marionette DEBUG loaded listener.js 18:46:13 INFO - PROCESS | 1790 | ++DOMWINDOW == 135 (0x8d6bb400) [pid = 1790] [serial = 1761] [outer = 0x8c2a0800] 18:46:14 INFO - PROCESS | 1790 | 1463103974672 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]]]}] 18:46:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 18:46:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1538ms 18:46:14 INFO - PROCESS | 1790 | 1463103974739 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 18:46:14 INFO - PROCESS | 1790 | 1463103974745 Marionette TRACE conn3 <- [1,2317,null,{"value":"8"}] 18:46:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 18:46:14 INFO - PROCESS | 1790 | 1463103974753 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 18:46:14 INFO - PROCESS | 1790 | 1463103974757 Marionette TRACE conn3 <- [1,2318,null,{}] 18:46:14 INFO - PROCESS | 1790 | 1463103974763 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}] 18:46:15 INFO - PROCESS | 1790 | 1463103975106 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 18:46:15 INFO - PROCESS | 1790 | 1463103975139 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:15 INFO - PROCESS | 1790 | ++DOCSHELL 0x8d588800 == 132 [pid = 1790] [id = 587] 18:46:15 INFO - PROCESS | 1790 | ++DOMWINDOW == 136 (0x8dcbf000) [pid = 1790] [serial = 1762] [outer = (nil)] 18:46:15 INFO - PROCESS | 1790 | ++DOMWINDOW == 137 (0x8de6f000) [pid = 1790] [serial = 1763] [outer = 0x8dcbf000] 18:46:15 INFO - PROCESS | 1790 | 1463103975218 Marionette DEBUG loaded listener.js 18:46:15 INFO - PROCESS | 1790 | ++DOMWINDOW == 138 (0x8df15c00) [pid = 1790] [serial = 1764] [outer = 0x8dcbf000] 18:46:16 INFO - PROCESS | 1790 | 1463103976336 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] 18:46:16 INFO - PROCESS | 1790 | 1463103976969 Marionette TRACE conn3 <- [1,2321,null,{"value":"8"}] 18:46:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 18:46:17 INFO - PROCESS | 1790 | 1463103977010 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 18:46:17 INFO - PROCESS | 1790 | 1463103977021 Marionette TRACE conn3 <- [1,2322,null,{}] 18:46:17 INFO - PROCESS | 1790 | 1463103977028 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}] 18:46:17 INFO - PROCESS | 1790 | 1463103977327 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 18:46:17 INFO - PROCESS | 1790 | 1463103977460 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:17 INFO - PROCESS | 1790 | ++DOCSHELL 0x8df14000 == 133 [pid = 1790] [id = 588] 18:46:17 INFO - PROCESS | 1790 | ++DOMWINDOW == 118 (0x8e617800) [pid = 1790] [serial = 1765] [outer = (nil)] 18:46:17 INFO - PROCESS | 1790 | ++DOMWINDOW == 119 (0x8ea87000) [pid = 1790] [serial = 1766] [outer = 0x8e617800] 18:46:17 INFO - PROCESS | 1790 | 1463103977542 Marionette DEBUG loaded listener.js 18:46:17 INFO - PROCESS | 1790 | ++DOMWINDOW == 120 (0x8ea90c00) [pid = 1790] [serial = 1767] [outer = 0x8e617800] 18:46:18 INFO - PROCESS | 1790 | 1463103978364 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]]]}] 18:46:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 18:46:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1409ms 18:46:18 INFO - PROCESS | 1790 | 1463103978403 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 18:46:18 INFO - PROCESS | 1790 | 1463103978409 Marionette TRACE conn3 <- [1,2325,null,{"value":"8"}] 18:46:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 18:46:18 INFO - PROCESS | 1790 | 1463103978415 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 18:46:18 INFO - PROCESS | 1790 | 1463103978419 Marionette TRACE conn3 <- [1,2326,null,{}] 18:46:18 INFO - PROCESS | 1790 | 1463103978424 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}] 18:46:18 INFO - PROCESS | 1790 | 1463103978656 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 18:46:19 INFO - PROCESS | 1790 | 1463103979020 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:19 INFO - PROCESS | 1790 | ++DOCSHELL 0x88ef0800 == 134 [pid = 1790] [id = 589] 18:46:19 INFO - PROCESS | 1790 | ++DOMWINDOW == 121 (0x88ef2800) [pid = 1790] [serial = 1768] [outer = (nil)] 18:46:19 INFO - PROCESS | 1790 | ++DOMWINDOW == 122 (0x898bc000) [pid = 1790] [serial = 1769] [outer = 0x88ef2800] 18:46:19 INFO - PROCESS | 1790 | 1463103979190 Marionette DEBUG loaded listener.js 18:46:19 INFO - PROCESS | 1790 | ++DOMWINDOW == 123 (0x89a5cc00) [pid = 1790] [serial = 1770] [outer = 0x88ef2800] 18:46:20 INFO - PROCESS | 1790 | 1463103980211 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]]]}] 18:46:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 18:46:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1834ms 18:46:20 INFO - PROCESS | 1790 | 1463103980251 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 18:46:20 INFO - PROCESS | 1790 | 1463103980259 Marionette TRACE conn3 <- [1,2329,null,{"value":"8"}] 18:46:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 18:46:20 INFO - PROCESS | 1790 | 1463103980268 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 18:46:20 INFO - PROCESS | 1790 | 1463103980273 Marionette TRACE conn3 <- [1,2330,null,{}] 18:46:20 INFO - PROCESS | 1790 | 1463103980282 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}] 18:46:20 INFO - PROCESS | 1790 | 1463103980559 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 18:46:20 INFO - PROCESS | 1790 | 1463103980906 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:20 INFO - PROCESS | 1790 | ++DOCSHELL 0x8ba36800 == 135 [pid = 1790] [id = 590] 18:46:20 INFO - PROCESS | 1790 | ++DOMWINDOW == 124 (0x8ba40c00) [pid = 1790] [serial = 1771] [outer = (nil)] 18:46:21 INFO - PROCESS | 1790 | ++DOMWINDOW == 125 (0x8c29ac00) [pid = 1790] [serial = 1772] [outer = 0x8ba40c00] 18:46:21 INFO - PROCESS | 1790 | 1463103981016 Marionette DEBUG loaded listener.js 18:46:21 INFO - PROCESS | 1790 | ++DOMWINDOW == 126 (0x8d583800) [pid = 1790] [serial = 1773] [outer = 0x8ba40c00] 18:46:21 INFO - PROCESS | 1790 | 1463103981994 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]]]}] 18:46:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 18:46:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1792ms 18:46:22 INFO - PROCESS | 1790 | 1463103982064 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 18:46:22 INFO - PROCESS | 1790 | 1463103982071 Marionette TRACE conn3 <- [1,2333,null,{"value":"8"}] 18:46:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 18:46:22 INFO - PROCESS | 1790 | 1463103982081 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 18:46:22 INFO - PROCESS | 1790 | 1463103982085 Marionette TRACE conn3 <- [1,2334,null,{}] 18:46:22 INFO - PROCESS | 1790 | 1463103982093 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}] 18:46:22 INFO - PROCESS | 1790 | 1463103982391 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 18:46:22 INFO - PROCESS | 1790 | 1463103982788 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:22 INFO - PROCESS | 1790 | ++DOCSHELL 0x8d6be400 == 136 [pid = 1790] [id = 591] 18:46:22 INFO - PROCESS | 1790 | ++DOMWINDOW == 127 (0x8dcbd400) [pid = 1790] [serial = 1774] [outer = (nil)] 18:46:22 INFO - PROCESS | 1790 | ++DOMWINDOW == 128 (0x8ddc5400) [pid = 1790] [serial = 1775] [outer = 0x8dcbd400] 18:46:22 INFO - PROCESS | 1790 | 1463103982908 Marionette DEBUG loaded listener.js 18:46:23 INFO - PROCESS | 1790 | ++DOMWINDOW == 129 (0x8e746000) [pid = 1790] [serial = 1776] [outer = 0x8dcbd400] 18:46:23 INFO - PROCESS | 1790 | 1463103983925 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]]]}] 18:46:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 18:46:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1899ms 18:46:23 INFO - PROCESS | 1790 | 1463103983981 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 18:46:23 INFO - PROCESS | 1790 | 1463103983984 Marionette TRACE conn3 <- [1,2337,null,{"value":"8"}] 18:46:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 18:46:24 INFO - PROCESS | 1790 | 1463103983995 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 18:46:24 INFO - PROCESS | 1790 | 1463103984005 Marionette TRACE conn3 <- [1,2338,null,{}] 18:46:24 INFO - PROCESS | 1790 | 1463103984021 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}] 18:46:24 INFO - PROCESS | 1790 | 1463103984343 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 18:46:24 INFO - PROCESS | 1790 | 1463103984680 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:24 INFO - PROCESS | 1790 | ++DOCSHELL 0x8d50b800 == 137 [pid = 1790] [id = 592] 18:46:24 INFO - PROCESS | 1790 | ++DOMWINDOW == 130 (0x8de73400) [pid = 1790] [serial = 1777] [outer = (nil)] 18:46:24 INFO - PROCESS | 1790 | ++DOMWINDOW == 131 (0x8f798000) [pid = 1790] [serial = 1778] [outer = 0x8de73400] 18:46:24 INFO - PROCESS | 1790 | 1463103984774 Marionette DEBUG loaded listener.js 18:46:24 INFO - PROCESS | 1790 | ++DOMWINDOW == 132 (0x90d84000) [pid = 1790] [serial = 1779] [outer = 0x8de73400] 18:46:25 INFO - PROCESS | 1790 | 1463103985796 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]]]}] 18:46:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 18:46:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1849ms 18:46:25 INFO - PROCESS | 1790 | 1463103985844 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 18:46:25 INFO - PROCESS | 1790 | 1463103985849 Marionette TRACE conn3 <- [1,2341,null,{"value":"8"}] 18:46:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 18:46:25 INFO - PROCESS | 1790 | 1463103985856 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 18:46:25 INFO - PROCESS | 1790 | 1463103985860 Marionette TRACE conn3 <- [1,2342,null,{}] 18:46:25 INFO - PROCESS | 1790 | 1463103985866 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}] 18:46:26 INFO - PROCESS | 1790 | 1463103986162 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 18:46:26 INFO - PROCESS | 1790 | 1463103986498 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:26 INFO - PROCESS | 1790 | ++DOCSHELL 0x8ddb9c00 == 138 [pid = 1790] [id = 593] 18:46:26 INFO - PROCESS | 1790 | ++DOMWINDOW == 133 (0x8df09800) [pid = 1790] [serial = 1780] [outer = (nil)] 18:46:26 INFO - PROCESS | 1790 | ++DOMWINDOW == 134 (0x9176e800) [pid = 1790] [serial = 1781] [outer = 0x8df09800] 18:46:26 INFO - PROCESS | 1790 | 1463103986593 Marionette DEBUG loaded listener.js 18:46:26 INFO - PROCESS | 1790 | ++DOMWINDOW == 135 (0x91f23400) [pid = 1790] [serial = 1782] [outer = 0x8df09800] 18:46:27 INFO - PROCESS | 1790 | 1463103987551 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]]]}] 18:46:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 18:46:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1751ms 18:46:27 INFO - PROCESS | 1790 | 1463103987608 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 18:46:27 INFO - PROCESS | 1790 | 1463103987613 Marionette TRACE conn3 <- [1,2345,null,{"value":"8"}] 18:46:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 18:46:27 INFO - PROCESS | 1790 | 1463103987620 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 18:46:27 INFO - PROCESS | 1790 | 1463103987624 Marionette TRACE conn3 <- [1,2346,null,{}] 18:46:27 INFO - PROCESS | 1790 | 1463103987630 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}] 18:46:27 INFO - PROCESS | 1790 | 1463103987890 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 18:46:28 INFO - PROCESS | 1790 | 1463103988238 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:28 INFO - PROCESS | 1790 | ++DOCSHELL 0x9229dc00 == 139 [pid = 1790] [id = 594] 18:46:28 INFO - PROCESS | 1790 | ++DOMWINDOW == 136 (0x9229f000) [pid = 1790] [serial = 1783] [outer = (nil)] 18:46:28 INFO - PROCESS | 1790 | ++DOMWINDOW == 137 (0x922a8c00) [pid = 1790] [serial = 1784] [outer = 0x9229f000] 18:46:28 INFO - PROCESS | 1790 | 1463103988346 Marionette DEBUG loaded listener.js 18:46:28 INFO - PROCESS | 1790 | ++DOMWINDOW == 138 (0x9250a800) [pid = 1790] [serial = 1785] [outer = 0x9229f000] 18:46:29 INFO - PROCESS | 1790 | 1463103989301 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]]]}] 18:46:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 18:46:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1737ms 18:46:29 INFO - PROCESS | 1790 | 1463103989359 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 18:46:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 18:46:29 INFO - PROCESS | 1790 | 1463103989363 Marionette TRACE conn3 <- [1,2349,null,{"value":"8"}] 18:46:29 INFO - PROCESS | 1790 | 1463103989370 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 18:46:29 INFO - PROCESS | 1790 | 1463103989373 Marionette TRACE conn3 <- [1,2350,null,{}] 18:46:29 INFO - PROCESS | 1790 | 1463103989379 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}] 18:46:29 INFO - PROCESS | 1790 | 1463103989630 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 18:46:30 INFO - PROCESS | 1790 | 1463103990000 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:30 INFO - PROCESS | 1790 | ++DOCSHELL 0x8f40d800 == 140 [pid = 1790] [id = 595] 18:46:30 INFO - PROCESS | 1790 | ++DOMWINDOW == 139 (0x8f798400) [pid = 1790] [serial = 1786] [outer = (nil)] 18:46:30 INFO - PROCESS | 1790 | ++DOMWINDOW == 140 (0x92c98000) [pid = 1790] [serial = 1787] [outer = 0x8f798400] 18:46:30 INFO - PROCESS | 1790 | 1463103990108 Marionette DEBUG loaded listener.js 18:46:30 INFO - PROCESS | 1790 | ++DOMWINDOW == 141 (0x92ca0c00) [pid = 1790] [serial = 1788] [outer = 0x8f798400] 18:46:31 INFO - PROCESS | 1790 | 1463103991021 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]]]}] 18:46:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 18:46:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1682ms 18:46:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 18:46:31 INFO - PROCESS | 1790 | 1463103991052 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 18:46:31 INFO - PROCESS | 1790 | 1463103991055 Marionette TRACE conn3 <- [1,2353,null,{"value":"8"}] 18:46:31 INFO - PROCESS | 1790 | 1463103991063 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 18:46:31 INFO - PROCESS | 1790 | 1463103991066 Marionette TRACE conn3 <- [1,2354,null,{}] 18:46:31 INFO - PROCESS | 1790 | 1463103991072 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}] 18:46:31 INFO - PROCESS | 1790 | 1463103991320 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 18:46:31 INFO - PROCESS | 1790 | 1463103991659 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:31 INFO - PROCESS | 1790 | ++DOCSHELL 0x92471c00 == 141 [pid = 1790] [id = 596] 18:46:31 INFO - PROCESS | 1790 | ++DOMWINDOW == 142 (0x92aeb400) [pid = 1790] [serial = 1789] [outer = (nil)] 18:46:31 INFO - PROCESS | 1790 | ++DOMWINDOW == 143 (0x9501a800) [pid = 1790] [serial = 1790] [outer = 0x92aeb400] 18:46:31 INFO - PROCESS | 1790 | 1463103991764 Marionette DEBUG loaded listener.js 18:46:31 INFO - PROCESS | 1790 | ++DOMWINDOW == 144 (0x95020c00) [pid = 1790] [serial = 1791] [outer = 0x92aeb400] 18:46:32 INFO - PROCESS | 1790 | 1463103992735 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]]]}] 18:46:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 18:46:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1737ms 18:46:32 INFO - PROCESS | 1790 | 1463103992800 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 18:46:32 INFO - PROCESS | 1790 | 1463103992804 Marionette TRACE conn3 <- [1,2357,null,{"value":"8"}] 18:46:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 18:46:32 INFO - PROCESS | 1790 | 1463103992811 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 18:46:32 INFO - PROCESS | 1790 | 1463103992814 Marionette TRACE conn3 <- [1,2358,null,{}] 18:46:32 INFO - PROCESS | 1790 | 1463103992820 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}] 18:46:33 INFO - PROCESS | 1790 | 1463103993103 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 18:46:33 INFO - PROCESS | 1790 | 1463103993444 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:33 INFO - PROCESS | 1790 | ++DOCSHELL 0x8ea88800 == 142 [pid = 1790] [id = 597] 18:46:33 INFO - PROCESS | 1790 | ++DOMWINDOW == 145 (0x925eb800) [pid = 1790] [serial = 1792] [outer = (nil)] 18:46:33 INFO - PROCESS | 1790 | ++DOMWINDOW == 146 (0x975bb800) [pid = 1790] [serial = 1793] [outer = 0x925eb800] 18:46:33 INFO - PROCESS | 1790 | 1463103993543 Marionette DEBUG loaded listener.js 18:46:33 INFO - PROCESS | 1790 | ++DOMWINDOW == 147 (0x975c4c00) [pid = 1790] [serial = 1794] [outer = 0x925eb800] 18:46:34 INFO - PROCESS | 1790 | 1463103994453 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]]]}] 18:46:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 18:46:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1682ms 18:46:34 INFO - PROCESS | 1790 | 1463103994496 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 18:46:34 INFO - PROCESS | 1790 | 1463103994499 Marionette TRACE conn3 <- [1,2361,null,{"value":"8"}] 18:46:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 18:46:34 INFO - PROCESS | 1790 | 1463103994507 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 18:46:34 INFO - PROCESS | 1790 | 1463103994513 Marionette TRACE conn3 <- [1,2362,null,{}] 18:46:34 INFO - PROCESS | 1790 | 1463103994520 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}] 18:46:34 INFO - PROCESS | 1790 | 1463103994779 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 18:46:35 INFO - PROCESS | 1790 | 1463103995139 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:35 INFO - PROCESS | 1790 | ++DOCSHELL 0x92319000 == 143 [pid = 1790] [id = 598] 18:46:35 INFO - PROCESS | 1790 | ++DOMWINDOW == 148 (0x92494400) [pid = 1790] [serial = 1795] [outer = (nil)] 18:46:35 INFO - PROCESS | 1790 | ++DOMWINDOW == 149 (0x99761000) [pid = 1790] [serial = 1796] [outer = 0x92494400] 18:46:35 INFO - PROCESS | 1790 | 1463103995237 Marionette DEBUG loaded listener.js 18:46:35 INFO - PROCESS | 1790 | ++DOMWINDOW == 150 (0x9a0a5400) [pid = 1790] [serial = 1797] [outer = 0x92494400] 18:46:36 INFO - PROCESS | 1790 | 1463103996178 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]]]}] 18:46:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 18:46:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1735ms 18:46:36 INFO - PROCESS | 1790 | 1463103996244 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 18:46:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 18:46:36 INFO - PROCESS | 1790 | 1463103996248 Marionette TRACE conn3 <- [1,2365,null,{"value":"8"}] 18:46:36 INFO - PROCESS | 1790 | 1463103996255 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 18:46:36 INFO - PROCESS | 1790 | 1463103996259 Marionette TRACE conn3 <- [1,2366,null,{}] 18:46:36 INFO - PROCESS | 1790 | 1463103996265 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}] 18:46:36 INFO - PROCESS | 1790 | 1463103996516 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 18:46:36 INFO - PROCESS | 1790 | 1463103996867 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:36 INFO - PROCESS | 1790 | ++DOCSHELL 0x9adbac00 == 144 [pid = 1790] [id = 599] 18:46:36 INFO - PROCESS | 1790 | ++DOMWINDOW == 151 (0x9adbd800) [pid = 1790] [serial = 1798] [outer = (nil)] 18:46:36 INFO - PROCESS | 1790 | ++DOMWINDOW == 152 (0x9b311000) [pid = 1790] [serial = 1799] [outer = 0x9adbd800] 18:46:36 INFO - PROCESS | 1790 | 1463103996978 Marionette DEBUG loaded listener.js 18:46:37 INFO - PROCESS | 1790 | ++DOMWINDOW == 153 (0x9c02b800) [pid = 1790] [serial = 1800] [outer = 0x9adbd800] 18:46:37 INFO - PROCESS | 1790 | 1463103997950 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]]]}] 18:46:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 18:46:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1738ms 18:46:37 INFO - PROCESS | 1790 | 1463103997993 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 18:46:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 18:46:38 INFO - PROCESS | 1790 | 1463103997998 Marionette TRACE conn3 <- [1,2369,null,{"value":"8"}] 18:46:38 INFO - PROCESS | 1790 | 1463103998005 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 18:46:38 INFO - PROCESS | 1790 | 1463103998011 Marionette TRACE conn3 <- [1,2370,null,{}] 18:46:38 INFO - PROCESS | 1790 | 1463103998017 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}] 18:46:38 INFO - PROCESS | 1790 | 1463103998339 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 18:46:38 INFO - PROCESS | 1790 | 1463103998682 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:38 INFO - PROCESS | 1790 | ++DOCSHELL 0x99fe8800 == 145 [pid = 1790] [id = 600] 18:46:38 INFO - PROCESS | 1790 | ++DOMWINDOW == 154 (0x9a874c00) [pid = 1790] [serial = 1801] [outer = (nil)] 18:46:38 INFO - PROCESS | 1790 | ++DOMWINDOW == 155 (0xa114e000) [pid = 1790] [serial = 1802] [outer = 0x9a874c00] 18:46:38 INFO - PROCESS | 1790 | 1463103998784 Marionette DEBUG loaded listener.js 18:46:38 INFO - PROCESS | 1790 | ++DOMWINDOW == 156 (0xa2276c00) [pid = 1790] [serial = 1803] [outer = 0x9a874c00] 18:46:39 INFO - PROCESS | 1790 | 1463103999728 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]]]}] 18:46:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 18:46:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1789ms 18:46:39 INFO - PROCESS | 1790 | 1463103999794 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 18:46:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 18:46:39 INFO - PROCESS | 1790 | 1463103999799 Marionette TRACE conn3 <- [1,2373,null,{"value":"8"}] 18:46:39 INFO - PROCESS | 1790 | 1463103999806 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 18:46:39 INFO - PROCESS | 1790 | 1463103999810 Marionette TRACE conn3 <- [1,2374,null,{}] 18:46:39 INFO - PROCESS | 1790 | 1463103999817 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}] 18:46:40 INFO - PROCESS | 1790 | 1463104000132 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 18:46:40 INFO - PROCESS | 1790 | 1463104000492 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:40 INFO - PROCESS | 1790 | ++DOCSHELL 0x92c98800 == 146 [pid = 1790] [id = 601] 18:46:40 INFO - PROCESS | 1790 | ++DOMWINDOW == 157 (0x975dc000) [pid = 1790] [serial = 1804] [outer = (nil)] 18:46:40 INFO - PROCESS | 1790 | ++DOMWINDOW == 158 (0xa26bec00) [pid = 1790] [serial = 1805] [outer = 0x975dc000] 18:46:40 INFO - PROCESS | 1790 | 1463104000588 Marionette DEBUG loaded listener.js 18:46:40 INFO - PROCESS | 1790 | ++DOMWINDOW == 159 (0xa305b800) [pid = 1790] [serial = 1806] [outer = 0x975dc000] 18:46:41 INFO - PROCESS | 1790 | 1463104001589 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]]]}] 18:46:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 18:46:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1841ms 18:46:41 INFO - PROCESS | 1790 | 1463104001649 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 18:46:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 18:46:41 INFO - PROCESS | 1790 | 1463104001665 Marionette TRACE conn3 <- [1,2377,null,{"value":"8"}] 18:46:41 INFO - PROCESS | 1790 | 1463104001673 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 18:46:41 INFO - PROCESS | 1790 | 1463104001678 Marionette TRACE conn3 <- [1,2378,null,{}] 18:46:41 INFO - PROCESS | 1790 | 1463104001686 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}] 18:46:42 INFO - PROCESS | 1790 | 1463104001998 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 18:46:42 INFO - PROCESS | 1790 | 1463104002364 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:42 INFO - PROCESS | 1790 | ++DOCSHELL 0x8f584800 == 147 [pid = 1790] [id = 602] 18:46:42 INFO - PROCESS | 1790 | ++DOMWINDOW == 160 (0xa2632000) [pid = 1790] [serial = 1807] [outer = (nil)] 18:46:42 INFO - PROCESS | 1790 | ++DOMWINDOW == 161 (0xa34bd000) [pid = 1790] [serial = 1808] [outer = 0xa2632000] 18:46:42 INFO - PROCESS | 1790 | 1463104002455 Marionette DEBUG loaded listener.js 18:46:42 INFO - PROCESS | 1790 | ++DOMWINDOW == 162 (0xa3575c00) [pid = 1790] [serial = 1809] [outer = 0xa2632000] 18:46:43 INFO - PROCESS | 1790 | 1463104003464 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]]]}] 18:46: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 18:46:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1838ms 18:46:43 INFO - PROCESS | 1790 | 1463104003511 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 18:46:43 INFO - PROCESS | 1790 | 1463104003515 Marionette TRACE conn3 <- [1,2381,null,{"value":"8"}] 18:46:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 18:46:43 INFO - PROCESS | 1790 | 1463104003522 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 18:46:43 INFO - PROCESS | 1790 | 1463104003526 Marionette TRACE conn3 <- [1,2382,null,{}] 18:46:43 INFO - PROCESS | 1790 | 1463104003534 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}] 18:46:43 INFO - PROCESS | 1790 | 1463104003795 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 18:46:44 INFO - PROCESS | 1790 | 1463104004152 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:44 INFO - PROCESS | 1790 | ++DOCSHELL 0xa30ef000 == 148 [pid = 1790] [id = 603] 18:46:44 INFO - PROCESS | 1790 | ++DOMWINDOW == 163 (0xa30efc00) [pid = 1790] [serial = 1810] [outer = (nil)] 18:46:44 INFO - PROCESS | 1790 | ++DOMWINDOW == 164 (0xa3584c00) [pid = 1790] [serial = 1811] [outer = 0xa30efc00] 18:46:44 INFO - PROCESS | 1790 | 1463104004266 Marionette DEBUG loaded listener.js 18:46:44 INFO - PROCESS | 1790 | ++DOMWINDOW == 165 (0xa35ef400) [pid = 1790] [serial = 1812] [outer = 0xa30efc00] 18:46:45 INFO - PROCESS | 1790 | 1463104005290 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]]]}] 18:46: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 18:46:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1843ms 18:46:45 INFO - PROCESS | 1790 | 1463104005367 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 18:46:45 INFO - PROCESS | 1790 | 1463104005370 Marionette TRACE conn3 <- [1,2385,null,{"value":"8"}] 18:46:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 18:46:45 INFO - PROCESS | 1790 | 1463104005378 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 18:46:45 INFO - PROCESS | 1790 | 1463104005382 Marionette TRACE conn3 <- [1,2386,null,{}] 18:46:45 INFO - PROCESS | 1790 | 1463104005388 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}] 18:46:45 INFO - PROCESS | 1790 | 1463104005705 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 18:46:46 INFO - PROCESS | 1790 | 1463104006050 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:46 INFO - PROCESS | 1790 | ++DOCSHELL 0x887a5800 == 149 [pid = 1790] [id = 604] 18:46:46 INFO - PROCESS | 1790 | ++DOMWINDOW == 166 (0x8997c400) [pid = 1790] [serial = 1813] [outer = (nil)] 18:46:46 INFO - PROCESS | 1790 | ++DOMWINDOW == 167 (0xa50eb800) [pid = 1790] [serial = 1814] [outer = 0x8997c400] 18:46:46 INFO - PROCESS | 1790 | 1463104006141 Marionette DEBUG loaded listener.js 18:46:46 INFO - PROCESS | 1790 | ++DOMWINDOW == 168 (0xa6284000) [pid = 1790] [serial = 1815] [outer = 0x8997c400] 18:46:47 INFO - PROCESS | 1790 | 1463104007108 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]]]}] 18:46:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 18:46:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1786ms 18:46:47 INFO - PROCESS | 1790 | 1463104007166 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 18:46:47 INFO - PROCESS | 1790 | 1463104007169 Marionette TRACE conn3 <- [1,2389,null,{"value":"8"}] 18:46:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 18:46:47 INFO - PROCESS | 1790 | 1463104007177 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 18:46:47 INFO - PROCESS | 1790 | 1463104007180 Marionette TRACE conn3 <- [1,2390,null,{}] 18:46:47 INFO - PROCESS | 1790 | 1463104007187 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}] 18:46:47 INFO - PROCESS | 1790 | 1463104007441 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 18:46:47 INFO - PROCESS | 1790 | 1463104007780 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:47 INFO - PROCESS | 1790 | ++DOCSHELL 0xa2635800 == 150 [pid = 1790] [id = 605] 18:46:47 INFO - PROCESS | 1790 | ++DOMWINDOW == 169 (0xa35ecc00) [pid = 1790] [serial = 1816] [outer = (nil)] 18:46:47 INFO - PROCESS | 1790 | ++DOMWINDOW == 170 (0xa67c2800) [pid = 1790] [serial = 1817] [outer = 0xa35ecc00] 18:46:47 INFO - PROCESS | 1790 | 1463104007882 Marionette DEBUG loaded listener.js 18:46:48 INFO - PROCESS | 1790 | ++DOMWINDOW == 171 (0xa68b6400) [pid = 1790] [serial = 1818] [outer = 0xa35ecc00] 18:46:48 INFO - PROCESS | 1790 | 1463104008878 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]]]}] 18:46:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 18:46:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1781ms 18:46:48 INFO - PROCESS | 1790 | 1463104008960 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 18:46:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 18:46:48 INFO - PROCESS | 1790 | 1463104008966 Marionette TRACE conn3 <- [1,2393,null,{"value":"8"}] 18:46:48 INFO - PROCESS | 1790 | 1463104008973 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 18:46:48 INFO - PROCESS | 1790 | 1463104008976 Marionette TRACE conn3 <- [1,2394,null,{}] 18:46:48 INFO - PROCESS | 1790 | 1463104008982 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}] 18:46:49 INFO - PROCESS | 1790 | 1463104009284 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 18:46:51 INFO - PROCESS | 1790 | --DOCSHELL 0x8c152c00 == 149 [pid = 1790] [id = 404] 18:46:51 INFO - PROCESS | 1790 | --DOCSHELL 0x8ddc0c00 == 148 [pid = 1790] [id = 401] 18:46:51 INFO - PROCESS | 1790 | --DOCSHELL 0x92312000 == 147 [pid = 1790] [id = 410] 18:46:51 INFO - PROCESS | 1790 | --DOCSHELL 0x91767000 == 146 [pid = 1790] [id = 408] 18:46:51 INFO - PROCESS | 1790 | --DOCSHELL 0x898b9800 == 145 [pid = 1790] [id = 395] 18:46:51 INFO - PROCESS | 1790 | --DOCSHELL 0x8c29a400 == 144 [pid = 1790] [id = 397] 18:46:51 INFO - PROCESS | 1790 | --DOCSHELL 0x8c29b000 == 143 [pid = 1790] [id = 396] 18:46:51 INFO - PROCESS | 1790 | --DOCSHELL 0x87bbf000 == 142 [pid = 1790] [id = 398] 18:46:51 INFO - PROCESS | 1790 | --DOCSHELL 0x88ef1800 == 141 [pid = 1790] [id = 403] 18:46:51 INFO - PROCESS | 1790 | --DOCSHELL 0x8f46f400 == 140 [pid = 1790] [id = 405] 18:46:51 INFO - PROCESS | 1790 | --DOCSHELL 0x8df14000 == 139 [pid = 1790] [id = 588] 18:46:51 INFO - PROCESS | 1790 | --DOCSHELL 0x8d588800 == 138 [pid = 1790] [id = 587] 18:46:51 INFO - PROCESS | 1790 | --DOCSHELL 0x8e748800 == 137 [pid = 1790] [id = 547] 18:46:51 INFO - PROCESS | 1790 | --DOCSHELL 0x8c2a0400 == 136 [pid = 1790] [id = 586] 18:46:51 INFO - PROCESS | 1790 | --DOCSHELL 0x89981400 == 135 [pid = 1790] [id = 585] 18:46:51 INFO - PROCESS | 1790 | --DOCSHELL 0x950a0400 == 134 [pid = 1790] [id = 582] 18:46:51 INFO - PROCESS | 1790 | --DOCSHELL 0x99085000 == 133 [pid = 1790] [id = 583] 18:46:51 INFO - PROCESS | 1790 | --DOCSHELL 0x925e5400 == 132 [pid = 1790] [id = 581] 18:46:51 INFO - PROCESS | 1790 | --DOCSHELL 0x91644c00 == 131 [pid = 1790] [id = 580] 18:46:51 INFO - PROCESS | 1790 | --DOCSHELL 0x9250ac00 == 130 [pid = 1790] [id = 579] 18:46:51 INFO - PROCESS | 1790 | --DOCSHELL 0x9250c800 == 129 [pid = 1790] [id = 578] 18:46:51 INFO - PROCESS | 1790 | --DOCSHELL 0x8f58d400 == 128 [pid = 1790] [id = 576] 18:46:51 INFO - PROCESS | 1790 | --DOCSHELL 0x9229e400 == 127 [pid = 1790] [id = 577] 18:46:51 INFO - PROCESS | 1790 | --DOCSHELL 0x8f78c000 == 126 [pid = 1790] [id = 575] 18:46:51 INFO - PROCESS | 1790 | --DOCSHELL 0x8ba3b400 == 125 [pid = 1790] [id = 574] 18:46:51 INFO - PROCESS | 1790 | --DOCSHELL 0x8ea8cc00 == 124 [pid = 1790] [id = 573] 18:46:51 INFO - PROCESS | 1790 | --DOCSHELL 0x8ea87400 == 123 [pid = 1790] [id = 572] 18:46:51 INFO - PROCESS | 1790 | --DOCSHELL 0x8b30b400 == 122 [pid = 1790] [id = 570] 18:46:51 INFO - PROCESS | 1790 | --DOCSHELL 0x8d587000 == 121 [pid = 1790] [id = 571] 18:46:51 INFO - PROCESS | 1790 | --DOCSHELL 0x8ba3cc00 == 120 [pid = 1790] [id = 569] 18:46:51 INFO - PROCESS | 1790 | --DOMWINDOW == 170 (0xa3577c00) [pid = 1790] [serial = 1680] [outer = (nil)] [url = about:blank] 18:46:51 INFO - PROCESS | 1790 | --DOMWINDOW == 169 (0x9231ec00) [pid = 1790] [serial = 1655] [outer = (nil)] [url = about:blank] 18:46:51 INFO - PROCESS | 1790 | --DOMWINDOW == 168 (0x93cd9800) [pid = 1790] [serial = 1661] [outer = (nil)] [url = about:blank] 18:46:51 INFO - PROCESS | 1790 | --DOMWINDOW == 167 (0xa6e08000) [pid = 1790] [serial = 1692] [outer = (nil)] [url = about:blank] 18:46:51 INFO - PROCESS | 1790 | --DOMWINDOW == 166 (0xa26c1800) [pid = 1790] [serial = 1677] [outer = (nil)] [url = about:blank] 18:46:51 INFO - PROCESS | 1790 | --DOMWINDOW == 165 (0x90d7f000) [pid = 1790] [serial = 1650] [outer = (nil)] [url = about:blank] 18:46:51 INFO - PROCESS | 1790 | --DOMWINDOW == 164 (0x8c29f000) [pid = 1790] [serial = 1697] [outer = (nil)] [url = about:blank] 18:46:51 INFO - PROCESS | 1790 | --DOMWINDOW == 163 (0x8f795c00) [pid = 1790] [serial = 1643] [outer = (nil)] [url = about:blank] 18:46:51 INFO - PROCESS | 1790 | --DOMWINDOW == 162 (0x9bad4800) [pid = 1790] [serial = 1674] [outer = (nil)] [url = about:blank] 18:46:51 INFO - PROCESS | 1790 | --DOMWINDOW == 161 (0x925e6c00) [pid = 1790] [serial = 1658] [outer = (nil)] [url = about:blank] 18:46:51 INFO - PROCESS | 1790 | --DOMWINDOW == 160 (0x92490c00) [pid = 1790] [serial = 1656] [outer = (nil)] [url = about:blank] 18:46:51 INFO - PROCESS | 1790 | --DOMWINDOW == 159 (0x8d5bb400) [pid = 1790] [serial = 1646] [outer = (nil)] [url = about:blank] 18:46:51 INFO - PROCESS | 1790 | --DOMWINDOW == 158 (0x8d8da400) [pid = 1790] [serial = 1700] [outer = (nil)] [url = about:blank] 18:46:51 INFO - PROCESS | 1790 | --DOMWINDOW == 157 (0x95016c00) [pid = 1790] [serial = 1662] [outer = (nil)] [url = about:blank] 18:46:51 INFO - PROCESS | 1790 | --DOMWINDOW == 156 (0xa687dc00) [pid = 1790] [serial = 1689] [outer = (nil)] [url = about:blank] 18:46:51 INFO - PROCESS | 1790 | --DOMWINDOW == 155 (0xa2153400) [pid = 1790] [serial = 1676] [outer = (nil)] [url = about:blank] 18:46:51 INFO - PROCESS | 1790 | --DOMWINDOW == 154 (0x8a201400) [pid = 1790] [serial = 1694] [outer = (nil)] [url = about:blank] 18:46:51 INFO - PROCESS | 1790 | --DOMWINDOW == 153 (0x9b5d0000) [pid = 1790] [serial = 1673] [outer = (nil)] [url = about:blank] 18:46:51 INFO - PROCESS | 1790 | --DOMWINDOW == 152 (0xa6762800) [pid = 1790] [serial = 1686] [outer = (nil)] [url = about:blank] 18:46:51 INFO - PROCESS | 1790 | --DOMWINDOW == 151 (0x9a22a800) [pid = 1790] [serial = 1670] [outer = (nil)] [url = about:blank] 18:46:51 INFO - PROCESS | 1790 | --DOMWINDOW == 150 (0x8f78dc00) [pid = 1790] [serial = 1649] [outer = (nil)] [url = about:blank] 18:46:51 INFO - PROCESS | 1790 | --DOMWINDOW == 149 (0x95236c00) [pid = 1790] [serial = 1665] [outer = (nil)] [url = about:blank] 18:46:51 INFO - PROCESS | 1790 | --DOMWINDOW == 148 (0xa325ac00) [pid = 1790] [serial = 1679] [outer = (nil)] [url = about:blank] 18:46:51 INFO - PROCESS | 1790 | --DOMWINDOW == 147 (0x99258400) [pid = 1790] [serial = 1667] [outer = (nil)] [url = about:blank] 18:46:51 INFO - PROCESS | 1790 | --DOMWINDOW == 146 (0xa6e06800) [pid = 1790] [serial = 1691] [outer = (nil)] [url = about:blank] 18:46:51 INFO - PROCESS | 1790 | --DOMWINDOW == 145 (0x951d3800) [pid = 1790] [serial = 1664] [outer = (nil)] [url = about:blank] 18:46:51 INFO - PROCESS | 1790 | --DOMWINDOW == 144 (0xa50e6800) [pid = 1790] [serial = 1682] [outer = (nil)] [url = about:blank] 18:46:51 INFO - PROCESS | 1790 | --DOMWINDOW == 143 (0x925ee000) [pid = 1790] [serial = 1659] [outer = (nil)] [url = about:blank] 18:46:51 INFO - PROCESS | 1790 | --DOMWINDOW == 142 (0x91f2c400) [pid = 1790] [serial = 1652] [outer = (nil)] [url = about:blank] 18:46:51 INFO - PROCESS | 1790 | --DOMWINDOW == 141 (0x8d8e6c00) [pid = 1790] [serial = 1701] [outer = (nil)] [url = about:blank] 18:46:51 INFO - PROCESS | 1790 | --DOMWINDOW == 140 (0x8ba41400) [pid = 1790] [serial = 1581] [outer = (nil)] [url = about:blank] 18:46:51 INFO - PROCESS | 1790 | --DOMWINDOW == 139 (0x8ddc6000) [pid = 1790] [serial = 1647] [outer = (nil)] [url = about:blank] 18:46:51 INFO - PROCESS | 1790 | --DOMWINDOW == 138 (0xa675fc00) [pid = 1790] [serial = 1685] [outer = (nil)] [url = about:blank] 18:46:51 INFO - PROCESS | 1790 | --DOMWINDOW == 137 (0x8d50d800) [pid = 1790] [serial = 1698] [outer = (nil)] [url = about:blank] 18:46:51 INFO - PROCESS | 1790 | --DOMWINDOW == 136 (0x9229f800) [pid = 1790] [serial = 1653] [outer = (nil)] [url = about:blank] 18:46:51 INFO - PROCESS | 1790 | --DOMWINDOW == 135 (0x99266400) [pid = 1790] [serial = 1668] [outer = (nil)] [url = about:blank] 18:46:51 INFO - PROCESS | 1790 | --DOMWINDOW == 134 (0x9a84f800) [pid = 1790] [serial = 1671] [outer = (nil)] [url = about:blank] 18:46:51 INFO - PROCESS | 1790 | --DOMWINDOW == 133 (0xa6873400) [pid = 1790] [serial = 1688] [outer = (nil)] [url = about:blank] 18:46:51 INFO - PROCESS | 1790 | --DOMWINDOW == 132 (0x8b301400) [pid = 1790] [serial = 1695] [outer = (nil)] [url = about:blank] 18:46:52 INFO - PROCESS | 1790 | --DOMWINDOW == 131 (0xa50f3400) [pid = 1790] [serial = 1683] [outer = (nil)] [url = about:blank] 18:46:52 INFO - PROCESS | 1790 | --DOMWINDOW == 130 (0x8ddc1c00) [pid = 1790] [serial = 1703] [outer = (nil)] [url = about:blank] 18:46:52 INFO - PROCESS | 1790 | --DOMWINDOW == 129 (0x8de6b400) [pid = 1790] [serial = 1704] [outer = (nil)] [url = about:blank] 18:46:52 INFO - PROCESS | 1790 | 1463104012149 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:52 INFO - PROCESS | 1790 | ++DOCSHELL 0x87bc0800 == 121 [pid = 1790] [id = 606] 18:46:52 INFO - PROCESS | 1790 | ++DOMWINDOW == 130 (0x887a8800) [pid = 1790] [serial = 1819] [outer = (nil)] 18:46:52 INFO - PROCESS | 1790 | ++DOMWINDOW == 131 (0x88ef4000) [pid = 1790] [serial = 1820] [outer = 0x887a8800] 18:46:52 INFO - PROCESS | 1790 | 1463104012241 Marionette DEBUG loaded listener.js 18:46:52 INFO - PROCESS | 1790 | ++DOMWINDOW == 132 (0x89a61400) [pid = 1790] [serial = 1821] [outer = 0x887a8800] 18:46:53 INFO - PROCESS | 1790 | 1463104013150 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]]]}] 18:46:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 18:46:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 4246ms 18:46:53 INFO - PROCESS | 1790 | 1463104013222 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 18:46:53 INFO - PROCESS | 1790 | 1463104013228 Marionette TRACE conn3 <- [1,2397,null,{"value":"8"}] 18:46:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 18:46:53 INFO - PROCESS | 1790 | 1463104013237 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 18:46:53 INFO - PROCESS | 1790 | 1463104013243 Marionette TRACE conn3 <- [1,2398,null,{}] 18:46:53 INFO - PROCESS | 1790 | 1463104013251 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}] 18:46:53 INFO - PROCESS | 1790 | 1463104013515 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 18:46:53 INFO - PROCESS | 1790 | 1463104013790 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:53 INFO - PROCESS | 1790 | ++DOCSHELL 0x8b309c00 == 122 [pid = 1790] [id = 607] 18:46:53 INFO - PROCESS | 1790 | ++DOMWINDOW == 133 (0x8b30b400) [pid = 1790] [serial = 1822] [outer = (nil)] 18:46:53 INFO - PROCESS | 1790 | ++DOMWINDOW == 134 (0x8b9c9800) [pid = 1790] [serial = 1823] [outer = 0x8b30b400] 18:46:53 INFO - PROCESS | 1790 | 1463104013882 Marionette DEBUG loaded listener.js 18:46:54 INFO - PROCESS | 1790 | ++DOMWINDOW == 135 (0x8ba3ac00) [pid = 1790] [serial = 1824] [outer = 0x8b30b400] 18:46:54 INFO - PROCESS | 1790 | 1463104014875 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]]]}] 18:46:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 18:46:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1695ms 18:46:54 INFO - PROCESS | 1790 | 1463104014939 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 18:46:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 18:46:54 INFO - PROCESS | 1790 | 1463104014945 Marionette TRACE conn3 <- [1,2401,null,{"value":"8"}] 18:46:54 INFO - PROCESS | 1790 | 1463104014952 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 18:46:54 INFO - PROCESS | 1790 | 1463104014956 Marionette TRACE conn3 <- [1,2402,null,{}] 18:46:54 INFO - PROCESS | 1790 | 1463104014963 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}] 18:46:55 INFO - PROCESS | 1790 | 1463104015334 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 18:46:55 INFO - PROCESS | 1790 | 1463104015581 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:55 INFO - PROCESS | 1790 | ++DOCSHELL 0x8d510000 == 123 [pid = 1790] [id = 608] 18:46:55 INFO - PROCESS | 1790 | ++DOMWINDOW == 136 (0x8d58c800) [pid = 1790] [serial = 1825] [outer = (nil)] 18:46:55 INFO - PROCESS | 1790 | ++DOMWINDOW == 137 (0x8d5bd800) [pid = 1790] [serial = 1826] [outer = 0x8d58c800] 18:46:55 INFO - PROCESS | 1790 | 1463104015668 Marionette DEBUG loaded listener.js 18:46:55 INFO - PROCESS | 1790 | ++DOMWINDOW == 138 (0x8d6b8c00) [pid = 1790] [serial = 1827] [outer = 0x8d58c800] 18:46:57 INFO - PROCESS | 1790 | --DOMWINDOW == 137 (0x8f404400) [pid = 1790] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 18:46:57 INFO - PROCESS | 1790 | --DOMWINDOW == 136 (0x975df800) [pid = 1790] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 18:46:57 INFO - PROCESS | 1790 | --DOMWINDOW == 135 (0x992f2c00) [pid = 1790] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 18:46:57 INFO - PROCESS | 1790 | --DOMWINDOW == 134 (0x8e8a2800) [pid = 1790] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 18:46:57 INFO - PROCESS | 1790 | --DOMWINDOW == 133 (0x89988c00) [pid = 1790] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 18:46:57 INFO - PROCESS | 1790 | --DOMWINDOW == 132 (0x8ddc1000) [pid = 1790] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 18:46:57 INFO - PROCESS | 1790 | --DOMWINDOW == 131 (0x975be800) [pid = 1790] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 18:46:57 INFO - PROCESS | 1790 | --DOMWINDOW == 130 (0x8c2a0800) [pid = 1790] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 18:46:57 INFO - PROCESS | 1790 | --DOMWINDOW == 129 (0x9164c400) [pid = 1790] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 18:46:57 INFO - PROCESS | 1790 | --DOMWINDOW == 128 (0x92c97400) [pid = 1790] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 18:46:57 INFO - PROCESS | 1790 | --DOMWINDOW == 127 (0x92316800) [pid = 1790] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 18:46:57 INFO - PROCESS | 1790 | --DOMWINDOW == 126 (0x9509d000) [pid = 1790] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 18:46:57 INFO - PROCESS | 1790 | --DOMWINDOW == 125 (0x93cdd000) [pid = 1790] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 18:46:57 INFO - PROCESS | 1790 | --DOMWINDOW == 124 (0x8ea8a400) [pid = 1790] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 18:46:57 INFO - PROCESS | 1790 | --DOMWINDOW == 123 (0x9adc1c00) [pid = 1790] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 18:46:57 INFO - PROCESS | 1790 | --DOMWINDOW == 122 (0x8c150800) [pid = 1790] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 18:46:57 INFO - PROCESS | 1790 | --DOMWINDOW == 121 (0x92316000) [pid = 1790] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 18:46:57 INFO - PROCESS | 1790 | --DOMWINDOW == 120 (0x8dcbf000) [pid = 1790] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 18:46:57 INFO - PROCESS | 1790 | --DOMWINDOW == 119 (0x8f474000) [pid = 1790] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 18:46:57 INFO - PROCESS | 1790 | --DOMWINDOW == 118 (0x8f797c00) [pid = 1790] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 18:46:57 INFO - PROCESS | 1790 | 1463104017245 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]]]}] 18:46:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 18:46:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 2388ms 18:46:57 INFO - PROCESS | 1790 | 1463104017348 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 18:46:57 INFO - PROCESS | 1790 | 1463104017352 Marionette TRACE conn3 <- [1,2405,null,{"value":"8"}] 18:46:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 18:46:57 INFO - PROCESS | 1790 | 1463104017369 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 18:46:57 INFO - PROCESS | 1790 | 1463104017379 Marionette TRACE conn3 <- [1,2406,null,{}] 18:46:57 INFO - PROCESS | 1790 | 1463104017387 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}] 18:46:57 INFO - PROCESS | 1790 | 1463104017626 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 18:46:57 INFO - PROCESS | 1790 | 1463104017829 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:57 INFO - PROCESS | 1790 | ++DOCSHELL 0x8a20e800 == 124 [pid = 1790] [id = 609] 18:46:57 INFO - PROCESS | 1790 | ++DOMWINDOW == 119 (0x8a2e5800) [pid = 1790] [serial = 1828] [outer = (nil)] 18:46:57 INFO - PROCESS | 1790 | ++DOMWINDOW == 120 (0x8dcbac00) [pid = 1790] [serial = 1829] [outer = 0x8a2e5800] 18:46:57 INFO - PROCESS | 1790 | 1463104017910 Marionette DEBUG loaded listener.js 18:46:58 INFO - PROCESS | 1790 | ++DOMWINDOW == 121 (0x8de6a800) [pid = 1790] [serial = 1830] [outer = 0x8a2e5800] 18:46:58 INFO - PROCESS | 1790 | 1463104018783 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]]]}] 18:46:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 18:46:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1500ms 18:46:58 INFO - PROCESS | 1790 | 1463104018863 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 18:46:58 INFO - PROCESS | 1790 | 1463104018869 Marionette TRACE conn3 <- [1,2409,null,{"value":"8"}] 18:46:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 18:46:58 INFO - PROCESS | 1790 | 1463104018876 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 18:46:58 INFO - PROCESS | 1790 | 1463104018881 Marionette TRACE conn3 <- [1,2410,null,{}] 18:46:58 INFO - PROCESS | 1790 | 1463104018887 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}] 18:46:59 INFO - PROCESS | 1790 | 1463104019140 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 18:46:59 INFO - PROCESS | 1790 | 1463104019611 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:59 INFO - PROCESS | 1790 | ++DOCSHELL 0x8734b000 == 125 [pid = 1790] [id = 610] 18:46:59 INFO - PROCESS | 1790 | ++DOMWINDOW == 122 (0x8734c000) [pid = 1790] [serial = 1831] [outer = (nil)] 18:46:59 INFO - PROCESS | 1790 | ++DOMWINDOW == 123 (0x87353000) [pid = 1790] [serial = 1832] [outer = 0x8734c000] 18:46:59 INFO - PROCESS | 1790 | 1463104019710 Marionette DEBUG loaded listener.js 18:46:59 INFO - PROCESS | 1790 | ++DOMWINDOW == 124 (0x89988c00) [pid = 1790] [serial = 1833] [outer = 0x8734c000] 18:47:00 INFO - PROCESS | 1790 | 1463104020821 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]]]}] 18:47:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 18:47:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1993ms 18:47:00 INFO - PROCESS | 1790 | 1463104020874 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 18:47:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 18:47:00 INFO - PROCESS | 1790 | 1463104020883 Marionette TRACE conn3 <- [1,2413,null,{"value":"8"}] 18:47:00 INFO - PROCESS | 1790 | 1463104020895 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 18:47:00 INFO - PROCESS | 1790 | 1463104020902 Marionette TRACE conn3 <- [1,2414,null,{}] 18:47:00 INFO - PROCESS | 1790 | 1463104020911 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}] 18:47:01 INFO - PROCESS | 1790 | 1463104021327 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 18:47:01 INFO - PROCESS | 1790 | 1463104021609 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:01 INFO - PROCESS | 1790 | ++DOCSHELL 0x8c29d000 == 126 [pid = 1790] [id = 611] 18:47:01 INFO - PROCESS | 1790 | ++DOMWINDOW == 125 (0x8c29f000) [pid = 1790] [serial = 1834] [outer = (nil)] 18:47:01 INFO - PROCESS | 1790 | ++DOMWINDOW == 126 (0x8c2a8400) [pid = 1790] [serial = 1835] [outer = 0x8c29f000] 18:47:01 INFO - PROCESS | 1790 | 1463104021706 Marionette DEBUG loaded listener.js 18:47:01 INFO - PROCESS | 1790 | ++DOMWINDOW == 127 (0x8d5b4400) [pid = 1790] [serial = 1836] [outer = 0x8c29f000] 18:47:03 INFO - PROCESS | 1790 | 1463104023065 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]]]}] 18:47:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 18:47:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 2248ms 18:47:03 INFO - PROCESS | 1790 | 1463104023148 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 18:47:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 18:47:03 INFO - PROCESS | 1790 | 1463104023160 Marionette TRACE conn3 <- [1,2417,null,{"value":"8"}] 18:47:03 INFO - PROCESS | 1790 | 1463104023172 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 18:47:03 INFO - PROCESS | 1790 | 1463104023179 Marionette TRACE conn3 <- [1,2418,null,{}] 18:47:03 INFO - PROCESS | 1790 | 1463104023189 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}] 18:47:03 INFO - PROCESS | 1790 | 1463104023895 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 18:47:04 INFO - PROCESS | 1790 | 1463104024240 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:04 INFO - PROCESS | 1790 | ++DOCSHELL 0x8c153c00 == 127 [pid = 1790] [id = 612] 18:47:04 INFO - PROCESS | 1790 | ++DOMWINDOW == 128 (0x8ddc5800) [pid = 1790] [serial = 1837] [outer = (nil)] 18:47:04 INFO - PROCESS | 1790 | ++DOMWINDOW == 129 (0x8de6b800) [pid = 1790] [serial = 1838] [outer = 0x8ddc5800] 18:47:04 INFO - PROCESS | 1790 | 1463104024393 Marionette DEBUG loaded listener.js 18:47:04 INFO - PROCESS | 1790 | ++DOMWINDOW == 130 (0x8e739c00) [pid = 1790] [serial = 1839] [outer = 0x8ddc5800] 18:47:05 INFO - PROCESS | 1790 | 1463104025900 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]]]}] 18:47:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 18:47:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 2808ms 18:47:05 INFO - PROCESS | 1790 | 1463104025977 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 18:47:05 INFO - PROCESS | 1790 | 1463104025982 Marionette TRACE conn3 <- [1,2421,null,{"value":"8"}] 18:47:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 18:47:06 INFO - PROCESS | 1790 | 1463104026000 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 18:47:06 INFO - PROCESS | 1790 | 1463104026012 Marionette TRACE conn3 <- [1,2422,null,{}] 18:47:06 INFO - PROCESS | 1790 | 1463104026019 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}] 18:47:06 INFO - PROCESS | 1790 | 1463104026480 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 18:47:06 INFO - PROCESS | 1790 | 1463104026643 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:06 INFO - PROCESS | 1790 | ++DOCSHELL 0x8d8e8c00 == 128 [pid = 1790] [id = 613] 18:47:06 INFO - PROCESS | 1790 | ++DOMWINDOW == 131 (0x8ddb9800) [pid = 1790] [serial = 1840] [outer = (nil)] 18:47:06 INFO - PROCESS | 1790 | ++DOMWINDOW == 132 (0x8f410c00) [pid = 1790] [serial = 1841] [outer = 0x8ddb9800] 18:47:06 INFO - PROCESS | 1790 | 1463104026734 Marionette DEBUG loaded listener.js 18:47:06 INFO - PROCESS | 1790 | ++DOMWINDOW == 133 (0x8f474000) [pid = 1790] [serial = 1842] [outer = 0x8ddb9800] 18:47:07 INFO - PROCESS | 1790 | 1463104027674 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]]]}] 18:47:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 18:47:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1759ms 18:47:07 INFO - PROCESS | 1790 | 1463104027751 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 18:47:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 18:47:07 INFO - PROCESS | 1790 | 1463104027757 Marionette TRACE conn3 <- [1,2425,null,{"value":"8"}] 18:47:07 INFO - PROCESS | 1790 | 1463104027763 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 18:47:07 INFO - PROCESS | 1790 | 1463104027767 Marionette TRACE conn3 <- [1,2426,null,{}] 18:47:07 INFO - PROCESS | 1790 | 1463104027773 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}] 18:47:08 INFO - PROCESS | 1790 | 1463104028060 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 18:47:08 INFO - PROCESS | 1790 | 1463104028400 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:08 INFO - PROCESS | 1790 | ++DOCSHELL 0x8ea86000 == 129 [pid = 1790] [id = 614] 18:47:08 INFO - PROCESS | 1790 | ++DOMWINDOW == 134 (0x8ea8cc00) [pid = 1790] [serial = 1843] [outer = (nil)] 18:47:08 INFO - PROCESS | 1790 | ++DOMWINDOW == 135 (0x90a65c00) [pid = 1790] [serial = 1844] [outer = 0x8ea8cc00] 18:47:08 INFO - PROCESS | 1790 | 1463104028491 Marionette DEBUG loaded listener.js 18:47:08 INFO - PROCESS | 1790 | ++DOMWINDOW == 136 (0x90a6e000) [pid = 1790] [serial = 1845] [outer = 0x8ea8cc00] 18:47:09 INFO - PROCESS | 1790 | 1463104029444 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]]]}] 18:47:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 18:47:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1738ms 18:47:09 INFO - PROCESS | 1790 | 1463104029502 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 18:47:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 18:47:09 INFO - PROCESS | 1790 | 1463104029507 Marionette TRACE conn3 <- [1,2429,null,{"value":"8"}] 18:47:09 INFO - PROCESS | 1790 | 1463104029515 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 18:47:09 INFO - PROCESS | 1790 | 1463104029518 Marionette TRACE conn3 <- [1,2430,null,{}] 18:47:09 INFO - PROCESS | 1790 | 1463104029525 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}] 18:47:09 INFO - PROCESS | 1790 | 1463104029796 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 18:47:10 INFO - PROCESS | 1790 | 1463104030163 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:10 INFO - PROCESS | 1790 | ++DOCSHELL 0x91644c00 == 130 [pid = 1790] [id = 615] 18:47:10 INFO - PROCESS | 1790 | ++DOMWINDOW == 137 (0x9164d000) [pid = 1790] [serial = 1846] [outer = (nil)] 18:47:10 INFO - PROCESS | 1790 | ++DOMWINDOW == 138 (0x9176a400) [pid = 1790] [serial = 1847] [outer = 0x9164d000] 18:47:10 INFO - PROCESS | 1790 | 1463104030317 Marionette DEBUG loaded listener.js 18:47:10 INFO - PROCESS | 1790 | ++DOMWINDOW == 139 (0x9229bc00) [pid = 1790] [serial = 1848] [outer = 0x9164d000] 18:47:11 INFO - PROCESS | 1790 | 1463104031391 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]]]}] 18:47:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 18:47:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1938ms 18:47:11 INFO - PROCESS | 1790 | 1463104031452 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 18:47:11 INFO - PROCESS | 1790 | 1463104031456 Marionette TRACE conn3 <- [1,2433,null,{"value":"8"}] 18:47:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 18:47:11 INFO - PROCESS | 1790 | 1463104031463 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 18:47:11 INFO - PROCESS | 1790 | 1463104031466 Marionette TRACE conn3 <- [1,2434,null,{}] 18:47:11 INFO - PROCESS | 1790 | 1463104031473 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}] 18:47:11 INFO - PROCESS | 1790 | 1463104031874 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 18:47:12 INFO - PROCESS | 1790 | 1463104032325 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:12 INFO - PROCESS | 1790 | ++DOCSHELL 0x8ddc2000 == 131 [pid = 1790] [id = 616] 18:47:12 INFO - PROCESS | 1790 | ++DOMWINDOW == 140 (0x90d85c00) [pid = 1790] [serial = 1849] [outer = (nil)] 18:47:12 INFO - PROCESS | 1790 | ++DOMWINDOW == 141 (0x9231f400) [pid = 1790] [serial = 1850] [outer = 0x90d85c00] 18:47:12 INFO - PROCESS | 1790 | 1463104032482 Marionette DEBUG loaded listener.js 18:47:12 INFO - PROCESS | 1790 | ++DOMWINDOW == 142 (0x9246e800) [pid = 1790] [serial = 1851] [outer = 0x90d85c00] 18:47:13 INFO - PROCESS | 1790 | 1463104033585 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]]]}] 18:47:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 18:47:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 2189ms 18:47:13 INFO - PROCESS | 1790 | 1463104033655 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 18:47:13 INFO - PROCESS | 1790 | 1463104033658 Marionette TRACE conn3 <- [1,2437,null,{"value":"8"}] 18:47:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 18:47:13 INFO - PROCESS | 1790 | 1463104033667 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 18:47:13 INFO - PROCESS | 1790 | 1463104033671 Marionette TRACE conn3 <- [1,2438,null,{}] 18:47:13 INFO - PROCESS | 1790 | 1463104033678 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}] 18:47:13 INFO - PROCESS | 1790 | 1463104033948 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 18:47:14 INFO - PROCESS | 1790 | 1463104034311 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:14 INFO - PROCESS | 1790 | ++DOCSHELL 0x87349c00 == 132 [pid = 1790] [id = 617] 18:47:14 INFO - PROCESS | 1790 | ++DOMWINDOW == 143 (0x8d8dcc00) [pid = 1790] [serial = 1852] [outer = (nil)] 18:47:14 INFO - PROCESS | 1790 | ++DOMWINDOW == 144 (0x92495800) [pid = 1790] [serial = 1853] [outer = 0x8d8dcc00] 18:47:14 INFO - PROCESS | 1790 | 1463104034406 Marionette DEBUG loaded listener.js 18:47:14 INFO - PROCESS | 1790 | ++DOMWINDOW == 145 (0x9250ac00) [pid = 1790] [serial = 1854] [outer = 0x8d8dcc00] 18:47:15 INFO - PROCESS | 1790 | 1463104035538 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]]]}] 18:47:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 18:47:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1935ms 18:47:15 INFO - PROCESS | 1790 | 1463104035604 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 18:47:15 INFO - PROCESS | 1790 | 1463104035610 Marionette TRACE conn3 <- [1,2441,null,{"value":"8"}] 18:47:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 18:47:15 INFO - PROCESS | 1790 | 1463104035622 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 18:47:15 INFO - PROCESS | 1790 | 1463104035627 Marionette TRACE conn3 <- [1,2442,null,{}] 18:47:15 INFO - PROCESS | 1790 | 1463104035709 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}] 18:47:16 INFO - PROCESS | 1790 | 1463104036072 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 18:47:16 INFO - PROCESS | 1790 | 1463104036350 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:16 INFO - PROCESS | 1790 | ++DOCSHELL 0x92487400 == 133 [pid = 1790] [id = 618] 18:47:16 INFO - PROCESS | 1790 | ++DOMWINDOW == 146 (0x92490400) [pid = 1790] [serial = 1855] [outer = (nil)] 18:47:16 INFO - PROCESS | 1790 | ++DOMWINDOW == 147 (0x92aefc00) [pid = 1790] [serial = 1856] [outer = 0x92490400] 18:47:16 INFO - PROCESS | 1790 | 1463104036453 Marionette DEBUG loaded listener.js 18:47:16 INFO - PROCESS | 1790 | ++DOMWINDOW == 148 (0x92c97000) [pid = 1790] [serial = 1857] [outer = 0x92490400] 18:47:17 INFO - PROCESS | 1790 | 1463104037443 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]]]}] 18:47:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 18:47:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1839ms 18:47:17 INFO - PROCESS | 1790 | 1463104037477 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 18:47:17 INFO - PROCESS | 1790 | 1463104037480 Marionette TRACE conn3 <- [1,2445,null,{"value":"8"}] 18:47:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 18:47:17 INFO - PROCESS | 1790 | 1463104037491 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 18:47:17 INFO - PROCESS | 1790 | 1463104037494 Marionette TRACE conn3 <- [1,2446,null,{}] 18:47:17 INFO - PROCESS | 1790 | 1463104037501 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}] 18:47:17 INFO - PROCESS | 1790 | 1463104037785 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 18:47:18 INFO - PROCESS | 1790 | 1463104038142 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:18 INFO - PROCESS | 1790 | ++DOCSHELL 0x925f0000 == 134 [pid = 1790] [id = 619] 18:47:18 INFO - PROCESS | 1790 | ++DOMWINDOW == 149 (0x92ae4800) [pid = 1790] [serial = 1858] [outer = (nil)] 18:47:18 INFO - PROCESS | 1790 | ++DOMWINDOW == 150 (0x946e9000) [pid = 1790] [serial = 1859] [outer = 0x92ae4800] 18:47:18 INFO - PROCESS | 1790 | 1463104038238 Marionette DEBUG loaded listener.js 18:47:18 INFO - PROCESS | 1790 | ++DOMWINDOW == 151 (0x946f6800) [pid = 1790] [serial = 1860] [outer = 0x92ae4800] 18:47:19 INFO - PROCESS | 1790 | 1463104039226 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]]]}] 18:47:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 18:47:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1782ms 18:47:19 INFO - PROCESS | 1790 | 1463104039274 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 18:47:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 18:47:19 INFO - PROCESS | 1790 | 1463104039278 Marionette TRACE conn3 <- [1,2449,null,{"value":"8"}] 18:47:19 INFO - PROCESS | 1790 | 1463104039286 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 18:47:19 INFO - PROCESS | 1790 | 1463104039290 Marionette TRACE conn3 <- [1,2450,null,{}] 18:47:19 INFO - PROCESS | 1790 | 1463104039297 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}] 18:47:19 INFO - PROCESS | 1790 | 1463104039557 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 18:47:19 INFO - PROCESS | 1790 | 1463104039914 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:19 INFO - PROCESS | 1790 | ++DOCSHELL 0x975b7400 == 135 [pid = 1790] [id = 620] 18:47:19 INFO - PROCESS | 1790 | ++DOMWINDOW == 152 (0x975b8800) [pid = 1790] [serial = 1861] [outer = (nil)] 18:47:20 INFO - PROCESS | 1790 | ++DOMWINDOW == 153 (0x975c0800) [pid = 1790] [serial = 1862] [outer = 0x975b8800] 18:47:20 INFO - PROCESS | 1790 | 1463104040035 Marionette DEBUG loaded listener.js 18:47:20 INFO - PROCESS | 1790 | ++DOMWINDOW == 154 (0x990f7400) [pid = 1790] [serial = 1863] [outer = 0x975b8800] 18:47:21 INFO - PROCESS | 1790 | 1463104041084 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]]]}] 18:47:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 18:47:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1839ms 18:47:21 INFO - PROCESS | 1790 | 1463104041126 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 18:47:21 INFO - PROCESS | 1790 | 1463104041131 Marionette TRACE conn3 <- [1,2453,null,{"value":"8"}] 18:47:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 18:47:21 INFO - PROCESS | 1790 | 1463104041169 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 18:47:21 INFO - PROCESS | 1790 | 1463104041176 Marionette TRACE conn3 <- [1,2454,null,{}] 18:47:21 INFO - PROCESS | 1790 | 1463104041231 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}] 18:47:21 INFO - PROCESS | 1790 | 1463104041554 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 18:47:21 INFO - PROCESS | 1790 | 1463104041908 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:21 INFO - PROCESS | 1790 | ++DOCSHELL 0x9501d400 == 136 [pid = 1790] [id = 621] 18:47:21 INFO - PROCESS | 1790 | ++DOMWINDOW == 155 (0x99262000) [pid = 1790] [serial = 1864] [outer = (nil)] 18:47:21 INFO - PROCESS | 1790 | ++DOMWINDOW == 156 (0x9a869800) [pid = 1790] [serial = 1865] [outer = 0x99262000] 18:47:22 INFO - PROCESS | 1790 | 1463104042001 Marionette DEBUG loaded listener.js 18:47:22 INFO - PROCESS | 1790 | ++DOMWINDOW == 157 (0x9adb7400) [pid = 1790] [serial = 1866] [outer = 0x99262000] 18:47:22 INFO - PROCESS | 1790 | 1463104042975 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]]]}] 18:47:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 18:47:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1882ms 18:47:23 INFO - PROCESS | 1790 | 1463104043052 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 18:47:23 INFO - PROCESS | 1790 | 1463104043056 Marionette TRACE conn3 <- [1,2457,null,{"value":"8"}] 18:47:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 18:47:23 INFO - PROCESS | 1790 | 1463104043063 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 18:47:23 INFO - PROCESS | 1790 | 1463104043067 Marionette TRACE conn3 <- [1,2458,null,{}] 18:47:23 INFO - PROCESS | 1790 | 1463104043073 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}] 18:47:23 INFO - PROCESS | 1790 | 1463104043369 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 18:47:23 INFO - PROCESS | 1790 | 1463104043717 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:23 INFO - PROCESS | 1790 | ++DOCSHELL 0x951cec00 == 137 [pid = 1790] [id = 622] 18:47:23 INFO - PROCESS | 1790 | ++DOMWINDOW == 158 (0x975c0400) [pid = 1790] [serial = 1867] [outer = (nil)] 18:47:23 INFO - PROCESS | 1790 | ++DOMWINDOW == 159 (0x9ba6fc00) [pid = 1790] [serial = 1868] [outer = 0x975c0400] 18:47:23 INFO - PROCESS | 1790 | 1463104043826 Marionette DEBUG loaded listener.js 18:47:23 INFO - PROCESS | 1790 | ++DOMWINDOW == 160 (0x9bad8800) [pid = 1790] [serial = 1869] [outer = 0x975c0400] 18:47:24 INFO - PROCESS | 1790 | 1463104044817 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]]]}] 18:47:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 18:47:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1783ms 18:47:24 INFO - PROCESS | 1790 | 1463104044848 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 18:47:24 INFO - PROCESS | 1790 | 1463104044852 Marionette TRACE conn3 <- [1,2461,null,{"value":"8"}] 18:47:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 18:47:24 INFO - PROCESS | 1790 | 1463104044860 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 18:47:24 INFO - PROCESS | 1790 | 1463104044864 Marionette TRACE conn3 <- [1,2462,null,{}] 18:47:24 INFO - PROCESS | 1790 | 1463104044872 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}] 18:47:25 INFO - PROCESS | 1790 | 1463104045141 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 18:47:25 INFO - PROCESS | 1790 | 1463104045510 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:25 INFO - PROCESS | 1790 | ++DOCSHELL 0x92aee800 == 138 [pid = 1790] [id = 623] 18:47:25 INFO - PROCESS | 1790 | ++DOMWINDOW == 161 (0x951c8c00) [pid = 1790] [serial = 1870] [outer = (nil)] 18:47:25 INFO - PROCESS | 1790 | ++DOMWINDOW == 162 (0x9c07cc00) [pid = 1790] [serial = 1871] [outer = 0x951c8c00] 18:47:25 INFO - PROCESS | 1790 | 1463104045602 Marionette DEBUG loaded listener.js 18:47:25 INFO - PROCESS | 1790 | ++DOMWINDOW == 163 (0x9c1aa400) [pid = 1790] [serial = 1872] [outer = 0x951c8c00] 18:47:26 INFO - PROCESS | 1790 | 1463104046528 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]]]}] 18:47:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 18:47:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1738ms 18:47:26 INFO - PROCESS | 1790 | 1463104046599 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 18:47:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 18:47:26 INFO - PROCESS | 1790 | 1463104046604 Marionette TRACE conn3 <- [1,2465,null,{"value":"8"}] 18:47:26 INFO - PROCESS | 1790 | 1463104046610 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 18:47:26 INFO - PROCESS | 1790 | 1463104046615 Marionette TRACE conn3 <- [1,2466,null,{}] 18:47:26 INFO - PROCESS | 1790 | 1463104046622 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}] 18:47:26 INFO - PROCESS | 1790 | 1463104046907 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 18:47:27 INFO - PROCESS | 1790 | 1463104047261 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:27 INFO - PROCESS | 1790 | ++DOCSHELL 0x9b3ae800 == 139 [pid = 1790] [id = 624] 18:47:27 INFO - PROCESS | 1790 | ++DOMWINDOW == 164 (0x9bacc800) [pid = 1790] [serial = 1873] [outer = (nil)] 18:47:27 INFO - PROCESS | 1790 | ++DOMWINDOW == 165 (0xa215a400) [pid = 1790] [serial = 1874] [outer = 0x9bacc800] 18:47:27 INFO - PROCESS | 1790 | 1463104047354 Marionette DEBUG loaded listener.js 18:47:27 INFO - PROCESS | 1790 | ++DOMWINDOW == 166 (0xa2277000) [pid = 1790] [serial = 1875] [outer = 0x9bacc800] 18:47:28 INFO - PROCESS | 1790 | 1463104048268 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]]]}] 18:47:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 18:47:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1736ms 18:47:28 INFO - PROCESS | 1790 | 1463104048347 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 18:47:28 INFO - PROCESS | 1790 | 1463104048350 Marionette TRACE conn3 <- [1,2469,null,{"value":"8"}] 18:47:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 18:47:28 INFO - PROCESS | 1790 | 1463104048358 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 18:47:28 INFO - PROCESS | 1790 | 1463104048362 Marionette TRACE conn3 <- [1,2470,null,{}] 18:47:28 INFO - PROCESS | 1790 | 1463104048368 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}] 18:47:28 INFO - PROCESS | 1790 | 1463104048663 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 18:47:29 INFO - PROCESS | 1790 | 1463104049018 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:29 INFO - PROCESS | 1790 | ++DOCSHELL 0xa1158400 == 140 [pid = 1790] [id = 625] 18:47:29 INFO - PROCESS | 1790 | ++DOMWINDOW == 167 (0xa21aa800) [pid = 1790] [serial = 1876] [outer = (nil)] 18:47:29 INFO - PROCESS | 1790 | ++DOMWINDOW == 168 (0xa357f000) [pid = 1790] [serial = 1877] [outer = 0xa21aa800] 18:47:29 INFO - PROCESS | 1790 | 1463104049120 Marionette DEBUG loaded listener.js 18:47:29 INFO - PROCESS | 1790 | ++DOMWINDOW == 169 (0xa35f5000) [pid = 1790] [serial = 1878] [outer = 0xa21aa800] 18:47:32 INFO - PROCESS | 1790 | --DOCSHELL 0x99fe8c00 == 139 [pid = 1790] [id = 48] 18:47:32 INFO - PROCESS | 1790 | --DOCSHELL 0x887b0400 == 138 [pid = 1790] [id = 394] 18:47:32 INFO - PROCESS | 1790 | --DOCSHELL 0x8a20e800 == 137 [pid = 1790] [id = 609] 18:47:32 INFO - PROCESS | 1790 | --DOCSHELL 0x8d510000 == 136 [pid = 1790] [id = 608] 18:47:32 INFO - PROCESS | 1790 | --DOCSHELL 0x8b309c00 == 135 [pid = 1790] [id = 607] 18:47:32 INFO - PROCESS | 1790 | --DOCSHELL 0x87bc0800 == 134 [pid = 1790] [id = 606] 18:47:32 INFO - PROCESS | 1790 | --DOCSHELL 0xa2635800 == 133 [pid = 1790] [id = 605] 18:47:32 INFO - PROCESS | 1790 | --DOCSHELL 0x887a5800 == 132 [pid = 1790] [id = 604] 18:47:32 INFO - PROCESS | 1790 | --DOCSHELL 0x8f584800 == 131 [pid = 1790] [id = 602] 18:47:32 INFO - PROCESS | 1790 | --DOCSHELL 0xa30ef000 == 130 [pid = 1790] [id = 603] 18:47:32 INFO - PROCESS | 1790 | --DOCSHELL 0x92c98800 == 129 [pid = 1790] [id = 601] 18:47:32 INFO - PROCESS | 1790 | --DOCSHELL 0x99fe8800 == 128 [pid = 1790] [id = 600] 18:47:32 INFO - PROCESS | 1790 | --DOCSHELL 0x9adbac00 == 127 [pid = 1790] [id = 599] 18:47:32 INFO - PROCESS | 1790 | --DOCSHELL 0x92319000 == 126 [pid = 1790] [id = 598] 18:47:32 INFO - PROCESS | 1790 | --DOCSHELL 0x92471c00 == 125 [pid = 1790] [id = 596] 18:47:32 INFO - PROCESS | 1790 | --DOCSHELL 0x8ea88800 == 124 [pid = 1790] [id = 597] 18:47:32 INFO - PROCESS | 1790 | --DOCSHELL 0x8f40d800 == 123 [pid = 1790] [id = 595] 18:47:32 INFO - PROCESS | 1790 | --DOCSHELL 0x9229dc00 == 122 [pid = 1790] [id = 594] 18:47:32 INFO - PROCESS | 1790 | --DOCSHELL 0x8ddb9c00 == 121 [pid = 1790] [id = 593] 18:47:32 INFO - PROCESS | 1790 | --DOCSHELL 0x8d50b800 == 120 [pid = 1790] [id = 592] 18:47:32 INFO - PROCESS | 1790 | --DOCSHELL 0x8ba36800 == 119 [pid = 1790] [id = 590] 18:47:32 INFO - PROCESS | 1790 | --DOCSHELL 0x8d6be400 == 118 [pid = 1790] [id = 591] 18:47:32 INFO - PROCESS | 1790 | --DOCSHELL 0x88ef0800 == 117 [pid = 1790] [id = 589] 18:47:32 INFO - PROCESS | 1790 | --DOMWINDOW == 168 (0x8f78a800) [pid = 1790] [serial = 1719] [outer = (nil)] [url = about:blank] 18:47:32 INFO - PROCESS | 1790 | --DOMWINDOW == 167 (0x8f581c00) [pid = 1790] [serial = 1718] [outer = (nil)] [url = about:blank] 18:47:32 INFO - PROCESS | 1790 | --DOMWINDOW == 166 (0x9a84c800) [pid = 1790] [serial = 1746] [outer = (nil)] [url = about:blank] 18:47:32 INFO - PROCESS | 1790 | --DOMWINDOW == 165 (0x9c034000) [pid = 1790] [serial = 1752] [outer = (nil)] [url = about:blank] 18:47:32 INFO - PROCESS | 1790 | --DOMWINDOW == 164 (0x8e8a5800) [pid = 1790] [serial = 1644] [outer = (nil)] [url = about:blank] 18:47:32 INFO - PROCESS | 1790 | --DOMWINDOW == 163 (0x8b305c00) [pid = 1790] [serial = 1758] [outer = (nil)] [url = about:blank] 18:47:32 INFO - PROCESS | 1790 | --DOMWINDOW == 162 (0x8e61a000) [pid = 1790] [serial = 1713] [outer = (nil)] [url = about:blank] 18:47:32 INFO - PROCESS | 1790 | --DOMWINDOW == 161 (0x8df0c800) [pid = 1790] [serial = 1712] [outer = (nil)] [url = about:blank] 18:47:32 INFO - PROCESS | 1790 | --DOMWINDOW == 160 (0x9adc0800) [pid = 1790] [serial = 1748] [outer = (nil)] [url = about:blank] 18:47:32 INFO - PROCESS | 1790 | --DOMWINDOW == 159 (0x8d582000) [pid = 1790] [serial = 1760] [outer = (nil)] [url = about:blank] 18:47:32 INFO - PROCESS | 1790 | --DOMWINDOW == 158 (0x922a2000) [pid = 1790] [serial = 1728] [outer = (nil)] [url = about:blank] 18:47:32 INFO - PROCESS | 1790 | --DOMWINDOW == 157 (0x92e59000) [pid = 1790] [serial = 1737] [outer = (nil)] [url = about:blank] 18:47:32 INFO - PROCESS | 1790 | --DOMWINDOW == 156 (0x925edc00) [pid = 1790] [serial = 1734] [outer = (nil)] [url = about:blank] 18:47:32 INFO - PROCESS | 1790 | --DOMWINDOW == 155 (0x975db800) [pid = 1790] [serial = 1742] [outer = (nil)] [url = about:blank] 18:47:32 INFO - PROCESS | 1790 | --DOMWINDOW == 154 (0x9b311400) [pid = 1790] [serial = 1749] [outer = (nil)] [url = about:blank] 18:47:32 INFO - PROCESS | 1790 | --DOMWINDOW == 153 (0x9a235000) [pid = 1790] [serial = 1745] [outer = (nil)] [url = about:blank] 18:47:32 INFO - PROCESS | 1790 | --DOMWINDOW == 152 (0x950a1c00) [pid = 1790] [serial = 1739] [outer = (nil)] [url = about:blank] 18:47:32 INFO - PROCESS | 1790 | --DOMWINDOW == 151 (0x92c9fc00) [pid = 1790] [serial = 1736] [outer = (nil)] [url = about:blank] 18:47:32 INFO - PROCESS | 1790 | --DOMWINDOW == 150 (0x8ea8ec00) [pid = 1790] [serial = 1715] [outer = (nil)] [url = about:blank] 18:47:32 INFO - PROCESS | 1790 | --DOMWINDOW == 149 (0x9d93b800) [pid = 1790] [serial = 1755] [outer = (nil)] [url = about:blank] 18:47:32 INFO - PROCESS | 1790 | --DOMWINDOW == 148 (0x8e615000) [pid = 1790] [serial = 1706] [outer = (nil)] [url = about:blank] 18:47:32 INFO - PROCESS | 1790 | --DOMWINDOW == 147 (0x9c34d400) [pid = 1790] [serial = 1754] [outer = (nil)] [url = about:blank] 18:47:32 INFO - PROCESS | 1790 | --DOMWINDOW == 146 (0x89a64c00) [pid = 1790] [serial = 1757] [outer = (nil)] [url = about:blank] 18:47:32 INFO - PROCESS | 1790 | --DOMWINDOW == 145 (0x8c2a5400) [pid = 1790] [serial = 1709] [outer = (nil)] [url = about:blank] 18:47:32 INFO - PROCESS | 1790 | --DOMWINDOW == 144 (0x92470400) [pid = 1790] [serial = 1730] [outer = (nil)] [url = about:blank] 18:47:32 INFO - PROCESS | 1790 | --DOMWINDOW == 143 (0x8ea87000) [pid = 1790] [serial = 1766] [outer = (nil)] [url = about:blank] 18:47:32 INFO - PROCESS | 1790 | --DOMWINDOW == 142 (0x8f401400) [pid = 1790] [serial = 1716] [outer = (nil)] [url = about:blank] 18:47:32 INFO - PROCESS | 1790 | --DOMWINDOW == 141 (0x8d6bb400) [pid = 1790] [serial = 1761] [outer = (nil)] [url = about:blank] 18:47:32 INFO - PROCESS | 1790 | --DOMWINDOW == 140 (0x8de6f000) [pid = 1790] [serial = 1763] [outer = (nil)] [url = about:blank] 18:47:32 INFO - PROCESS | 1790 | --DOMWINDOW == 139 (0x8df15c00) [pid = 1790] [serial = 1764] [outer = (nil)] [url = about:blank] 18:47:32 INFO - PROCESS | 1790 | --DOMWINDOW == 138 (0x9248cc00) [pid = 1790] [serial = 1731] [outer = (nil)] [url = about:blank] 18:47:32 INFO - PROCESS | 1790 | --DOMWINDOW == 137 (0x90d86400) [pid = 1790] [serial = 1722] [outer = (nil)] [url = about:blank] 18:47:32 INFO - PROCESS | 1790 | --DOMWINDOW == 136 (0x9229b000) [pid = 1790] [serial = 1727] [outer = (nil)] [url = about:blank] 18:47:32 INFO - PROCESS | 1790 | --DOMWINDOW == 135 (0x8d5b5000) [pid = 1790] [serial = 1710] [outer = (nil)] [url = about:blank] 18:47:32 INFO - PROCESS | 1790 | --DOMWINDOW == 134 (0x91779000) [pid = 1790] [serial = 1724] [outer = (nil)] [url = about:blank] 18:47:32 INFO - PROCESS | 1790 | --DOMWINDOW == 133 (0x9c029800) [pid = 1790] [serial = 1751] [outer = (nil)] [url = about:blank] 18:47:32 INFO - PROCESS | 1790 | --DOMWINDOW == 132 (0x90d78c00) [pid = 1790] [serial = 1721] [outer = (nil)] [url = about:blank] 18:47:32 INFO - PROCESS | 1790 | --DOMWINDOW == 131 (0x95235400) [pid = 1790] [serial = 1740] [outer = (nil)] [url = about:blank] 18:47:32 INFO - PROCESS | 1790 | --DOMWINDOW == 130 (0x925e1800) [pid = 1790] [serial = 1733] [outer = (nil)] [url = about:blank] 18:47:32 INFO - PROCESS | 1790 | --DOMWINDOW == 129 (0x9817ac00) [pid = 1790] [serial = 1743] [outer = (nil)] [url = about:blank] 18:47:32 INFO - PROCESS | 1790 | --DOMWINDOW == 128 (0x91780c00) [pid = 1790] [serial = 1725] [outer = (nil)] [url = about:blank] 18:47:33 INFO - PROCESS | 1790 | 1463104053145 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]]]}] 18:47:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 18:47:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 4848ms 18:47:33 INFO - PROCESS | 1790 | 1463104053208 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 18:47:33 INFO - PROCESS | 1790 | 1463104053213 Marionette TRACE conn3 <- [1,2473,null,{"value":"8"}] 18:47:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 18:47:33 INFO - PROCESS | 1790 | 1463104053224 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 18:47:33 INFO - PROCESS | 1790 | 1463104053231 Marionette TRACE conn3 <- [1,2474,null,{}] 18:47:33 INFO - PROCESS | 1790 | 1463104053242 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}] 18:47:33 INFO - PROCESS | 1790 | 1463104053531 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 18:47:33 INFO - PROCESS | 1790 | 1463104053755 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:33 INFO - PROCESS | 1790 | ++DOCSHELL 0x887afc00 == 118 [pid = 1790] [id = 626] 18:47:33 INFO - PROCESS | 1790 | ++DOMWINDOW == 129 (0x8a201400) [pid = 1790] [serial = 1879] [outer = (nil)] 18:47:33 INFO - PROCESS | 1790 | ++DOMWINDOW == 130 (0x8b433000) [pid = 1790] [serial = 1880] [outer = 0x8a201400] 18:47:33 INFO - PROCESS | 1790 | 1463104053843 Marionette DEBUG loaded listener.js 18:47:33 INFO - PROCESS | 1790 | ++DOMWINDOW == 131 (0x8ba39800) [pid = 1790] [serial = 1881] [outer = 0x8a201400] 18:47:34 INFO - PROCESS | 1790 | 1463104054761 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]]]}] 18:47:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 18:47:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1595ms 18:47:34 INFO - PROCESS | 1790 | 1463104054820 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 18:47:34 INFO - PROCESS | 1790 | 1463104054829 Marionette TRACE conn3 <- [1,2477,null,{"value":"8"}] 18:47:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 18:47:34 INFO - PROCESS | 1790 | 1463104054841 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 18:47:34 INFO - PROCESS | 1790 | 1463104054844 Marionette TRACE conn3 <- [1,2478,null,{}] 18:47:34 INFO - PROCESS | 1790 | 1463104054852 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}] 18:47:35 INFO - PROCESS | 1790 | 1463104055118 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 18:47:35 INFO - PROCESS | 1790 | 1463104055481 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:35 INFO - PROCESS | 1790 | ++DOCSHELL 0x8a2e3c00 == 119 [pid = 1790] [id = 627] 18:47:35 INFO - PROCESS | 1790 | ++DOMWINDOW == 132 (0x8d584400) [pid = 1790] [serial = 1882] [outer = (nil)] 18:47:35 INFO - PROCESS | 1790 | ++DOMWINDOW == 133 (0x8d5cb800) [pid = 1790] [serial = 1883] [outer = 0x8d584400] 18:47:35 INFO - PROCESS | 1790 | 1463104055566 Marionette DEBUG loaded listener.js 18:47:35 INFO - PROCESS | 1790 | ++DOMWINDOW == 134 (0x8d8e4000) [pid = 1790] [serial = 1884] [outer = 0x8d584400] 18:47:36 INFO - PROCESS | 1790 | 1463104056619 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]]]}] 18:47:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 18:47:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1838ms 18:47:36 INFO - PROCESS | 1790 | 1463104056680 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 18:47:36 INFO - PROCESS | 1790 | 1463104056687 Marionette TRACE conn3 <- [1,2481,null,{"value":"8"}] 18:47:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 18:47:36 INFO - PROCESS | 1790 | 1463104056703 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 18:47:36 INFO - PROCESS | 1790 | 1463104056709 Marionette TRACE conn3 <- [1,2482,null,{}] 18:47:36 INFO - PROCESS | 1790 | 1463104056725 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}] 18:47:37 INFO - PROCESS | 1790 | 1463104057104 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 18:47:37 INFO - PROCESS | 1790 | --DOMWINDOW == 133 (0x9229f000) [pid = 1790] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 18:47:37 INFO - PROCESS | 1790 | --DOMWINDOW == 132 (0x9a874c00) [pid = 1790] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 18:47:37 INFO - PROCESS | 1790 | --DOMWINDOW == 131 (0x8d58c800) [pid = 1790] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 18:47:37 INFO - PROCESS | 1790 | --DOMWINDOW == 130 (0x8dcbd400) [pid = 1790] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 18:47:37 INFO - PROCESS | 1790 | --DOMWINDOW == 129 (0x887a8800) [pid = 1790] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 18:47:37 INFO - PROCESS | 1790 | --DOMWINDOW == 128 (0x9adbd800) [pid = 1790] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 18:47:37 INFO - PROCESS | 1790 | --DOMWINDOW == 127 (0x8ba40c00) [pid = 1790] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 18:47:37 INFO - PROCESS | 1790 | --DOMWINDOW == 126 (0x8ddbac00) [pid = 1790] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 18:47:37 INFO - PROCESS | 1790 | --DOMWINDOW == 125 (0x88ef2800) [pid = 1790] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 18:47:37 INFO - PROCESS | 1790 | --DOMWINDOW == 124 (0xa2632000) [pid = 1790] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 18:47:37 INFO - PROCESS | 1790 | --DOMWINDOW == 123 (0x92aeb400) [pid = 1790] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 18:47:37 INFO - PROCESS | 1790 | --DOMWINDOW == 122 (0x8de73400) [pid = 1790] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 18:47:37 INFO - PROCESS | 1790 | --DOMWINDOW == 121 (0x92494400) [pid = 1790] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 18:47:37 INFO - PROCESS | 1790 | --DOMWINDOW == 120 (0x8b30b400) [pid = 1790] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 18:47:37 INFO - PROCESS | 1790 | --DOMWINDOW == 119 (0xa30efc00) [pid = 1790] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 18:47:37 INFO - PROCESS | 1790 | --DOMWINDOW == 118 (0x975dc000) [pid = 1790] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 18:47:37 INFO - PROCESS | 1790 | --DOMWINDOW == 117 (0x8997c400) [pid = 1790] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 18:47:37 INFO - PROCESS | 1790 | --DOMWINDOW == 116 (0x8f798400) [pid = 1790] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 18:47:37 INFO - PROCESS | 1790 | --DOMWINDOW == 115 (0x8df09800) [pid = 1790] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 18:47:37 INFO - PROCESS | 1790 | --DOMWINDOW == 114 (0x925eb800) [pid = 1790] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 18:47:37 INFO - PROCESS | 1790 | 1463104057812 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:37 INFO - PROCESS | 1790 | ++DOCSHELL 0x887a8800 == 120 [pid = 1790] [id = 628] 18:47:37 INFO - PROCESS | 1790 | ++DOMWINDOW == 115 (0x887aac00) [pid = 1790] [serial = 1885] [outer = (nil)] 18:47:37 INFO - PROCESS | 1790 | ++DOMWINDOW == 116 (0x8b9c7400) [pid = 1790] [serial = 1886] [outer = 0x887aac00] 18:47:37 INFO - PROCESS | 1790 | 1463104057924 Marionette DEBUG loaded listener.js 18:47:38 INFO - PROCESS | 1790 | ++DOMWINDOW == 117 (0x8e61b000) [pid = 1790] [serial = 1887] [outer = 0x887aac00] 18:47:38 INFO - PROCESS | 1790 | 1463104058809 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]]]}] 18:47:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 18:47:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 2190ms 18:47:38 INFO - PROCESS | 1790 | 1463104058893 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 18:47:38 INFO - PROCESS | 1790 | 1463104058898 Marionette TRACE conn3 <- [1,2485,null,{"value":"8"}] 18:47:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 18:47:38 INFO - PROCESS | 1790 | 1463104058905 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 18:47:38 INFO - PROCESS | 1790 | 1463104058908 Marionette TRACE conn3 <- [1,2486,null,{}] 18:47:38 INFO - PROCESS | 1790 | 1463104058914 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}] 18:47:39 INFO - PROCESS | 1790 | 1463104059155 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 18:47:39 INFO - PROCESS | 1790 | 1463104059417 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:39 INFO - PROCESS | 1790 | ++DOCSHELL 0x8d502400 == 121 [pid = 1790] [id = 629] 18:47:39 INFO - PROCESS | 1790 | ++DOMWINDOW == 118 (0x8df0c400) [pid = 1790] [serial = 1888] [outer = (nil)] 18:47:39 INFO - PROCESS | 1790 | ++DOMWINDOW == 119 (0x8ddbd400) [pid = 1790] [serial = 1889] [outer = 0x8df0c400] 18:47:39 INFO - PROCESS | 1790 | 1463104059518 Marionette DEBUG loaded listener.js 18:47:39 INFO - PROCESS | 1790 | ++DOMWINDOW == 120 (0x8f404400) [pid = 1790] [serial = 1890] [outer = 0x8df0c400] 18:47:40 INFO - PROCESS | 1790 | 1463104060684 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]]]}] 18:47:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 18:47:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1835ms 18:47:40 INFO - PROCESS | 1790 | 1463104060742 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 18:47:40 INFO - PROCESS | 1790 | 1463104060751 Marionette TRACE conn3 <- [1,2489,null,{"value":"8"}] 18:47:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 18:47:40 INFO - PROCESS | 1790 | 1463104060763 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 18:47:40 INFO - PROCESS | 1790 | 1463104060768 Marionette TRACE conn3 <- [1,2490,null,{}] 18:47:40 INFO - PROCESS | 1790 | 1463104060780 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}] 18:47:41 INFO - PROCESS | 1790 | 1463104061106 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 18:47:41 INFO - PROCESS | 1790 | 1463104061472 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:41 INFO - PROCESS | 1790 | ++DOCSHELL 0x8b309000 == 122 [pid = 1790] [id = 630] 18:47:41 INFO - PROCESS | 1790 | ++DOMWINDOW == 121 (0x8b9ca800) [pid = 1790] [serial = 1891] [outer = (nil)] 18:47:41 INFO - PROCESS | 1790 | ++DOMWINDOW == 122 (0x8d5b4c00) [pid = 1790] [serial = 1892] [outer = 0x8b9ca800] 18:47:41 INFO - PROCESS | 1790 | 1463104061582 Marionette DEBUG loaded listener.js 18:47:41 INFO - PROCESS | 1790 | ++DOMWINDOW == 123 (0x8d6bc400) [pid = 1790] [serial = 1893] [outer = 0x8b9ca800] 18:47:42 INFO - PROCESS | 1790 | 1463104062635 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]]]}] 18:47:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 18:47:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1945ms 18:47:42 INFO - PROCESS | 1790 | 1463104062708 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 18:47:42 INFO - PROCESS | 1790 | 1463104062718 Marionette TRACE conn3 <- [1,2493,null,{"value":"8"}] 18:47:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 18:47:42 INFO - PROCESS | 1790 | 1463104062731 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 18:47:42 INFO - PROCESS | 1790 | 1463104062735 Marionette TRACE conn3 <- [1,2494,null,{}] 18:47:42 INFO - PROCESS | 1790 | 1463104062743 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}] 18:47:43 INFO - PROCESS | 1790 | 1463104063089 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 18:47:43 INFO - PROCESS | 1790 | 1463104063456 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:43 INFO - PROCESS | 1790 | ++DOCSHELL 0x8df09800 == 123 [pid = 1790] [id = 631] 18:47:43 INFO - PROCESS | 1790 | ++DOMWINDOW == 124 (0x8e61e800) [pid = 1790] [serial = 1894] [outer = (nil)] 18:47:43 INFO - PROCESS | 1790 | ++DOMWINDOW == 125 (0x8ea89400) [pid = 1790] [serial = 1895] [outer = 0x8e61e800] 18:47:43 INFO - PROCESS | 1790 | 1463104063556 Marionette DEBUG loaded listener.js 18:47:43 INFO - PROCESS | 1790 | ++DOMWINDOW == 126 (0x8f584400) [pid = 1790] [serial = 1896] [outer = 0x8e61e800] 18:47:44 INFO - PROCESS | 1790 | 1463104064599 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]]]}] 18:47:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 18:47:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1905ms 18:47:44 INFO - PROCESS | 1790 | 1463104064649 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 18:47:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 18:47:44 INFO - PROCESS | 1790 | 1463104064654 Marionette TRACE conn3 <- [1,2497,null,{"value":"8"}] 18:47:44 INFO - PROCESS | 1790 | 1463104064661 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 18:47:44 INFO - PROCESS | 1790 | 1463104064668 Marionette TRACE conn3 <- [1,2498,null,{}] 18:47:44 INFO - PROCESS | 1790 | 1463104064685 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}] 18:47:44 INFO - PROCESS | 1790 | 1463104064948 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 18:47:45 INFO - PROCESS | 1790 | 1463104065300 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:45 INFO - PROCESS | 1790 | ++DOCSHELL 0x8d8df000 == 124 [pid = 1790] [id = 632] 18:47:45 INFO - PROCESS | 1790 | ++DOMWINDOW == 127 (0x90d7e800) [pid = 1790] [serial = 1897] [outer = (nil)] 18:47:45 INFO - PROCESS | 1790 | ++DOMWINDOW == 128 (0x91764400) [pid = 1790] [serial = 1898] [outer = 0x90d7e800] 18:47:45 INFO - PROCESS | 1790 | 1463104065426 Marionette DEBUG loaded listener.js 18:47:45 INFO - PROCESS | 1790 | ++DOMWINDOW == 129 (0x9177ac00) [pid = 1790] [serial = 1899] [outer = 0x90d7e800] 18:47:46 INFO - PROCESS | 1790 | 1463104066353 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]]]}] 18:47:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 18:47:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1748ms 18:47:46 INFO - PROCESS | 1790 | 1463104066410 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 18:47:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 18:47:46 INFO - PROCESS | 1790 | 1463104066415 Marionette TRACE conn3 <- [1,2501,null,{"value":"8"}] 18:47:46 INFO - PROCESS | 1790 | 1463104066422 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 18:47:46 INFO - PROCESS | 1790 | 1463104066426 Marionette TRACE conn3 <- [1,2502,null,{}] 18:47:46 INFO - PROCESS | 1790 | 1463104066432 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}] 18:47:46 INFO - PROCESS | 1790 | 1463104066683 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 18:47:47 INFO - PROCESS | 1790 | 1463104067024 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:47 INFO - PROCESS | 1790 | ++DOCSHELL 0x8ea8bc00 == 125 [pid = 1790] [id = 633] 18:47:47 INFO - PROCESS | 1790 | ++DOMWINDOW == 130 (0x9164d800) [pid = 1790] [serial = 1900] [outer = (nil)] 18:47:47 INFO - PROCESS | 1790 | ++DOMWINDOW == 131 (0x91f2d000) [pid = 1790] [serial = 1901] [outer = 0x9164d800] 18:47:47 INFO - PROCESS | 1790 | 1463104067125 Marionette DEBUG loaded listener.js 18:47:47 INFO - PROCESS | 1790 | ++DOMWINDOW == 132 (0x92226000) [pid = 1790] [serial = 1902] [outer = 0x9164d800] 18:47:48 INFO - PROCESS | 1790 | 1463104068032 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]]]}] 18:47:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 18:47:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1646ms 18:47:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 18:47:48 INFO - PROCESS | 1790 | 1463104068068 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 18:47:48 INFO - PROCESS | 1790 | 1463104068071 Marionette TRACE conn3 <- [1,2505,null,{"value":"8"}] 18:47:48 INFO - PROCESS | 1790 | 1463104068079 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 18:47:48 INFO - PROCESS | 1790 | 1463104068082 Marionette TRACE conn3 <- [1,2506,null,{}] 18:47:48 INFO - PROCESS | 1790 | 1463104068089 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}] 18:47:48 INFO - PROCESS | 1790 | 1463104068342 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 18:47:48 INFO - PROCESS | 1790 | 1463104068676 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:48 INFO - PROCESS | 1790 | ++DOCSHELL 0x87354c00 == 126 [pid = 1790] [id = 634] 18:47:48 INFO - PROCESS | 1790 | ++DOMWINDOW == 133 (0x887a5000) [pid = 1790] [serial = 1903] [outer = (nil)] 18:47:48 INFO - PROCESS | 1790 | ++DOMWINDOW == 134 (0x92311400) [pid = 1790] [serial = 1904] [outer = 0x887a5000] 18:47:48 INFO - PROCESS | 1790 | 1463104068782 Marionette DEBUG loaded listener.js 18:47:48 INFO - PROCESS | 1790 | ++DOMWINDOW == 135 (0x9246f800) [pid = 1790] [serial = 1905] [outer = 0x887a5000] 18:47:49 INFO - PROCESS | 1790 | 1463104069797 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]]]}] 18:47:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 18:47:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1783ms 18:47:49 INFO - PROCESS | 1790 | 1463104069862 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 18:47:49 INFO - PROCESS | 1790 | 1463104069867 Marionette TRACE conn3 <- [1,2509,null,{"value":"8"}] 18:47:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 18:47:49 INFO - PROCESS | 1790 | 1463104069874 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 18:47:49 INFO - PROCESS | 1790 | 1463104069877 Marionette TRACE conn3 <- [1,2510,null,{}] 18:47:49 INFO - PROCESS | 1790 | 1463104069883 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}] 18:47:50 INFO - PROCESS | 1790 | 1463104070214 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 18:47:50 INFO - PROCESS | 1790 | 1463104070599 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:50 INFO - PROCESS | 1790 | ++DOCSHELL 0x90d87000 == 127 [pid = 1790] [id = 635] 18:47:50 INFO - PROCESS | 1790 | ++DOMWINDOW == 136 (0x91f2c400) [pid = 1790] [serial = 1906] [outer = (nil)] 18:47:50 INFO - PROCESS | 1790 | ++DOMWINDOW == 137 (0x925e9800) [pid = 1790] [serial = 1907] [outer = 0x91f2c400] 18:47:50 INFO - PROCESS | 1790 | 1463104070697 Marionette DEBUG loaded listener.js 18:47:50 INFO - PROCESS | 1790 | ++DOMWINDOW == 138 (0x92e53000) [pid = 1790] [serial = 1908] [outer = 0x91f2c400] 18:47:51 INFO - PROCESS | 1790 | 1463104071656 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]]]}] 18:47:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 18:47:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1835ms 18:47:51 INFO - PROCESS | 1790 | 1463104071710 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 18:47:51 INFO - PROCESS | 1790 | 1463104071715 Marionette TRACE conn3 <- [1,2513,null,{"value":"8"}] 18:47:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 18:47:51 INFO - PROCESS | 1790 | 1463104071722 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 18:47:51 INFO - PROCESS | 1790 | 1463104071725 Marionette TRACE conn3 <- [1,2514,null,{}] 18:47:51 INFO - PROCESS | 1790 | 1463104071732 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}] 18:47:52 INFO - PROCESS | 1790 | 1463104072023 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 18:47:52 INFO - PROCESS | 1790 | 1463104072387 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:52 INFO - PROCESS | 1790 | ++DOCSHELL 0x91774c00 == 128 [pid = 1790] [id = 636] 18:47:52 INFO - PROCESS | 1790 | ++DOMWINDOW == 139 (0x9248e000) [pid = 1790] [serial = 1909] [outer = (nil)] 18:47:52 INFO - PROCESS | 1790 | ++DOMWINDOW == 140 (0x9501b000) [pid = 1790] [serial = 1910] [outer = 0x9248e000] 18:47:52 INFO - PROCESS | 1790 | 1463104072506 Marionette DEBUG loaded listener.js 18:47:52 INFO - PROCESS | 1790 | ++DOMWINDOW == 141 (0x951d2c00) [pid = 1790] [serial = 1911] [outer = 0x9248e000] 18:47:53 INFO - PROCESS | 1790 | 1463104073453 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]]]}] 18:47:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 18:47:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1783ms 18:47:53 INFO - PROCESS | 1790 | 1463104073506 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 18:47:53 INFO - PROCESS | 1790 | 1463104073510 Marionette TRACE conn3 <- [1,2517,null,{"value":"8"}] 18:47:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 18:47:53 INFO - PROCESS | 1790 | 1463104073517 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 18:47:53 INFO - PROCESS | 1790 | 1463104073521 Marionette TRACE conn3 <- [1,2518,null,{}] 18:47:53 INFO - PROCESS | 1790 | 1463104073528 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}] 18:47:53 INFO - PROCESS | 1790 | 1463104073783 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 18:47:54 INFO - PROCESS | 1790 | 1463104074128 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:54 INFO - PROCESS | 1790 | ++DOCSHELL 0x93cde000 == 129 [pid = 1790] [id = 637] 18:47:54 INFO - PROCESS | 1790 | ++DOMWINDOW == 142 (0x93ce0000) [pid = 1790] [serial = 1912] [outer = (nil)] 18:47:54 INFO - PROCESS | 1790 | ++DOMWINDOW == 143 (0x975db800) [pid = 1790] [serial = 1913] [outer = 0x93ce0000] 18:47:54 INFO - PROCESS | 1790 | 1463104074225 Marionette DEBUG loaded listener.js 18:47:54 INFO - PROCESS | 1790 | ++DOMWINDOW == 144 (0x97747800) [pid = 1790] [serial = 1914] [outer = 0x93ce0000] 18:47:55 INFO - PROCESS | 1790 | 1463104075138 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]]]}] 18:47:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 18:47:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1686ms 18:47:55 INFO - PROCESS | 1790 | 1463104075204 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 18:47:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 18:47:55 INFO - PROCESS | 1790 | 1463104075209 Marionette TRACE conn3 <- [1,2521,null,{"value":"8"}] 18:47:55 INFO - PROCESS | 1790 | 1463104075216 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 18:47:55 INFO - PROCESS | 1790 | 1463104075219 Marionette TRACE conn3 <- [1,2522,null,{}] 18:47:55 INFO - PROCESS | 1790 | 1463104075226 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}] 18:47:55 INFO - PROCESS | 1790 | 1463104075506 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 18:47:55 INFO - PROCESS | 1790 | 1463104075861 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:55 INFO - PROCESS | 1790 | ++DOCSHELL 0x91774400 == 130 [pid = 1790] [id = 638] 18:47:55 INFO - PROCESS | 1790 | ++DOMWINDOW == 145 (0x925e2400) [pid = 1790] [serial = 1915] [outer = (nil)] 18:47:55 INFO - PROCESS | 1790 | ++DOMWINDOW == 146 (0x99ec3000) [pid = 1790] [serial = 1916] [outer = 0x925e2400] 18:47:55 INFO - PROCESS | 1790 | 1463104075961 Marionette DEBUG loaded listener.js 18:47:56 INFO - PROCESS | 1790 | ++DOMWINDOW == 147 (0x99fe0000) [pid = 1790] [serial = 1917] [outer = 0x925e2400] 18:47:57 INFO - PROCESS | 1790 | 1463104077160 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]]]}] 18:47:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 18:47:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1984ms 18:47:57 INFO - PROCESS | 1790 | 1463104077201 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 18:47:57 INFO - PROCESS | 1790 | 1463104077205 Marionette TRACE conn3 <- [1,2525,null,{"value":"8"}] 18:47:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 18:47:57 INFO - PROCESS | 1790 | 1463104077212 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 18:47:57 INFO - PROCESS | 1790 | 1463104077216 Marionette TRACE conn3 <- [1,2526,null,{}] 18:47:57 INFO - PROCESS | 1790 | 1463104077222 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}] 18:47:57 INFO - PROCESS | 1790 | 1463104077479 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 18:47:57 INFO - PROCESS | 1790 | 1463104077825 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:57 INFO - PROCESS | 1790 | ++DOCSHELL 0x91f29400 == 131 [pid = 1790] [id = 639] 18:47:57 INFO - PROCESS | 1790 | ++DOMWINDOW == 148 (0x9522dc00) [pid = 1790] [serial = 1918] [outer = (nil)] 18:47:57 INFO - PROCESS | 1790 | ++DOMWINDOW == 149 (0x9a875800) [pid = 1790] [serial = 1919] [outer = 0x9522dc00] 18:47:57 INFO - PROCESS | 1790 | 1463104077920 Marionette DEBUG loaded listener.js 18:47:58 INFO - PROCESS | 1790 | ++DOMWINDOW == 150 (0x9adbbc00) [pid = 1790] [serial = 1920] [outer = 0x9522dc00] 18:47:58 INFO - PROCESS | 1790 | 1463104078864 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]]]}] 18:47:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 18:47:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1689ms 18:47:58 INFO - PROCESS | 1790 | 1463104078902 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 18:47:58 INFO - PROCESS | 1790 | 1463104078908 Marionette TRACE conn3 <- [1,2529,null,{"value":"8"}] 18:47:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 18:47:58 INFO - PROCESS | 1790 | 1463104078916 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 18:47:58 INFO - PROCESS | 1790 | 1463104078920 Marionette TRACE conn3 <- [1,2530,null,{}] 18:47:58 INFO - PROCESS | 1790 | 1463104078927 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}] 18:47:59 INFO - PROCESS | 1790 | 1463104079201 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 18:47:59 INFO - PROCESS | 1790 | 1463104079567 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:59 INFO - PROCESS | 1790 | ++DOCSHELL 0x9a735800 == 132 [pid = 1790] [id = 640] 18:47:59 INFO - PROCESS | 1790 | ++DOMWINDOW == 151 (0x9d936800) [pid = 1790] [serial = 1921] [outer = (nil)] 18:47:59 INFO - PROCESS | 1790 | ++DOMWINDOW == 152 (0x9d9c9000) [pid = 1790] [serial = 1922] [outer = 0x9d936800] 18:47:59 INFO - PROCESS | 1790 | 1463104079680 Marionette DEBUG loaded listener.js 18:47:59 INFO - PROCESS | 1790 | ++DOMWINDOW == 153 (0xa227c400) [pid = 1790] [serial = 1923] [outer = 0x9d936800] 18:48:00 INFO - PROCESS | 1790 | 1463104080626 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]]]}] 18:48:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 18:48:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1744ms 18:48:00 INFO - PROCESS | 1790 | 1463104080660 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 18:48:00 INFO - PROCESS | 1790 | 1463104080663 Marionette TRACE conn3 <- [1,2533,null,{"value":"8"}] 18:48:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 18:48:00 INFO - PROCESS | 1790 | 1463104080670 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 18:48:00 INFO - PROCESS | 1790 | 1463104080673 Marionette TRACE conn3 <- [1,2534,null,{}] 18:48:00 INFO - PROCESS | 1790 | 1463104080680 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}] 18:48:00 INFO - PROCESS | 1790 | 1463104080929 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 18:48:01 INFO - PROCESS | 1790 | 1463104081302 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:01 INFO - PROCESS | 1790 | ++DOCSHELL 0x92af0c00 == 133 [pid = 1790] [id = 641] 18:48:01 INFO - PROCESS | 1790 | ++DOMWINDOW == 154 (0x9773b800) [pid = 1790] [serial = 1924] [outer = (nil)] 18:48:01 INFO - PROCESS | 1790 | ++DOMWINDOW == 155 (0xa30efc00) [pid = 1790] [serial = 1925] [outer = 0x9773b800] 18:48:01 INFO - PROCESS | 1790 | 1463104081408 Marionette DEBUG loaded listener.js 18:48:01 INFO - PROCESS | 1790 | ++DOMWINDOW == 156 (0xa3576800) [pid = 1790] [serial = 1926] [outer = 0x9773b800] 18:48:02 INFO - PROCESS | 1790 | 1463104082385 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]]]}] 18:48:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 18:48:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1791ms 18:48:02 INFO - PROCESS | 1790 | 1463104082463 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 18:48:02 INFO - PROCESS | 1790 | 1463104082466 Marionette TRACE conn3 <- [1,2537,null,{"value":"8"}] 18:48:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 18:48:02 INFO - PROCESS | 1790 | 1463104082474 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 18:48:02 INFO - PROCESS | 1790 | 1463104082478 Marionette TRACE conn3 <- [1,2538,null,{}] 18:48:02 INFO - PROCESS | 1790 | 1463104082495 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}] 18:48:02 INFO - PROCESS | 1790 | 1463104082792 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 18:48:03 INFO - PROCESS | 1790 | 1463104083146 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:03 INFO - PROCESS | 1790 | ++DOCSHELL 0x87bc4c00 == 134 [pid = 1790] [id = 642] 18:48:03 INFO - PROCESS | 1790 | ++DOMWINDOW == 157 (0x9c348400) [pid = 1790] [serial = 1927] [outer = (nil)] 18:48:03 INFO - PROCESS | 1790 | ++DOMWINDOW == 158 (0xa50f3800) [pid = 1790] [serial = 1928] [outer = 0x9c348400] 18:48:03 INFO - PROCESS | 1790 | 1463104083238 Marionette DEBUG loaded listener.js 18:48:03 INFO - PROCESS | 1790 | ++DOMWINDOW == 159 (0xa6761800) [pid = 1790] [serial = 1929] [outer = 0x9c348400] 18:48:04 INFO - PROCESS | 1790 | 1463104084189 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]]]}] 18:48:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 18:48:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1753ms 18:48:04 INFO - PROCESS | 1790 | 1463104084228 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 18:48:04 INFO - PROCESS | 1790 | 1463104084231 Marionette TRACE conn3 <- [1,2541,null,{"value":"8"}] 18:48:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 18:48:04 INFO - PROCESS | 1790 | 1463104084239 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 18:48:04 INFO - PROCESS | 1790 | 1463104084241 Marionette TRACE conn3 <- [1,2542,null,{}] 18:48:04 INFO - PROCESS | 1790 | 1463104084248 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}] 18:48:04 INFO - PROCESS | 1790 | 1463104084504 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 18:48:04 INFO - PROCESS | 1790 | 1463104084899 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:04 INFO - PROCESS | 1790 | ++DOCSHELL 0xa30ef000 == 135 [pid = 1790] [id = 643] 18:48:04 INFO - PROCESS | 1790 | ++DOMWINDOW == 160 (0xa62f6000) [pid = 1790] [serial = 1930] [outer = (nil)] 18:48:04 INFO - PROCESS | 1790 | ++DOMWINDOW == 161 (0xa68bc400) [pid = 1790] [serial = 1931] [outer = 0xa62f6000] 18:48:05 INFO - PROCESS | 1790 | 1463104085002 Marionette DEBUG loaded listener.js 18:48:05 INFO - PROCESS | 1790 | ++DOMWINDOW == 162 (0xa6e04000) [pid = 1790] [serial = 1932] [outer = 0xa62f6000] 18:48:05 INFO - PROCESS | 1790 | 1463104085977 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]]]}] 18:48:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 18:48:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1792ms 18:48:06 INFO - PROCESS | 1790 | 1463104086032 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 18:48:06 INFO - PROCESS | 1790 | 1463104086036 Marionette TRACE conn3 <- [1,2545,null,{"value":"8"}] 18:48:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 18:48:06 INFO - PROCESS | 1790 | 1463104086043 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 18:48:06 INFO - PROCESS | 1790 | 1463104086045 Marionette TRACE conn3 <- [1,2546,null,{}] 18:48:06 INFO - PROCESS | 1790 | 1463104086052 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}] 18:48:06 INFO - PROCESS | 1790 | 1463104086320 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 18:48:06 INFO - PROCESS | 1790 | 1463104086670 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:06 INFO - PROCESS | 1790 | ++DOCSHELL 0x92998c00 == 136 [pid = 1790] [id = 644] 18:48:06 INFO - PROCESS | 1790 | ++DOMWINDOW == 163 (0x9299a000) [pid = 1790] [serial = 1933] [outer = (nil)] 18:48:06 INFO - PROCESS | 1790 | ++DOMWINDOW == 164 (0x929a1000) [pid = 1790] [serial = 1934] [outer = 0x9299a000] 18:48:06 INFO - PROCESS | 1790 | 1463104086766 Marionette DEBUG loaded listener.js 18:48:06 INFO - PROCESS | 1790 | ++DOMWINDOW == 165 (0x929a2800) [pid = 1790] [serial = 1935] [outer = 0x9299a000] 18:48:07 INFO - PROCESS | 1790 | 1463104087683 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]]]}] 18:48:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 18:48:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1689ms 18:48:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 18:48:07 INFO - PROCESS | 1790 | 1463104087734 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 18:48:07 INFO - PROCESS | 1790 | 1463104087738 Marionette TRACE conn3 <- [1,2549,null,{"value":"8"}] 18:48:07 INFO - PROCESS | 1790 | 1463104087745 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 18:48:07 INFO - PROCESS | 1790 | 1463104087748 Marionette TRACE conn3 <- [1,2550,null,{}] 18:48:07 INFO - PROCESS | 1790 | 1463104087755 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}] 18:48:08 INFO - PROCESS | 1790 | 1463104088018 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 18:48:08 INFO - PROCESS | 1790 | 1463104088367 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:08 INFO - PROCESS | 1790 | ++DOCSHELL 0x92998800 == 137 [pid = 1790] [id = 645] 18:48:08 INFO - PROCESS | 1790 | ++DOMWINDOW == 166 (0x92999000) [pid = 1790] [serial = 1936] [outer = (nil)] 18:48:08 INFO - PROCESS | 1790 | ++DOMWINDOW == 167 (0xa628a400) [pid = 1790] [serial = 1937] [outer = 0x92999000] 18:48:08 INFO - PROCESS | 1790 | 1463104088468 Marionette DEBUG loaded listener.js 18:48:08 INFO - PROCESS | 1790 | ++DOMWINDOW == 168 (0xa67c2400) [pid = 1790] [serial = 1938] [outer = 0x92999000] 18:48:09 INFO - PROCESS | 1790 | 1463104089430 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]]]}] 18:48:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 18:48:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1734ms 18:48:09 INFO - PROCESS | 1790 | 1463104089479 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 18:48:09 INFO - PROCESS | 1790 | 1463104089483 Marionette TRACE conn3 <- [1,2553,null,{"value":"8"}] 18:48:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 18:48:09 INFO - PROCESS | 1790 | 1463104089490 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 18:48:09 INFO - PROCESS | 1790 | 1463104089494 Marionette TRACE conn3 <- [1,2554,null,{}] 18:48:09 INFO - PROCESS | 1790 | 1463104089501 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}] 18:48:09 INFO - PROCESS | 1790 | 1463104089794 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 18:48:10 INFO - PROCESS | 1790 | 1463104090160 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:12 INFO - PROCESS | 1790 | --DOCSHELL 0x9289d800 == 136 [pid = 1790] [id = 495] 18:48:12 INFO - PROCESS | 1790 | --DOCSHELL 0x925ea400 == 135 [pid = 1790] [id = 496] 18:48:12 INFO - PROCESS | 1790 | --DOCSHELL 0x8f78b400 == 134 [pid = 1790] [id = 490] 18:48:12 INFO - PROCESS | 1790 | --DOCSHELL 0x8f478c00 == 133 [pid = 1790] [id = 406] 18:48:12 INFO - PROCESS | 1790 | --DOCSHELL 0x8d5be000 == 132 [pid = 1790] [id = 402] 18:48:12 INFO - PROCESS | 1790 | --DOCSHELL 0x8e618c00 == 131 [pid = 1790] [id = 494] 18:48:12 INFO - PROCESS | 1790 | --DOCSHELL 0x975b7400 == 130 [pid = 1790] [id = 620] 18:48:12 INFO - PROCESS | 1790 | --DOCSHELL 0x925f0000 == 129 [pid = 1790] [id = 619] 18:48:12 INFO - PROCESS | 1790 | --DOCSHELL 0x92487400 == 128 [pid = 1790] [id = 618] 18:48:12 INFO - PROCESS | 1790 | --DOCSHELL 0x87349c00 == 127 [pid = 1790] [id = 617] 18:48:12 INFO - PROCESS | 1790 | --DOCSHELL 0x91644c00 == 126 [pid = 1790] [id = 615] 18:48:12 INFO - PROCESS | 1790 | --DOCSHELL 0x8ddc2000 == 125 [pid = 1790] [id = 616] 18:48:12 INFO - PROCESS | 1790 | --DOCSHELL 0x8ea86000 == 124 [pid = 1790] [id = 614] 18:48:12 INFO - PROCESS | 1790 | --DOCSHELL 0x8d8e8c00 == 123 [pid = 1790] [id = 613] 18:48:12 INFO - PROCESS | 1790 | --DOCSHELL 0x8c153c00 == 122 [pid = 1790] [id = 612] 18:48:12 INFO - PROCESS | 1790 | --DOCSHELL 0x8c29d000 == 121 [pid = 1790] [id = 611] 18:48:12 INFO - PROCESS | 1790 | --DOCSHELL 0x8734b000 == 120 [pid = 1790] [id = 610] 18:48:12 INFO - PROCESS | 1790 | --DOMWINDOW == 167 (0x9501a800) [pid = 1790] [serial = 1790] [outer = (nil)] [url = about:blank] 18:48:12 INFO - PROCESS | 1790 | --DOMWINDOW == 166 (0x8f798000) [pid = 1790] [serial = 1778] [outer = (nil)] [url = about:blank] 18:48:12 INFO - PROCESS | 1790 | --DOMWINDOW == 165 (0xa67c2800) [pid = 1790] [serial = 1817] [outer = (nil)] [url = about:blank] 18:48:12 INFO - PROCESS | 1790 | --DOMWINDOW == 164 (0x99761000) [pid = 1790] [serial = 1796] [outer = (nil)] [url = about:blank] 18:48:12 INFO - PROCESS | 1790 | --DOMWINDOW == 163 (0x8b9c9800) [pid = 1790] [serial = 1823] [outer = (nil)] [url = about:blank] 18:48:12 INFO - PROCESS | 1790 | --DOMWINDOW == 162 (0xa3584c00) [pid = 1790] [serial = 1811] [outer = (nil)] [url = about:blank] 18:48:12 INFO - PROCESS | 1790 | --DOMWINDOW == 161 (0x8ba3ac00) [pid = 1790] [serial = 1824] [outer = (nil)] [url = about:blank] 18:48:12 INFO - PROCESS | 1790 | --DOMWINDOW == 160 (0xa26bec00) [pid = 1790] [serial = 1805] [outer = (nil)] [url = about:blank] 18:48:12 INFO - PROCESS | 1790 | --DOMWINDOW == 159 (0xa6284000) [pid = 1790] [serial = 1815] [outer = (nil)] [url = about:blank] 18:48:12 INFO - PROCESS | 1790 | --DOMWINDOW == 158 (0x92ca0c00) [pid = 1790] [serial = 1788] [outer = (nil)] [url = about:blank] 18:48:12 INFO - PROCESS | 1790 | --DOMWINDOW == 157 (0x91f23400) [pid = 1790] [serial = 1782] [outer = (nil)] [url = about:blank] 18:48:12 INFO - PROCESS | 1790 | --DOMWINDOW == 156 (0x975bb800) [pid = 1790] [serial = 1793] [outer = (nil)] [url = about:blank] 18:48:12 INFO - PROCESS | 1790 | --DOMWINDOW == 155 (0x975c4c00) [pid = 1790] [serial = 1794] [outer = (nil)] [url = about:blank] 18:48:12 INFO - PROCESS | 1790 | --DOMWINDOW == 154 (0x9250a800) [pid = 1790] [serial = 1785] [outer = (nil)] [url = about:blank] 18:48:12 INFO - PROCESS | 1790 | --DOMWINDOW == 153 (0xa2276c00) [pid = 1790] [serial = 1803] [outer = (nil)] [url = about:blank] 18:48:12 INFO - PROCESS | 1790 | --DOMWINDOW == 152 (0xa50eb800) [pid = 1790] [serial = 1814] [outer = (nil)] [url = about:blank] 18:48:12 INFO - PROCESS | 1790 | --DOMWINDOW == 151 (0x92c98000) [pid = 1790] [serial = 1787] [outer = (nil)] [url = about:blank] 18:48:12 INFO - PROCESS | 1790 | --DOMWINDOW == 150 (0x8d6b8c00) [pid = 1790] [serial = 1827] [outer = (nil)] [url = about:blank] 18:48:12 INFO - PROCESS | 1790 | --DOMWINDOW == 149 (0x90d84000) [pid = 1790] [serial = 1779] [outer = (nil)] [url = about:blank] 18:48:12 INFO - PROCESS | 1790 | --DOMWINDOW == 148 (0xa35ef400) [pid = 1790] [serial = 1812] [outer = (nil)] [url = about:blank] 18:48:12 INFO - PROCESS | 1790 | --DOMWINDOW == 147 (0x8ddc5400) [pid = 1790] [serial = 1775] [outer = (nil)] [url = about:blank] 18:48:12 INFO - PROCESS | 1790 | --DOMWINDOW == 146 (0x88ef4000) [pid = 1790] [serial = 1820] [outer = (nil)] [url = about:blank] 18:48:12 INFO - PROCESS | 1790 | --DOMWINDOW == 145 (0x9c02b800) [pid = 1790] [serial = 1800] [outer = (nil)] [url = about:blank] 18:48:12 INFO - PROCESS | 1790 | --DOMWINDOW == 144 (0xa305b800) [pid = 1790] [serial = 1806] [outer = (nil)] [url = about:blank] 18:48:12 INFO - PROCESS | 1790 | --DOMWINDOW == 143 (0x8d583800) [pid = 1790] [serial = 1773] [outer = (nil)] [url = about:blank] 18:48:12 INFO - PROCESS | 1790 | --DOMWINDOW == 142 (0x8e741c00) [pid = 1790] [serial = 1707] [outer = (nil)] [url = about:blank] 18:48:12 INFO - PROCESS | 1790 | --DOMWINDOW == 141 (0x9a0a5400) [pid = 1790] [serial = 1797] [outer = (nil)] [url = about:blank] 18:48:12 INFO - PROCESS | 1790 | --DOMWINDOW == 140 (0x95020c00) [pid = 1790] [serial = 1791] [outer = (nil)] [url = about:blank] 18:48:12 INFO - PROCESS | 1790 | --DOMWINDOW == 139 (0x9b311000) [pid = 1790] [serial = 1799] [outer = (nil)] [url = about:blank] 18:48:12 INFO - PROCESS | 1790 | --DOMWINDOW == 138 (0x8dcbac00) [pid = 1790] [serial = 1829] [outer = (nil)] [url = about:blank] 18:48:12 INFO - PROCESS | 1790 | --DOMWINDOW == 137 (0x89a5cc00) [pid = 1790] [serial = 1770] [outer = (nil)] [url = about:blank] 18:48:12 INFO - PROCESS | 1790 | --DOMWINDOW == 136 (0x9176e800) [pid = 1790] [serial = 1781] [outer = (nil)] [url = about:blank] 18:48:12 INFO - PROCESS | 1790 | --DOMWINDOW == 135 (0xa34bd000) [pid = 1790] [serial = 1808] [outer = (nil)] [url = about:blank] 18:48:12 INFO - PROCESS | 1790 | --DOMWINDOW == 134 (0xa3575c00) [pid = 1790] [serial = 1809] [outer = (nil)] [url = about:blank] 18:48:12 INFO - PROCESS | 1790 | --DOMWINDOW == 133 (0x89a61400) [pid = 1790] [serial = 1821] [outer = (nil)] [url = about:blank] 18:48:12 INFO - PROCESS | 1790 | --DOMWINDOW == 132 (0x8e746000) [pid = 1790] [serial = 1776] [outer = (nil)] [url = about:blank] 18:48:12 INFO - PROCESS | 1790 | --DOMWINDOW == 131 (0xa114e000) [pid = 1790] [serial = 1802] [outer = (nil)] [url = about:blank] 18:48:12 INFO - PROCESS | 1790 | --DOMWINDOW == 130 (0x922a8c00) [pid = 1790] [serial = 1784] [outer = (nil)] [url = about:blank] 18:48:12 INFO - PROCESS | 1790 | --DOMWINDOW == 129 (0x8d5bd800) [pid = 1790] [serial = 1826] [outer = (nil)] [url = about:blank] 18:48:12 INFO - PROCESS | 1790 | --DOMWINDOW == 128 (0x8c29ac00) [pid = 1790] [serial = 1772] [outer = (nil)] [url = about:blank] 18:48:12 INFO - PROCESS | 1790 | --DOMWINDOW == 127 (0x898bc000) [pid = 1790] [serial = 1769] [outer = (nil)] [url = about:blank] 18:48:12 INFO - PROCESS | 1790 | ++DOCSHELL 0x8734b000 == 121 [pid = 1790] [id = 646] 18:48:12 INFO - PROCESS | 1790 | ++DOMWINDOW == 128 (0x874b5400) [pid = 1790] [serial = 1939] [outer = (nil)] 18:48:12 INFO - PROCESS | 1790 | ++DOMWINDOW == 129 (0x87bbd800) [pid = 1790] [serial = 1940] [outer = 0x874b5400] 18:48:12 INFO - PROCESS | 1790 | 1463104092911 Marionette DEBUG loaded listener.js 18:48:13 INFO - PROCESS | 1790 | ++DOMWINDOW == 130 (0x898bc000) [pid = 1790] [serial = 1941] [outer = 0x874b5400] 18:48:13 INFO - PROCESS | 1790 | 1463104093869 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]]]}] 18:48:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 18:48:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 4444ms 18:48:13 INFO - PROCESS | 1790 | 1463104093939 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 18:48:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 18:48:13 INFO - PROCESS | 1790 | 1463104093950 Marionette TRACE conn3 <- [1,2557,null,{"value":"8"}] 18:48:13 INFO - PROCESS | 1790 | 1463104093959 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 18:48:13 INFO - PROCESS | 1790 | 1463104093966 Marionette TRACE conn3 <- [1,2558,null,{}] 18:48:13 INFO - PROCESS | 1790 | 1463104093974 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}] 18:48:14 INFO - PROCESS | 1790 | 1463104094224 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 18:48:14 INFO - PROCESS | 1790 | 1463104094501 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:14 INFO - PROCESS | 1790 | ++DOCSHELL 0x8a11ec00 == 122 [pid = 1790] [id = 647] 18:48:14 INFO - PROCESS | 1790 | ++DOMWINDOW == 131 (0x8a11f400) [pid = 1790] [serial = 1942] [outer = (nil)] 18:48:14 INFO - PROCESS | 1790 | ++DOMWINDOW == 132 (0x8a2eb000) [pid = 1790] [serial = 1943] [outer = 0x8a11f400] 18:48:14 INFO - PROCESS | 1790 | 1463104094587 Marionette DEBUG loaded listener.js 18:48:14 INFO - PROCESS | 1790 | ++DOMWINDOW == 133 (0x8b30d800) [pid = 1790] [serial = 1944] [outer = 0x8a11f400] 18:48:15 INFO - PROCESS | 1790 | 1463104095484 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]]]}] 18:48:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 18:48:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1588ms 18:48:15 INFO - PROCESS | 1790 | 1463104095551 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 18:48:15 INFO - PROCESS | 1790 | 1463104095557 Marionette TRACE conn3 <- [1,2561,null,{"value":"8"}] 18:48:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 18:48:15 INFO - PROCESS | 1790 | 1463104095568 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 18:48:15 INFO - PROCESS | 1790 | 1463104095573 Marionette TRACE conn3 <- [1,2562,null,{}] 18:48:15 INFO - PROCESS | 1790 | 1463104095579 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}] 18:48:15 INFO - PROCESS | 1790 | 1463104095928 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 18:48:15 INFO - PROCESS | 1790 | 1463104095963 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:16 INFO - PROCESS | 1790 | ++DOCSHELL 0x8c154400 == 123 [pid = 1790] [id = 648] 18:48:16 INFO - PROCESS | 1790 | ++DOMWINDOW == 134 (0x8c155c00) [pid = 1790] [serial = 1945] [outer = (nil)] 18:48:16 INFO - PROCESS | 1790 | ++DOMWINDOW == 135 (0x8c29c000) [pid = 1790] [serial = 1946] [outer = 0x8c155c00] 18:48:16 INFO - PROCESS | 1790 | 1463104096092 Marionette DEBUG loaded listener.js 18:48:16 INFO - PROCESS | 1790 | ++DOMWINDOW == 136 (0x8d510000) [pid = 1790] [serial = 1947] [outer = 0x8c155c00] 18:48:17 INFO - PROCESS | 1790 | 1463104097197 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]]]}] 18:48:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 18:48:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1688ms 18:48:17 INFO - PROCESS | 1790 | 1463104097260 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 18:48:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 18:48:17 INFO - PROCESS | 1790 | 1463104097265 Marionette TRACE conn3 <- [1,2565,null,{"value":"8"}] 18:48:17 INFO - PROCESS | 1790 | 1463104097272 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 18:48:17 INFO - PROCESS | 1790 | 1463104097278 Marionette TRACE conn3 <- [1,2566,null,{}] 18:48:17 INFO - PROCESS | 1790 | 1463104097762 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}] 18:48:17 INFO - PROCESS | 1790 | --DOMWINDOW == 135 (0x8ddb9800) [pid = 1790] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 18:48:17 INFO - PROCESS | 1790 | --DOMWINDOW == 134 (0x92ae4800) [pid = 1790] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 18:48:17 INFO - PROCESS | 1790 | --DOMWINDOW == 133 (0xa21aa800) [pid = 1790] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 18:48:17 INFO - PROCESS | 1790 | --DOMWINDOW == 132 (0x9164d000) [pid = 1790] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 18:48:17 INFO - PROCESS | 1790 | --DOMWINDOW == 131 (0xa35ecc00) [pid = 1790] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 18:48:17 INFO - PROCESS | 1790 | --DOMWINDOW == 130 (0x8734c000) [pid = 1790] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 18:48:17 INFO - PROCESS | 1790 | --DOMWINDOW == 129 (0x887aac00) [pid = 1790] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 18:48:17 INFO - PROCESS | 1790 | --DOMWINDOW == 128 (0x90d85c00) [pid = 1790] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 18:48:17 INFO - PROCESS | 1790 | --DOMWINDOW == 127 (0x8a201400) [pid = 1790] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 18:48:17 INFO - PROCESS | 1790 | --DOMWINDOW == 126 (0x8d8dcc00) [pid = 1790] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 18:48:17 INFO - PROCESS | 1790 | --DOMWINDOW == 125 (0x8ddc5800) [pid = 1790] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 18:48:17 INFO - PROCESS | 1790 | --DOMWINDOW == 124 (0x8c29f000) [pid = 1790] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 18:48:17 INFO - PROCESS | 1790 | --DOMWINDOW == 123 (0x8ea8cc00) [pid = 1790] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 18:48:17 INFO - PROCESS | 1790 | --DOMWINDOW == 122 (0x92490400) [pid = 1790] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 18:48:17 INFO - PROCESS | 1790 | --DOMWINDOW == 121 (0x8d584400) [pid = 1790] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 18:48:17 INFO - PROCESS | 1790 | --DOMWINDOW == 120 (0x975b8800) [pid = 1790] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 18:48:17 INFO - PROCESS | 1790 | --DOMWINDOW == 119 (0x8e617800) [pid = 1790] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 18:48:18 INFO - PROCESS | 1790 | 1463104098176 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 18:48:18 INFO - PROCESS | 1790 | 1463104098328 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:18 INFO - PROCESS | 1790 | ++DOCSHELL 0x8d50d000 == 124 [pid = 1790] [id = 649] 18:48:18 INFO - PROCESS | 1790 | ++DOMWINDOW == 120 (0x8d584400) [pid = 1790] [serial = 1948] [outer = (nil)] 18:48:18 INFO - PROCESS | 1790 | ++DOMWINDOW == 121 (0x8d5cf800) [pid = 1790] [serial = 1949] [outer = 0x8d584400] 18:48:18 INFO - PROCESS | 1790 | 1463104098407 Marionette DEBUG loaded listener.js 18:48:18 INFO - PROCESS | 1790 | ++DOMWINDOW == 122 (0x8d8d9800) [pid = 1790] [serial = 1950] [outer = 0x8d584400] 18:48:19 INFO - PROCESS | 1790 | 1463104099224 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]]]}] 18:48:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 18:48:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 2000ms 18:48:19 INFO - PROCESS | 1790 | 1463104099272 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 18:48:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 18:48:19 INFO - PROCESS | 1790 | 1463104099277 Marionette TRACE conn3 <- [1,2569,null,{"value":"8"}] 18:48:19 INFO - PROCESS | 1790 | 1463104099284 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 18:48:19 INFO - PROCESS | 1790 | 1463104099287 Marionette TRACE conn3 <- [1,2570,null,{}] 18:48:19 INFO - PROCESS | 1790 | 1463104099293 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}] 18:48:19 INFO - PROCESS | 1790 | 1463104099538 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 18:48:19 INFO - PROCESS | 1790 | 1463104099797 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:20 INFO - PROCESS | 1790 | ++DOCSHELL 0x87349000 == 125 [pid = 1790] [id = 650] 18:48:20 INFO - PROCESS | 1790 | ++DOMWINDOW == 123 (0x87351800) [pid = 1790] [serial = 1951] [outer = (nil)] 18:48:20 INFO - PROCESS | 1790 | ++DOMWINDOW == 124 (0x887aac00) [pid = 1790] [serial = 1952] [outer = 0x87351800] 18:48:20 INFO - PROCESS | 1790 | 1463104100065 Marionette DEBUG loaded listener.js 18:48:20 INFO - PROCESS | 1790 | ++DOMWINDOW == 125 (0x89a61400) [pid = 1790] [serial = 1953] [outer = 0x87351800] 18:48:21 INFO - PROCESS | 1790 | 1463104101254 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]]]}] 18:48:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 18:48:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 2040ms 18:48:21 INFO - PROCESS | 1790 | 1463104101326 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 18:48:21 INFO - PROCESS | 1790 | 1463104101332 Marionette TRACE conn3 <- [1,2573,null,{"value":"8"}] 18:48:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 18:48:21 INFO - PROCESS | 1790 | 1463104101341 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 18:48:21 INFO - PROCESS | 1790 | 1463104101345 Marionette TRACE conn3 <- [1,2574,null,{}] 18:48:21 INFO - PROCESS | 1790 | 1463104101355 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}] 18:48:21 INFO - PROCESS | 1790 | 1463104101670 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 18:48:22 INFO - PROCESS | 1790 | 1463104102031 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:22 INFO - PROCESS | 1790 | ++DOCSHELL 0x8a2ef800 == 126 [pid = 1790] [id = 651] 18:48:22 INFO - PROCESS | 1790 | ++DOMWINDOW == 126 (0x8ba34c00) [pid = 1790] [serial = 1954] [outer = (nil)] 18:48:22 INFO - PROCESS | 1790 | ++DOMWINDOW == 127 (0x8c159c00) [pid = 1790] [serial = 1955] [outer = 0x8ba34c00] 18:48:22 INFO - PROCESS | 1790 | 1463104102135 Marionette DEBUG loaded listener.js 18:48:22 INFO - PROCESS | 1790 | ++DOMWINDOW == 128 (0x8d50ac00) [pid = 1790] [serial = 1956] [outer = 0x8ba34c00] 18:48:23 INFO - PROCESS | 1790 | 1463104103161 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]]]}] 18:48:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 18:48:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1884ms 18:48:23 INFO - PROCESS | 1790 | 1463104103225 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 18:48:23 INFO - PROCESS | 1790 | 1463104103232 Marionette TRACE conn3 <- [1,2577,null,{"value":"8"}] 18:48:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 18:48:23 INFO - PROCESS | 1790 | 1463104103244 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 18:48:23 INFO - PROCESS | 1790 | 1463104103248 Marionette TRACE conn3 <- [1,2578,null,{}] 18:48:23 INFO - PROCESS | 1790 | 1463104103256 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}] 18:48:23 INFO - PROCESS | 1790 | 1463104103563 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 18:48:23 INFO - PROCESS | 1790 | 1463104103932 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:23 INFO - PROCESS | 1790 | ++DOCSHELL 0x8d8e5400 == 127 [pid = 1790] [id = 652] 18:48:23 INFO - PROCESS | 1790 | ++DOMWINDOW == 129 (0x8d8e5800) [pid = 1790] [serial = 1957] [outer = (nil)] 18:48:24 INFO - PROCESS | 1790 | ++DOMWINDOW == 130 (0x8ddb8400) [pid = 1790] [serial = 1958] [outer = 0x8d8e5800] 18:48:24 INFO - PROCESS | 1790 | 1463104104032 Marionette DEBUG loaded listener.js 18:48:24 INFO - PROCESS | 1790 | ++DOMWINDOW == 131 (0x8ddc6400) [pid = 1790] [serial = 1959] [outer = 0x8d8e5800] 18:48:25 INFO - PROCESS | 1790 | 1463104105150 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]]]}] 18:48:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 18:48:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1943ms 18:48:25 INFO - PROCESS | 1790 | 1463104105201 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 18:48:25 INFO - PROCESS | 1790 | 1463104105206 Marionette TRACE conn3 <- [1,2581,null,{"value":"8"}] 18:48:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 18:48:25 INFO - PROCESS | 1790 | 1463104105213 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 18:48:25 INFO - PROCESS | 1790 | 1463104105219 Marionette TRACE conn3 <- [1,2582,null,{}] 18:48:25 INFO - PROCESS | 1790 | 1463104105236 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}] 18:48:25 INFO - PROCESS | 1790 | 1463104105517 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 18:48:25 INFO - PROCESS | 1790 | 1463104105905 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:25 INFO - PROCESS | 1790 | ++DOCSHELL 0x8df0b000 == 128 [pid = 1790] [id = 653] 18:48:25 INFO - PROCESS | 1790 | ++DOMWINDOW == 132 (0x8e619000) [pid = 1790] [serial = 1960] [outer = (nil)] 18:48:26 INFO - PROCESS | 1790 | ++DOMWINDOW == 133 (0x8e89cc00) [pid = 1790] [serial = 1961] [outer = 0x8e619000] 18:48:26 INFO - PROCESS | 1790 | 1463104106017 Marionette DEBUG loaded listener.js 18:48:26 INFO - PROCESS | 1790 | ++DOMWINDOW == 134 (0x8e8a3400) [pid = 1790] [serial = 1962] [outer = 0x8e619000] 18:48:26 INFO - PROCESS | 1790 | 1463104106982 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]]]}] 18:48:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 18:48:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1843ms 18:48:27 INFO - PROCESS | 1790 | 1463104107058 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 18:48:27 INFO - PROCESS | 1790 | 1463104107065 Marionette TRACE conn3 <- [1,2585,null,{"value":"8"}] 18:48:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 18:48:27 INFO - PROCESS | 1790 | 1463104107073 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 18:48:27 INFO - PROCESS | 1790 | 1463104107077 Marionette TRACE conn3 <- [1,2586,null,{}] 18:48:27 INFO - PROCESS | 1790 | 1463104107084 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}] 18:48:27 INFO - PROCESS | 1790 | 1463104107385 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 18:48:27 INFO - PROCESS | 1790 | 1463104107743 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:27 INFO - PROCESS | 1790 | ++DOCSHELL 0x8d5c1c00 == 129 [pid = 1790] [id = 654] 18:48:27 INFO - PROCESS | 1790 | ++DOMWINDOW == 135 (0x8e61d000) [pid = 1790] [serial = 1963] [outer = (nil)] 18:48:27 INFO - PROCESS | 1790 | ++DOMWINDOW == 136 (0x8f401800) [pid = 1790] [serial = 1964] [outer = 0x8e61d000] 18:48:27 INFO - PROCESS | 1790 | 1463104107850 Marionette DEBUG loaded listener.js 18:48:27 INFO - PROCESS | 1790 | ++DOMWINDOW == 137 (0x8f471400) [pid = 1790] [serial = 1965] [outer = 0x8e61d000] 18:48:29 INFO - PROCESS | 1790 | 1463104109082 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]]]}] 18:48:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 18:48:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 2085ms 18:48:29 INFO - PROCESS | 1790 | 1463104109160 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 18:48:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 18:48:29 INFO - PROCESS | 1790 | 1463104109165 Marionette TRACE conn3 <- [1,2589,null,{"value":"8"}] 18:48:29 INFO - PROCESS | 1790 | 1463104109173 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 18:48:29 INFO - PROCESS | 1790 | 1463104109177 Marionette TRACE conn3 <- [1,2590,null,{}] 18:48:29 INFO - PROCESS | 1790 | 1463104109184 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}] 18:48:29 INFO - PROCESS | 1790 | 1463104109499 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 18:48:29 INFO - PROCESS | 1790 | 1463104109851 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:29 INFO - PROCESS | 1790 | ++DOCSHELL 0x8f401400 == 130 [pid = 1790] [id = 655] 18:48:29 INFO - PROCESS | 1790 | ++DOMWINDOW == 138 (0x8f474400) [pid = 1790] [serial = 1966] [outer = (nil)] 18:48:29 INFO - PROCESS | 1790 | ++DOMWINDOW == 139 (0x8f590800) [pid = 1790] [serial = 1967] [outer = 0x8f474400] 18:48:29 INFO - PROCESS | 1790 | 1463104109952 Marionette DEBUG loaded listener.js 18:48:30 INFO - PROCESS | 1790 | ++DOMWINDOW == 140 (0x90d7ec00) [pid = 1790] [serial = 1968] [outer = 0x8f474400] 18:48:31 INFO - PROCESS | 1790 | 1463104111027 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]]]}] 18:48:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 18:48:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1890ms 18:48:31 INFO - PROCESS | 1790 | 1463104111065 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 18:48:31 INFO - PROCESS | 1790 | 1463104111069 Marionette TRACE conn3 <- [1,2593,null,{"value":"8"}] 18:48:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 18:48:31 INFO - PROCESS | 1790 | 1463104111076 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 18:48:31 INFO - PROCESS | 1790 | 1463104111080 Marionette TRACE conn3 <- [1,2594,null,{}] 18:48:31 INFO - PROCESS | 1790 | 1463104111086 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}] 18:48:31 INFO - PROCESS | 1790 | 1463104111352 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 18:48:31 INFO - PROCESS | 1790 | 1463104111728 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:31 INFO - PROCESS | 1790 | ++DOCSHELL 0x8f46a800 == 131 [pid = 1790] [id = 656] 18:48:31 INFO - PROCESS | 1790 | ++DOMWINDOW == 141 (0x91643c00) [pid = 1790] [serial = 1969] [outer = (nil)] 18:48:31 INFO - PROCESS | 1790 | ++DOMWINDOW == 142 (0x91771400) [pid = 1790] [serial = 1970] [outer = 0x91643c00] 18:48:31 INFO - PROCESS | 1790 | 1463104111835 Marionette DEBUG loaded listener.js 18:48:31 INFO - PROCESS | 1790 | ++DOMWINDOW == 143 (0x9177b800) [pid = 1790] [serial = 1971] [outer = 0x91643c00] 18:48:32 INFO - PROCESS | 1790 | 1463104112849 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]]]}] 18:48:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 18:48:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1832ms 18:48:32 INFO - PROCESS | 1790 | 1463104112909 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 18:48:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 18:48:32 INFO - PROCESS | 1790 | 1463104112913 Marionette TRACE conn3 <- [1,2597,null,{"value":"8"}] 18:48:32 INFO - PROCESS | 1790 | 1463104112921 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 18:48:32 INFO - PROCESS | 1790 | 1463104112925 Marionette TRACE conn3 <- [1,2598,null,{}] 18:48:32 INFO - PROCESS | 1790 | 1463104112932 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}] 18:48:33 INFO - PROCESS | 1790 | 1463104113241 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 18:48:33 INFO - PROCESS | 1790 | 1463104113608 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:33 INFO - PROCESS | 1790 | ++DOCSHELL 0x8f58c400 == 132 [pid = 1790] [id = 657] 18:48:33 INFO - PROCESS | 1790 | ++DOMWINDOW == 144 (0x91782c00) [pid = 1790] [serial = 1972] [outer = (nil)] 18:48:33 INFO - PROCESS | 1790 | ++DOMWINDOW == 145 (0x922a2000) [pid = 1790] [serial = 1973] [outer = 0x91782c00] 18:48:33 INFO - PROCESS | 1790 | 1463104113716 Marionette DEBUG loaded listener.js 18:48:33 INFO - PROCESS | 1790 | ++DOMWINDOW == 146 (0x922a8c00) [pid = 1790] [serial = 1974] [outer = 0x91782c00] 18:48:34 INFO - PROCESS | 1790 | 1463104114845 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]]]}] 18:48:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 18:48:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1985ms 18:48:34 INFO - PROCESS | 1790 | 1463104114906 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 18:48:34 INFO - PROCESS | 1790 | 1463104114910 Marionette TRACE conn3 <- [1,2601,null,{"value":"8"}] 18:48:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 18:48:34 INFO - PROCESS | 1790 | 1463104114918 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 18:48:34 INFO - PROCESS | 1790 | 1463104114921 Marionette TRACE conn3 <- [1,2602,null,{}] 18:48:34 INFO - PROCESS | 1790 | 1463104114927 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}] 18:48:35 INFO - PROCESS | 1790 | 1463104115196 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 18:48:35 INFO - PROCESS | 1790 | 1463104115576 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:35 INFO - PROCESS | 1790 | ++DOCSHELL 0x9231ac00 == 133 [pid = 1790] [id = 658] 18:48:35 INFO - PROCESS | 1790 | ++DOMWINDOW == 147 (0x9246a400) [pid = 1790] [serial = 1975] [outer = (nil)] 18:48:35 INFO - PROCESS | 1790 | ++DOMWINDOW == 148 (0x92491000) [pid = 1790] [serial = 1976] [outer = 0x9246a400] 18:48:35 INFO - PROCESS | 1790 | 1463104115767 Marionette DEBUG loaded listener.js 18:48:35 INFO - PROCESS | 1790 | ++DOMWINDOW == 149 (0x92505c00) [pid = 1790] [serial = 1977] [outer = 0x9246a400] 18:48:36 INFO - PROCESS | 1790 | 1463104116806 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]]]}] 18:48:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 18:48:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1939ms 18:48:36 INFO - PROCESS | 1790 | 1463104116859 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 18:48:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 18:48:36 INFO - PROCESS | 1790 | 1463104116864 Marionette TRACE conn3 <- [1,2605,null,{"value":"8"}] 18:48:36 INFO - PROCESS | 1790 | 1463104116871 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 18:48:36 INFO - PROCESS | 1790 | 1463104116882 Marionette TRACE conn3 <- [1,2606,null,{}] 18:48:36 INFO - PROCESS | 1790 | 1463104116889 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}] 18:48:37 INFO - PROCESS | 1790 | 1463104117155 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 18:48:37 INFO - PROCESS | 1790 | 1463104117506 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:37 INFO - PROCESS | 1790 | ++DOCSHELL 0x9246e000 == 134 [pid = 1790] [id = 659] 18:48:37 INFO - PROCESS | 1790 | ++DOMWINDOW == 150 (0x92488000) [pid = 1790] [serial = 1978] [outer = (nil)] 18:48:37 INFO - PROCESS | 1790 | ++DOMWINDOW == 151 (0x925edc00) [pid = 1790] [serial = 1979] [outer = 0x92488000] 18:48:37 INFO - PROCESS | 1790 | 1463104117609 Marionette DEBUG loaded listener.js 18:48:37 INFO - PROCESS | 1790 | ++DOMWINDOW == 152 (0x92893800) [pid = 1790] [serial = 1980] [outer = 0x92488000] 18:48:38 INFO - PROCESS | 1790 | 1463104118590 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]]]}] 18:48:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 18:48:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1799ms 18:48:38 INFO - PROCESS | 1790 | 1463104118672 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 18:48:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 18:48:38 INFO - PROCESS | 1790 | 1463104118677 Marionette TRACE conn3 <- [1,2609,null,{"value":"8"}] 18:48:38 INFO - PROCESS | 1790 | 1463104118685 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 18:48:38 INFO - PROCESS | 1790 | 1463104118689 Marionette TRACE conn3 <- [1,2610,null,{}] 18:48:38 INFO - PROCESS | 1790 | 1463104118696 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}] 18:48:39 INFO - PROCESS | 1790 | 1463104119006 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 18:48:39 INFO - PROCESS | 1790 | 1463104119372 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:39 INFO - PROCESS | 1790 | ++DOCSHELL 0x92503800 == 135 [pid = 1790] [id = 660] 18:48:39 INFO - PROCESS | 1790 | ++DOMWINDOW == 153 (0x925e5400) [pid = 1790] [serial = 1981] [outer = (nil)] 18:48:39 INFO - PROCESS | 1790 | ++DOMWINDOW == 154 (0x92aec400) [pid = 1790] [serial = 1982] [outer = 0x925e5400] 18:48:39 INFO - PROCESS | 1790 | 1463104119493 Marionette DEBUG loaded listener.js 18:48:39 INFO - PROCESS | 1790 | ++DOMWINDOW == 155 (0x93cd7c00) [pid = 1790] [serial = 1983] [outer = 0x925e5400] 18:48:40 INFO - PROCESS | 1790 | 1463104120525 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]]]}] 18:48:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 18:48:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1894ms 18:48:40 INFO - PROCESS | 1790 | 1463104120578 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 18:48:40 INFO - PROCESS | 1790 | 1463104120582 Marionette TRACE conn3 <- [1,2613,null,{"value":"8"}] 18:48:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 18:48:40 INFO - PROCESS | 1790 | 1463104120590 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 18:48:40 INFO - PROCESS | 1790 | 1463104120595 Marionette TRACE conn3 <- [1,2614,null,{}] 18:48:40 INFO - PROCESS | 1790 | 1463104120601 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}] 18:48:40 INFO - PROCESS | 1790 | 1463104120921 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 18:48:41 INFO - PROCESS | 1790 | 1463104121281 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:41 INFO - PROCESS | 1790 | ++DOCSHELL 0x9501b400 == 136 [pid = 1790] [id = 661] 18:48:41 INFO - PROCESS | 1790 | ++DOMWINDOW == 156 (0x951cb400) [pid = 1790] [serial = 1984] [outer = (nil)] 18:48:41 INFO - PROCESS | 1790 | ++DOMWINDOW == 157 (0x975b6800) [pid = 1790] [serial = 1985] [outer = 0x951cb400] 18:48:41 INFO - PROCESS | 1790 | 1463104121379 Marionette DEBUG loaded listener.js 18:48:41 INFO - PROCESS | 1790 | ++DOMWINDOW == 158 (0x975bd800) [pid = 1790] [serial = 1986] [outer = 0x951cb400] 18:48:42 INFO - PROCESS | 1790 | 1463104122287 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]]]}] 18:48:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 18:48:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1733ms 18:48:42 INFO - PROCESS | 1790 | 1463104122324 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 18:48:42 INFO - PROCESS | 1790 | 1463104122329 Marionette TRACE conn3 <- [1,2617,null,{"value":"8"}] 18:48:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 18:48:42 INFO - PROCESS | 1790 | 1463104122335 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 18:48:42 INFO - PROCESS | 1790 | 1463104122339 Marionette TRACE conn3 <- [1,2618,null,{}] 18:48:42 INFO - PROCESS | 1790 | 1463104122345 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}] 18:48:42 INFO - PROCESS | 1790 | 1463104122590 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 18:48:42 INFO - PROCESS | 1790 | 1463104122950 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:42 INFO - PROCESS | 1790 | ++DOCSHELL 0x946e9800 == 137 [pid = 1790] [id = 662] 18:48:42 INFO - PROCESS | 1790 | ++DOMWINDOW == 159 (0x951cd800) [pid = 1790] [serial = 1987] [outer = (nil)] 18:48:43 INFO - PROCESS | 1790 | ++DOMWINDOW == 160 (0x99258400) [pid = 1790] [serial = 1988] [outer = 0x951cd800] 18:48:43 INFO - PROCESS | 1790 | 1463104123048 Marionette DEBUG loaded listener.js 18:48:43 INFO - PROCESS | 1790 | ++DOMWINDOW == 161 (0x99761000) [pid = 1790] [serial = 1989] [outer = 0x951cd800] 18:48:43 INFO - PROCESS | 1790 | 1463104123977 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]]]}] 18:48:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 18:48:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1682ms 18:48:44 INFO - PROCESS | 1790 | 1463104124018 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 18:48:44 INFO - PROCESS | 1790 | 1463104124022 Marionette TRACE conn3 <- [1,2621,null,{"value":"8"}] 18:48:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 18:48:44 INFO - PROCESS | 1790 | 1463104124029 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 18:48:44 INFO - PROCESS | 1790 | 1463104124032 Marionette TRACE conn3 <- [1,2622,null,{}] 18:48:44 INFO - PROCESS | 1790 | 1463104124038 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}] 18:48:44 INFO - PROCESS | 1790 | 1463104124293 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 18:48:44 INFO - PROCESS | 1790 | 1463104124644 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:44 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e61bc00 == 138 [pid = 1790] [id = 663] 18:48:44 INFO - PROCESS | 1790 | ++DOMWINDOW == 162 (0x951cac00) [pid = 1790] [serial = 1990] [outer = (nil)] 18:48:44 INFO - PROCESS | 1790 | ++DOMWINDOW == 163 (0x9a86b800) [pid = 1790] [serial = 1991] [outer = 0x951cac00] 18:48:44 INFO - PROCESS | 1790 | 1463104124748 Marionette DEBUG loaded listener.js 18:48:44 INFO - PROCESS | 1790 | ++DOMWINDOW == 164 (0x9aa07400) [pid = 1790] [serial = 1992] [outer = 0x951cac00] 18:48:45 INFO - PROCESS | 1790 | 1463104125724 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]]]}] 18:48:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 18:48:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1741ms 18:48:45 INFO - PROCESS | 1790 | 1463104125771 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 18:48:45 INFO - PROCESS | 1790 | 1463104125775 Marionette TRACE conn3 <- [1,2625,null,{"value":"8"}] 18:48:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 18:48:45 INFO - PROCESS | 1790 | 1463104125782 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 18:48:45 INFO - PROCESS | 1790 | 1463104125785 Marionette TRACE conn3 <- [1,2626,null,{}] 18:48:45 INFO - PROCESS | 1790 | 1463104125791 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}] 18:48:46 INFO - PROCESS | 1790 | 1463104126082 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 18:48:46 INFO - PROCESS | 1790 | 1463104126431 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:46 INFO - PROCESS | 1790 | ++DOCSHELL 0x975c2800 == 139 [pid = 1790] [id = 664] 18:48:46 INFO - PROCESS | 1790 | ++DOMWINDOW == 165 (0x975db000) [pid = 1790] [serial = 1993] [outer = (nil)] 18:48:46 INFO - PROCESS | 1790 | ++DOMWINDOW == 166 (0x9bad6800) [pid = 1790] [serial = 1994] [outer = 0x975db000] 18:48:46 INFO - PROCESS | 1790 | 1463104126531 Marionette DEBUG loaded listener.js 18:48:46 INFO - PROCESS | 1790 | ++DOMWINDOW == 167 (0x9c02bc00) [pid = 1790] [serial = 1995] [outer = 0x975db000] 18:48:47 INFO - PROCESS | 1790 | 1463104127461 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]]]}] 18:48:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 18:48:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1731ms 18:48:47 INFO - PROCESS | 1790 | 1463104127514 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 18:48:47 INFO - PROCESS | 1790 | 1463104127518 Marionette TRACE conn3 <- [1,2629,null,{"value":"8"}] 18:48:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 18:48:47 INFO - PROCESS | 1790 | 1463104127526 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 18:48:47 INFO - PROCESS | 1790 | 1463104127529 Marionette TRACE conn3 <- [1,2630,null,{}] 18:48:47 INFO - PROCESS | 1790 | 1463104127536 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}] 18:48:47 INFO - PROCESS | 1790 | 1463104127803 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 18:48:48 INFO - PROCESS | 1790 | 1463104128161 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:48 INFO - PROCESS | 1790 | ++DOCSHELL 0x89988000 == 140 [pid = 1790] [id = 665] 18:48:48 INFO - PROCESS | 1790 | ++DOMWINDOW == 168 (0x950a5400) [pid = 1790] [serial = 1996] [outer = (nil)] 18:48:48 INFO - PROCESS | 1790 | ++DOMWINDOW == 169 (0x9c166800) [pid = 1790] [serial = 1997] [outer = 0x950a5400] 18:48:48 INFO - PROCESS | 1790 | 1463104128255 Marionette DEBUG loaded listener.js 18:48:48 INFO - PROCESS | 1790 | ++DOMWINDOW == 170 (0x9c34d400) [pid = 1790] [serial = 1998] [outer = 0x950a5400] 18:48:49 INFO - PROCESS | 1790 | 1463104129218 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]]]}] 18:48:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 18:48:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1731ms 18:48:49 INFO - PROCESS | 1790 | 1463104129259 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 18:48:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 18:48:49 INFO - PROCESS | 1790 | 1463104129263 Marionette TRACE conn3 <- [1,2633,null,{"value":"8"}] 18:48:49 INFO - PROCESS | 1790 | 1463104129270 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 18:48:49 INFO - PROCESS | 1790 | 1463104129273 Marionette TRACE conn3 <- [1,2634,null,{}] 18:48:49 INFO - PROCESS | 1790 | 1463104129281 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}] 18:48:49 INFO - PROCESS | 1790 | 1463104129538 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 18:48:49 INFO - PROCESS | 1790 | 1463104129894 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:49 INFO - PROCESS | 1790 | ++DOCSHELL 0x89f43400 == 141 [pid = 1790] [id = 666] 18:48:49 INFO - PROCESS | 1790 | ++DOMWINDOW == 171 (0x89f43800) [pid = 1790] [serial = 1999] [outer = (nil)] 18:48:49 INFO - PROCESS | 1790 | ++DOMWINDOW == 172 (0x89f49800) [pid = 1790] [serial = 2000] [outer = 0x89f43800] 18:48:49 INFO - PROCESS | 1790 | 1463104129986 Marionette DEBUG loaded listener.js 18:48:50 INFO - PROCESS | 1790 | ++DOMWINDOW == 173 (0x89f4bc00) [pid = 1790] [serial = 2001] [outer = 0x89f43800] 18:48:52 INFO - PROCESS | 1790 | --DOCSHELL 0x8a2e3c00 == 140 [pid = 1790] [id = 627] 18:48:52 INFO - PROCESS | 1790 | --DOCSHELL 0x887a8800 == 139 [pid = 1790] [id = 628] 18:48:52 INFO - PROCESS | 1790 | --DOCSHELL 0x887afc00 == 138 [pid = 1790] [id = 626] 18:48:52 INFO - PROCESS | 1790 | --DOCSHELL 0x90a6d400 == 137 [pid = 1790] [id = 342] 18:48:52 INFO - PROCESS | 1790 | --DOCSHELL 0x8d50d000 == 136 [pid = 1790] [id = 649] 18:48:52 INFO - PROCESS | 1790 | --DOCSHELL 0x8c154400 == 135 [pid = 1790] [id = 648] 18:48:52 INFO - PROCESS | 1790 | --DOCSHELL 0x8a11ec00 == 134 [pid = 1790] [id = 647] 18:48:52 INFO - PROCESS | 1790 | --DOCSHELL 0x8734b000 == 133 [pid = 1790] [id = 646] 18:48:52 INFO - PROCESS | 1790 | --DOCSHELL 0x92998800 == 132 [pid = 1790] [id = 645] 18:48:52 INFO - PROCESS | 1790 | --DOCSHELL 0x92998c00 == 131 [pid = 1790] [id = 644] 18:48:52 INFO - PROCESS | 1790 | --DOCSHELL 0xa30ef000 == 130 [pid = 1790] [id = 643] 18:48:52 INFO - PROCESS | 1790 | --DOCSHELL 0x92af0c00 == 129 [pid = 1790] [id = 641] 18:48:52 INFO - PROCESS | 1790 | --DOCSHELL 0x87bc4c00 == 128 [pid = 1790] [id = 642] 18:48:52 INFO - PROCESS | 1790 | --DOCSHELL 0x9a735800 == 127 [pid = 1790] [id = 640] 18:48:52 INFO - PROCESS | 1790 | --DOCSHELL 0x91f29400 == 126 [pid = 1790] [id = 639] 18:48:52 INFO - PROCESS | 1790 | --DOCSHELL 0x91774400 == 125 [pid = 1790] [id = 638] 18:48:52 INFO - PROCESS | 1790 | --DOCSHELL 0x93cde000 == 124 [pid = 1790] [id = 637] 18:48:52 INFO - PROCESS | 1790 | --DOCSHELL 0x91774c00 == 123 [pid = 1790] [id = 636] 18:48:52 INFO - PROCESS | 1790 | --DOCSHELL 0x87354c00 == 122 [pid = 1790] [id = 634] 18:48:52 INFO - PROCESS | 1790 | --DOCSHELL 0x90d87000 == 121 [pid = 1790] [id = 635] 18:48:52 INFO - PROCESS | 1790 | --DOCSHELL 0x8ea8bc00 == 120 [pid = 1790] [id = 633] 18:48:52 INFO - PROCESS | 1790 | --DOCSHELL 0x8d8df000 == 119 [pid = 1790] [id = 632] 18:48:52 INFO - PROCESS | 1790 | --DOCSHELL 0x8df09800 == 118 [pid = 1790] [id = 631] 18:48:52 INFO - PROCESS | 1790 | --DOCSHELL 0x8b309000 == 117 [pid = 1790] [id = 630] 18:48:53 INFO - PROCESS | 1790 | --DOMWINDOW == 172 (0x8ddbd400) [pid = 1790] [serial = 1889] [outer = (nil)] [url = about:blank] 18:48:53 INFO - PROCESS | 1790 | --DOMWINDOW == 171 (0x8f474000) [pid = 1790] [serial = 1842] [outer = (nil)] [url = about:blank] 18:48:53 INFO - PROCESS | 1790 | --DOMWINDOW == 170 (0x9c07cc00) [pid = 1790] [serial = 1871] [outer = (nil)] [url = about:blank] 18:48:53 INFO - PROCESS | 1790 | --DOMWINDOW == 169 (0x946f6800) [pid = 1790] [serial = 1860] [outer = (nil)] [url = about:blank] 18:48:53 INFO - PROCESS | 1790 | --DOMWINDOW == 168 (0xa35f5000) [pid = 1790] [serial = 1878] [outer = (nil)] [url = about:blank] 18:48:53 INFO - PROCESS | 1790 | --DOMWINDOW == 167 (0x9229bc00) [pid = 1790] [serial = 1848] [outer = (nil)] [url = about:blank] 18:48:53 INFO - PROCESS | 1790 | --DOMWINDOW == 166 (0x8f410c00) [pid = 1790] [serial = 1841] [outer = (nil)] [url = about:blank] 18:48:53 INFO - PROCESS | 1790 | --DOMWINDOW == 165 (0xa68b6400) [pid = 1790] [serial = 1818] [outer = (nil)] [url = about:blank] 18:48:53 INFO - PROCESS | 1790 | --DOMWINDOW == 164 (0x87353000) [pid = 1790] [serial = 1832] [outer = (nil)] [url = about:blank] 18:48:53 INFO - PROCESS | 1790 | --DOMWINDOW == 163 (0x8e61b000) [pid = 1790] [serial = 1887] [outer = (nil)] [url = about:blank] 18:48:53 INFO - PROCESS | 1790 | --DOMWINDOW == 162 (0xa357f000) [pid = 1790] [serial = 1877] [outer = (nil)] [url = about:blank] 18:48:53 INFO - PROCESS | 1790 | --DOMWINDOW == 161 (0x9176a400) [pid = 1790] [serial = 1847] [outer = (nil)] [url = about:blank] 18:48:53 INFO - PROCESS | 1790 | --DOMWINDOW == 160 (0x9246e800) [pid = 1790] [serial = 1851] [outer = (nil)] [url = about:blank] 18:48:53 INFO - PROCESS | 1790 | --DOMWINDOW == 159 (0x8ba39800) [pid = 1790] [serial = 1881] [outer = (nil)] [url = about:blank] 18:48:53 INFO - PROCESS | 1790 | --DOMWINDOW == 158 (0x9250ac00) [pid = 1790] [serial = 1854] [outer = (nil)] [url = about:blank] 18:48:53 INFO - PROCESS | 1790 | --DOMWINDOW == 157 (0x9ba6fc00) [pid = 1790] [serial = 1868] [outer = (nil)] [url = about:blank] 18:48:53 INFO - PROCESS | 1790 | --DOMWINDOW == 156 (0x8de6b800) [pid = 1790] [serial = 1838] [outer = (nil)] [url = about:blank] 18:48:53 INFO - PROCESS | 1790 | --DOMWINDOW == 155 (0x8b433000) [pid = 1790] [serial = 1880] [outer = (nil)] [url = about:blank] 18:48:53 INFO - PROCESS | 1790 | --DOMWINDOW == 154 (0xa215a400) [pid = 1790] [serial = 1874] [outer = (nil)] [url = about:blank] 18:48:53 INFO - PROCESS | 1790 | --DOMWINDOW == 153 (0x92495800) [pid = 1790] [serial = 1853] [outer = (nil)] [url = about:blank] 18:48:53 INFO - PROCESS | 1790 | --DOMWINDOW == 152 (0x89988c00) [pid = 1790] [serial = 1833] [outer = (nil)] [url = about:blank] 18:48:53 INFO - PROCESS | 1790 | --DOMWINDOW == 151 (0x8e739c00) [pid = 1790] [serial = 1839] [outer = (nil)] [url = about:blank] 18:48:53 INFO - PROCESS | 1790 | --DOMWINDOW == 150 (0x8d5b4400) [pid = 1790] [serial = 1836] [outer = (nil)] [url = about:blank] 18:48:53 INFO - PROCESS | 1790 | --DOMWINDOW == 149 (0x8b9c7400) [pid = 1790] [serial = 1886] [outer = (nil)] [url = about:blank] 18:48:53 INFO - PROCESS | 1790 | --DOMWINDOW == 148 (0x90a65c00) [pid = 1790] [serial = 1844] [outer = (nil)] [url = about:blank] 18:48:53 INFO - PROCESS | 1790 | --DOMWINDOW == 147 (0x92c97000) [pid = 1790] [serial = 1857] [outer = (nil)] [url = about:blank] 18:48:53 INFO - PROCESS | 1790 | --DOMWINDOW == 146 (0x946e9000) [pid = 1790] [serial = 1859] [outer = (nil)] [url = about:blank] 18:48:53 INFO - PROCESS | 1790 | --DOMWINDOW == 145 (0x8d5cb800) [pid = 1790] [serial = 1883] [outer = (nil)] [url = about:blank] 18:48:53 INFO - PROCESS | 1790 | --DOMWINDOW == 144 (0x990f7400) [pid = 1790] [serial = 1863] [outer = (nil)] [url = about:blank] 18:48:53 INFO - PROCESS | 1790 | --DOMWINDOW == 143 (0x90a6e000) [pid = 1790] [serial = 1845] [outer = (nil)] [url = about:blank] 18:48:53 INFO - PROCESS | 1790 | --DOMWINDOW == 142 (0x975c0800) [pid = 1790] [serial = 1862] [outer = (nil)] [url = about:blank] 18:48:53 INFO - PROCESS | 1790 | --DOMWINDOW == 141 (0x8c2a8400) [pid = 1790] [serial = 1835] [outer = (nil)] [url = about:blank] 18:48:53 INFO - PROCESS | 1790 | --DOMWINDOW == 140 (0x9a869800) [pid = 1790] [serial = 1865] [outer = (nil)] [url = about:blank] 18:48:53 INFO - PROCESS | 1790 | --DOMWINDOW == 139 (0x92aefc00) [pid = 1790] [serial = 1856] [outer = (nil)] [url = about:blank] 18:48:53 INFO - PROCESS | 1790 | --DOMWINDOW == 138 (0x9231f400) [pid = 1790] [serial = 1850] [outer = (nil)] [url = about:blank] 18:48:53 INFO - PROCESS | 1790 | --DOMWINDOW == 137 (0x8d8e4000) [pid = 1790] [serial = 1884] [outer = (nil)] [url = about:blank] 18:48:53 INFO - PROCESS | 1790 | --DOMWINDOW == 136 (0x8ea90c00) [pid = 1790] [serial = 1767] [outer = (nil)] [url = about:blank] 18:48:53 INFO - PROCESS | 1790 | 1463104133858 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]]]}] 18:48:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 18:48:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 4650ms 18:48:53 INFO - PROCESS | 1790 | 1463104133921 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 18:48:53 INFO - PROCESS | 1790 | 1463104133926 Marionette TRACE conn3 <- [1,2637,null,{"value":"8"}] 18:48:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 18:48:53 INFO - PROCESS | 1790 | 1463104133934 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 18:48:53 INFO - PROCESS | 1790 | 1463104133939 Marionette TRACE conn3 <- [1,2638,null,{}] 18:48:53 INFO - PROCESS | 1790 | 1463104133948 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}] 18:48:54 INFO - PROCESS | 1790 | 1463104134200 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 18:48:54 INFO - PROCESS | 1790 | 1463104134504 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:54 INFO - PROCESS | 1790 | ++DOCSHELL 0x8a112400 == 118 [pid = 1790] [id = 667] 18:48:54 INFO - PROCESS | 1790 | ++DOMWINDOW == 137 (0x8a117400) [pid = 1790] [serial = 2002] [outer = (nil)] 18:48:54 INFO - PROCESS | 1790 | ++DOMWINDOW == 138 (0x8a11d800) [pid = 1790] [serial = 2003] [outer = 0x8a117400] 18:48:54 INFO - PROCESS | 1790 | 1463104134594 Marionette DEBUG loaded listener.js 18:48:54 INFO - PROCESS | 1790 | ++DOMWINDOW == 139 (0x8a2e3c00) [pid = 1790] [serial = 2004] [outer = 0x8a117400] 18:48:55 INFO - PROCESS | 1790 | 1463104135436 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]]]}] 18:48:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 18:48:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1537ms 18:48:55 INFO - PROCESS | 1790 | 1463104135514 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 18:48:55 INFO - PROCESS | 1790 | 1463104135523 Marionette TRACE conn3 <- [1,2641,null,{"value":"8"}] 18:48:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 18:48:55 INFO - PROCESS | 1790 | 1463104135535 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 18:48:55 INFO - PROCESS | 1790 | 1463104135539 Marionette TRACE conn3 <- [1,2642,null,{}] 18:48:55 INFO - PROCESS | 1790 | 1463104135545 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}] 18:48:55 INFO - PROCESS | 1790 | 1463104135907 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 18:48:56 INFO - PROCESS | 1790 | 1463104136036 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:56 INFO - PROCESS | 1790 | ++DOCSHELL 0x8b9d3000 == 119 [pid = 1790] [id = 668] 18:48:56 INFO - PROCESS | 1790 | ++DOMWINDOW == 140 (0x8c14fc00) [pid = 1790] [serial = 2005] [outer = (nil)] 18:48:56 INFO - PROCESS | 1790 | ++DOMWINDOW == 141 (0x8c2a5800) [pid = 1790] [serial = 2006] [outer = 0x8c14fc00] 18:48:56 INFO - PROCESS | 1790 | 1463104136246 Marionette DEBUG loaded listener.js 18:48:56 INFO - PROCESS | 1790 | ++DOMWINDOW == 142 (0x8d58dc00) [pid = 1790] [serial = 2007] [outer = 0x8c14fc00] 18:48:57 INFO - PROCESS | 1790 | 1463104137242 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]]]}] 18:48:57 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 18:48:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1732ms 18:48:57 INFO - PROCESS | 1790 | 1463104137268 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 18:48:57 INFO - PROCESS | 1790 | 1463104137272 Marionette TRACE conn3 <- [1,2645,null,{"value":"8"}] 18:48:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 18:48:57 INFO - PROCESS | 1790 | 1463104137298 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 18:48:57 INFO - PROCESS | 1790 | 1463104137305 Marionette TRACE conn3 <- [1,2646,null,{}] 18:48:57 INFO - PROCESS | 1790 | 1463104137321 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}] 18:48:58 INFO - PROCESS | 1790 | 1463104138180 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 18:48:58 INFO - PROCESS | 1790 | --DOMWINDOW == 141 (0x93ce0000) [pid = 1790] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 18:48:58 INFO - PROCESS | 1790 | --DOMWINDOW == 140 (0x92999000) [pid = 1790] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 18:48:58 INFO - PROCESS | 1790 | --DOMWINDOW == 139 (0x887a5000) [pid = 1790] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 18:48:58 INFO - PROCESS | 1790 | --DOMWINDOW == 138 (0x9773b800) [pid = 1790] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 18:48:58 INFO - PROCESS | 1790 | --DOMWINDOW == 137 (0x874b5400) [pid = 1790] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 18:48:58 INFO - PROCESS | 1790 | --DOMWINDOW == 136 (0x8e61e800) [pid = 1790] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 18:48:58 INFO - PROCESS | 1790 | --DOMWINDOW == 135 (0x9c348400) [pid = 1790] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 18:48:58 INFO - PROCESS | 1790 | --DOMWINDOW == 134 (0x9522dc00) [pid = 1790] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 18:48:58 INFO - PROCESS | 1790 | --DOMWINDOW == 133 (0x90d7e800) [pid = 1790] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 18:48:58 INFO - PROCESS | 1790 | --DOMWINDOW == 132 (0x9299a000) [pid = 1790] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 18:48:58 INFO - PROCESS | 1790 | --DOMWINDOW == 131 (0x9d936800) [pid = 1790] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 18:48:58 INFO - PROCESS | 1790 | --DOMWINDOW == 130 (0x99262000) [pid = 1790] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 18:48:58 INFO - PROCESS | 1790 | --DOMWINDOW == 129 (0x9248e000) [pid = 1790] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 18:48:58 INFO - PROCESS | 1790 | --DOMWINDOW == 128 (0x925e2400) [pid = 1790] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 18:48:58 INFO - PROCESS | 1790 | --DOMWINDOW == 127 (0x9164d800) [pid = 1790] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 18:48:58 INFO - PROCESS | 1790 | --DOMWINDOW == 126 (0x91f2c400) [pid = 1790] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 18:48:58 INFO - PROCESS | 1790 | --DOMWINDOW == 125 (0x9bacc800) [pid = 1790] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 18:48:58 INFO - PROCESS | 1790 | --DOMWINDOW == 124 (0x8c155c00) [pid = 1790] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 18:48:58 INFO - PROCESS | 1790 | --DOMWINDOW == 123 (0xa62f6000) [pid = 1790] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 18:48:58 INFO - PROCESS | 1790 | --DOMWINDOW == 122 (0x8b9ca800) [pid = 1790] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 18:48:58 INFO - PROCESS | 1790 | --DOMWINDOW == 121 (0x8a11f400) [pid = 1790] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 18:48:58 INFO - PROCESS | 1790 | --DOMWINDOW == 120 (0x951c8c00) [pid = 1790] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 18:48:58 INFO - PROCESS | 1790 | --DOMWINDOW == 119 (0x8a2e5800) [pid = 1790] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 18:48:58 INFO - PROCESS | 1790 | --DOMWINDOW == 118 (0x975c0400) [pid = 1790] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 18:48:58 INFO - PROCESS | 1790 | 1463104138484 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:58 INFO - PROCESS | 1790 | ++DOCSHELL 0x874b5400 == 120 [pid = 1790] [id = 669] 18:48:58 INFO - PROCESS | 1790 | ++DOMWINDOW == 119 (0x89a58400) [pid = 1790] [serial = 2008] [outer = (nil)] 18:48:58 INFO - PROCESS | 1790 | ++DOMWINDOW == 120 (0x8b9c9400) [pid = 1790] [serial = 2009] [outer = 0x89a58400] 18:48:58 INFO - PROCESS | 1790 | 1463104138580 Marionette DEBUG loaded listener.js 18:48:58 INFO - PROCESS | 1790 | ++DOMWINDOW == 121 (0x8dcbf800) [pid = 1790] [serial = 2010] [outer = 0x89a58400] 18:48:59 INFO - PROCESS | 1790 | 1463104139434 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]]]}] 18:48:59 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 18:48:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 2197ms 18:48:59 INFO - PROCESS | 1790 | 1463104139495 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 18:48:59 INFO - PROCESS | 1790 | 1463104139499 Marionette TRACE conn3 <- [1,2649,null,{"value":"8"}] 18:48:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 18:48:59 INFO - PROCESS | 1790 | 1463104139507 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 18:48:59 INFO - PROCESS | 1790 | 1463104139512 Marionette TRACE conn3 <- [1,2650,null,{}] 18:48:59 INFO - PROCESS | 1790 | 1463104139519 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}] 18:48:59 INFO - PROCESS | 1790 | 1463104139785 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 18:49:00 INFO - PROCESS | 1790 | 1463104140091 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:00 INFO - PROCESS | 1790 | ++DOCSHELL 0x8734b000 == 121 [pid = 1790] [id = 670] 18:49:00 INFO - PROCESS | 1790 | ++DOMWINDOW == 122 (0x8734c400) [pid = 1790] [serial = 2011] [outer = (nil)] 18:49:00 INFO - PROCESS | 1790 | ++DOMWINDOW == 123 (0x88ef4000) [pid = 1790] [serial = 2012] [outer = 0x8734c400] 18:49:00 INFO - PROCESS | 1790 | 1463104140345 Marionette DEBUG loaded listener.js 18:49:00 INFO - PROCESS | 1790 | ++DOMWINDOW == 124 (0x89f46400) [pid = 1790] [serial = 2013] [outer = 0x8734c400] 18:49:01 INFO - PROCESS | 1790 | 1463104141434 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]]]}] 18:49:01 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 18:49:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1986ms 18:49:01 INFO - PROCESS | 1790 | 1463104141496 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 18:49:01 INFO - PROCESS | 1790 | 1463104141506 Marionette TRACE conn3 <- [1,2653,null,{"value":"8"}] 18:49:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 18:49:01 INFO - PROCESS | 1790 | 1463104141518 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 18:49:01 INFO - PROCESS | 1790 | 1463104141524 Marionette TRACE conn3 <- [1,2654,null,{}] 18:49:01 INFO - PROCESS | 1790 | 1463104141534 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}] 18:49:01 INFO - PROCESS | 1790 | 1463104141920 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 18:49:02 INFO - PROCESS | 1790 | 1463104142218 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:02 INFO - PROCESS | 1790 | ++DOCSHELL 0x8a20d400 == 122 [pid = 1790] [id = 671] 18:49:02 INFO - PROCESS | 1790 | ++DOMWINDOW == 125 (0x8b9c9800) [pid = 1790] [serial = 2014] [outer = (nil)] 18:49:02 INFO - PROCESS | 1790 | ++DOMWINDOW == 126 (0x8c153c00) [pid = 1790] [serial = 2015] [outer = 0x8b9c9800] 18:49:02 INFO - PROCESS | 1790 | 1463104142319 Marionette DEBUG loaded listener.js 18:49:02 INFO - PROCESS | 1790 | ++DOMWINDOW == 127 (0x8d586400) [pid = 1790] [serial = 2016] [outer = 0x8b9c9800] 18:49:03 INFO - PROCESS | 1790 | 1463104143360 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]]]}] 18:49:03 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 18:49:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1888ms 18:49:03 INFO - PROCESS | 1790 | 1463104143405 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 18:49:03 INFO - PROCESS | 1790 | 1463104143419 Marionette TRACE conn3 <- [1,2657,null,{"value":"8"}] 18:49:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 18:49:03 INFO - PROCESS | 1790 | 1463104143433 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 18:49:03 INFO - PROCESS | 1790 | 1463104143437 Marionette TRACE conn3 <- [1,2658,null,{}] 18:49:03 INFO - PROCESS | 1790 | 1463104143445 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}] 18:49:03 INFO - PROCESS | 1790 | 1463104143850 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 18:49:04 INFO - PROCESS | 1790 | 1463104144323 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:04 INFO - PROCESS | 1790 | ++DOCSHELL 0x8d8e8c00 == 123 [pid = 1790] [id = 672] 18:49:04 INFO - PROCESS | 1790 | ++DOMWINDOW == 128 (0x8dcb6400) [pid = 1790] [serial = 2017] [outer = (nil)] 18:49:04 INFO - PROCESS | 1790 | ++DOMWINDOW == 129 (0x8ddc2000) [pid = 1790] [serial = 2018] [outer = 0x8dcb6400] 18:49:04 INFO - PROCESS | 1790 | 1463104144475 Marionette DEBUG loaded listener.js 18:49:04 INFO - PROCESS | 1790 | ++DOMWINDOW == 130 (0x8df0d800) [pid = 1790] [serial = 2019] [outer = 0x8dcb6400] 18:49:05 INFO - PROCESS | 1790 | 1463104145720 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]]]}] 18:49:05 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 18:49:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 2340ms 18:49:05 INFO - PROCESS | 1790 | 1463104145774 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 18:49:05 INFO - PROCESS | 1790 | 1463104145778 Marionette TRACE conn3 <- [1,2661,null,{"value":"8"}] 18:49:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 18:49:05 INFO - PROCESS | 1790 | 1463104145787 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 18:49:05 INFO - PROCESS | 1790 | 1463104145794 Marionette TRACE conn3 <- [1,2662,null,{}] 18:49:05 INFO - PROCESS | 1790 | 1463104145813 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}] 18:49:06 INFO - PROCESS | 1790 | 1463104146171 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 18:49:06 INFO - PROCESS | 1790 | 1463104146538 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:06 INFO - PROCESS | 1790 | ++DOCSHELL 0x8ea8b800 == 124 [pid = 1790] [id = 673] 18:49:06 INFO - PROCESS | 1790 | ++DOMWINDOW == 131 (0x8ea8bc00) [pid = 1790] [serial = 2020] [outer = (nil)] 18:49:06 INFO - PROCESS | 1790 | ++DOMWINDOW == 132 (0x8ea90000) [pid = 1790] [serial = 2021] [outer = 0x8ea8bc00] 18:49:06 INFO - PROCESS | 1790 | 1463104146642 Marionette DEBUG loaded listener.js 18:49:06 INFO - PROCESS | 1790 | ++DOMWINDOW == 133 (0x8f403c00) [pid = 1790] [serial = 2022] [outer = 0x8ea8bc00] 18:49:07 INFO - PROCESS | 1790 | 1463104147659 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]]]}] 18:49:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 18:49:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1901ms 18:49:07 INFO - PROCESS | 1790 | 1463104147689 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 18:49:07 INFO - PROCESS | 1790 | 1463104147694 Marionette TRACE conn3 <- [1,2665,null,{"value":"8"}] 18:49:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 18:49:07 INFO - PROCESS | 1790 | 1463104147701 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 18:49:07 INFO - PROCESS | 1790 | 1463104147704 Marionette TRACE conn3 <- [1,2666,null,{}] 18:49:07 INFO - PROCESS | 1790 | 1463104147711 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}] 18:49:07 INFO - PROCESS | 1790 | 1463104147974 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 18:49:08 INFO - PROCESS | 1790 | 1463104148329 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:08 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e61b800 == 125 [pid = 1790] [id = 674] 18:49:08 INFO - PROCESS | 1790 | ++DOMWINDOW == 134 (0x8e73a000) [pid = 1790] [serial = 2023] [outer = (nil)] 18:49:08 INFO - PROCESS | 1790 | ++DOMWINDOW == 135 (0x8f796000) [pid = 1790] [serial = 2024] [outer = 0x8e73a000] 18:49:08 INFO - PROCESS | 1790 | 1463104148447 Marionette DEBUG loaded listener.js 18:49:08 INFO - PROCESS | 1790 | ++DOMWINDOW == 136 (0x90a64400) [pid = 1790] [serial = 2025] [outer = 0x8e73a000] 18:49:09 INFO - PROCESS | 1790 | SkCairoFTTypeface::onFilterRec unimplemented 18:49:09 INFO - PROCESS | 1790 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 18:49:09 INFO - PROCESS | 1790 | 1463104149865 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]]]}] 18:49:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 18:49:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 2190ms 18:49:09 INFO - PROCESS | 1790 | 1463104149892 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 18:49:09 INFO - PROCESS | 1790 | 1463104149896 Marionette TRACE conn3 <- [1,2669,null,{"value":"8"}] 18:49:09 INFO - PROCESS | 1790 | 1463104149909 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 18:49:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 18:49:09 INFO - PROCESS | 1790 | 1463104149915 Marionette TRACE conn3 <- [1,2670,null,{}] 18:49:09 INFO - PROCESS | 1790 | 1463104149922 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}] 18:49:10 INFO - PROCESS | 1790 | 1463104150247 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 18:49:10 INFO - PROCESS | 1790 | 1463104150541 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:10 INFO - PROCESS | 1790 | ++DOCSHELL 0x8ea91400 == 126 [pid = 1790] [id = 675] 18:49:10 INFO - PROCESS | 1790 | ++DOMWINDOW == 137 (0x8f78b000) [pid = 1790] [serial = 2026] [outer = (nil)] 18:49:10 INFO - PROCESS | 1790 | ++DOMWINDOW == 138 (0x91645000) [pid = 1790] [serial = 2027] [outer = 0x8f78b000] 18:49:10 INFO - PROCESS | 1790 | 1463104150642 Marionette DEBUG loaded listener.js 18:49:10 INFO - PROCESS | 1790 | ++DOMWINDOW == 139 (0x9177d400) [pid = 1790] [serial = 2028] [outer = 0x8f78b000] 18:49:12 INFO - PROCESS | 1790 | SkCairoFTTypeface::onFilterRec unimplemented 18:49:12 INFO - PROCESS | 1790 | 1463104152115 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2673,"getWindowHandle",null] 18:49:12 INFO - PROCESS | 1790 | 1463104152166 Marionette TRACE conn3 <- [1,2673,null,{"value":"8"}] 18:49:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 18:49:12 INFO - PROCESS | 1790 | 1463104152175 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 18:49:12 INFO - PROCESS | 1790 | 1463104152179 Marionette TRACE conn3 <- [1,2674,null,{}] 18:49:12 INFO - PROCESS | 1790 | 1463104152185 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}] 18:49:12 INFO - PROCESS | 1790 | 1463104152523 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 18:49:12 INFO - PROCESS | 1790 | 1463104152837 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:12 INFO - PROCESS | 1790 | ++DOCSHELL 0x898af400 == 127 [pid = 1790] [id = 676] 18:49:12 INFO - PROCESS | 1790 | ++DOMWINDOW == 140 (0x91f24c00) [pid = 1790] [serial = 2029] [outer = (nil)] 18:49:12 INFO - PROCESS | 1790 | ++DOMWINDOW == 141 (0x9246b400) [pid = 1790] [serial = 2030] [outer = 0x91f24c00] 18:49:12 INFO - PROCESS | 1790 | 1463104152935 Marionette DEBUG loaded listener.js 18:49:13 INFO - PROCESS | 1790 | ++DOMWINDOW == 142 (0x9248f400) [pid = 1790] [serial = 2031] [outer = 0x91f24c00] 18:49:14 INFO - PROCESS | 1790 | SkCairoFTTypeface::onFilterRec unimplemented 18:49:14 INFO - PROCESS | 1790 | 1463104154337 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 18:49:14 INFO - PROCESS | 1790 | 1463104154373 Marionette TRACE conn3 <- [1,2677,null,{"value":"8"}] 18:49:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 18:49:14 INFO - PROCESS | 1790 | 1463104154494 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 18:49:14 INFO - PROCESS | 1790 | 1463104154497 Marionette TRACE conn3 <- [1,2678,null,{}] 18:49:14 INFO - PROCESS | 1790 | 1463104154509 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}] 18:49:14 INFO - PROCESS | 1790 | 1463104154767 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 18:49:15 INFO - PROCESS | 1790 | 1463104155058 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:15 INFO - PROCESS | 1790 | ++DOCSHELL 0x8f58c800 == 128 [pid = 1790] [id = 677] 18:49:15 INFO - PROCESS | 1790 | ++DOMWINDOW == 143 (0x92472800) [pid = 1790] [serial = 2032] [outer = (nil)] 18:49:15 INFO - PROCESS | 1790 | ++DOMWINDOW == 144 (0x9299a000) [pid = 1790] [serial = 2033] [outer = 0x92472800] 18:49:15 INFO - PROCESS | 1790 | 1463104155150 Marionette DEBUG loaded listener.js 18:49:15 INFO - PROCESS | 1790 | ++DOMWINDOW == 145 (0x9299e400) [pid = 1790] [serial = 2034] [outer = 0x92472800] 18:49:16 INFO - PROCESS | 1790 | SkCairoFTTypeface::onFilterRec unimplemented 18:49:16 INFO - PROCESS | 1790 | 1463104156644 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]]]}] 18:49:16 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 18:49:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 2253ms 18:49:16 INFO - PROCESS | 1790 | 1463104156691 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 18:49:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 18:49:16 INFO - PROCESS | 1790 | 1463104156696 Marionette TRACE conn3 <- [1,2681,null,{"value":"8"}] 18:49:16 INFO - PROCESS | 1790 | 1463104156704 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 18:49:16 INFO - PROCESS | 1790 | 1463104156707 Marionette TRACE conn3 <- [1,2682,null,{}] 18:49:16 INFO - PROCESS | 1790 | 1463104156714 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}] 18:49:16 INFO - PROCESS | 1790 | 1463104156963 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 18:49:17 INFO - PROCESS | 1790 | 1463104157256 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:17 INFO - PROCESS | 1790 | ++DOCSHELL 0x925e8800 == 129 [pid = 1790] [id = 678] 18:49:17 INFO - PROCESS | 1790 | ++DOMWINDOW == 146 (0x925ebc00) [pid = 1790] [serial = 2035] [outer = (nil)] 18:49:17 INFO - PROCESS | 1790 | ++DOMWINDOW == 147 (0x92c91800) [pid = 1790] [serial = 2036] [outer = 0x925ebc00] 18:49:17 INFO - PROCESS | 1790 | 1463104157354 Marionette DEBUG loaded listener.js 18:49:17 INFO - PROCESS | 1790 | ++DOMWINDOW == 148 (0x92c9fc00) [pid = 1790] [serial = 2037] [outer = 0x925ebc00] 18:49:18 INFO - PROCESS | 1790 | SkCairoFTTypeface::onFilterRec unimplemented 18:49:18 INFO - PROCESS | 1790 | 1463104158813 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]]]}] 18:49:18 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 18:49:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 2136ms 18:49:18 INFO - PROCESS | 1790 | 1463104158848 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 18:49:18 INFO - PROCESS | 1790 | 1463104158851 Marionette TRACE conn3 <- [1,2685,null,{"value":"8"}] 18:49:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 18:49:18 INFO - PROCESS | 1790 | 1463104158863 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 18:49:18 INFO - PROCESS | 1790 | 1463104158867 Marionette TRACE conn3 <- [1,2686,null,{}] 18:49:18 INFO - PROCESS | 1790 | 1463104158874 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}] 18:49:19 INFO - PROCESS | 1790 | 1463104159146 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 18:49:19 INFO - PROCESS | 1790 | 1463104159453 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:19 INFO - PROCESS | 1790 | ++DOCSHELL 0x929a7400 == 130 [pid = 1790] [id = 679] 18:49:19 INFO - PROCESS | 1790 | ++DOMWINDOW == 149 (0x92c99400) [pid = 1790] [serial = 2038] [outer = (nil)] 18:49:19 INFO - PROCESS | 1790 | ++DOMWINDOW == 150 (0x946f7000) [pid = 1790] [serial = 2039] [outer = 0x92c99400] 18:49:19 INFO - PROCESS | 1790 | 1463104159562 Marionette DEBUG loaded listener.js 18:49:19 INFO - PROCESS | 1790 | ++DOMWINDOW == 151 (0x9501ac00) [pid = 1790] [serial = 2040] [outer = 0x92c99400] 18:49:20 INFO - PROCESS | 1790 | SkCairoFTTypeface::onFilterRec unimplemented 18:49:20 INFO - PROCESS | 1790 | 1463104160969 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 18:49:21 INFO - PROCESS | 1790 | 1463104161115 Marionette TRACE conn3 <- [1,2689,null,{"value":"8"}] 18:49:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 18:49:21 INFO - PROCESS | 1790 | 1463104161134 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 18:49:21 INFO - PROCESS | 1790 | 1463104161139 Marionette TRACE conn3 <- [1,2690,null,{}] 18:49:21 INFO - PROCESS | 1790 | 1463104161146 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}] 18:49:21 INFO - PROCESS | 1790 | 1463104161392 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 18:49:21 INFO - PROCESS | 1790 | 1463104161687 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:21 INFO - PROCESS | 1790 | ++DOCSHELL 0x92e58000 == 131 [pid = 1790] [id = 680] 18:49:21 INFO - PROCESS | 1790 | ++DOMWINDOW == 152 (0x93cdcc00) [pid = 1790] [serial = 2041] [outer = (nil)] 18:49:21 INFO - PROCESS | 1790 | ++DOMWINDOW == 153 (0x951cc800) [pid = 1790] [serial = 2042] [outer = 0x93cdcc00] 18:49:21 INFO - PROCESS | 1790 | 1463104161793 Marionette DEBUG loaded listener.js 18:49:21 INFO - PROCESS | 1790 | ++DOMWINDOW == 154 (0x975d8400) [pid = 1790] [serial = 2043] [outer = 0x93cdcc00] 18:49:23 INFO - PROCESS | 1790 | SkCairoFTTypeface::onFilterRec unimplemented 18:49:23 INFO - PROCESS | 1790 | 1463104163267 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2693,"getWindowHandle",null] 18:49:23 INFO - PROCESS | 1790 | 1463104163334 Marionette TRACE conn3 <- [1,2693,null,{"value":"8"}] 18:49:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 18:49:23 INFO - PROCESS | 1790 | 1463104163344 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 18:49:23 INFO - PROCESS | 1790 | 1463104163348 Marionette TRACE conn3 <- [1,2694,null,{}] 18:49:23 INFO - PROCESS | 1790 | 1463104163355 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}] 18:49:23 INFO - PROCESS | 1790 | 1463104163663 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 18:49:24 INFO - PROCESS | 1790 | 1463104163990 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:24 INFO - PROCESS | 1790 | ++DOCSHELL 0x975e2c00 == 132 [pid = 1790] [id = 681] 18:49:24 INFO - PROCESS | 1790 | ++DOMWINDOW == 155 (0x99262000) [pid = 1790] [serial = 2044] [outer = (nil)] 18:49:24 INFO - PROCESS | 1790 | ++DOMWINDOW == 156 (0x9adb9c00) [pid = 1790] [serial = 2045] [outer = 0x99262000] 18:49:24 INFO - PROCESS | 1790 | 1463104164086 Marionette DEBUG loaded listener.js 18:49:24 INFO - PROCESS | 1790 | ++DOMWINDOW == 157 (0x9ba6c800) [pid = 1790] [serial = 2046] [outer = 0x99262000] 18:49:25 INFO - PROCESS | 1790 | SkCairoFTTypeface::onFilterRec unimplemented 18:49:25 INFO - PROCESS | 1790 | 1463104165472 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2697,"getWindowHandle",null] 18:49:25 INFO - PROCESS | 1790 | 1463104165571 Marionette TRACE conn3 <- [1,2697,null,{"value":"8"}] 18:49:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 18:49:25 INFO - PROCESS | 1790 | 1463104165595 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 18:49:25 INFO - PROCESS | 1790 | 1463104165599 Marionette TRACE conn3 <- [1,2698,null,{}] 18:49:25 INFO - PROCESS | 1790 | 1463104165605 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}] 18:49:25 INFO - PROCESS | 1790 | 1463104165846 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 18:49:26 INFO - PROCESS | 1790 | 1463104166172 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:26 INFO - PROCESS | 1790 | ++DOCSHELL 0x98175400 == 133 [pid = 1790] [id = 682] 18:49:26 INFO - PROCESS | 1790 | ++DOMWINDOW == 158 (0x99266400) [pid = 1790] [serial = 2047] [outer = (nil)] 18:49:26 INFO - PROCESS | 1790 | ++DOMWINDOW == 159 (0x9c034c00) [pid = 1790] [serial = 2048] [outer = 0x99266400] 18:49:26 INFO - PROCESS | 1790 | 1463104166274 Marionette DEBUG loaded listener.js 18:49:26 INFO - PROCESS | 1790 | ++DOMWINDOW == 160 (0x9c15b400) [pid = 1790] [serial = 2049] [outer = 0x99266400] 18:49:27 INFO - PROCESS | 1790 | SkCairoFTTypeface::onFilterRec unimplemented 18:49:27 INFO - PROCESS | 1790 | 1463104167810 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 18:49:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 18:49:27 INFO - PROCESS | 1790 | 1463104167896 Marionette TRACE conn3 <- [1,2701,null,{"value":"8"}] 18:49:27 INFO - PROCESS | 1790 | 1463104167953 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 18:49:27 INFO - PROCESS | 1790 | 1463104167958 Marionette TRACE conn3 <- [1,2702,null,{}] 18:49:27 INFO - PROCESS | 1790 | 1463104167974 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}] 18:49:28 INFO - PROCESS | 1790 | 1463104168349 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 18:49:28 INFO - PROCESS | 1790 | 1463104168700 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:28 INFO - PROCESS | 1790 | ++DOCSHELL 0x87354000 == 134 [pid = 1790] [id = 683] 18:49:28 INFO - PROCESS | 1790 | ++DOMWINDOW == 161 (0x975ba000) [pid = 1790] [serial = 2050] [outer = (nil)] 18:49:28 INFO - PROCESS | 1790 | ++DOMWINDOW == 162 (0xa219dc00) [pid = 1790] [serial = 2051] [outer = 0x975ba000] 18:49:28 INFO - PROCESS | 1790 | 1463104168790 Marionette DEBUG loaded listener.js 18:49:28 INFO - PROCESS | 1790 | ++DOMWINDOW == 163 (0xa2276c00) [pid = 1790] [serial = 2052] [outer = 0x975ba000] 18:49:29 INFO - PROCESS | 1790 | 1463104169784 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]]]}] 18:49:29 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 18:49:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1907ms 18:49:29 INFO - PROCESS | 1790 | 1463104169813 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 18:49:29 INFO - PROCESS | 1790 | 1463104169817 Marionette TRACE conn3 <- [1,2705,null,{"value":"8"}] 18:49:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 18:49:29 INFO - PROCESS | 1790 | 1463104169825 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 18:49:29 INFO - PROCESS | 1790 | 1463104169829 Marionette TRACE conn3 <- [1,2706,null,{}] 18:49:29 INFO - PROCESS | 1790 | 1463104169836 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}] 18:49:30 INFO - PROCESS | 1790 | 1463104170116 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 18:49:30 INFO - PROCESS | 1790 | 1463104170480 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:30 INFO - PROCESS | 1790 | ++DOCSHELL 0x9ba74000 == 135 [pid = 1790] [id = 684] 18:49:30 INFO - PROCESS | 1790 | ++DOMWINDOW == 164 (0x9c031400) [pid = 1790] [serial = 2053] [outer = (nil)] 18:49:30 INFO - PROCESS | 1790 | ++DOMWINDOW == 165 (0xa305c400) [pid = 1790] [serial = 2054] [outer = 0x9c031400] 18:49:30 INFO - PROCESS | 1790 | 1463104170577 Marionette DEBUG loaded listener.js 18:49:30 INFO - PROCESS | 1790 | ++DOMWINDOW == 166 (0xa30cd800) [pid = 1790] [serial = 2055] [outer = 0x9c031400] 18:49:32 INFO - PROCESS | 1790 | --DOCSHELL 0x8d5d2000 == 134 [pid = 1790] [id = 170] 18:49:32 INFO - PROCESS | 1790 | --DOCSHELL 0x874ba400 == 133 [pid = 1790] [id = 248] 18:49:32 INFO - PROCESS | 1790 | --DOCSHELL 0x92aee800 == 132 [pid = 1790] [id = 623] 18:49:32 INFO - PROCESS | 1790 | --DOCSHELL 0x8c158400 == 131 [pid = 1790] [id = 400] 18:49:32 INFO - PROCESS | 1790 | --DOCSHELL 0x9b3ae800 == 130 [pid = 1790] [id = 624] 18:49:32 INFO - PROCESS | 1790 | --DOCSHELL 0x8d8d9c00 == 129 [pid = 1790] [id = 130] 18:49:32 INFO - PROCESS | 1790 | --DOCSHELL 0x951cec00 == 128 [pid = 1790] [id = 622] 18:49:32 INFO - PROCESS | 1790 | --DOCSHELL 0x874b5400 == 127 [pid = 1790] [id = 669] 18:49:32 INFO - PROCESS | 1790 | --DOCSHELL 0x8b9d3000 == 126 [pid = 1790] [id = 668] 18:49:32 INFO - PROCESS | 1790 | --DOCSHELL 0x8a112400 == 125 [pid = 1790] [id = 667] 18:49:32 INFO - PROCESS | 1790 | --DOCSHELL 0x89f43400 == 124 [pid = 1790] [id = 666] 18:49:32 INFO - PROCESS | 1790 | --DOCSHELL 0x89988000 == 123 [pid = 1790] [id = 665] 18:49:32 INFO - PROCESS | 1790 | --DOCSHELL 0x8e61bc00 == 122 [pid = 1790] [id = 663] 18:49:32 INFO - PROCESS | 1790 | --DOCSHELL 0x975c2800 == 121 [pid = 1790] [id = 664] 18:49:32 INFO - PROCESS | 1790 | --DOCSHELL 0x946e9800 == 120 [pid = 1790] [id = 662] 18:49:32 INFO - PROCESS | 1790 | --DOCSHELL 0x9501b400 == 119 [pid = 1790] [id = 661] 18:49:32 INFO - PROCESS | 1790 | --DOCSHELL 0x92503800 == 118 [pid = 1790] [id = 660] 18:49:32 INFO - PROCESS | 1790 | --DOCSHELL 0x9246e000 == 117 [pid = 1790] [id = 659] 18:49:32 INFO - PROCESS | 1790 | --DOCSHELL 0x8f58c400 == 116 [pid = 1790] [id = 657] 18:49:32 INFO - PROCESS | 1790 | --DOCSHELL 0x9231ac00 == 115 [pid = 1790] [id = 658] 18:49:32 INFO - PROCESS | 1790 | --DOCSHELL 0x8f46a800 == 114 [pid = 1790] [id = 656] 18:49:32 INFO - PROCESS | 1790 | --DOCSHELL 0x8f401400 == 113 [pid = 1790] [id = 655] 18:49:32 INFO - PROCESS | 1790 | --DOCSHELL 0x8d5c1c00 == 112 [pid = 1790] [id = 654] 18:49:32 INFO - PROCESS | 1790 | --DOCSHELL 0x8df0b000 == 111 [pid = 1790] [id = 653] 18:49:32 INFO - PROCESS | 1790 | --DOCSHELL 0x8d8e5400 == 110 [pid = 1790] [id = 652] 18:49:32 INFO - PROCESS | 1790 | --DOCSHELL 0x87349000 == 109 [pid = 1790] [id = 650] 18:49:32 INFO - PROCESS | 1790 | --DOCSHELL 0x8a2ef800 == 108 [pid = 1790] [id = 651] 18:49:33 INFO - PROCESS | 1790 | --DOMWINDOW == 165 (0x97747800) [pid = 1790] [serial = 1914] [outer = (nil)] [url = about:blank] 18:49:33 INFO - PROCESS | 1790 | --DOMWINDOW == 164 (0xa628a400) [pid = 1790] [serial = 1937] [outer = (nil)] [url = about:blank] 18:49:33 INFO - PROCESS | 1790 | --DOMWINDOW == 163 (0x9246f800) [pid = 1790] [serial = 1905] [outer = (nil)] [url = about:blank] 18:49:33 INFO - PROCESS | 1790 | --DOMWINDOW == 162 (0xa3576800) [pid = 1790] [serial = 1926] [outer = (nil)] [url = about:blank] 18:49:33 INFO - PROCESS | 1790 | --DOMWINDOW == 161 (0x87bbd800) [pid = 1790] [serial = 1940] [outer = (nil)] [url = about:blank] 18:49:33 INFO - PROCESS | 1790 | --DOMWINDOW == 160 (0x8f584400) [pid = 1790] [serial = 1896] [outer = (nil)] [url = about:blank] 18:49:33 INFO - PROCESS | 1790 | --DOMWINDOW == 159 (0xa6761800) [pid = 1790] [serial = 1929] [outer = (nil)] [url = about:blank] 18:49:33 INFO - PROCESS | 1790 | --DOMWINDOW == 158 (0x9adbbc00) [pid = 1790] [serial = 1920] [outer = (nil)] [url = about:blank] 18:49:33 INFO - PROCESS | 1790 | --DOMWINDOW == 157 (0x9177ac00) [pid = 1790] [serial = 1899] [outer = (nil)] [url = about:blank] 18:49:33 INFO - PROCESS | 1790 | --DOMWINDOW == 156 (0x929a1000) [pid = 1790] [serial = 1934] [outer = (nil)] [url = about:blank] 18:49:33 INFO - PROCESS | 1790 | --DOMWINDOW == 155 (0x8ea89400) [pid = 1790] [serial = 1895] [outer = (nil)] [url = about:blank] 18:49:33 INFO - PROCESS | 1790 | --DOMWINDOW == 154 (0x9d9c9000) [pid = 1790] [serial = 1922] [outer = (nil)] [url = about:blank] 18:49:33 INFO - PROCESS | 1790 | --DOMWINDOW == 153 (0x9adb7400) [pid = 1790] [serial = 1866] [outer = (nil)] [url = about:blank] 18:49:33 INFO - PROCESS | 1790 | --DOMWINDOW == 152 (0x951d2c00) [pid = 1790] [serial = 1911] [outer = (nil)] [url = about:blank] 18:49:33 INFO - PROCESS | 1790 | --DOMWINDOW == 151 (0x99ec3000) [pid = 1790] [serial = 1916] [outer = (nil)] [url = about:blank] 18:49:33 INFO - PROCESS | 1790 | --DOMWINDOW == 150 (0x91f2d000) [pid = 1790] [serial = 1901] [outer = (nil)] [url = about:blank] 18:49:33 INFO - PROCESS | 1790 | --DOMWINDOW == 149 (0x929a2800) [pid = 1790] [serial = 1935] [outer = (nil)] [url = about:blank] 18:49:33 INFO - PROCESS | 1790 | --DOMWINDOW == 148 (0x925e9800) [pid = 1790] [serial = 1907] [outer = (nil)] [url = about:blank] 18:49:33 INFO - PROCESS | 1790 | --DOMWINDOW == 147 (0xa2277000) [pid = 1790] [serial = 1875] [outer = (nil)] [url = about:blank] 18:49:33 INFO - PROCESS | 1790 | --DOMWINDOW == 146 (0xa30efc00) [pid = 1790] [serial = 1925] [outer = (nil)] [url = about:blank] 18:49:33 INFO - PROCESS | 1790 | --DOMWINDOW == 145 (0x8c29c000) [pid = 1790] [serial = 1946] [outer = (nil)] [url = about:blank] 18:49:33 INFO - PROCESS | 1790 | --DOMWINDOW == 144 (0x91764400) [pid = 1790] [serial = 1898] [outer = (nil)] [url = about:blank] 18:49:33 INFO - PROCESS | 1790 | --DOMWINDOW == 143 (0xa68bc400) [pid = 1790] [serial = 1931] [outer = (nil)] [url = about:blank] 18:49:33 INFO - PROCESS | 1790 | --DOMWINDOW == 142 (0x8d5b4c00) [pid = 1790] [serial = 1892] [outer = (nil)] [url = about:blank] 18:49:33 INFO - PROCESS | 1790 | --DOMWINDOW == 141 (0x8a2eb000) [pid = 1790] [serial = 1943] [outer = (nil)] [url = about:blank] 18:49:33 INFO - PROCESS | 1790 | --DOMWINDOW == 140 (0x8d6bc400) [pid = 1790] [serial = 1893] [outer = (nil)] [url = about:blank] 18:49:33 INFO - PROCESS | 1790 | --DOMWINDOW == 139 (0x92226000) [pid = 1790] [serial = 1902] [outer = (nil)] [url = about:blank] 18:49:33 INFO - PROCESS | 1790 | --DOMWINDOW == 138 (0x975db800) [pid = 1790] [serial = 1913] [outer = (nil)] [url = about:blank] 18:49:33 INFO - PROCESS | 1790 | --DOMWINDOW == 137 (0x9c1aa400) [pid = 1790] [serial = 1872] [outer = (nil)] [url = about:blank] 18:49:33 INFO - PROCESS | 1790 | --DOMWINDOW == 136 (0x8d510000) [pid = 1790] [serial = 1947] [outer = (nil)] [url = about:blank] 18:49:33 INFO - PROCESS | 1790 | --DOMWINDOW == 135 (0x898bc000) [pid = 1790] [serial = 1941] [outer = (nil)] [url = about:blank] 18:49:33 INFO - PROCESS | 1790 | --DOMWINDOW == 134 (0x8de6a800) [pid = 1790] [serial = 1830] [outer = (nil)] [url = about:blank] 18:49:33 INFO - PROCESS | 1790 | --DOMWINDOW == 133 (0x8d5cf800) [pid = 1790] [serial = 1949] [outer = (nil)] [url = about:blank] 18:49:33 INFO - PROCESS | 1790 | --DOMWINDOW == 132 (0xa50f3800) [pid = 1790] [serial = 1928] [outer = (nil)] [url = about:blank] 18:49:33 INFO - PROCESS | 1790 | --DOMWINDOW == 131 (0x9a875800) [pid = 1790] [serial = 1919] [outer = (nil)] [url = about:blank] 18:49:33 INFO - PROCESS | 1790 | --DOMWINDOW == 130 (0x8b30d800) [pid = 1790] [serial = 1944] [outer = (nil)] [url = about:blank] 18:49:33 INFO - PROCESS | 1790 | --DOMWINDOW == 129 (0x9bad8800) [pid = 1790] [serial = 1869] [outer = (nil)] [url = about:blank] 18:49:33 INFO - PROCESS | 1790 | --DOMWINDOW == 128 (0xa67c2400) [pid = 1790] [serial = 1938] [outer = (nil)] [url = about:blank] 18:49:33 INFO - PROCESS | 1790 | --DOMWINDOW == 127 (0xa227c400) [pid = 1790] [serial = 1923] [outer = (nil)] [url = about:blank] 18:49:33 INFO - PROCESS | 1790 | --DOMWINDOW == 126 (0x92311400) [pid = 1790] [serial = 1904] [outer = (nil)] [url = about:blank] 18:49:33 INFO - PROCESS | 1790 | --DOMWINDOW == 125 (0x9501b000) [pid = 1790] [serial = 1910] [outer = (nil)] [url = about:blank] 18:49:33 INFO - PROCESS | 1790 | --DOMWINDOW == 124 (0x99fe0000) [pid = 1790] [serial = 1917] [outer = (nil)] [url = about:blank] 18:49:33 INFO - PROCESS | 1790 | --DOMWINDOW == 123 (0x92e53000) [pid = 1790] [serial = 1908] [outer = (nil)] [url = about:blank] 18:49:33 INFO - PROCESS | 1790 | --DOMWINDOW == 122 (0xa6e04000) [pid = 1790] [serial = 1932] [outer = (nil)] [url = about:blank] 18:49:33 INFO - PROCESS | 1790 | 1463104173839 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]]]}] 18:49:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 18:49:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 4051ms 18:49:33 INFO - PROCESS | 1790 | 1463104173876 Marionette TRACE conn3 -> [0,2709,"getWindowHandle",null] 18:49:33 INFO - PROCESS | 1790 | 1463104173885 Marionette TRACE conn3 <- [1,2709,null,{"value":"8"}] 18:49:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 18:49:33 INFO - PROCESS | 1790 | 1463104173894 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 18:49:33 INFO - PROCESS | 1790 | 1463104173900 Marionette TRACE conn3 <- [1,2710,null,{}] 18:49:33 INFO - PROCESS | 1790 | 1463104173910 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}] 18:49:34 INFO - PROCESS | 1790 | 1463104174175 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 18:49:34 INFO - PROCESS | 1790 | 1463104174464 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:34 INFO - PROCESS | 1790 | ++DOCSHELL 0x8a11a400 == 109 [pid = 1790] [id = 685] 18:49:34 INFO - PROCESS | 1790 | ++DOMWINDOW == 123 (0x8a11ec00) [pid = 1790] [serial = 2056] [outer = (nil)] 18:49:34 INFO - PROCESS | 1790 | ++DOMWINDOW == 124 (0x8a2e5800) [pid = 1790] [serial = 2057] [outer = 0x8a11ec00] 18:49:34 INFO - PROCESS | 1790 | 1463104174555 Marionette DEBUG loaded listener.js 18:49:34 INFO - PROCESS | 1790 | ++DOMWINDOW == 125 (0x8b430c00) [pid = 1790] [serial = 2058] [outer = 0x8a11ec00] 18:49:35 INFO - PROCESS | 1790 | 1463104175398 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] 18:49:35 INFO - PROCESS | 1790 | 1463104175494 Marionette TRACE conn3 <- [1,2713,null,{"value":"8"}] 18:49:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 18:49:35 INFO - PROCESS | 1790 | 1463104175512 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 18:49:35 INFO - PROCESS | 1790 | 1463104175515 Marionette TRACE conn3 <- [1,2714,null,{}] 18:49:35 INFO - PROCESS | 1790 | 1463104175522 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}] 18:49:35 INFO - PROCESS | 1790 | 1463104175856 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 18:49:36 INFO - PROCESS | 1790 | 1463104176117 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:36 INFO - PROCESS | 1790 | ++DOCSHELL 0x8c29c800 == 110 [pid = 1790] [id = 686] 18:49:36 INFO - PROCESS | 1790 | ++DOMWINDOW == 126 (0x8d581c00) [pid = 1790] [serial = 2059] [outer = (nil)] 18:49:36 INFO - PROCESS | 1790 | ++DOMWINDOW == 127 (0x8d5c8000) [pid = 1790] [serial = 2060] [outer = 0x8d581c00] 18:49:36 INFO - PROCESS | 1790 | 1463104176224 Marionette DEBUG loaded listener.js 18:49:36 INFO - PROCESS | 1790 | ++DOMWINDOW == 128 (0x8d6bb400) [pid = 1790] [serial = 2061] [outer = 0x8d581c00] 18:49:37 INFO - PROCESS | 1790 | 1463104177138 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]]]}] 18:49:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 18:49:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1683ms 18:49:37 INFO - PROCESS | 1790 | 1463104177199 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 18:49:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 18:49:37 INFO - PROCESS | 1790 | 1463104177204 Marionette TRACE conn3 <- [1,2717,null,{"value":"8"}] 18:49:37 INFO - PROCESS | 1790 | 1463104177210 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 18:49:37 INFO - PROCESS | 1790 | 1463104177216 Marionette TRACE conn3 <- [1,2718,null,{}] 18:49:37 INFO - PROCESS | 1790 | 1463104177242 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}] 18:49:37 INFO - PROCESS | 1790 | 1463104177586 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 18:49:38 INFO - PROCESS | 1790 | --DOMWINDOW == 127 (0x8c14fc00) [pid = 1790] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 18:49:38 INFO - PROCESS | 1790 | --DOMWINDOW == 126 (0x87351800) [pid = 1790] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 18:49:38 INFO - PROCESS | 1790 | --DOMWINDOW == 125 (0x8a117400) [pid = 1790] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 18:49:38 INFO - PROCESS | 1790 | --DOMWINDOW == 124 (0x89f43800) [pid = 1790] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 18:49:38 INFO - PROCESS | 1790 | --DOMWINDOW == 123 (0x950a5400) [pid = 1790] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 18:49:38 INFO - PROCESS | 1790 | --DOMWINDOW == 122 (0x975db000) [pid = 1790] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 18:49:38 INFO - PROCESS | 1790 | --DOMWINDOW == 121 (0x951cac00) [pid = 1790] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 18:49:38 INFO - PROCESS | 1790 | --DOMWINDOW == 120 (0x951cd800) [pid = 1790] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 18:49:38 INFO - PROCESS | 1790 | --DOMWINDOW == 119 (0x951cb400) [pid = 1790] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 18:49:38 INFO - PROCESS | 1790 | --DOMWINDOW == 118 (0x925e5400) [pid = 1790] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 18:49:38 INFO - PROCESS | 1790 | --DOMWINDOW == 117 (0x92488000) [pid = 1790] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 18:49:38 INFO - PROCESS | 1790 | --DOMWINDOW == 116 (0x9246a400) [pid = 1790] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 18:49:38 INFO - PROCESS | 1790 | --DOMWINDOW == 115 (0x91782c00) [pid = 1790] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 18:49:38 INFO - PROCESS | 1790 | --DOMWINDOW == 114 (0x91643c00) [pid = 1790] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 18:49:38 INFO - PROCESS | 1790 | --DOMWINDOW == 113 (0x8f474400) [pid = 1790] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 18:49:38 INFO - PROCESS | 1790 | --DOMWINDOW == 112 (0x8e61d000) [pid = 1790] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 18:49:38 INFO - PROCESS | 1790 | --DOMWINDOW == 111 (0x8e619000) [pid = 1790] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 18:49:38 INFO - PROCESS | 1790 | --DOMWINDOW == 110 (0x8d8e5800) [pid = 1790] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 18:49:38 INFO - PROCESS | 1790 | --DOMWINDOW == 109 (0x8ba34c00) [pid = 1790] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 18:49:38 INFO - PROCESS | 1790 | --DOMWINDOW == 108 (0x8df0c400) [pid = 1790] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 18:49:38 INFO - PROCESS | 1790 | 1463104178352 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:38 INFO - PROCESS | 1790 | ++DOCSHELL 0x87351800 == 111 [pid = 1790] [id = 687] 18:49:38 INFO - PROCESS | 1790 | ++DOMWINDOW == 109 (0x87bc0400) [pid = 1790] [serial = 2062] [outer = (nil)] 18:49:38 INFO - PROCESS | 1790 | ++DOMWINDOW == 110 (0x8a20e800) [pid = 1790] [serial = 2063] [outer = 0x87bc0400] 18:49:38 INFO - PROCESS | 1790 | 1463104178443 Marionette DEBUG loaded listener.js 18:49:38 INFO - PROCESS | 1790 | ++DOMWINDOW == 111 (0x8df0d000) [pid = 1790] [serial = 2064] [outer = 0x87bc0400] 18:49:39 INFO - PROCESS | 1790 | 1463104179299 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] 18:49:39 INFO - PROCESS | 1790 | 1463104179359 Marionette TRACE conn3 <- [1,2721,null,{"value":"8"}] 18:49:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 18:49:39 INFO - PROCESS | 1790 | 1463104179367 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 18:49:39 INFO - PROCESS | 1790 | 1463104179371 Marionette TRACE conn3 <- [1,2722,null,{}] 18:49:39 INFO - PROCESS | 1790 | 1463104179391 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}] 18:49:39 INFO - PROCESS | 1790 | 1463104179644 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 18:49:39 INFO - PROCESS | 1790 | 1463104179934 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:39 INFO - PROCESS | 1790 | ++DOCSHELL 0x8b9cd800 == 112 [pid = 1790] [id = 688] 18:49:39 INFO - PROCESS | 1790 | ++DOMWINDOW == 112 (0x8e620400) [pid = 1790] [serial = 2065] [outer = (nil)] 18:49:40 INFO - PROCESS | 1790 | ++DOMWINDOW == 113 (0x8e89d000) [pid = 1790] [serial = 2066] [outer = 0x8e620400] 18:49:40 INFO - PROCESS | 1790 | 1463104180015 Marionette DEBUG loaded listener.js 18:49:40 INFO - PROCESS | 1790 | ++DOMWINDOW == 114 (0x8ea85400) [pid = 1790] [serial = 2067] [outer = 0x8e620400] 18:49:41 INFO - PROCESS | 1790 | 1463104181129 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] 18:49:41 INFO - PROCESS | 1790 | 1463104181208 Marionette TRACE conn3 <- [1,2725,null,{"value":"8"}] 18:49:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 18:49:41 INFO - PROCESS | 1790 | 1463104181261 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 18:49:41 INFO - PROCESS | 1790 | 1463104181269 Marionette TRACE conn3 <- [1,2726,null,{}] 18:49:41 INFO - PROCESS | 1790 | 1463104181297 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}] 18:49:41 INFO - PROCESS | 1790 | 1463104181568 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 18:49:41 INFO - PROCESS | 1790 | 1463104181927 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:41 INFO - PROCESS | 1790 | ++DOCSHELL 0x898bc000 == 113 [pid = 1790] [id = 689] 18:49:41 INFO - PROCESS | 1790 | ++DOMWINDOW == 115 (0x89f4e800) [pid = 1790] [serial = 2068] [outer = (nil)] 18:49:42 INFO - PROCESS | 1790 | ++DOMWINDOW == 116 (0x8d506c00) [pid = 1790] [serial = 2069] [outer = 0x89f4e800] 18:49:42 INFO - PROCESS | 1790 | 1463104182022 Marionette DEBUG loaded listener.js 18:49:42 INFO - PROCESS | 1790 | ++DOMWINDOW == 117 (0x8d5c7400) [pid = 1790] [serial = 2070] [outer = 0x89f4e800] 18:49:43 INFO - PROCESS | 1790 | 1463104182995 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]]]}] 18:49:43 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 18:49:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1822ms 18:49:43 INFO - PROCESS | 1790 | 1463104183040 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 18:49:43 INFO - PROCESS | 1790 | 1463104183049 Marionette TRACE conn3 <- [1,2729,null,{"value":"8"}] 18:49:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 18:49:43 INFO - PROCESS | 1790 | 1463104183061 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 18:49:43 INFO - PROCESS | 1790 | 1463104183065 Marionette TRACE conn3 <- [1,2730,null,{}] 18:49:43 INFO - PROCESS | 1790 | 1463104183073 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}] 18:49:43 INFO - PROCESS | 1790 | 1463104183391 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 18:49:43 INFO - PROCESS | 1790 | 1463104183748 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:43 INFO - PROCESS | 1790 | ++DOCSHELL 0x8df14000 == 114 [pid = 1790] [id = 690] 18:49:43 INFO - PROCESS | 1790 | ++DOMWINDOW == 118 (0x8e73d000) [pid = 1790] [serial = 2071] [outer = (nil)] 18:49:43 INFO - PROCESS | 1790 | ++DOMWINDOW == 119 (0x8ea8d000) [pid = 1790] [serial = 2072] [outer = 0x8e73d000] 18:49:43 INFO - PROCESS | 1790 | 1463104183847 Marionette DEBUG loaded listener.js 18:49:43 INFO - PROCESS | 1790 | ++DOMWINDOW == 120 (0x8f409c00) [pid = 1790] [serial = 2073] [outer = 0x8e73d000] 18:49:45 INFO - PROCESS | 1790 | 1463104185246 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2733,"getWindowHandle",null] 18:49:45 INFO - PROCESS | 1790 | 1463104185315 Marionette TRACE conn3 <- [1,2733,null,{"value":"8"}] 18:49:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 18:49:45 INFO - PROCESS | 1790 | 1463104185322 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 18:49:45 INFO - PROCESS | 1790 | 1463104185329 Marionette TRACE conn3 <- [1,2734,null,{}] 18:49:45 INFO - PROCESS | 1790 | 1463104185404 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}] 18:49:45 INFO - PROCESS | 1790 | 1463104185764 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 18:49:46 INFO - PROCESS | 1790 | 1463104185983 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:46 INFO - PROCESS | 1790 | ++DOCSHELL 0x8de6a800 == 115 [pid = 1790] [id = 691] 18:49:46 INFO - PROCESS | 1790 | ++DOMWINDOW == 121 (0x8f78ec00) [pid = 1790] [serial = 2074] [outer = (nil)] 18:49:46 INFO - PROCESS | 1790 | ++DOMWINDOW == 122 (0x91642000) [pid = 1790] [serial = 2075] [outer = 0x8f78ec00] 18:49:46 INFO - PROCESS | 1790 | 1463104186078 Marionette DEBUG loaded listener.js 18:49:46 INFO - PROCESS | 1790 | ++DOMWINDOW == 123 (0x91766400) [pid = 1790] [serial = 2076] [outer = 0x8f78ec00] 18:49:47 INFO - PROCESS | 1790 | 1463104187114 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]]]}] 18:49:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 18:49:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1840ms 18:49:47 INFO - PROCESS | 1790 | 1463104187163 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 18:49:47 INFO - PROCESS | 1790 | 1463104187169 Marionette TRACE conn3 <- [1,2737,null,{"value":"8"}] 18:49:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 18:49:47 INFO - PROCESS | 1790 | 1463104187176 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 18:49:47 INFO - PROCESS | 1790 | 1463104187179 Marionette TRACE conn3 <- [1,2738,null,{}] 18:49:47 INFO - PROCESS | 1790 | 1463104187186 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}] 18:49:47 INFO - PROCESS | 1790 | 1463104187456 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 18:49:47 INFO - PROCESS | 1790 | 1463104187799 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:47 INFO - PROCESS | 1790 | ++DOCSHELL 0x8d5cb400 == 116 [pid = 1790] [id = 692] 18:49:47 INFO - PROCESS | 1790 | ++DOMWINDOW == 124 (0x8e73f800) [pid = 1790] [serial = 2077] [outer = (nil)] 18:49:47 INFO - PROCESS | 1790 | ++DOMWINDOW == 125 (0x9177c400) [pid = 1790] [serial = 2078] [outer = 0x8e73f800] 18:49:47 INFO - PROCESS | 1790 | 1463104187916 Marionette DEBUG loaded listener.js 18:49:48 INFO - PROCESS | 1790 | ++DOMWINDOW == 126 (0x91f29800) [pid = 1790] [serial = 2079] [outer = 0x8e73f800] 18:49:48 INFO - PROCESS | 1790 | 1463104188830 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]]]}] 18:49:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 18:49:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1687ms 18:49:48 INFO - PROCESS | 1790 | 1463104188863 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 18:49:48 INFO - PROCESS | 1790 | 1463104188867 Marionette TRACE conn3 <- [1,2741,null,{"value":"8"}] 18:49:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 18:49:48 INFO - PROCESS | 1790 | 1463104188874 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 18:49:48 INFO - PROCESS | 1790 | 1463104188878 Marionette TRACE conn3 <- [1,2742,null,{}] 18:49:48 INFO - PROCESS | 1790 | 1463104188884 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}] 18:49:49 INFO - PROCESS | 1790 | 1463104189154 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 18:49:49 INFO - PROCESS | 1790 | 1463104189492 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:49 INFO - PROCESS | 1790 | ++DOCSHELL 0x90a6e000 == 117 [pid = 1790] [id = 693] 18:49:49 INFO - PROCESS | 1790 | ++DOMWINDOW == 127 (0x91643c00) [pid = 1790] [serial = 2080] [outer = (nil)] 18:49:49 INFO - PROCESS | 1790 | ++DOMWINDOW == 128 (0x9229f000) [pid = 1790] [serial = 2081] [outer = 0x91643c00] 18:49:49 INFO - PROCESS | 1790 | 1463104189590 Marionette DEBUG loaded listener.js 18:49:49 INFO - PROCESS | 1790 | ++DOMWINDOW == 129 (0x92315000) [pid = 1790] [serial = 2082] [outer = 0x91643c00] 18:49:50 INFO - PROCESS | 1790 | 1463104190553 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]]]}] 18:49:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 18:49:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1733ms 18:49:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 18:49:50 INFO - PROCESS | 1790 | 1463104190609 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 18:49:50 INFO - PROCESS | 1790 | 1463104190612 Marionette TRACE conn3 <- [1,2745,null,{"value":"8"}] 18:49:50 INFO - PROCESS | 1790 | 1463104190620 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 18:49:50 INFO - PROCESS | 1790 | 1463104190622 Marionette TRACE conn3 <- [1,2746,null,{}] 18:49:50 INFO - PROCESS | 1790 | 1463104190629 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}] 18:49:50 INFO - PROCESS | 1790 | 1463104190903 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 18:49:51 INFO - PROCESS | 1790 | 1463104191262 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:51 INFO - PROCESS | 1790 | ++DOCSHELL 0x9229a400 == 118 [pid = 1790] [id = 694] 18:49:51 INFO - PROCESS | 1790 | ++DOMWINDOW == 130 (0x9231ac00) [pid = 1790] [serial = 2083] [outer = (nil)] 18:49:51 INFO - PROCESS | 1790 | ++DOMWINDOW == 131 (0x9250f400) [pid = 1790] [serial = 2084] [outer = 0x9231ac00] 18:49:51 INFO - PROCESS | 1790 | 1463104191370 Marionette DEBUG loaded listener.js 18:49:51 INFO - PROCESS | 1790 | ++DOMWINDOW == 132 (0x92999800) [pid = 1790] [serial = 2085] [outer = 0x9231ac00] 18:49:52 INFO - PROCESS | 1790 | 1463104192300 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]]]}] 18:49:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 18:49:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1734ms 18:49:52 INFO - PROCESS | 1790 | 1463104192354 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 18:49:52 INFO - PROCESS | 1790 | 1463104192357 Marionette TRACE conn3 <- [1,2749,null,{"value":"8"}] 18:49:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 18:49:52 INFO - PROCESS | 1790 | 1463104192365 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 18:49:52 INFO - PROCESS | 1790 | 1463104192370 Marionette TRACE conn3 <- [1,2750,null,{}] 18:49:52 INFO - PROCESS | 1790 | 1463104192377 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}] 18:49:52 INFO - PROCESS | 1790 | 1463104192638 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 18:49:53 INFO - PROCESS | 1790 | 1463104192992 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:53 INFO - PROCESS | 1790 | ++DOCSHELL 0x8f469800 == 119 [pid = 1790] [id = 695] 18:49:53 INFO - PROCESS | 1790 | ++DOMWINDOW == 133 (0x91778000) [pid = 1790] [serial = 2086] [outer = (nil)] 18:49:53 INFO - PROCESS | 1790 | ++DOMWINDOW == 134 (0x929a7c00) [pid = 1790] [serial = 2087] [outer = 0x91778000] 18:49:53 INFO - PROCESS | 1790 | 1463104193097 Marionette DEBUG loaded listener.js 18:49:53 INFO - PROCESS | 1790 | ++DOMWINDOW == 135 (0x938b4000) [pid = 1790] [serial = 2088] [outer = 0x91778000] 18:49:54 INFO - PROCESS | 1790 | 1463104194002 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]]]}] 18:49:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 18:49:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1684ms 18:49:54 INFO - PROCESS | 1790 | 1463104194050 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 18:49:54 INFO - PROCESS | 1790 | 1463104194054 Marionette TRACE conn3 <- [1,2753,null,{"value":"8"}] 18:49:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 18:49:54 INFO - PROCESS | 1790 | 1463104194061 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 18:49:54 INFO - PROCESS | 1790 | 1463104194065 Marionette TRACE conn3 <- [1,2754,null,{}] 18:49:54 INFO - PROCESS | 1790 | 1463104194073 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}] 18:49:54 INFO - PROCESS | 1790 | 1463104194368 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 18:49:54 INFO - PROCESS | 1790 | 1463104194716 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:54 INFO - PROCESS | 1790 | ++DOCSHELL 0x8df12000 == 120 [pid = 1790] [id = 696] 18:49:54 INFO - PROCESS | 1790 | ++DOMWINDOW == 136 (0x92503800) [pid = 1790] [serial = 2089] [outer = (nil)] 18:49:54 INFO - PROCESS | 1790 | ++DOMWINDOW == 137 (0x9501b400) [pid = 1790] [serial = 2090] [outer = 0x92503800] 18:49:54 INFO - PROCESS | 1790 | 1463104194815 Marionette DEBUG loaded listener.js 18:49:54 INFO - PROCESS | 1790 | ++DOMWINDOW == 138 (0x950a5400) [pid = 1790] [serial = 2091] [outer = 0x92503800] 18:49:55 INFO - PROCESS | 1790 | 1463104195757 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]]]}] 18:49:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 18:49:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1742ms 18:49:55 INFO - PROCESS | 1790 | 1463104195804 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 18:49:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 18:49:55 INFO - PROCESS | 1790 | 1463104195809 Marionette TRACE conn3 <- [1,2757,null,{"value":"8"}] 18:49:55 INFO - PROCESS | 1790 | 1463104195815 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 18:49:55 INFO - PROCESS | 1790 | 1463104195819 Marionette TRACE conn3 <- [1,2758,null,{}] 18:49:55 INFO - PROCESS | 1790 | 1463104195826 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}] 18:49:56 INFO - PROCESS | 1790 | 1463104196095 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 18:49:56 INFO - PROCESS | 1790 | 1463104196468 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:56 INFO - PROCESS | 1790 | ++DOCSHELL 0x92502c00 == 121 [pid = 1790] [id = 697] 18:49:56 INFO - PROCESS | 1790 | ++DOMWINDOW == 139 (0x938b8000) [pid = 1790] [serial = 2092] [outer = (nil)] 18:49:56 INFO - PROCESS | 1790 | ++DOMWINDOW == 140 (0x975bd000) [pid = 1790] [serial = 2093] [outer = 0x938b8000] 18:49:56 INFO - PROCESS | 1790 | 1463104196566 Marionette DEBUG loaded listener.js 18:49:56 INFO - PROCESS | 1790 | ++DOMWINDOW == 141 (0x975c2800) [pid = 1790] [serial = 2094] [outer = 0x938b8000] 18:49:57 INFO - PROCESS | 1790 | 1463104197466 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]]]}] 18:49:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 18:49:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1688ms 18:49:57 INFO - PROCESS | 1790 | 1463104197504 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 18:49:57 INFO - PROCESS | 1790 | 1463104197507 Marionette TRACE conn3 <- [1,2761,null,{"value":"8"}] 18:49:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 18:49:57 INFO - PROCESS | 1790 | 1463104197515 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 18:49:57 INFO - PROCESS | 1790 | 1463104197519 Marionette TRACE conn3 <- [1,2762,null,{}] 18:49:57 INFO - PROCESS | 1790 | 1463104197525 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}] 18:49:57 INFO - PROCESS | 1790 | 1463104197790 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 18:49:58 INFO - PROCESS | 1790 | 1463104198141 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:58 INFO - PROCESS | 1790 | ++DOCSHELL 0x922a6000 == 122 [pid = 1790] [id = 698] 18:49:58 INFO - PROCESS | 1790 | ++DOMWINDOW == 142 (0x92490000) [pid = 1790] [serial = 2095] [outer = (nil)] 18:49:58 INFO - PROCESS | 1790 | ++DOMWINDOW == 143 (0x992f1000) [pid = 1790] [serial = 2096] [outer = 0x92490000] 18:49:58 INFO - PROCESS | 1790 | 1463104198239 Marionette DEBUG loaded listener.js 18:49:58 INFO - PROCESS | 1790 | ++DOMWINDOW == 144 (0x99fdcc00) [pid = 1790] [serial = 2097] [outer = 0x92490000] 18:49:59 INFO - PROCESS | 1790 | 1463104199169 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]]]}] 18:49:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 18:49:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1690ms 18:49:59 INFO - PROCESS | 1790 | 1463104199206 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 18:49:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 18:49:59 INFO - PROCESS | 1790 | 1463104199212 Marionette TRACE conn3 <- [1,2765,null,{"value":"8"}] 18:49:59 INFO - PROCESS | 1790 | 1463104199219 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 18:49:59 INFO - PROCESS | 1790 | 1463104199223 Marionette TRACE conn3 <- [1,2766,null,{}] 18:49:59 INFO - PROCESS | 1790 | 1463104199229 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}] 18:49:59 INFO - PROCESS | 1790 | 1463104199513 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 18:49:59 INFO - PROCESS | 1790 | 1463104199871 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:59 INFO - PROCESS | 1790 | ++DOCSHELL 0x99078800 == 123 [pid = 1790] [id = 699] 18:49:59 INFO - PROCESS | 1790 | ++DOMWINDOW == 145 (0x9adbb400) [pid = 1790] [serial = 2098] [outer = (nil)] 18:49:59 INFO - PROCESS | 1790 | ++DOMWINDOW == 146 (0x9adc3400) [pid = 1790] [serial = 2099] [outer = 0x9adbb400] 18:49:59 INFO - PROCESS | 1790 | 1463104199978 Marionette DEBUG loaded listener.js 18:50:00 INFO - PROCESS | 1790 | ++DOMWINDOW == 147 (0x9ba1cc00) [pid = 1790] [serial = 2100] [outer = 0x9adbb400] 18:50:00 INFO - PROCESS | 1790 | 1463104200955 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]]]}] 18:50:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 18:50:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1790ms 18:50:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 18:50:01 INFO - PROCESS | 1790 | 1463104201010 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 18:50:01 INFO - PROCESS | 1790 | 1463104201013 Marionette TRACE conn3 <- [1,2769,null,{"value":"8"}] 18:50:01 INFO - PROCESS | 1790 | 1463104201020 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 18:50:01 INFO - PROCESS | 1790 | 1463104201023 Marionette TRACE conn3 <- [1,2770,null,{}] 18:50:01 INFO - PROCESS | 1790 | 1463104201029 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}] 18:50:01 INFO - PROCESS | 1790 | 1463104201279 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 18:50:01 INFO - PROCESS | 1790 | 1463104201655 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:01 INFO - PROCESS | 1790 | ++DOCSHELL 0x9adc1800 == 124 [pid = 1790] [id = 700] 18:50:01 INFO - PROCESS | 1790 | ++DOMWINDOW == 148 (0x9c027800) [pid = 1790] [serial = 2101] [outer = (nil)] 18:50:01 INFO - PROCESS | 1790 | ++DOMWINDOW == 149 (0x9c342800) [pid = 1790] [serial = 2102] [outer = 0x9c027800] 18:50:01 INFO - PROCESS | 1790 | 1463104201751 Marionette DEBUG loaded listener.js 18:50:01 INFO - PROCESS | 1790 | ++DOMWINDOW == 150 (0x9d9c9c00) [pid = 1790] [serial = 2103] [outer = 0x9c027800] 18:50:02 INFO - PROCESS | 1790 | 1463104202813 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]]]}] 18:50:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 18:50:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1838ms 18:50:02 INFO - PROCESS | 1790 | 1463104202860 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 18:50:02 INFO - PROCESS | 1790 | 1463104202865 Marionette TRACE conn3 <- [1,2773,null,{"value":"8"}] 18:50:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 18:50:02 INFO - PROCESS | 1790 | 1463104202873 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 18:50:02 INFO - PROCESS | 1790 | 1463104202889 Marionette TRACE conn3 <- [1,2774,null,{}] 18:50:02 INFO - PROCESS | 1790 | 1463104202896 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}] 18:50:03 INFO - PROCESS | 1790 | 1463104203170 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 18:50:03 INFO - PROCESS | 1790 | 1463104203522 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:03 INFO - PROCESS | 1790 | ++DOCSHELL 0x950ab400 == 125 [pid = 1790] [id = 701] 18:50:03 INFO - PROCESS | 1790 | ++DOMWINDOW == 151 (0x975e3400) [pid = 1790] [serial = 2104] [outer = (nil)] 18:50:03 INFO - PROCESS | 1790 | ++DOMWINDOW == 152 (0xa215c800) [pid = 1790] [serial = 2105] [outer = 0x975e3400] 18:50:03 INFO - PROCESS | 1790 | 1463104203616 Marionette DEBUG loaded listener.js 18:50:03 INFO - PROCESS | 1790 | ++DOMWINDOW == 153 (0xa305b800) [pid = 1790] [serial = 2106] [outer = 0x975e3400] 18:50:04 INFO - PROCESS | 1790 | 1463104204538 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]]]}] 18:50:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 18:50:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1748ms 18:50:04 INFO - PROCESS | 1790 | 1463104204621 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 18:50:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 18:50:04 INFO - PROCESS | 1790 | 1463104204626 Marionette TRACE conn3 <- [1,2777,null,{"value":"8"}] 18:50:04 INFO - PROCESS | 1790 | 1463104204634 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 18:50:04 INFO - PROCESS | 1790 | 1463104204637 Marionette TRACE conn3 <- [1,2778,null,{}] 18:50:04 INFO - PROCESS | 1790 | 1463104204643 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}] 18:50:04 INFO - PROCESS | 1790 | 1463104204937 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 18:50:05 INFO - PROCESS | 1790 | 1463104205295 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:05 INFO - PROCESS | 1790 | ++DOCSHELL 0x93cd9c00 == 126 [pid = 1790] [id = 702] 18:50:05 INFO - PROCESS | 1790 | ++DOMWINDOW == 154 (0x9badb800) [pid = 1790] [serial = 2107] [outer = (nil)] 18:50:05 INFO - PROCESS | 1790 | ++DOMWINDOW == 155 (0xa357dc00) [pid = 1790] [serial = 2108] [outer = 0x9badb800] 18:50:05 INFO - PROCESS | 1790 | 1463104205393 Marionette DEBUG loaded listener.js 18:50:05 INFO - PROCESS | 1790 | ++DOMWINDOW == 156 (0xa3582000) [pid = 1790] [serial = 2109] [outer = 0x9badb800] 18:50:06 INFO - PROCESS | 1790 | 1463104206404 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]]]}] 18:50:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 18:50:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1833ms 18:50:06 INFO - PROCESS | 1790 | 1463104206467 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 18:50:06 INFO - PROCESS | 1790 | 1463104206471 Marionette TRACE conn3 <- [1,2781,null,{"value":"8"}] 18:50:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 18:50:06 INFO - PROCESS | 1790 | 1463104206479 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 18:50:06 INFO - PROCESS | 1790 | 1463104206482 Marionette TRACE conn3 <- [1,2782,null,{}] 18:50:06 INFO - PROCESS | 1790 | 1463104206489 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}] 18:50:06 INFO - PROCESS | 1790 | 1463104206745 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 18:50:07 INFO - PROCESS | 1790 | 1463104207097 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:07 INFO - PROCESS | 1790 | ++DOCSHELL 0x8f40b800 == 127 [pid = 1790] [id = 703] 18:50:07 INFO - PROCESS | 1790 | ++DOMWINDOW == 157 (0x8f40d400) [pid = 1790] [serial = 2110] [outer = (nil)] 18:50:07 INFO - PROCESS | 1790 | ++DOMWINDOW == 158 (0xa50eb800) [pid = 1790] [serial = 2111] [outer = 0x8f40d400] 18:50:07 INFO - PROCESS | 1790 | 1463104207217 Marionette DEBUG loaded listener.js 18:50:07 INFO - PROCESS | 1790 | ++DOMWINDOW == 159 (0xa6281400) [pid = 1790] [serial = 2112] [outer = 0x8f40d400] 18:50:08 INFO - PROCESS | 1790 | 1463104208207 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]]]}] 18:50:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 18:50:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1745ms 18:50:08 INFO - PROCESS | 1790 | 1463104208241 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 18:50:08 INFO - PROCESS | 1790 | 1463104208245 Marionette TRACE conn3 <- [1,2785,null,{"value":"8"}] 18:50:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 18:50:08 INFO - PROCESS | 1790 | 1463104208257 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 18:50:08 INFO - PROCESS | 1790 | 1463104208260 Marionette TRACE conn3 <- [1,2786,null,{}] 18:50:08 INFO - PROCESS | 1790 | 1463104208268 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}] 18:50:08 INFO - PROCESS | 1790 | 1463104208548 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 18:50:08 INFO - PROCESS | 1790 | 1463104208908 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:08 INFO - PROCESS | 1790 | ++DOCSHELL 0x9b8b9c00 == 128 [pid = 1790] [id = 704] 18:50:08 INFO - PROCESS | 1790 | ++DOMWINDOW == 160 (0xa357f400) [pid = 1790] [serial = 2113] [outer = (nil)] 18:50:09 INFO - PROCESS | 1790 | ++DOMWINDOW == 161 (0xa67b4800) [pid = 1790] [serial = 2114] [outer = 0xa357f400] 18:50:09 INFO - PROCESS | 1790 | 1463104209016 Marionette DEBUG loaded listener.js 18:50:09 INFO - PROCESS | 1790 | ++DOMWINDOW == 162 (0xa67c2800) [pid = 1790] [serial = 2115] [outer = 0xa357f400] 18:50:10 INFO - PROCESS | 1790 | 1463104210030 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]]]}] 18:50:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 18:50:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1839ms 18:50:10 INFO - PROCESS | 1790 | 1463104210098 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 18:50:10 INFO - PROCESS | 1790 | 1463104210102 Marionette TRACE conn3 <- [1,2789,null,{"value":"8"}] 18:50:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 18:50:10 INFO - PROCESS | 1790 | 1463104210113 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 18:50:10 INFO - PROCESS | 1790 | 1463104210116 Marionette TRACE conn3 <- [1,2790,null,{}] 18:50:10 INFO - PROCESS | 1790 | 1463104210125 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}] 18:50:10 INFO - PROCESS | 1790 | 1463104210426 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 18:50:10 INFO - PROCESS | 1790 | 1463104210785 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:13 INFO - PROCESS | 1790 | --DOCSHELL 0x9164c800 == 127 [pid = 1790] [id = 137] 18:50:13 INFO - PROCESS | 1790 | --DOCSHELL 0x87354000 == 126 [pid = 1790] [id = 683] 18:50:13 INFO - PROCESS | 1790 | --DOCSHELL 0x98175400 == 125 [pid = 1790] [id = 682] 18:50:13 INFO - PROCESS | 1790 | --DOCSHELL 0x975e2c00 == 124 [pid = 1790] [id = 681] 18:50:13 INFO - PROCESS | 1790 | --DOCSHELL 0x92e58000 == 123 [pid = 1790] [id = 680] 18:50:13 INFO - PROCESS | 1790 | --DOCSHELL 0x929a7400 == 122 [pid = 1790] [id = 679] 18:50:13 INFO - PROCESS | 1790 | --DOCSHELL 0x925e8800 == 121 [pid = 1790] [id = 678] 18:50:13 INFO - PROCESS | 1790 | --DOCSHELL 0x898af400 == 120 [pid = 1790] [id = 676] 18:50:13 INFO - PROCESS | 1790 | --DOCSHELL 0x8f58c800 == 119 [pid = 1790] [id = 677] 18:50:13 INFO - PROCESS | 1790 | --DOCSHELL 0x8ea91400 == 118 [pid = 1790] [id = 675] 18:50:13 INFO - PROCESS | 1790 | --DOCSHELL 0x8e61b800 == 117 [pid = 1790] [id = 674] 18:50:13 INFO - PROCESS | 1790 | --DOCSHELL 0x8ea8b800 == 116 [pid = 1790] [id = 673] 18:50:13 INFO - PROCESS | 1790 | --DOCSHELL 0x8d8e8c00 == 115 [pid = 1790] [id = 672] 18:50:13 INFO - PROCESS | 1790 | --DOCSHELL 0x8734b000 == 114 [pid = 1790] [id = 670] 18:50:13 INFO - PROCESS | 1790 | --DOCSHELL 0x8a20d400 == 113 [pid = 1790] [id = 671] 18:50:13 INFO - PROCESS | 1790 | --DOMWINDOW == 161 (0x8f404400) [pid = 1790] [serial = 1890] [outer = (nil)] [url = about:blank] 18:50:13 INFO - PROCESS | 1790 | --DOMWINDOW == 160 (0x8c2a5800) [pid = 1790] [serial = 2006] [outer = (nil)] [url = about:blank] 18:50:13 INFO - PROCESS | 1790 | --DOMWINDOW == 159 (0x8b9c9400) [pid = 1790] [serial = 2009] [outer = (nil)] [url = about:blank] 18:50:13 INFO - PROCESS | 1790 | --DOMWINDOW == 158 (0x887aac00) [pid = 1790] [serial = 1952] [outer = (nil)] [url = about:blank] 18:50:13 INFO - PROCESS | 1790 | --DOMWINDOW == 157 (0x8a11d800) [pid = 1790] [serial = 2003] [outer = (nil)] [url = about:blank] 18:50:13 INFO - PROCESS | 1790 | --DOMWINDOW == 156 (0x89f4bc00) [pid = 1790] [serial = 2001] [outer = (nil)] [url = about:blank] 18:50:13 INFO - PROCESS | 1790 | --DOMWINDOW == 155 (0x89f49800) [pid = 1790] [serial = 2000] [outer = (nil)] [url = about:blank] 18:50:13 INFO - PROCESS | 1790 | --DOMWINDOW == 154 (0x9c34d400) [pid = 1790] [serial = 1998] [outer = (nil)] [url = about:blank] 18:50:13 INFO - PROCESS | 1790 | --DOMWINDOW == 153 (0x9c166800) [pid = 1790] [serial = 1997] [outer = (nil)] [url = about:blank] 18:50:13 INFO - PROCESS | 1790 | --DOMWINDOW == 152 (0x9c02bc00) [pid = 1790] [serial = 1995] [outer = (nil)] [url = about:blank] 18:50:13 INFO - PROCESS | 1790 | --DOMWINDOW == 151 (0x9bad6800) [pid = 1790] [serial = 1994] [outer = (nil)] [url = about:blank] 18:50:13 INFO - PROCESS | 1790 | --DOMWINDOW == 150 (0x9aa07400) [pid = 1790] [serial = 1992] [outer = (nil)] [url = about:blank] 18:50:13 INFO - PROCESS | 1790 | --DOMWINDOW == 149 (0x9a86b800) [pid = 1790] [serial = 1991] [outer = (nil)] [url = about:blank] 18:50:13 INFO - PROCESS | 1790 | --DOMWINDOW == 148 (0x99761000) [pid = 1790] [serial = 1989] [outer = (nil)] [url = about:blank] 18:50:13 INFO - PROCESS | 1790 | --DOMWINDOW == 147 (0x99258400) [pid = 1790] [serial = 1988] [outer = (nil)] [url = about:blank] 18:50:13 INFO - PROCESS | 1790 | --DOMWINDOW == 146 (0x975bd800) [pid = 1790] [serial = 1986] [outer = (nil)] [url = about:blank] 18:50:13 INFO - PROCESS | 1790 | --DOMWINDOW == 145 (0x975b6800) [pid = 1790] [serial = 1985] [outer = (nil)] [url = about:blank] 18:50:13 INFO - PROCESS | 1790 | --DOMWINDOW == 144 (0x93cd7c00) [pid = 1790] [serial = 1983] [outer = (nil)] [url = about:blank] 18:50:13 INFO - PROCESS | 1790 | --DOMWINDOW == 143 (0x92aec400) [pid = 1790] [serial = 1982] [outer = (nil)] [url = about:blank] 18:50:13 INFO - PROCESS | 1790 | --DOMWINDOW == 142 (0x92893800) [pid = 1790] [serial = 1980] [outer = (nil)] [url = about:blank] 18:50:13 INFO - PROCESS | 1790 | --DOMWINDOW == 141 (0x925edc00) [pid = 1790] [serial = 1979] [outer = (nil)] [url = about:blank] 18:50:13 INFO - PROCESS | 1790 | --DOMWINDOW == 140 (0x92505c00) [pid = 1790] [serial = 1977] [outer = (nil)] [url = about:blank] 18:50:13 INFO - PROCESS | 1790 | --DOMWINDOW == 139 (0x92491000) [pid = 1790] [serial = 1976] [outer = (nil)] [url = about:blank] 18:50:13 INFO - PROCESS | 1790 | --DOMWINDOW == 138 (0x922a8c00) [pid = 1790] [serial = 1974] [outer = (nil)] [url = about:blank] 18:50:13 INFO - PROCESS | 1790 | --DOMWINDOW == 137 (0x922a2000) [pid = 1790] [serial = 1973] [outer = (nil)] [url = about:blank] 18:50:13 INFO - PROCESS | 1790 | --DOMWINDOW == 136 (0x9177b800) [pid = 1790] [serial = 1971] [outer = (nil)] [url = about:blank] 18:50:13 INFO - PROCESS | 1790 | --DOMWINDOW == 135 (0x91771400) [pid = 1790] [serial = 1970] [outer = (nil)] [url = about:blank] 18:50:13 INFO - PROCESS | 1790 | --DOMWINDOW == 134 (0x90d7ec00) [pid = 1790] [serial = 1968] [outer = (nil)] [url = about:blank] 18:50:13 INFO - PROCESS | 1790 | --DOMWINDOW == 133 (0x8f590800) [pid = 1790] [serial = 1967] [outer = (nil)] [url = about:blank] 18:50:13 INFO - PROCESS | 1790 | --DOMWINDOW == 132 (0x8f471400) [pid = 1790] [serial = 1965] [outer = (nil)] [url = about:blank] 18:50:13 INFO - PROCESS | 1790 | --DOMWINDOW == 131 (0x8f401800) [pid = 1790] [serial = 1964] [outer = (nil)] [url = about:blank] 18:50:13 INFO - PROCESS | 1790 | --DOMWINDOW == 130 (0x8e8a3400) [pid = 1790] [serial = 1962] [outer = (nil)] [url = about:blank] 18:50:13 INFO - PROCESS | 1790 | --DOMWINDOW == 129 (0x8e89cc00) [pid = 1790] [serial = 1961] [outer = (nil)] [url = about:blank] 18:50:13 INFO - PROCESS | 1790 | --DOMWINDOW == 128 (0x8ddc6400) [pid = 1790] [serial = 1959] [outer = (nil)] [url = about:blank] 18:50:13 INFO - PROCESS | 1790 | --DOMWINDOW == 127 (0x8ddb8400) [pid = 1790] [serial = 1958] [outer = (nil)] [url = about:blank] 18:50:13 INFO - PROCESS | 1790 | --DOMWINDOW == 126 (0x8d50ac00) [pid = 1790] [serial = 1956] [outer = (nil)] [url = about:blank] 18:50:13 INFO - PROCESS | 1790 | --DOMWINDOW == 125 (0x8c159c00) [pid = 1790] [serial = 1955] [outer = (nil)] [url = about:blank] 18:50:13 INFO - PROCESS | 1790 | --DOMWINDOW == 124 (0x89a61400) [pid = 1790] [serial = 1953] [outer = (nil)] [url = about:blank] 18:50:13 INFO - PROCESS | 1790 | --DOMWINDOW == 123 (0x8d58dc00) [pid = 1790] [serial = 2007] [outer = (nil)] [url = about:blank] 18:50:13 INFO - PROCESS | 1790 | --DOMWINDOW == 122 (0x8a2e3c00) [pid = 1790] [serial = 2004] [outer = (nil)] [url = about:blank] 18:50:13 INFO - PROCESS | 1790 | ++DOCSHELL 0x87354000 == 114 [pid = 1790] [id = 705] 18:50:13 INFO - PROCESS | 1790 | ++DOMWINDOW == 123 (0x887aac00) [pid = 1790] [serial = 2116] [outer = (nil)] 18:50:13 INFO - PROCESS | 1790 | ++DOMWINDOW == 124 (0x898b6c00) [pid = 1790] [serial = 2117] [outer = 0x887aac00] 18:50:13 INFO - PROCESS | 1790 | 1463104213827 Marionette DEBUG loaded listener.js 18:50:13 INFO - PROCESS | 1790 | ++DOMWINDOW == 125 (0x89f45000) [pid = 1790] [serial = 2118] [outer = 0x887aac00] 18:50:14 INFO - PROCESS | 1790 | 1463104214733 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]]]}] 18:50:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 18:50:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 4644ms 18:50:14 INFO - PROCESS | 1790 | 1463104214765 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 18:50:14 INFO - PROCESS | 1790 | 1463104214771 Marionette TRACE conn3 <- [1,2793,null,{"value":"8"}] 18:50:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 18:50:14 INFO - PROCESS | 1790 | 1463104214780 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 18:50:14 INFO - PROCESS | 1790 | 1463104214785 Marionette TRACE conn3 <- [1,2794,null,{}] 18:50:14 INFO - PROCESS | 1790 | 1463104214793 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}] 18:50:15 INFO - PROCESS | 1790 | 1463104215049 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 18:50:15 INFO - PROCESS | 1790 | 1463104215344 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:15 INFO - PROCESS | 1790 | ++DOCSHELL 0x8b9cb800 == 115 [pid = 1790] [id = 706] 18:50:15 INFO - PROCESS | 1790 | ++DOMWINDOW == 126 (0x8b9cc400) [pid = 1790] [serial = 2119] [outer = (nil)] 18:50:15 INFO - PROCESS | 1790 | ++DOMWINDOW == 127 (0x8ba3c400) [pid = 1790] [serial = 2120] [outer = 0x8b9cc400] 18:50:15 INFO - PROCESS | 1790 | 1463104215426 Marionette DEBUG loaded listener.js 18:50:15 INFO - PROCESS | 1790 | ++DOMWINDOW == 128 (0x8c29d400) [pid = 1790] [serial = 2121] [outer = 0x8b9cc400] 18:50:16 INFO - PROCESS | 1790 | 1463104216367 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]]]}] 18:50:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 18:50:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1639ms 18:50:16 INFO - PROCESS | 1790 | 1463104216420 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 18:50:16 INFO - PROCESS | 1790 | 1463104216443 Marionette TRACE conn3 <- [1,2797,null,{"value":"8"}] 18:50:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 18:50:16 INFO - PROCESS | 1790 | 1463104216477 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 18:50:16 INFO - PROCESS | 1790 | 1463104216482 Marionette TRACE conn3 <- [1,2798,null,{}] 18:50:16 INFO - PROCESS | 1790 | 1463104216487 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}] 18:50:16 INFO - PROCESS | 1790 | 1463104216814 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 18:50:16 INFO - PROCESS | 1790 | 1463104216849 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:16 INFO - PROCESS | 1790 | ++DOCSHELL 0x8ba40000 == 116 [pid = 1790] [id = 707] 18:50:16 INFO - PROCESS | 1790 | ++DOMWINDOW == 129 (0x8d501c00) [pid = 1790] [serial = 2122] [outer = (nil)] 18:50:16 INFO - PROCESS | 1790 | ++DOMWINDOW == 130 (0x8d8e3800) [pid = 1790] [serial = 2123] [outer = 0x8d501c00] 18:50:16 INFO - PROCESS | 1790 | 1463104216929 Marionette DEBUG loaded listener.js 18:50:17 INFO - PROCESS | 1790 | ++DOMWINDOW == 131 (0x8de65800) [pid = 1790] [serial = 2124] [outer = 0x8d501c00] 18:50:18 INFO - PROCESS | 1790 | --DOMWINDOW == 130 (0x8d581c00) [pid = 1790] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 18:50:18 INFO - PROCESS | 1790 | --DOMWINDOW == 129 (0x87bc0400) [pid = 1790] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 18:50:18 INFO - PROCESS | 1790 | --DOMWINDOW == 128 (0x8a11ec00) [pid = 1790] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 18:50:18 INFO - PROCESS | 1790 | --DOMWINDOW == 127 (0x9c031400) [pid = 1790] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 18:50:18 INFO - PROCESS | 1790 | --DOMWINDOW == 126 (0x8d584400) [pid = 1790] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 18:50:18 INFO - PROCESS | 1790 | 1463104218617 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]]]}] 18:50:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 18:50:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 2239ms 18:50:18 INFO - PROCESS | 1790 | 1463104218715 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 18:50:18 INFO - PROCESS | 1790 | 1463104218719 Marionette TRACE conn3 <- [1,2801,null,{"value":"8"}] 18:50:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 18:50:18 INFO - PROCESS | 1790 | 1463104218728 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 18:50:18 INFO - PROCESS | 1790 | 1463104218733 Marionette TRACE conn3 <- [1,2802,null,{}] 18:50:18 INFO - PROCESS | 1790 | 1463104218752 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}] 18:50:19 INFO - PROCESS | 1790 | 1463104219081 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 18:50:19 INFO - PROCESS | 1790 | 1463104219225 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:19 INFO - PROCESS | 1790 | ++DOCSHELL 0x8de73400 == 117 [pid = 1790] [id = 708] 18:50:19 INFO - PROCESS | 1790 | ++DOMWINDOW == 127 (0x8e73fc00) [pid = 1790] [serial = 2125] [outer = (nil)] 18:50:19 INFO - PROCESS | 1790 | ++DOMWINDOW == 128 (0x8e8aa000) [pid = 1790] [serial = 2126] [outer = 0x8e73fc00] 18:50:19 INFO - PROCESS | 1790 | 1463104219309 Marionette DEBUG loaded listener.js 18:50:19 INFO - PROCESS | 1790 | ++DOMWINDOW == 129 (0x8ea91400) [pid = 1790] [serial = 2127] [outer = 0x8e73fc00] 18:50:20 INFO - PROCESS | 1790 | 1463104220153 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]]]}] 18:50:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 18:50:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1442ms 18:50:20 INFO - PROCESS | 1790 | 1463104220170 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 18:50:20 INFO - PROCESS | 1790 | 1463104220175 Marionette TRACE conn3 <- [1,2805,null,{"value":"8"}] 18:50:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 18:50:20 INFO - PROCESS | 1790 | 1463104220182 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 18:50:20 INFO - PROCESS | 1790 | 1463104220185 Marionette TRACE conn3 <- [1,2806,null,{}] 18:50:20 INFO - PROCESS | 1790 | 1463104220191 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}] 18:50:20 INFO - PROCESS | 1790 | 1463104220499 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 18:50:20 INFO - PROCESS | 1790 | 1463104220523 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:20 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e616800 == 118 [pid = 1790] [id = 709] 18:50:20 INFO - PROCESS | 1790 | ++DOMWINDOW == 130 (0x8f401800) [pid = 1790] [serial = 2128] [outer = (nil)] 18:50:20 INFO - PROCESS | 1790 | ++DOMWINDOW == 131 (0x8f478400) [pid = 1790] [serial = 2129] [outer = 0x8f401800] 18:50:20 INFO - PROCESS | 1790 | 1463104220610 Marionette DEBUG loaded listener.js 18:50:20 INFO - PROCESS | 1790 | ++DOMWINDOW == 132 (0x8f58c800) [pid = 1790] [serial = 2130] [outer = 0x8f401800] 18:50:22 INFO - PROCESS | 1790 | 1463104222038 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]]]}] 18:50:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 18:50:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1934ms 18:50:22 INFO - PROCESS | 1790 | 1463104222118 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 18:50:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 18:50:22 INFO - PROCESS | 1790 | 1463104222126 Marionette TRACE conn3 <- [1,2809,null,{"value":"8"}] 18:50:22 INFO - PROCESS | 1790 | 1463104222136 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 18:50:22 INFO - PROCESS | 1790 | 1463104222144 Marionette TRACE conn3 <- [1,2810,null,{}] 18:50:22 INFO - PROCESS | 1790 | 1463104222153 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}] 18:50:22 INFO - PROCESS | 1790 | 1463104222470 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 18:50:22 INFO - PROCESS | 1790 | 1463104222848 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:22 INFO - PROCESS | 1790 | ++DOCSHELL 0x8a2e3c00 == 119 [pid = 1790] [id = 710] 18:50:22 INFO - PROCESS | 1790 | ++DOMWINDOW == 133 (0x8b30ec00) [pid = 1790] [serial = 2131] [outer = (nil)] 18:50:22 INFO - PROCESS | 1790 | ++DOMWINDOW == 134 (0x8d58b000) [pid = 1790] [serial = 2132] [outer = 0x8b30ec00] 18:50:22 INFO - PROCESS | 1790 | 1463104222950 Marionette DEBUG loaded listener.js 18:50:23 INFO - PROCESS | 1790 | ++DOMWINDOW == 135 (0x8d6c4400) [pid = 1790] [serial = 2133] [outer = 0x8b30ec00] 18:50:24 INFO - PROCESS | 1790 | 1463104224081 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]]]}] 18:50:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 18:50:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1997ms 18:50:24 INFO - PROCESS | 1790 | 1463104224132 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 18:50:24 INFO - PROCESS | 1790 | 1463104224142 Marionette TRACE conn3 <- [1,2813,null,{"value":"8"}] 18:50:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 18:50:24 INFO - PROCESS | 1790 | 1463104224153 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 18:50:24 INFO - PROCESS | 1790 | 1463104224158 Marionette TRACE conn3 <- [1,2814,null,{}] 18:50:24 INFO - PROCESS | 1790 | 1463104224166 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}] 18:50:24 INFO - PROCESS | 1790 | 1463104224446 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 18:50:24 INFO - PROCESS | 1790 | 1463104224843 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:24 INFO - PROCESS | 1790 | ++DOCSHELL 0x8f471800 == 120 [pid = 1790] [id = 711] 18:50:24 INFO - PROCESS | 1790 | ++DOMWINDOW == 136 (0x8f472c00) [pid = 1790] [serial = 2134] [outer = (nil)] 18:50:24 INFO - PROCESS | 1790 | ++DOMWINDOW == 137 (0x8f586c00) [pid = 1790] [serial = 2135] [outer = 0x8f472c00] 18:50:24 INFO - PROCESS | 1790 | 1463104224941 Marionette DEBUG loaded listener.js 18:50:25 INFO - PROCESS | 1790 | ++DOMWINDOW == 138 (0x90a6b800) [pid = 1790] [serial = 2136] [outer = 0x8f472c00] 18:50:25 INFO - PROCESS | 1790 | 1463104225964 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]]]}] 18:50:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 18:50:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1844ms 18:50:25 INFO - PROCESS | 1790 | 1463104225997 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 18:50:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 18:50:26 INFO - PROCESS | 1790 | 1463104226002 Marionette TRACE conn3 <- [1,2817,null,{"value":"8"}] 18:50:26 INFO - PROCESS | 1790 | 1463104226009 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 18:50:26 INFO - PROCESS | 1790 | 1463104226016 Marionette TRACE conn3 <- [1,2818,null,{}] 18:50:26 INFO - PROCESS | 1790 | 1463104226033 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}] 18:50:26 INFO - PROCESS | 1790 | 1463104226317 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 18:50:26 INFO - PROCESS | 1790 | 1463104226697 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:26 INFO - PROCESS | 1790 | ++DOCSHELL 0x8dcb8000 == 121 [pid = 1790] [id = 712] 18:50:26 INFO - PROCESS | 1790 | ++DOMWINDOW == 139 (0x8ea87c00) [pid = 1790] [serial = 2137] [outer = (nil)] 18:50:26 INFO - PROCESS | 1790 | ++DOMWINDOW == 140 (0x9177e000) [pid = 1790] [serial = 2138] [outer = 0x8ea87c00] 18:50:26 INFO - PROCESS | 1790 | 1463104226794 Marionette DEBUG loaded listener.js 18:50:26 INFO - PROCESS | 1790 | ++DOMWINDOW == 141 (0x9229d800) [pid = 1790] [serial = 2139] [outer = 0x8ea87c00] 18:50:27 INFO - PROCESS | 1790 | 1463104227758 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]]]}] 18:50:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 18:50:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1790ms 18:50:27 INFO - PROCESS | 1790 | 1463104227800 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 18:50:27 INFO - PROCESS | 1790 | 1463104227806 Marionette TRACE conn3 <- [1,2821,null,{"value":"8"}] 18:50:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 18:50:27 INFO - PROCESS | 1790 | 1463104227813 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 18:50:27 INFO - PROCESS | 1790 | 1463104227817 Marionette TRACE conn3 <- [1,2822,null,{}] 18:50:27 INFO - PROCESS | 1790 | 1463104227823 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}] 18:50:28 INFO - PROCESS | 1790 | 1463104228089 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 18:50:28 INFO - PROCESS | 1790 | 1463104228433 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:28 INFO - PROCESS | 1790 | ++DOCSHELL 0x89f4a400 == 122 [pid = 1790] [id = 713] 18:50:28 INFO - PROCESS | 1790 | ++DOMWINDOW == 142 (0x9177bc00) [pid = 1790] [serial = 2140] [outer = (nil)] 18:50:28 INFO - PROCESS | 1790 | ++DOMWINDOW == 143 (0x9246b800) [pid = 1790] [serial = 2141] [outer = 0x9177bc00] 18:50:28 INFO - PROCESS | 1790 | 1463104228531 Marionette DEBUG loaded listener.js 18:50:28 INFO - PROCESS | 1790 | ++DOMWINDOW == 144 (0x92493800) [pid = 1790] [serial = 2142] [outer = 0x9177bc00] 18:50:29 INFO - PROCESS | 1790 | 1463104229514 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]]]}] 18:50:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 18:50:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1782ms 18:50:29 INFO - PROCESS | 1790 | 1463104229597 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 18:50:29 INFO - PROCESS | 1790 | 1463104229602 Marionette TRACE conn3 <- [1,2825,null,{"value":"8"}] 18:50:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 18:50:29 INFO - PROCESS | 1790 | 1463104229609 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 18:50:29 INFO - PROCESS | 1790 | 1463104229611 Marionette TRACE conn3 <- [1,2826,null,{}] 18:50:29 INFO - PROCESS | 1790 | 1463104229618 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}] 18:50:29 INFO - PROCESS | 1790 | 1463104229944 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 18:50:30 INFO - PROCESS | 1790 | 1463104230304 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:30 INFO - PROCESS | 1790 | ++DOCSHELL 0x8f471400 == 123 [pid = 1790] [id = 714] 18:50:30 INFO - PROCESS | 1790 | ++DOMWINDOW == 145 (0x9177ec00) [pid = 1790] [serial = 2143] [outer = (nil)] 18:50:30 INFO - PROCESS | 1790 | ++DOMWINDOW == 146 (0x925e5400) [pid = 1790] [serial = 2144] [outer = 0x9177ec00] 18:50:30 INFO - PROCESS | 1790 | 1463104230398 Marionette DEBUG loaded listener.js 18:50:30 INFO - PROCESS | 1790 | ++DOMWINDOW == 147 (0x925e8800) [pid = 1790] [serial = 2145] [outer = 0x9177ec00] 18:50:31 INFO - PROCESS | 1790 | 1463104231465 Marionette TRACE conn3 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 18:50:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 18:50:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1937ms 18:50:31 INFO - PROCESS | 1790 | 1463104231549 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 18:50:31 INFO - PROCESS | 1790 | 1463104231563 Marionette TRACE conn3 <- [1,2829,null,{"value":"8"}] 18:50:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 18:50:31 INFO - PROCESS | 1790 | 1463104231572 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 18:50:31 INFO - PROCESS | 1790 | 1463104231577 Marionette TRACE conn3 <- [1,2830,null,{}] 18:50:31 INFO - PROCESS | 1790 | 1463104231585 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}] 18:50:32 INFO - PROCESS | 1790 | 1463104232050 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 18:50:32 INFO - PROCESS | 1790 | 1463104232349 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:32 INFO - PROCESS | 1790 | ++DOCSHELL 0x8dcb4400 == 124 [pid = 1790] [id = 715] 18:50:32 INFO - PROCESS | 1790 | ++DOMWINDOW == 148 (0x92505c00) [pid = 1790] [serial = 2146] [outer = (nil)] 18:50:32 INFO - PROCESS | 1790 | ++DOMWINDOW == 149 (0x92e57800) [pid = 1790] [serial = 2147] [outer = 0x92505c00] 18:50:32 INFO - PROCESS | 1790 | 1463104232443 Marionette DEBUG loaded listener.js 18:50:32 INFO - PROCESS | 1790 | ++DOMWINDOW == 150 (0x946f4400) [pid = 1790] [serial = 2148] [outer = 0x92505c00] 18:50:33 INFO - PROCESS | 1790 | 1463104233442 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]]]}] 18:50:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 18:50:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1940ms 18:50:33 INFO - PROCESS | 1790 | 1463104233512 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 18:50:33 INFO - PROCESS | 1790 | 1463104233516 Marionette TRACE conn3 <- [1,2833,null,{"value":"8"}] 18:50:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 18:50:33 INFO - PROCESS | 1790 | 1463104233523 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 18:50:33 INFO - PROCESS | 1790 | 1463104233527 Marionette TRACE conn3 <- [1,2834,null,{}] 18:50:33 INFO - PROCESS | 1790 | 1463104233534 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}] 18:50:33 INFO - PROCESS | 1790 | 1463104233806 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 18:50:34 INFO - PROCESS | 1790 | 1463104234170 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:34 INFO - PROCESS | 1790 | ++DOCSHELL 0x92506400 == 125 [pid = 1790] [id = 716] 18:50:34 INFO - PROCESS | 1790 | ++DOMWINDOW == 151 (0x92ae4400) [pid = 1790] [serial = 2149] [outer = (nil)] 18:50:34 INFO - PROCESS | 1790 | ++DOMWINDOW == 152 (0x975b9400) [pid = 1790] [serial = 2150] [outer = 0x92ae4400] 18:50:34 INFO - PROCESS | 1790 | 1463104234282 Marionette DEBUG loaded listener.js 18:50:34 INFO - PROCESS | 1790 | ++DOMWINDOW == 153 (0x975c4c00) [pid = 1790] [serial = 2151] [outer = 0x92ae4400] 18:50:35 INFO - PROCESS | 1790 | 1463104235353 Marionette TRACE conn3 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 18:50:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 18:50:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1887ms 18:50:35 INFO - PROCESS | 1790 | 1463104235412 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 18:50:35 INFO - PROCESS | 1790 | 1463104235415 Marionette TRACE conn3 <- [1,2837,null,{"value":"8"}] 18:50:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 18:50:35 INFO - PROCESS | 1790 | 1463104235423 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 18:50:35 INFO - PROCESS | 1790 | 1463104235427 Marionette TRACE conn3 <- [1,2838,null,{}] 18:50:35 INFO - PROCESS | 1790 | 1463104235433 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}] 18:50:35 INFO - PROCESS | 1790 | 1463104235695 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 18:50:36 INFO - PROCESS | 1790 | 1463104236044 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:36 INFO - PROCESS | 1790 | ++DOCSHELL 0x92c97800 == 126 [pid = 1790] [id = 717] 18:50:36 INFO - PROCESS | 1790 | ++DOMWINDOW == 154 (0x93cde000) [pid = 1790] [serial = 2152] [outer = (nil)] 18:50:36 INFO - PROCESS | 1790 | ++DOMWINDOW == 155 (0x9a0f1000) [pid = 1790] [serial = 2153] [outer = 0x93cde000] 18:50:36 INFO - PROCESS | 1790 | 1463104236141 Marionette DEBUG loaded listener.js 18:50:36 INFO - PROCESS | 1790 | ++DOMWINDOW == 156 (0x9a35c400) [pid = 1790] [serial = 2154] [outer = 0x93cde000] 18:50:37 INFO - PROCESS | 1790 | 1463104237131 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]]]}] 18:50:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 18:50:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1742ms 18:50:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 18:50:37 INFO - PROCESS | 1790 | 1463104237166 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 18:50:37 INFO - PROCESS | 1790 | 1463104237170 Marionette TRACE conn3 <- [1,2841,null,{"value":"8"}] 18:50:37 INFO - PROCESS | 1790 | 1463104237178 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 18:50:37 INFO - PROCESS | 1790 | 1463104237180 Marionette TRACE conn3 <- [1,2842,null,{}] 18:50:37 INFO - PROCESS | 1790 | 1463104237187 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}] 18:50:37 INFO - PROCESS | 1790 | 1463104237479 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 18:50:37 INFO - PROCESS | 1790 | 1463104237844 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:37 INFO - PROCESS | 1790 | ++DOCSHELL 0x91775800 == 127 [pid = 1790] [id = 718] 18:50:37 INFO - PROCESS | 1790 | ++DOMWINDOW == 157 (0x92310400) [pid = 1790] [serial = 2155] [outer = (nil)] 18:50:37 INFO - PROCESS | 1790 | ++DOMWINDOW == 158 (0x9b124800) [pid = 1790] [serial = 2156] [outer = 0x92310400] 18:50:37 INFO - PROCESS | 1790 | 1463104237950 Marionette DEBUG loaded listener.js 18:50:38 INFO - PROCESS | 1790 | ++DOMWINDOW == 159 (0x9b3acc00) [pid = 1790] [serial = 2157] [outer = 0x92310400] 18:50:38 INFO - PROCESS | 1790 | 1463104238963 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]]]}] 18:50:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 18:50:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1839ms 18:50:39 INFO - PROCESS | 1790 | 1463104239018 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 18:50:39 INFO - PROCESS | 1790 | 1463104239022 Marionette TRACE conn3 <- [1,2845,null,{"value":"8"}] 18:50:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 18:50:39 INFO - PROCESS | 1790 | 1463104239032 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 18:50:39 INFO - PROCESS | 1790 | 1463104239035 Marionette TRACE conn3 <- [1,2846,null,{}] 18:50:39 INFO - PROCESS | 1790 | 1463104239043 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}] 18:50:39 INFO - PROCESS | 1790 | 1463104239329 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 18:50:39 INFO - PROCESS | 1790 | 1463104239706 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:39 INFO - PROCESS | 1790 | ++DOCSHELL 0x9adb7400 == 128 [pid = 1790] [id = 719] 18:50:39 INFO - PROCESS | 1790 | ++DOMWINDOW == 160 (0x9c166800) [pid = 1790] [serial = 2158] [outer = (nil)] 18:50:39 INFO - PROCESS | 1790 | ++DOMWINDOW == 161 (0x9d93b800) [pid = 1790] [serial = 2159] [outer = 0x9c166800] 18:50:39 INFO - PROCESS | 1790 | 1463104239798 Marionette DEBUG loaded listener.js 18:50:39 INFO - PROCESS | 1790 | ++DOMWINDOW == 162 (0xa0604800) [pid = 1790] [serial = 2160] [outer = 0x9c166800] 18:50:40 INFO - PROCESS | 1790 | 1463104240893 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]]]}] 18:50:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 18:50:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1948ms 18:50:40 INFO - PROCESS | 1790 | 1463104240983 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 18:50:40 INFO - PROCESS | 1790 | 1463104240990 Marionette TRACE conn3 <- [1,2849,null,{"value":"8"}] 18:50:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 18:50:40 INFO - PROCESS | 1790 | 1463104240998 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 18:50:41 INFO - PROCESS | 1790 | 1463104241003 Marionette TRACE conn3 <- [1,2850,null,{}] 18:50:41 INFO - PROCESS | 1790 | 1463104241010 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}] 18:50:41 INFO - PROCESS | 1790 | 1463104241377 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 18:50:41 INFO - PROCESS | 1790 | 1463104241783 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:41 INFO - PROCESS | 1790 | ++DOCSHELL 0x9d932800 == 129 [pid = 1790] [id = 720] 18:50:41 INFO - PROCESS | 1790 | ++DOMWINDOW == 163 (0xa26e4800) [pid = 1790] [serial = 2161] [outer = (nil)] 18:50:41 INFO - PROCESS | 1790 | ++DOMWINDOW == 164 (0xa6e04c00) [pid = 1790] [serial = 2162] [outer = 0xa26e4800] 18:50:41 INFO - PROCESS | 1790 | 1463104241893 Marionette DEBUG loaded listener.js 18:50:42 INFO - PROCESS | 1790 | ++DOMWINDOW == 165 (0xa6e0c800) [pid = 1790] [serial = 2163] [outer = 0xa26e4800] 18:50:42 INFO - PROCESS | 1790 | 1463104242923 Marionette TRACE conn3 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 18:50:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 18:50:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1988ms 18:50:42 INFO - PROCESS | 1790 | 1463104242988 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 18:50:42 INFO - PROCESS | 1790 | 1463104242992 Marionette TRACE conn3 <- [1,2853,null,{"value":"8"}] 18:50:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 18:50:43 INFO - PROCESS | 1790 | 1463104242999 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 18:50:43 INFO - PROCESS | 1790 | 1463104243003 Marionette TRACE conn3 <- [1,2854,null,{}] 18:50:43 INFO - PROCESS | 1790 | 1463104243009 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}] 18:50:43 INFO - PROCESS | 1790 | 1463104243297 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 18:50:43 INFO - PROCESS | 1790 | 1463104243675 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:43 INFO - PROCESS | 1790 | ++DOCSHELL 0x87d02000 == 130 [pid = 1790] [id = 721] 18:50:43 INFO - PROCESS | 1790 | ++DOMWINDOW == 166 (0x87d02400) [pid = 1790] [serial = 2164] [outer = (nil)] 18:50:43 INFO - PROCESS | 1790 | ++DOMWINDOW == 167 (0x87d09400) [pid = 1790] [serial = 2165] [outer = 0x87d02400] 18:50:43 INFO - PROCESS | 1790 | 1463104243790 Marionette DEBUG loaded listener.js 18:50:43 INFO - PROCESS | 1790 | ++DOMWINDOW == 168 (0x87d0bc00) [pid = 1790] [serial = 2166] [outer = 0x87d02400] 18:50:44 INFO - PROCESS | 1790 | 1463104244889 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]]]}] 18:50:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 18:50:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1942ms 18:50:44 INFO - PROCESS | 1790 | 1463104244943 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 18:50:44 INFO - PROCESS | 1790 | 1463104244947 Marionette TRACE conn3 <- [1,2857,null,{"value":"8"}] 18:50:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 18:50:44 INFO - PROCESS | 1790 | 1463104244954 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 18:50:44 INFO - PROCESS | 1790 | 1463104244957 Marionette TRACE conn3 <- [1,2858,null,{}] 18:50:44 INFO - PROCESS | 1790 | 1463104244964 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}] 18:50:45 INFO - PROCESS | 1790 | 1463104245253 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 18:50:45 INFO - PROCESS | 1790 | 1463104245607 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:45 INFO - PROCESS | 1790 | ++DOCSHELL 0x87d05800 == 131 [pid = 1790] [id = 722] 18:50:45 INFO - PROCESS | 1790 | ++DOMWINDOW == 169 (0x87d06800) [pid = 1790] [serial = 2167] [outer = (nil)] 18:50:45 INFO - PROCESS | 1790 | ++DOMWINDOW == 170 (0x92d44800) [pid = 1790] [serial = 2168] [outer = 0x87d06800] 18:50:45 INFO - PROCESS | 1790 | 1463104245704 Marionette DEBUG loaded listener.js 18:50:45 INFO - PROCESS | 1790 | ++DOMWINDOW == 171 (0x92d48c00) [pid = 1790] [serial = 2169] [outer = 0x87d06800] 18:50:46 INFO - PROCESS | 1790 | 1463104246925 Marionette TRACE conn3 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 18:50:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 18:50:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 2040ms 18:50:47 INFO - PROCESS | 1790 | 1463104247013 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 18:50:47 INFO - PROCESS | 1790 | 1463104247020 Marionette TRACE conn3 <- [1,2861,null,{"value":"8"}] 18:50:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 18:50:47 INFO - PROCESS | 1790 | 1463104247033 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 18:50:47 INFO - PROCESS | 1790 | 1463104247038 Marionette TRACE conn3 <- [1,2862,null,{}] 18:50:47 INFO - PROCESS | 1790 | 1463104247049 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}] 18:50:47 INFO - PROCESS | 1790 | 1463104247546 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 18:50:47 INFO - PROCESS | 1790 | 1463104247903 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:47 INFO - PROCESS | 1790 | ++DOCSHELL 0x87d10400 == 132 [pid = 1790] [id = 723] 18:50:47 INFO - PROCESS | 1790 | ++DOMWINDOW == 172 (0x88ef8c00) [pid = 1790] [serial = 2170] [outer = (nil)] 18:50:48 INFO - PROCESS | 1790 | ++DOMWINDOW == 173 (0x92d50400) [pid = 1790] [serial = 2171] [outer = 0x88ef8c00] 18:50:48 INFO - PROCESS | 1790 | 1463104248064 Marionette DEBUG loaded listener.js 18:50:48 INFO - PROCESS | 1790 | ++DOMWINDOW == 174 (0x92d52800) [pid = 1790] [serial = 2172] [outer = 0x88ef8c00] 18:50:49 INFO - PROCESS | 1790 | 1463104249043 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]]]}] 18:50:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 18:50:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 2095ms 18:50:49 INFO - PROCESS | 1790 | 1463104249129 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 18:50:49 INFO - PROCESS | 1790 | 1463104249134 Marionette TRACE conn3 <- [1,2865,null,{"value":"8"}] 18:50:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 18:50:49 INFO - PROCESS | 1790 | 1463104249141 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 18:50:49 INFO - PROCESS | 1790 | 1463104249145 Marionette TRACE conn3 <- [1,2866,null,{}] 18:50:49 INFO - PROCESS | 1790 | 1463104249151 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}] 18:50:49 INFO - PROCESS | 1790 | 1463104249504 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 18:50:49 INFO - PROCESS | 1790 | 1463104249892 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:49 INFO - PROCESS | 1790 | ++DOCSHELL 0x8c341800 == 133 [pid = 1790] [id = 724] 18:50:49 INFO - PROCESS | 1790 | ++DOMWINDOW == 175 (0x8c342400) [pid = 1790] [serial = 2173] [outer = (nil)] 18:50:49 INFO - PROCESS | 1790 | ++DOMWINDOW == 176 (0x8c348800) [pid = 1790] [serial = 2174] [outer = 0x8c342400] 18:50:50 INFO - PROCESS | 1790 | 1463104250011 Marionette DEBUG loaded listener.js 18:50:50 INFO - PROCESS | 1790 | ++DOMWINDOW == 177 (0x8c34b800) [pid = 1790] [serial = 2175] [outer = 0x8c342400] 18:50:54 INFO - PROCESS | 1790 | --DOCSHELL 0x91f2e800 == 132 [pid = 1790] [id = 31] 18:50:54 INFO - PROCESS | 1790 | --DOCSHELL 0x8b305800 == 131 [pid = 1790] [id = 166] 18:50:54 INFO - PROCESS | 1790 | --DOMWINDOW == 176 (0x8d8d9800) [pid = 1790] [serial = 1950] [outer = (nil)] [url = about:blank] 18:50:54 INFO - PROCESS | 1790 | --DOMWINDOW == 175 (0x8d6bb400) [pid = 1790] [serial = 2061] [outer = (nil)] [url = about:blank] 18:50:54 INFO - PROCESS | 1790 | --DOMWINDOW == 174 (0x8d5c8000) [pid = 1790] [serial = 2060] [outer = (nil)] [url = about:blank] 18:50:54 INFO - PROCESS | 1790 | --DOMWINDOW == 173 (0x8a20e800) [pid = 1790] [serial = 2063] [outer = (nil)] [url = about:blank] 18:50:54 INFO - PROCESS | 1790 | --DOMWINDOW == 172 (0x8f796000) [pid = 1790] [serial = 2024] [outer = (nil)] [url = about:blank] 18:50:54 INFO - PROCESS | 1790 | --DOMWINDOW == 171 (0x8ea90000) [pid = 1790] [serial = 2021] [outer = (nil)] [url = about:blank] 18:50:54 INFO - PROCESS | 1790 | --DOMWINDOW == 170 (0x8ddc2000) [pid = 1790] [serial = 2018] [outer = (nil)] [url = about:blank] 18:50:54 INFO - PROCESS | 1790 | --DOMWINDOW == 169 (0x8c153c00) [pid = 1790] [serial = 2015] [outer = (nil)] [url = about:blank] 18:50:54 INFO - PROCESS | 1790 | --DOMWINDOW == 168 (0x88ef4000) [pid = 1790] [serial = 2012] [outer = (nil)] [url = about:blank] 18:50:54 INFO - PROCESS | 1790 | --DOMWINDOW == 167 (0x8a2e5800) [pid = 1790] [serial = 2057] [outer = (nil)] [url = about:blank] 18:50:54 INFO - PROCESS | 1790 | --DOMWINDOW == 166 (0xa30cd800) [pid = 1790] [serial = 2055] [outer = (nil)] [url = about:blank] 18:50:54 INFO - PROCESS | 1790 | --DOMWINDOW == 165 (0xa305c400) [pid = 1790] [serial = 2054] [outer = (nil)] [url = about:blank] 18:50:54 INFO - PROCESS | 1790 | --DOMWINDOW == 164 (0xa219dc00) [pid = 1790] [serial = 2051] [outer = (nil)] [url = about:blank] 18:50:54 INFO - PROCESS | 1790 | --DOMWINDOW == 163 (0x9c034c00) [pid = 1790] [serial = 2048] [outer = (nil)] [url = about:blank] 18:50:54 INFO - PROCESS | 1790 | --DOMWINDOW == 162 (0x9adb9c00) [pid = 1790] [serial = 2045] [outer = (nil)] [url = about:blank] 18:50:54 INFO - PROCESS | 1790 | --DOMWINDOW == 161 (0x951cc800) [pid = 1790] [serial = 2042] [outer = (nil)] [url = about:blank] 18:50:54 INFO - PROCESS | 1790 | --DOMWINDOW == 160 (0x946f7000) [pid = 1790] [serial = 2039] [outer = (nil)] [url = about:blank] 18:50:54 INFO - PROCESS | 1790 | --DOMWINDOW == 159 (0x92c91800) [pid = 1790] [serial = 2036] [outer = (nil)] [url = about:blank] 18:50:54 INFO - PROCESS | 1790 | --DOMWINDOW == 158 (0x9299a000) [pid = 1790] [serial = 2033] [outer = (nil)] [url = about:blank] 18:50:54 INFO - PROCESS | 1790 | --DOMWINDOW == 157 (0x9246b400) [pid = 1790] [serial = 2030] [outer = (nil)] [url = about:blank] 18:50:54 INFO - PROCESS | 1790 | --DOMWINDOW == 156 (0x91645000) [pid = 1790] [serial = 2027] [outer = (nil)] [url = about:blank] 18:50:54 INFO - PROCESS | 1790 | --DOMWINDOW == 155 (0x8df0d000) [pid = 1790] [serial = 2064] [outer = (nil)] [url = about:blank] 18:50:54 INFO - PROCESS | 1790 | --DOMWINDOW == 154 (0x8b430c00) [pid = 1790] [serial = 2058] [outer = (nil)] [url = about:blank] 18:50:54 INFO - PROCESS | 1790 | 1463104254647 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]]]}] 18:50:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 18:50:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 5556ms 18:50:54 INFO - PROCESS | 1790 | 1463104254699 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 18:50:54 INFO - PROCESS | 1790 | 1463104254706 Marionette TRACE conn3 <- [1,2869,null,{"value":"8"}] 18:50:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 18:50:54 INFO - PROCESS | 1790 | 1463104254716 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 18:50:54 INFO - PROCESS | 1790 | 1463104254722 Marionette TRACE conn3 <- [1,2870,null,{}] 18:50:54 INFO - PROCESS | 1790 | 1463104254733 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}] 18:50:55 INFO - PROCESS | 1790 | 1463104255071 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 18:50:55 INFO - PROCESS | 1790 | 1463104255376 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:55 INFO - PROCESS | 1790 | ++DOCSHELL 0x88520400 == 132 [pid = 1790] [id = 725] 18:50:55 INFO - PROCESS | 1790 | ++DOMWINDOW == 155 (0x88520800) [pid = 1790] [serial = 2176] [outer = (nil)] 18:50:55 INFO - PROCESS | 1790 | ++DOMWINDOW == 156 (0x88527c00) [pid = 1790] [serial = 2177] [outer = 0x88520800] 18:50:55 INFO - PROCESS | 1790 | 1463104255472 Marionette DEBUG loaded listener.js 18:50:55 INFO - PROCESS | 1790 | ++DOMWINDOW == 157 (0x8852b800) [pid = 1790] [serial = 2178] [outer = 0x88520800] 18:50:56 INFO - PROCESS | 1790 | 1463104256539 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]]]}] 18:50:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 18:50:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1889ms 18:50:56 INFO - PROCESS | 1790 | 1463104256605 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 18:50:56 INFO - PROCESS | 1790 | 1463104256614 Marionette TRACE conn3 <- [1,2873,null,{"value":"8"}] 18:50:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 18:50:56 INFO - PROCESS | 1790 | 1463104256627 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 18:50:56 INFO - PROCESS | 1790 | 1463104256632 Marionette TRACE conn3 <- [1,2874,null,{}] 18:50:56 INFO - PROCESS | 1790 | 1463104256641 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}] 18:50:57 INFO - PROCESS | 1790 | 1463104257101 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 18:50:57 INFO - PROCESS | 1790 | 1463104257305 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:57 INFO - PROCESS | 1790 | ++DOCSHELL 0x88528c00 == 133 [pid = 1790] [id = 726] 18:50:57 INFO - PROCESS | 1790 | ++DOMWINDOW == 158 (0x898b9c00) [pid = 1790] [serial = 2179] [outer = (nil)] 18:50:57 INFO - PROCESS | 1790 | ++DOMWINDOW == 159 (0x89986000) [pid = 1790] [serial = 2180] [outer = 0x898b9c00] 18:50:57 INFO - PROCESS | 1790 | 1463104257382 Marionette DEBUG loaded listener.js 18:50:57 INFO - PROCESS | 1790 | ++DOMWINDOW == 160 (0x89a63000) [pid = 1790] [serial = 2181] [outer = 0x898b9c00] 18:50:58 INFO - PROCESS | 1790 | 1463104258387 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]]]}] 18:50:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 18:50:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1794ms 18:50:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 18:50:58 INFO - PROCESS | 1790 | 1463104258420 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 18:50:58 INFO - PROCESS | 1790 | 1463104258424 Marionette TRACE conn3 <- [1,2877,null,{"value":"8"}] 18:50:58 INFO - PROCESS | 1790 | 1463104258432 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 18:50:58 INFO - PROCESS | 1790 | 1463104258438 Marionette TRACE conn3 <- [1,2878,null,{}] 18:50:58 INFO - PROCESS | 1790 | 1463104258463 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}] 18:50:58 INFO - PROCESS | 1790 | 1463104258798 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 18:50:58 INFO - PROCESS | 1790 | 1463104258862 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:58 INFO - PROCESS | 1790 | ++DOCSHELL 0x8a11ac00 == 134 [pid = 1790] [id = 727] 18:50:58 INFO - PROCESS | 1790 | ++DOMWINDOW == 161 (0x8a11b800) [pid = 1790] [serial = 2182] [outer = (nil)] 18:50:58 INFO - PROCESS | 1790 | ++DOMWINDOW == 162 (0x8a204800) [pid = 1790] [serial = 2183] [outer = 0x8a11b800] 18:50:58 INFO - PROCESS | 1790 | 1463104258945 Marionette DEBUG loaded listener.js 18:50:59 INFO - PROCESS | 1790 | ++DOMWINDOW == 163 (0x8a2e2000) [pid = 1790] [serial = 2184] [outer = 0x8a11b800] 18:51:00 INFO - PROCESS | 1790 | --DOMWINDOW == 162 (0x8ea8bc00) [pid = 1790] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 18:51:00 INFO - PROCESS | 1790 | --DOMWINDOW == 161 (0x8b9c9800) [pid = 1790] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 18:51:00 INFO - PROCESS | 1790 | --DOMWINDOW == 160 (0x8dcb6400) [pid = 1790] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 18:51:00 INFO - PROCESS | 1790 | --DOMWINDOW == 159 (0x975ba000) [pid = 1790] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 18:51:00 INFO - PROCESS | 1790 | --DOMWINDOW == 158 (0x8734c400) [pid = 1790] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 18:51:00 INFO - PROCESS | 1790 | --DOMWINDOW == 157 (0x8d501c00) [pid = 1790] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 18:51:00 INFO - PROCESS | 1790 | --DOMWINDOW == 156 (0x8b9cc400) [pid = 1790] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 18:51:00 INFO - PROCESS | 1790 | --DOMWINDOW == 155 (0x887aac00) [pid = 1790] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 18:51:00 INFO - PROCESS | 1790 | --DOMWINDOW == 154 (0xa357f400) [pid = 1790] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 18:51:00 INFO - PROCESS | 1790 | --DOMWINDOW == 153 (0x8f40d400) [pid = 1790] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 18:51:00 INFO - PROCESS | 1790 | --DOMWINDOW == 152 (0x9badb800) [pid = 1790] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 18:51:00 INFO - PROCESS | 1790 | --DOMWINDOW == 151 (0x975e3400) [pid = 1790] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 18:51:00 INFO - PROCESS | 1790 | --DOMWINDOW == 150 (0x9c027800) [pid = 1790] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 18:51:00 INFO - PROCESS | 1790 | --DOMWINDOW == 149 (0x9adbb400) [pid = 1790] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 18:51:00 INFO - PROCESS | 1790 | --DOMWINDOW == 148 (0x92490000) [pid = 1790] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 18:51:00 INFO - PROCESS | 1790 | --DOMWINDOW == 147 (0x938b8000) [pid = 1790] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 18:51:00 INFO - PROCESS | 1790 | --DOMWINDOW == 146 (0x92503800) [pid = 1790] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 18:51:00 INFO - PROCESS | 1790 | --DOMWINDOW == 145 (0x91778000) [pid = 1790] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 18:51:00 INFO - PROCESS | 1790 | --DOMWINDOW == 144 (0x9231ac00) [pid = 1790] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 18:51:00 INFO - PROCESS | 1790 | --DOMWINDOW == 143 (0x91643c00) [pid = 1790] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 18:51:00 INFO - PROCESS | 1790 | --DOMWINDOW == 142 (0x8e73f800) [pid = 1790] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 18:51:00 INFO - PROCESS | 1790 | --DOMWINDOW == 141 (0x8f78ec00) [pid = 1790] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 18:51:00 INFO - PROCESS | 1790 | --DOMWINDOW == 140 (0x8e73d000) [pid = 1790] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 18:51:00 INFO - PROCESS | 1790 | --DOMWINDOW == 139 (0x89f4e800) [pid = 1790] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 18:51:00 INFO - PROCESS | 1790 | --DOMWINDOW == 138 (0x8e73fc00) [pid = 1790] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 18:51:00 INFO - PROCESS | 1790 | --DOMWINDOW == 137 (0x89a58400) [pid = 1790] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 18:51:00 INFO - PROCESS | 1790 | --DOMWINDOW == 136 (0x8f78b000) [pid = 1790] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 18:51:00 INFO - PROCESS | 1790 | --DOMWINDOW == 135 (0x8e73a000) [pid = 1790] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 18:51:00 INFO - PROCESS | 1790 | --DOMWINDOW == 134 (0x93cdcc00) [pid = 1790] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 18:51:00 INFO - PROCESS | 1790 | --DOMWINDOW == 133 (0x92c99400) [pid = 1790] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 18:51:00 INFO - PROCESS | 1790 | --DOMWINDOW == 132 (0x925ebc00) [pid = 1790] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 18:51:00 INFO - PROCESS | 1790 | --DOMWINDOW == 131 (0x99262000) [pid = 1790] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 18:51:00 INFO - PROCESS | 1790 | --DOMWINDOW == 130 (0x99266400) [pid = 1790] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 18:51:00 INFO - PROCESS | 1790 | --DOMWINDOW == 129 (0x92472800) [pid = 1790] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 18:51:00 INFO - PROCESS | 1790 | --DOMWINDOW == 128 (0x91f24c00) [pid = 1790] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 18:51:00 INFO - PROCESS | 1790 | 1463104260816 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]]]}] 18:51:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 18:51:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 2442ms 18:51:00 INFO - PROCESS | 1790 | 1463104260873 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 18:51:00 INFO - PROCESS | 1790 | 1463104260893 Marionette TRACE conn3 <- [1,2881,null,{"value":"8"}] 18:51:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 18:51:00 INFO - PROCESS | 1790 | 1463104260900 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 18:51:00 INFO - PROCESS | 1790 | 1463104260904 Marionette TRACE conn3 <- [1,2882,null,{}] 18:51:00 INFO - PROCESS | 1790 | 1463104260910 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}] 18:51:01 INFO - PROCESS | 1790 | 1463104261255 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 18:51:01 INFO - PROCESS | 1790 | 1463104261274 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:01 INFO - PROCESS | 1790 | ++DOCSHELL 0x887aac00 == 135 [pid = 1790] [id = 728] 18:51:01 INFO - PROCESS | 1790 | ++DOMWINDOW == 129 (0x8a201400) [pid = 1790] [serial = 2185] [outer = (nil)] 18:51:01 INFO - PROCESS | 1790 | ++DOMWINDOW == 130 (0x8b301c00) [pid = 1790] [serial = 2186] [outer = 0x8a201400] 18:51:01 INFO - PROCESS | 1790 | 1463104261365 Marionette DEBUG loaded listener.js 18:51:01 INFO - PROCESS | 1790 | ++DOMWINDOW == 131 (0x8b30d800) [pid = 1790] [serial = 2187] [outer = 0x8a201400] 18:51:02 INFO - PROCESS | 1790 | 1463104262890 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]]]}] 18:51:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 18:51:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 2055ms 18:51:02 INFO - PROCESS | 1790 | 1463104262959 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 18:51:02 INFO - PROCESS | 1790 | 1463104262968 Marionette TRACE conn3 <- [1,2885,null,{"value":"8"}] 18:51:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 18:51:02 INFO - PROCESS | 1790 | 1463104262981 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 18:51:02 INFO - PROCESS | 1790 | 1463104262989 Marionette TRACE conn3 <- [1,2886,null,{}] 18:51:03 INFO - PROCESS | 1790 | 1463104263000 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}] 18:51:03 INFO - PROCESS | 1790 | 1463104263337 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 18:51:03 INFO - PROCESS | 1790 | 1463104263712 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:03 INFO - PROCESS | 1790 | ++DOCSHELL 0x87d0f000 == 136 [pid = 1790] [id = 729] 18:51:03 INFO - PROCESS | 1790 | ++DOMWINDOW == 132 (0x88529000) [pid = 1790] [serial = 2188] [outer = (nil)] 18:51:03 INFO - PROCESS | 1790 | ++DOMWINDOW == 133 (0x8997c400) [pid = 1790] [serial = 2189] [outer = 0x88529000] 18:51:03 INFO - PROCESS | 1790 | 1463104263812 Marionette DEBUG loaded listener.js 18:51:03 INFO - PROCESS | 1790 | ++DOMWINDOW == 134 (0x89a59800) [pid = 1790] [serial = 2190] [outer = 0x88529000] 18:51:04 INFO - PROCESS | 1790 | 1463104264844 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]]]}] 18:51:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 18:51:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1901ms 18:51:04 INFO - PROCESS | 1790 | 1463104264897 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 18:51:04 INFO - PROCESS | 1790 | 1463104264907 Marionette TRACE conn3 <- [1,2889,null,{"value":"8"}] 18:51:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 18:51:04 INFO - PROCESS | 1790 | 1463104264920 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 18:51:04 INFO - PROCESS | 1790 | 1463104264926 Marionette TRACE conn3 <- [1,2890,null,{}] 18:51:04 INFO - PROCESS | 1790 | 1463104264935 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}] 18:51:05 INFO - PROCESS | 1790 | 1463104265233 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 18:51:05 INFO - PROCESS | 1790 | 1463104265625 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:05 INFO - PROCESS | 1790 | ++DOCSHELL 0x89f4e400 == 137 [pid = 1790] [id = 730] 18:51:05 INFO - PROCESS | 1790 | ++DOMWINDOW == 135 (0x8a111800) [pid = 1790] [serial = 2191] [outer = (nil)] 18:51:05 INFO - PROCESS | 1790 | ++DOMWINDOW == 136 (0x8a2ea400) [pid = 1790] [serial = 2192] [outer = 0x8a111800] 18:51:05 INFO - PROCESS | 1790 | 1463104265734 Marionette DEBUG loaded listener.js 18:51:05 INFO - PROCESS | 1790 | ++DOMWINDOW == 137 (0x8b42f000) [pid = 1790] [serial = 2193] [outer = 0x8a111800] 18:51:06 INFO - PROCESS | 1790 | 1463104266847 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 18:51:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 18:51:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1990ms 18:51:06 INFO - PROCESS | 1790 | 1463104266910 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 18:51:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 18:51:06 INFO - PROCESS | 1790 | 1463104266915 Marionette TRACE conn3 <- [1,2893,null,{"value":"8"}] 18:51:06 INFO - PROCESS | 1790 | 1463104266923 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 18:51:06 INFO - PROCESS | 1790 | 1463104266929 Marionette TRACE conn3 <- [1,2894,null,{}] 18:51:06 INFO - PROCESS | 1790 | 1463104266947 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}] 18:51:07 INFO - PROCESS | 1790 | 1463104267251 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 18:51:07 INFO - PROCESS | 1790 | 1463104267609 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:07 INFO - PROCESS | 1790 | ++DOCSHELL 0x8b9cfc00 == 138 [pid = 1790] [id = 731] 18:51:07 INFO - PROCESS | 1790 | ++DOMWINDOW == 138 (0x8ba34800) [pid = 1790] [serial = 2194] [outer = (nil)] 18:51:07 INFO - PROCESS | 1790 | ++DOMWINDOW == 139 (0x8c151800) [pid = 1790] [serial = 2195] [outer = 0x8ba34800] 18:51:07 INFO - PROCESS | 1790 | 1463104267706 Marionette DEBUG loaded listener.js 18:51:07 INFO - PROCESS | 1790 | ++DOMWINDOW == 140 (0x8c299800) [pid = 1790] [serial = 2196] [outer = 0x8ba34800] 18:51:08 INFO - PROCESS | 1790 | 1463104268790 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]]]}] 18:51:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 18:51:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1946ms 18:51:08 INFO - PROCESS | 1790 | 1463104268869 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 18:51:08 INFO - PROCESS | 1790 | 1463104268873 Marionette TRACE conn3 <- [1,2897,null,{"value":"8"}] 18:51:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 18:51:08 INFO - PROCESS | 1790 | 1463104268881 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 18:51:08 INFO - PROCESS | 1790 | 1463104268885 Marionette TRACE conn3 <- [1,2898,null,{}] 18:51:08 INFO - PROCESS | 1790 | 1463104268892 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}] 18:51:09 INFO - PROCESS | 1790 | 1463104269190 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 18:51:09 INFO - PROCESS | 1790 | 1463104269543 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:09 INFO - PROCESS | 1790 | ++DOCSHELL 0x8997f000 == 139 [pid = 1790] [id = 732] 18:51:09 INFO - PROCESS | 1790 | ++DOMWINDOW == 141 (0x8b9d3c00) [pid = 1790] [serial = 2197] [outer = (nil)] 18:51:09 INFO - PROCESS | 1790 | ++DOMWINDOW == 142 (0x8c347c00) [pid = 1790] [serial = 2198] [outer = 0x8b9d3c00] 18:51:09 INFO - PROCESS | 1790 | 1463104269640 Marionette DEBUG loaded listener.js 18:51:09 INFO - PROCESS | 1790 | ++DOMWINDOW == 143 (0x8c34e400) [pid = 1790] [serial = 2199] [outer = 0x8b9d3c00] 18:51:10 INFO - PROCESS | 1790 | 1463104270870 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]]]}] 18:51:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 18:51:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 2033ms 18:51:10 INFO - PROCESS | 1790 | 1463104270916 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 18:51:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 18:51:10 INFO - PROCESS | 1790 | 1463104270920 Marionette TRACE conn3 <- [1,2901,null,{"value":"8"}] 18:51:10 INFO - PROCESS | 1790 | 1463104270926 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 18:51:10 INFO - PROCESS | 1790 | 1463104270930 Marionette TRACE conn3 <- [1,2902,null,{}] 18:51:10 INFO - PROCESS | 1790 | 1463104270946 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}] 18:51:11 INFO - PROCESS | 1790 | 1463104271200 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 18:51:11 INFO - PROCESS | 1790 | 1463104271548 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:11 INFO - PROCESS | 1790 | ++DOCSHELL 0x87353c00 == 140 [pid = 1790] [id = 733] 18:51:11 INFO - PROCESS | 1790 | ++DOMWINDOW == 144 (0x88525000) [pid = 1790] [serial = 2200] [outer = (nil)] 18:51:11 INFO - PROCESS | 1790 | ++DOMWINDOW == 145 (0x8d50e000) [pid = 1790] [serial = 2201] [outer = 0x88525000] 18:51:11 INFO - PROCESS | 1790 | 1463104271645 Marionette DEBUG loaded listener.js 18:51:11 INFO - PROCESS | 1790 | ++DOMWINDOW == 146 (0x8d58f400) [pid = 1790] [serial = 2202] [outer = 0x88525000] 18:51:12 INFO - PROCESS | 1790 | 1463104272658 Marionette TRACE conn3 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 18:51:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 18:51:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1784ms 18:51:12 INFO - PROCESS | 1790 | 1463104272712 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 18:51:12 INFO - PROCESS | 1790 | 1463104272716 Marionette TRACE conn3 <- [1,2905,null,{"value":"8"}] 18:51:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 18:51:12 INFO - PROCESS | 1790 | 1463104272723 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 18:51:12 INFO - PROCESS | 1790 | 1463104272726 Marionette TRACE conn3 <- [1,2906,null,{}] 18:51:12 INFO - PROCESS | 1790 | 1463104272733 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}] 18:51:13 INFO - PROCESS | 1790 | 1463104273034 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 18:51:13 INFO - PROCESS | 1790 | 1463104273403 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:13 INFO - PROCESS | 1790 | ++DOCSHELL 0x8c29d000 == 141 [pid = 1790] [id = 734] 18:51:13 INFO - PROCESS | 1790 | ++DOMWINDOW == 147 (0x8d5d0c00) [pid = 1790] [serial = 2203] [outer = (nil)] 18:51:13 INFO - PROCESS | 1790 | ++DOMWINDOW == 148 (0x8d6c1000) [pid = 1790] [serial = 2204] [outer = 0x8d5d0c00] 18:51:13 INFO - PROCESS | 1790 | 1463104273500 Marionette DEBUG loaded listener.js 18:51:13 INFO - PROCESS | 1790 | ++DOMWINDOW == 149 (0x8d8dd400) [pid = 1790] [serial = 2205] [outer = 0x8d5d0c00] 18:51:14 INFO - PROCESS | 1790 | 1463104274472 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]]]}] 18:51:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 18:51:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1831ms 18:51:14 INFO - PROCESS | 1790 | 1463104274555 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 18:51:14 INFO - PROCESS | 1790 | 1463104274560 Marionette TRACE conn3 <- [1,2909,null,{"value":"8"}] 18:51:14 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 18:51:14 INFO - PROCESS | 1790 | 1463104274566 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 18:51:14 INFO - PROCESS | 1790 | 1463104274570 Marionette TRACE conn3 <- [1,2910,null,{}] 18:51:14 INFO - PROCESS | 1790 | 1463104274576 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}] 18:51:14 INFO - PROCESS | 1790 | 1463104274882 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 18:51:15 INFO - PROCESS | 1790 | 1463104275232 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:15 INFO - PROCESS | 1790 | ++DOCSHELL 0x874b4400 == 142 [pid = 1790] [id = 735] 18:51:15 INFO - PROCESS | 1790 | ++DOMWINDOW == 150 (0x8a11e000) [pid = 1790] [serial = 2206] [outer = (nil)] 18:51:15 INFO - PROCESS | 1790 | ++DOMWINDOW == 151 (0x8dcb4c00) [pid = 1790] [serial = 2207] [outer = 0x8a11e000] 18:51:15 INFO - PROCESS | 1790 | 1463104275323 Marionette DEBUG loaded listener.js 18:51:15 INFO - PROCESS | 1790 | ++DOMWINDOW == 152 (0x8dcbb400) [pid = 1790] [serial = 2208] [outer = 0x8a11e000] 18:51:16 INFO - PROCESS | 1790 | 1463104276141 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]]]}] 18:51:16 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 18:51:16 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 18:51:16 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1635ms 18:51:16 INFO - PROCESS | 1790 | 1463104276203 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 18:51:16 INFO - PROCESS | 1790 | 1463104276206 Marionette TRACE conn3 <- [1,2913,null,{"value":"8"}] 18:51:16 INFO - TEST-START | /DOMEvents/constructors.html 18:51:16 INFO - PROCESS | 1790 | 1463104276214 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 18:51:16 INFO - PROCESS | 1790 | 1463104276217 Marionette TRACE conn3 <- [1,2914,null,{}] 18:51:16 INFO - PROCESS | 1790 | 1463104276245 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}] 18:51:16 INFO - PROCESS | 1790 | 1463104276488 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 18:51:16 INFO - PROCESS | 1790 | 1463104276787 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:16 INFO - PROCESS | 1790 | ++DOCSHELL 0x8c151400 == 143 [pid = 1790] [id = 736] 18:51:16 INFO - PROCESS | 1790 | ++DOMWINDOW == 153 (0x8d6c1c00) [pid = 1790] [serial = 2209] [outer = (nil)] 18:51:16 INFO - PROCESS | 1790 | ++DOMWINDOW == 154 (0x8de6b000) [pid = 1790] [serial = 2210] [outer = 0x8d6c1c00] 18:51:16 INFO - PROCESS | 1790 | 1463104276963 Marionette DEBUG loaded listener.js 18:51:17 INFO - PROCESS | 1790 | ++DOMWINDOW == 155 (0x8de71000) [pid = 1790] [serial = 2211] [outer = 0x8d6c1c00] 18:51:18 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 18:51:18 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 18:51:18 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 18:51:18 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 18:51:18 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 18:51:18 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 18:51:18 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 18:51:18 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 18:51:18 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 18:51:18 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 18:51:18 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 18:51:18 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 18:51:18 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 18:51:18 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 18:51:18 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 18:51:18 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 18:51:18 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 18:51:18 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 18:51:18 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 18:51:18 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 18:51:18 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 18:51:18 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 18:51:18 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 18:51:18 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 18:51:18 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 18:51:18 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 18:51:18 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 18:51:18 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 18:51:18 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 18:51:18 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 18:51:18 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 18:51:18 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 18:51:18 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 18:51:18 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 18:51:18 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 18:51:18 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 18:51:18 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 18:51:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 18:51:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:51:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:51:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 18:51:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:51:18 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 18:51:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 18:51:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:51:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:51:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 18:51:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:51:18 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 18:51:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 18:51:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:51:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:51:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 18:51:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:51:18 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 18:51:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 18:51:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:51:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:51:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 18:51:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:51:18 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 18:51:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 18:51:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:51:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:51:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 18:51:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:51:18 INFO - PROCESS | 1790 | 1463104277973 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]]]}] 18:51:18 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 18:51:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 18:51:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:51:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:51:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 18:51:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:51:18 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 18:51:18 INFO - TEST-OK | /DOMEvents/constructors.html | took 1834ms 18:51:18 INFO - PROCESS | 1790 | 1463104278049 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 18:51:18 INFO - PROCESS | 1790 | 1463104278052 Marionette TRACE conn3 <- [1,2917,null,{"value":"8"}] 18:51:18 INFO - TEST-START | /DOMEvents/event-phases-order.html 18:51:18 INFO - PROCESS | 1790 | 1463104278065 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 18:51:18 INFO - PROCESS | 1790 | 1463104278075 Marionette TRACE conn3 <- [1,2918,null,{}] 18:51:18 INFO - PROCESS | 1790 | 1463104278089 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}] 18:51:18 INFO - PROCESS | 1790 | 1463104278382 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 18:51:18 INFO - PROCESS | 1790 | 1463104278736 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:18 INFO - PROCESS | 1790 | ++DOCSHELL 0x8d5cf800 == 144 [pid = 1790] [id = 737] 18:51:18 INFO - PROCESS | 1790 | ++DOMWINDOW == 156 (0x8d8e1c00) [pid = 1790] [serial = 2212] [outer = (nil)] 18:51:18 INFO - PROCESS | 1790 | ++DOMWINDOW == 157 (0x8e613800) [pid = 1790] [serial = 2213] [outer = 0x8d8e1c00] 18:51:18 INFO - PROCESS | 1790 | 1463104278835 Marionette DEBUG loaded listener.js 18:51:18 INFO - PROCESS | 1790 | ++DOMWINDOW == 158 (0x8e73a400) [pid = 1790] [serial = 2214] [outer = 0x8d8e1c00] 18:51:19 INFO - PROCESS | 1790 | 1463104279720 Marionette TRACE conn3 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 18:51:19 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 18:51:19 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1694ms 18:51:19 INFO - PROCESS | 1790 | 1463104279760 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 18:51:19 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 18:51:19 INFO - PROCESS | 1790 | 1463104279764 Marionette TRACE conn3 <- [1,2921,null,{"value":"8"}] 18:51:19 INFO - PROCESS | 1790 | 1463104279772 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 18:51:19 INFO - PROCESS | 1790 | 1463104279776 Marionette TRACE conn3 <- [1,2922,null,{}] 18:51:19 INFO - PROCESS | 1790 | 1463104279782 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}] 18:51:20 INFO - PROCESS | 1790 | 1463104280084 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 18:51:20 INFO - PROCESS | 1790 | 1463104280441 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:20 INFO - PROCESS | 1790 | ++DOCSHELL 0x8df10400 == 145 [pid = 1790] [id = 738] 18:51:20 INFO - PROCESS | 1790 | ++DOMWINDOW == 159 (0x8df14400) [pid = 1790] [serial = 2215] [outer = (nil)] 18:51:20 INFO - PROCESS | 1790 | ++DOMWINDOW == 160 (0x8e8a5400) [pid = 1790] [serial = 2216] [outer = 0x8df14400] 18:51:20 INFO - PROCESS | 1790 | 1463104280540 Marionette DEBUG loaded listener.js 18:51:20 INFO - PROCESS | 1790 | ++DOMWINDOW == 161 (0x8ea86800) [pid = 1790] [serial = 2217] [outer = 0x8df14400] 18:51:21 INFO - PROCESS | 1790 | [1790] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 18:51:21 INFO - PROCESS | 1790 | [1790] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 18:51:21 INFO - PROCESS | 1790 | [1790] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 18:51:21 INFO - PROCESS | 1790 | [1790] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 18:51:21 INFO - PROCESS | 1790 | 1463104281500 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]]]}] 18:51:21 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 18:51:21 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 18:51:21 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 18:51:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:51:21 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 18:51:21 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 18:51:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:51:21 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 18:51: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 18:51:21 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 18:51:21 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 18:51:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:51:21 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 18:51:21 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 18:51:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:51:21 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 18:51: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 18:51:21 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 18:51:21 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 18:51:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:51:21 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 18:51:21 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 18:51:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:51:21 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 18:51: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]" 18:51:21 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 18:51:21 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 18:51:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:51:21 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 18:51:21 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 18:51:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:51:21 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 18:51:21 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 18:51:21 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1787ms 18:51:21 INFO - PROCESS | 1790 | 1463104281560 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 18:51:21 INFO - PROCESS | 1790 | 1463104281569 Marionette TRACE conn3 <- [1,2925,null,{"value":"8"}] 18:51:21 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 18:51:21 INFO - PROCESS | 1790 | 1463104281605 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 18:51:21 INFO - PROCESS | 1790 | 1463104281611 Marionette TRACE conn3 <- [1,2926,null,{}] 18:51:21 INFO - PROCESS | 1790 | 1463104281620 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}] 18:51:21 INFO - PROCESS | 1790 | 1463104281895 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 18:51:22 INFO - PROCESS | 1790 | 1463104282285 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:22 INFO - PROCESS | 1790 | ++DOCSHELL 0x8ea8f000 == 146 [pid = 1790] [id = 739] 18:51:22 INFO - PROCESS | 1790 | ++DOMWINDOW == 162 (0x8f58a400) [pid = 1790] [serial = 2218] [outer = (nil)] 18:51:22 INFO - PROCESS | 1790 | ++DOMWINDOW == 163 (0x8f58e800) [pid = 1790] [serial = 2219] [outer = 0x8f58a400] 18:51:22 INFO - PROCESS | 1790 | 1463104282384 Marionette DEBUG loaded listener.js 18:51:22 INFO - PROCESS | 1790 | ++DOMWINDOW == 164 (0x8f795800) [pid = 1790] [serial = 2220] [outer = 0x8f58a400] 18:51:23 INFO - PROCESS | 1790 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 18:51:23 INFO - PROCESS | 1790 | 1463104283213 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]]]}] 18:51: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 18:51:23 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1665ms 18:51:23 INFO - PROCESS | 1790 | 1463104283248 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 18:51:23 INFO - PROCESS | 1790 | 1463104283251 Marionette TRACE conn3 <- [1,2929,null,{"value":"8"}] 18:51:23 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 18:51:23 INFO - PROCESS | 1790 | 1463104283258 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 18:51:23 INFO - PROCESS | 1790 | 1463104283261 Marionette TRACE conn3 <- [1,2930,null,{}] 18:51:23 INFO - PROCESS | 1790 | 1463104283267 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}] 18:51:23 INFO - PROCESS | 1790 | 1463104283511 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 18:51:23 INFO - PROCESS | 1790 | 1463104283824 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:23 INFO - PROCESS | 1790 | ++DOCSHELL 0x8f78d400 == 147 [pid = 1790] [id = 740] 18:51:23 INFO - PROCESS | 1790 | ++DOMWINDOW == 165 (0x8f793c00) [pid = 1790] [serial = 2221] [outer = (nil)] 18:51:23 INFO - PROCESS | 1790 | ++DOMWINDOW == 166 (0x90d78c00) [pid = 1790] [serial = 2222] [outer = 0x8f793c00] 18:51:23 INFO - PROCESS | 1790 | 1463104283925 Marionette DEBUG loaded listener.js 18:51:24 INFO - PROCESS | 1790 | ++DOMWINDOW == 167 (0x90d7cc00) [pid = 1790] [serial = 2223] [outer = 0x8f793c00] 18:51:24 INFO - PROCESS | 1790 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 18:51:24 INFO - PROCESS | 1790 | 1463104284828 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]]]}] 18:51:24 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 18:51:24 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1586ms 18:51:24 INFO - PROCESS | 1790 | 1463104284845 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 18:51:24 INFO - PROCESS | 1790 | 1463104284850 Marionette TRACE conn3 <- [1,2933,null,{"value":"8"}] 18:51:24 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 18:51:24 INFO - PROCESS | 1790 | 1463104284858 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 18:51:24 INFO - PROCESS | 1790 | 1463104284860 Marionette TRACE conn3 <- [1,2934,null,{}] 18:51:24 INFO - PROCESS | 1790 | 1463104284867 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}] 18:51:25 INFO - PROCESS | 1790 | 1463104285159 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 18:51:25 INFO - PROCESS | 1790 | 1463104285448 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:25 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e743000 == 148 [pid = 1790] [id = 741] 18:51:25 INFO - PROCESS | 1790 | ++DOMWINDOW == 168 (0x90d85400) [pid = 1790] [serial = 2224] [outer = (nil)] 18:51:25 INFO - PROCESS | 1790 | ++DOMWINDOW == 169 (0x91648c00) [pid = 1790] [serial = 2225] [outer = 0x90d85400] 18:51:25 INFO - PROCESS | 1790 | 1463104285545 Marionette DEBUG loaded listener.js 18:51:25 INFO - PROCESS | 1790 | ++DOMWINDOW == 170 (0x9164b800) [pid = 1790] [serial = 2226] [outer = 0x90d85400] 18:51:26 INFO - PROCESS | 1790 | 1463104286456 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]]]}] 18:51: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. 18:51:26 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1639ms 18:51:26 INFO - PROCESS | 1790 | 1463104286499 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 18:51:26 INFO - PROCESS | 1790 | 1463104286503 Marionette TRACE conn3 <- [1,2937,null,{"value":"8"}] 18:51:26 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 18:51:26 INFO - PROCESS | 1790 | 1463104286510 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 18:51:26 INFO - PROCESS | 1790 | 1463104286514 Marionette TRACE conn3 <- [1,2938,null,{}] 18:51:26 INFO - PROCESS | 1790 | 1463104286520 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}] 18:51:26 INFO - PROCESS | 1790 | 1463104286800 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 18:51:27 INFO - PROCESS | 1790 | 1463104287118 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:27 INFO - PROCESS | 1790 | ++DOCSHELL 0x90a6d000 == 149 [pid = 1790] [id = 742] 18:51:27 INFO - PROCESS | 1790 | ++DOMWINDOW == 171 (0x90a6f000) [pid = 1790] [serial = 2227] [outer = (nil)] 18:51:27 INFO - PROCESS | 1790 | ++DOMWINDOW == 172 (0x91771c00) [pid = 1790] [serial = 2228] [outer = 0x90a6f000] 18:51:27 INFO - PROCESS | 1790 | 1463104287212 Marionette DEBUG loaded listener.js 18:51:27 INFO - PROCESS | 1790 | ++DOMWINDOW == 173 (0x91777c00) [pid = 1790] [serial = 2229] [outer = 0x90a6f000] 18:51:28 INFO - PROCESS | 1790 | 1463104288087 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]]]}] 18:51:28 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. 18:51:28 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1636ms 18:51:28 INFO - PROCESS | 1790 | 1463104288147 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 18:51:28 INFO - PROCESS | 1790 | 1463104288151 Marionette TRACE conn3 <- [1,2941,null,{"value":"8"}] 18:51:28 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 18:51:28 INFO - PROCESS | 1790 | 1463104288158 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 18:51:28 INFO - PROCESS | 1790 | 1463104288162 Marionette TRACE conn3 <- [1,2942,null,{}] 18:51:28 INFO - PROCESS | 1790 | 1463104288168 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}] 18:51:28 INFO - PROCESS | 1790 | 1463104288415 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 18:51:28 INFO - PROCESS | 1790 | 1463104288728 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:28 INFO - PROCESS | 1790 | ++DOCSHELL 0x91642400 == 150 [pid = 1790] [id = 743] 18:51:28 INFO - PROCESS | 1790 | ++DOMWINDOW == 174 (0x91770400) [pid = 1790] [serial = 2230] [outer = (nil)] 18:51:28 INFO - PROCESS | 1790 | ++DOMWINDOW == 175 (0x91f28c00) [pid = 1790] [serial = 2231] [outer = 0x91770400] 18:51:28 INFO - PROCESS | 1790 | 1463104288821 Marionette DEBUG loaded listener.js 18:51:28 INFO - PROCESS | 1790 | ++DOMWINDOW == 176 (0x91f2f800) [pid = 1790] [serial = 2232] [outer = 0x91770400] 18:51:29 INFO - PROCESS | 1790 | 1463104289792 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"]]]}] 18:51: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 18:51:29 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 18:51:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:51:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:51:29 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 18:51:29 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1687ms 18:51:29 INFO - PROCESS | 1790 | 1463104289852 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 18:51:29 INFO - PROCESS | 1790 | 1463104289858 Marionette TRACE conn3 <- [1,2945,null,{"value":"8"}] 18:51:29 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 18:51:29 INFO - PROCESS | 1790 | 1463104289932 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 18:51:29 INFO - PROCESS | 1790 | 1463104289936 Marionette TRACE conn3 <- [1,2946,null,{}] 18:51:29 INFO - PROCESS | 1790 | 1463104289948 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}] 18:51:30 INFO - PROCESS | 1790 | 1463104290334 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 18:51:30 INFO - PROCESS | 1790 | 1463104290777 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:30 INFO - PROCESS | 1790 | ++DOCSHELL 0x91f26000 == 151 [pid = 1790] [id = 744] 18:51:30 INFO - PROCESS | 1790 | ++DOMWINDOW == 177 (0x91f26800) [pid = 1790] [serial = 2233] [outer = (nil)] 18:51:30 INFO - PROCESS | 1790 | ++DOMWINDOW == 178 (0x92310800) [pid = 1790] [serial = 2234] [outer = 0x91f26800] 18:51:30 INFO - PROCESS | 1790 | 1463104290929 Marionette DEBUG loaded listener.js 18:51:31 INFO - PROCESS | 1790 | ++DOMWINDOW == 179 (0x9231a400) [pid = 1790] [serial = 2235] [outer = 0x91f26800] 18:51:31 INFO - PROCESS | 1790 | 1463104291804 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]]]}] 18:51:31 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. 18:51:31 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1920ms 18:51:31 INFO - PROCESS | 1790 | 1463104291832 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 18:51:31 INFO - PROCESS | 1790 | 1463104291838 Marionette TRACE conn3 <- [1,2949,null,{"value":"8"}] 18:51:31 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 18:51:31 INFO - PROCESS | 1790 | 1463104291849 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 18:51:31 INFO - PROCESS | 1790 | 1463104291853 Marionette TRACE conn3 <- [1,2950,null,{}] 18:51:31 INFO - PROCESS | 1790 | 1463104291861 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}] 18:51:32 INFO - PROCESS | 1790 | 1463104292160 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 18:51:32 INFO - PROCESS | 1790 | 1463104292539 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:35 INFO - PROCESS | 1790 | --DOCSHELL 0x88528c00 == 150 [pid = 1790] [id = 726] 18:51:35 INFO - PROCESS | 1790 | --DOCSHELL 0x88520400 == 149 [pid = 1790] [id = 725] 18:51:35 INFO - PROCESS | 1790 | --DOCSHELL 0x91775800 == 148 [pid = 1790] [id = 718] 18:51:35 INFO - PROCESS | 1790 | --DOCSHELL 0x92506400 == 147 [pid = 1790] [id = 716] 18:51:35 INFO - PROCESS | 1790 | --DOCSHELL 0x92c97800 == 146 [pid = 1790] [id = 717] 18:51:35 INFO - PROCESS | 1790 | --DOCSHELL 0x8dcb4400 == 145 [pid = 1790] [id = 715] 18:51:35 INFO - PROCESS | 1790 | --DOCSHELL 0x8f471400 == 144 [pid = 1790] [id = 714] 18:51:35 INFO - PROCESS | 1790 | --DOCSHELL 0x89f4a400 == 143 [pid = 1790] [id = 713] 18:51:35 INFO - PROCESS | 1790 | --DOCSHELL 0x8dcb8000 == 142 [pid = 1790] [id = 712] 18:51:35 INFO - PROCESS | 1790 | --DOCSHELL 0x8a2e3c00 == 141 [pid = 1790] [id = 710] 18:51:35 INFO - PROCESS | 1790 | --DOCSHELL 0x8f471800 == 140 [pid = 1790] [id = 711] 18:51:35 INFO - PROCESS | 1790 | ++DOCSHELL 0x87bba400 == 141 [pid = 1790] [id = 745] 18:51:35 INFO - PROCESS | 1790 | ++DOMWINDOW == 180 (0x87bbac00) [pid = 1790] [serial = 2236] [outer = (nil)] 18:51:35 INFO - PROCESS | 1790 | ++DOMWINDOW == 181 (0x87d04000) [pid = 1790] [serial = 2237] [outer = 0x87bbac00] 18:51:35 INFO - PROCESS | 1790 | 1463104295924 Marionette DEBUG loaded listener.js 18:51:36 INFO - PROCESS | 1790 | ++DOMWINDOW == 182 (0x87d0e400) [pid = 1790] [serial = 2238] [outer = 0x87bbac00] 18:51:36 INFO - PROCESS | 1790 | --DOMWINDOW == 181 (0x8dcbf800) [pid = 1790] [serial = 2010] [outer = (nil)] [url = about:blank] 18:51:36 INFO - PROCESS | 1790 | --DOMWINDOW == 180 (0x9177d400) [pid = 1790] [serial = 2028] [outer = (nil)] [url = about:blank] 18:51:36 INFO - PROCESS | 1790 | --DOMWINDOW == 179 (0x90a64400) [pid = 1790] [serial = 2025] [outer = (nil)] [url = about:blank] 18:51:36 INFO - PROCESS | 1790 | --DOMWINDOW == 178 (0x975d8400) [pid = 1790] [serial = 2043] [outer = (nil)] [url = about:blank] 18:51:36 INFO - PROCESS | 1790 | --DOMWINDOW == 177 (0x9501ac00) [pid = 1790] [serial = 2040] [outer = (nil)] [url = about:blank] 18:51:36 INFO - PROCESS | 1790 | --DOMWINDOW == 176 (0x92c9fc00) [pid = 1790] [serial = 2037] [outer = (nil)] [url = about:blank] 18:51:36 INFO - PROCESS | 1790 | --DOMWINDOW == 175 (0x9ba6c800) [pid = 1790] [serial = 2046] [outer = (nil)] [url = about:blank] 18:51:36 INFO - PROCESS | 1790 | --DOMWINDOW == 174 (0x9c15b400) [pid = 1790] [serial = 2049] [outer = (nil)] [url = about:blank] 18:51:36 INFO - PROCESS | 1790 | --DOMWINDOW == 173 (0x9299e400) [pid = 1790] [serial = 2034] [outer = (nil)] [url = about:blank] 18:51:36 INFO - PROCESS | 1790 | --DOMWINDOW == 172 (0x9248f400) [pid = 1790] [serial = 2031] [outer = (nil)] [url = about:blank] 18:51:36 INFO - PROCESS | 1790 | --DOMWINDOW == 171 (0x8f403c00) [pid = 1790] [serial = 2022] [outer = (nil)] [url = about:blank] 18:51:36 INFO - PROCESS | 1790 | --DOMWINDOW == 170 (0x8d586400) [pid = 1790] [serial = 2016] [outer = (nil)] [url = about:blank] 18:51:36 INFO - PROCESS | 1790 | --DOMWINDOW == 169 (0x8df0d800) [pid = 1790] [serial = 2019] [outer = (nil)] [url = about:blank] 18:51:36 INFO - PROCESS | 1790 | --DOMWINDOW == 168 (0xa2276c00) [pid = 1790] [serial = 2052] [outer = (nil)] [url = about:blank] 18:51:36 INFO - PROCESS | 1790 | --DOMWINDOW == 167 (0x89f46400) [pid = 1790] [serial = 2013] [outer = (nil)] [url = about:blank] 18:51:36 INFO - PROCESS | 1790 | --DOMWINDOW == 166 (0x8d8e3800) [pid = 1790] [serial = 2123] [outer = (nil)] [url = about:blank] 18:51:36 INFO - PROCESS | 1790 | --DOMWINDOW == 165 (0x8de65800) [pid = 1790] [serial = 2124] [outer = (nil)] [url = about:blank] 18:51:36 INFO - PROCESS | 1790 | --DOMWINDOW == 164 (0x8ba3c400) [pid = 1790] [serial = 2120] [outer = (nil)] [url = about:blank] 18:51:36 INFO - PROCESS | 1790 | --DOMWINDOW == 163 (0x898b6c00) [pid = 1790] [serial = 2117] [outer = (nil)] [url = about:blank] 18:51:36 INFO - PROCESS | 1790 | --DOMWINDOW == 162 (0x89f45000) [pid = 1790] [serial = 2118] [outer = (nil)] [url = about:blank] 18:51:36 INFO - PROCESS | 1790 | --DOMWINDOW == 161 (0xa67c2800) [pid = 1790] [serial = 2115] [outer = (nil)] [url = about:blank] 18:51:36 INFO - PROCESS | 1790 | --DOMWINDOW == 160 (0xa67b4800) [pid = 1790] [serial = 2114] [outer = (nil)] [url = about:blank] 18:51:36 INFO - PROCESS | 1790 | --DOMWINDOW == 159 (0xa6281400) [pid = 1790] [serial = 2112] [outer = (nil)] [url = about:blank] 18:51:36 INFO - PROCESS | 1790 | --DOMWINDOW == 158 (0xa50eb800) [pid = 1790] [serial = 2111] [outer = (nil)] [url = about:blank] 18:51:36 INFO - PROCESS | 1790 | --DOMWINDOW == 157 (0xa3582000) [pid = 1790] [serial = 2109] [outer = (nil)] [url = about:blank] 18:51:36 INFO - PROCESS | 1790 | --DOMWINDOW == 156 (0xa357dc00) [pid = 1790] [serial = 2108] [outer = (nil)] [url = about:blank] 18:51:36 INFO - PROCESS | 1790 | --DOMWINDOW == 155 (0xa305b800) [pid = 1790] [serial = 2106] [outer = (nil)] [url = about:blank] 18:51:36 INFO - PROCESS | 1790 | --DOMWINDOW == 154 (0xa215c800) [pid = 1790] [serial = 2105] [outer = (nil)] [url = about:blank] 18:51:36 INFO - PROCESS | 1790 | --DOMWINDOW == 153 (0x9d9c9c00) [pid = 1790] [serial = 2103] [outer = (nil)] [url = about:blank] 18:51:36 INFO - PROCESS | 1790 | --DOMWINDOW == 152 (0x9c342800) [pid = 1790] [serial = 2102] [outer = (nil)] [url = about:blank] 18:51:36 INFO - PROCESS | 1790 | --DOMWINDOW == 151 (0x9ba1cc00) [pid = 1790] [serial = 2100] [outer = (nil)] [url = about:blank] 18:51:36 INFO - PROCESS | 1790 | --DOMWINDOW == 150 (0x9adc3400) [pid = 1790] [serial = 2099] [outer = (nil)] [url = about:blank] 18:51:36 INFO - PROCESS | 1790 | --DOMWINDOW == 149 (0x99fdcc00) [pid = 1790] [serial = 2097] [outer = (nil)] [url = about:blank] 18:51:36 INFO - PROCESS | 1790 | --DOMWINDOW == 148 (0x992f1000) [pid = 1790] [serial = 2096] [outer = (nil)] [url = about:blank] 18:51:36 INFO - PROCESS | 1790 | --DOMWINDOW == 147 (0x975c2800) [pid = 1790] [serial = 2094] [outer = (nil)] [url = about:blank] 18:51:36 INFO - PROCESS | 1790 | --DOMWINDOW == 146 (0x975bd000) [pid = 1790] [serial = 2093] [outer = (nil)] [url = about:blank] 18:51:36 INFO - PROCESS | 1790 | --DOMWINDOW == 145 (0x950a5400) [pid = 1790] [serial = 2091] [outer = (nil)] [url = about:blank] 18:51:36 INFO - PROCESS | 1790 | --DOMWINDOW == 144 (0x9501b400) [pid = 1790] [serial = 2090] [outer = (nil)] [url = about:blank] 18:51:36 INFO - PROCESS | 1790 | --DOMWINDOW == 143 (0x938b4000) [pid = 1790] [serial = 2088] [outer = (nil)] [url = about:blank] 18:51:36 INFO - PROCESS | 1790 | --DOMWINDOW == 142 (0x929a7c00) [pid = 1790] [serial = 2087] [outer = (nil)] [url = about:blank] 18:51:36 INFO - PROCESS | 1790 | --DOMWINDOW == 141 (0x92999800) [pid = 1790] [serial = 2085] [outer = (nil)] [url = about:blank] 18:51:36 INFO - PROCESS | 1790 | --DOMWINDOW == 140 (0x9250f400) [pid = 1790] [serial = 2084] [outer = (nil)] [url = about:blank] 18:51:36 INFO - PROCESS | 1790 | --DOMWINDOW == 139 (0x92315000) [pid = 1790] [serial = 2082] [outer = (nil)] [url = about:blank] 18:51:36 INFO - PROCESS | 1790 | --DOMWINDOW == 138 (0x9229f000) [pid = 1790] [serial = 2081] [outer = (nil)] [url = about:blank] 18:51:36 INFO - PROCESS | 1790 | --DOMWINDOW == 137 (0x91f29800) [pid = 1790] [serial = 2079] [outer = (nil)] [url = about:blank] 18:51:36 INFO - PROCESS | 1790 | --DOMWINDOW == 136 (0x9177c400) [pid = 1790] [serial = 2078] [outer = (nil)] [url = about:blank] 18:51:36 INFO - PROCESS | 1790 | --DOMWINDOW == 135 (0x91766400) [pid = 1790] [serial = 2076] [outer = (nil)] [url = about:blank] 18:51:36 INFO - PROCESS | 1790 | --DOMWINDOW == 134 (0x91642000) [pid = 1790] [serial = 2075] [outer = (nil)] [url = about:blank] 18:51:36 INFO - PROCESS | 1790 | --DOMWINDOW == 133 (0x8f409c00) [pid = 1790] [serial = 2073] [outer = (nil)] [url = about:blank] 18:51:36 INFO - PROCESS | 1790 | --DOMWINDOW == 132 (0x8ea8d000) [pid = 1790] [serial = 2072] [outer = (nil)] [url = about:blank] 18:51:36 INFO - PROCESS | 1790 | --DOMWINDOW == 131 (0x8d5c7400) [pid = 1790] [serial = 2070] [outer = (nil)] [url = about:blank] 18:51:36 INFO - PROCESS | 1790 | --DOMWINDOW == 130 (0x8d506c00) [pid = 1790] [serial = 2069] [outer = (nil)] [url = about:blank] 18:51:36 INFO - PROCESS | 1790 | --DOMWINDOW == 129 (0x8e89d000) [pid = 1790] [serial = 2066] [outer = (nil)] [url = about:blank] 18:51:36 INFO - PROCESS | 1790 | --DOMWINDOW == 128 (0x8e8aa000) [pid = 1790] [serial = 2126] [outer = (nil)] [url = about:blank] 18:51:36 INFO - PROCESS | 1790 | --DOMWINDOW == 127 (0x8ea91400) [pid = 1790] [serial = 2127] [outer = (nil)] [url = about:blank] 18:51:36 INFO - PROCESS | 1790 | --DOMWINDOW == 126 (0x8c29d400) [pid = 1790] [serial = 2121] [outer = (nil)] [url = about:blank] 18:51:36 INFO - PROCESS | 1790 | ++DOCSHELL 0x898b3400 == 142 [pid = 1790] [id = 746] 18:51:36 INFO - PROCESS | 1790 | ++DOMWINDOW == 127 (0x8997c000) [pid = 1790] [serial = 2239] [outer = (nil)] 18:51:36 INFO - PROCESS | 1790 | ++DOMWINDOW == 128 (0x8997ec00) [pid = 1790] [serial = 2240] [outer = 0x8997c000] 18:51:37 INFO - PROCESS | 1790 | 1463104297055 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]]]}] 18:51:37 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. 18:51:37 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 5258ms 18:51:37 INFO - PROCESS | 1790 | 1463104297116 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 18:51:37 INFO - PROCESS | 1790 | 1463104297123 Marionette TRACE conn3 <- [1,2953,null,{"value":"8"}] 18:51:37 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 18:51:37 INFO - PROCESS | 1790 | 1463104297131 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 18:51:37 INFO - PROCESS | 1790 | 1463104297134 Marionette TRACE conn3 <- [1,2954,null,{}] 18:51:37 INFO - PROCESS | 1790 | 1463104297143 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}] 18:51:37 INFO - PROCESS | 1790 | 1463104297440 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 18:51:37 INFO - PROCESS | 1790 | 1463104297725 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:37 INFO - PROCESS | 1790 | ++DOCSHELL 0x89f45400 == 143 [pid = 1790] [id = 747] 18:51:37 INFO - PROCESS | 1790 | ++DOMWINDOW == 129 (0x89f45800) [pid = 1790] [serial = 2241] [outer = (nil)] 18:51:37 INFO - PROCESS | 1790 | ++DOMWINDOW == 130 (0x89f4c400) [pid = 1790] [serial = 2242] [outer = 0x89f45800] 18:51:37 INFO - PROCESS | 1790 | 1463104297809 Marionette DEBUG loaded listener.js 18:51:37 INFO - PROCESS | 1790 | ++DOMWINDOW == 131 (0x8a11c800) [pid = 1790] [serial = 2243] [outer = 0x89f45800] 18:51:38 INFO - PROCESS | 1790 | 1463104298625 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]]]}] 18:51:38 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 18:51:38 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 18:51:38 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1532ms 18:51:38 INFO - PROCESS | 1790 | 1463104298664 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 18:51:38 INFO - PROCESS | 1790 | 1463104298671 Marionette TRACE conn3 <- [1,2957,null,{"value":"8"}] 18:51:38 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 18:51:38 INFO - PROCESS | 1790 | 1463104298681 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 18:51:38 INFO - PROCESS | 1790 | 1463104298686 Marionette TRACE conn3 <- [1,2958,null,{}] 18:51:38 INFO - PROCESS | 1790 | 1463104298699 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}] 18:51:39 INFO - PROCESS | 1790 | 1463104299022 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 18:51:39 INFO - PROCESS | 1790 | 1463104299076 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:39 INFO - PROCESS | 1790 | ++DOCSHELL 0x8a20d400 == 144 [pid = 1790] [id = 748] 18:51:39 INFO - PROCESS | 1790 | ++DOMWINDOW == 132 (0x8a2ec800) [pid = 1790] [serial = 2244] [outer = (nil)] 18:51:39 INFO - PROCESS | 1790 | ++DOMWINDOW == 133 (0x8ba41000) [pid = 1790] [serial = 2245] [outer = 0x8a2ec800] 18:51:39 INFO - PROCESS | 1790 | 1463104299153 Marionette DEBUG loaded listener.js 18:51:39 INFO - PROCESS | 1790 | ++DOMWINDOW == 134 (0x8c2a5800) [pid = 1790] [serial = 2246] [outer = 0x8a2ec800] 18:51:40 INFO - PROCESS | 1790 | 1463104300168 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]]]}] 18:51:40 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. 18:51:40 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1531ms 18:51:40 INFO - PROCESS | 1790 | 1463104300214 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 18:51:40 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 18:51:40 INFO - PROCESS | 1790 | 1463104300219 Marionette TRACE conn3 <- [1,2961,null,{"value":"8"}] 18:51:40 INFO - PROCESS | 1790 | 1463104300228 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 18:51:40 INFO - PROCESS | 1790 | 1463104300235 Marionette TRACE conn3 <- [1,2962,null,{}] 18:51:40 INFO - PROCESS | 1790 | 1463104300262 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}] 18:51:40 INFO - PROCESS | 1790 | 1463104300571 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 18:51:41 INFO - PROCESS | 1790 | --DOMWINDOW == 133 (0x898b9c00) [pid = 1790] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 18:51:41 INFO - PROCESS | 1790 | --DOMWINDOW == 132 (0x8a11b800) [pid = 1790] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 18:51:41 INFO - PROCESS | 1790 | --DOMWINDOW == 131 (0x87d02400) [pid = 1790] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 18:51:41 INFO - PROCESS | 1790 | --DOMWINDOW == 130 (0x9c166800) [pid = 1790] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 18:51:41 INFO - PROCESS | 1790 | --DOMWINDOW == 129 (0x92505c00) [pid = 1790] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 18:51:41 INFO - PROCESS | 1790 | --DOMWINDOW == 128 (0x8f472c00) [pid = 1790] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 18:51:41 INFO - PROCESS | 1790 | --DOMWINDOW == 127 (0x9177bc00) [pid = 1790] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 18:51:41 INFO - PROCESS | 1790 | --DOMWINDOW == 126 (0xa26e4800) [pid = 1790] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 18:51:41 INFO - PROCESS | 1790 | --DOMWINDOW == 125 (0x8e620400) [pid = 1790] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 18:51:41 INFO - PROCESS | 1790 | --DOMWINDOW == 124 (0x8b30ec00) [pid = 1790] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 18:51:41 INFO - PROCESS | 1790 | --DOMWINDOW == 123 (0x92310400) [pid = 1790] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 18:51:41 INFO - PROCESS | 1790 | --DOMWINDOW == 122 (0x88520800) [pid = 1790] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 18:51:41 INFO - PROCESS | 1790 | --DOMWINDOW == 121 (0x93cde000) [pid = 1790] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 18:51:41 INFO - PROCESS | 1790 | --DOMWINDOW == 120 (0x8c342400) [pid = 1790] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 18:51:41 INFO - PROCESS | 1790 | --DOMWINDOW == 119 (0x9177ec00) [pid = 1790] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 18:51:41 INFO - PROCESS | 1790 | --DOMWINDOW == 118 (0x8ea87c00) [pid = 1790] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 18:51:41 INFO - PROCESS | 1790 | --DOMWINDOW == 117 (0x92ae4400) [pid = 1790] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 18:51:41 INFO - PROCESS | 1790 | --DOMWINDOW == 116 (0x88ef8c00) [pid = 1790] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 18:51:41 INFO - PROCESS | 1790 | --DOMWINDOW == 115 (0x87d06800) [pid = 1790] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 18:51:41 INFO - PROCESS | 1790 | 1463104301412 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:41 INFO - PROCESS | 1790 | ++DOCSHELL 0x87bbd000 == 145 [pid = 1790] [id = 749] 18:51:41 INFO - PROCESS | 1790 | ++DOMWINDOW == 116 (0x87bc0800) [pid = 1790] [serial = 2247] [outer = (nil)] 18:51:41 INFO - PROCESS | 1790 | ++DOMWINDOW == 117 (0x898b6800) [pid = 1790] [serial = 2248] [outer = 0x87bc0800] 18:51:41 INFO - PROCESS | 1790 | 1463104301515 Marionette DEBUG loaded listener.js 18:51:41 INFO - PROCESS | 1790 | ++DOMWINDOW == 118 (0x8d5ca800) [pid = 1790] [serial = 2249] [outer = 0x87bc0800] 18:51:42 INFO - PROCESS | 1790 | 1463104302250 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]]]}] 18:51:42 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. 18:51:42 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 2058ms 18:51:42 INFO - PROCESS | 1790 | 1463104302284 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 18:51:42 INFO - PROCESS | 1790 | 1463104302288 Marionette TRACE conn3 <- [1,2965,null,{"value":"8"}] 18:51:42 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 18:51:42 INFO - PROCESS | 1790 | 1463104302296 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 18:51:42 INFO - PROCESS | 1790 | 1463104302299 Marionette TRACE conn3 <- [1,2966,null,{}] 18:51:42 INFO - PROCESS | 1790 | 1463104302306 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}] 18:51:42 INFO - PROCESS | 1790 | 1463104302533 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 18:51:42 INFO - PROCESS | 1790 | 1463104302756 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:42 INFO - PROCESS | 1790 | ++DOCSHELL 0x8d5bb000 == 146 [pid = 1790] [id = 750] 18:51:42 INFO - PROCESS | 1790 | ++DOMWINDOW == 119 (0x8d5c7400) [pid = 1790] [serial = 2250] [outer = (nil)] 18:51:42 INFO - PROCESS | 1790 | ++DOMWINDOW == 120 (0x8d8da000) [pid = 1790] [serial = 2251] [outer = 0x8d5c7400] 18:51:42 INFO - PROCESS | 1790 | 1463104302839 Marionette DEBUG loaded listener.js 18:51:42 INFO - PROCESS | 1790 | ++DOMWINDOW == 121 (0x8dcc1400) [pid = 1790] [serial = 2252] [outer = 0x8d5c7400] 18:51:43 INFO - PROCESS | 1790 | 1463104303889 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]]]}] 18:51:43 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. 18:51:43 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1637ms 18:51:43 INFO - PROCESS | 1790 | 1463104303935 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 18:51:43 INFO - PROCESS | 1790 | 1463104303942 Marionette TRACE conn3 <- [1,2969,null,{"value":"8"}] 18:51:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 18:51:43 INFO - PROCESS | 1790 | 1463104303953 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 18:51:43 INFO - PROCESS | 1790 | 1463104303959 Marionette TRACE conn3 <- [1,2970,null,{}] 18:51:44 INFO - PROCESS | 1790 | 1463104304011 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}] 18:51:44 INFO - PROCESS | 1790 | 1463104304389 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 18:51:44 INFO - PROCESS | 1790 | 1463104304690 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:44 INFO - PROCESS | 1790 | ++DOCSHELL 0x89986400 == 147 [pid = 1790] [id = 751] 18:51:44 INFO - PROCESS | 1790 | ++DOMWINDOW == 122 (0x89a57400) [pid = 1790] [serial = 2253] [outer = (nil)] 18:51:44 INFO - PROCESS | 1790 | ++DOMWINDOW == 123 (0x89f4f400) [pid = 1790] [serial = 2254] [outer = 0x89a57400] 18:51:44 INFO - PROCESS | 1790 | 1463104304794 Marionette DEBUG loaded listener.js 18:51:44 INFO - PROCESS | 1790 | ++DOMWINDOW == 124 (0x8a2ef800) [pid = 1790] [serial = 2255] [outer = 0x89a57400] 18:51:45 INFO - PROCESS | 1790 | 1463104305700 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]]]}] 18:51:45 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. 18:51:45 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1797ms 18:51:45 INFO - PROCESS | 1790 | 1463104305752 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 18:51:45 INFO - PROCESS | 1790 | 1463104305762 Marionette TRACE conn3 <- [1,2973,null,{"value":"8"}] 18:51:45 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 18:51:45 INFO - PROCESS | 1790 | 1463104305775 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 18:51:45 INFO - PROCESS | 1790 | 1463104305781 Marionette TRACE conn3 <- [1,2974,null,{}] 18:51:45 INFO - PROCESS | 1790 | 1463104305804 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}] 18:51:46 INFO - PROCESS | 1790 | 1463104306161 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 18:51:46 INFO - PROCESS | 1790 | 1463104306456 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:46 INFO - PROCESS | 1790 | ++DOCSHELL 0x8c34b400 == 148 [pid = 1790] [id = 752] 18:51:46 INFO - PROCESS | 1790 | ++DOMWINDOW == 125 (0x8c350000) [pid = 1790] [serial = 2256] [outer = (nil)] 18:51:46 INFO - PROCESS | 1790 | ++DOMWINDOW == 126 (0x8d587000) [pid = 1790] [serial = 2257] [outer = 0x8c350000] 18:51:46 INFO - PROCESS | 1790 | 1463104306553 Marionette DEBUG loaded listener.js 18:51:46 INFO - PROCESS | 1790 | ++DOMWINDOW == 127 (0x8d6b6000) [pid = 1790] [serial = 2258] [outer = 0x8c350000] 18:51:47 INFO - PROCESS | 1790 | 1463104307486 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]]]}] 18:51:47 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. 18:51:47 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1740ms 18:51:47 INFO - PROCESS | 1790 | 1463104307522 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 18:51:47 INFO - PROCESS | 1790 | 1463104307526 Marionette TRACE conn3 <- [1,2977,null,{"value":"8"}] 18:51:47 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 18:51:47 INFO - PROCESS | 1790 | 1463104307538 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 18:51:47 INFO - PROCESS | 1790 | 1463104307544 Marionette TRACE conn3 <- [1,2978,null,{}] 18:51:47 INFO - PROCESS | 1790 | 1463104307562 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}] 18:51:47 INFO - PROCESS | 1790 | 1463104307827 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 18:51:48 INFO - PROCESS | 1790 | 1463104308136 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:48 INFO - PROCESS | 1790 | ++DOCSHELL 0x8ddb9000 == 149 [pid = 1790] [id = 753] 18:51:48 INFO - PROCESS | 1790 | ++DOMWINDOW == 128 (0x8df10c00) [pid = 1790] [serial = 2259] [outer = (nil)] 18:51:48 INFO - PROCESS | 1790 | ++DOMWINDOW == 129 (0x8e61bc00) [pid = 1790] [serial = 2260] [outer = 0x8df10c00] 18:51:48 INFO - PROCESS | 1790 | 1463104308245 Marionette DEBUG loaded listener.js 18:51:48 INFO - PROCESS | 1790 | ++DOMWINDOW == 130 (0x8e8a2000) [pid = 1790] [serial = 2261] [outer = 0x8df10c00] 18:51:49 INFO - PROCESS | 1790 | 1463104309257 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]]]}] 18:51:49 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. 18:51:49 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1744ms 18:51:49 INFO - PROCESS | 1790 | 1463104309283 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 18:51:49 INFO - PROCESS | 1790 | 1463104309289 Marionette TRACE conn3 <- [1,2981,null,{"value":"8"}] 18:51:49 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 18:51:49 INFO - PROCESS | 1790 | 1463104309297 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 18:51:49 INFO - PROCESS | 1790 | 1463104309302 Marionette TRACE conn3 <- [1,2982,null,{}] 18:51:49 INFO - PROCESS | 1790 | 1463104309309 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}] 18:51:49 INFO - PROCESS | 1790 | 1463104309584 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 18:51:49 INFO - PROCESS | 1790 | 1463104309892 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:49 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e8a8400 == 150 [pid = 1790] [id = 754] 18:51:49 INFO - PROCESS | 1790 | ++DOMWINDOW == 131 (0x8f401400) [pid = 1790] [serial = 2262] [outer = (nil)] 18:51:50 INFO - PROCESS | 1790 | ++DOMWINDOW == 132 (0x8f409c00) [pid = 1790] [serial = 2263] [outer = 0x8f401400] 18:51:50 INFO - PROCESS | 1790 | 1463104310033 Marionette DEBUG loaded listener.js 18:51:50 INFO - PROCESS | 1790 | ++DOMWINDOW == 133 (0x8f472c00) [pid = 1790] [serial = 2264] [outer = 0x8f401400] 18:51:50 INFO - PROCESS | 1790 | 1463104310883 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"]]]}] 18:51:50 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 18:51:50 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 18:51:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:51:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:51:50 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 18:51:50 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1647ms 18:51:50 INFO - PROCESS | 1790 | 1463104310946 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 18:51:50 INFO - PROCESS | 1790 | 1463104310949 Marionette TRACE conn3 <- [1,2985,null,{"value":"8"}] 18:51:50 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 18:51:51 INFO - PROCESS | 1790 | 1463104311005 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 18:51:51 INFO - PROCESS | 1790 | 1463104311010 Marionette TRACE conn3 <- [1,2986,null,{}] 18:51:51 INFO - PROCESS | 1790 | 1463104311025 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}] 18:51:51 INFO - PROCESS | 1790 | 1463104311316 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 18:51:51 INFO - PROCESS | 1790 | 1463104311665 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:51 INFO - PROCESS | 1790 | ++DOCSHELL 0x87bc0c00 == 151 [pid = 1790] [id = 755] 18:51:51 INFO - PROCESS | 1790 | ++DOMWINDOW == 134 (0x8e617400) [pid = 1790] [serial = 2265] [outer = (nil)] 18:51:51 INFO - PROCESS | 1790 | ++DOMWINDOW == 135 (0x8f78a800) [pid = 1790] [serial = 2266] [outer = 0x8e617400] 18:51:51 INFO - PROCESS | 1790 | 1463104311779 Marionette DEBUG loaded listener.js 18:51:51 INFO - PROCESS | 1790 | ++DOMWINDOW == 136 (0x90a69000) [pid = 1790] [serial = 2267] [outer = 0x8e617400] 18:51:52 INFO - PROCESS | 1790 | 1463104312684 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]]]}] 18:51:52 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. 18:51:52 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1746ms 18:51:52 INFO - PROCESS | 1790 | 1463104312717 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 18:51:52 INFO - PROCESS | 1790 | 1463104312722 Marionette TRACE conn3 <- [1,2989,null,{"value":"8"}] 18:51:52 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 18:51:52 INFO - PROCESS | 1790 | 1463104312734 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 18:51:52 INFO - PROCESS | 1790 | 1463104312737 Marionette TRACE conn3 <- [1,2990,null,{}] 18:51:52 INFO - PROCESS | 1790 | 1463104312745 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}] 18:51:53 INFO - PROCESS | 1790 | 1463104313022 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 18:51:53 INFO - PROCESS | 1790 | 1463104313328 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:53 INFO - PROCESS | 1790 | ++DOCSHELL 0x87d07400 == 152 [pid = 1790] [id = 756] 18:51:53 INFO - PROCESS | 1790 | ++DOMWINDOW == 137 (0x90d79800) [pid = 1790] [serial = 2268] [outer = (nil)] 18:51:53 INFO - PROCESS | 1790 | ++DOMWINDOW == 138 (0x9177ec00) [pid = 1790] [serial = 2269] [outer = 0x90d79800] 18:51:53 INFO - PROCESS | 1790 | 1463104313425 Marionette DEBUG loaded listener.js 18:51:53 INFO - PROCESS | 1790 | ++DOMWINDOW == 139 (0x91f24c00) [pid = 1790] [serial = 2270] [outer = 0x90d79800] 18:51:54 INFO - PROCESS | 1790 | ++DOCSHELL 0x9177e400 == 153 [pid = 1790] [id = 757] 18:51:54 INFO - PROCESS | 1790 | ++DOMWINDOW == 140 (0x92317c00) [pid = 1790] [serial = 2271] [outer = (nil)] 18:51:54 INFO - PROCESS | 1790 | ++DOMWINDOW == 141 (0x92318c00) [pid = 1790] [serial = 2272] [outer = 0x92317c00] 18:51:54 INFO - PROCESS | 1790 | 1463104314396 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]]]}] 18:51:54 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. 18:51:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1694ms 18:51:54 INFO - PROCESS | 1790 | 1463104314435 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 18:51:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 18:51:54 INFO - PROCESS | 1790 | 1463104314439 Marionette TRACE conn3 <- [1,2993,null,{"value":"8"}] 18:51:54 INFO - PROCESS | 1790 | 1463104314446 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 18:51:54 INFO - PROCESS | 1790 | 1463104314449 Marionette TRACE conn3 <- [1,2994,null,{}] 18:51:54 INFO - PROCESS | 1790 | 1463104314455 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}] 18:51:54 INFO - PROCESS | 1790 | 1463104314812 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 18:51:55 INFO - PROCESS | 1790 | 1463104315191 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:55 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e8ab800 == 154 [pid = 1790] [id = 758] 18:51:55 INFO - PROCESS | 1790 | ++DOMWINDOW == 142 (0x91649c00) [pid = 1790] [serial = 2273] [outer = (nil)] 18:51:55 INFO - PROCESS | 1790 | ++DOMWINDOW == 143 (0x92315000) [pid = 1790] [serial = 2274] [outer = 0x91649c00] 18:51:55 INFO - PROCESS | 1790 | 1463104315304 Marionette DEBUG loaded listener.js 18:51:55 INFO - PROCESS | 1790 | ++DOMWINDOW == 144 (0x9246e400) [pid = 1790] [serial = 2275] [outer = 0x91649c00] 18:51:56 INFO - PROCESS | 1790 | 1463104316217 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]]]}] 18:51:56 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 18:51:56 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 18:51:56 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1839ms 18:51:56 INFO - PROCESS | 1790 | 1463104316286 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 18:51:56 INFO - PROCESS | 1790 | 1463104316292 Marionette TRACE conn3 <- [1,2997,null,{"value":"8"}] 18:51:56 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 18:51:56 INFO - PROCESS | 1790 | 1463104316300 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 18:51:56 INFO - PROCESS | 1790 | 1463104316305 Marionette TRACE conn3 <- [1,2998,null,{}] 18:51:56 INFO - PROCESS | 1790 | 1463104316335 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}] 18:51:56 INFO - PROCESS | 1790 | 1463104316673 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 18:51:57 INFO - PROCESS | 1790 | 1463104317052 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:57 INFO - PROCESS | 1790 | ++DOCSHELL 0x88520800 == 155 [pid = 1790] [id = 759] 18:51:57 INFO - PROCESS | 1790 | ++DOMWINDOW == 145 (0x91770000) [pid = 1790] [serial = 2276] [outer = (nil)] 18:51:57 INFO - PROCESS | 1790 | ++DOMWINDOW == 146 (0x92491000) [pid = 1790] [serial = 2277] [outer = 0x91770000] 18:51:57 INFO - PROCESS | 1790 | 1463104317152 Marionette DEBUG loaded listener.js 18:51:57 INFO - PROCESS | 1790 | ++DOMWINDOW == 147 (0x92501800) [pid = 1790] [serial = 2278] [outer = 0x91770000] 18:51:58 INFO - PROCESS | 1790 | 1463104318026 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]]]}] 18:51:58 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. 18:51:58 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1762ms 18:51:58 INFO - PROCESS | 1790 | 1463104318062 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 18:51:58 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 18:51:58 INFO - PROCESS | 1790 | 1463104318068 Marionette TRACE conn3 <- [1,3001,null,{"value":"8"}] 18:51:58 INFO - PROCESS | 1790 | 1463104318075 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 18:51:58 INFO - PROCESS | 1790 | 1463104318078 Marionette TRACE conn3 <- [1,3002,null,{}] 18:51:58 INFO - PROCESS | 1790 | 1463104318084 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}] 18:51:58 INFO - PROCESS | 1790 | 1463104318335 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 18:51:58 INFO - PROCESS | 1790 | 1463104318642 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:58 INFO - PROCESS | 1790 | ++DOCSHELL 0x92312000 == 156 [pid = 1790] [id = 760] 18:51:58 INFO - PROCESS | 1790 | ++DOMWINDOW == 148 (0x92493400) [pid = 1790] [serial = 2279] [outer = (nil)] 18:51:58 INFO - PROCESS | 1790 | ++DOMWINDOW == 149 (0x9250c400) [pid = 1790] [serial = 2280] [outer = 0x92493400] 18:51:58 INFO - PROCESS | 1790 | 1463104318745 Marionette DEBUG loaded listener.js 18:51:58 INFO - PROCESS | 1790 | ++DOMWINDOW == 150 (0x9250e000) [pid = 1790] [serial = 2281] [outer = 0x92493400] 18:51:59 INFO - PROCESS | 1790 | 1463104319628 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]]]}] 18:51:59 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. 18:51:59 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1586ms 18:51:59 INFO - PROCESS | 1790 | 1463104319661 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 18:51:59 INFO - PROCESS | 1790 | 1463104319666 Marionette TRACE conn3 <- [1,3005,null,{"value":"8"}] 18:51:59 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 18:51:59 INFO - PROCESS | 1790 | 1463104319672 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 18:51:59 INFO - PROCESS | 1790 | 1463104319676 Marionette TRACE conn3 <- [1,3006,null,{}] 18:51:59 INFO - PROCESS | 1790 | 1463104319683 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}] 18:51:59 INFO - PROCESS | 1790 | 1463104319938 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 18:52:00 INFO - PROCESS | 1790 | 1463104320245 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:00 INFO - PROCESS | 1790 | ++DOCSHELL 0x92505c00 == 157 [pid = 1790] [id = 761] 18:52:00 INFO - PROCESS | 1790 | ++DOMWINDOW == 151 (0x925e7c00) [pid = 1790] [serial = 2282] [outer = (nil)] 18:52:00 INFO - PROCESS | 1790 | ++DOMWINDOW == 152 (0x92893800) [pid = 1790] [serial = 2283] [outer = 0x925e7c00] 18:52:00 INFO - PROCESS | 1790 | 1463104320346 Marionette DEBUG loaded listener.js 18:52:00 INFO - PROCESS | 1790 | ++DOMWINDOW == 153 (0x9299bc00) [pid = 1790] [serial = 2284] [outer = 0x925e7c00] 18:52:01 INFO - PROCESS | 1790 | 1463104321243 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]]]}] 18:52:01 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. 18:52:01 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1585ms 18:52:01 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 18:52:01 INFO - PROCESS | 1790 | 1463104321258 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 18:52:01 INFO - PROCESS | 1790 | 1463104321262 Marionette TRACE conn3 <- [1,3009,null,{"value":"8"}] 18:52:01 INFO - PROCESS | 1790 | 1463104321269 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 18:52:01 INFO - PROCESS | 1790 | 1463104321272 Marionette TRACE conn3 <- [1,3010,null,{}] 18:52:01 INFO - PROCESS | 1790 | 1463104321281 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}] 18:52:01 INFO - PROCESS | 1790 | 1463104321590 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 18:52:01 INFO - PROCESS | 1790 | 1463104321930 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:02 INFO - PROCESS | 1790 | ++DOCSHELL 0x92222400 == 158 [pid = 1790] [id = 762] 18:52:02 INFO - PROCESS | 1790 | ++DOMWINDOW == 154 (0x92aea400) [pid = 1790] [serial = 2285] [outer = (nil)] 18:52:02 INFO - PROCESS | 1790 | ++DOMWINDOW == 155 (0x92aee000) [pid = 1790] [serial = 2286] [outer = 0x92aea400] 18:52:02 INFO - PROCESS | 1790 | 1463104322094 Marionette DEBUG loaded listener.js 18:52:02 INFO - PROCESS | 1790 | ++DOMWINDOW == 156 (0x92c96c00) [pid = 1790] [serial = 2287] [outer = 0x92aea400] 18:52:02 INFO - PROCESS | 1790 | 1463104322960 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]]]}] 18:52:03 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 18:52:03 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1738ms 18:52:03 INFO - PROCESS | 1790 | 1463104323007 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 18:52:03 INFO - TEST-START | /FileAPI/FileReaderSync.worker 18:52:03 INFO - PROCESS | 1790 | 1463104323011 Marionette TRACE conn3 <- [1,3013,null,{"value":"8"}] 18:52:03 INFO - PROCESS | 1790 | 1463104323019 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 18:52:03 INFO - PROCESS | 1790 | 1463104323022 Marionette TRACE conn3 <- [1,3014,null,{}] 18:52:03 INFO - PROCESS | 1790 | 1463104323079 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}] 18:52:03 INFO - PROCESS | 1790 | 1463104323381 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 18:52:03 INFO - PROCESS | 1790 | 1463104323752 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:03 INFO - PROCESS | 1790 | ++DOCSHELL 0x929a6400 == 159 [pid = 1790] [id = 763] 18:52:03 INFO - PROCESS | 1790 | ++DOMWINDOW == 157 (0x929a7c00) [pid = 1790] [serial = 2288] [outer = (nil)] 18:52:03 INFO - PROCESS | 1790 | ++DOMWINDOW == 158 (0x92d44c00) [pid = 1790] [serial = 2289] [outer = 0x929a7c00] 18:52:03 INFO - PROCESS | 1790 | 1463104323856 Marionette DEBUG loaded listener.js 18:52:03 INFO - PROCESS | 1790 | ++DOMWINDOW == 159 (0x92d4ac00) [pid = 1790] [serial = 2290] [outer = 0x929a7c00] 18:52:04 INFO - PROCESS | 1790 | [1790] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 18:52:04 INFO - PROCESS | 1790 | 1463104324872 Marionette TRACE conn3 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 18:52:04 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 18:52:04 INFO - {} 18:52:04 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 18:52:04 INFO - {} 18:52:04 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 18:52:04 INFO - {} 18:52:04 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 18:52:04 INFO - {} 18:52:04 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1898ms 18:52:04 INFO - PROCESS | 1790 | 1463104324955 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 18:52:04 INFO - PROCESS | 1790 | 1463104324961 Marionette TRACE conn3 <- [1,3017,null,{"value":"8"}] 18:52:04 INFO - TEST-START | /FileAPI/fileReader.html 18:52:04 INFO - PROCESS | 1790 | 1463104324973 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 18:52:04 INFO - PROCESS | 1790 | 1463104324976 Marionette TRACE conn3 <- [1,3018,null,{}] 18:52:04 INFO - PROCESS | 1790 | 1463104324985 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}] 18:52:05 INFO - PROCESS | 1790 | 1463104325284 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 18:52:05 INFO - PROCESS | 1790 | 1463104325659 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:05 INFO - PROCESS | 1790 | ++DOCSHELL 0x925e4800 == 160 [pid = 1790] [id = 764] 18:52:05 INFO - PROCESS | 1790 | ++DOMWINDOW == 160 (0x92c9a000) [pid = 1790] [serial = 2291] [outer = (nil)] 18:52:05 INFO - PROCESS | 1790 | ++DOMWINDOW == 161 (0x93cda000) [pid = 1790] [serial = 2292] [outer = 0x92c9a000] 18:52:05 INFO - PROCESS | 1790 | 1463104325752 Marionette DEBUG loaded listener.js 18:52:05 INFO - PROCESS | 1790 | ++DOMWINDOW == 162 (0x946e8800) [pid = 1790] [serial = 2293] [outer = 0x92c9a000] 18:52:06 INFO - PROCESS | 1790 | 1463104326672 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]]]}] 18:52:06 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 18:52:06 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 18:52:06 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 18:52:06 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 18:52:06 INFO - TEST-OK | /FileAPI/fileReader.html | took 1739ms 18:52:06 INFO - PROCESS | 1790 | 1463104326716 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 18:52:06 INFO - PROCESS | 1790 | 1463104326723 Marionette TRACE conn3 <- [1,3021,null,{"value":"8"}] 18:52:06 INFO - TEST-START | /FileAPI/historical.html 18:52:06 INFO - PROCESS | 1790 | 1463104326733 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 18:52:06 INFO - PROCESS | 1790 | 1463104326739 Marionette TRACE conn3 <- [1,3022,null,{}] 18:52:06 INFO - PROCESS | 1790 | 1463104326746 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}] 18:52:07 INFO - PROCESS | 1790 | 1463104327008 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 18:52:07 INFO - PROCESS | 1790 | 1463104327393 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:07 INFO - PROCESS | 1790 | ++DOCSHELL 0x8734d400 == 161 [pid = 1790] [id = 765] 18:52:07 INFO - PROCESS | 1790 | ++DOMWINDOW == 163 (0x92d45c00) [pid = 1790] [serial = 2294] [outer = (nil)] 18:52:07 INFO - PROCESS | 1790 | ++DOMWINDOW == 164 (0x946f6c00) [pid = 1790] [serial = 2295] [outer = 0x92d45c00] 18:52:07 INFO - PROCESS | 1790 | 1463104327489 Marionette DEBUG loaded listener.js 18:52:07 INFO - PROCESS | 1790 | ++DOMWINDOW == 165 (0x9501a000) [pid = 1790] [serial = 2296] [outer = 0x92d45c00] 18:52:08 INFO - PROCESS | 1790 | 1463104328300 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"]]]}] 18:52:08 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 18:52:08 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 18:52:08 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 18:52:08 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 18:52:08 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 18:52:08 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 18:52:08 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 18:52:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:52:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:52:08 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 18:52:08 INFO - TEST-OK | /FileAPI/historical.html | took 1637ms 18:52:08 INFO - PROCESS | 1790 | 1463104328373 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 18:52:08 INFO - PROCESS | 1790 | 1463104328377 Marionette TRACE conn3 <- [1,3025,null,{"value":"8"}] 18:52:08 INFO - TEST-START | /FileAPI/idlharness.html 18:52:08 INFO - PROCESS | 1790 | 1463104328385 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 18:52:08 INFO - PROCESS | 1790 | 1463104328388 Marionette TRACE conn3 <- [1,3026,null,{}] 18:52:08 INFO - PROCESS | 1790 | 1463104328394 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}] 18:52:08 INFO - PROCESS | 1790 | 1463104328653 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 18:52:09 INFO - PROCESS | 1790 | 1463104328985 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:09 INFO - PROCESS | 1790 | ++DOCSHELL 0x8997cc00 == 162 [pid = 1790] [id = 766] 18:52:09 INFO - PROCESS | 1790 | ++DOMWINDOW == 166 (0x8c29bc00) [pid = 1790] [serial = 2297] [outer = (nil)] 18:52:09 INFO - PROCESS | 1790 | ++DOMWINDOW == 167 (0x950a7000) [pid = 1790] [serial = 2298] [outer = 0x8c29bc00] 18:52:09 INFO - PROCESS | 1790 | 1463104329122 Marionette DEBUG loaded listener.js 18:52:09 INFO - PROCESS | 1790 | ++DOMWINDOW == 168 (0x951c9800) [pid = 1790] [serial = 2299] [outer = 0x8c29bc00] 18:52:10 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 18:52:10 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 18:52:10 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 18:52:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:52:10 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 18:52:10 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 18:52:10 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:52:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:52:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:52:10 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:52:10 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:52:10 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:52:10 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:52:10 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 18:52:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 18:52:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 18:52:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 18:52:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 18:52:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 18:52:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 18:52:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 18:52:10 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 18:52:10 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 18:52:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:52:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:52:10 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 18:52:10 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 18:52:10 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:52:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:52:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:52:10 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:52:10 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:52:10 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:52:10 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:52:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 18:52:10 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 18:52:10 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 18:52:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:52:10 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 18:52:10 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 18:52:10 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:52:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:52:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:52:10 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:52:10 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:52:10 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:52:10 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:52:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 18:52:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 18:52:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 18:52:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 18:52:10 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 18:52:10 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:52:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:52:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:52:10 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:52:10 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:52:10 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:52:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:52:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:52:10 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:52:10 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:52:10 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:52:10 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:52:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 18:52:10 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 18:52:10 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 18:52:10 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:52:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:52:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:52:10 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:52:10 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:52:10 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:52:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:52:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:52:10 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:52:10 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:52:10 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:52:10 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:52:10 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 18:52:10 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 18:52:10 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 18:52:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:52:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:52:10 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 18:52:10 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:52:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:52:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:52:10 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:52:10 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:52:10 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:52:10 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:52:10 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 18:52:10 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 18:52:10 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 18:52:10 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 18:52:10 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 18:52:10 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 18:52:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 18:52:10 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 18:52:10 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 18:52:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 18:52:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 18:52:10 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 18:52:10 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:52:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:52:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:52:10 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:52:10 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:52:10 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:52:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:52:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:52:10 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:52:10 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:52:10 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:52:10 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:52:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 18:52:10 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 18:52:10 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 18:52:10 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:52:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:52:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:52:10 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:52:10 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:52:10 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:52:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:52:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:52:10 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:52:10 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:52:10 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:52:10 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:52:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 18:52:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 18:52:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 18:52:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 18:52:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 18:52:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 18:52:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 18:52:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 18:52:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 18:52:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 18:52:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 18:52:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 18:52:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 18:52:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 18:52:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 18:52:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 18:52:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 18:52:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 18:52:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 18:52:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 18:52:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 18:52:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 18:52:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 18:52:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 18:52:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 18:52:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 18:52:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 18:52:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 18:52:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 18:52:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 18:52:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 18:52:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 18:52:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 18:52:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 18:52:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 18:52:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 18:52:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 18:52:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 18:52:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 18:52:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 18:52:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 18:52:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 18:52:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 18:52:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 18:52:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 18:52:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 18:52:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 18:52:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 18:52:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 18:52:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 18:52:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 18:52:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 18:52:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 18:52:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 18:52:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 18:52:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 18:52:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 18:52:10 INFO - TEST-OK | /FileAPI/idlharness.html | took 2375ms 18:52:10 INFO - PROCESS | 1790 | 1463104330578 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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 18:52:10 INFO - PROCESS | 1790 | 1463104330899 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 18:52:10 INFO - PROCESS | 1790 | 1463104330903 Marionette TRACE conn3 <- [1,3029,null,{"value":"8"}] 18:52:10 INFO - TEST-START | /FileAPI/idlharness.worker 18:52:10 INFO - PROCESS | 1790 | 1463104330914 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 18:52:10 INFO - PROCESS | 1790 | 1463104330916 Marionette TRACE conn3 <- [1,3030,null,{}] 18:52:10 INFO - PROCESS | 1790 | 1463104330960 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}] 18:52:11 INFO - PROCESS | 1790 | 1463104331222 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 18:52:11 INFO - PROCESS | 1790 | 1463104331500 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:11 INFO - PROCESS | 1790 | ++DOCSHELL 0x874bb400 == 163 [pid = 1790] [id = 767] 18:52:11 INFO - PROCESS | 1790 | ++DOMWINDOW == 169 (0x951ccc00) [pid = 1790] [serial = 2300] [outer = (nil)] 18:52:11 INFO - PROCESS | 1790 | ++DOMWINDOW == 170 (0x9a869c00) [pid = 1790] [serial = 2301] [outer = 0x951ccc00] 18:52:11 INFO - PROCESS | 1790 | 1463104331592 Marionette DEBUG loaded listener.js 18:52:11 INFO - PROCESS | 1790 | ++DOMWINDOW == 171 (0x9a872000) [pid = 1790] [serial = 2302] [outer = 0x951ccc00] 18:52:11 INFO - PROCESS | 1790 | [1790] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 18:52:16 INFO - PROCESS | 1790 | --DOCSHELL 0x8de73400 == 162 [pid = 1790] [id = 708] 18:52:16 INFO - PROCESS | 1790 | --DOCSHELL 0x8b9cb800 == 161 [pid = 1790] [id = 706] 18:52:16 INFO - PROCESS | 1790 | --DOCSHELL 0x8f40b800 == 160 [pid = 1790] [id = 703] 18:52:16 INFO - PROCESS | 1790 | --DOCSHELL 0x8ba3a400 == 159 [pid = 1790] [id = 271] 18:52:16 INFO - PROCESS | 1790 | --DOCSHELL 0x8ba40000 == 158 [pid = 1790] [id = 707] 18:52:16 INFO - PROCESS | 1790 | --DOCSHELL 0x9b8b9c00 == 157 [pid = 1790] [id = 704] 18:52:16 INFO - PROCESS | 1790 | --DOCSHELL 0x87354000 == 156 [pid = 1790] [id = 705] 18:52:16 INFO - PROCESS | 1790 | --DOCSHELL 0x8d5c3400 == 155 [pid = 1790] [id = 526] 18:52:16 INFO - PROCESS | 1790 | --DOCSHELL 0x87bbd000 == 154 [pid = 1790] [id = 749] 18:52:16 INFO - PROCESS | 1790 | --DOCSHELL 0x8a20d400 == 153 [pid = 1790] [id = 748] 18:52:16 INFO - PROCESS | 1790 | --DOCSHELL 0x8a11ac00 == 152 [pid = 1790] [id = 727] 18:52:16 INFO - PROCESS | 1790 | --DOCSHELL 0x89f45400 == 151 [pid = 1790] [id = 747] 18:52:16 INFO - PROCESS | 1790 | --DOCSHELL 0x898b3400 == 150 [pid = 1790] [id = 746] 18:52:16 INFO - PROCESS | 1790 | --DOCSHELL 0x87bba400 == 149 [pid = 1790] [id = 745] 18:52:16 INFO - PROCESS | 1790 | --DOCSHELL 0x8d5cf800 == 148 [pid = 1790] [id = 737] 18:52:16 INFO - PROCESS | 1790 | --DOCSHELL 0x8df10400 == 147 [pid = 1790] [id = 738] 18:52:16 INFO - PROCESS | 1790 | --DOCSHELL 0x8c151400 == 146 [pid = 1790] [id = 736] 18:52:16 INFO - PROCESS | 1790 | --DOCSHELL 0x874b4400 == 145 [pid = 1790] [id = 735] 18:52:16 INFO - PROCESS | 1790 | --DOCSHELL 0x8c29d000 == 144 [pid = 1790] [id = 734] 18:52:16 INFO - PROCESS | 1790 | --DOCSHELL 0x87353c00 == 143 [pid = 1790] [id = 733] 18:52:16 INFO - PROCESS | 1790 | --DOCSHELL 0x8997f000 == 142 [pid = 1790] [id = 732] 18:52:16 INFO - PROCESS | 1790 | --DOCSHELL 0x89f4e400 == 141 [pid = 1790] [id = 730] 18:52:16 INFO - PROCESS | 1790 | --DOCSHELL 0x8b9cfc00 == 140 [pid = 1790] [id = 731] 18:52:16 INFO - PROCESS | 1790 | --DOCSHELL 0x87d0f000 == 139 [pid = 1790] [id = 729] 18:52:16 INFO - PROCESS | 1790 | --DOCSHELL 0x887aac00 == 138 [pid = 1790] [id = 728] 18:52:17 INFO - PROCESS | 1790 | --DOMWINDOW == 170 (0x89a63000) [pid = 1790] [serial = 2181] [outer = (nil)] [url = about:blank] 18:52:17 INFO - PROCESS | 1790 | --DOMWINDOW == 169 (0x8a204800) [pid = 1790] [serial = 2183] [outer = (nil)] [url = about:blank] 18:52:17 INFO - PROCESS | 1790 | --DOMWINDOW == 168 (0x87d09400) [pid = 1790] [serial = 2165] [outer = (nil)] [url = about:blank] 18:52:17 INFO - PROCESS | 1790 | --DOMWINDOW == 167 (0xa0604800) [pid = 1790] [serial = 2160] [outer = (nil)] [url = about:blank] 18:52:17 INFO - PROCESS | 1790 | --DOMWINDOW == 166 (0x92e57800) [pid = 1790] [serial = 2147] [outer = (nil)] [url = about:blank] 18:52:17 INFO - PROCESS | 1790 | --DOMWINDOW == 165 (0x8f586c00) [pid = 1790] [serial = 2135] [outer = (nil)] [url = about:blank] 18:52:17 INFO - PROCESS | 1790 | --DOMWINDOW == 164 (0x92493800) [pid = 1790] [serial = 2142] [outer = (nil)] [url = about:blank] 18:52:17 INFO - PROCESS | 1790 | --DOMWINDOW == 163 (0x9246b800) [pid = 1790] [serial = 2141] [outer = (nil)] [url = about:blank] 18:52:17 INFO - PROCESS | 1790 | --DOMWINDOW == 162 (0xa6e0c800) [pid = 1790] [serial = 2163] [outer = (nil)] [url = about:blank] 18:52:17 INFO - PROCESS | 1790 | --DOMWINDOW == 161 (0x8ea85400) [pid = 1790] [serial = 2067] [outer = (nil)] [url = about:blank] 18:52:17 INFO - PROCESS | 1790 | --DOMWINDOW == 160 (0x8d6c4400) [pid = 1790] [serial = 2133] [outer = (nil)] [url = about:blank] 18:52:17 INFO - PROCESS | 1790 | --DOMWINDOW == 159 (0x9b3acc00) [pid = 1790] [serial = 2157] [outer = (nil)] [url = about:blank] 18:52:17 INFO - PROCESS | 1790 | --DOMWINDOW == 158 (0x8f478400) [pid = 1790] [serial = 2129] [outer = (nil)] [url = about:blank] 18:52:17 INFO - PROCESS | 1790 | --DOMWINDOW == 157 (0x88527c00) [pid = 1790] [serial = 2177] [outer = (nil)] [url = about:blank] 18:52:17 INFO - PROCESS | 1790 | --DOMWINDOW == 156 (0x8852b800) [pid = 1790] [serial = 2178] [outer = (nil)] [url = about:blank] 18:52:17 INFO - PROCESS | 1790 | --DOMWINDOW == 155 (0x9b124800) [pid = 1790] [serial = 2156] [outer = (nil)] [url = about:blank] 18:52:17 INFO - PROCESS | 1790 | --DOMWINDOW == 154 (0x9a35c400) [pid = 1790] [serial = 2154] [outer = (nil)] [url = about:blank] 18:52:17 INFO - PROCESS | 1790 | --DOMWINDOW == 153 (0x90a6b800) [pid = 1790] [serial = 2136] [outer = (nil)] [url = about:blank] 18:52:17 INFO - PROCESS | 1790 | --DOMWINDOW == 152 (0x8c348800) [pid = 1790] [serial = 2174] [outer = (nil)] [url = about:blank] 18:52:17 INFO - PROCESS | 1790 | --DOMWINDOW == 151 (0x89986000) [pid = 1790] [serial = 2180] [outer = (nil)] [url = about:blank] 18:52:17 INFO - PROCESS | 1790 | --DOMWINDOW == 150 (0x925e5400) [pid = 1790] [serial = 2144] [outer = (nil)] [url = about:blank] 18:52:17 INFO - PROCESS | 1790 | --DOMWINDOW == 149 (0x8a2e2000) [pid = 1790] [serial = 2184] [outer = (nil)] [url = about:blank] 18:52:17 INFO - PROCESS | 1790 | --DOMWINDOW == 148 (0x8c34b800) [pid = 1790] [serial = 2175] [outer = (nil)] [url = about:blank] 18:52:17 INFO - PROCESS | 1790 | --DOMWINDOW == 147 (0x9229d800) [pid = 1790] [serial = 2139] [outer = (nil)] [url = about:blank] 18:52:17 INFO - PROCESS | 1790 | --DOMWINDOW == 146 (0x975b9400) [pid = 1790] [serial = 2150] [outer = (nil)] [url = about:blank] 18:52:17 INFO - PROCESS | 1790 | --DOMWINDOW == 145 (0x9177e000) [pid = 1790] [serial = 2138] [outer = (nil)] [url = about:blank] 18:52:17 INFO - PROCESS | 1790 | --DOMWINDOW == 144 (0x87d0bc00) [pid = 1790] [serial = 2166] [outer = (nil)] [url = about:blank] 18:52:17 INFO - PROCESS | 1790 | --DOMWINDOW == 143 (0x92d50400) [pid = 1790] [serial = 2171] [outer = (nil)] [url = about:blank] 18:52:17 INFO - PROCESS | 1790 | --DOMWINDOW == 142 (0x92d44800) [pid = 1790] [serial = 2168] [outer = (nil)] [url = about:blank] 18:52:17 INFO - PROCESS | 1790 | --DOMWINDOW == 141 (0x8d58b000) [pid = 1790] [serial = 2132] [outer = (nil)] [url = about:blank] 18:52:17 INFO - PROCESS | 1790 | --DOMWINDOW == 140 (0x9d93b800) [pid = 1790] [serial = 2159] [outer = (nil)] [url = about:blank] 18:52:17 INFO - PROCESS | 1790 | --DOMWINDOW == 139 (0x946f4400) [pid = 1790] [serial = 2148] [outer = (nil)] [url = about:blank] 18:52:17 INFO - PROCESS | 1790 | --DOMWINDOW == 138 (0x9a0f1000) [pid = 1790] [serial = 2153] [outer = (nil)] [url = about:blank] 18:52:17 INFO - PROCESS | 1790 | --DOMWINDOW == 137 (0x92d48c00) [pid = 1790] [serial = 2169] [outer = (nil)] [url = about:blank] 18:52:17 INFO - PROCESS | 1790 | --DOMWINDOW == 136 (0x925e8800) [pid = 1790] [serial = 2145] [outer = (nil)] [url = about:blank] 18:52:17 INFO - PROCESS | 1790 | --DOMWINDOW == 135 (0xa6e04c00) [pid = 1790] [serial = 2162] [outer = (nil)] [url = about:blank] 18:52:17 INFO - PROCESS | 1790 | --DOMWINDOW == 134 (0x975c4c00) [pid = 1790] [serial = 2151] [outer = (nil)] [url = about:blank] 18:52:17 INFO - PROCESS | 1790 | --DOMWINDOW == 133 (0x92d52800) [pid = 1790] [serial = 2172] [outer = (nil)] [url = about:blank] 18:52:17 INFO - PROCESS | 1790 | --DOMWINDOW == 132 (0x8b301c00) [pid = 1790] [serial = 2186] [outer = (nil)] [url = about:blank] 18:52:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 18:52:17 INFO - {} 18:52:17 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 18:52:17 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 18:52:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:52:17 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 18:52:17 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 18:52:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:52:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:52:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:52:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:52:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 18:52:17 INFO - {} 18:52:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 18:52:17 INFO - {} 18:52:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 18:52:17 INFO - {} 18:52:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 18:52:17 INFO - {} 18:52:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 18:52:17 INFO - {} 18:52:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 18:52:17 INFO - {} 18:52:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 18:52:17 INFO - {} 18:52:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 18:52:17 INFO - {} 18:52:17 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 18:52:17 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 18:52:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:52:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:52:17 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 18:52:17 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 18:52:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:52:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:52:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:52:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:52:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 18:52:17 INFO - {} 18:52:17 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 18:52:17 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 18:52:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:52:17 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 18:52:17 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 18:52:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:52:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:52:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:52:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:52:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 18:52:17 INFO - {} 18:52:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 18:52:17 INFO - {} 18:52:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 18:52:17 INFO - {} 18:52:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 18:52:17 INFO - {} 18:52:17 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 18:52:17 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:52:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:52:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:52:17 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:52:17 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:52:17 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:52:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:52:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:52:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:52:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 18:52:17 INFO - {} 18:52:17 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 - {} 18:52:17 INFO - {} 18:52:17 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 18:52:17 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:52:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:52:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:52:17 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:52:17 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:52:17 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:52:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:52:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:52:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:52:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 18:52:17 INFO - {} 18:52:17 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 18:52:17 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 18:52:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:52:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:52:17 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 18:52:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:52:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:52:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:52:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:52:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 18:52:17 INFO - {} 18:52:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 18:52:17 INFO - {} 18:52:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 18:52:17 INFO - {} 18:52:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 18:52:17 INFO - {} 18:52:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 18:52:17 INFO - {} 18:52:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 18:52:17 INFO - {} 18:52:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 18:52:17 INFO - {} 18:52:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 18:52:17 INFO - {} 18:52:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 18:52:17 INFO - {} 18:52:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 18:52:17 INFO - {} 18:52:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 18:52:17 INFO - {} 18:52:17 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 18:52:17 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:52:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:52:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:52:17 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:52:17 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:52:17 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:52:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:52:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:52:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:52:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 18:52:17 INFO - {} 18:52:17 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 - {} 18:52:17 INFO - {} 18:52:17 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 18:52:17 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:52:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:52:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:52:17 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:52:17 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:52:17 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:52:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:52:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:52:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:52:17 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 18:52:17 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 18:52:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:52:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:52:17 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 18:52:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:52:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:52:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:52:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:52:17 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 18:52:17 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 18:52:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:52:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:52:17 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 18:52:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:52:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:52:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:52:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:52:17 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 18:52:17 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 18:52:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:52:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:52:17 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 18:52:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:52:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:52:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:52:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:52:17 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 18:52:17 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 18:52:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:52:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:52:17 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 18:52:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:52:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:52:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:52:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:52:17 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 18:52:17 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 18:52:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:52:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:52:17 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 18:52:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:52:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:52:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:52:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:52:17 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 18:52:17 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 18:52:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:52:17 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 18:52:17 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 18:52:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:52:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:52:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:52:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:52:17 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 18:52:17 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 18:52:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:52:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:52:17 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 18:52:17 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 18:52:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:52:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:52:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:52:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:52:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 18:52:17 INFO - {} 18:52:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 18:52:17 INFO - {} 18:52:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 18:52:17 INFO - {} 18:52:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 18:52:17 INFO - {} 18:52:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 18:52:17 INFO - {} 18:52:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 18:52:17 INFO - {} 18:52:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 18:52:17 INFO - {} 18:52:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 18:52:17 INFO - {} 18:52:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 18:52:17 INFO - {} 18:52:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 18:52:17 INFO - {} 18:52:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 18:52:17 INFO - {} 18:52:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 18:52:17 INFO - {} 18:52:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 18:52:17 INFO - {} 18:52:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 18:52:17 INFO - {} 18:52:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 18:52:17 INFO - {} 18:52:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 18:52:17 INFO - {} 18:52:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 18:52:17 INFO - {} 18:52:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 18:52:17 INFO - {} 18:52:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 18:52:17 INFO - {} 18:52:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 18:52:17 INFO - {} 18:52:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 18:52:17 INFO - {} 18:52:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 18:52:17 INFO - {} 18:52:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 18:52:17 INFO - {} 18:52:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 18:52:17 INFO - {} 18:52:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 18:52:17 INFO - {} 18:52:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 18:52:17 INFO - {} 18:52:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 18:52:17 INFO - {} 18:52:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 18:52:17 INFO - {} 18:52:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 18:52:17 INFO - {} 18:52:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 18:52:17 INFO - {} 18:52:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 18:52:17 INFO - {} 18:52:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 18:52:17 INFO - {} 18:52:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 18:52:17 INFO - {} 18:52:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 18:52:17 INFO - {} 18:52:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 18:52:17 INFO - {} 18:52:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 18:52:17 INFO - {} 18:52:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 18:52:17 INFO - {} 18:52:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 18:52:17 INFO - {} 18:52:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 18:52:17 INFO - {} 18:52:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 18:52:17 INFO - {} 18:52:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 18:52:17 INFO - {} 18:52:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 18:52:17 INFO - {} 18:52:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 18:52:17 INFO - {} 18:52:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 18:52:17 INFO - {} 18:52:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 18:52:17 INFO - {} 18:52:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 18:52:17 INFO - {} 18:52:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 18:52:17 INFO - {} 18:52:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 18:52:17 INFO - {} 18:52:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 18:52:17 INFO - {} 18:52:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 18:52:17 INFO - {} 18:52:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 18:52:17 INFO - {} 18:52:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 18:52:17 INFO - {} 18:52:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 18:52:17 INFO - {} 18:52:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 18:52:17 INFO - {} 18:52:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 18:52:17 INFO - {} 18:52:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 18:52:17 INFO - {} 18:52:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 18:52:17 INFO - {} 18:52:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 18:52:17 INFO - {} 18:52:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 18:52:17 INFO - {} 18:52:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 18:52:17 INFO - {} 18:52:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 18:52:17 INFO - {} 18:52:17 INFO - TEST-OK | /FileAPI/idlharness.worker | took 6356ms 18:52:17 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 18:52:17 INFO - PROCESS | 1790 | 1463104337088 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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 18:52:17 INFO - PROCESS | 1790 | 1463104337272 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 18:52:17 INFO - PROCESS | 1790 | 1463104337288 Marionette TRACE conn3 <- [1,3033,null,{"value":"8"}] 18:52:17 INFO - PROCESS | 1790 | 1463104337311 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 18:52:17 INFO - PROCESS | 1790 | 1463104337341 Marionette TRACE conn3 <- [1,3034,null,{}] 18:52:17 INFO - PROCESS | 1790 | 1463104337375 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}] 18:52:17 INFO - PROCESS | 1790 | 1463104337806 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 18:52:17 INFO - PROCESS | 1790 | 1463104337965 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:18 INFO - PROCESS | 1790 | ++DOCSHELL 0x898b9c00 == 139 [pid = 1790] [id = 768] 18:52:18 INFO - PROCESS | 1790 | ++DOMWINDOW == 133 (0x898ba000) [pid = 1790] [serial = 2303] [outer = (nil)] 18:52:18 INFO - PROCESS | 1790 | ++DOMWINDOW == 134 (0x89986c00) [pid = 1790] [serial = 2304] [outer = 0x898ba000] 18:52:18 INFO - PROCESS | 1790 | 1463104338053 Marionette DEBUG loaded listener.js 18:52:18 INFO - PROCESS | 1790 | ++DOMWINDOW == 135 (0x89f41800) [pid = 1790] [serial = 2305] [outer = 0x898ba000] 18:52:18 INFO - PROCESS | 1790 | 1463104338931 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]]]}] 18:52:18 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 18:52:18 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1692ms 18:52:18 INFO - PROCESS | 1790 | 1463104338995 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 18:52:19 INFO - PROCESS | 1790 | 1463104339005 Marionette TRACE conn3 <- [1,3037,null,{"value":"8"}] 18:52:19 INFO - TEST-START | /FileAPI/blob/Blob-close.html 18:52:19 INFO - PROCESS | 1790 | 1463104339016 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 18:52:19 INFO - PROCESS | 1790 | 1463104339020 Marionette TRACE conn3 <- [1,3038,null,{}] 18:52:19 INFO - PROCESS | 1790 | 1463104339028 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}] 18:52:19 INFO - PROCESS | 1790 | 1463104339267 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 18:52:19 INFO - PROCESS | 1790 | 1463104339542 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:19 INFO - PROCESS | 1790 | ++DOCSHELL 0x89f45400 == 140 [pid = 1790] [id = 769] 18:52:19 INFO - PROCESS | 1790 | ++DOMWINDOW == 136 (0x8a116000) [pid = 1790] [serial = 2306] [outer = (nil)] 18:52:19 INFO - PROCESS | 1790 | ++DOMWINDOW == 137 (0x8b301c00) [pid = 1790] [serial = 2307] [outer = 0x8a116000] 18:52:19 INFO - PROCESS | 1790 | 1463104339624 Marionette DEBUG loaded listener.js 18:52:19 INFO - PROCESS | 1790 | ++DOMWINDOW == 138 (0x8b9d1800) [pid = 1790] [serial = 2308] [outer = 0x8a116000] 18:52:20 INFO - PROCESS | 1790 | 1463104340505 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"]]]}] 18:52:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 18:52:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 18:52:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:52:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:52:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 18:52:20 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1536ms 18:52:20 INFO - PROCESS | 1790 | 1463104340554 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 18:52:20 INFO - PROCESS | 1790 | 1463104340558 Marionette TRACE conn3 <- [1,3041,null,{"value":"8"}] 18:52:20 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 18:52:20 INFO - PROCESS | 1790 | 1463104340566 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 18:52:20 INFO - PROCESS | 1790 | 1463104340572 Marionette TRACE conn3 <- [1,3042,null,{}] 18:52:20 INFO - PROCESS | 1790 | 1463104340596 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}] 18:52:20 INFO - PROCESS | 1790 | 1463104340916 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 18:52:20 INFO - PROCESS | 1790 | 1463104340969 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:21 INFO - PROCESS | 1790 | ++DOCSHELL 0x8b308c00 == 141 [pid = 1790] [id = 770] 18:52:21 INFO - PROCESS | 1790 | ++DOMWINDOW == 139 (0x8c345800) [pid = 1790] [serial = 2309] [outer = (nil)] 18:52:21 INFO - PROCESS | 1790 | ++DOMWINDOW == 140 (0x8c34d400) [pid = 1790] [serial = 2310] [outer = 0x8c345800] 18:52:21 INFO - PROCESS | 1790 | 1463104341187 Marionette DEBUG loaded listener.js 18:52:21 INFO - PROCESS | 1790 | ++DOMWINDOW == 141 (0x8d584400) [pid = 1790] [serial = 2311] [outer = 0x8c345800] 18:52:22 INFO - PROCESS | 1790 | --DOMWINDOW == 140 (0x8f793c00) [pid = 1790] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 18:52:22 INFO - PROCESS | 1790 | --DOMWINDOW == 139 (0x8b9d3c00) [pid = 1790] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 18:52:22 INFO - PROCESS | 1790 | --DOMWINDOW == 138 (0x8a2ec800) [pid = 1790] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 18:52:22 INFO - PROCESS | 1790 | --DOMWINDOW == 137 (0x87bbac00) [pid = 1790] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 18:52:22 INFO - PROCESS | 1790 | --DOMWINDOW == 136 (0x8a111800) [pid = 1790] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 18:52:22 INFO - PROCESS | 1790 | --DOMWINDOW == 135 (0x8d8e1c00) [pid = 1790] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 18:52:22 INFO - PROCESS | 1790 | --DOMWINDOW == 134 (0x8f401800) [pid = 1790] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 18:52:22 INFO - PROCESS | 1790 | --DOMWINDOW == 133 (0x87bc0800) [pid = 1790] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 18:52:22 INFO - PROCESS | 1790 | --DOMWINDOW == 132 (0x91770400) [pid = 1790] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 18:52:22 INFO - PROCESS | 1790 | --DOMWINDOW == 131 (0x8a11e000) [pid = 1790] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 18:52:22 INFO - PROCESS | 1790 | --DOMWINDOW == 130 (0x90d85400) [pid = 1790] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 18:52:22 INFO - PROCESS | 1790 | --DOMWINDOW == 129 (0x8d6c1c00) [pid = 1790] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 18:52:22 INFO - PROCESS | 1790 | --DOMWINDOW == 128 (0x88525000) [pid = 1790] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 18:52:22 INFO - PROCESS | 1790 | --DOMWINDOW == 127 (0x88529000) [pid = 1790] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 18:52:22 INFO - PROCESS | 1790 | --DOMWINDOW == 126 (0x90a6f000) [pid = 1790] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 18:52:22 INFO - PROCESS | 1790 | --DOMWINDOW == 125 (0x8ba34800) [pid = 1790] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 18:52:22 INFO - PROCESS | 1790 | --DOMWINDOW == 124 (0x8997c000) [pid = 1790] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 18:52:22 INFO - PROCESS | 1790 | --DOMWINDOW == 123 (0x8f58a400) [pid = 1790] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 18:52:22 INFO - PROCESS | 1790 | --DOMWINDOW == 122 (0x8d5d0c00) [pid = 1790] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 18:52:22 INFO - PROCESS | 1790 | --DOMWINDOW == 121 (0x8df14400) [pid = 1790] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 18:52:22 INFO - PROCESS | 1790 | --DOMWINDOW == 120 (0x89f45800) [pid = 1790] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 18:52:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 18:52:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 18:52:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 18:52:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 18:52:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 18:52:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 18:52:23 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. 18:52:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 18:52:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 18:52:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 18:52:23 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'.) 18:52:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 18:52:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 18:52:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 18:52:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 18:52:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 18:52:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 18:52:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 18:52:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 18:52:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 18:52:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 18:52:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 18:52:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 18:52:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 18:52:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 18:52:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 18:52:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 18:52:23 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. 18:52:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 18:52:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:52:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:52:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 18:52:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 18:52:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 18:52:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 18:52:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 18:52:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 18:52:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 18:52:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 18:52:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 18:52:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 18:52:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 18:52:23 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. 18:52:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 18:52:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 18:52:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:52:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:52:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 18:52:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 18:52:23 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. 18:52:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 18:52:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 18:52:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:52:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:52:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 18:52:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 18:52:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 18:52:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 18:52:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 18:52:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 18:52:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 18:52:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:52:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:52:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 18:52:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 18:52:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 18:52:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 18:52:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:52:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:52:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:52:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:52:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:52:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 18:52:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 18:52:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:52:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:52:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:52:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:52:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:52:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 18:52:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:52:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:52:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:52:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:52:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:52:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 18:52:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:52:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:52:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:52:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:52:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:52:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 18:52:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 18:52:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:52:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:52:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:52:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:52:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:52:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 18:52:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:52:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:52:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:52:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:52:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:52:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 18:52:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:52:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:52:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:52:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:52:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:52:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 18:52:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:52:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:52:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:52:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:52:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:52:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 18:52:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:52:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:52:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:52:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:52:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:52:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 18:52:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 18:52:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 18:52:23 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 2658ms 18:52:23 INFO - PROCESS | 1790 | 1463104343111 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]]]}] 18:52:23 INFO - PROCESS | 1790 | 1463104343234 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 18:52:23 INFO - PROCESS | 1790 | 1463104343243 Marionette TRACE conn3 <- [1,3045,null,{"value":"8"}] 18:52:23 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 18:52:23 INFO - PROCESS | 1790 | 1463104343252 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 18:52:23 INFO - PROCESS | 1790 | 1463104343258 Marionette TRACE conn3 <- [1,3046,null,{}] 18:52:23 INFO - PROCESS | 1790 | 1463104343290 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}] 18:52:23 INFO - PROCESS | 1790 | 1463104343535 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 18:52:23 INFO - PROCESS | 1790 | 1463104343811 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:23 INFO - PROCESS | 1790 | ++DOCSHELL 0x8d5c2800 == 142 [pid = 1790] [id = 771] 18:52:23 INFO - PROCESS | 1790 | ++DOMWINDOW == 121 (0x8d5c8c00) [pid = 1790] [serial = 2312] [outer = (nil)] 18:52:23 INFO - PROCESS | 1790 | ++DOMWINDOW == 122 (0x8d6c0400) [pid = 1790] [serial = 2313] [outer = 0x8d5c8c00] 18:52:23 INFO - PROCESS | 1790 | 1463104343888 Marionette DEBUG loaded listener.js 18:52:23 INFO - PROCESS | 1790 | ++DOMWINDOW == 123 (0x8d8dfc00) [pid = 1790] [serial = 2314] [outer = 0x8d5c8c00] 18:52:24 INFO - PROCESS | 1790 | [1790] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 18:52:24 INFO - PROCESS | 1790 | 1463104344976 Marionette TRACE conn3 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 18:52:24 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 18:52:24 INFO - {} 18:52:24 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1748ms 18:52:25 INFO - PROCESS | 1790 | 1463104345002 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 18:52:25 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 18:52:25 INFO - PROCESS | 1790 | 1463104345010 Marionette TRACE conn3 <- [1,3049,null,{"value":"8"}] 18:52:25 INFO - PROCESS | 1790 | 1463104345028 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 18:52:25 INFO - PROCESS | 1790 | 1463104345035 Marionette TRACE conn3 <- [1,3050,null,{}] 18:52:25 INFO - PROCESS | 1790 | 1463104345044 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}] 18:52:25 INFO - PROCESS | 1790 | 1463104345422 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 18:52:25 INFO - PROCESS | 1790 | 1463104345707 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:25 INFO - PROCESS | 1790 | ++DOCSHELL 0x89a61c00 == 143 [pid = 1790] [id = 772] 18:52:25 INFO - PROCESS | 1790 | ++DOMWINDOW == 124 (0x89a63000) [pid = 1790] [serial = 2315] [outer = (nil)] 18:52:25 INFO - PROCESS | 1790 | ++DOMWINDOW == 125 (0x8ba36800) [pid = 1790] [serial = 2316] [outer = 0x89a63000] 18:52:25 INFO - PROCESS | 1790 | 1463104345807 Marionette DEBUG loaded listener.js 18:52:25 INFO - PROCESS | 1790 | ++DOMWINDOW == 126 (0x8c15e000) [pid = 1790] [serial = 2317] [outer = 0x89a63000] 18:52:26 INFO - PROCESS | 1790 | 1463104346647 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]]]}] 18:52:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 18:52:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 18:52:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 18:52:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 18:52:26 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1653ms 18:52:26 INFO - PROCESS | 1790 | 1463104346673 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 18:52:26 INFO - PROCESS | 1790 | 1463104346683 Marionette TRACE conn3 <- [1,3053,null,{"value":"8"}] 18:52:26 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 18:52:26 INFO - PROCESS | 1790 | 1463104346696 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 18:52:26 INFO - PROCESS | 1790 | 1463104346700 Marionette TRACE conn3 <- [1,3054,null,{}] 18:52:26 INFO - PROCESS | 1790 | 1463104346708 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}] 18:52:26 INFO - PROCESS | 1790 | 1463104346965 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 18:52:27 INFO - PROCESS | 1790 | 1463104347320 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:27 INFO - PROCESS | 1790 | ++DOCSHELL 0x8d5d0c00 == 144 [pid = 1790] [id = 773] 18:52:27 INFO - PROCESS | 1790 | ++DOMWINDOW == 127 (0x8d5d2800) [pid = 1790] [serial = 2318] [outer = (nil)] 18:52:27 INFO - PROCESS | 1790 | ++DOMWINDOW == 128 (0x8d8db800) [pid = 1790] [serial = 2319] [outer = 0x8d5d2800] 18:52:27 INFO - PROCESS | 1790 | 1463104347493 Marionette DEBUG loaded listener.js 18:52:27 INFO - PROCESS | 1790 | ++DOMWINDOW == 129 (0x8dcbac00) [pid = 1790] [serial = 2320] [outer = 0x8d5d2800] 18:52:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 18:52:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 18:52:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 18:52:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 18:52:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 18:52:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 18:52:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 18:52:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 18:52:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 18:52:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 18:52:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 18:52:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 18:52:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 18:52:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 18:52:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 18:52:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 18:52:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 18:52:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 18:52:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 18:52:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 18:52:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 18:52:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 18:52:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 18:52:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 18:52:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 18:52:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 18:52:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 18:52:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 18:52:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 18:52:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 18:52:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 18:52:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 18:52:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 18:52:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 18:52:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 18:52:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 18:52:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 18:52:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 18:52:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 18:52:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 18:52:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 18:52:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 18:52:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 18:52:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 18:52:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 18:52:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 18:52:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 18:52:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 18:52:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 18:52:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 18:52:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 18:52:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 18:52:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 18:52:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 18:52:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 18:52:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 18:52:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 18:52:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 18:52:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 18:52:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 18:52:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 18:52:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 18:52:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 18:52:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 18:52:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 18:52:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 18:52:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 18:52:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 18:52:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 18:52:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 18:52:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 18:52:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 18:52:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 18:52:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 18:52:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 18:52:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 18:52:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 18:52:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 18:52:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 18:52:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 18:52:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 18:52:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 18:52:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 18:52:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 18:52:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 18:52:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 18:52:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 18:52:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 18:52:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 18:52:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 18:52:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 18:52:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 18:52:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 18:52:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 18:52:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 18:52:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 18:52:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 18:52:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 18:52:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 18:52:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:52:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:52:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:52:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:52:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:52:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 18:52:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:52:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:52:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:52:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:52:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:52:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 18:52:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:52:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:52:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:52:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:52:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:52:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 18:52:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:52:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:52:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:52:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:52:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:52:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 18:52:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:52:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:52:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:52:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:52:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:52:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 18:52:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:52:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:52:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:52:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:52:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:52:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 18:52:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:52:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:52:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:52:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:52:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:52:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 18:52:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:52:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:52:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:52:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:52:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:52:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 18:52:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:52:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:52:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:52:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:52:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:52:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 18:52:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:52:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:52:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:52:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:52:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:52:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 18:52:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:52:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:52:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:52:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:52:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:52:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 18:52:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:52:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:52:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:52:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:52:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:52:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 18:52:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:52:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:52:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:52:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:52:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:52:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 18:52:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:52:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:52:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:52:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:52:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:52:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 18:52:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:52:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:52:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:52:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:52:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:52:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 18:52:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:52:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:52:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:52:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:52:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:52:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 18:52:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:52:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:52:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:52:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:52:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:52:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 18:52:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:52:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:52:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:52:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:52:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:52:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 18:52:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:52:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:52:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:52:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:52:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:52:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 18:52:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:52:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:52:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:52:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:52:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:52:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 18:52:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:52:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:52:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:52:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:52:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:52:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 18:52:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:52:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:52:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:52:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:52:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:52:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 18:52:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:52:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:52:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:52:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 18:52:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 18:52:29 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" 18:52:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:52:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:52:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:52:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 18:52:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 18:52:29 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" 18:52:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:52:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:52:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:52:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 18:52:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 18:52:29 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 2280ms 18:52:29 INFO - TEST-START | /FileAPI/file/File-constructor.html 18:52:29 INFO - PROCESS | 1790 | 1463104348800 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"]]]}] 18:52:29 INFO - PROCESS | 1790 | 1463104348983 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 18:52:29 INFO - PROCESS | 1790 | 1463104348989 Marionette TRACE conn3 <- [1,3057,null,{"value":"8"}] 18:52:29 INFO - PROCESS | 1790 | 1463104349010 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 18:52:29 INFO - PROCESS | 1790 | 1463104349034 Marionette TRACE conn3 <- [1,3058,null,{}] 18:52:29 INFO - PROCESS | 1790 | 1463104349207 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}] 18:52:29 INFO - PROCESS | 1790 | 1463104349467 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 18:52:29 INFO - PROCESS | 1790 | 1463104349768 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:29 INFO - PROCESS | 1790 | ++DOCSHELL 0x8d5ccc00 == 145 [pid = 1790] [id = 774] 18:52:29 INFO - PROCESS | 1790 | ++DOMWINDOW == 130 (0x8ddc2800) [pid = 1790] [serial = 2321] [outer = (nil)] 18:52:29 INFO - PROCESS | 1790 | ++DOMWINDOW == 131 (0x8ea93400) [pid = 1790] [serial = 2322] [outer = 0x8ddc2800] 18:52:29 INFO - PROCESS | 1790 | 1463104349864 Marionette DEBUG loaded listener.js 18:52:30 INFO - PROCESS | 1790 | ++DOMWINDOW == 132 (0x8f475000) [pid = 1790] [serial = 2323] [outer = 0x8ddc2800] 18:52:30 INFO - PROCESS | 1790 | 1463104350846 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]]]}] 18:52:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 18:52:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 18:52:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 18:52:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 18:52:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 18:52:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 18:52:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 18:52:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 18:52:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 18:52:30 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 18:52:30 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 18:52:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:52:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:52:30 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 18:52:30 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 18:52:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 18:52:30 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 18:52:30 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 18:52:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:52:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:52:30 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 18:52:30 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 18:52:30 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 18:52:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:52:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:52:30 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 18:52:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 18:52:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 18:52:30 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1917ms 18:52:30 INFO - PROCESS | 1790 | 1463104350959 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 18:52:30 INFO - PROCESS | 1790 | 1463104350968 Marionette TRACE conn3 <- [1,3061,null,{"value":"8"}] 18:52:30 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 18:52:30 INFO - PROCESS | 1790 | 1463104350992 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 18:52:31 INFO - PROCESS | 1790 | 1463104350999 Marionette TRACE conn3 <- [1,3062,null,{}] 18:52:31 INFO - PROCESS | 1790 | 1463104351008 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}] 18:52:31 INFO - PROCESS | 1790 | 1463104351396 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 18:52:31 INFO - PROCESS | 1790 | 1463104351726 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:31 INFO - PROCESS | 1790 | ++DOCSHELL 0x89f46c00 == 146 [pid = 1790] [id = 775] 18:52:31 INFO - PROCESS | 1790 | ++DOMWINDOW == 133 (0x8a117400) [pid = 1790] [serial = 2324] [outer = (nil)] 18:52:31 INFO - PROCESS | 1790 | ++DOMWINDOW == 134 (0x8f78fc00) [pid = 1790] [serial = 2325] [outer = 0x8a117400] 18:52:31 INFO - PROCESS | 1790 | 1463104351823 Marionette DEBUG loaded listener.js 18:52:31 INFO - PROCESS | 1790 | ++DOMWINDOW == 135 (0x8f798400) [pid = 1790] [serial = 2326] [outer = 0x8a117400] 18:52:32 INFO - PROCESS | 1790 | [1790] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 18:52:32 INFO - PROCESS | 1790 | 1463104352783 Marionette TRACE conn3 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 18:52:32 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 18:52:32 INFO - {} 18:52:32 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1850ms 18:52:32 INFO - PROCESS | 1790 | 1463104352839 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 18:52:32 INFO - PROCESS | 1790 | 1463104352842 Marionette TRACE conn3 <- [1,3065,null,{"value":"8"}] 18:52:32 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 18:52:32 INFO - PROCESS | 1790 | 1463104352852 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 18:52:32 INFO - PROCESS | 1790 | 1463104352857 Marionette TRACE conn3 <- [1,3066,null,{}] 18:52:32 INFO - PROCESS | 1790 | 1463104352914 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}] 18:52:33 INFO - PROCESS | 1790 | 1463104353188 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 18:52:33 INFO - PROCESS | 1790 | 1463104353541 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:33 INFO - PROCESS | 1790 | ++DOCSHELL 0x88ef4000 == 147 [pid = 1790] [id = 776] 18:52:33 INFO - PROCESS | 1790 | ++DOMWINDOW == 136 (0x8f584800) [pid = 1790] [serial = 2327] [outer = (nil)] 18:52:33 INFO - PROCESS | 1790 | ++DOMWINDOW == 137 (0x91769000) [pid = 1790] [serial = 2328] [outer = 0x8f584800] 18:52:33 INFO - PROCESS | 1790 | 1463104353714 Marionette DEBUG loaded listener.js 18:52:33 INFO - PROCESS | 1790 | ++DOMWINDOW == 138 (0x91774c00) [pid = 1790] [serial = 2329] [outer = 0x8f584800] 18:52:34 INFO - PROCESS | 1790 | 1463104354617 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]]]}] 18:52:34 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 18:52:34 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 18:52:34 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 18:52:34 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 18:52:34 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 18:52:34 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 18:52:34 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 18:52:34 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1828ms 18:52:34 INFO - PROCESS | 1790 | 1463104354683 Marionette TRACE conn3 -> [0,3069,"getWindowHandle",null] 18:52:34 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 18:52:34 INFO - PROCESS | 1790 | 1463104354687 Marionette TRACE conn3 <- [1,3069,null,{"value":"8"}] 18:52:34 INFO - PROCESS | 1790 | 1463104354711 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 18:52:34 INFO - PROCESS | 1790 | 1463104354715 Marionette TRACE conn3 <- [1,3070,null,{}] 18:52:34 INFO - PROCESS | 1790 | 1463104354727 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}] 18:52:35 INFO - PROCESS | 1790 | 1463104354999 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 18:52:35 INFO - PROCESS | 1790 | 1463104355364 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:35 INFO - PROCESS | 1790 | ++DOCSHELL 0x91647c00 == 148 [pid = 1790] [id = 777] 18:52:35 INFO - PROCESS | 1790 | ++DOMWINDOW == 139 (0x91779000) [pid = 1790] [serial = 2330] [outer = (nil)] 18:52:35 INFO - PROCESS | 1790 | ++DOMWINDOW == 140 (0x9229fc00) [pid = 1790] [serial = 2331] [outer = 0x91779000] 18:52:35 INFO - PROCESS | 1790 | 1463104355462 Marionette DEBUG loaded listener.js 18:52:35 INFO - PROCESS | 1790 | ++DOMWINDOW == 141 (0x92313400) [pid = 1790] [serial = 2332] [outer = 0x91779000] 18:52:36 INFO - PROCESS | 1790 | 1463104356305 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]]]}] 18:52:36 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 18:52:36 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 18:52:36 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 18:52:36 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 18:52:36 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 18:52:36 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 18:52:36 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1659ms 18:52:36 INFO - PROCESS | 1790 | 1463104356356 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 18:52:36 INFO - PROCESS | 1790 | 1463104356359 Marionette TRACE conn3 <- [1,3073,null,{"value":"8"}] 18:52:36 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 18:52:36 INFO - PROCESS | 1790 | 1463104356366 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 18:52:36 INFO - PROCESS | 1790 | 1463104356370 Marionette TRACE conn3 <- [1,3074,null,{}] 18:52:36 INFO - PROCESS | 1790 | 1463104356376 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}] 18:52:36 INFO - PROCESS | 1790 | 1463104356745 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 18:52:36 INFO - PROCESS | 1790 | 1463104356978 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:37 INFO - PROCESS | 1790 | ++DOCSHELL 0x887a9000 == 149 [pid = 1790] [id = 778] 18:52:37 INFO - PROCESS | 1790 | ++DOMWINDOW == 142 (0x8a2e9400) [pid = 1790] [serial = 2333] [outer = (nil)] 18:52:37 INFO - PROCESS | 1790 | ++DOMWINDOW == 143 (0x9248dc00) [pid = 1790] [serial = 2334] [outer = 0x8a2e9400] 18:52:37 INFO - PROCESS | 1790 | 1463104357114 Marionette DEBUG loaded listener.js 18:52:37 INFO - PROCESS | 1790 | ++DOMWINDOW == 144 (0x92503c00) [pid = 1790] [serial = 2335] [outer = 0x8a2e9400] 18:52:38 INFO - PROCESS | 1790 | 1463104357999 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]]]}] 18:52:38 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 18:52:38 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 18:52:38 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 18:52:38 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 18:52:38 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 18:52:38 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 18:52:38 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1682ms 18:52:38 INFO - PROCESS | 1790 | 1463104358057 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 18:52:38 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 18:52:38 INFO - PROCESS | 1790 | 1463104358066 Marionette TRACE conn3 <- [1,3077,null,{"value":"8"}] 18:52:38 INFO - PROCESS | 1790 | 1463104358073 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 18:52:38 INFO - PROCESS | 1790 | 1463104358082 Marionette TRACE conn3 <- [1,3078,null,{}] 18:52:38 INFO - PROCESS | 1790 | 1463104358090 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}] 18:52:38 INFO - PROCESS | 1790 | 1463104358420 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 18:52:38 INFO - PROCESS | 1790 | 1463104358811 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:38 INFO - PROCESS | 1790 | ++DOCSHELL 0x90d7e800 == 150 [pid = 1790] [id = 779] 18:52:38 INFO - PROCESS | 1790 | ++DOMWINDOW == 145 (0x9164b000) [pid = 1790] [serial = 2336] [outer = (nil)] 18:52:38 INFO - PROCESS | 1790 | ++DOMWINDOW == 146 (0x9229d000) [pid = 1790] [serial = 2337] [outer = 0x9164b000] 18:52:38 INFO - PROCESS | 1790 | 1463104358937 Marionette DEBUG loaded listener.js 18:52:39 INFO - PROCESS | 1790 | ++DOMWINDOW == 147 (0x92471400) [pid = 1790] [serial = 2338] [outer = 0x9164b000] 18:52:39 INFO - PROCESS | 1790 | 1463104359809 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] 18:52:39 INFO - PROCESS | 1790 | 1463104359881 Marionette TRACE conn3 <- [1,3081,null,{"value":"8"}] 18:52:39 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 18:52:39 INFO - PROCESS | 1790 | 1463104359891 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 18:52:39 INFO - PROCESS | 1790 | 1463104359899 Marionette TRACE conn3 <- [1,3082,null,{}] 18:52:39 INFO - PROCESS | 1790 | 1463104359926 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}] 18:52:40 INFO - PROCESS | 1790 | 1463104360300 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 18:52:40 INFO - PROCESS | 1790 | 1463104360590 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:40 INFO - PROCESS | 1790 | ++DOCSHELL 0x91643400 == 151 [pid = 1790] [id = 780] 18:52:40 INFO - PROCESS | 1790 | ++DOMWINDOW == 148 (0x925ee800) [pid = 1790] [serial = 2339] [outer = (nil)] 18:52:40 INFO - PROCESS | 1790 | ++DOMWINDOW == 149 (0x92ae4000) [pid = 1790] [serial = 2340] [outer = 0x925ee800] 18:52:40 INFO - PROCESS | 1790 | 1463104360682 Marionette DEBUG loaded listener.js 18:52:40 INFO - PROCESS | 1790 | ++DOMWINDOW == 150 (0x92c93c00) [pid = 1790] [serial = 2341] [outer = 0x925ee800] 18:52:41 INFO - PROCESS | 1790 | 1463104361516 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]]]}] 18:52:41 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 18:52:41 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 18:52:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:52:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:52:41 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 18:52:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 18:52:41 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1640ms 18:52:41 INFO - PROCESS | 1790 | 1463104361553 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 18:52:41 INFO - PROCESS | 1790 | 1463104361556 Marionette TRACE conn3 <- [1,3085,null,{"value":"8"}] 18:52:41 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 18:52:41 INFO - PROCESS | 1790 | 1463104361568 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 18:52:41 INFO - PROCESS | 1790 | 1463104361571 Marionette TRACE conn3 <- [1,3086,null,{}] 18:52:41 INFO - PROCESS | 1790 | 1463104361577 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}] 18:52:41 INFO - PROCESS | 1790 | 1463104361832 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 18:52:42 INFO - PROCESS | 1790 | 1463104362131 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:42 INFO - PROCESS | 1790 | ++DOCSHELL 0x90d84c00 == 152 [pid = 1790] [id = 781] 18:52:42 INFO - PROCESS | 1790 | ++DOMWINDOW == 151 (0x922a4800) [pid = 1790] [serial = 2342] [outer = (nil)] 18:52:42 INFO - PROCESS | 1790 | ++DOMWINDOW == 152 (0x92e51400) [pid = 1790] [serial = 2343] [outer = 0x922a4800] 18:52:42 INFO - PROCESS | 1790 | 1463104362226 Marionette DEBUG loaded listener.js 18:52:42 INFO - PROCESS | 1790 | ++DOMWINDOW == 153 (0x938b4c00) [pid = 1790] [serial = 2344] [outer = 0x922a4800] 18:52:43 INFO - PROCESS | 1790 | 1463104363175 Marionette TRACE conn3 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 18:52:43 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 18:52:43 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1645ms 18:52:43 INFO - PROCESS | 1790 | 1463104363214 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 18:52:43 INFO - PROCESS | 1790 | 1463104363218 Marionette TRACE conn3 <- [1,3089,null,{"value":"8"}] 18:52:43 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 18:52:43 INFO - PROCESS | 1790 | 1463104363227 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 18:52:43 INFO - PROCESS | 1790 | 1463104363232 Marionette TRACE conn3 <- [1,3090,null,{}] 18:52:43 INFO - PROCESS | 1790 | 1463104363238 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}] 18:52:43 INFO - PROCESS | 1790 | 1463104363633 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 18:52:43 INFO - PROCESS | 1790 | 1463104363873 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:43 INFO - PROCESS | 1790 | ++DOCSHELL 0x92e57400 == 153 [pid = 1790] [id = 782] 18:52:43 INFO - PROCESS | 1790 | ++DOMWINDOW == 154 (0x975bd800) [pid = 1790] [serial = 2345] [outer = (nil)] 18:52:44 INFO - PROCESS | 1790 | ++DOMWINDOW == 155 (0x975e4c00) [pid = 1790] [serial = 2346] [outer = 0x975bd800] 18:52:44 INFO - PROCESS | 1790 | 1463104364032 Marionette DEBUG loaded listener.js 18:52:44 INFO - PROCESS | 1790 | ++DOMWINDOW == 156 (0x99766800) [pid = 1790] [serial = 2347] [outer = 0x975bd800] 18:52:44 INFO - PROCESS | 1790 | 1463104364865 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 18:52:44 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 18:52:44 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1689ms 18:52:44 INFO - PROCESS | 1790 | 1463104364918 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 18:52:44 INFO - PROCESS | 1790 | 1463104364922 Marionette TRACE conn3 <- [1,3093,null,{"value":"8"}] 18:52:44 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 18:52:44 INFO - PROCESS | 1790 | 1463104364928 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 18:52:44 INFO - PROCESS | 1790 | 1463104364932 Marionette TRACE conn3 <- [1,3094,null,{}] 18:52:44 INFO - PROCESS | 1790 | 1463104364938 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}] 18:52:45 INFO - PROCESS | 1790 | 1463104365189 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 18:52:45 INFO - PROCESS | 1790 | 1463104365508 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:45 INFO - PROCESS | 1790 | ++DOCSHELL 0x88523800 == 154 [pid = 1790] [id = 783] 18:52:45 INFO - PROCESS | 1790 | ++DOMWINDOW == 157 (0x975b8000) [pid = 1790] [serial = 2348] [outer = (nil)] 18:52:45 INFO - PROCESS | 1790 | ++DOMWINDOW == 158 (0x9a86a000) [pid = 1790] [serial = 2349] [outer = 0x975b8000] 18:52:45 INFO - PROCESS | 1790 | 1463104365603 Marionette DEBUG loaded listener.js 18:52:45 INFO - PROCESS | 1790 | ++DOMWINDOW == 159 (0x9adbb400) [pid = 1790] [serial = 2350] [outer = 0x975b8000] 18:52:46 INFO - PROCESS | 1790 | 1463104366507 Marionette TRACE conn3 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 18:52:46 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 18:52:46 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1630ms 18:52:46 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 18:52:46 INFO - PROCESS | 1790 | 1463104366560 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 18:52:46 INFO - PROCESS | 1790 | 1463104366563 Marionette TRACE conn3 <- [1,3097,null,{"value":"8"}] 18:52:46 INFO - PROCESS | 1790 | 1463104366570 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 18:52:46 INFO - PROCESS | 1790 | 1463104366574 Marionette TRACE conn3 <- [1,3098,null,{}] 18:52:46 INFO - PROCESS | 1790 | 1463104366581 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}] 18:52:46 INFO - PROCESS | 1790 | 1463104366837 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 18:52:47 INFO - PROCESS | 1790 | 1463104367165 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:47 INFO - PROCESS | 1790 | ++DOCSHELL 0x91766c00 == 155 [pid = 1790] [id = 784] 18:52:47 INFO - PROCESS | 1790 | ++DOMWINDOW == 160 (0x9a874c00) [pid = 1790] [serial = 2351] [outer = (nil)] 18:52:47 INFO - PROCESS | 1790 | ++DOMWINDOW == 161 (0x9b318000) [pid = 1790] [serial = 2352] [outer = 0x9a874c00] 18:52:47 INFO - PROCESS | 1790 | 1463104367304 Marionette DEBUG loaded listener.js 18:52:47 INFO - PROCESS | 1790 | ++DOMWINDOW == 162 (0x9b5c9800) [pid = 1790] [serial = 2353] [outer = 0x9a874c00] 18:52:48 INFO - PROCESS | 1790 | 1463104368154 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]]]}] 18:52:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 18:52:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 18:52:48 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1637ms 18:52:48 INFO - PROCESS | 1790 | 1463104368208 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 18:52:48 INFO - PROCESS | 1790 | 1463104368212 Marionette TRACE conn3 <- [1,3101,null,{"value":"8"}] 18:52:48 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 18:52:48 INFO - PROCESS | 1790 | 1463104368218 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 18:52:48 INFO - PROCESS | 1790 | 1463104368222 Marionette TRACE conn3 <- [1,3102,null,{}] 18:52:48 INFO - PROCESS | 1790 | 1463104368282 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}] 18:52:48 INFO - PROCESS | 1790 | 1463104368538 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 18:52:48 INFO - PROCESS | 1790 | 1463104368860 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:48 INFO - PROCESS | 1790 | ++DOCSHELL 0x874bf400 == 156 [pid = 1790] [id = 785] 18:52:48 INFO - PROCESS | 1790 | ++DOMWINDOW == 163 (0x9adc4000) [pid = 1790] [serial = 2354] [outer = (nil)] 18:52:48 INFO - PROCESS | 1790 | ++DOMWINDOW == 164 (0x9ba1cc00) [pid = 1790] [serial = 2355] [outer = 0x9adc4000] 18:52:49 INFO - PROCESS | 1790 | 1463104369002 Marionette DEBUG loaded listener.js 18:52:49 INFO - PROCESS | 1790 | ++DOMWINDOW == 165 (0x9ba72400) [pid = 1790] [serial = 2356] [outer = 0x9adc4000] 18:52:49 INFO - PROCESS | 1790 | 1463104369831 Marionette TRACE conn3 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 18:52:49 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 18:52:49 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1672ms 18:52:49 INFO - PROCESS | 1790 | 1463104369893 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 18:52:49 INFO - PROCESS | 1790 | 1463104369897 Marionette TRACE conn3 <- [1,3105,null,{"value":"8"}] 18:52:49 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 18:52:49 INFO - PROCESS | 1790 | 1463104369904 Marionette TRACE conn3 -> [0,3106,"setScriptTimeout",{"ms":35000}] 18:52:49 INFO - PROCESS | 1790 | 1463104369907 Marionette TRACE conn3 <- [1,3106,null,{}] 18:52:49 INFO - PROCESS | 1790 | 1463104369913 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}] 18:52:50 INFO - PROCESS | 1790 | 1463104370163 Marionette TRACE conn3 <- [1,3107,null,{"value":null}] 18:52:50 INFO - PROCESS | 1790 | 1463104370489 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:50 INFO - PROCESS | 1790 | ++DOCSHELL 0x874c0800 == 157 [pid = 1790] [id = 786] 18:52:50 INFO - PROCESS | 1790 | ++DOMWINDOW == 166 (0x9a00b000) [pid = 1790] [serial = 2357] [outer = (nil)] 18:52:50 INFO - PROCESS | 1790 | ++DOMWINDOW == 167 (0x9c02e000) [pid = 1790] [serial = 2358] [outer = 0x9a00b000] 18:52:50 INFO - PROCESS | 1790 | 1463104370582 Marionette DEBUG loaded listener.js 18:52:50 INFO - PROCESS | 1790 | ++DOMWINDOW == 168 (0x9c030c00) [pid = 1790] [serial = 2359] [outer = 0x9a00b000] 18:52:51 INFO - PROCESS | 1790 | 1463104371511 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]]]}] 18:52:51 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 18:52:51 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 18:52:51 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 18:52:51 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1636ms 18:52:51 INFO - PROCESS | 1790 | 1463104371543 Marionette TRACE conn3 -> [0,3109,"getWindowHandle",null] 18:52:51 INFO - PROCESS | 1790 | 1463104371546 Marionette TRACE conn3 <- [1,3109,null,{"value":"8"}] 18:52:51 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 18:52:51 INFO - PROCESS | 1790 | 1463104371553 Marionette TRACE conn3 -> [0,3110,"setScriptTimeout",{"ms":35000}] 18:52:51 INFO - PROCESS | 1790 | 1463104371557 Marionette TRACE conn3 <- [1,3110,null,{}] 18:52:51 INFO - PROCESS | 1790 | 1463104371563 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}] 18:52:51 INFO - PROCESS | 1790 | 1463104371849 Marionette TRACE conn3 <- [1,3111,null,{"value":null}] 18:52:52 INFO - PROCESS | 1790 | 1463104372162 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:52 INFO - PROCESS | 1790 | ++DOCSHELL 0x9ba72800 == 158 [pid = 1790] [id = 787] 18:52:52 INFO - PROCESS | 1790 | ++DOMWINDOW == 169 (0x9c027800) [pid = 1790] [serial = 2360] [outer = (nil)] 18:52:52 INFO - PROCESS | 1790 | ++DOMWINDOW == 170 (0x9c15b400) [pid = 1790] [serial = 2361] [outer = 0x9c027800] 18:52:52 INFO - PROCESS | 1790 | 1463104372256 Marionette DEBUG loaded listener.js 18:52:52 INFO - PROCESS | 1790 | ++DOMWINDOW == 171 (0x9c164c00) [pid = 1790] [serial = 2362] [outer = 0x9c027800] 18:52:53 INFO - PROCESS | 1790 | 1463104373121 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"]]]}] 18:52:53 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 18:52:53 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 18:52:53 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 18:52:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:52:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:52:53 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 18:52:53 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1636ms 18:52:53 INFO - PROCESS | 1790 | 1463104373193 Marionette TRACE conn3 -> [0,3113,"getWindowHandle",null] 18:52:53 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 18:52:53 INFO - PROCESS | 1790 | 1463104373197 Marionette TRACE conn3 <- [1,3113,null,{"value":"8"}] 18:52:53 INFO - PROCESS | 1790 | 1463104373204 Marionette TRACE conn3 -> [0,3114,"setScriptTimeout",{"ms":35000}] 18:52:53 INFO - PROCESS | 1790 | 1463104373207 Marionette TRACE conn3 <- [1,3114,null,{}] 18:52:53 INFO - PROCESS | 1790 | 1463104373214 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}] 18:52:53 INFO - PROCESS | 1790 | 1463104373467 Marionette TRACE conn3 <- [1,3115,null,{"value":null}] 18:52:53 INFO - PROCESS | 1790 | 1463104373805 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\", \"c30c67a8-f8a0-4afd-b58f-0811ec317d16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:53 INFO - PROCESS | 1790 | ++DOCSHELL 0x87bbbc00 == 159 [pid = 1790] [id = 788] 18:52:53 INFO - PROCESS | 1790 | ++DOMWINDOW == 172 (0x9c02f400) [pid = 1790] [serial = 2363] [outer = (nil)] 18:52:53 INFO - PROCESS | 1790 | ++DOMWINDOW == 173 (0xa0604800) [pid = 1790] [serial = 2364] [outer = 0x9c02f400] 18:52:53 INFO - PROCESS | 1790 | 1463104373940 Marionette DEBUG loaded listener.js 18:52:54 INFO - PROCESS | 1790 | ++DOMWINDOW == 174 (0xa060d400) [pid = 1790] [serial = 2365] [outer = 0x9c02f400] 18:52:58 INFO - PROCESS | 1790 | --DOCSHELL 0x8b308c00 == 158 [pid = 1790] [id = 770] 18:52:58 INFO - PROCESS | 1790 | --DOCSHELL 0x89f45400 == 157 [pid = 1790] [id = 769] 18:52:58 INFO - PROCESS | 1790 | --DOCSHELL 0x898b9c00 == 156 [pid = 1790] [id = 768] 18:52:58 INFO - PROCESS | 1790 | --DOCSHELL 0x8997cc00 == 155 [pid = 1790] [id = 766] 18:52:58 INFO - PROCESS | 1790 | --DOCSHELL 0x8734d400 == 154 [pid = 1790] [id = 765] 18:52:58 INFO - PROCESS | 1790 | --DOCSHELL 0x929a6400 == 153 [pid = 1790] [id = 763] 18:52:58 INFO - PROCESS | 1790 | --DOCSHELL 0x925e4800 == 152 [pid = 1790] [id = 764] 18:52:58 INFO - PROCESS | 1790 | --DOCSHELL 0x92222400 == 151 [pid = 1790] [id = 762] 18:52:58 INFO - PROCESS | 1790 | --DOCSHELL 0x92505c00 == 150 [pid = 1790] [id = 761] 18:52:58 INFO - PROCESS | 1790 | --DOCSHELL 0x92312000 == 149 [pid = 1790] [id = 760] 18:52:58 INFO - PROCESS | 1790 | --DOCSHELL 0x88520800 == 148 [pid = 1790] [id = 759] 18:52:58 INFO - PROCESS | 1790 | --DOCSHELL 0x9177e400 == 147 [pid = 1790] [id = 757] 18:52:58 INFO - PROCESS | 1790 | --DOCSHELL 0x8e8ab800 == 146 [pid = 1790] [id = 758] 18:52:58 INFO - PROCESS | 1790 | --DOCSHELL 0x87bc0c00 == 145 [pid = 1790] [id = 755] 18:52:58 INFO - PROCESS | 1790 | --DOCSHELL 0x87d07400 == 144 [pid = 1790] [id = 756] 18:52:58 INFO - PROCESS | 1790 | --DOCSHELL 0x8e8a8400 == 143 [pid = 1790] [id = 754] 18:52:58 INFO - PROCESS | 1790 | --DOCSHELL 0x8ddb9000 == 142 [pid = 1790] [id = 753] 18:52:58 INFO - PROCESS | 1790 | --DOCSHELL 0x8c34b400 == 141 [pid = 1790] [id = 752] 18:52:58 INFO - PROCESS | 1790 | --DOCSHELL 0x89986400 == 140 [pid = 1790] [id = 751] 18:52:58 INFO - PROCESS | 1790 | --DOMWINDOW == 173 (0x8d8da000) [pid = 1790] [serial = 2251] [outer = (nil)] [url = about:blank] 18:52:58 INFO - PROCESS | 1790 | --DOMWINDOW == 172 (0x90d7cc00) [pid = 1790] [serial = 2223] [outer = (nil)] [url = about:blank] 18:52:58 INFO - PROCESS | 1790 | --DOMWINDOW == 171 (0x8c347c00) [pid = 1790] [serial = 2198] [outer = (nil)] [url = about:blank] 18:52:58 INFO - PROCESS | 1790 | --DOMWINDOW == 170 (0x8ba41000) [pid = 1790] [serial = 2245] [outer = (nil)] [url = about:blank] 18:52:58 INFO - PROCESS | 1790 | --DOMWINDOW == 169 (0x87d0e400) [pid = 1790] [serial = 2238] [outer = (nil)] [url = about:blank] 18:52:58 INFO - PROCESS | 1790 | --DOMWINDOW == 168 (0x8b42f000) [pid = 1790] [serial = 2193] [outer = (nil)] [url = about:blank] 18:52:58 INFO - PROCESS | 1790 | --DOMWINDOW == 167 (0x8e613800) [pid = 1790] [serial = 2213] [outer = (nil)] [url = about:blank] 18:52:58 INFO - PROCESS | 1790 | --DOMWINDOW == 166 (0x8f58c800) [pid = 1790] [serial = 2130] [outer = (nil)] [url = about:blank] 18:52:58 INFO - PROCESS | 1790 | --DOMWINDOW == 165 (0x8d5ca800) [pid = 1790] [serial = 2249] [outer = (nil)] [url = about:blank] 18:52:58 INFO - PROCESS | 1790 | --DOMWINDOW == 164 (0x90d78c00) [pid = 1790] [serial = 2222] [outer = (nil)] [url = about:blank] 18:52:58 INFO - PROCESS | 1790 | --DOMWINDOW == 163 (0x91f28c00) [pid = 1790] [serial = 2231] [outer = (nil)] [url = about:blank] 18:52:58 INFO - PROCESS | 1790 | --DOMWINDOW == 162 (0x8dcb4c00) [pid = 1790] [serial = 2207] [outer = (nil)] [url = about:blank] 18:52:58 INFO - PROCESS | 1790 | --DOMWINDOW == 161 (0x91648c00) [pid = 1790] [serial = 2225] [outer = (nil)] [url = about:blank] 18:52:58 INFO - PROCESS | 1790 | --DOMWINDOW == 160 (0x8de71000) [pid = 1790] [serial = 2211] [outer = (nil)] [url = about:blank] 18:52:58 INFO - PROCESS | 1790 | --DOMWINDOW == 159 (0x8c34e400) [pid = 1790] [serial = 2199] [outer = (nil)] [url = about:blank] 18:52:58 INFO - PROCESS | 1790 | --DOMWINDOW == 158 (0x8d50e000) [pid = 1790] [serial = 2201] [outer = (nil)] [url = about:blank] 18:52:58 INFO - PROCESS | 1790 | --DOMWINDOW == 157 (0x89a59800) [pid = 1790] [serial = 2190] [outer = (nil)] [url = about:blank] 18:52:58 INFO - PROCESS | 1790 | --DOMWINDOW == 156 (0x91777c00) [pid = 1790] [serial = 2229] [outer = (nil)] [url = about:blank] 18:52:58 INFO - PROCESS | 1790 | --DOMWINDOW == 155 (0x8c2a5800) [pid = 1790] [serial = 2246] [outer = (nil)] [url = about:blank] 18:52:58 INFO - PROCESS | 1790 | --DOMWINDOW == 154 (0x8a11c800) [pid = 1790] [serial = 2243] [outer = (nil)] [url = about:blank] 18:52:58 INFO - PROCESS | 1790 | --DOMWINDOW == 153 (0x898b6800) [pid = 1790] [serial = 2248] [outer = (nil)] [url = about:blank] 18:52:58 INFO - PROCESS | 1790 | --DOMWINDOW == 152 (0x8c151800) [pid = 1790] [serial = 2195] [outer = (nil)] [url = about:blank] 18:52:58 INFO - PROCESS | 1790 | --DOMWINDOW == 151 (0x8997ec00) [pid = 1790] [serial = 2240] [outer = (nil)] [url = about:blank] 18:52:58 INFO - PROCESS | 1790 | --DOMWINDOW == 150 (0x8f795800) [pid = 1790] [serial = 2220] [outer = (nil)] [url = about:blank] 18:52:58 INFO - PROCESS | 1790 | --DOMWINDOW == 149 (0x92310800) [pid = 1790] [serial = 2234] [outer = (nil)] [url = about:blank] 18:52:58 INFO - PROCESS | 1790 | --DOMWINDOW == 148 (0x8d58f400) [pid = 1790] [serial = 2202] [outer = (nil)] [url = about:blank] 18:52:58 INFO - PROCESS | 1790 | --DOMWINDOW == 147 (0x8a2ea400) [pid = 1790] [serial = 2192] [outer = (nil)] [url = about:blank] 18:52:58 INFO - PROCESS | 1790 | --DOMWINDOW == 146 (0x89f4c400) [pid = 1790] [serial = 2242] [outer = (nil)] [url = about:blank] 18:52:58 INFO - PROCESS | 1790 | --DOMWINDOW == 145 (0x8d8dd400) [pid = 1790] [serial = 2205] [outer = (nil)] [url = about:blank] 18:52:58 INFO - PROCESS | 1790 | --DOMWINDOW == 144 (0x8d6c1000) [pid = 1790] [serial = 2204] [outer = (nil)] [url = about:blank] 18:52:58 INFO - PROCESS | 1790 | --DOMWINDOW == 143 (0x8997c400) [pid = 1790] [serial = 2189] [outer = (nil)] [url = about:blank] 18:52:58 INFO - PROCESS | 1790 | --DOMWINDOW == 142 (0x87d04000) [pid = 1790] [serial = 2237] [outer = (nil)] [url = about:blank] 18:52:58 INFO - PROCESS | 1790 | --DOMWINDOW == 141 (0x8c299800) [pid = 1790] [serial = 2196] [outer = (nil)] [url = about:blank] 18:52:58 INFO - PROCESS | 1790 | --DOMWINDOW == 140 (0x8e8a5400) [pid = 1790] [serial = 2216] [outer = (nil)] [url = about:blank] 18:52:58 INFO - PROCESS | 1790 | --DOMWINDOW == 139 (0x91f2f800) [pid = 1790] [serial = 2232] [outer = (nil)] [url = about:blank] 18:52:58 INFO - PROCESS | 1790 | --DOMWINDOW == 138 (0x8e73a400) [pid = 1790] [serial = 2214] [outer = (nil)] [url = about:blank] 18:52:58 INFO - PROCESS | 1790 | --DOMWINDOW == 137 (0x91771c00) [pid = 1790] [serial = 2228] [outer = (nil)] [url = about:blank] 18:52:58 INFO - PROCESS | 1790 | --DOMWINDOW == 136 (0x8ea86800) [pid = 1790] [serial = 2217] [outer = (nil)] [url = about:blank] 18:52:58 INFO - PROCESS | 1790 | --DOMWINDOW == 135 (0x8f58e800) [pid = 1790] [serial = 2219] [outer = (nil)] [url = about:blank] 18:52:58 INFO - PROCESS | 1790 | --DOMWINDOW == 134 (0x9164b800) [pid = 1790] [serial = 2226] [outer = (nil)] [url = about:blank] 18:52:58 INFO - PROCESS | 1790 | --DOMWINDOW == 133 (0x8de6b000) [pid = 1790] [serial = 2210] [outer = (nil)] [url = about:blank] 18:52:58 INFO - PROCESS | 1790 | --DOMWINDOW == 132 (0x8dcbb400) [pid = 1790] [serial = 2208] [outer = (nil)] [url = about:blank] 18:52:58 INFO - PROCESS | 1790 | 1463104378509 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]]]}] 18:52:58 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 18:52:58 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 5348ms 18:52:58 INFO - PROCESS | 1790 | 1463104378553 Marionette TRACE conn3 -> [0,3117,"getWindowHandle",null] 18:52:58 INFO - PROCESS | 1790 | 1463104378559 Marionette TRACE conn3 <- [1,3117,null,{"value":"8"}] 18:52:59 WARNING - u'runner_teardown' () 18:52:59 INFO - No more tests 18:52:59 INFO - Got 0 unexpected results 18:52:59 INFO - SUITE-END | took 1440s 18:52:59 INFO - Closing logging queue 18:52:59 INFO - queue closed 18:52:59 INFO - Return code: 0 18:52:59 WARNING - # TBPL SUCCESS # 18:52:59 INFO - Running post-action listener: _resource_record_post_action 18:52:59 INFO - Running post-run listener: _resource_record_post_run 18:53:01 INFO - Total resource usage - Wall time: 1476s; CPU: 98.0%; Read bytes: 14147584; Write bytes: 921579520; Read time: 864; Write time: 258680 18:53:01 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 18:53:01 INFO - install - Wall time: 31s; CPU: 100.0%; Read bytes: 0; Write bytes: 134344704; Read time: 0; Write time: 143708 18:53:01 INFO - run-tests - Wall time: 1445s; CPU: 98.0%; Read bytes: 11190272; Write bytes: 782258176; Read time: 484; Write time: 111732 18:53:01 INFO - Running post-run listener: _upload_blobber_files 18:53:01 INFO - Blob upload gear active. 18:53:01 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 18:53:01 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 18:53:01 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '/builds/slave/test/build/venv/bin/blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', '/builds/slave/test/oauth.txt', '-b', 'mozilla-aurora', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 18:53:01 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python /builds/slave/test/build/venv/bin/blobberc.py -u https://blobupload.elasticbeanstalk.com -a /builds/slave/test/oauth.txt -b mozilla-aurora -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 18:53:01 INFO - (blobuploader) - INFO - Open directory for files ... 18:53:01 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 18:53:02 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 18:53:02 INFO - (blobuploader) - INFO - Uploading, attempt #1. 18:53:04 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 18:53:04 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 18:53:04 INFO - (blobuploader) - INFO - Done attempting. 18:53:04 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 18:53:04 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 18:53:04 INFO - (blobuploader) - INFO - Uploading, attempt #1. 18:53:06 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 18:53:06 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 18:53:06 INFO - (blobuploader) - INFO - Done attempting. 18:53:06 INFO - (blobuploader) - INFO - Iteration through files over. 18:53:06 INFO - Return code: 0 18:53:06 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 18:53:06 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 18:53:06 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/80763b5843fc18443d0f503a38fbc46d9c717433eaad4f505caf155686dcf0d2ca6fee005a8a7508e6a0cad6a504aecad6374e4f10945103dab7aaf04b6b8678", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/98d42bdf2b3ca161b85216773b33dd671775d5cfe4d665c92155e127c156b5cf368dc2ea4fd4c4363badadb1a14e94d6f95435e37aaecab86cb31f5cc42f2a5e"} 18:53:06 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 18:53:06 INFO - Writing to file /builds/slave/test/properties/blobber_files 18:53:06 INFO - Contents: 18:53:06 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/80763b5843fc18443d0f503a38fbc46d9c717433eaad4f505caf155686dcf0d2ca6fee005a8a7508e6a0cad6a504aecad6374e4f10945103dab7aaf04b6b8678", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/98d42bdf2b3ca161b85216773b33dd671775d5cfe4d665c92155e127c156b5cf368dc2ea4fd4c4363badadb1a14e94d6f95435e37aaecab86cb31f5cc42f2a5e"} 18:53:06 INFO - Running post-run listener: copy_logs_to_upload_dir 18:53:06 INFO - Copying logs to upload dir... 18:53:06 INFO - mkdir: /builds/slave/test/build/upload/logs 18:53:06 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1577.122905 ========= master_lag: 3.54 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 26 mins, 20 secs) (at 2016-05-12 18:53:10.308079) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 1 secs) (at 2016-05-12 18:53:10.309116) ========= 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-1463102673.577306-959514866 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/80763b5843fc18443d0f503a38fbc46d9c717433eaad4f505caf155686dcf0d2ca6fee005a8a7508e6a0cad6a504aecad6374e4f10945103dab7aaf04b6b8678", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/98d42bdf2b3ca161b85216773b33dd671775d5cfe4d665c92155e127c156b5cf368dc2ea4fd4c4363badadb1a14e94d6f95435e37aaecab86cb31f5cc42f2a5e"} build_url:https://queue.taskcluster.net/v1/task/bfnYoI01RT2aLo1EzojJOg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/bfnYoI01RT2aLo1EzojJOg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.034034 build_url: 'https://queue.taskcluster.net/v1/task/bfnYoI01RT2aLo1EzojJOg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/80763b5843fc18443d0f503a38fbc46d9c717433eaad4f505caf155686dcf0d2ca6fee005a8a7508e6a0cad6a504aecad6374e4f10945103dab7aaf04b6b8678", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/98d42bdf2b3ca161b85216773b33dd671775d5cfe4d665c92155e127c156b5cf368dc2ea4fd4c4363badadb1a14e94d6f95435e37aaecab86cb31f5cc42f2a5e"}' symbols_url: 'https://queue.taskcluster.net/v1/task/bfnYoI01RT2aLo1EzojJOg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 1.95 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 1 secs) (at 2016-05-12 18:53:12.295639) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-12 18:53:12.295976) ========= 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-1463102673.577306-959514866 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.017957 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-12 18:53:12.338653) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-12 18:53:12.338931) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-12 18:53:12.339287) ========= ========= Total master_lag: 5.74 =========