builder: mozilla-aurora_ubuntu64_vm-debug_test-web-platform-tests-1 slave: tst-linux64-spot-2019 starttime: 1462582439.18 results: success (0) buildid: 20160506161844 builduid: af4cb0eabbd54d7d9439215173f25315 revision: ddb972fb7c3721d82fb05774bbaf41806f13e545 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-06 17:53:59.176137) ========= master: http://buildbot-master114.bb.releng.use1.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-06 17:53:59.176673) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-06 17:53:59.176984) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-06 17:54:00.001379) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-06 17:54:00.001771) ========= 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=9ca12473fbb1d023794ffd180000023c-1462582431.14168-731104806 _=/tools/buildbot/bin/python using PTY: False --2016-05-06 17:54:00-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: `archiver_client.py' 0K .......... . 100% 167K=0.07s 2016-05-06 17:54:00 (167 KB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.664222 ========= master_lag: 0.25 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-06 17:54:00.911733) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-06 17:54:00.912059) ========= 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=9ca12473fbb1d023794ffd180000023c-1462582431.14168-731104806 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.041305 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-06 17:54:00.986501) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-05-06 17:54:00.986881) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev ddb972fb7c3721d82fb05774bbaf41806f13e545 --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 ddb972fb7c3721d82fb05774bbaf41806f13e545 --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=9ca12473fbb1d023794ffd180000023c-1462582431.14168-731104806 _=/tools/buildbot/bin/python using PTY: False 2016-05-06 17:54:01,420 truncating revision to first 12 chars 2016-05-06 17:54:01,420 Setting DEBUG logging. 2016-05-06 17:54:01,420 attempt 1/10 2016-05-06 17:54:01,421 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/ddb972fb7c37?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-06 17:54:02,751 unpacking tar archive at: mozilla-aurora-ddb972fb7c37/testing/mozharness/ program finished with exit code 0 elapsedTime=1.899166 ========= master_lag: 0.42 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-05-06 17:54:03.310939) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-06 17:54:03.311299) ========= script_repo_revision: ddb972fb7c3721d82fb05774bbaf41806f13e545 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-06 17:54:03.311709) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-06 17:54:03.312009) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-06 17:54:03.342381) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 22 mins, 4 secs) (at 2016-05-06 17:54:03.342791) ========= /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=9ca12473fbb1d023794ffd180000023c-1462582431.14168-731104806 _=/tools/buildbot/bin/python using PTY: False 17:54:03 INFO - MultiFileLogger online at 20160506 17:54:03 in /builds/slave/test 17:54:03 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 17:54:03 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 17:54:03 INFO - {'append_to_log': False, 17:54:03 INFO - 'base_work_dir': '/builds/slave/test', 17:54:03 INFO - 'blob_upload_branch': 'mozilla-aurora', 17:54:03 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 17:54:03 INFO - 'buildbot_json_path': 'buildprops.json', 17:54:03 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 17:54:03 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 17:54:03 INFO - 'download_minidump_stackwalk': True, 17:54:03 INFO - 'download_symbols': 'true', 17:54:03 INFO - 'e10s': False, 17:54:03 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 17:54:03 INFO - 'tooltool.py': '/tools/tooltool.py', 17:54:03 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 17:54:03 INFO - '/tools/misc-python/virtualenv.py')}, 17:54:03 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 17:54:03 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 17:54:03 INFO - 'log_level': 'info', 17:54:03 INFO - 'log_to_console': True, 17:54:03 INFO - 'opt_config_files': (), 17:54:03 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 17:54:03 INFO - '--processes=1', 17:54:03 INFO - '--config=%(test_path)s/wptrunner.ini', 17:54:03 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 17:54:03 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 17:54:03 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 17:54:03 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 17:54:03 INFO - 'pip_index': False, 17:54:03 INFO - 'require_test_zip': True, 17:54:03 INFO - 'test_type': ('testharness',), 17:54:03 INFO - 'this_chunk': '1', 17:54:03 INFO - 'tooltool_cache': '/builds/tooltool_cache', 17:54:03 INFO - 'total_chunks': '10', 17:54:03 INFO - 'virtualenv_path': 'venv', 17:54:03 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 17:54:03 INFO - 'work_dir': 'build'} 17:54:03 INFO - ##### 17:54:03 INFO - ##### Running clobber step. 17:54:03 INFO - ##### 17:54:03 INFO - Running pre-action listener: _resource_record_pre_action 17:54:03 INFO - Running main action method: clobber 17:54:03 INFO - rmtree: /builds/slave/test/build 17:54:03 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 17:54:05 INFO - Running post-action listener: _resource_record_post_action 17:54:05 INFO - ##### 17:54:05 INFO - ##### Running read-buildbot-config step. 17:54:05 INFO - ##### 17:54:05 INFO - Running pre-action listener: _resource_record_pre_action 17:54:05 INFO - Running main action method: read_buildbot_config 17:54:05 INFO - Using buildbot properties: 17:54:05 INFO - { 17:54:05 INFO - "project": "", 17:54:05 INFO - "product": "firefox", 17:54:05 INFO - "script_repo_revision": "production", 17:54:05 INFO - "scheduler": "tests-mozilla-aurora-ubuntu64_vm-debug-unittest", 17:54:05 INFO - "repository": "", 17:54:05 INFO - "buildername": "Ubuntu VM 12.04 x64 mozilla-aurora debug test web-platform-tests-1", 17:54:05 INFO - "buildid": "20160506161844", 17:54:05 INFO - "pgo_build": "False", 17:54:05 INFO - "basedir": "/builds/slave/test", 17:54:05 INFO - "buildnumber": 4, 17:54:05 INFO - "slavename": "tst-linux64-spot-2019", 17:54:05 INFO - "master": "http://buildbot-master114.bb.releng.use1.mozilla.com:8201/", 17:54:05 INFO - "platform": "linux64", 17:54:05 INFO - "branch": "mozilla-aurora", 17:54:05 INFO - "revision": "ddb972fb7c3721d82fb05774bbaf41806f13e545", 17:54:05 INFO - "repo_path": "releases/mozilla-aurora", 17:54:05 INFO - "moz_repo_path": "", 17:54:05 INFO - "stage_platform": "linux64", 17:54:05 INFO - "builduid": "af4cb0eabbd54d7d9439215173f25315", 17:54:05 INFO - "slavebuilddir": "test" 17:54:05 INFO - } 17:54:05 INFO - Found installer url https://queue.taskcluster.net/v1/task/Es-dB02UQh2IOTpffZmrZg/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2. 17:54:05 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/Es-dB02UQh2IOTpffZmrZg/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json. 17:54:05 INFO - Running post-action listener: _resource_record_post_action 17:54:05 INFO - ##### 17:54:05 INFO - ##### Running download-and-extract step. 17:54:05 INFO - ##### 17:54:05 INFO - Running pre-action listener: _resource_record_pre_action 17:54:05 INFO - Running main action method: download_and_extract 17:54:05 INFO - mkdir: /builds/slave/test/build/tests 17:54:05 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:54:05 INFO - https://queue.taskcluster.net/v1/task/Es-dB02UQh2IOTpffZmrZg/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json matches https://queue.taskcluster.net 17:54:05 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Es-dB02UQh2IOTpffZmrZg/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json 17:54:05 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Es-dB02UQh2IOTpffZmrZg/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json 17:54:05 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Es-dB02UQh2IOTpffZmrZg/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json to /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json 17:54:05 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Es-dB02UQh2IOTpffZmrZg/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json'}, attempt #1 17:54:07 INFO - Downloaded 1361 bytes. 17:54:07 INFO - Reading from file /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json 17:54:07 INFO - Using the following test package requirements: 17:54:07 INFO - {u'common': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip'], 17:54:07 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 17:54:07 INFO - u'firefox-48.0a2.en-US.linux-x86_64.cppunittest.tests.zip'], 17:54:07 INFO - u'gtest': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 17:54:07 INFO - u'firefox-48.0a2.en-US.linux-x86_64.gtest.tests.zip'], 17:54:07 INFO - u'jittest': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 17:54:07 INFO - u'jsshell-linux-x86_64.zip'], 17:54:07 INFO - u'mochitest': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 17:54:07 INFO - u'firefox-48.0a2.en-US.linux-x86_64.mochitest.tests.zip'], 17:54:07 INFO - u'mozbase': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip'], 17:54:07 INFO - u'reftest': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 17:54:07 INFO - u'firefox-48.0a2.en-US.linux-x86_64.reftest.tests.zip'], 17:54:07 INFO - u'talos': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 17:54:07 INFO - u'firefox-48.0a2.en-US.linux-x86_64.talos.tests.zip'], 17:54:07 INFO - u'web-platform': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 17:54:07 INFO - u'firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip'], 17:54:07 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 17:54:07 INFO - u'firefox-48.0a2.en-US.linux-x86_64.xpcshell.tests.zip']} 17:54:07 INFO - Downloading packages: [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', u'firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip'] for test suite category: web-platform 17:54: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')]} 17:54:07 INFO - https://queue.taskcluster.net/v1/task/Es-dB02UQh2IOTpffZmrZg/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip matches https://queue.taskcluster.net 17:54:07 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Es-dB02UQh2IOTpffZmrZg/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip 17:54:07 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Es-dB02UQh2IOTpffZmrZg/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip 17:54:07 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Es-dB02UQh2IOTpffZmrZg/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip 17:54:07 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Es-dB02UQh2IOTpffZmrZg/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip'}, attempt #1 17:54:09 INFO - Downloaded 22727648 bytes. 17:54:09 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 17:54:09 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 17:54:10 INFO - caution: filename not matched: web-platform/* 17:54:10 INFO - Return code: 11 17:54:10 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')]} 17:54:10 INFO - https://queue.taskcluster.net/v1/task/Es-dB02UQh2IOTpffZmrZg/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip matches https://queue.taskcluster.net 17:54:10 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Es-dB02UQh2IOTpffZmrZg/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip 17:54:10 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Es-dB02UQh2IOTpffZmrZg/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip 17:54:10 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Es-dB02UQh2IOTpffZmrZg/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip 17:54:10 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Es-dB02UQh2IOTpffZmrZg/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip'}, attempt #1 17:54:20 INFO - Downloaded 36408648 bytes. 17:54:20 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 17:54:20 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 17:54:24 INFO - caution: filename not matched: bin/* 17:54:24 INFO - caution: filename not matched: config/* 17:54:24 INFO - caution: filename not matched: mozbase/* 17:54:24 INFO - caution: filename not matched: marionette/* 17:54:24 INFO - caution: filename not matched: tools/wptserve/* 17:54:24 INFO - Return code: 11 17:54:24 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')]} 17:54:24 INFO - https://queue.taskcluster.net/v1/task/Es-dB02UQh2IOTpffZmrZg/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 matches https://queue.taskcluster.net 17:54:24 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Es-dB02UQh2IOTpffZmrZg/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 17:54:24 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Es-dB02UQh2IOTpffZmrZg/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 17:54:24 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Es-dB02UQh2IOTpffZmrZg/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 to /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 17:54:24 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Es-dB02UQh2IOTpffZmrZg/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2'}, attempt #1 17:54:29 INFO - Downloaded 69390315 bytes. 17:54:29 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/Es-dB02UQh2IOTpffZmrZg/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 17:54:29 INFO - mkdir: /builds/slave/test/properties 17:54:29 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 17:54:29 INFO - Writing to file /builds/slave/test/properties/build_url 17:54:29 INFO - Contents: 17:54:29 INFO - build_url:https://queue.taskcluster.net/v1/task/Es-dB02UQh2IOTpffZmrZg/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 17:54:38 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/Es-dB02UQh2IOTpffZmrZg/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip 17:54:38 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 17:54:38 INFO - Writing to file /builds/slave/test/properties/symbols_url 17:54:38 INFO - Contents: 17:54:38 INFO - symbols_url:https://queue.taskcluster.net/v1/task/Es-dB02UQh2IOTpffZmrZg/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip 17:54:38 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:54:38 INFO - https://queue.taskcluster.net/v1/task/Es-dB02UQh2IOTpffZmrZg/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip matches https://queue.taskcluster.net 17:54:38 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Es-dB02UQh2IOTpffZmrZg/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip 17:54:38 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Es-dB02UQh2IOTpffZmrZg/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip 17:54:38 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Es-dB02UQh2IOTpffZmrZg/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip 17:54:38 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Es-dB02UQh2IOTpffZmrZg/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip'}, attempt #1 17:54:43 INFO - Downloaded 90892065 bytes. 17:54:43 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 17:54:43 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 17:54:52 INFO - Return code: 0 17:54:52 INFO - Running post-action listener: _resource_record_post_action 17:54:52 INFO - Running post-action listener: set_extra_try_arguments 17:54:52 INFO - ##### 17:54:52 INFO - ##### Running create-virtualenv step. 17:54:52 INFO - ##### 17:54:52 INFO - Running pre-action listener: _pre_create_virtualenv 17:54:52 INFO - Running pre-action listener: _resource_record_pre_action 17:54:52 INFO - Running main action method: create_virtualenv 17:54:52 INFO - Creating virtualenv /builds/slave/test/build/venv 17:54:52 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 17:54:52 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 17:54:52 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 17:54:52 INFO - Using real prefix '/usr' 17:54:52 INFO - New python executable in /builds/slave/test/build/venv/bin/python 17:54:53 INFO - Installing distribute.............................................................................................................................................................................................done. 17:54:58 INFO - Installing pip.................done. 17:54:58 INFO - Return code: 0 17:54:58 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 17:54:58 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:54:58 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:54:58 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 17:54:58 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:54:58 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:54:58 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 17:54:58 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x15d0030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x15d13f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x16d8900>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x16d5960>, '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 0x16d6660>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x16d6b10>, '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': '9ca12473fbb1d023794ffd180000023c-1462582431.14168-731104806', '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 17:54:58 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build 17:54:58 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 17:54:58 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 17:54:58 INFO - 'CCACHE_UMASK': '002', 17:54:58 INFO - 'DISPLAY': ':0', 17:54:58 INFO - 'HOME': '/home/cltbld', 17:54:58 INFO - 'LANG': 'en_US.UTF-8', 17:54:58 INFO - 'LOGNAME': 'cltbld', 17:54:58 INFO - 'MAIL': '/var/mail/cltbld', 17:54:58 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:54:58 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 17:54:58 INFO - 'MOZ_NO_REMOTE': '1', 17:54:58 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 17:54:58 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:54:58 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 17:54:58 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 17:54:58 INFO - 'PWD': '/builds/slave/test', 17:54:58 INFO - 'SHELL': '/bin/bash', 17:54:58 INFO - 'SHLVL': '1', 17:54:58 INFO - 'TERM': 'linux', 17:54:58 INFO - 'TMOUT': '86400', 17:54:58 INFO - 'USER': 'cltbld', 17:54:58 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1462582431.14168-731104806', 17:54:58 INFO - '_': '/tools/buildbot/bin/python'} 17:54:58 INFO - Ignoring indexes: https://pypi.python.org/simple/ 17:54:58 INFO - Downloading/unpacking psutil>=0.7.1 17:54:58 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 17:54:59 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 17:54:59 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 17:54:59 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 17:54:59 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 17:54:59 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 17:55:04 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 17:55:04 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 17:55:04 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 17:55:04 INFO - Installing collected packages: psutil 17:55:04 INFO - Running setup.py install for psutil 17:55:04 INFO - building 'psutil._psutil_linux' extension 17:55:04 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-x86_64-2.7/psutil/_psutil_linux.o 17:55:05 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-x86_64-2.7/psutil/_psutil_linux.o -o build/lib.linux-x86_64-2.7/psutil/_psutil_linux.so 17:55:05 INFO - building 'psutil._psutil_posix' extension 17:55:05 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-x86_64-2.7/psutil/_psutil_posix.o 17:55:05 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-x86_64-2.7/psutil/_psutil_posix.o -o build/lib.linux-x86_64-2.7/psutil/_psutil_posix.so 17:55:05 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 17:55:05 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 17:55:05 INFO - Successfully installed psutil 17:55:05 INFO - Cleaning up... 17:55:05 INFO - Return code: 0 17:55:05 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 17:55:05 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:55:05 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:55:05 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 17:55:05 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:55:05 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:55:05 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 17:55:05 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x15d0030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x15d13f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x16d8900>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x16d5960>, '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 0x16d6660>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x16d6b10>, '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': '9ca12473fbb1d023794ffd180000023c-1462582431.14168-731104806', '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 17:55:05 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build 17:55:05 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 17:55:05 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 17:55:05 INFO - 'CCACHE_UMASK': '002', 17:55:05 INFO - 'DISPLAY': ':0', 17:55:05 INFO - 'HOME': '/home/cltbld', 17:55:05 INFO - 'LANG': 'en_US.UTF-8', 17:55:05 INFO - 'LOGNAME': 'cltbld', 17:55:05 INFO - 'MAIL': '/var/mail/cltbld', 17:55:05 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:55:05 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 17:55:05 INFO - 'MOZ_NO_REMOTE': '1', 17:55:05 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 17:55:05 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:55:05 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 17:55:05 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 17:55:05 INFO - 'PWD': '/builds/slave/test', 17:55:05 INFO - 'SHELL': '/bin/bash', 17:55:05 INFO - 'SHLVL': '1', 17:55:05 INFO - 'TERM': 'linux', 17:55:05 INFO - 'TMOUT': '86400', 17:55:05 INFO - 'USER': 'cltbld', 17:55:05 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1462582431.14168-731104806', 17:55:05 INFO - '_': '/tools/buildbot/bin/python'} 17:55:06 INFO - Ignoring indexes: https://pypi.python.org/simple/ 17:55:06 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 17:55:06 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 17:55:06 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 17:55:06 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 17:55:06 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 17:55:06 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 17:55:06 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 17:55:11 INFO - Downloading mozsystemmonitor-0.0.tar.gz 17:55:11 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 17:55:11 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 17:55:11 INFO - Installing collected packages: mozsystemmonitor 17:55:11 INFO - Running setup.py install for mozsystemmonitor 17:55:11 INFO - Successfully installed mozsystemmonitor 17:55:11 INFO - Cleaning up... 17:55:11 INFO - Return code: 0 17:55:11 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 17:55:11 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:55:11 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:55:11 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 17:55:11 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:55:11 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:55:11 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 17:55:11 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x15d0030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x15d13f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x16d8900>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x16d5960>, '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 0x16d6660>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x16d6b10>, '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': '9ca12473fbb1d023794ffd180000023c-1462582431.14168-731104806', '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 17:55:11 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build 17:55:11 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 17:55:11 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 17:55:11 INFO - 'CCACHE_UMASK': '002', 17:55:11 INFO - 'DISPLAY': ':0', 17:55:11 INFO - 'HOME': '/home/cltbld', 17:55:11 INFO - 'LANG': 'en_US.UTF-8', 17:55:11 INFO - 'LOGNAME': 'cltbld', 17:55:11 INFO - 'MAIL': '/var/mail/cltbld', 17:55:11 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:55:11 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 17:55:11 INFO - 'MOZ_NO_REMOTE': '1', 17:55:11 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 17:55:11 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:55:11 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 17:55:11 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 17:55:11 INFO - 'PWD': '/builds/slave/test', 17:55:11 INFO - 'SHELL': '/bin/bash', 17:55:11 INFO - 'SHLVL': '1', 17:55:11 INFO - 'TERM': 'linux', 17:55:11 INFO - 'TMOUT': '86400', 17:55:11 INFO - 'USER': 'cltbld', 17:55:11 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1462582431.14168-731104806', 17:55:11 INFO - '_': '/tools/buildbot/bin/python'} 17:55:12 INFO - Ignoring indexes: https://pypi.python.org/simple/ 17:55:12 INFO - Downloading/unpacking blobuploader==1.2.4 17:55:12 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 17:55:12 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 17:55:12 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 17:55:12 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 17:55:12 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 17:55:12 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 17:55:17 INFO - Downloading blobuploader-1.2.4.tar.gz 17:55:17 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 17:55:17 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 17:55:17 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 17:55:17 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 17:55:17 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 17:55:17 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 17:55:17 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 17:55:17 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 17:55:18 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 17:55:18 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 17:55:18 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 17:55:18 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 17:55:18 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 17:55:18 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 17:55:18 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 17:55:18 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 17:55:19 INFO - Downloading docopt-0.6.1.tar.gz 17:55:19 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 17:55:19 INFO - Installing collected packages: blobuploader, requests, docopt 17:55:19 INFO - Running setup.py install for blobuploader 17:55:19 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 17:55:19 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 17:55:19 INFO - Running setup.py install for requests 17:55:20 INFO - Running setup.py install for docopt 17:55:20 INFO - Successfully installed blobuploader requests docopt 17:55:20 INFO - Cleaning up... 17:55:20 INFO - Return code: 0 17:55:20 INFO - Installing None into virtualenv /builds/slave/test/build/venv 17:55:20 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:55:20 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:55:20 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 17:55:20 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:55:20 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:55:20 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 17:55:20 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x15d0030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x15d13f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x16d8900>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x16d5960>, '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 0x16d6660>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x16d6b10>, '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': '9ca12473fbb1d023794ffd180000023c-1462582431.14168-731104806', '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 17:55:20 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 17:55:20 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 17:55:20 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 17:55:20 INFO - 'CCACHE_UMASK': '002', 17:55:20 INFO - 'DISPLAY': ':0', 17:55:20 INFO - 'HOME': '/home/cltbld', 17:55:20 INFO - 'LANG': 'en_US.UTF-8', 17:55:20 INFO - 'LOGNAME': 'cltbld', 17:55:20 INFO - 'MAIL': '/var/mail/cltbld', 17:55:20 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:55:20 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 17:55:20 INFO - 'MOZ_NO_REMOTE': '1', 17:55:20 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 17:55:20 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:55:20 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 17:55:20 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 17:55:20 INFO - 'PWD': '/builds/slave/test', 17:55:20 INFO - 'SHELL': '/bin/bash', 17:55:20 INFO - 'SHLVL': '1', 17:55:20 INFO - 'TERM': 'linux', 17:55:20 INFO - 'TMOUT': '86400', 17:55:20 INFO - 'USER': 'cltbld', 17:55:20 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1462582431.14168-731104806', 17:55:20 INFO - '_': '/tools/buildbot/bin/python'} 17:55:21 INFO - Ignoring indexes: https://pypi.python.org/simple/ 17:55:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 17:55:21 INFO - Running setup.py (path:/tmp/pip-h7IA3V-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 17:55:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 17:55:21 INFO - Running setup.py (path:/tmp/pip-afvT8v-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 17:55:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 17:55:21 INFO - Running setup.py (path:/tmp/pip-PSKVB8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 17:55:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 17:55:21 INFO - Running setup.py (path:/tmp/pip-dK24My-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 17:55:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 17:55:21 INFO - Running setup.py (path:/tmp/pip-WgDMbg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 17:55:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 17:55:21 INFO - Running setup.py (path:/tmp/pip-4WyCAk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 17:55:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 17:55:22 INFO - Running setup.py (path:/tmp/pip-coZXWX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 17:55:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 17:55:22 INFO - Running setup.py (path:/tmp/pip-QalC1R-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 17:55:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 17:55:22 INFO - Running setup.py (path:/tmp/pip-IifzFO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 17:55:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 17:55:22 INFO - Running setup.py (path:/tmp/pip-bSYf64-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 17:55:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 17:55:22 INFO - Running setup.py (path:/tmp/pip-SQH48t-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 17:55:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 17:55:22 INFO - Running setup.py (path:/tmp/pip-OEJUl9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 17:55:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 17:55:22 INFO - Running setup.py (path:/tmp/pip-nzpeHj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 17:55:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 17:55:23 INFO - Running setup.py (path:/tmp/pip-bNKSXW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 17:55:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 17:55:23 INFO - Running setup.py (path:/tmp/pip-JWhDe_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 17:55:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 17:55:23 INFO - Running setup.py (path:/tmp/pip-BEBpJU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 17:55:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 17:55:23 INFO - Running setup.py (path:/tmp/pip-gZXgPg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 17:55:23 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 17:55:23 INFO - Running setup.py (path:/tmp/pip-tjFHtX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 17:55:23 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 17:55:23 INFO - Running setup.py (path:/tmp/pip-rqKElY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 17:55:23 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 17:55:23 INFO - Running setup.py (path:/tmp/pip-GXGfvW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 17:55:24 INFO - Unpacking /builds/slave/test/build/tests/marionette 17:55:24 INFO - Running setup.py (path:/tmp/pip-5dwQHH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 17:55:24 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 17:55:24 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 17:55:24 INFO - Running setup.py install for manifestparser 17:55:24 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 17:55:24 INFO - Running setup.py install for mozcrash 17:55:24 INFO - Running setup.py install for mozdebug 17:55:25 INFO - Running setup.py install for mozdevice 17:55:25 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 17:55:25 INFO - Installing dm script to /builds/slave/test/build/venv/bin 17:55:25 INFO - Running setup.py install for mozfile 17:55:25 INFO - Running setup.py install for mozhttpd 17:55:25 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 17:55:25 INFO - Running setup.py install for mozinfo 17:55:26 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 17:55:26 INFO - Running setup.py install for mozInstall 17:55:26 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 17:55:26 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 17:55:26 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 17:55:26 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 17:55:26 INFO - Running setup.py install for mozleak 17:55:26 INFO - Running setup.py install for mozlog 17:55:26 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 17:55:26 INFO - Running setup.py install for moznetwork 17:55:26 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 17:55:26 INFO - Running setup.py install for mozprocess 17:55:27 INFO - Running setup.py install for mozprofile 17:55:27 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 17:55:27 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 17:55:27 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 17:55:27 INFO - Running setup.py install for mozrunner 17:55:27 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 17:55:27 INFO - Running setup.py install for mozscreenshot 17:55:27 INFO - Running setup.py install for moztest 17:55:28 INFO - Running setup.py install for mozversion 17:55:28 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 17:55:28 INFO - Running setup.py install for wptserve 17:55:28 INFO - Running setup.py install for marionette-driver 17:55:28 INFO - Running setup.py install for browsermob-proxy 17:55:28 INFO - Running setup.py install for marionette-client 17:55:29 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 17:55:29 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 17:55:29 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 17:55:29 INFO - Cleaning up... 17:55:29 INFO - Return code: 0 17:55:29 INFO - Installing None into virtualenv /builds/slave/test/build/venv 17:55:29 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:55:29 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:55:29 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 17:55:29 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:55:29 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:55:29 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 17:55:29 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x15d0030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x15d13f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x16d8900>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x16d5960>, '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 0x16d6660>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x16d6b10>, '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': '9ca12473fbb1d023794ffd180000023c-1462582431.14168-731104806', '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 17:55:29 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 17:55:29 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 17:55:29 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 17:55:29 INFO - 'CCACHE_UMASK': '002', 17:55:29 INFO - 'DISPLAY': ':0', 17:55:29 INFO - 'HOME': '/home/cltbld', 17:55:29 INFO - 'LANG': 'en_US.UTF-8', 17:55:29 INFO - 'LOGNAME': 'cltbld', 17:55:29 INFO - 'MAIL': '/var/mail/cltbld', 17:55:29 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:55:29 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 17:55:29 INFO - 'MOZ_NO_REMOTE': '1', 17:55:29 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 17:55:29 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:55:29 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 17:55:29 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 17:55:29 INFO - 'PWD': '/builds/slave/test', 17:55:29 INFO - 'SHELL': '/bin/bash', 17:55:29 INFO - 'SHLVL': '1', 17:55:29 INFO - 'TERM': 'linux', 17:55:29 INFO - 'TMOUT': '86400', 17:55:29 INFO - 'USER': 'cltbld', 17:55:29 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1462582431.14168-731104806', 17:55:29 INFO - '_': '/tools/buildbot/bin/python'} 17:55:29 INFO - Ignoring indexes: https://pypi.python.org/simple/ 17:55:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 17:55:29 INFO - Running setup.py (path:/tmp/pip-TuE9JE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 17:55:30 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)) 17:55:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 17:55:30 INFO - Running setup.py (path:/tmp/pip-z9_28q-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 17:55:30 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)) 17:55:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 17:55:30 INFO - Running setup.py (path:/tmp/pip-brw6AV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 17:55:30 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)) 17:55:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 17:55:30 INFO - Running setup.py (path:/tmp/pip-3JM1O5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 17:55:30 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)) 17:55:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 17:55:30 INFO - Running setup.py (path:/tmp/pip-gvG1a8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 17:55:30 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)) 17:55:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 17:55:30 INFO - Running setup.py (path:/tmp/pip-aRDDWI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 17:55:30 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)) 17:55:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 17:55:30 INFO - Running setup.py (path:/tmp/pip-wYOdoL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 17:55:30 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)) 17:55:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 17:55:30 INFO - Running setup.py (path:/tmp/pip-wnKQEK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 17:55:31 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)) 17:55:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 17:55:31 INFO - Running setup.py (path:/tmp/pip-KXzmq6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 17:55:31 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)) 17:55:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 17:55:31 INFO - Running setup.py (path:/tmp/pip-AHpkya-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 17:55:31 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)) 17:55:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 17:55:31 INFO - Running setup.py (path:/tmp/pip-bboXuH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 17:55:31 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)) 17:55:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 17:55:31 INFO - Running setup.py (path:/tmp/pip-jj98Eq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 17:55:31 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)) 17:55:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 17:55:31 INFO - Running setup.py (path:/tmp/pip-1z33ig-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 17:55:31 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)) 17:55:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 17:55:31 INFO - Running setup.py (path:/tmp/pip-SgiRK3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 17:55:31 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)) 17:55:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 17:55:31 INFO - Running setup.py (path:/tmp/pip-EJj2h4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 17:55:32 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)) 17:55:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 17:55:32 INFO - Running setup.py (path:/tmp/pip-aJLXfs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 17:55:32 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)) 17:55:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 17:55:32 INFO - Running setup.py (path:/tmp/pip-p9bWhl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 17:55:32 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)) 17:55:32 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 17:55:32 INFO - Running setup.py (path:/tmp/pip-IiP5Uu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 17:55:32 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)) 17:55:32 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 17:55:32 INFO - Running setup.py (path:/tmp/pip-7NkJri-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 17:55:32 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)) 17:55:32 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 17:55:32 INFO - Running setup.py (path:/tmp/pip-0sek32-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 17:55:32 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)) 17:55:32 INFO - Unpacking /builds/slave/test/build/tests/marionette 17:55:33 INFO - Running setup.py (path:/tmp/pip-nHpePK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 17:55:33 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 17:55:33 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)) 17:55:33 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)) 17:55:33 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)) 17:55:33 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)) 17:55:33 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)) 17:55:33 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)) 17:55:33 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 17:55:33 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 17:55:33 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 17:55:33 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 17:55:33 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 17:55:33 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 17:55:33 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 17:55:38 INFO - Downloading blessings-1.6.tar.gz 17:55:38 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 17:55:38 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)) 17:55:38 INFO - Installing collected packages: blessings 17:55:38 INFO - Running setup.py install for blessings 17:55:38 INFO - Successfully installed blessings 17:55:38 INFO - Cleaning up... 17:55:39 INFO - Return code: 0 17:55:39 INFO - Done creating virtualenv /builds/slave/test/build/venv. 17:55:39 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 17:55:39 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 17:55:39 INFO - Reading from file tmpfile_stdout 17:55:39 INFO - Current package versions: 17:55:39 INFO - argparse == 1.2.1 17:55:39 INFO - blessings == 1.6 17:55:39 INFO - blobuploader == 1.2.4 17:55:39 INFO - browsermob-proxy == 0.6.0 17:55:39 INFO - docopt == 0.6.1 17:55:39 INFO - manifestparser == 1.1 17:55:39 INFO - marionette-client == 2.3.0 17:55:39 INFO - marionette-driver == 1.4.0 17:55:39 INFO - mozInstall == 1.12 17:55:39 INFO - mozcrash == 0.17 17:55:39 INFO - mozdebug == 0.1 17:55:39 INFO - mozdevice == 0.48 17:55:39 INFO - mozfile == 1.2 17:55:39 INFO - mozhttpd == 0.7 17:55:39 INFO - mozinfo == 0.9 17:55:39 INFO - mozleak == 0.1 17:55:39 INFO - mozlog == 3.1 17:55:39 INFO - moznetwork == 0.27 17:55:39 INFO - mozprocess == 0.22 17:55:39 INFO - mozprofile == 0.28 17:55:39 INFO - mozrunner == 6.11 17:55:39 INFO - mozscreenshot == 0.1 17:55:39 INFO - mozsystemmonitor == 0.0 17:55:39 INFO - moztest == 0.7 17:55:39 INFO - mozversion == 1.4 17:55:39 INFO - psutil == 3.1.1 17:55:39 INFO - requests == 1.2.3 17:55:39 INFO - wptserve == 1.4.0 17:55:39 INFO - wsgiref == 0.1.2 17:55:39 INFO - Running post-action listener: _resource_record_post_action 17:55:39 INFO - Running post-action listener: _start_resource_monitoring 17:55:39 INFO - Starting resource monitoring. 17:55:39 INFO - ##### 17:55:39 INFO - ##### Running pull step. 17:55:39 INFO - ##### 17:55:39 INFO - Running pre-action listener: _resource_record_pre_action 17:55:39 INFO - Running main action method: pull 17:55:39 INFO - Pull has nothing to do! 17:55:39 INFO - Running post-action listener: _resource_record_post_action 17:55:39 INFO - ##### 17:55:39 INFO - ##### Running install step. 17:55:39 INFO - ##### 17:55:39 INFO - Running pre-action listener: _resource_record_pre_action 17:55:39 INFO - Running main action method: install 17:55:39 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 17:55:39 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 17:55:40 INFO - Reading from file tmpfile_stdout 17:55:40 INFO - Detecting whether we're running mozinstall >=1.0... 17:55:40 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 17:55:40 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 17:55:40 INFO - Reading from file tmpfile_stdout 17:55:40 INFO - Output received: 17:55:40 INFO - Usage: mozinstall [options] installer 17:55:40 INFO - Options: 17:55:40 INFO - -h, --help show this help message and exit 17:55:40 INFO - -d DEST, --destination=DEST 17:55:40 INFO - Directory to install application into. [default: 17:55:40 INFO - "/builds/slave/test"] 17:55:40 INFO - --app=APP Application being installed. [default: firefox] 17:55:40 INFO - mkdir: /builds/slave/test/build/application 17:55:40 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2', '--destination', '/builds/slave/test/build/application'] 17:55:40 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 --destination /builds/slave/test/build/application 17:56:09 INFO - Reading from file tmpfile_stdout 17:56:09 INFO - Output received: 17:56:09 INFO - /builds/slave/test/build/application/firefox/firefox 17:56:09 INFO - Running post-action listener: _resource_record_post_action 17:56:09 INFO - ##### 17:56:09 INFO - ##### Running run-tests step. 17:56:09 INFO - ##### 17:56:09 INFO - Running pre-action listener: _resource_record_pre_action 17:56:09 INFO - Running main action method: run_tests 17:56:09 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 17:56:09 INFO - Minidump filename unknown. Determining based upon platform and architecture. 17:56:09 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 17:56:09 INFO - grabbing minidump binary from tooltool 17:56:09 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')]} 17:56:09 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/linux64/releng.manifest', '-o', '-c', '/builds/tooltool_cache'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x16d5960>, '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 0x16d6660>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x16d6b10>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 17:56:09 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/linux64/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] in /builds/slave/test/build 17:56:09 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/linux64/releng.manifest -o -c /builds/tooltool_cache 17:56:09 INFO - INFO - File linux64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 17:56:09 INFO - Return code: 0 17:56:09 INFO - Chmoding /builds/slave/test/build/linux64-minidump_stackwalk to 0755 17:56:09 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 17:56:09 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/Es-dB02UQh2IOTpffZmrZg/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux64-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 17:56:09 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/Es-dB02UQh2IOTpffZmrZg/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/linux64-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 17:56:09 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 17:56:09 INFO - 'CCACHE_UMASK': '002', 17:56:09 INFO - 'DISPLAY': ':0', 17:56:09 INFO - 'HOME': '/home/cltbld', 17:56:09 INFO - 'LANG': 'en_US.UTF-8', 17:56:09 INFO - 'LOGNAME': 'cltbld', 17:56:09 INFO - 'MAIL': '/var/mail/cltbld', 17:56:09 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 17:56:09 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:56:09 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 17:56:09 INFO - 'MOZ_NO_REMOTE': '1', 17:56:09 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 17:56:09 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:56:09 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 17:56:09 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 17:56:09 INFO - 'PWD': '/builds/slave/test', 17:56:09 INFO - 'SHELL': '/bin/bash', 17:56:09 INFO - 'SHLVL': '1', 17:56:09 INFO - 'TERM': 'linux', 17:56:09 INFO - 'TMOUT': '86400', 17:56:09 INFO - 'USER': 'cltbld', 17:56:09 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1462582431.14168-731104806', 17:56:09 INFO - '_': '/tools/buildbot/bin/python'} 17:56:09 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/Es-dB02UQh2IOTpffZmrZg/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux64-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 17:56:10 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 17:56:10 INFO - import pkg_resources 17:56:11 INFO - Using 1 client processes 17:56:11 INFO - wptserve Starting http server on 127.0.0.1:8000 17:56:11 INFO - wptserve Starting http server on 127.0.0.1:8001 17:56:11 INFO - wptserve Starting http server on 127.0.0.1:8443 17:56:13 INFO - SUITE-START | Running 778 tests 17:56:13 INFO - Running testharness tests 17:56:14 INFO - Setting up ssl 17:56:14 INFO - PROCESS | certutil | 17:56:14 INFO - PROCESS | certutil | 17:56:14 INFO - PROCESS | certutil | 17:56:14 INFO - Certificate Nickname Trust Attributes 17:56:14 INFO - SSL,S/MIME,JAR/XPI 17:56:14 INFO - 17:56:14 INFO - web-platform-tests CT,, 17:56:14 INFO - 17:56:14 INFO - Starting runner 17:56:16 INFO - PROCESS | 27754 | 1462582576788 Marionette DEBUG Marionette enabled via build flag and pref 17:56:17 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f08259b0800 == 1 [pid = 27754] [id = 1] 17:56:17 INFO - PROCESS | 27754 | ++DOMWINDOW == 1 (0x7f08259b1000) [pid = 27754] [serial = 1] [outer = (nil)] 17:56:17 INFO - PROCESS | 27754 | [27754] WARNING: No inner window available!: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 17:56:17 INFO - PROCESS | 27754 | ++DOMWINDOW == 2 (0x7f08259b2000) [pid = 27754] [serial = 2] [outer = 0x7f08259b1000] 17:56:17 INFO - PROCESS | 27754 | 1462582577494 Marionette INFO Listening on port 2828 17:56:18 INFO - PROCESS | 27754 | 1462582578049 Marionette DEBUG Marionette enabled via command-line flag 17:56:18 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0822a6c800 == 2 [pid = 27754] [id = 2] 17:56:18 INFO - PROCESS | 27754 | ++DOMWINDOW == 3 (0x7f0829b49000) [pid = 27754] [serial = 3] [outer = (nil)] 17:56:18 INFO - PROCESS | 27754 | [27754] WARNING: No inner window available!: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 17:56:18 INFO - PROCESS | 27754 | ++DOMWINDOW == 4 (0x7f082a923800) [pid = 27754] [serial = 4] [outer = 0x7f0829b49000] 17:56:18 INFO - PROCESS | 27754 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned 7f08228e93d0 17:56:18 INFO - PROCESS | 27754 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned 7f0827605c10 17:56:18 INFO - PROCESS | 27754 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned 7f0821c0ae80 17:56:18 INFO - PROCESS | 27754 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned 7f0821c121c0 17:56:18 INFO - PROCESS | 27754 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned 7f0821c124f0 17:56:18 INFO - PROCESS | 27754 | ++DOMWINDOW == 5 (0x7f0821c34000) [pid = 27754] [serial = 5] [outer = 0x7f08259b1000] 17:56:18 INFO - PROCESS | 27754 | [27754] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 17:56:18 INFO - PROCESS | 27754 | 1462582578411 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:37217 17:56:18 INFO - PROCESS | 27754 | [27754] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 17:56:18 INFO - PROCESS | 27754 | 1462582578495 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:37218 17:56:18 INFO - PROCESS | 27754 | 1462582578502 Marionette DEBUG Closed connection conn0 17:56:18 INFO - PROCESS | 27754 | [27754] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2255 17:56:18 INFO - PROCESS | 27754 | [27754] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 17:56:18 INFO - PROCESS | 27754 | 1462582578625 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:37219 17:56:18 INFO - PROCESS | 27754 | 1462582578627 Marionette DEBUG Closed connection conn1 17:56:18 INFO - PROCESS | 27754 | [27754] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 17:56:18 INFO - PROCESS | 27754 | 1462582578689 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:37220 17:56:18 INFO - PROCESS | 27754 | 1462582578696 Marionette DEBUG Closed connection conn2 17:56:18 INFO - PROCESS | 27754 | 1462582578737 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 17:56:18 INFO - PROCESS | 27754 | 1462582578763 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Linux","platformVersion":"3.2.0-76-generic","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160506161844","device":"desktop","version":"48.0a2"} 17:56:19 INFO - PROCESS | 27754 | [27754] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 17:56:20 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f081569e800 == 3 [pid = 27754] [id = 3] 17:56:20 INFO - PROCESS | 27754 | ++DOMWINDOW == 6 (0x7f081569f000) [pid = 27754] [serial = 6] [outer = (nil)] 17:56:20 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f081569f800 == 4 [pid = 27754] [id = 4] 17:56:20 INFO - PROCESS | 27754 | ++DOMWINDOW == 7 (0x7f081605fc00) [pid = 27754] [serial = 7] [outer = (nil)] 17:56:20 INFO - PROCESS | 27754 | [27754] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 17:56:21 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f08148b2000 == 5 [pid = 27754] [id = 5] 17:56:21 INFO - PROCESS | 27754 | ++DOMWINDOW == 8 (0x7f0814a72000) [pid = 27754] [serial = 8] [outer = (nil)] 17:56:21 INFO - PROCESS | 27754 | [27754] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 17:56:21 INFO - PROCESS | 27754 | [27754] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 17:56:21 INFO - PROCESS | 27754 | ++DOMWINDOW == 9 (0x7f081474f800) [pid = 27754] [serial = 9] [outer = 0x7f0814a72000] 17:56:21 INFO - PROCESS | 27754 | ++DOMWINDOW == 10 (0x7f08142c0000) [pid = 27754] [serial = 10] [outer = 0x7f081569f000] 17:56:21 INFO - PROCESS | 27754 | ++DOMWINDOW == 11 (0x7f081413e800) [pid = 27754] [serial = 11] [outer = 0x7f081605fc00] 17:56:21 INFO - PROCESS | 27754 | ++DOMWINDOW == 12 (0x7f0814140800) [pid = 27754] [serial = 12] [outer = 0x7f0814a72000] 17:56:22 INFO - PROCESS | 27754 | 1462582582694 Marionette DEBUG loaded listener.js 17:56:22 INFO - PROCESS | 27754 | 1462582582713 Marionette DEBUG loaded listener.js 17:56:23 INFO - PROCESS | 27754 | ++DOMWINDOW == 13 (0x7f08123c3000) [pid = 27754] [serial = 13] [outer = 0x7f0814a72000] 17:56:23 INFO - PROCESS | 27754 | 1462582583461 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"bbdf89d8-50f0-4eaf-9bad-41dc5dbd45f5","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Linux","platformVersion":"3.2.0-76-generic","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160506161844","device":"desktop","version":"48.0a2","command_id":1}}] 17:56:23 INFO - PROCESS | 27754 | 1462582583744 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}] 17:56:23 INFO - PROCESS | 27754 | 1462582583883 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 17:56:24 INFO - PROCESS | 27754 | 1462582584119 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 17:56:24 INFO - PROCESS | 27754 | [27754] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 17:56:24 INFO - PROCESS | 27754 | [27754] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 17:56:24 INFO - PROCESS | 27754 | ++DOMWINDOW == 14 (0x7f080e92b400) [pid = 27754] [serial = 14] [outer = 0x7f0814a72000] 17:56:24 INFO - PROCESS | 27754 | [27754] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 17:56:24 INFO - PROCESS | 27754 | [27754] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:56:24 INFO - PROCESS | 27754 | 1462582584695 Marionette TRACE conn3 <- [1,3,null,{}] 17:56:24 INFO - PROCESS | 27754 | 1462582584789 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 17:56:24 INFO - PROCESS | 27754 | 1462582584846 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 17:56:24 INFO - PROCESS | 27754 | 1462582584921 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 17:56:24 INFO - PROCESS | 27754 | 1462582584924 Marionette TRACE conn3 <- [1,5,null,{"value":"8"}] 17:56:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 17:56:24 INFO - PROCESS | 27754 | 1462582584955 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 17:56:24 INFO - PROCESS | 27754 | 1462582584960 Marionette TRACE conn3 <- [1,6,null,{}] 17:56:24 INFO - PROCESS | 27754 | 1462582584985 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}] 17:56:25 INFO - PROCESS | 27754 | 1462582585018 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 17:56:25 INFO - PROCESS | 27754 | 1462582585086 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:25 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f080df80800 == 6 [pid = 27754] [id = 6] 17:56:25 INFO - PROCESS | 27754 | ++DOMWINDOW == 15 (0x7f080df91000) [pid = 27754] [serial = 15] [outer = (nil)] 17:56:25 INFO - PROCESS | 27754 | ++DOMWINDOW == 16 (0x7f080df92c00) [pid = 27754] [serial = 16] [outer = 0x7f080df91000] 17:56:25 INFO - PROCESS | 27754 | 1462582585158 Marionette DEBUG loaded listener.js 17:56:25 INFO - PROCESS | 27754 | ++DOMWINDOW == 17 (0x7f080df99400) [pid = 27754] [serial = 17] [outer = 0x7f080df91000] 17:56:25 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f080dc92000 == 7 [pid = 27754] [id = 7] 17:56:25 INFO - PROCESS | 27754 | ++DOMWINDOW == 18 (0x7f080dc5a400) [pid = 27754] [serial = 18] [outer = (nil)] 17:56:25 INFO - PROCESS | 27754 | ++DOMWINDOW == 19 (0x7f080e928800) [pid = 27754] [serial = 19] [outer = 0x7f080dc5a400] 17:56:25 INFO - PROCESS | 27754 | 1462582585634 Marionette DEBUG loaded listener.js 17:56:25 INFO - PROCESS | 27754 | ++DOMWINDOW == 20 (0x7f080cfbec00) [pid = 27754] [serial = 20] [outer = 0x7f080dc5a400] 17:56:26 INFO - PROCESS | 27754 | 1462582586096 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]]]}] 17:56:26 INFO - PROCESS | 27754 | [27754] WARNING: GetDefaultCharsetForLocale: need to add multi locale support: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/intl/locale/unix/nsUNIXCharset.cpp, line 98 17:56:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 17:56:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1218ms 17:56:26 INFO - PROCESS | 27754 | 1462582586182 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 17:56:26 INFO - PROCESS | 27754 | 1462582586186 Marionette TRACE conn3 <- [1,9,null,{"value":"8"}] 17:56:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 17:56:26 INFO - PROCESS | 27754 | 1462582586274 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 17:56:26 INFO - PROCESS | 27754 | 1462582586278 Marionette TRACE conn3 <- [1,10,null,{}] 17:56:26 INFO - PROCESS | 27754 | 1462582586321 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}] 17:56:26 INFO - PROCESS | 27754 | 1462582586547 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 17:56:26 INFO - PROCESS | 27754 | 1462582586594 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:26 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f080c04b800 == 8 [pid = 27754] [id = 8] 17:56:26 INFO - PROCESS | 27754 | ++DOMWINDOW == 21 (0x7f080df99800) [pid = 27754] [serial = 21] [outer = (nil)] 17:56:26 INFO - PROCESS | 27754 | ++DOMWINDOW == 22 (0x7f0813dd4800) [pid = 27754] [serial = 22] [outer = 0x7f080df99800] 17:56:26 INFO - PROCESS | 27754 | 1462582586702 Marionette DEBUG loaded listener.js 17:56:26 INFO - PROCESS | 27754 | ++DOMWINDOW == 23 (0x7f080c218000) [pid = 27754] [serial = 23] [outer = 0x7f080df99800] 17:56:27 INFO - PROCESS | 27754 | 1462582587714 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]]]}] 17:56:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 17:56:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1563ms 17:56:27 INFO - PROCESS | 27754 | 1462582587771 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 17:56:27 INFO - PROCESS | 27754 | 1462582587776 Marionette TRACE conn3 <- [1,13,null,{"value":"8"}] 17:56:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 17:56:27 INFO - PROCESS | 27754 | 1462582587786 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 17:56:27 INFO - PROCESS | 27754 | 1462582587791 Marionette TRACE conn3 <- [1,14,null,{}] 17:56:27 INFO - PROCESS | 27754 | 1462582587845 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}] 17:56:28 INFO - PROCESS | 27754 | 1462582588058 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 17:56:28 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f080c2b4000 == 9 [pid = 27754] [id = 9] 17:56:28 INFO - PROCESS | 27754 | ++DOMWINDOW == 24 (0x7f080c2b4800) [pid = 27754] [serial = 24] [outer = (nil)] 17:56:28 INFO - PROCESS | 27754 | 1462582588245 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:28 INFO - PROCESS | 27754 | ++DOMWINDOW == 25 (0x7f080c2b7800) [pid = 27754] [serial = 25] [outer = 0x7f080c2b4800] 17:56:28 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f080c2bc800 == 10 [pid = 27754] [id = 10] 17:56:28 INFO - PROCESS | 27754 | ++DOMWINDOW == 26 (0x7f080c372c00) [pid = 27754] [serial = 26] [outer = (nil)] 17:56:28 INFO - PROCESS | 27754 | ++DOMWINDOW == 27 (0x7f080c374800) [pid = 27754] [serial = 27] [outer = 0x7f080c372c00] 17:56:28 INFO - PROCESS | 27754 | 1462582588372 Marionette DEBUG loaded listener.js 17:56:28 INFO - PROCESS | 27754 | ++DOMWINDOW == 28 (0x7f080c85b000) [pid = 27754] [serial = 28] [outer = 0x7f080c372c00] 17:56:28 INFO - PROCESS | 27754 | ++DOMWINDOW == 29 (0x7f080cfb6000) [pid = 27754] [serial = 29] [outer = 0x7f080c2b4800] 17:56:28 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f080c2b3800 == 11 [pid = 27754] [id = 11] 17:56:28 INFO - PROCESS | 27754 | ++DOMWINDOW == 30 (0x7f080c372000) [pid = 27754] [serial = 30] [outer = (nil)] 17:56:28 INFO - PROCESS | 27754 | ++DOMWINDOW == 31 (0x7f080df8e800) [pid = 27754] [serial = 31] [outer = 0x7f080c372000] 17:56:29 INFO - PROCESS | 27754 | ++DOMWINDOW == 32 (0x7f080df95400) [pid = 27754] [serial = 32] [outer = 0x7f080c372000] 17:56:29 INFO - PROCESS | 27754 | 1462582589441 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]]]}] 17:56:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 17:56:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1745ms 17:56:29 INFO - PROCESS | 27754 | 1462582589531 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 17:56:29 INFO - PROCESS | 27754 | 1462582589539 Marionette TRACE conn3 <- [1,17,null,{"value":"8"}] 17:56:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 17:56:29 INFO - PROCESS | 27754 | 1462582589550 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 17:56:29 INFO - PROCESS | 27754 | 1462582589555 Marionette TRACE conn3 <- [1,18,null,{}] 17:56:29 INFO - PROCESS | 27754 | 1462582589561 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}] 17:56:29 INFO - PROCESS | 27754 | 1462582589764 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 17:56:29 INFO - PROCESS | 27754 | 1462582589934 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:29 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0812a57800 == 12 [pid = 27754] [id = 12] 17:56:29 INFO - PROCESS | 27754 | ++DOMWINDOW == 33 (0x7f080df8e400) [pid = 27754] [serial = 33] [outer = (nil)] 17:56:30 INFO - PROCESS | 27754 | ++DOMWINDOW == 34 (0x7f0812bdb000) [pid = 27754] [serial = 34] [outer = 0x7f080df8e400] 17:56:30 INFO - PROCESS | 27754 | 1462582590011 Marionette DEBUG loaded listener.js 17:56:30 INFO - PROCESS | 27754 | ++DOMWINDOW == 35 (0x7f0814a80400) [pid = 27754] [serial = 35] [outer = 0x7f080df8e400] 17:56:30 INFO - PROCESS | 27754 | 1462582590858 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]]]}] 17:56:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 17:56:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1534ms 17:56:31 INFO - PROCESS | 27754 | 1462582591086 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 17:56:31 INFO - PROCESS | 27754 | 1462582591096 Marionette TRACE conn3 <- [1,21,null,{"value":"8"}] 17:56:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 17:56:31 INFO - PROCESS | 27754 | 1462582591105 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 17:56:31 INFO - PROCESS | 27754 | 1462582591109 Marionette TRACE conn3 <- [1,22,null,{}] 17:56:31 INFO - PROCESS | 27754 | 1462582591118 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}] 17:56:31 INFO - PROCESS | 27754 | 1462582591294 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 17:56:31 INFO - PROCESS | 27754 | 1462582591435 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:31 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f080f5a0000 == 13 [pid = 27754] [id = 13] 17:56:31 INFO - PROCESS | 27754 | ++DOMWINDOW == 36 (0x7f0814750800) [pid = 27754] [serial = 36] [outer = (nil)] 17:56:31 INFO - PROCESS | 27754 | ++DOMWINDOW == 37 (0x7f0814bdb800) [pid = 27754] [serial = 37] [outer = 0x7f0814750800] 17:56:31 INFO - PROCESS | 27754 | 1462582591525 Marionette DEBUG loaded listener.js 17:56:31 INFO - PROCESS | 27754 | ++DOMWINDOW == 38 (0x7f0815278800) [pid = 27754] [serial = 38] [outer = 0x7f0814750800] 17:56:32 INFO - PROCESS | 27754 | 1462582592347 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]]]}] 17:56:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 17:56:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1287ms 17:56:32 INFO - PROCESS | 27754 | 1462582592410 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 17:56:32 INFO - PROCESS | 27754 | 1462582592416 Marionette TRACE conn3 <- [1,25,null,{"value":"8"}] 17:56:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 17:56:32 INFO - PROCESS | 27754 | 1462582592429 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 17:56:32 INFO - PROCESS | 27754 | 1462582592433 Marionette TRACE conn3 <- [1,26,null,{}] 17:56:32 INFO - PROCESS | 27754 | 1462582592440 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}] 17:56:32 INFO - PROCESS | 27754 | 1462582592591 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 17:56:32 INFO - PROCESS | 27754 | 1462582592788 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:32 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f08148b1000 == 14 [pid = 27754] [id = 14] 17:56:32 INFO - PROCESS | 27754 | ++DOMWINDOW == 39 (0x7f080df94400) [pid = 27754] [serial = 39] [outer = (nil)] 17:56:32 INFO - PROCESS | 27754 | ++DOMWINDOW == 40 (0x7f0813908000) [pid = 27754] [serial = 40] [outer = 0x7f080df94400] 17:56:32 INFO - PROCESS | 27754 | 1462582592854 Marionette DEBUG loaded listener.js 17:56:32 INFO - PROCESS | 27754 | ++DOMWINDOW == 41 (0x7f08164b2800) [pid = 27754] [serial = 41] [outer = 0x7f080df94400] 17:56:33 INFO - PROCESS | 27754 | 1462582593544 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]]]}] 17:56:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 17:56:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1136ms 17:56:33 INFO - PROCESS | 27754 | 1462582593561 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 17:56:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 17:56:33 INFO - PROCESS | 27754 | 1462582593565 Marionette TRACE conn3 <- [1,29,null,{"value":"8"}] 17:56:33 INFO - PROCESS | 27754 | 1462582593571 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 17:56:33 INFO - PROCESS | 27754 | 1462582593574 Marionette TRACE conn3 <- [1,30,null,{}] 17:56:33 INFO - PROCESS | 27754 | 1462582593589 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}] 17:56:33 INFO - PROCESS | 27754 | 1462582593752 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 17:56:33 INFO - PROCESS | 27754 | 1462582593844 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:33 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0814f05000 == 15 [pid = 27754] [id = 15] 17:56:33 INFO - PROCESS | 27754 | ++DOMWINDOW == 42 (0x7f081441f800) [pid = 27754] [serial = 42] [outer = (nil)] 17:56:33 INFO - PROCESS | 27754 | ++DOMWINDOW == 43 (0x7f08181f8c00) [pid = 27754] [serial = 43] [outer = 0x7f081441f800] 17:56:33 INFO - PROCESS | 27754 | 1462582593921 Marionette DEBUG loaded listener.js 17:56:34 INFO - PROCESS | 27754 | ++DOMWINDOW == 44 (0x7f0818228800) [pid = 27754] [serial = 44] [outer = 0x7f081441f800] 17:56:34 INFO - PROCESS | 27754 | 1462582594598 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]]]}] 17:56:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 17:56:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1042ms 17:56:34 INFO - PROCESS | 27754 | 1462582594624 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 17:56:34 INFO - PROCESS | 27754 | 1462582594627 Marionette TRACE conn3 <- [1,33,null,{"value":"8"}] 17:56:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 17:56:34 INFO - PROCESS | 27754 | 1462582594634 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 17:56:34 INFO - PROCESS | 27754 | 1462582594638 Marionette TRACE conn3 <- [1,34,null,{}] 17:56:34 INFO - PROCESS | 27754 | 1462582594643 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}] 17:56:34 INFO - PROCESS | 27754 | 1462582594828 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 17:56:34 INFO - PROCESS | 27754 | 1462582594848 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:34 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0815240800 == 16 [pid = 27754] [id = 16] 17:56:34 INFO - PROCESS | 27754 | ++DOMWINDOW == 45 (0x7f080c21cc00) [pid = 27754] [serial = 45] [outer = (nil)] 17:56:34 INFO - PROCESS | 27754 | ++DOMWINDOW == 46 (0x7f08186c1400) [pid = 27754] [serial = 46] [outer = 0x7f080c21cc00] 17:56:34 INFO - PROCESS | 27754 | 1462582594911 Marionette DEBUG loaded listener.js 17:56:35 INFO - PROCESS | 27754 | ++DOMWINDOW == 47 (0x7f081bf3e800) [pid = 27754] [serial = 47] [outer = 0x7f080c21cc00] 17:56:35 INFO - PROCESS | 27754 | 1462582595607 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]]]}] 17:56:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 17:56:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1032ms 17:56:35 INFO - PROCESS | 27754 | 1462582595667 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 17:56:35 INFO - PROCESS | 27754 | 1462582595670 Marionette TRACE conn3 <- [1,37,null,{"value":"8"}] 17:56:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 17:56:35 INFO - PROCESS | 27754 | 1462582595676 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 17:56:35 INFO - PROCESS | 27754 | 1462582595678 Marionette TRACE conn3 <- [1,38,null,{}] 17:56:35 INFO - PROCESS | 27754 | 1462582595703 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}] 17:56:35 INFO - PROCESS | 27754 | 1462582595853 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 17:56:35 INFO - PROCESS | 27754 | 1462582595865 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:35 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f081581c800 == 17 [pid = 27754] [id = 17] 17:56:35 INFO - PROCESS | 27754 | ++DOMWINDOW == 48 (0x7f080dadb400) [pid = 27754] [serial = 48] [outer = (nil)] 17:56:35 INFO - PROCESS | 27754 | ++DOMWINDOW == 49 (0x7f0821ce3000) [pid = 27754] [serial = 49] [outer = 0x7f080dadb400] 17:56:35 INFO - PROCESS | 27754 | 1462582595927 Marionette DEBUG loaded listener.js 17:56:36 INFO - PROCESS | 27754 | ++DOMWINDOW == 50 (0x7f0822ac5c00) [pid = 27754] [serial = 50] [outer = 0x7f080dadb400] 17:56:36 INFO - PROCESS | 27754 | 1462582596600 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]]]}] 17:56:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 17:56:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 947ms 17:56:36 INFO - PROCESS | 27754 | 1462582596625 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 17:56:36 INFO - PROCESS | 27754 | 1462582596627 Marionette TRACE conn3 <- [1,41,null,{"value":"8"}] 17:56:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 17:56:36 INFO - PROCESS | 27754 | 1462582596636 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 17:56:36 INFO - PROCESS | 27754 | 1462582596641 Marionette TRACE conn3 <- [1,42,null,{}] 17:56:36 INFO - PROCESS | 27754 | 1462582596649 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}] 17:56:36 INFO - PROCESS | 27754 | 1462582596851 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 17:56:36 INFO - PROCESS | 27754 | 1462582596876 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:36 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f081611f000 == 18 [pid = 27754] [id = 18] 17:56:36 INFO - PROCESS | 27754 | ++DOMWINDOW == 51 (0x7f0822ac6c00) [pid = 27754] [serial = 51] [outer = (nil)] 17:56:36 INFO - PROCESS | 27754 | ++DOMWINDOW == 52 (0x7f0822d2dc00) [pid = 27754] [serial = 52] [outer = 0x7f0822ac6c00] 17:56:36 INFO - PROCESS | 27754 | 1462582596942 Marionette DEBUG loaded listener.js 17:56:37 INFO - PROCESS | 27754 | ++DOMWINDOW == 53 (0x7f0822f13000) [pid = 27754] [serial = 53] [outer = 0x7f0822ac6c00] 17:56:37 INFO - PROCESS | 27754 | 1462582597613 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]]]}] 17:56:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 17:56:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 989ms 17:56:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 17:56:37 INFO - PROCESS | 27754 | 1462582597624 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 17:56:37 INFO - PROCESS | 27754 | 1462582597627 Marionette TRACE conn3 <- [1,45,null,{"value":"8"}] 17:56:37 INFO - PROCESS | 27754 | 1462582597638 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 17:56:37 INFO - PROCESS | 27754 | 1462582597641 Marionette TRACE conn3 <- [1,46,null,{}] 17:56:37 INFO - PROCESS | 27754 | 1462582597646 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}] 17:56:37 INFO - PROCESS | 27754 | 1462582597826 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 17:56:37 INFO - PROCESS | 27754 | 1462582597844 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:37 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f081815f800 == 19 [pid = 27754] [id = 19] 17:56:37 INFO - PROCESS | 27754 | ++DOMWINDOW == 54 (0x7f0822acac00) [pid = 27754] [serial = 54] [outer = (nil)] 17:56:37 INFO - PROCESS | 27754 | ++DOMWINDOW == 55 (0x7f0822fce000) [pid = 27754] [serial = 55] [outer = 0x7f0822acac00] 17:56:37 INFO - PROCESS | 27754 | 1462582597913 Marionette DEBUG loaded listener.js 17:56:38 INFO - PROCESS | 27754 | ++DOMWINDOW == 56 (0x7f0823dd4000) [pid = 27754] [serial = 56] [outer = 0x7f0822acac00] 17:56:38 INFO - PROCESS | 27754 | 1462582598569 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]]]}] 17:56:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 17:56:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 986ms 17:56:38 INFO - PROCESS | 27754 | 1462582598619 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 17:56:38 INFO - PROCESS | 27754 | 1462582598623 Marionette TRACE conn3 <- [1,49,null,{"value":"8"}] 17:56:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 17:56:38 INFO - PROCESS | 27754 | 1462582598628 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 17:56:38 INFO - PROCESS | 27754 | 1462582598631 Marionette TRACE conn3 <- [1,50,null,{}] 17:56:38 INFO - PROCESS | 27754 | 1462582598636 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}] 17:56:38 INFO - PROCESS | 27754 | 1462582598769 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 17:56:38 INFO - PROCESS | 27754 | 1462582598864 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:38 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f081bf03000 == 20 [pid = 27754] [id = 20] 17:56:38 INFO - PROCESS | 27754 | ++DOMWINDOW == 57 (0x7f080c85f400) [pid = 27754] [serial = 57] [outer = (nil)] 17:56:38 INFO - PROCESS | 27754 | ++DOMWINDOW == 58 (0x7f0823f0bc00) [pid = 27754] [serial = 58] [outer = 0x7f080c85f400] 17:56:38 INFO - PROCESS | 27754 | 1462582598932 Marionette DEBUG loaded listener.js 17:56:39 INFO - PROCESS | 27754 | ++DOMWINDOW == 59 (0x7f0825e2d800) [pid = 27754] [serial = 59] [outer = 0x7f080c85f400] 17:56:39 INFO - PROCESS | 27754 | 1462582599505 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]]]}] 17:56:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 17:56:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 932ms 17:56:39 INFO - PROCESS | 27754 | 1462582599561 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 17:56:39 INFO - PROCESS | 27754 | 1462582599565 Marionette TRACE conn3 <- [1,53,null,{"value":"8"}] 17:56:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 17:56:39 INFO - PROCESS | 27754 | 1462582599584 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 17:56:39 INFO - PROCESS | 27754 | 1462582599590 Marionette TRACE conn3 <- [1,54,null,{}] 17:56:39 INFO - PROCESS | 27754 | 1462582599596 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}] 17:56:39 INFO - PROCESS | 27754 | 1462582599729 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 17:56:39 INFO - PROCESS | 27754 | 1462582599815 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:39 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f080f36c000 == 21 [pid = 27754] [id = 21] 17:56:39 INFO - PROCESS | 27754 | ++DOMWINDOW == 60 (0x7f080f5d0c00) [pid = 27754] [serial = 60] [outer = (nil)] 17:56:39 INFO - PROCESS | 27754 | ++DOMWINDOW == 61 (0x7f0825ec2400) [pid = 27754] [serial = 61] [outer = 0x7f080f5d0c00] 17:56:39 INFO - PROCESS | 27754 | 1462582599877 Marionette DEBUG loaded listener.js 17:56:39 INFO - PROCESS | 27754 | ++DOMWINDOW == 62 (0x7f0825f9a800) [pid = 27754] [serial = 62] [outer = 0x7f080f5d0c00] 17:56:41 INFO - PROCESS | 27754 | 1462582601290 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]]]}] 17:56:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 17:56:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1849ms 17:56:41 INFO - PROCESS | 27754 | 1462582601530 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 17:56:41 INFO - PROCESS | 27754 | 1462582601539 Marionette TRACE conn3 <- [1,57,null,{"value":"8"}] 17:56:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 17:56:41 INFO - PROCESS | 27754 | 1462582601552 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 17:56:41 INFO - PROCESS | 27754 | 1462582601556 Marionette TRACE conn3 <- [1,58,null,{}] 17:56:41 INFO - PROCESS | 27754 | 1462582601577 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}] 17:56:41 INFO - PROCESS | 27754 | 1462582601827 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 17:56:41 INFO - PROCESS | 27754 | 1462582601865 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:41 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f080df7f000 == 22 [pid = 27754] [id = 22] 17:56:41 INFO - PROCESS | 27754 | ++DOMWINDOW == 63 (0x7f080c027800) [pid = 27754] [serial = 63] [outer = (nil)] 17:56:41 INFO - PROCESS | 27754 | ++DOMWINDOW == 64 (0x7f08123b9800) [pid = 27754] [serial = 64] [outer = 0x7f080c027800] 17:56:41 INFO - PROCESS | 27754 | 1462582601974 Marionette DEBUG loaded listener.js 17:56:42 INFO - PROCESS | 27754 | ++DOMWINDOW == 65 (0x7f081315c000) [pid = 27754] [serial = 65] [outer = 0x7f080c027800] 17:56:43 INFO - PROCESS | 27754 | --DOMWINDOW == 64 (0x7f080df91000) [pid = 27754] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 17:56:43 INFO - PROCESS | 27754 | --DOMWINDOW == 63 (0x7f080c85f400) [pid = 27754] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 17:56:43 INFO - PROCESS | 27754 | --DOMWINDOW == 62 (0x7f080df99800) [pid = 27754] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 17:56:43 INFO - PROCESS | 27754 | --DOMWINDOW == 61 (0x7f080c372c00) [pid = 27754] [serial = 26] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 17:56:43 INFO - PROCESS | 27754 | --DOMWINDOW == 60 (0x7f080df8e400) [pid = 27754] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 17:56:43 INFO - PROCESS | 27754 | --DOMWINDOW == 59 (0x7f0814750800) [pid = 27754] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 17:56:43 INFO - PROCESS | 27754 | --DOMWINDOW == 58 (0x7f080df94400) [pid = 27754] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 17:56:43 INFO - PROCESS | 27754 | --DOMWINDOW == 57 (0x7f081441f800) [pid = 27754] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 17:56:43 INFO - PROCESS | 27754 | --DOMWINDOW == 56 (0x7f080c21cc00) [pid = 27754] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 17:56:43 INFO - PROCESS | 27754 | 1462582603610 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]]]}] 17:56:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 17:56:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 2109ms 17:56:43 INFO - PROCESS | 27754 | 1462582603660 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 17:56:43 INFO - PROCESS | 27754 | 1462582603672 Marionette TRACE conn3 <- [1,61,null,{"value":"8"}] 17:56:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 17:56:43 INFO - PROCESS | 27754 | 1462582603688 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 17:56:43 INFO - PROCESS | 27754 | 1462582603695 Marionette TRACE conn3 <- [1,62,null,{}] 17:56:43 INFO - PROCESS | 27754 | 1462582603704 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}] 17:56:43 INFO - PROCESS | 27754 | 1462582603933 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 17:56:44 INFO - PROCESS | 27754 | 1462582604033 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:44 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0812161000 == 23 [pid = 27754] [id = 23] 17:56:44 INFO - PROCESS | 27754 | ++DOMWINDOW == 57 (0x7f080c027c00) [pid = 27754] [serial = 66] [outer = (nil)] 17:56:44 INFO - PROCESS | 27754 | ++DOMWINDOW == 58 (0x7f081442ac00) [pid = 27754] [serial = 67] [outer = 0x7f080c027c00] 17:56:44 INFO - PROCESS | 27754 | 1462582604100 Marionette DEBUG loaded listener.js 17:56:44 INFO - PROCESS | 27754 | ++DOMWINDOW == 59 (0x7f08150d2800) [pid = 27754] [serial = 68] [outer = 0x7f080c027c00] 17:56:44 INFO - PROCESS | 27754 | 1462582604689 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]]]}] 17:56:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 17:56:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1039ms 17:56:44 INFO - PROCESS | 27754 | 1462582604726 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 17:56:44 INFO - PROCESS | 27754 | 1462582604729 Marionette TRACE conn3 <- [1,65,null,{"value":"8"}] 17:56:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 17:56:44 INFO - PROCESS | 27754 | 1462582604747 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 17:56:44 INFO - PROCESS | 27754 | 1462582604753 Marionette TRACE conn3 <- [1,66,null,{}] 17:56:44 INFO - PROCESS | 27754 | 1462582604768 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}] 17:56:44 INFO - PROCESS | 27754 | 1462582604938 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 17:56:44 INFO - PROCESS | 27754 | 1462582604960 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:44 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0814b07800 == 24 [pid = 27754] [id = 24] 17:56:44 INFO - PROCESS | 27754 | ++DOMWINDOW == 60 (0x7f08150d3800) [pid = 27754] [serial = 69] [outer = (nil)] 17:56:45 INFO - PROCESS | 27754 | ++DOMWINDOW == 61 (0x7f081605a000) [pid = 27754] [serial = 70] [outer = 0x7f08150d3800] 17:56:45 INFO - PROCESS | 27754 | 1462582605034 Marionette DEBUG loaded listener.js 17:56:45 INFO - PROCESS | 27754 | ++DOMWINDOW == 62 (0x7f08165dd800) [pid = 27754] [serial = 71] [outer = 0x7f08150d3800] 17:56:45 INFO - PROCESS | 27754 | 1462582605922 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]]]}] 17:56:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 17:56:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1250ms 17:56:45 INFO - PROCESS | 27754 | 1462582605989 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 17:56:45 INFO - PROCESS | 27754 | 1462582605996 Marionette TRACE conn3 <- [1,69,null,{"value":"8"}] 17:56:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 17:56:46 INFO - PROCESS | 27754 | 1462582606004 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 17:56:46 INFO - PROCESS | 27754 | 1462582606011 Marionette TRACE conn3 <- [1,70,null,{}] 17:56:46 INFO - PROCESS | 27754 | 1462582606018 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}] 17:56:46 INFO - PROCESS | 27754 | 1462582606218 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 17:56:46 INFO - PROCESS | 27754 | 1462582606341 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:46 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f081418e800 == 25 [pid = 27754] [id = 25] 17:56:46 INFO - PROCESS | 27754 | ++DOMWINDOW == 63 (0x7f0811de3400) [pid = 27754] [serial = 72] [outer = (nil)] 17:56:46 INFO - PROCESS | 27754 | ++DOMWINDOW == 64 (0x7f0813dd1000) [pid = 27754] [serial = 73] [outer = 0x7f0811de3400] 17:56:46 INFO - PROCESS | 27754 | 1462582606433 Marionette DEBUG loaded listener.js 17:56:46 INFO - PROCESS | 27754 | ++DOMWINDOW == 65 (0x7f0814d5b400) [pid = 27754] [serial = 74] [outer = 0x7f0811de3400] 17:56:47 INFO - PROCESS | 27754 | 1462582607211 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]]]}] 17:56:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 17:56:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1247ms 17:56:47 INFO - PROCESS | 27754 | 1462582607253 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 17:56:47 INFO - PROCESS | 27754 | 1462582607261 Marionette TRACE conn3 <- [1,73,null,{"value":"8"}] 17:56:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 17:56:47 INFO - PROCESS | 27754 | 1462582607272 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 17:56:47 INFO - PROCESS | 27754 | 1462582607276 Marionette TRACE conn3 <- [1,74,null,{}] 17:56:47 INFO - PROCESS | 27754 | 1462582607283 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}] 17:56:47 INFO - PROCESS | 27754 | 1462582607445 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 17:56:47 INFO - PROCESS | 27754 | 1462582607541 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:47 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0814f91000 == 26 [pid = 27754] [id = 26] 17:56:47 INFO - PROCESS | 27754 | ++DOMWINDOW == 66 (0x7f0814426800) [pid = 27754] [serial = 75] [outer = (nil)] 17:56:47 INFO - PROCESS | 27754 | ++DOMWINDOW == 67 (0x7f081779c800) [pid = 27754] [serial = 76] [outer = 0x7f0814426800] 17:56:47 INFO - PROCESS | 27754 | 1462582607614 Marionette DEBUG loaded listener.js 17:56:47 INFO - PROCESS | 27754 | ++DOMWINDOW == 68 (0x7f0818206800) [pid = 27754] [serial = 77] [outer = 0x7f0814426800] 17:56:48 INFO - PROCESS | 27754 | 1462582608557 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]]]}] 17:56:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 17:56:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1347ms 17:56:48 INFO - PROCESS | 27754 | 1462582608623 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 17:56:48 INFO - PROCESS | 27754 | 1462582608629 Marionette TRACE conn3 <- [1,77,null,{"value":"8"}] 17:56:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 17:56:48 INFO - PROCESS | 27754 | 1462582608638 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 17:56:48 INFO - PROCESS | 27754 | 1462582608647 Marionette TRACE conn3 <- [1,78,null,{}] 17:56:48 INFO - PROCESS | 27754 | 1462582608671 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}] 17:56:48 INFO - PROCESS | 27754 | 1462582608962 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 17:56:49 INFO - PROCESS | 27754 | 1462582609107 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:49 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0815a6d800 == 27 [pid = 27754] [id = 27] 17:56:49 INFO - PROCESS | 27754 | ++DOMWINDOW == 69 (0x7f0818233800) [pid = 27754] [serial = 78] [outer = (nil)] 17:56:49 INFO - PROCESS | 27754 | ++DOMWINDOW == 70 (0x7f081bf32800) [pid = 27754] [serial = 79] [outer = 0x7f0818233800] 17:56:49 INFO - PROCESS | 27754 | 1462582609245 Marionette DEBUG loaded listener.js 17:56:49 INFO - PROCESS | 27754 | ++DOMWINDOW == 71 (0x7f0822a53800) [pid = 27754] [serial = 80] [outer = 0x7f0818233800] 17:56:50 INFO - PROCESS | 27754 | 1462582610001 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]]]}] 17:56:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 17:56:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1397ms 17:56:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 17:56:50 INFO - PROCESS | 27754 | 1462582610034 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 17:56:50 INFO - PROCESS | 27754 | 1462582610038 Marionette TRACE conn3 <- [1,81,null,{"value":"8"}] 17:56:50 INFO - PROCESS | 27754 | 1462582610044 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 17:56:50 INFO - PROCESS | 27754 | 1462582610047 Marionette TRACE conn3 <- [1,82,null,{}] 17:56:50 INFO - PROCESS | 27754 | 1462582610053 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}] 17:56:50 INFO - PROCESS | 27754 | 1462582610204 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 17:56:50 INFO - PROCESS | 27754 | 1462582610306 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:50 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0818294800 == 28 [pid = 27754] [id = 28] 17:56:50 INFO - PROCESS | 27754 | ++DOMWINDOW == 72 (0x7f0822b97400) [pid = 27754] [serial = 81] [outer = (nil)] 17:56:50 INFO - PROCESS | 27754 | ++DOMWINDOW == 73 (0x7f0822d29000) [pid = 27754] [serial = 82] [outer = 0x7f0822b97400] 17:56:50 INFO - PROCESS | 27754 | 1462582610379 Marionette DEBUG loaded listener.js 17:56:50 INFO - PROCESS | 27754 | ++DOMWINDOW == 74 (0x7f0822de6400) [pid = 27754] [serial = 83] [outer = 0x7f0822b97400] 17:56:51 INFO - PROCESS | 27754 | 1462582611132 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]]]}] 17:56:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 17:56:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1129ms 17:56:51 INFO - PROCESS | 27754 | 1462582611173 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 17:56:51 INFO - PROCESS | 27754 | 1462582611177 Marionette TRACE conn3 <- [1,85,null,{"value":"8"}] 17:56:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 17:56:51 INFO - PROCESS | 27754 | 1462582611183 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 17:56:51 INFO - PROCESS | 27754 | 1462582611186 Marionette TRACE conn3 <- [1,86,null,{}] 17:56:51 INFO - PROCESS | 27754 | 1462582611191 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}] 17:56:51 INFO - PROCESS | 27754 | 1462582611337 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 17:56:51 INFO - PROCESS | 27754 | 1462582611478 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:51 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f081cd1f000 == 29 [pid = 27754] [id = 29] 17:56:51 INFO - PROCESS | 27754 | ++DOMWINDOW == 75 (0x7f080c376000) [pid = 27754] [serial = 84] [outer = (nil)] 17:56:51 INFO - PROCESS | 27754 | ++DOMWINDOW == 76 (0x7f0822b9a800) [pid = 27754] [serial = 85] [outer = 0x7f080c376000] 17:56:51 INFO - PROCESS | 27754 | 1462582611561 Marionette DEBUG loaded listener.js 17:56:51 INFO - PROCESS | 27754 | ++DOMWINDOW == 77 (0x7f0823c2c000) [pid = 27754] [serial = 86] [outer = 0x7f080c376000] 17:56:52 INFO - PROCESS | 27754 | 1462582612536 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]]]}] 17:56:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 17:56:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1383ms 17:56:52 INFO - PROCESS | 27754 | 1462582612579 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 17:56:52 INFO - PROCESS | 27754 | 1462582612586 Marionette TRACE conn3 <- [1,89,null,{"value":"8"}] 17:56:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 17:56:52 INFO - PROCESS | 27754 | 1462582612605 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 17:56:52 INFO - PROCESS | 27754 | 1462582612611 Marionette TRACE conn3 <- [1,90,null,{}] 17:56:52 INFO - PROCESS | 27754 | 1462582612619 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}] 17:56:52 INFO - PROCESS | 27754 | 1462582612781 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 17:56:52 INFO - PROCESS | 27754 | 1462582612932 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:53 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f080e9d5000 == 30 [pid = 27754] [id = 30] 17:56:53 INFO - PROCESS | 27754 | ++DOMWINDOW == 78 (0x7f080dae6c00) [pid = 27754] [serial = 87] [outer = (nil)] 17:56:53 INFO - PROCESS | 27754 | ++DOMWINDOW == 79 (0x7f080dc5d400) [pid = 27754] [serial = 88] [outer = 0x7f080dae6c00] 17:56:53 INFO - PROCESS | 27754 | 1462582613051 Marionette DEBUG loaded listener.js 17:56:53 INFO - PROCESS | 27754 | ++DOMWINDOW == 80 (0x7f0811bee800) [pid = 27754] [serial = 89] [outer = 0x7f080dae6c00] 17:56:53 INFO - PROCESS | 27754 | --DOMWINDOW == 79 (0x7f0823f0bc00) [pid = 27754] [serial = 58] [outer = (nil)] [url = about:blank] 17:56:53 INFO - PROCESS | 27754 | --DOMWINDOW == 78 (0x7f080c374800) [pid = 27754] [serial = 27] [outer = (nil)] [url = about:blank] 17:56:53 INFO - PROCESS | 27754 | --DOMWINDOW == 77 (0x7f080df8e800) [pid = 27754] [serial = 31] [outer = (nil)] [url = about:blank] 17:56:53 INFO - PROCESS | 27754 | --DOMWINDOW == 76 (0x7f0812bdb000) [pid = 27754] [serial = 34] [outer = (nil)] [url = about:blank] 17:56:53 INFO - PROCESS | 27754 | --DOMWINDOW == 75 (0x7f0814bdb800) [pid = 27754] [serial = 37] [outer = (nil)] [url = about:blank] 17:56:53 INFO - PROCESS | 27754 | --DOMWINDOW == 74 (0x7f0815278800) [pid = 27754] [serial = 38] [outer = (nil)] [url = about:blank] 17:56:53 INFO - PROCESS | 27754 | --DOMWINDOW == 73 (0x7f0813908000) [pid = 27754] [serial = 40] [outer = (nil)] [url = about:blank] 17:56:54 INFO - PROCESS | 27754 | --DOMWINDOW == 72 (0x7f08181f8c00) [pid = 27754] [serial = 43] [outer = (nil)] [url = about:blank] 17:56:54 INFO - PROCESS | 27754 | --DOMWINDOW == 71 (0x7f08186c1400) [pid = 27754] [serial = 46] [outer = (nil)] [url = about:blank] 17:56:54 INFO - PROCESS | 27754 | --DOMWINDOW == 70 (0x7f0821ce3000) [pid = 27754] [serial = 49] [outer = (nil)] [url = about:blank] 17:56:54 INFO - PROCESS | 27754 | --DOMWINDOW == 69 (0x7f0822d2dc00) [pid = 27754] [serial = 52] [outer = (nil)] [url = about:blank] 17:56:54 INFO - PROCESS | 27754 | --DOMWINDOW == 68 (0x7f0822fce000) [pid = 27754] [serial = 55] [outer = (nil)] [url = about:blank] 17:56:54 INFO - PROCESS | 27754 | --DOMWINDOW == 67 (0x7f080c2b7800) [pid = 27754] [serial = 25] [outer = (nil)] [url = about:blank] 17:56:54 INFO - PROCESS | 27754 | --DOMWINDOW == 66 (0x7f081bf3e800) [pid = 27754] [serial = 47] [outer = (nil)] [url = about:blank] 17:56:54 INFO - PROCESS | 27754 | --DOMWINDOW == 65 (0x7f0818228800) [pid = 27754] [serial = 44] [outer = (nil)] [url = about:blank] 17:56:54 INFO - PROCESS | 27754 | --DOMWINDOW == 64 (0x7f0825e2d800) [pid = 27754] [serial = 59] [outer = (nil)] [url = about:blank] 17:56:54 INFO - PROCESS | 27754 | --DOMWINDOW == 63 (0x7f08164b2800) [pid = 27754] [serial = 41] [outer = (nil)] [url = about:blank] 17:56:54 INFO - PROCESS | 27754 | --DOMWINDOW == 62 (0x7f080c85b000) [pid = 27754] [serial = 28] [outer = (nil)] [url = about:blank] 17:56:54 INFO - PROCESS | 27754 | --DOMWINDOW == 61 (0x7f0814a80400) [pid = 27754] [serial = 35] [outer = (nil)] [url = about:blank] 17:56:54 INFO - PROCESS | 27754 | --DOMWINDOW == 60 (0x7f080c218000) [pid = 27754] [serial = 23] [outer = (nil)] [url = about:blank] 17:56:54 INFO - PROCESS | 27754 | --DOMWINDOW == 59 (0x7f0814140800) [pid = 27754] [serial = 12] [outer = (nil)] [url = about:blank] 17:56:54 INFO - PROCESS | 27754 | --DOMWINDOW == 58 (0x7f081474f800) [pid = 27754] [serial = 9] [outer = (nil)] [url = about:blank] 17:56:54 INFO - PROCESS | 27754 | --DOMWINDOW == 57 (0x7f08259b2000) [pid = 27754] [serial = 2] [outer = (nil)] [url = about:blank] 17:56:54 INFO - PROCESS | 27754 | --DOMWINDOW == 56 (0x7f0813dd4800) [pid = 27754] [serial = 22] [outer = (nil)] [url = about:blank] 17:56:54 INFO - PROCESS | 27754 | --DOMWINDOW == 55 (0x7f080e928800) [pid = 27754] [serial = 19] [outer = (nil)] [url = about:blank] 17:56:54 INFO - PROCESS | 27754 | --DOMWINDOW == 54 (0x7f080df92c00) [pid = 27754] [serial = 16] [outer = (nil)] [url = about:blank] 17:56:54 INFO - PROCESS | 27754 | --DOMWINDOW == 53 (0x7f080df99400) [pid = 27754] [serial = 17] [outer = (nil)] [url = about:blank] 17:56:54 INFO - PROCESS | 27754 | 1462582614381 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]]]}] 17:56:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 17:56:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1834ms 17:56:54 INFO - PROCESS | 27754 | 1462582614440 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 17:56:54 INFO - PROCESS | 27754 | 1462582614446 Marionette TRACE conn3 <- [1,93,null,{"value":"8"}] 17:56:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 17:56:54 INFO - PROCESS | 27754 | 1462582614458 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 17:56:54 INFO - PROCESS | 27754 | 1462582614462 Marionette TRACE conn3 <- [1,94,null,{}] 17:56:54 INFO - PROCESS | 27754 | 1462582614472 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}] 17:56:54 INFO - PROCESS | 27754 | 1462582614616 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 17:56:54 INFO - PROCESS | 27754 | 1462582614648 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:54 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f080dca2800 == 31 [pid = 27754] [id = 31] 17:56:54 INFO - PROCESS | 27754 | ++DOMWINDOW == 54 (0x7f080c222c00) [pid = 27754] [serial = 90] [outer = (nil)] 17:56:54 INFO - PROCESS | 27754 | ++DOMWINDOW == 55 (0x7f080dc52000) [pid = 27754] [serial = 91] [outer = 0x7f080c222c00] 17:56:54 INFO - PROCESS | 27754 | 1462582614776 Marionette DEBUG loaded listener.js 17:56:54 INFO - PROCESS | 27754 | ++DOMWINDOW == 56 (0x7f080f5dbc00) [pid = 27754] [serial = 92] [outer = 0x7f080c222c00] 17:56:55 INFO - PROCESS | 27754 | 1462582615404 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]]]}] 17:56:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 17:56:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 986ms 17:56:55 INFO - PROCESS | 27754 | 1462582615442 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 17:56:55 INFO - PROCESS | 27754 | 1462582615454 Marionette TRACE conn3 <- [1,97,null,{"value":"8"}] 17:56:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 17:56:55 INFO - PROCESS | 27754 | 1462582615465 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 17:56:55 INFO - PROCESS | 27754 | 1462582615469 Marionette TRACE conn3 <- [1,98,null,{}] 17:56:55 INFO - PROCESS | 27754 | 1462582615475 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}] 17:56:55 INFO - PROCESS | 27754 | 1462582615655 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 17:56:55 INFO - PROCESS | 27754 | 1462582615679 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:55 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0812165800 == 32 [pid = 27754] [id = 32] 17:56:55 INFO - PROCESS | 27754 | ++DOMWINDOW == 57 (0x7f08121a5000) [pid = 27754] [serial = 93] [outer = (nil)] 17:56:55 INFO - PROCESS | 27754 | ++DOMWINDOW == 58 (0x7f0813d82000) [pid = 27754] [serial = 94] [outer = 0x7f08121a5000] 17:56:55 INFO - PROCESS | 27754 | 1462582615743 Marionette DEBUG loaded listener.js 17:56:55 INFO - PROCESS | 27754 | ++DOMWINDOW == 59 (0x7f081474dc00) [pid = 27754] [serial = 95] [outer = 0x7f08121a5000] 17:56:56 INFO - PROCESS | 27754 | 1462582616495 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]]]}] 17:56:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 17:56:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1083ms 17:56:56 INFO - PROCESS | 27754 | 1462582616569 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 17:56:56 INFO - PROCESS | 27754 | 1462582616574 Marionette TRACE conn3 <- [1,101,null,{"value":"8"}] 17:56:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 17:56:56 INFO - PROCESS | 27754 | 1462582616598 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 17:56:56 INFO - PROCESS | 27754 | 1462582616605 Marionette TRACE conn3 <- [1,102,null,{}] 17:56:56 INFO - PROCESS | 27754 | 1462582616622 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}] 17:56:56 INFO - PROCESS | 27754 | 1462582616823 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 17:56:56 INFO - PROCESS | 27754 | 1462582616882 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:56 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0814b0b000 == 33 [pid = 27754] [id = 33] 17:56:56 INFO - PROCESS | 27754 | ++DOMWINDOW == 60 (0x7f080df94c00) [pid = 27754] [serial = 96] [outer = (nil)] 17:56:56 INFO - PROCESS | 27754 | ++DOMWINDOW == 61 (0x7f08158cec00) [pid = 27754] [serial = 97] [outer = 0x7f080df94c00] 17:56:56 INFO - PROCESS | 27754 | 1462582616951 Marionette DEBUG loaded listener.js 17:56:57 INFO - PROCESS | 27754 | ++DOMWINDOW == 62 (0x7f0817797800) [pid = 27754] [serial = 98] [outer = 0x7f080df94c00] 17:56:57 INFO - PROCESS | 27754 | 1462582617744 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]]]}] 17:56:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 17:56:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1202ms 17:56:57 INFO - PROCESS | 27754 | 1462582617784 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 17:56:57 INFO - PROCESS | 27754 | 1462582617789 Marionette TRACE conn3 <- [1,105,null,{"value":"8"}] 17:56:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 17:56:57 INFO - PROCESS | 27754 | 1462582617802 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 17:56:57 INFO - PROCESS | 27754 | 1462582617804 Marionette TRACE conn3 <- [1,106,null,{}] 17:56:57 INFO - PROCESS | 27754 | 1462582617810 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}] 17:56:57 INFO - PROCESS | 27754 | 1462582617989 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 17:56:58 INFO - PROCESS | 27754 | 1462582618013 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:58 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0814f8a800 == 34 [pid = 27754] [id = 34] 17:56:58 INFO - PROCESS | 27754 | ++DOMWINDOW == 63 (0x7f081535cc00) [pid = 27754] [serial = 99] [outer = (nil)] 17:56:58 INFO - PROCESS | 27754 | ++DOMWINDOW == 64 (0x7f081820d400) [pid = 27754] [serial = 100] [outer = 0x7f081535cc00] 17:56:58 INFO - PROCESS | 27754 | 1462582618074 Marionette DEBUG loaded listener.js 17:56:58 INFO - PROCESS | 27754 | ++DOMWINDOW == 65 (0x7f08186bdc00) [pid = 27754] [serial = 101] [outer = 0x7f081535cc00] 17:56:58 INFO - PROCESS | 27754 | --DOMWINDOW == 64 (0x7f08150d3800) [pid = 27754] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 17:56:58 INFO - PROCESS | 27754 | --DOMWINDOW == 63 (0x7f080f5d0c00) [pid = 27754] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 17:56:58 INFO - PROCESS | 27754 | --DOMWINDOW == 62 (0x7f080dadb400) [pid = 27754] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 17:56:58 INFO - PROCESS | 27754 | --DOMWINDOW == 61 (0x7f0822acac00) [pid = 27754] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 17:56:58 INFO - PROCESS | 27754 | --DOMWINDOW == 60 (0x7f0822ac6c00) [pid = 27754] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 17:56:58 INFO - PROCESS | 27754 | --DOMWINDOW == 59 (0x7f080c027c00) [pid = 27754] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 17:56:58 INFO - PROCESS | 27754 | --DOMWINDOW == 58 (0x7f080c027800) [pid = 27754] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 17:56:58 INFO - PROCESS | 27754 | 1462582618814 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]]]}] 17:56:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 17:56:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1039ms 17:56:58 INFO - PROCESS | 27754 | 1462582618837 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 17:56:58 INFO - PROCESS | 27754 | 1462582618842 Marionette TRACE conn3 <- [1,109,null,{"value":"8"}] 17:56:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 17:56:58 INFO - PROCESS | 27754 | 1462582618847 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 17:56:58 INFO - PROCESS | 27754 | 1462582618850 Marionette TRACE conn3 <- [1,110,null,{}] 17:56:58 INFO - PROCESS | 27754 | 1462582618855 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}] 17:56:58 INFO - PROCESS | 27754 | 1462582618991 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 17:56:59 INFO - PROCESS | 27754 | 1462582619089 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:59 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f08156ae000 == 35 [pid = 27754] [id = 35] 17:56:59 INFO - PROCESS | 27754 | ++DOMWINDOW == 59 (0x7f080c027c00) [pid = 27754] [serial = 102] [outer = (nil)] 17:56:59 INFO - PROCESS | 27754 | ++DOMWINDOW == 60 (0x7f0812ac5c00) [pid = 27754] [serial = 103] [outer = 0x7f080c027c00] 17:56:59 INFO - PROCESS | 27754 | 1462582619168 Marionette DEBUG loaded listener.js 17:56:59 INFO - PROCESS | 27754 | ++DOMWINDOW == 61 (0x7f08186c7000) [pid = 27754] [serial = 104] [outer = 0x7f080c027c00] 17:56:59 INFO - PROCESS | 27754 | ++DOMWINDOW == 62 (0x7f0818230000) [pid = 27754] [serial = 105] [outer = 0x7f080c372000] 17:56:59 INFO - PROCESS | 27754 | 1462582619892 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]]]}] 17:56:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 17:56:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1080ms 17:56:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 17:56:59 INFO - PROCESS | 27754 | 1462582619929 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 17:56:59 INFO - PROCESS | 27754 | 1462582619932 Marionette TRACE conn3 <- [1,113,null,{"value":"8"}] 17:56:59 INFO - PROCESS | 27754 | 1462582619939 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 17:56:59 INFO - PROCESS | 27754 | 1462582619942 Marionette TRACE conn3 <- [1,114,null,{}] 17:56:59 INFO - PROCESS | 27754 | 1462582619947 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}] 17:57:00 INFO - PROCESS | 27754 | 1462582620143 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 17:57:00 INFO - PROCESS | 27754 | 1462582620157 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:00 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0815a1c000 == 36 [pid = 27754] [id = 36] 17:57:00 INFO - PROCESS | 27754 | ++DOMWINDOW == 63 (0x7f080c374400) [pid = 27754] [serial = 106] [outer = (nil)] 17:57:00 INFO - PROCESS | 27754 | ++DOMWINDOW == 64 (0x7f0821ce3400) [pid = 27754] [serial = 107] [outer = 0x7f080c374400] 17:57:00 INFO - PROCESS | 27754 | 1462582620227 Marionette DEBUG loaded listener.js 17:57:00 INFO - PROCESS | 27754 | ++DOMWINDOW == 65 (0x7f0822f44c00) [pid = 27754] [serial = 108] [outer = 0x7f080c374400] 17:57:01 INFO - PROCESS | 27754 | 1462582621200 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]]]}] 17:57:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 17:57:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1331ms 17:57:01 INFO - PROCESS | 27754 | 1462582621271 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 17:57:01 INFO - PROCESS | 27754 | 1462582621277 Marionette TRACE conn3 <- [1,117,null,{"value":"8"}] 17:57:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 17:57:01 INFO - PROCESS | 27754 | 1462582621287 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 17:57:01 INFO - PROCESS | 27754 | 1462582621291 Marionette TRACE conn3 <- [1,118,null,{}] 17:57:01 INFO - PROCESS | 27754 | 1462582621300 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}] 17:57:01 INFO - PROCESS | 27754 | 1462582621479 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 17:57:01 INFO - PROCESS | 27754 | 1462582621624 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:01 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0813cb8000 == 37 [pid = 27754] [id = 37] 17:57:01 INFO - PROCESS | 27754 | ++DOMWINDOW == 66 (0x7f080dae3000) [pid = 27754] [serial = 109] [outer = (nil)] 17:57:01 INFO - PROCESS | 27754 | ++DOMWINDOW == 67 (0x7f080f5d3800) [pid = 27754] [serial = 110] [outer = 0x7f080dae3000] 17:57:01 INFO - PROCESS | 27754 | 1462582621706 Marionette DEBUG loaded listener.js 17:57:01 INFO - PROCESS | 27754 | ++DOMWINDOW == 68 (0x7f0812ac9400) [pid = 27754] [serial = 111] [outer = 0x7f080dae3000] 17:57:02 INFO - PROCESS | 27754 | 1462582622577 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]]]}] 17:57:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 17:57:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1335ms 17:57:02 INFO - PROCESS | 27754 | 1462582622624 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 17:57:02 INFO - PROCESS | 27754 | 1462582622633 Marionette TRACE conn3 <- [1,121,null,{"value":"8"}] 17:57:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 17:57:02 INFO - PROCESS | 27754 | 1462582622643 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 17:57:02 INFO - PROCESS | 27754 | 1462582622647 Marionette TRACE conn3 <- [1,122,null,{}] 17:57:02 INFO - PROCESS | 27754 | 1462582622653 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}] 17:57:02 INFO - PROCESS | 27754 | 1462582622824 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 17:57:02 INFO - PROCESS | 27754 | 1462582622947 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:02 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0815a1b800 == 38 [pid = 27754] [id = 38] 17:57:02 INFO - PROCESS | 27754 | ++DOMWINDOW == 69 (0x7f080dc59800) [pid = 27754] [serial = 112] [outer = (nil)] 17:57:03 INFO - PROCESS | 27754 | ++DOMWINDOW == 70 (0x7f0814d50000) [pid = 27754] [serial = 113] [outer = 0x7f080dc59800] 17:57:03 INFO - PROCESS | 27754 | 1462582623019 Marionette DEBUG loaded listener.js 17:57:03 INFO - PROCESS | 27754 | ++DOMWINDOW == 71 (0x7f0815a85800) [pid = 27754] [serial = 114] [outer = 0x7f080dc59800] 17:57:04 INFO - PROCESS | 27754 | 1462582624007 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]]]}] 17:57:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 17:57:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1434ms 17:57:04 INFO - PROCESS | 27754 | 1462582624077 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 17:57:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 17:57:04 INFO - PROCESS | 27754 | 1462582624082 Marionette TRACE conn3 <- [1,125,null,{"value":"8"}] 17:57:04 INFO - PROCESS | 27754 | 1462582624090 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 17:57:04 INFO - PROCESS | 27754 | 1462582624096 Marionette TRACE conn3 <- [1,126,null,{}] 17:57:04 INFO - PROCESS | 27754 | 1462582624104 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}] 17:57:04 INFO - PROCESS | 27754 | 1462582624300 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 17:57:04 INFO - PROCESS | 27754 | --DOCSHELL 0x7f08156ae000 == 37 [pid = 27754] [id = 35] 17:57:04 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0814f8a800 == 36 [pid = 27754] [id = 34] 17:57:04 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0814b0b000 == 35 [pid = 27754] [id = 33] 17:57:04 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0812165800 == 34 [pid = 27754] [id = 32] 17:57:04 INFO - PROCESS | 27754 | 1462582624493 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:04 INFO - PROCESS | 27754 | --DOCSHELL 0x7f080dca2800 == 33 [pid = 27754] [id = 31] 17:57:04 INFO - PROCESS | 27754 | --DOMWINDOW == 70 (0x7f081605a000) [pid = 27754] [serial = 70] [outer = (nil)] [url = about:blank] 17:57:04 INFO - PROCESS | 27754 | --DOMWINDOW == 69 (0x7f0825ec2400) [pid = 27754] [serial = 61] [outer = (nil)] [url = about:blank] 17:57:04 INFO - PROCESS | 27754 | --DOMWINDOW == 68 (0x7f0822ac5c00) [pid = 27754] [serial = 50] [outer = (nil)] [url = about:blank] 17:57:04 INFO - PROCESS | 27754 | --DOMWINDOW == 67 (0x7f0823dd4000) [pid = 27754] [serial = 56] [outer = (nil)] [url = about:blank] 17:57:04 INFO - PROCESS | 27754 | --DOMWINDOW == 66 (0x7f0822f13000) [pid = 27754] [serial = 53] [outer = (nil)] [url = about:blank] 17:57:04 INFO - PROCESS | 27754 | --DOMWINDOW == 65 (0x7f08165dd800) [pid = 27754] [serial = 71] [outer = (nil)] [url = about:blank] 17:57:04 INFO - PROCESS | 27754 | --DOMWINDOW == 64 (0x7f081442ac00) [pid = 27754] [serial = 67] [outer = (nil)] [url = about:blank] 17:57:04 INFO - PROCESS | 27754 | --DOMWINDOW == 63 (0x7f08150d2800) [pid = 27754] [serial = 68] [outer = (nil)] [url = about:blank] 17:57:04 INFO - PROCESS | 27754 | --DOMWINDOW == 62 (0x7f08123b9800) [pid = 27754] [serial = 64] [outer = (nil)] [url = about:blank] 17:57:04 INFO - PROCESS | 27754 | --DOMWINDOW == 61 (0x7f081315c000) [pid = 27754] [serial = 65] [outer = (nil)] [url = about:blank] 17:57:04 INFO - PROCESS | 27754 | --DOMWINDOW == 60 (0x7f0825f9a800) [pid = 27754] [serial = 62] [outer = (nil)] [url = about:blank] 17:57:04 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f080dca2800 == 34 [pid = 27754] [id = 39] 17:57:04 INFO - PROCESS | 27754 | ++DOMWINDOW == 61 (0x7f080df2ac00) [pid = 27754] [serial = 115] [outer = (nil)] 17:57:04 INFO - PROCESS | 27754 | ++DOMWINDOW == 62 (0x7f080df91c00) [pid = 27754] [serial = 116] [outer = 0x7f080df2ac00] 17:57:04 INFO - PROCESS | 27754 | 1462582624577 Marionette DEBUG loaded listener.js 17:57:04 INFO - PROCESS | 27754 | ++DOMWINDOW == 63 (0x7f0811d5f800) [pid = 27754] [serial = 117] [outer = 0x7f080df2ac00] 17:57:05 INFO - PROCESS | 27754 | 1462582625321 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]]]}] 17:57:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 17:57:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1288ms 17:57:05 INFO - PROCESS | 27754 | 1462582625379 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 17:57:05 INFO - PROCESS | 27754 | 1462582625387 Marionette TRACE conn3 <- [1,129,null,{"value":"8"}] 17:57:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 17:57:05 INFO - PROCESS | 27754 | 1462582625400 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 17:57:05 INFO - PROCESS | 27754 | 1462582625403 Marionette TRACE conn3 <- [1,130,null,{}] 17:57:05 INFO - PROCESS | 27754 | 1462582625410 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}] 17:57:05 INFO - PROCESS | 27754 | 1462582625555 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 17:57:05 INFO - PROCESS | 27754 | 1462582625568 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:05 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0814193800 == 35 [pid = 27754] [id = 40] 17:57:05 INFO - PROCESS | 27754 | ++DOMWINDOW == 64 (0x7f081442ac00) [pid = 27754] [serial = 118] [outer = (nil)] 17:57:05 INFO - PROCESS | 27754 | ++DOMWINDOW == 65 (0x7f0814f4b000) [pid = 27754] [serial = 119] [outer = 0x7f081442ac00] 17:57:05 INFO - PROCESS | 27754 | 1462582625628 Marionette DEBUG loaded listener.js 17:57:05 INFO - PROCESS | 27754 | ++DOMWINDOW == 66 (0x7f0815511400) [pid = 27754] [serial = 120] [outer = 0x7f081442ac00] 17:57:06 INFO - PROCESS | 27754 | 1462582626391 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]]]}] 17:57:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 17:57:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1034ms 17:57:06 INFO - PROCESS | 27754 | 1462582626434 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 17:57:06 INFO - PROCESS | 27754 | 1462582626438 Marionette TRACE conn3 <- [1,133,null,{"value":"8"}] 17:57:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 17:57:06 INFO - PROCESS | 27754 | 1462582626443 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 17:57:06 INFO - PROCESS | 27754 | 1462582626449 Marionette TRACE conn3 <- [1,134,null,{}] 17:57:06 INFO - PROCESS | 27754 | 1462582626474 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}] 17:57:06 INFO - PROCESS | 27754 | 1462582626655 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 17:57:06 INFO - PROCESS | 27754 | 1462582626668 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:06 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0814eae800 == 36 [pid = 27754] [id = 41] 17:57:06 INFO - PROCESS | 27754 | ++DOMWINDOW == 67 (0x7f080c024c00) [pid = 27754] [serial = 121] [outer = (nil)] 17:57:06 INFO - PROCESS | 27754 | ++DOMWINDOW == 68 (0x7f080f5d0000) [pid = 27754] [serial = 122] [outer = 0x7f080c024c00] 17:57:06 INFO - PROCESS | 27754 | 1462582626734 Marionette DEBUG loaded listener.js 17:57:06 INFO - PROCESS | 27754 | ++DOMWINDOW == 69 (0x7f0811df0800) [pid = 27754] [serial = 123] [outer = 0x7f080c024c00] 17:57:07 INFO - PROCESS | 27754 | 1462582627516 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]]]}] 17:57:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 17:57:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1092ms 17:57:07 INFO - PROCESS | 27754 | 1462582627539 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 17:57:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 17:57:07 INFO - PROCESS | 27754 | 1462582627543 Marionette TRACE conn3 <- [1,137,null,{"value":"8"}] 17:57:07 INFO - PROCESS | 27754 | 1462582627549 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 17:57:07 INFO - PROCESS | 27754 | 1462582627552 Marionette TRACE conn3 <- [1,138,null,{}] 17:57:07 INFO - PROCESS | 27754 | 1462582627557 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}] 17:57:07 INFO - PROCESS | 27754 | 1462582627725 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 17:57:07 INFO - PROCESS | 27754 | 1462582627787 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:07 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0815a0b800 == 37 [pid = 27754] [id = 42] 17:57:07 INFO - PROCESS | 27754 | ++DOMWINDOW == 70 (0x7f080c37bc00) [pid = 27754] [serial = 124] [outer = (nil)] 17:57:07 INFO - PROCESS | 27754 | ++DOMWINDOW == 71 (0x7f08160b6800) [pid = 27754] [serial = 125] [outer = 0x7f080c37bc00] 17:57:07 INFO - PROCESS | 27754 | 1462582627851 Marionette DEBUG loaded listener.js 17:57:07 INFO - PROCESS | 27754 | ++DOMWINDOW == 72 (0x7f0818207c00) [pid = 27754] [serial = 126] [outer = 0x7f080c37bc00] 17:57:08 INFO - PROCESS | 27754 | 1462582628563 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]]]}] 17:57:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 17:57:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1027ms 17:57:08 INFO - PROCESS | 27754 | 1462582628579 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 17:57:08 INFO - PROCESS | 27754 | 1462582628582 Marionette TRACE conn3 <- [1,141,null,{"value":"8"}] 17:57:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 17:57:08 INFO - PROCESS | 27754 | 1462582628587 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 17:57:08 INFO - PROCESS | 27754 | 1462582628589 Marionette TRACE conn3 <- [1,142,null,{}] 17:57:08 INFO - PROCESS | 27754 | 1462582628595 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}] 17:57:08 INFO - PROCESS | 27754 | 1462582628759 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 17:57:08 INFO - PROCESS | 27754 | 1462582628790 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:08 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f081bdc3000 == 38 [pid = 27754] [id = 43] 17:57:08 INFO - PROCESS | 27754 | ++DOMWINDOW == 73 (0x7f0811d5ac00) [pid = 27754] [serial = 127] [outer = (nil)] 17:57:08 INFO - PROCESS | 27754 | ++DOMWINDOW == 74 (0x7f0818233400) [pid = 27754] [serial = 128] [outer = 0x7f0811d5ac00] 17:57:08 INFO - PROCESS | 27754 | 1462582628852 Marionette DEBUG loaded listener.js 17:57:08 INFO - PROCESS | 27754 | ++DOMWINDOW == 75 (0x7f081be4f400) [pid = 27754] [serial = 129] [outer = 0x7f0811d5ac00] 17:57:09 INFO - PROCESS | 27754 | --DOMWINDOW == 74 (0x7f0818233800) [pid = 27754] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 17:57:09 INFO - PROCESS | 27754 | --DOMWINDOW == 73 (0x7f080c376000) [pid = 27754] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 17:57:09 INFO - PROCESS | 27754 | --DOMWINDOW == 72 (0x7f080c222c00) [pid = 27754] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 17:57:09 INFO - PROCESS | 27754 | --DOMWINDOW == 71 (0x7f0811de3400) [pid = 27754] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 17:57:09 INFO - PROCESS | 27754 | --DOMWINDOW == 70 (0x7f081535cc00) [pid = 27754] [serial = 99] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 17:57:09 INFO - PROCESS | 27754 | --DOMWINDOW == 69 (0x7f080df94c00) [pid = 27754] [serial = 96] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 17:57:09 INFO - PROCESS | 27754 | --DOMWINDOW == 68 (0x7f0822b97400) [pid = 27754] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 17:57:09 INFO - PROCESS | 27754 | --DOMWINDOW == 67 (0x7f08121a5000) [pid = 27754] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 17:57:09 INFO - PROCESS | 27754 | --DOMWINDOW == 66 (0x7f0814426800) [pid = 27754] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 17:57:09 INFO - PROCESS | 27754 | --DOMWINDOW == 65 (0x7f080c027c00) [pid = 27754] [serial = 102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 17:57:09 INFO - PROCESS | 27754 | 1462582629641 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]]]}] 17:57:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 17:57:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1094ms 17:57:09 INFO - PROCESS | 27754 | 1462582629683 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 17:57:09 INFO - PROCESS | 27754 | 1462582629687 Marionette TRACE conn3 <- [1,145,null,{"value":"8"}] 17:57:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 17:57:09 INFO - PROCESS | 27754 | 1462582629696 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 17:57:09 INFO - PROCESS | 27754 | 1462582629699 Marionette TRACE conn3 <- [1,146,null,{}] 17:57:09 INFO - PROCESS | 27754 | 1462582629703 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}] 17:57:09 INFO - PROCESS | 27754 | 1462582629898 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 17:57:09 INFO - PROCESS | 27754 | 1462582629912 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:09 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f081cd17000 == 39 [pid = 27754] [id = 44] 17:57:09 INFO - PROCESS | 27754 | ++DOMWINDOW == 66 (0x7f080c85e000) [pid = 27754] [serial = 130] [outer = (nil)] 17:57:09 INFO - PROCESS | 27754 | ++DOMWINDOW == 67 (0x7f0822a52c00) [pid = 27754] [serial = 131] [outer = 0x7f080c85e000] 17:57:09 INFO - PROCESS | 27754 | 1462582629975 Marionette DEBUG loaded listener.js 17:57:10 INFO - PROCESS | 27754 | ++DOMWINDOW == 68 (0x7f0822d30800) [pid = 27754] [serial = 132] [outer = 0x7f080c85e000] 17:57:10 INFO - PROCESS | 27754 | 1462582630688 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]]]}] 17:57:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 17:57:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1039ms 17:57:10 INFO - PROCESS | 27754 | 1462582630733 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 17:57:10 INFO - PROCESS | 27754 | 1462582630736 Marionette TRACE conn3 <- [1,149,null,{"value":"8"}] 17:57:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 17:57:10 INFO - PROCESS | 27754 | 1462582630743 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 17:57:10 INFO - PROCESS | 27754 | 1462582630746 Marionette TRACE conn3 <- [1,150,null,{}] 17:57:10 INFO - PROCESS | 27754 | 1462582630757 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}] 17:57:10 INFO - PROCESS | 27754 | 1462582630895 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 17:57:10 INFO - PROCESS | 27754 | 1462582630910 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:10 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0822a63800 == 40 [pid = 27754] [id = 45] 17:57:10 INFO - PROCESS | 27754 | ++DOMWINDOW == 69 (0x7f082287ac00) [pid = 27754] [serial = 133] [outer = (nil)] 17:57:10 INFO - PROCESS | 27754 | ++DOMWINDOW == 70 (0x7f0822f1c000) [pid = 27754] [serial = 134] [outer = 0x7f082287ac00] 17:57:10 INFO - PROCESS | 27754 | 1462582630975 Marionette DEBUG loaded listener.js 17:57:11 INFO - PROCESS | 27754 | ++DOMWINDOW == 71 (0x7f0823c2b000) [pid = 27754] [serial = 135] [outer = 0x7f082287ac00] 17:57:11 INFO - PROCESS | 27754 | 1462582631951 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]]]}] 17:57:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 17:57:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1237ms 17:57:11 INFO - PROCESS | 27754 | 1462582631982 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 17:57:11 INFO - PROCESS | 27754 | 1462582631987 Marionette TRACE conn3 <- [1,153,null,{"value":"8"}] 17:57:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 17:57:11 INFO - PROCESS | 27754 | 1462582631995 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 17:57:12 INFO - PROCESS | 27754 | 1462582631999 Marionette TRACE conn3 <- [1,154,null,{}] 17:57:12 INFO - PROCESS | 27754 | 1462582632009 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}] 17:57:12 INFO - PROCESS | 27754 | 1462582632180 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 17:57:12 INFO - PROCESS | 27754 | 1462582632309 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:12 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f080f943800 == 41 [pid = 27754] [id = 46] 17:57:12 INFO - PROCESS | 27754 | ++DOMWINDOW == 72 (0x7f080c00fc00) [pid = 27754] [serial = 136] [outer = (nil)] 17:57:12 INFO - PROCESS | 27754 | ++DOMWINDOW == 73 (0x7f080f574400) [pid = 27754] [serial = 137] [outer = 0x7f080c00fc00] 17:57:12 INFO - PROCESS | 27754 | 1462582632389 Marionette DEBUG loaded listener.js 17:57:12 INFO - PROCESS | 27754 | ++DOMWINDOW == 74 (0x7f080f57f000) [pid = 27754] [serial = 138] [outer = 0x7f080c00fc00] 17:57:13 INFO - PROCESS | 27754 | 1462582633264 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]]]}] 17:57:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 17:57:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1335ms 17:57:13 INFO - PROCESS | 27754 | 1462582633331 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 17:57:13 INFO - PROCESS | 27754 | 1462582633340 Marionette TRACE conn3 <- [1,157,null,{"value":"8"}] 17:57:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 17:57:13 INFO - PROCESS | 27754 | 1462582633351 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 17:57:13 INFO - PROCESS | 27754 | 1462582633355 Marionette TRACE conn3 <- [1,158,null,{}] 17:57:13 INFO - PROCESS | 27754 | 1462582633362 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}] 17:57:13 INFO - PROCESS | 27754 | 1462582633561 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 17:57:13 INFO - PROCESS | 27754 | 1462582633688 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:13 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0814ead800 == 42 [pid = 27754] [id = 47] 17:57:13 INFO - PROCESS | 27754 | ++DOMWINDOW == 75 (0x7f080f57ec00) [pid = 27754] [serial = 139] [outer = (nil)] 17:57:13 INFO - PROCESS | 27754 | ++DOMWINDOW == 76 (0x7f0813d81c00) [pid = 27754] [serial = 140] [outer = 0x7f080f57ec00] 17:57:13 INFO - PROCESS | 27754 | 1462582633767 Marionette DEBUG loaded listener.js 17:57:13 INFO - PROCESS | 27754 | ++DOMWINDOW == 77 (0x7f0815350c00) [pid = 27754] [serial = 141] [outer = 0x7f080f57ec00] 17:57:14 INFO - PROCESS | 27754 | 1462582634759 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]]]}] 17:57:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 17:57:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1430ms 17:57:14 INFO - PROCESS | 27754 | 1462582634781 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 17:57:14 INFO - PROCESS | 27754 | 1462582634785 Marionette TRACE conn3 <- [1,161,null,{"value":"8"}] 17:57:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 17:57:14 INFO - PROCESS | 27754 | 1462582634791 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 17:57:14 INFO - PROCESS | 27754 | 1462582634798 Marionette TRACE conn3 <- [1,162,null,{}] 17:57:14 INFO - PROCESS | 27754 | 1462582634814 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}] 17:57:14 INFO - PROCESS | 27754 | 1462582634980 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 17:57:15 INFO - PROCESS | 27754 | 1462582635107 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:15 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0823c19800 == 43 [pid = 27754] [id = 48] 17:57:15 INFO - PROCESS | 27754 | ++DOMWINDOW == 78 (0x7f08186c1400) [pid = 27754] [serial = 142] [outer = (nil)] 17:57:15 INFO - PROCESS | 27754 | ++DOMWINDOW == 79 (0x7f0822da8c00) [pid = 27754] [serial = 143] [outer = 0x7f08186c1400] 17:57:15 INFO - PROCESS | 27754 | 1462582635185 Marionette DEBUG loaded listener.js 17:57:15 INFO - PROCESS | 27754 | ++DOMWINDOW == 80 (0x7f0823d55400) [pid = 27754] [serial = 144] [outer = 0x7f08186c1400] 17:57:15 INFO - PROCESS | 27754 | 1462582635981 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]]]}] 17:57:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 17:57:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1236ms 17:57:16 INFO - PROCESS | 27754 | 1462582636043 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 17:57:16 INFO - PROCESS | 27754 | 1462582636048 Marionette TRACE conn3 <- [1,165,null,{"value":"8"}] 17:57:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 17:57:16 INFO - PROCESS | 27754 | 1462582636056 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 17:57:16 INFO - PROCESS | 27754 | 1462582636060 Marionette TRACE conn3 <- [1,166,null,{}] 17:57:16 INFO - PROCESS | 27754 | 1462582636065 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}] 17:57:16 INFO - PROCESS | 27754 | 1462582636227 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 17:57:16 INFO - PROCESS | 27754 | 1462582636353 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:16 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0825eae000 == 44 [pid = 27754] [id = 49] 17:57:16 INFO - PROCESS | 27754 | ++DOMWINDOW == 81 (0x7f081bf32c00) [pid = 27754] [serial = 145] [outer = (nil)] 17:57:16 INFO - PROCESS | 27754 | ++DOMWINDOW == 82 (0x7f08259dfc00) [pid = 27754] [serial = 146] [outer = 0x7f081bf32c00] 17:57:16 INFO - PROCESS | 27754 | 1462582636424 Marionette DEBUG loaded listener.js 17:57:16 INFO - PROCESS | 27754 | ++DOMWINDOW == 83 (0x7f0825ec2400) [pid = 27754] [serial = 147] [outer = 0x7f081bf32c00] 17:57:17 INFO - PROCESS | 27754 | 1462582637393 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]]]}] 17:57:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 17:57:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1436ms 17:57:17 INFO - PROCESS | 27754 | 1462582637567 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 17:57:17 INFO - PROCESS | 27754 | 1462582637569 Marionette TRACE conn3 <- [1,169,null,{"value":"8"}] 17:57:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 17:57:17 INFO - PROCESS | 27754 | 1462582637605 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 17:57:17 INFO - PROCESS | 27754 | 1462582637608 Marionette TRACE conn3 <- [1,170,null,{}] 17:57:17 INFO - PROCESS | 27754 | 1462582637616 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}] 17:57:17 INFO - PROCESS | 27754 | 1462582637914 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 17:57:18 INFO - PROCESS | 27754 | 1462582638074 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:18 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f080f941800 == 45 [pid = 27754] [id = 50] 17:57:18 INFO - PROCESS | 27754 | ++DOMWINDOW == 84 (0x7f080cfc8800) [pid = 27754] [serial = 148] [outer = (nil)] 17:57:18 INFO - PROCESS | 27754 | ++DOMWINDOW == 85 (0x7f080dc58800) [pid = 27754] [serial = 149] [outer = 0x7f080cfc8800] 17:57:18 INFO - PROCESS | 27754 | 1462582638139 Marionette DEBUG loaded listener.js 17:57:18 INFO - PROCESS | 27754 | ++DOMWINDOW == 86 (0x7f080f57b800) [pid = 27754] [serial = 150] [outer = 0x7f080cfc8800] 17:57:18 INFO - PROCESS | 27754 | 1462582638930 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]]]}] 17:57:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 17:57:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1408ms 17:57:19 INFO - PROCESS | 27754 | 1462582639000 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 17:57:19 INFO - PROCESS | 27754 | 1462582639005 Marionette TRACE conn3 <- [1,173,null,{"value":"8"}] 17:57:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 17:57:19 INFO - PROCESS | 27754 | 1462582639012 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 17:57:19 INFO - PROCESS | 27754 | 1462582639016 Marionette TRACE conn3 <- [1,174,null,{}] 17:57:19 INFO - PROCESS | 27754 | 1462582639023 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}] 17:57:19 INFO - PROCESS | 27754 | 1462582639212 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 17:57:19 INFO - PROCESS | 27754 | 1462582639318 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:19 INFO - PROCESS | 27754 | --DOCSHELL 0x7f081cd17000 == 44 [pid = 27754] [id = 44] 17:57:19 INFO - PROCESS | 27754 | --DOCSHELL 0x7f081bdc3000 == 43 [pid = 27754] [id = 43] 17:57:19 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0815a0b800 == 42 [pid = 27754] [id = 42] 17:57:19 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0814eae800 == 41 [pid = 27754] [id = 41] 17:57:19 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0814193800 == 40 [pid = 27754] [id = 40] 17:57:19 INFO - PROCESS | 27754 | --DOCSHELL 0x7f080dca2800 == 39 [pid = 27754] [id = 39] 17:57:19 INFO - PROCESS | 27754 | --DOMWINDOW == 85 (0x7f0821ce3400) [pid = 27754] [serial = 107] [outer = (nil)] [url = about:blank] 17:57:19 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f080df6e800 == 40 [pid = 27754] [id = 51] 17:57:19 INFO - PROCESS | 27754 | ++DOMWINDOW == 86 (0x7f080c223400) [pid = 27754] [serial = 151] [outer = (nil)] 17:57:19 INFO - PROCESS | 27754 | ++DOMWINDOW == 87 (0x7f080f580c00) [pid = 27754] [serial = 152] [outer = 0x7f080c223400] 17:57:19 INFO - PROCESS | 27754 | 1462582639411 Marionette DEBUG loaded listener.js 17:57:19 INFO - PROCESS | 27754 | ++DOMWINDOW == 88 (0x7f0812bdb400) [pid = 27754] [serial = 153] [outer = 0x7f080c223400] 17:57:19 INFO - PROCESS | 27754 | --DOMWINDOW == 87 (0x7f0822a53800) [pid = 27754] [serial = 80] [outer = (nil)] [url = about:blank] 17:57:19 INFO - PROCESS | 27754 | --DOMWINDOW == 86 (0x7f0822b9a800) [pid = 27754] [serial = 85] [outer = (nil)] [url = about:blank] 17:57:19 INFO - PROCESS | 27754 | --DOMWINDOW == 85 (0x7f080f5dbc00) [pid = 27754] [serial = 92] [outer = (nil)] [url = about:blank] 17:57:19 INFO - PROCESS | 27754 | --DOMWINDOW == 84 (0x7f0813dd1000) [pid = 27754] [serial = 73] [outer = (nil)] [url = about:blank] 17:57:19 INFO - PROCESS | 27754 | --DOMWINDOW == 83 (0x7f081bf32800) [pid = 27754] [serial = 79] [outer = (nil)] [url = about:blank] 17:57:19 INFO - PROCESS | 27754 | --DOMWINDOW == 82 (0x7f08186bdc00) [pid = 27754] [serial = 101] [outer = (nil)] [url = about:blank] 17:57:19 INFO - PROCESS | 27754 | --DOMWINDOW == 81 (0x7f08158cec00) [pid = 27754] [serial = 97] [outer = (nil)] [url = about:blank] 17:57:19 INFO - PROCESS | 27754 | --DOMWINDOW == 80 (0x7f0817797800) [pid = 27754] [serial = 98] [outer = (nil)] [url = about:blank] 17:57:19 INFO - PROCESS | 27754 | --DOMWINDOW == 79 (0x7f0822d29000) [pid = 27754] [serial = 82] [outer = (nil)] [url = about:blank] 17:57:19 INFO - PROCESS | 27754 | --DOMWINDOW == 78 (0x7f080df95400) [pid = 27754] [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.] 17:57:19 INFO - PROCESS | 27754 | --DOMWINDOW == 77 (0x7f0813d82000) [pid = 27754] [serial = 94] [outer = (nil)] [url = about:blank] 17:57:19 INFO - PROCESS | 27754 | --DOMWINDOW == 76 (0x7f0814d5b400) [pid = 27754] [serial = 74] [outer = (nil)] [url = about:blank] 17:57:19 INFO - PROCESS | 27754 | --DOMWINDOW == 75 (0x7f0823c2c000) [pid = 27754] [serial = 86] [outer = (nil)] [url = about:blank] 17:57:19 INFO - PROCESS | 27754 | --DOMWINDOW == 74 (0x7f0818206800) [pid = 27754] [serial = 77] [outer = (nil)] [url = about:blank] 17:57:19 INFO - PROCESS | 27754 | --DOMWINDOW == 73 (0x7f0822de6400) [pid = 27754] [serial = 83] [outer = (nil)] [url = about:blank] 17:57:19 INFO - PROCESS | 27754 | --DOMWINDOW == 72 (0x7f081820d400) [pid = 27754] [serial = 100] [outer = (nil)] [url = about:blank] 17:57:19 INFO - PROCESS | 27754 | --DOMWINDOW == 71 (0x7f081779c800) [pid = 27754] [serial = 76] [outer = (nil)] [url = about:blank] 17:57:19 INFO - PROCESS | 27754 | --DOMWINDOW == 70 (0x7f08186c7000) [pid = 27754] [serial = 104] [outer = (nil)] [url = about:blank] 17:57:19 INFO - PROCESS | 27754 | --DOMWINDOW == 69 (0x7f080dc5d400) [pid = 27754] [serial = 88] [outer = (nil)] [url = about:blank] 17:57:19 INFO - PROCESS | 27754 | --DOMWINDOW == 68 (0x7f0812ac5c00) [pid = 27754] [serial = 103] [outer = (nil)] [url = about:blank] 17:57:19 INFO - PROCESS | 27754 | --DOMWINDOW == 67 (0x7f080dc52000) [pid = 27754] [serial = 91] [outer = (nil)] [url = about:blank] 17:57:19 INFO - PROCESS | 27754 | --DOMWINDOW == 66 (0x7f081474dc00) [pid = 27754] [serial = 95] [outer = (nil)] [url = about:blank] 17:57:20 INFO - PROCESS | 27754 | 1462582640067 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]]]}] 17:57:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 17:57:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1092ms 17:57:20 INFO - PROCESS | 27754 | 1462582640105 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 17:57:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 17:57:20 INFO - PROCESS | 27754 | 1462582640110 Marionette TRACE conn3 <- [1,177,null,{"value":"8"}] 17:57:20 INFO - PROCESS | 27754 | 1462582640115 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 17:57:20 INFO - PROCESS | 27754 | 1462582640118 Marionette TRACE conn3 <- [1,178,null,{}] 17:57:20 INFO - PROCESS | 27754 | 1462582640124 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}] 17:57:20 INFO - PROCESS | 27754 | 1462582640269 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 17:57:20 INFO - PROCESS | 27754 | 1462582640368 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:20 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0814193800 == 41 [pid = 27754] [id = 52] 17:57:20 INFO - PROCESS | 27754 | ++DOMWINDOW == 67 (0x7f0812acb400) [pid = 27754] [serial = 154] [outer = (nil)] 17:57:20 INFO - PROCESS | 27754 | ++DOMWINDOW == 68 (0x7f081527a400) [pid = 27754] [serial = 155] [outer = 0x7f0812acb400] 17:57:20 INFO - PROCESS | 27754 | 1462582640431 Marionette DEBUG loaded listener.js 17:57:20 INFO - PROCESS | 27754 | ++DOMWINDOW == 69 (0x7f08160bb400) [pid = 27754] [serial = 156] [outer = 0x7f0812acb400] 17:57:21 INFO - PROCESS | 27754 | 1462582641047 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]]]}] 17:57:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 17:57:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 977ms 17:57:21 INFO - PROCESS | 27754 | 1462582641093 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 17:57:21 INFO - PROCESS | 27754 | 1462582641099 Marionette TRACE conn3 <- [1,181,null,{"value":"8"}] 17:57:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 17:57:21 INFO - PROCESS | 27754 | 1462582641115 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 17:57:21 INFO - PROCESS | 27754 | 1462582641122 Marionette TRACE conn3 <- [1,182,null,{}] 17:57:21 INFO - PROCESS | 27754 | 1462582641127 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}] 17:57:21 INFO - PROCESS | 27754 | 1462582641300 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 17:57:21 INFO - PROCESS | 27754 | 1462582641325 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:21 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f081523f000 == 42 [pid = 27754] [id = 53] 17:57:21 INFO - PROCESS | 27754 | ++DOMWINDOW == 70 (0x7f08160be000) [pid = 27754] [serial = 157] [outer = (nil)] 17:57:21 INFO - PROCESS | 27754 | ++DOMWINDOW == 71 (0x7f0821c65400) [pid = 27754] [serial = 158] [outer = 0x7f08160be000] 17:57:21 INFO - PROCESS | 27754 | 1462582641388 Marionette DEBUG loaded listener.js 17:57:21 INFO - PROCESS | 27754 | ++DOMWINDOW == 72 (0x7f0821ce6c00) [pid = 27754] [serial = 159] [outer = 0x7f08160be000] 17:57:22 INFO - PROCESS | 27754 | 1462582642108 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]]]}] 17:57:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 17:57:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1041ms 17:57:22 INFO - PROCESS | 27754 | 1462582642149 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 17:57:22 INFO - PROCESS | 27754 | 1462582642153 Marionette TRACE conn3 <- [1,185,null,{"value":"8"}] 17:57:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 17:57:22 INFO - PROCESS | 27754 | 1462582642164 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 17:57:22 INFO - PROCESS | 27754 | 1462582642166 Marionette TRACE conn3 <- [1,186,null,{}] 17:57:22 INFO - PROCESS | 27754 | 1462582642172 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}] 17:57:22 INFO - PROCESS | 27754 | 1462582642349 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 17:57:22 INFO - PROCESS | 27754 | 1462582642375 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:22 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0816116000 == 43 [pid = 27754] [id = 54] 17:57:22 INFO - PROCESS | 27754 | ++DOMWINDOW == 73 (0x7f080c020c00) [pid = 27754] [serial = 160] [outer = (nil)] 17:57:22 INFO - PROCESS | 27754 | ++DOMWINDOW == 74 (0x7f0822b9f800) [pid = 27754] [serial = 161] [outer = 0x7f080c020c00] 17:57:22 INFO - PROCESS | 27754 | 1462582642440 Marionette DEBUG loaded listener.js 17:57:22 INFO - PROCESS | 27754 | ++DOMWINDOW == 75 (0x7f0823c2b400) [pid = 27754] [serial = 162] [outer = 0x7f080c020c00] 17:57:22 INFO - PROCESS | 27754 | 1462582642825 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 17:57:23 INFO - PROCESS | 27754 | 1462582643202 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]]]}] 17:57:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 17:57:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1083ms 17:57:23 INFO - PROCESS | 27754 | 1462582643247 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 17:57:23 INFO - PROCESS | 27754 | 1462582643251 Marionette TRACE conn3 <- [1,189,null,{"value":"8"}] 17:57:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 17:57:23 INFO - PROCESS | 27754 | 1462582643262 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 17:57:23 INFO - PROCESS | 27754 | 1462582643264 Marionette TRACE conn3 <- [1,190,null,{}] 17:57:23 INFO - PROCESS | 27754 | 1462582643270 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}] 17:57:23 INFO - PROCESS | 27754 | 1462582643455 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 17:57:23 INFO - PROCESS | 27754 | 1462582643479 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:23 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0821c31800 == 44 [pid = 27754] [id = 55] 17:57:23 INFO - PROCESS | 27754 | ++DOMWINDOW == 76 (0x7f0823c2c000) [pid = 27754] [serial = 163] [outer = (nil)] 17:57:23 INFO - PROCESS | 27754 | ++DOMWINDOW == 77 (0x7f0823d55800) [pid = 27754] [serial = 164] [outer = 0x7f0823c2c000] 17:57:23 INFO - PROCESS | 27754 | 1462582643550 Marionette DEBUG loaded listener.js 17:57:23 INFO - PROCESS | 27754 | ++DOMWINDOW == 78 (0x7f0825ec9400) [pid = 27754] [serial = 165] [outer = 0x7f0823c2c000] 17:57:24 INFO - PROCESS | 27754 | --DOMWINDOW == 77 (0x7f080df2ac00) [pid = 27754] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 17:57:24 INFO - PROCESS | 27754 | --DOMWINDOW == 76 (0x7f081442ac00) [pid = 27754] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 17:57:24 INFO - PROCESS | 27754 | --DOMWINDOW == 75 (0x7f080c37bc00) [pid = 27754] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 17:57:24 INFO - PROCESS | 27754 | --DOMWINDOW == 74 (0x7f0811d5ac00) [pid = 27754] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 17:57:24 INFO - PROCESS | 27754 | --DOMWINDOW == 73 (0x7f080c85e000) [pid = 27754] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 17:57:24 INFO - PROCESS | 27754 | --DOMWINDOW == 72 (0x7f080c024c00) [pid = 27754] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 17:57:24 INFO - PROCESS | 27754 | 1462582644358 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]]]}] 17:57:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 17:57:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1125ms 17:57:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 17:57:24 INFO - PROCESS | 27754 | 1462582644389 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 17:57:24 INFO - PROCESS | 27754 | 1462582644392 Marionette TRACE conn3 <- [1,193,null,{"value":"8"}] 17:57:24 INFO - PROCESS | 27754 | 1462582644398 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 17:57:24 INFO - PROCESS | 27754 | 1462582644401 Marionette TRACE conn3 <- [1,194,null,{}] 17:57:24 INFO - PROCESS | 27754 | 1462582644407 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}] 17:57:24 INFO - PROCESS | 27754 | 1462582644544 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 17:57:24 INFO - PROCESS | 27754 | 1462582644560 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:24 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0822f2e000 == 45 [pid = 27754] [id = 56] 17:57:24 INFO - PROCESS | 27754 | ++DOMWINDOW == 73 (0x7f081468fc00) [pid = 27754] [serial = 166] [outer = (nil)] 17:57:24 INFO - PROCESS | 27754 | ++DOMWINDOW == 74 (0x7f082786c000) [pid = 27754] [serial = 167] [outer = 0x7f081468fc00] 17:57:24 INFO - PROCESS | 27754 | 1462582644801 Marionette DEBUG loaded listener.js 17:57:24 INFO - PROCESS | 27754 | ++DOMWINDOW == 75 (0x7f0827acc400) [pid = 27754] [serial = 168] [outer = 0x7f081468fc00] 17:57:25 INFO - PROCESS | 27754 | 1462582645481 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]]]}] 17:57:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 17:57:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1129ms 17:57:25 INFO - PROCESS | 27754 | 1462582645527 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 17:57:25 INFO - PROCESS | 27754 | 1462582645530 Marionette TRACE conn3 <- [1,197,null,{"value":"8"}] 17:57:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 17:57:25 INFO - PROCESS | 27754 | 1462582645536 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 17:57:25 INFO - PROCESS | 27754 | 1462582645538 Marionette TRACE conn3 <- [1,198,null,{}] 17:57:25 INFO - PROCESS | 27754 | 1462582645543 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}] 17:57:25 INFO - PROCESS | 27754 | 1462582645707 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 17:57:25 INFO - PROCESS | 27754 | 1462582645729 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:25 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0823d86800 == 46 [pid = 27754] [id = 57] 17:57:25 INFO - PROCESS | 27754 | ++DOMWINDOW == 76 (0x7f080c598000) [pid = 27754] [serial = 169] [outer = (nil)] 17:57:25 INFO - PROCESS | 27754 | ++DOMWINDOW == 77 (0x7f0827f05400) [pid = 27754] [serial = 170] [outer = 0x7f080c598000] 17:57:25 INFO - PROCESS | 27754 | 1462582645789 Marionette DEBUG loaded listener.js 17:57:25 INFO - PROCESS | 27754 | ++DOMWINDOW == 78 (0x7f0827fbdc00) [pid = 27754] [serial = 171] [outer = 0x7f080c598000] 17:57:26 INFO - PROCESS | 27754 | 1462582646687 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]]]}] 17:57:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 17:57:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1181ms 17:57:26 INFO - PROCESS | 27754 | 1462582646790 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 17:57:26 INFO - PROCESS | 27754 | 1462582646797 Marionette TRACE conn3 <- [1,201,null,{"value":"8"}] 17:57:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 17:57:26 INFO - PROCESS | 27754 | 1462582646829 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 17:57:26 INFO - PROCESS | 27754 | 1462582646833 Marionette TRACE conn3 <- [1,202,null,{}] 17:57:26 INFO - PROCESS | 27754 | 1462582646843 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}] 17:57:27 INFO - PROCESS | 27754 | 1462582647003 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 17:57:27 INFO - PROCESS | 27754 | 1462582647105 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:27 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0814196800 == 47 [pid = 27754] [id = 58] 17:57:27 INFO - PROCESS | 27754 | ++DOMWINDOW == 79 (0x7f080c024800) [pid = 27754] [serial = 172] [outer = (nil)] 17:57:27 INFO - PROCESS | 27754 | ++DOMWINDOW == 80 (0x7f080f5cf000) [pid = 27754] [serial = 173] [outer = 0x7f080c024800] 17:57:27 INFO - PROCESS | 27754 | 1462582647178 Marionette DEBUG loaded listener.js 17:57:27 INFO - PROCESS | 27754 | ++DOMWINDOW == 81 (0x7f08121a5000) [pid = 27754] [serial = 174] [outer = 0x7f080c024800] 17:57:28 INFO - PROCESS | 27754 | 1462582647996 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]]]}] 17:57:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 17:57:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1206ms 17:57:28 INFO - PROCESS | 27754 | 1462582648022 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 17:57:28 INFO - PROCESS | 27754 | 1462582648031 Marionette TRACE conn3 <- [1,205,null,{"value":"8"}] 17:57:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 17:57:28 INFO - PROCESS | 27754 | 1462582648043 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 17:57:28 INFO - PROCESS | 27754 | 1462582648047 Marionette TRACE conn3 <- [1,206,null,{}] 17:57:28 INFO - PROCESS | 27754 | 1462582648053 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}] 17:57:28 INFO - PROCESS | 27754 | 1462582648227 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 17:57:28 INFO - PROCESS | 27754 | 1462582648353 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:28 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f081cd0c000 == 48 [pid = 27754] [id = 59] 17:57:28 INFO - PROCESS | 27754 | ++DOMWINDOW == 82 (0x7f081219e400) [pid = 27754] [serial = 175] [outer = (nil)] 17:57:28 INFO - PROCESS | 27754 | ++DOMWINDOW == 83 (0x7f0817797000) [pid = 27754] [serial = 176] [outer = 0x7f081219e400] 17:57:28 INFO - PROCESS | 27754 | 1462582648426 Marionette DEBUG loaded listener.js 17:57:28 INFO - PROCESS | 27754 | ++DOMWINDOW == 84 (0x7f0818208400) [pid = 27754] [serial = 177] [outer = 0x7f081219e400] 17:57:29 INFO - PROCESS | 27754 | 1462582649231 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]]]}] 17:57:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 17:57:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1230ms 17:57:29 INFO - PROCESS | 27754 | 1462582649274 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 17:57:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 17:57:29 INFO - PROCESS | 27754 | 1462582649278 Marionette TRACE conn3 <- [1,209,null,{"value":"8"}] 17:57:29 INFO - PROCESS | 27754 | 1462582649285 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 17:57:29 INFO - PROCESS | 27754 | 1462582649291 Marionette TRACE conn3 <- [1,210,null,{}] 17:57:29 INFO - PROCESS | 27754 | 1462582649322 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}] 17:57:29 INFO - PROCESS | 27754 | 1462582649530 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 17:57:29 INFO - PROCESS | 27754 | 1462582649632 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:29 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0827845000 == 49 [pid = 27754] [id = 60] 17:57:29 INFO - PROCESS | 27754 | ++DOMWINDOW == 85 (0x7f0822da7c00) [pid = 27754] [serial = 178] [outer = (nil)] 17:57:29 INFO - PROCESS | 27754 | ++DOMWINDOW == 86 (0x7f0823de0800) [pid = 27754] [serial = 179] [outer = 0x7f0822da7c00] 17:57:29 INFO - PROCESS | 27754 | 1462582649712 Marionette DEBUG loaded listener.js 17:57:29 INFO - PROCESS | 27754 | ++DOMWINDOW == 87 (0x7f0825fa4800) [pid = 27754] [serial = 180] [outer = 0x7f0822da7c00] 17:57:30 INFO - PROCESS | 27754 | 1462582650490 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]]]}] 17:57:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 17:57:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1235ms 17:57:30 INFO - PROCESS | 27754 | 1462582650521 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 17:57:30 INFO - PROCESS | 27754 | 1462582650525 Marionette TRACE conn3 <- [1,213,null,{"value":"8"}] 17:57:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 17:57:30 INFO - PROCESS | 27754 | 1462582650532 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 17:57:30 INFO - PROCESS | 27754 | 1462582650535 Marionette TRACE conn3 <- [1,214,null,{}] 17:57:30 INFO - PROCESS | 27754 | 1462582650540 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}] 17:57:30 INFO - PROCESS | 27754 | 1462582650698 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 17:57:30 INFO - PROCESS | 27754 | 1462582650833 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:30 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0827f82800 == 50 [pid = 27754] [id = 61] 17:57:30 INFO - PROCESS | 27754 | ++DOMWINDOW == 88 (0x7f0822de8800) [pid = 27754] [serial = 181] [outer = (nil)] 17:57:30 INFO - PROCESS | 27754 | ++DOMWINDOW == 89 (0x7f0827fc1c00) [pid = 27754] [serial = 182] [outer = 0x7f0822de8800] 17:57:30 INFO - PROCESS | 27754 | 1462582650907 Marionette DEBUG loaded listener.js 17:57:31 INFO - PROCESS | 27754 | ++DOMWINDOW == 90 (0x7f0827ff8400) [pid = 27754] [serial = 183] [outer = 0x7f0822de8800] 17:57:31 INFO - PROCESS | 27754 | 1462582651706 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]]]}] 17:57:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 17:57:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1197ms 17:57:31 INFO - PROCESS | 27754 | 1462582651730 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 17:57:31 INFO - PROCESS | 27754 | 1462582651734 Marionette TRACE conn3 <- [1,217,null,{"value":"8"}] 17:57:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 17:57:31 INFO - PROCESS | 27754 | 1462582651739 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 17:57:31 INFO - PROCESS | 27754 | 1462582651742 Marionette TRACE conn3 <- [1,218,null,{}] 17:57:31 INFO - PROCESS | 27754 | 1462582651748 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}] 17:57:31 INFO - PROCESS | 27754 | 1462582651969 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 17:57:31 INFO - PROCESS | 27754 | 1462582651983 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:32 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0829bcf000 == 51 [pid = 27754] [id = 62] 17:57:32 INFO - PROCESS | 27754 | ++DOMWINDOW == 91 (0x7f080c222800) [pid = 27754] [serial = 184] [outer = (nil)] 17:57:32 INFO - PROCESS | 27754 | ++DOMWINDOW == 92 (0x7f081428bc00) [pid = 27754] [serial = 185] [outer = 0x7f080c222800] 17:57:32 INFO - PROCESS | 27754 | 1462582652105 Marionette DEBUG loaded listener.js 17:57:32 INFO - PROCESS | 27754 | ++DOMWINDOW == 93 (0x7f0814292000) [pid = 27754] [serial = 186] [outer = 0x7f080c222800] 17:57:33 INFO - PROCESS | 27754 | 1462582653165 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]]]}] 17:57:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 17:57:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1484ms 17:57:33 INFO - PROCESS | 27754 | 1462582653225 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 17:57:33 INFO - PROCESS | 27754 | 1462582653231 Marionette TRACE conn3 <- [1,221,null,{"value":"8"}] 17:57:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 17:57:33 INFO - PROCESS | 27754 | 1462582653238 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 17:57:33 INFO - PROCESS | 27754 | 1462582653243 Marionette TRACE conn3 <- [1,222,null,{}] 17:57:33 INFO - PROCESS | 27754 | 1462582653252 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}] 17:57:33 INFO - PROCESS | 27754 | 1462582653496 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 17:57:33 INFO - PROCESS | 27754 | 1462582653699 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:33 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f080df7d000 == 52 [pid = 27754] [id = 63] 17:57:33 INFO - PROCESS | 27754 | ++DOMWINDOW == 94 (0x7f080c37a400) [pid = 27754] [serial = 187] [outer = (nil)] 17:57:33 INFO - PROCESS | 27754 | ++DOMWINDOW == 95 (0x7f0811befc00) [pid = 27754] [serial = 188] [outer = 0x7f080c37a400] 17:57:33 INFO - PROCESS | 27754 | 1462582653770 Marionette DEBUG loaded listener.js 17:57:33 INFO - PROCESS | 27754 | ++DOMWINDOW == 96 (0x7f0812ac8000) [pid = 27754] [serial = 189] [outer = 0x7f080c37a400] 17:57:34 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0822f2e000 == 51 [pid = 27754] [id = 56] 17:57:34 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0821c31800 == 50 [pid = 27754] [id = 55] 17:57:34 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0816116000 == 49 [pid = 27754] [id = 54] 17:57:34 INFO - PROCESS | 27754 | --DOMWINDOW == 95 (0x7f0822f1c000) [pid = 27754] [serial = 134] [outer = (nil)] [url = about:blank] 17:57:34 INFO - PROCESS | 27754 | --DOCSHELL 0x7f081523f000 == 48 [pid = 27754] [id = 53] 17:57:34 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0814193800 == 47 [pid = 27754] [id = 52] 17:57:34 INFO - PROCESS | 27754 | --DOCSHELL 0x7f080df6e800 == 46 [pid = 27754] [id = 51] 17:57:34 INFO - PROCESS | 27754 | --DOCSHELL 0x7f080f941800 == 45 [pid = 27754] [id = 50] 17:57:34 INFO - PROCESS | 27754 | --DOCSHELL 0x7f080f943800 == 44 [pid = 27754] [id = 46] 17:57:34 INFO - PROCESS | 27754 | --DOMWINDOW == 94 (0x7f080df91c00) [pid = 27754] [serial = 116] [outer = (nil)] [url = about:blank] 17:57:34 INFO - PROCESS | 27754 | --DOMWINDOW == 93 (0x7f0811d5f800) [pid = 27754] [serial = 117] [outer = (nil)] [url = about:blank] 17:57:34 INFO - PROCESS | 27754 | --DOMWINDOW == 92 (0x7f0814f4b000) [pid = 27754] [serial = 119] [outer = (nil)] [url = about:blank] 17:57:34 INFO - PROCESS | 27754 | --DOMWINDOW == 91 (0x7f0818207c00) [pid = 27754] [serial = 126] [outer = (nil)] [url = about:blank] 17:57:34 INFO - PROCESS | 27754 | --DOMWINDOW == 90 (0x7f08160b6800) [pid = 27754] [serial = 125] [outer = (nil)] [url = about:blank] 17:57:34 INFO - PROCESS | 27754 | --DOMWINDOW == 89 (0x7f080f5d3800) [pid = 27754] [serial = 110] [outer = (nil)] [url = about:blank] 17:57:34 INFO - PROCESS | 27754 | --DOMWINDOW == 88 (0x7f0814d50000) [pid = 27754] [serial = 113] [outer = (nil)] [url = about:blank] 17:57:34 INFO - PROCESS | 27754 | --DOMWINDOW == 87 (0x7f0818233400) [pid = 27754] [serial = 128] [outer = (nil)] [url = about:blank] 17:57:34 INFO - PROCESS | 27754 | --DOMWINDOW == 86 (0x7f0815511400) [pid = 27754] [serial = 120] [outer = (nil)] [url = about:blank] 17:57:34 INFO - PROCESS | 27754 | --DOMWINDOW == 85 (0x7f0822d30800) [pid = 27754] [serial = 132] [outer = (nil)] [url = about:blank] 17:57:34 INFO - PROCESS | 27754 | --DOMWINDOW == 84 (0x7f0822a52c00) [pid = 27754] [serial = 131] [outer = (nil)] [url = about:blank] 17:57:34 INFO - PROCESS | 27754 | --DOMWINDOW == 83 (0x7f080f5d0000) [pid = 27754] [serial = 122] [outer = (nil)] [url = about:blank] 17:57:34 INFO - PROCESS | 27754 | --DOMWINDOW == 82 (0x7f081be4f400) [pid = 27754] [serial = 129] [outer = (nil)] [url = about:blank] 17:57:34 INFO - PROCESS | 27754 | --DOMWINDOW == 81 (0x7f0811df0800) [pid = 27754] [serial = 123] [outer = (nil)] [url = about:blank] 17:57:34 INFO - PROCESS | 27754 | 1462582654490 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]]]}] 17:57:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 17:57:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1286ms 17:57:34 INFO - PROCESS | 27754 | 1462582654532 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 17:57:34 INFO - PROCESS | 27754 | 1462582654539 Marionette TRACE conn3 <- [1,225,null,{"value":"8"}] 17:57:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 17:57:34 INFO - PROCESS | 27754 | 1462582654550 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 17:57:34 INFO - PROCESS | 27754 | 1462582654553 Marionette TRACE conn3 <- [1,226,null,{}] 17:57:34 INFO - PROCESS | 27754 | 1462582654559 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}] 17:57:34 INFO - PROCESS | 27754 | 1462582654694 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 17:57:34 INFO - PROCESS | 27754 | 1462582654711 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:34 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0814660800 == 45 [pid = 27754] [id = 64] 17:57:34 INFO - PROCESS | 27754 | ++DOMWINDOW == 82 (0x7f0811bf7800) [pid = 27754] [serial = 190] [outer = (nil)] 17:57:34 INFO - PROCESS | 27754 | ++DOMWINDOW == 83 (0x7f0814292c00) [pid = 27754] [serial = 191] [outer = 0x7f0811bf7800] 17:57:34 INFO - PROCESS | 27754 | 1462582654773 Marionette DEBUG loaded listener.js 17:57:34 INFO - PROCESS | 27754 | ++DOMWINDOW == 84 (0x7f081442dc00) [pid = 27754] [serial = 192] [outer = 0x7f0811bf7800] 17:57:35 INFO - PROCESS | 27754 | 1462582655503 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]]]}] 17:57:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 17:57:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 983ms 17:57:35 INFO - PROCESS | 27754 | 1462582655535 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 17:57:35 INFO - PROCESS | 27754 | 1462582655538 Marionette TRACE conn3 <- [1,229,null,{"value":"8"}] 17:57:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 17:57:35 INFO - PROCESS | 27754 | 1462582655544 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 17:57:35 INFO - PROCESS | 27754 | 1462582655549 Marionette TRACE conn3 <- [1,230,null,{}] 17:57:35 INFO - PROCESS | 27754 | 1462582655577 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}] 17:57:35 INFO - PROCESS | 27754 | 1462582655719 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 17:57:35 INFO - PROCESS | 27754 | 1462582655739 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:35 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f081811b000 == 46 [pid = 27754] [id = 65] 17:57:35 INFO - PROCESS | 27754 | ++DOMWINDOW == 85 (0x7f0818206800) [pid = 27754] [serial = 193] [outer = (nil)] 17:57:35 INFO - PROCESS | 27754 | ++DOMWINDOW == 86 (0x7f08186bbc00) [pid = 27754] [serial = 194] [outer = 0x7f0818206800] 17:57:35 INFO - PROCESS | 27754 | 1462582655804 Marionette DEBUG loaded listener.js 17:57:35 INFO - PROCESS | 27754 | ++DOMWINDOW == 87 (0x7f0821ce7800) [pid = 27754] [serial = 195] [outer = 0x7f0818206800] 17:57:36 INFO - PROCESS | 27754 | 1462582656524 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]]]}] 17:57:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 17:57:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1035ms 17:57:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 17:57:36 INFO - PROCESS | 27754 | 1462582656580 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 17:57:36 INFO - PROCESS | 27754 | 1462582656583 Marionette TRACE conn3 <- [1,233,null,{"value":"8"}] 17:57:36 INFO - PROCESS | 27754 | 1462582656600 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 17:57:36 INFO - PROCESS | 27754 | 1462582656604 Marionette TRACE conn3 <- [1,234,null,{}] 17:57:36 INFO - PROCESS | 27754 | 1462582656625 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}] 17:57:36 INFO - PROCESS | 27754 | 1462582656866 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 17:57:36 INFO - PROCESS | 27754 | 1462582656891 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:36 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f081cd20800 == 47 [pid = 27754] [id = 66] 17:57:36 INFO - PROCESS | 27754 | ++DOMWINDOW == 88 (0x7f0821ce8000) [pid = 27754] [serial = 196] [outer = (nil)] 17:57:36 INFO - PROCESS | 27754 | ++DOMWINDOW == 89 (0x7f0822f12000) [pid = 27754] [serial = 197] [outer = 0x7f0821ce8000] 17:57:36 INFO - PROCESS | 27754 | 1462582656953 Marionette DEBUG loaded listener.js 17:57:37 INFO - PROCESS | 27754 | ++DOMWINDOW == 90 (0x7f0823f09c00) [pid = 27754] [serial = 198] [outer = 0x7f0821ce8000] 17:57:37 INFO - PROCESS | 27754 | 1462582657627 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]]]}] 17:57:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 17:57:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1114ms 17:57:37 INFO - PROCESS | 27754 | 1462582657703 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 17:57:37 INFO - PROCESS | 27754 | 1462582657710 Marionette TRACE conn3 <- [1,237,null,{"value":"8"}] 17:57:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 17:57:37 INFO - PROCESS | 27754 | 1462582657735 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 17:57:37 INFO - PROCESS | 27754 | 1462582657738 Marionette TRACE conn3 <- [1,238,null,{}] 17:57:37 INFO - PROCESS | 27754 | 1462582657754 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}] 17:57:37 INFO - PROCESS | 27754 | 1462582657923 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 17:57:37 INFO - PROCESS | 27754 | 1462582657943 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:37 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f082398e000 == 48 [pid = 27754] [id = 67] 17:57:37 INFO - PROCESS | 27754 | ++DOMWINDOW == 91 (0x7f080c377000) [pid = 27754] [serial = 199] [outer = (nil)] 17:57:37 INFO - PROCESS | 27754 | ++DOMWINDOW == 92 (0x7f08259d1c00) [pid = 27754] [serial = 200] [outer = 0x7f080c377000] 17:57:38 INFO - PROCESS | 27754 | 1462582658003 Marionette DEBUG loaded listener.js 17:57:38 INFO - PROCESS | 27754 | ++DOMWINDOW == 93 (0x7f0827609400) [pid = 27754] [serial = 201] [outer = 0x7f080c377000] 17:57:38 INFO - PROCESS | 27754 | 1462582658838 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]]]}] 17:57:38 INFO - PROCESS | 27754 | --DOMWINDOW == 92 (0x7f0823c2c000) [pid = 27754] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 17:57:38 INFO - PROCESS | 27754 | --DOMWINDOW == 91 (0x7f080c020c00) [pid = 27754] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 17:57:38 INFO - PROCESS | 27754 | --DOMWINDOW == 90 (0x7f081468fc00) [pid = 27754] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 17:57:38 INFO - PROCESS | 27754 | --DOMWINDOW == 89 (0x7f08160be000) [pid = 27754] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 17:57:38 INFO - PROCESS | 27754 | --DOMWINDOW == 88 (0x7f080c223400) [pid = 27754] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 17:57:38 INFO - PROCESS | 27754 | --DOMWINDOW == 87 (0x7f080cfc8800) [pid = 27754] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 17:57:38 INFO - PROCESS | 27754 | --DOMWINDOW == 86 (0x7f082287ac00) [pid = 27754] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 17:57:38 INFO - PROCESS | 27754 | --DOMWINDOW == 85 (0x7f0812acb400) [pid = 27754] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 17:57:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 17:57:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1157ms 17:57:38 INFO - PROCESS | 27754 | 1462582658878 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 17:57:38 INFO - PROCESS | 27754 | 1462582658882 Marionette TRACE conn3 <- [1,241,null,{"value":"8"}] 17:57:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 17:57:38 INFO - PROCESS | 27754 | 1462582658894 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 17:57:38 INFO - PROCESS | 27754 | 1462582658896 Marionette TRACE conn3 <- [1,242,null,{}] 17:57:38 INFO - PROCESS | 27754 | 1462582658900 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}] 17:57:39 INFO - PROCESS | 27754 | 1462582659079 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 17:57:39 INFO - PROCESS | 27754 | 1462582659172 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:39 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f08259d0000 == 49 [pid = 27754] [id = 68] 17:57:39 INFO - PROCESS | 27754 | ++DOMWINDOW == 86 (0x7f08240b5c00) [pid = 27754] [serial = 202] [outer = (nil)] 17:57:39 INFO - PROCESS | 27754 | ++DOMWINDOW == 87 (0x7f0827ff8800) [pid = 27754] [serial = 203] [outer = 0x7f08240b5c00] 17:57:39 INFO - PROCESS | 27754 | 1462582659236 Marionette DEBUG loaded listener.js 17:57:39 INFO - PROCESS | 27754 | ++DOMWINDOW == 88 (0x7f0828022000) [pid = 27754] [serial = 204] [outer = 0x7f08240b5c00] 17:57:39 INFO - PROCESS | 27754 | 1462582659840 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]]]}] 17:57:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 17:57:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 977ms 17:57:39 INFO - PROCESS | 27754 | 1462582659872 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 17:57:39 INFO - PROCESS | 27754 | 1462582659875 Marionette TRACE conn3 <- [1,245,null,{"value":"8"}] 17:57:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 17:57:39 INFO - PROCESS | 27754 | 1462582659880 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 17:57:39 INFO - PROCESS | 27754 | 1462582659882 Marionette TRACE conn3 <- [1,246,null,{}] 17:57:39 INFO - PROCESS | 27754 | 1462582659888 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}] 17:57:40 INFO - PROCESS | 27754 | 1462582660023 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 17:57:40 INFO - PROCESS | 27754 | 1462582660123 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:40 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0827d7f000 == 50 [pid = 27754] [id = 69] 17:57:40 INFO - PROCESS | 27754 | ++DOMWINDOW == 89 (0x7f080c025400) [pid = 27754] [serial = 205] [outer = (nil)] 17:57:40 INFO - PROCESS | 27754 | ++DOMWINDOW == 90 (0x7f0829b99000) [pid = 27754] [serial = 206] [outer = 0x7f080c025400] 17:57:40 INFO - PROCESS | 27754 | 1462582660184 Marionette DEBUG loaded listener.js 17:57:40 INFO - PROCESS | 27754 | ++DOMWINDOW == 91 (0x7f082a688800) [pid = 27754] [serial = 207] [outer = 0x7f080c025400] 17:57:40 INFO - PROCESS | 27754 | 1462582660896 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]]]}] 17:57:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 17:57:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1080ms 17:57:40 INFO - PROCESS | 27754 | 1462582660968 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 17:57:40 INFO - PROCESS | 27754 | 1462582660973 Marionette TRACE conn3 <- [1,249,null,{"value":"8"}] 17:57:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 17:57:40 INFO - PROCESS | 27754 | 1462582660984 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 17:57:40 INFO - PROCESS | 27754 | 1462582660989 Marionette TRACE conn3 <- [1,250,null,{}] 17:57:41 INFO - PROCESS | 27754 | 1462582661008 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}] 17:57:41 INFO - PROCESS | 27754 | 1462582661172 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 17:57:41 INFO - PROCESS | 27754 | 1462582661279 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:41 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0812369000 == 51 [pid = 27754] [id = 70] 17:57:41 INFO - PROCESS | 27754 | ++DOMWINDOW == 92 (0x7f080dc56c00) [pid = 27754] [serial = 208] [outer = (nil)] 17:57:41 INFO - PROCESS | 27754 | ++DOMWINDOW == 93 (0x7f080f579800) [pid = 27754] [serial = 209] [outer = 0x7f080dc56c00] 17:57:41 INFO - PROCESS | 27754 | 1462582661355 Marionette DEBUG loaded listener.js 17:57:41 INFO - PROCESS | 27754 | ++DOMWINDOW == 94 (0x7f0811d50400) [pid = 27754] [serial = 210] [outer = 0x7f080dc56c00] 17:57:42 INFO - PROCESS | 27754 | 1462582662180 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]]]}] 17:57:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 17:57:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1235ms 17:57:42 INFO - PROCESS | 27754 | 1462582662220 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 17:57:42 INFO - PROCESS | 27754 | 1462582662229 Marionette TRACE conn3 <- [1,253,null,{"value":"8"}] 17:57:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 17:57:42 INFO - PROCESS | 27754 | 1462582662239 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 17:57:42 INFO - PROCESS | 27754 | 1462582662244 Marionette TRACE conn3 <- [1,254,null,{}] 17:57:42 INFO - PROCESS | 27754 | 1462582662250 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}] 17:57:42 INFO - PROCESS | 27754 | 1462582662431 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 17:57:42 INFO - PROCESS | 27754 | 1462582662566 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:42 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f081bf1c000 == 52 [pid = 27754] [id = 71] 17:57:42 INFO - PROCESS | 27754 | ++DOMWINDOW == 95 (0x7f0814289400) [pid = 27754] [serial = 211] [outer = (nil)] 17:57:42 INFO - PROCESS | 27754 | ++DOMWINDOW == 96 (0x7f0814d55000) [pid = 27754] [serial = 212] [outer = 0x7f0814289400] 17:57:42 INFO - PROCESS | 27754 | 1462582662638 Marionette DEBUG loaded listener.js 17:57:42 INFO - PROCESS | 27754 | ++DOMWINDOW == 97 (0x7f08177a3400) [pid = 27754] [serial = 213] [outer = 0x7f0814289400] 17:57:43 INFO - PROCESS | 27754 | 1462582663499 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]]]}] 17:57:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 17:57:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1330ms 17:57:43 INFO - PROCESS | 27754 | 1462582663570 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 17:57:43 INFO - PROCESS | 27754 | 1462582663573 Marionette TRACE conn3 <- [1,257,null,{"value":"8"}] 17:57:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 17:57:43 INFO - PROCESS | 27754 | 1462582663580 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 17:57:43 INFO - PROCESS | 27754 | 1462582663586 Marionette TRACE conn3 <- [1,258,null,{}] 17:57:43 INFO - PROCESS | 27754 | 1462582663602 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}] 17:57:43 INFO - PROCESS | 27754 | 1462582663804 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 17:57:43 INFO - PROCESS | 27754 | 1462582663942 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:43 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f082bf1e000 == 53 [pid = 27754] [id = 72] 17:57:43 INFO - PROCESS | 27754 | ++DOMWINDOW == 98 (0x7f08150df800) [pid = 27754] [serial = 214] [outer = (nil)] 17:57:44 INFO - PROCESS | 27754 | ++DOMWINDOW == 99 (0x7f0825f9e000) [pid = 27754] [serial = 215] [outer = 0x7f08150df800] 17:57:44 INFO - PROCESS | 27754 | 1462582664021 Marionette DEBUG loaded listener.js 17:57:44 INFO - PROCESS | 27754 | ++DOMWINDOW == 100 (0x7f0827acf800) [pid = 27754] [serial = 216] [outer = 0x7f08150df800] 17:57:44 INFO - PROCESS | 27754 | 1462582664812 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]]]}] 17:57:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 17:57:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1283ms 17:57:44 INFO - PROCESS | 27754 | 1462582664865 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 17:57:44 INFO - PROCESS | 27754 | 1462582664868 Marionette TRACE conn3 <- [1,261,null,{"value":"8"}] 17:57:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 17:57:44 INFO - PROCESS | 27754 | 1462582664892 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 17:57:44 INFO - PROCESS | 27754 | 1462582664896 Marionette TRACE conn3 <- [1,262,null,{}] 17:57:44 INFO - PROCESS | 27754 | 1462582664905 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}] 17:57:45 INFO - PROCESS | 27754 | 1462582665078 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 17:57:45 INFO - PROCESS | 27754 | 1462582665210 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:45 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0815866800 == 54 [pid = 27754] [id = 73] 17:57:45 INFO - PROCESS | 27754 | ++DOMWINDOW == 101 (0x7f0823c29c00) [pid = 27754] [serial = 217] [outer = (nil)] 17:57:45 INFO - PROCESS | 27754 | ++DOMWINDOW == 102 (0x7f082a96e800) [pid = 27754] [serial = 218] [outer = 0x7f0823c29c00] 17:57:45 INFO - PROCESS | 27754 | 1462582665282 Marionette DEBUG loaded listener.js 17:57:45 INFO - PROCESS | 27754 | ++DOMWINDOW == 103 (0x7f082a9ebc00) [pid = 27754] [serial = 219] [outer = 0x7f0823c29c00] 17:57:46 INFO - PROCESS | 27754 | 1462582666124 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]]]}] 17:57:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 17:57:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1302ms 17:57:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 17:57:46 INFO - PROCESS | 27754 | 1462582666178 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 17:57:46 INFO - PROCESS | 27754 | 1462582666181 Marionette TRACE conn3 <- [1,265,null,{"value":"8"}] 17:57:46 INFO - PROCESS | 27754 | 1462582666187 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 17:57:46 INFO - PROCESS | 27754 | 1462582666190 Marionette TRACE conn3 <- [1,266,null,{}] 17:57:46 INFO - PROCESS | 27754 | 1462582666196 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}] 17:57:46 INFO - PROCESS | 27754 | 1462582666354 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 17:57:46 INFO - PROCESS | 27754 | 1462582666489 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:46 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0832899800 == 55 [pid = 27754] [id = 74] 17:57:46 INFO - PROCESS | 27754 | ++DOMWINDOW == 104 (0x7f082801bc00) [pid = 27754] [serial = 220] [outer = (nil)] 17:57:46 INFO - PROCESS | 27754 | ++DOMWINDOW == 105 (0x7f082bf4c800) [pid = 27754] [serial = 221] [outer = 0x7f082801bc00] 17:57:46 INFO - PROCESS | 27754 | 1462582666566 Marionette DEBUG loaded listener.js 17:57:46 INFO - PROCESS | 27754 | ++DOMWINDOW == 106 (0x7f082c185800) [pid = 27754] [serial = 222] [outer = 0x7f082801bc00] 17:57:47 INFO - PROCESS | 27754 | 1462582667404 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]]]}] 17:57:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 17:57:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1229ms 17:57:47 INFO - PROCESS | 27754 | 1462582667430 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 17:57:47 INFO - PROCESS | 27754 | 1462582667433 Marionette TRACE conn3 <- [1,269,null,{"value":"8"}] 17:57:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 17:57:47 INFO - PROCESS | 27754 | 1462582667441 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 17:57:47 INFO - PROCESS | 27754 | 1462582667445 Marionette TRACE conn3 <- [1,270,null,{}] 17:57:47 INFO - PROCESS | 27754 | 1462582667450 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}] 17:57:47 INFO - PROCESS | 27754 | 1462582667649 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 17:57:47 INFO - PROCESS | 27754 | 1462582667785 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:47 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f080c6e0800 == 56 [pid = 27754] [id = 75] 17:57:47 INFO - PROCESS | 27754 | ++DOMWINDOW == 107 (0x7f080bbe6400) [pid = 27754] [serial = 223] [outer = (nil)] 17:57:47 INFO - PROCESS | 27754 | ++DOMWINDOW == 108 (0x7f080f576c00) [pid = 27754] [serial = 224] [outer = 0x7f080bbe6400] 17:57:47 INFO - PROCESS | 27754 | 1462582667857 Marionette DEBUG loaded listener.js 17:57:47 INFO - PROCESS | 27754 | ++DOMWINDOW == 109 (0x7f082bfec800) [pid = 27754] [serial = 225] [outer = 0x7f080bbe6400] 17:57:48 INFO - PROCESS | 27754 | 1462582668901 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]]]}] 17:57:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 17:57:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1479ms 17:57:48 INFO - PROCESS | 27754 | 1462582668942 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 17:57:48 INFO - PROCESS | 27754 | 1462582668952 Marionette TRACE conn3 <- [1,273,null,{"value":"8"}] 17:57:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 17:57:48 INFO - PROCESS | 27754 | 1462582668975 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 17:57:48 INFO - PROCESS | 27754 | 1462582668985 Marionette TRACE conn3 <- [1,274,null,{}] 17:57:49 INFO - PROCESS | 27754 | 1462582668998 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}] 17:57:49 INFO - PROCESS | 27754 | 1462582669186 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 17:57:49 INFO - PROCESS | 27754 | 1462582669326 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:49 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f080f370800 == 57 [pid = 27754] [id = 76] 17:57:49 INFO - PROCESS | 27754 | ++DOMWINDOW == 110 (0x7f080df30800) [pid = 27754] [serial = 226] [outer = (nil)] 17:57:49 INFO - PROCESS | 27754 | ++DOMWINDOW == 111 (0x7f080f573c00) [pid = 27754] [serial = 227] [outer = 0x7f080df30800] 17:57:49 INFO - PROCESS | 27754 | 1462582669395 Marionette DEBUG loaded listener.js 17:57:49 INFO - PROCESS | 27754 | ++DOMWINDOW == 112 (0x7f080f5d4000) [pid = 27754] [serial = 228] [outer = 0x7f080df30800] 17:57:49 INFO - PROCESS | 27754 | --DOCSHELL 0x7f08259d0000 == 56 [pid = 27754] [id = 68] 17:57:49 INFO - PROCESS | 27754 | --DOCSHELL 0x7f082398e000 == 55 [pid = 27754] [id = 67] 17:57:49 INFO - PROCESS | 27754 | --DOCSHELL 0x7f081cd20800 == 54 [pid = 27754] [id = 66] 17:57:49 INFO - PROCESS | 27754 | --DOMWINDOW == 111 (0x7f0822da8c00) [pid = 27754] [serial = 143] [outer = (nil)] [url = about:blank] 17:57:49 INFO - PROCESS | 27754 | --DOMWINDOW == 110 (0x7f0813d81c00) [pid = 27754] [serial = 140] [outer = (nil)] [url = about:blank] 17:57:49 INFO - PROCESS | 27754 | --DOMWINDOW == 109 (0x7f080f574400) [pid = 27754] [serial = 137] [outer = (nil)] [url = about:blank] 17:57:49 INFO - PROCESS | 27754 | --DOMWINDOW == 108 (0x7f0827f05400) [pid = 27754] [serial = 170] [outer = (nil)] [url = about:blank] 17:57:49 INFO - PROCESS | 27754 | --DOCSHELL 0x7f081811b000 == 53 [pid = 27754] [id = 65] 17:57:49 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0814660800 == 52 [pid = 27754] [id = 64] 17:57:49 INFO - PROCESS | 27754 | --DOCSHELL 0x7f080df7d000 == 51 [pid = 27754] [id = 63] 17:57:49 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0827845000 == 50 [pid = 27754] [id = 60] 17:57:49 INFO - PROCESS | 27754 | --DOCSHELL 0x7f081cd0c000 == 49 [pid = 27754] [id = 59] 17:57:49 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0814196800 == 48 [pid = 27754] [id = 58] 17:57:49 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0823d86800 == 47 [pid = 27754] [id = 57] 17:57:50 INFO - PROCESS | 27754 | --DOMWINDOW == 107 (0x7f0823d55800) [pid = 27754] [serial = 164] [outer = (nil)] [url = about:blank] 17:57:50 INFO - PROCESS | 27754 | --DOMWINDOW == 106 (0x7f0822b9f800) [pid = 27754] [serial = 161] [outer = (nil)] [url = about:blank] 17:57:50 INFO - PROCESS | 27754 | --DOMWINDOW == 105 (0x7f082786c000) [pid = 27754] [serial = 167] [outer = (nil)] [url = about:blank] 17:57:50 INFO - PROCESS | 27754 | --DOMWINDOW == 104 (0x7f0821c65400) [pid = 27754] [serial = 158] [outer = (nil)] [url = about:blank] 17:57:50 INFO - PROCESS | 27754 | --DOMWINDOW == 103 (0x7f080f580c00) [pid = 27754] [serial = 152] [outer = (nil)] [url = about:blank] 17:57:50 INFO - PROCESS | 27754 | --DOMWINDOW == 102 (0x7f0812bdb400) [pid = 27754] [serial = 153] [outer = (nil)] [url = about:blank] 17:57:50 INFO - PROCESS | 27754 | --DOMWINDOW == 101 (0x7f080f57b800) [pid = 27754] [serial = 150] [outer = (nil)] [url = about:blank] 17:57:50 INFO - PROCESS | 27754 | --DOMWINDOW == 100 (0x7f080dc58800) [pid = 27754] [serial = 149] [outer = (nil)] [url = about:blank] 17:57:50 INFO - PROCESS | 27754 | --DOMWINDOW == 99 (0x7f0823c2b000) [pid = 27754] [serial = 135] [outer = (nil)] [url = about:blank] 17:57:50 INFO - PROCESS | 27754 | --DOMWINDOW == 98 (0x7f081527a400) [pid = 27754] [serial = 155] [outer = (nil)] [url = about:blank] 17:57:50 INFO - PROCESS | 27754 | --DOMWINDOW == 97 (0x7f08160bb400) [pid = 27754] [serial = 156] [outer = (nil)] [url = about:blank] 17:57:50 INFO - PROCESS | 27754 | --DOMWINDOW == 96 (0x7f0825ec9400) [pid = 27754] [serial = 165] [outer = (nil)] [url = about:blank] 17:57:50 INFO - PROCESS | 27754 | --DOMWINDOW == 95 (0x7f08259dfc00) [pid = 27754] [serial = 146] [outer = (nil)] [url = about:blank] 17:57:50 INFO - PROCESS | 27754 | --DOMWINDOW == 94 (0x7f0823c2b400) [pid = 27754] [serial = 162] [outer = (nil)] [url = about:blank] 17:57:50 INFO - PROCESS | 27754 | --DOMWINDOW == 93 (0x7f0827acc400) [pid = 27754] [serial = 168] [outer = (nil)] [url = about:blank] 17:57:50 INFO - PROCESS | 27754 | --DOMWINDOW == 92 (0x7f0821ce6c00) [pid = 27754] [serial = 159] [outer = (nil)] [url = about:blank] 17:57:50 INFO - PROCESS | 27754 | 1462582670229 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]]]}] 17:57:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 17:57:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1318ms 17:57:50 INFO - PROCESS | 27754 | 1462582670287 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 17:57:50 INFO - PROCESS | 27754 | 1462582670294 Marionette TRACE conn3 <- [1,277,null,{"value":"8"}] 17:57:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 17:57:50 INFO - PROCESS | 27754 | 1462582670305 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 17:57:50 INFO - PROCESS | 27754 | 1462582670310 Marionette TRACE conn3 <- [1,278,null,{}] 17:57:50 INFO - PROCESS | 27754 | 1462582670315 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}] 17:57:50 INFO - PROCESS | 27754 | 1462582670467 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 17:57:50 INFO - PROCESS | 27754 | 1462582670478 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:50 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0814198800 == 48 [pid = 27754] [id = 77] 17:57:50 INFO - PROCESS | 27754 | ++DOMWINDOW == 93 (0x7f081315c000) [pid = 27754] [serial = 229] [outer = (nil)] 17:57:50 INFO - PROCESS | 27754 | ++DOMWINDOW == 94 (0x7f0813f39000) [pid = 27754] [serial = 230] [outer = 0x7f081315c000] 17:57:50 INFO - PROCESS | 27754 | 1462582670539 Marionette DEBUG loaded listener.js 17:57:50 INFO - PROCESS | 27754 | ++DOMWINDOW == 95 (0x7f081428d800) [pid = 27754] [serial = 231] [outer = 0x7f081315c000] 17:57:51 INFO - PROCESS | 27754 | 1462582671262 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]]]}] 17:57:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 17:57:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 983ms 17:57:51 INFO - PROCESS | 27754 | 1462582671289 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 17:57:51 INFO - PROCESS | 27754 | 1462582671292 Marionette TRACE conn3 <- [1,281,null,{"value":"8"}] 17:57:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 17:57:51 INFO - PROCESS | 27754 | 1462582671298 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 17:57:51 INFO - PROCESS | 27754 | 1462582671303 Marionette TRACE conn3 <- [1,282,null,{}] 17:57:51 INFO - PROCESS | 27754 | 1462582671318 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}] 17:57:51 INFO - PROCESS | 27754 | 1462582671498 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 17:57:51 INFO - PROCESS | 27754 | 1462582671517 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:51 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0815245000 == 49 [pid = 27754] [id = 78] 17:57:51 INFO - PROCESS | 27754 | ++DOMWINDOW == 96 (0x7f0815278400) [pid = 27754] [serial = 232] [outer = (nil)] 17:57:51 INFO - PROCESS | 27754 | ++DOMWINDOW == 97 (0x7f081550c400) [pid = 27754] [serial = 233] [outer = 0x7f0815278400] 17:57:51 INFO - PROCESS | 27754 | 1462582671582 Marionette DEBUG loaded listener.js 17:57:51 INFO - PROCESS | 27754 | ++DOMWINDOW == 98 (0x7f08165d8000) [pid = 27754] [serial = 234] [outer = 0x7f0815278400] 17:57:52 INFO - PROCESS | 27754 | 1462582672368 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]]]}] 17:57:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 17:57:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1090ms 17:57:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 17:57:52 INFO - PROCESS | 27754 | 1462582672400 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 17:57:52 INFO - PROCESS | 27754 | 1462582672404 Marionette TRACE conn3 <- [1,285,null,{"value":"8"}] 17:57:52 INFO - PROCESS | 27754 | 1462582672411 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 17:57:52 INFO - PROCESS | 27754 | 1462582672414 Marionette TRACE conn3 <- [1,286,null,{}] 17:57:52 INFO - PROCESS | 27754 | 1462582672427 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}] 17:57:52 INFO - PROCESS | 27754 | 1462582672597 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 17:57:52 INFO - PROCESS | 27754 | 1462582672678 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:52 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0815a56000 == 50 [pid = 27754] [id = 79] 17:57:52 INFO - PROCESS | 27754 | ++DOMWINDOW == 99 (0x7f080c886c00) [pid = 27754] [serial = 235] [outer = (nil)] 17:57:52 INFO - PROCESS | 27754 | ++DOMWINDOW == 100 (0x7f080c890400) [pid = 27754] [serial = 236] [outer = 0x7f080c886c00] 17:57:52 INFO - PROCESS | 27754 | 1462582672741 Marionette DEBUG loaded listener.js 17:57:52 INFO - PROCESS | 27754 | ++DOMWINDOW == 101 (0x7f080c895c00) [pid = 27754] [serial = 237] [outer = 0x7f080c886c00] 17:57:53 INFO - PROCESS | 27754 | 1462582673443 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]]]}] 17:57:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 17:57:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1090ms 17:57:53 INFO - PROCESS | 27754 | 1462582673511 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 17:57:53 INFO - PROCESS | 27754 | 1462582673514 Marionette TRACE conn3 <- [1,289,null,{"value":"8"}] 17:57:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 17:57:53 INFO - PROCESS | 27754 | 1462582673520 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 17:57:53 INFO - PROCESS | 27754 | 1462582673522 Marionette TRACE conn3 <- [1,290,null,{}] 17:57:53 INFO - PROCESS | 27754 | 1462582673528 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}] 17:57:53 INFO - PROCESS | 27754 | 1462582673696 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 17:57:53 INFO - PROCESS | 27754 | 1462582673726 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:53 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f080ce52800 == 51 [pid = 27754] [id = 80] 17:57:53 INFO - PROCESS | 27754 | ++DOMWINDOW == 102 (0x7f080c893000) [pid = 27754] [serial = 238] [outer = (nil)] 17:57:53 INFO - PROCESS | 27754 | ++DOMWINDOW == 103 (0x7f08158cf400) [pid = 27754] [serial = 239] [outer = 0x7f080c893000] 17:57:53 INFO - PROCESS | 27754 | 1462582673787 Marionette DEBUG loaded listener.js 17:57:53 INFO - PROCESS | 27754 | ++DOMWINDOW == 104 (0x7f0818208000) [pid = 27754] [serial = 240] [outer = 0x7f080c893000] 17:57:54 INFO - PROCESS | 27754 | --DOMWINDOW == 103 (0x7f0821ce8000) [pid = 27754] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 17:57:54 INFO - PROCESS | 27754 | --DOMWINDOW == 102 (0x7f080c222800) [pid = 27754] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 17:57:54 INFO - PROCESS | 27754 | --DOMWINDOW == 101 (0x7f08240b5c00) [pid = 27754] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 17:57:54 INFO - PROCESS | 27754 | --DOMWINDOW == 100 (0x7f080c377000) [pid = 27754] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 17:57:54 INFO - PROCESS | 27754 | --DOMWINDOW == 99 (0x7f0818206800) [pid = 27754] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 17:57:54 INFO - PROCESS | 27754 | --DOMWINDOW == 98 (0x7f080dae6c00) [pid = 27754] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 17:57:54 INFO - PROCESS | 27754 | --DOMWINDOW == 97 (0x7f0811bf7800) [pid = 27754] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 17:57:54 INFO - PROCESS | 27754 | --DOMWINDOW == 96 (0x7f08186c1400) [pid = 27754] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 17:57:54 INFO - PROCESS | 27754 | --DOMWINDOW == 95 (0x7f080c00fc00) [pid = 27754] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 17:57:54 INFO - PROCESS | 27754 | --DOMWINDOW == 94 (0x7f080f57ec00) [pid = 27754] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 17:57:54 INFO - PROCESS | 27754 | --DOMWINDOW == 93 (0x7f080c37a400) [pid = 27754] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 17:57:54 INFO - PROCESS | 27754 | 1462582674812 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]]]}] 17:57:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 17:57:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1334ms 17:57:54 INFO - PROCESS | 27754 | 1462582674857 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 17:57:54 INFO - PROCESS | 27754 | 1462582674864 Marionette TRACE conn3 <- [1,293,null,{"value":"8"}] 17:57:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 17:57:54 INFO - PROCESS | 27754 | 1462582674874 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 17:57:54 INFO - PROCESS | 27754 | 1462582674878 Marionette TRACE conn3 <- [1,294,null,{}] 17:57:54 INFO - PROCESS | 27754 | 1462582674889 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}] 17:57:55 INFO - PROCESS | 27754 | 1462582675066 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 17:57:55 INFO - PROCESS | 27754 | 1462582675201 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:55 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0813c9e000 == 52 [pid = 27754] [id = 81] 17:57:55 INFO - PROCESS | 27754 | ++DOMWINDOW == 94 (0x7f080c597400) [pid = 27754] [serial = 241] [outer = (nil)] 17:57:55 INFO - PROCESS | 27754 | ++DOMWINDOW == 95 (0x7f080c887c00) [pid = 27754] [serial = 242] [outer = 0x7f080c597400] 17:57:55 INFO - PROCESS | 27754 | 1462582675277 Marionette DEBUG loaded listener.js 17:57:55 INFO - PROCESS | 27754 | ++DOMWINDOW == 96 (0x7f080cfc8800) [pid = 27754] [serial = 243] [outer = 0x7f080c597400] 17:57:56 INFO - PROCESS | 27754 | 1462582676148 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]]]}] 17:57:56 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. 17:57:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1333ms 17:57:56 INFO - PROCESS | 27754 | 1462582676209 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 17:57:56 INFO - PROCESS | 27754 | 1462582676217 Marionette TRACE conn3 <- [1,297,null,{"value":"8"}] 17:57:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 17:57:56 INFO - PROCESS | 27754 | 1462582676227 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 17:57:56 INFO - PROCESS | 27754 | 1462582676231 Marionette TRACE conn3 <- [1,298,null,{}] 17:57:56 INFO - PROCESS | 27754 | 1462582676237 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}] 17:57:56 INFO - PROCESS | 27754 | 1462582676402 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 17:57:56 INFO - PROCESS | 27754 | 1462582676537 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:56 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0818293000 == 53 [pid = 27754] [id = 82] 17:57:56 INFO - PROCESS | 27754 | ++DOMWINDOW == 97 (0x7f080f57c000) [pid = 27754] [serial = 244] [outer = (nil)] 17:57:56 INFO - PROCESS | 27754 | ++DOMWINDOW == 98 (0x7f0813909c00) [pid = 27754] [serial = 245] [outer = 0x7f080f57c000] 17:57:56 INFO - PROCESS | 27754 | 1462582676610 Marionette DEBUG loaded listener.js 17:57:56 INFO - PROCESS | 27754 | ++DOMWINDOW == 99 (0x7f0814290c00) [pid = 27754] [serial = 246] [outer = 0x7f080f57c000] 17:57:57 INFO - PROCESS | 27754 | 1462582677545 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]]]}] 17:57:57 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. 17:57:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1385ms 17:57:57 INFO - PROCESS | 27754 | 1462582677614 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 17:57:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 17:57:57 INFO - PROCESS | 27754 | 1462582677618 Marionette TRACE conn3 <- [1,301,null,{"value":"8"}] 17:57:57 INFO - PROCESS | 27754 | 1462582677625 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 17:57:57 INFO - PROCESS | 27754 | 1462582677631 Marionette TRACE conn3 <- [1,302,null,{}] 17:57:57 INFO - PROCESS | 27754 | 1462582677648 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}] 17:57:57 INFO - PROCESS | 27754 | 1462582677860 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 17:57:58 INFO - PROCESS | 27754 | 1462582678045 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:58 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0823d83800 == 54 [pid = 27754] [id = 83] 17:57:58 INFO - PROCESS | 27754 | ++DOMWINDOW == 100 (0x7f081820d400) [pid = 27754] [serial = 247] [outer = (nil)] 17:57:58 INFO - PROCESS | 27754 | ++DOMWINDOW == 101 (0x7f0818237400) [pid = 27754] [serial = 248] [outer = 0x7f081820d400] 17:57:58 INFO - PROCESS | 27754 | 1462582678164 Marionette DEBUG loaded listener.js 17:57:58 INFO - PROCESS | 27754 | ++DOMWINDOW == 102 (0x7f0821cdd000) [pid = 27754] [serial = 249] [outer = 0x7f081820d400] 17:57:58 INFO - PROCESS | 27754 | 1462582678915 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]]]}] 17:57:58 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. 17:57:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1339ms 17:57:58 INFO - PROCESS | 27754 | 1462582678964 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 17:57:58 INFO - PROCESS | 27754 | 1462582678969 Marionette TRACE conn3 <- [1,305,null,{"value":"8"}] 17:57:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 17:57:58 INFO - PROCESS | 27754 | 1462582678974 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 17:57:58 INFO - PROCESS | 27754 | 1462582678977 Marionette TRACE conn3 <- [1,306,null,{}] 17:57:58 INFO - PROCESS | 27754 | 1462582678983 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}] 17:57:59 INFO - PROCESS | 27754 | 1462582679135 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 17:57:59 INFO - PROCESS | 27754 | 1462582679275 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:59 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0827630000 == 55 [pid = 27754] [id = 84] 17:57:59 INFO - PROCESS | 27754 | ++DOMWINDOW == 103 (0x7f080c024c00) [pid = 27754] [serial = 250] [outer = (nil)] 17:57:59 INFO - PROCESS | 27754 | ++DOMWINDOW == 104 (0x7f0822b97400) [pid = 27754] [serial = 251] [outer = 0x7f080c024c00] 17:57:59 INFO - PROCESS | 27754 | 1462582679347 Marionette DEBUG loaded listener.js 17:57:59 INFO - PROCESS | 27754 | ++DOMWINDOW == 105 (0x7f0822d30800) [pid = 27754] [serial = 252] [outer = 0x7f080c024c00] 17:57:59 INFO - PROCESS | 27754 | ++DOMWINDOW == 106 (0x7f0821ce6400) [pid = 27754] [serial = 253] [outer = 0x7f080c372000] 17:58:00 INFO - PROCESS | 27754 | 1462582680280 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]]]}] 17:58:00 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. 17:58:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1379ms 17:58:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 17:58:00 INFO - PROCESS | 27754 | 1462582680354 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 17:58:00 INFO - PROCESS | 27754 | 1462582680357 Marionette TRACE conn3 <- [1,309,null,{"value":"8"}] 17:58:00 INFO - PROCESS | 27754 | 1462582680363 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 17:58:00 INFO - PROCESS | 27754 | 1462582680366 Marionette TRACE conn3 <- [1,310,null,{}] 17:58:00 INFO - PROCESS | 27754 | 1462582680371 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}] 17:58:00 INFO - PROCESS | 27754 | 1462582680528 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 17:58:00 INFO - PROCESS | 27754 | 1462582680813 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:00 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0812b74800 == 56 [pid = 27754] [id = 85] 17:58:00 INFO - PROCESS | 27754 | ++DOMWINDOW == 107 (0x7f080c021000) [pid = 27754] [serial = 254] [outer = (nil)] 17:58:00 INFO - PROCESS | 27754 | ++DOMWINDOW == 108 (0x7f080c21d400) [pid = 27754] [serial = 255] [outer = 0x7f080c021000] 17:58:00 INFO - PROCESS | 27754 | 1462582680932 Marionette DEBUG loaded listener.js 17:58:01 INFO - PROCESS | 27754 | ++DOMWINDOW == 109 (0x7f080c865c00) [pid = 27754] [serial = 256] [outer = 0x7f080c021000] 17:58:01 INFO - PROCESS | 27754 | 1462582681774 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]]]}] 17:58:01 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. 17:58:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1498ms 17:58:01 INFO - PROCESS | 27754 | 1462582681861 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 17:58:01 INFO - PROCESS | 27754 | 1462582681868 Marionette TRACE conn3 <- [1,313,null,{"value":"8"}] 17:58:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 17:58:01 INFO - PROCESS | 27754 | 1462582681875 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 17:58:01 INFO - PROCESS | 27754 | 1462582681881 Marionette TRACE conn3 <- [1,314,null,{}] 17:58:01 INFO - PROCESS | 27754 | 1462582681914 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}] 17:58:02 INFO - PROCESS | 27754 | 1462582682071 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 17:58:02 INFO - PROCESS | 27754 | 1462582682222 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:02 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0812b7b000 == 57 [pid = 27754] [id = 86] 17:58:02 INFO - PROCESS | 27754 | ++DOMWINDOW == 110 (0x7f080c88d400) [pid = 27754] [serial = 257] [outer = (nil)] 17:58:02 INFO - PROCESS | 27754 | ++DOMWINDOW == 111 (0x7f0811bef000) [pid = 27754] [serial = 258] [outer = 0x7f080c88d400] 17:58:02 INFO - PROCESS | 27754 | 1462582682296 Marionette DEBUG loaded listener.js 17:58:02 INFO - PROCESS | 27754 | ++DOMWINDOW == 112 (0x7f081315bc00) [pid = 27754] [serial = 259] [outer = 0x7f080c88d400] 17:58:03 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0815a56000 == 56 [pid = 27754] [id = 79] 17:58:03 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0815245000 == 55 [pid = 27754] [id = 78] 17:58:03 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0814198800 == 54 [pid = 27754] [id = 77] 17:58:03 INFO - PROCESS | 27754 | --DOCSHELL 0x7f080f370800 == 53 [pid = 27754] [id = 76] 17:58:03 INFO - PROCESS | 27754 | --DOMWINDOW == 111 (0x7f0827fc1c00) [pid = 27754] [serial = 182] [outer = (nil)] [url = about:blank] 17:58:03 INFO - PROCESS | 27754 | --DOMWINDOW == 110 (0x7f0817797000) [pid = 27754] [serial = 176] [outer = (nil)] [url = about:blank] 17:58:03 INFO - PROCESS | 27754 | --DOMWINDOW == 109 (0x7f080f5cf000) [pid = 27754] [serial = 173] [outer = (nil)] [url = about:blank] 17:58:03 INFO - PROCESS | 27754 | --DOMWINDOW == 108 (0x7f0823de0800) [pid = 27754] [serial = 179] [outer = (nil)] [url = about:blank] 17:58:03 INFO - PROCESS | 27754 | --DOMWINDOW == 107 (0x7f0829b99000) [pid = 27754] [serial = 206] [outer = (nil)] [url = about:blank] 17:58:03 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0812369000 == 52 [pid = 27754] [id = 70] 17:58:03 INFO - PROCESS | 27754 | 1462582683205 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]]]}] 17:58:03 INFO - PROCESS | 27754 | --DOMWINDOW == 106 (0x7f0822f12000) [pid = 27754] [serial = 197] [outer = (nil)] [url = about:blank] 17:58:03 INFO - PROCESS | 27754 | --DOMWINDOW == 105 (0x7f081428bc00) [pid = 27754] [serial = 185] [outer = (nil)] [url = about:blank] 17:58:03 INFO - PROCESS | 27754 | --DOMWINDOW == 104 (0x7f0827ff8800) [pid = 27754] [serial = 203] [outer = (nil)] [url = about:blank] 17:58:03 INFO - PROCESS | 27754 | --DOMWINDOW == 103 (0x7f08259d1c00) [pid = 27754] [serial = 200] [outer = (nil)] [url = about:blank] 17:58:03 INFO - PROCESS | 27754 | --DOMWINDOW == 102 (0x7f0821ce7800) [pid = 27754] [serial = 195] [outer = (nil)] [url = about:blank] 17:58:03 INFO - PROCESS | 27754 | --DOMWINDOW == 101 (0x7f0827609400) [pid = 27754] [serial = 201] [outer = (nil)] [url = about:blank] 17:58:03 INFO - PROCESS | 27754 | --DOMWINDOW == 100 (0x7f0814292000) [pid = 27754] [serial = 186] [outer = (nil)] [url = about:blank] 17:58:03 INFO - PROCESS | 27754 | --DOMWINDOW == 99 (0x7f0811bee800) [pid = 27754] [serial = 89] [outer = (nil)] [url = about:blank] 17:58:03 INFO - PROCESS | 27754 | --DOMWINDOW == 98 (0x7f081442dc00) [pid = 27754] [serial = 192] [outer = (nil)] [url = about:blank] 17:58:03 INFO - PROCESS | 27754 | --DOMWINDOW == 97 (0x7f08186bbc00) [pid = 27754] [serial = 194] [outer = (nil)] [url = about:blank] 17:58:03 INFO - PROCESS | 27754 | --DOMWINDOW == 96 (0x7f0823d55400) [pid = 27754] [serial = 144] [outer = (nil)] [url = about:blank] 17:58:03 INFO - PROCESS | 27754 | --DOMWINDOW == 95 (0x7f080f57f000) [pid = 27754] [serial = 138] [outer = (nil)] [url = about:blank] 17:58:03 INFO - PROCESS | 27754 | --DOMWINDOW == 94 (0x7f0828022000) [pid = 27754] [serial = 204] [outer = (nil)] [url = about:blank] 17:58:03 INFO - PROCESS | 27754 | --DOMWINDOW == 93 (0x7f0815350c00) [pid = 27754] [serial = 141] [outer = (nil)] [url = about:blank] 17:58:03 INFO - PROCESS | 27754 | --DOMWINDOW == 92 (0x7f0811befc00) [pid = 27754] [serial = 188] [outer = (nil)] [url = about:blank] 17:58:03 INFO - PROCESS | 27754 | --DOMWINDOW == 91 (0x7f0823f09c00) [pid = 27754] [serial = 198] [outer = (nil)] [url = about:blank] 17:58:03 INFO - PROCESS | 27754 | --DOMWINDOW == 90 (0x7f0812ac8000) [pid = 27754] [serial = 189] [outer = (nil)] [url = about:blank] 17:58:03 INFO - PROCESS | 27754 | --DOMWINDOW == 89 (0x7f0814292c00) [pid = 27754] [serial = 191] [outer = (nil)] [url = about:blank] 17:58:03 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. 17:58:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1406ms 17:58:03 INFO - PROCESS | 27754 | 1462582683285 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 17:58:03 INFO - PROCESS | 27754 | 1462582683291 Marionette TRACE conn3 <- [1,317,null,{"value":"8"}] 17:58:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 17:58:03 INFO - PROCESS | 27754 | 1462582683302 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 17:58:03 INFO - PROCESS | 27754 | 1462582683305 Marionette TRACE conn3 <- [1,318,null,{}] 17:58:03 INFO - PROCESS | 27754 | 1462582683311 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}] 17:58:03 INFO - PROCESS | 27754 | 1462582683462 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 17:58:03 INFO - PROCESS | 27754 | 1462582683559 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:03 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0812163000 == 53 [pid = 27754] [id = 87] 17:58:03 INFO - PROCESS | 27754 | ++DOMWINDOW == 90 (0x7f080c54fc00) [pid = 27754] [serial = 260] [outer = (nil)] 17:58:03 INFO - PROCESS | 27754 | ++DOMWINDOW == 91 (0x7f080c558000) [pid = 27754] [serial = 261] [outer = 0x7f080c54fc00] 17:58:03 INFO - PROCESS | 27754 | 1462582683632 Marionette DEBUG loaded listener.js 17:58:03 INFO - PROCESS | 27754 | ++DOMWINDOW == 92 (0x7f0811bf2000) [pid = 27754] [serial = 262] [outer = 0x7f080c54fc00] 17:58:04 INFO - PROCESS | 27754 | 1462582684403 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]]]}] 17:58:04 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. 17:58:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1138ms 17:58:04 INFO - PROCESS | 27754 | 1462582684441 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 17:58:04 INFO - PROCESS | 27754 | 1462582684444 Marionette TRACE conn3 <- [1,321,null,{"value":"8"}] 17:58:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 17:58:04 INFO - PROCESS | 27754 | 1462582684453 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 17:58:04 INFO - PROCESS | 27754 | 1462582684463 Marionette TRACE conn3 <- [1,322,null,{}] 17:58:04 INFO - PROCESS | 27754 | 1462582684478 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}] 17:58:04 INFO - PROCESS | 27754 | 1462582684627 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 17:58:04 INFO - PROCESS | 27754 | 1462582684640 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:04 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f081812c000 == 54 [pid = 27754] [id = 88] 17:58:04 INFO - PROCESS | 27754 | ++DOMWINDOW == 93 (0x7f0814294400) [pid = 27754] [serial = 263] [outer = (nil)] 17:58:04 INFO - PROCESS | 27754 | ++DOMWINDOW == 94 (0x7f0815278800) [pid = 27754] [serial = 264] [outer = 0x7f0814294400] 17:58:04 INFO - PROCESS | 27754 | 1462582684701 Marionette DEBUG loaded listener.js 17:58:04 INFO - PROCESS | 27754 | ++DOMWINDOW == 95 (0x7f081605a000) [pid = 27754] [serial = 265] [outer = 0x7f0814294400] 17:58:05 INFO - PROCESS | 27754 | 1462582685446 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]]]}] 17:58:05 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. 17:58:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1045ms 17:58:05 INFO - PROCESS | 27754 | 1462582685498 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 17:58:05 INFO - PROCESS | 27754 | 1462582685503 Marionette TRACE conn3 <- [1,325,null,{"value":"8"}] 17:58:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 17:58:05 INFO - PROCESS | 27754 | 1462582685526 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 17:58:05 INFO - PROCESS | 27754 | 1462582685529 Marionette TRACE conn3 <- [1,326,null,{}] 17:58:05 INFO - PROCESS | 27754 | 1462582685557 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}] 17:58:05 INFO - PROCESS | 27754 | 1462582685740 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 17:58:05 INFO - PROCESS | 27754 | 1462582685766 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:05 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0822a78000 == 55 [pid = 27754] [id = 89] 17:58:05 INFO - PROCESS | 27754 | ++DOMWINDOW == 96 (0x7f0816062000) [pid = 27754] [serial = 266] [outer = (nil)] 17:58:05 INFO - PROCESS | 27754 | ++DOMWINDOW == 97 (0x7f0818206800) [pid = 27754] [serial = 267] [outer = 0x7f0816062000] 17:58:05 INFO - PROCESS | 27754 | 1462582685827 Marionette DEBUG loaded listener.js 17:58:05 INFO - PROCESS | 27754 | ++DOMWINDOW == 98 (0x7f081be4d800) [pid = 27754] [serial = 268] [outer = 0x7f0816062000] 17:58:06 INFO - PROCESS | 27754 | 1462582686602 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]]]}] 17:58:06 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. 17:58:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1114ms 17:58:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 17:58:06 INFO - PROCESS | 27754 | 1462582686674 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 17:58:06 INFO - PROCESS | 27754 | 1462582686677 Marionette TRACE conn3 <- [1,329,null,{"value":"8"}] 17:58:06 INFO - PROCESS | 27754 | 1462582686684 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 17:58:06 INFO - PROCESS | 27754 | 1462582686687 Marionette TRACE conn3 <- [1,330,null,{}] 17:58:06 INFO - PROCESS | 27754 | 1462582686692 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}] 17:58:06 INFO - PROCESS | 27754 | 1462582686882 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 17:58:06 INFO - PROCESS | 27754 | 1462582686913 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:06 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0823f4b000 == 56 [pid = 27754] [id = 90] 17:58:06 INFO - PROCESS | 27754 | ++DOMWINDOW == 99 (0x7f0822a4d800) [pid = 27754] [serial = 269] [outer = (nil)] 17:58:06 INFO - PROCESS | 27754 | ++DOMWINDOW == 100 (0x7f0822b99400) [pid = 27754] [serial = 270] [outer = 0x7f0822a4d800] 17:58:06 INFO - PROCESS | 27754 | 1462582686986 Marionette DEBUG loaded listener.js 17:58:07 INFO - PROCESS | 27754 | ++DOMWINDOW == 101 (0x7f0823c2c000) [pid = 27754] [serial = 271] [outer = 0x7f0822a4d800] 17:58:07 INFO - PROCESS | 27754 | --DOMWINDOW == 100 (0x7f080c374400) [pid = 27754] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 17:58:07 INFO - PROCESS | 27754 | --DOMWINDOW == 99 (0x7f080dc59800) [pid = 27754] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 17:58:07 INFO - PROCESS | 27754 | --DOMWINDOW == 98 (0x7f081bf32c00) [pid = 27754] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 17:58:07 INFO - PROCESS | 27754 | --DOMWINDOW == 97 (0x7f0815278400) [pid = 27754] [serial = 232] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 17:58:07 INFO - PROCESS | 27754 | --DOMWINDOW == 96 (0x7f080c598000) [pid = 27754] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 17:58:07 INFO - PROCESS | 27754 | --DOMWINDOW == 95 (0x7f080c024800) [pid = 27754] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 17:58:07 INFO - PROCESS | 27754 | --DOMWINDOW == 94 (0x7f081219e400) [pid = 27754] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 17:58:07 INFO - PROCESS | 27754 | --DOMWINDOW == 93 (0x7f0822da7c00) [pid = 27754] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 17:58:07 INFO - PROCESS | 27754 | --DOMWINDOW == 92 (0x7f0822de8800) [pid = 27754] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 17:58:07 INFO - PROCESS | 27754 | --DOMWINDOW == 91 (0x7f081315c000) [pid = 27754] [serial = 229] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 17:58:07 INFO - PROCESS | 27754 | --DOMWINDOW == 90 (0x7f0814289400) [pid = 27754] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 17:58:07 INFO - PROCESS | 27754 | --DOMWINDOW == 89 (0x7f080c886c00) [pid = 27754] [serial = 235] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 17:58:07 INFO - PROCESS | 27754 | --DOMWINDOW == 88 (0x7f08150df800) [pid = 27754] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 17:58:07 INFO - PROCESS | 27754 | --DOMWINDOW == 87 (0x7f080bbe6400) [pid = 27754] [serial = 223] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 17:58:07 INFO - PROCESS | 27754 | --DOMWINDOW == 86 (0x7f080dc56c00) [pid = 27754] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 17:58:07 INFO - PROCESS | 27754 | --DOMWINDOW == 85 (0x7f080df30800) [pid = 27754] [serial = 226] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 17:58:07 INFO - PROCESS | 27754 | --DOMWINDOW == 84 (0x7f080dae3000) [pid = 27754] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 17:58:07 INFO - PROCESS | 27754 | 1462582687995 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]]]}] 17:58:08 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. 17:58:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1338ms 17:58:08 INFO - PROCESS | 27754 | 1462582688025 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 17:58:08 INFO - PROCESS | 27754 | 1462582688030 Marionette TRACE conn3 <- [1,333,null,{"value":"8"}] 17:58:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 17:58:08 INFO - PROCESS | 27754 | 1462582688038 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 17:58:08 INFO - PROCESS | 27754 | 1462582688041 Marionette TRACE conn3 <- [1,334,null,{}] 17:58:08 INFO - PROCESS | 27754 | 1462582688046 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}] 17:58:08 INFO - PROCESS | 27754 | 1462582688190 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 17:58:08 INFO - PROCESS | 27754 | 1462582688218 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:08 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f080e9cf800 == 57 [pid = 27754] [id = 91] 17:58:08 INFO - PROCESS | 27754 | ++DOMWINDOW == 85 (0x7f080c886c00) [pid = 27754] [serial = 272] [outer = (nil)] 17:58:08 INFO - PROCESS | 27754 | ++DOMWINDOW == 86 (0x7f0814699c00) [pid = 27754] [serial = 273] [outer = 0x7f080c886c00] 17:58:08 INFO - PROCESS | 27754 | 1462582688280 Marionette DEBUG loaded listener.js 17:58:08 INFO - PROCESS | 27754 | ++DOMWINDOW == 87 (0x7f08161bb400) [pid = 27754] [serial = 274] [outer = 0x7f080c886c00] 17:58:09 INFO - PROCESS | 27754 | 1462582689002 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]]]}] 17:58:09 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. 17:58:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 982ms 17:58:09 INFO - PROCESS | 27754 | 1462582689023 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 17:58:09 INFO - PROCESS | 27754 | 1462582689026 Marionette TRACE conn3 <- [1,337,null,{"value":"8"}] 17:58:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 17:58:09 INFO - PROCESS | 27754 | 1462582689032 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 17:58:09 INFO - PROCESS | 27754 | 1462582689034 Marionette TRACE conn3 <- [1,338,null,{}] 17:58:09 INFO - PROCESS | 27754 | 1462582689039 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}] 17:58:09 INFO - PROCESS | 27754 | 1462582689219 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 17:58:09 INFO - PROCESS | 27754 | 1462582689241 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:09 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0827d7d800 == 58 [pid = 27754] [id = 92] 17:58:09 INFO - PROCESS | 27754 | ++DOMWINDOW == 88 (0x7f080bbee000) [pid = 27754] [serial = 275] [outer = (nil)] 17:58:09 INFO - PROCESS | 27754 | ++DOMWINDOW == 89 (0x7f08161c1400) [pid = 27754] [serial = 276] [outer = 0x7f080bbee000] 17:58:09 INFO - PROCESS | 27754 | 1462582689302 Marionette DEBUG loaded listener.js 17:58:09 INFO - PROCESS | 27754 | ++DOMWINDOW == 90 (0x7f0821ce5400) [pid = 27754] [serial = 277] [outer = 0x7f080bbee000] 17:58:10 INFO - PROCESS | 27754 | 1462582690146 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]]]}] 17:58:10 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. 17:58:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1184ms 17:58:10 INFO - PROCESS | 27754 | 1462582690217 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 17:58:10 INFO - PROCESS | 27754 | 1462582690224 Marionette TRACE conn3 <- [1,341,null,{"value":"8"}] 17:58:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 17:58:10 INFO - PROCESS | 27754 | 1462582690232 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 17:58:10 INFO - PROCESS | 27754 | 1462582690238 Marionette TRACE conn3 <- [1,342,null,{}] 17:58:10 INFO - PROCESS | 27754 | 1462582690249 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}] 17:58:10 INFO - PROCESS | 27754 | 1462582690465 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 17:58:10 INFO - PROCESS | 27754 | 1462582690604 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:10 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0812b5c800 == 59 [pid = 27754] [id = 93] 17:58:10 INFO - PROCESS | 27754 | ++DOMWINDOW == 91 (0x7f080bbe8800) [pid = 27754] [serial = 278] [outer = (nil)] 17:58:10 INFO - PROCESS | 27754 | ++DOMWINDOW == 92 (0x7f080c557000) [pid = 27754] [serial = 279] [outer = 0x7f080bbe8800] 17:58:10 INFO - PROCESS | 27754 | 1462582690682 Marionette DEBUG loaded listener.js 17:58:10 INFO - PROCESS | 27754 | ++DOMWINDOW == 93 (0x7f080c88ac00) [pid = 27754] [serial = 280] [outer = 0x7f080bbe8800] 17:58:11 INFO - PROCESS | 27754 | 1462582691534 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]]]}] 17:58:11 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. 17:58:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1338ms 17:58:11 INFO - PROCESS | 27754 | 1462582691571 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 17:58:11 INFO - PROCESS | 27754 | 1462582691579 Marionette TRACE conn3 <- [1,345,null,{"value":"8"}] 17:58:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 17:58:11 INFO - PROCESS | 27754 | 1462582691589 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 17:58:11 INFO - PROCESS | 27754 | 1462582691593 Marionette TRACE conn3 <- [1,346,null,{}] 17:58:11 INFO - PROCESS | 27754 | 1462582691599 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}] 17:58:11 INFO - PROCESS | 27754 | 1462582691760 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 17:58:11 INFO - PROCESS | 27754 | 1462582691915 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:11 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0822a6d000 == 60 [pid = 27754] [id = 94] 17:58:11 INFO - PROCESS | 27754 | ++DOMWINDOW == 94 (0x7f080df92400) [pid = 27754] [serial = 281] [outer = (nil)] 17:58:11 INFO - PROCESS | 27754 | ++DOMWINDOW == 95 (0x7f0812bdb400) [pid = 27754] [serial = 282] [outer = 0x7f080df92400] 17:58:11 INFO - PROCESS | 27754 | 1462582691988 Marionette DEBUG loaded listener.js 17:58:12 INFO - PROCESS | 27754 | ++DOMWINDOW == 96 (0x7f0814287000) [pid = 27754] [serial = 283] [outer = 0x7f080df92400] 17:58:12 INFO - PROCESS | 27754 | 1462582692947 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]]]}] 17:58:13 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. 17:58:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1432ms 17:58:13 INFO - PROCESS | 27754 | 1462582693021 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 17:58:13 INFO - PROCESS | 27754 | 1462582693025 Marionette TRACE conn3 <- [1,349,null,{"value":"8"}] 17:58:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 17:58:13 INFO - PROCESS | 27754 | 1462582693031 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 17:58:13 INFO - PROCESS | 27754 | 1462582693037 Marionette TRACE conn3 <- [1,350,null,{}] 17:58:13 INFO - PROCESS | 27754 | 1462582693052 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}] 17:58:13 INFO - PROCESS | 27754 | 1462582693258 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 17:58:13 INFO - PROCESS | 27754 | 1462582693450 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:13 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f082bf77800 == 61 [pid = 27754] [id = 95] 17:58:13 INFO - PROCESS | 27754 | ++DOMWINDOW == 97 (0x7f08161b7800) [pid = 27754] [serial = 284] [outer = (nil)] 17:58:13 INFO - PROCESS | 27754 | ++DOMWINDOW == 98 (0x7f08164bbc00) [pid = 27754] [serial = 285] [outer = 0x7f08161b7800] 17:58:13 INFO - PROCESS | 27754 | 1462582693574 Marionette DEBUG loaded listener.js 17:58:13 INFO - PROCESS | 27754 | ++DOMWINDOW == 99 (0x7f0821ce4c00) [pid = 27754] [serial = 286] [outer = 0x7f08161b7800] 17:58:14 INFO - PROCESS | 27754 | 1462582694347 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]]]}] 17:58:14 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. 17:58:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1342ms 17:58:14 INFO - PROCESS | 27754 | 1462582694373 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 17:58:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 17:58:14 INFO - PROCESS | 27754 | 1462582694377 Marionette TRACE conn3 <- [1,353,null,{"value":"8"}] 17:58:14 INFO - PROCESS | 27754 | 1462582694383 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 17:58:14 INFO - PROCESS | 27754 | 1462582694386 Marionette TRACE conn3 <- [1,354,null,{}] 17:58:14 INFO - PROCESS | 27754 | 1462582694391 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}] 17:58:14 INFO - PROCESS | 27754 | 1462582694552 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 17:58:14 INFO - PROCESS | 27754 | 1462582694694 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:14 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f08142d8000 == 62 [pid = 27754] [id = 96] 17:58:14 INFO - PROCESS | 27754 | ++DOMWINDOW == 100 (0x7f0822b9f800) [pid = 27754] [serial = 287] [outer = (nil)] 17:58:14 INFO - PROCESS | 27754 | ++DOMWINDOW == 101 (0x7f0822f52c00) [pid = 27754] [serial = 288] [outer = 0x7f0822b9f800] 17:58:14 INFO - PROCESS | 27754 | 1462582694769 Marionette DEBUG loaded listener.js 17:58:14 INFO - PROCESS | 27754 | ++DOMWINDOW == 102 (0x7f0823f0b800) [pid = 27754] [serial = 289] [outer = 0x7f0822b9f800] 17:58:15 INFO - PROCESS | 27754 | 1462582695635 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]]]}] 17:58:15 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. 17:58:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1278ms 17:58:15 INFO - PROCESS | 27754 | 1462582695661 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 17:58:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 17:58:15 INFO - PROCESS | 27754 | 1462582695665 Marionette TRACE conn3 <- [1,357,null,{"value":"8"}] 17:58:15 INFO - PROCESS | 27754 | 1462582695671 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 17:58:15 INFO - PROCESS | 27754 | 1462582695674 Marionette TRACE conn3 <- [1,358,null,{}] 17:58:15 INFO - PROCESS | 27754 | 1462582695679 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}] 17:58:15 INFO - PROCESS | 27754 | 1462582695832 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 17:58:15 INFO - PROCESS | 27754 | 1462582695977 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:16 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f080f767800 == 63 [pid = 27754] [id = 97] 17:58:16 INFO - PROCESS | 27754 | ++DOMWINDOW == 103 (0x7f0822d2dc00) [pid = 27754] [serial = 290] [outer = (nil)] 17:58:16 INFO - PROCESS | 27754 | ++DOMWINDOW == 104 (0x7f08272a3c00) [pid = 27754] [serial = 291] [outer = 0x7f0822d2dc00] 17:58:16 INFO - PROCESS | 27754 | 1462582696051 Marionette DEBUG loaded listener.js 17:58:16 INFO - PROCESS | 27754 | ++DOMWINDOW == 105 (0x7f0827ad0800) [pid = 27754] [serial = 292] [outer = 0x7f0822d2dc00] 17:58:16 INFO - PROCESS | 27754 | 1462582696961 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]]]}] 17:58:17 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. 17:58:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1337ms 17:58:17 INFO - PROCESS | 27754 | 1462582697009 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 17:58:17 INFO - PROCESS | 27754 | 1462582697013 Marionette TRACE conn3 <- [1,361,null,{"value":"8"}] 17:58:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 17:58:17 INFO - PROCESS | 27754 | 1462582697019 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 17:58:17 INFO - PROCESS | 27754 | 1462582697022 Marionette TRACE conn3 <- [1,362,null,{}] 17:58:17 INFO - PROCESS | 27754 | 1462582697027 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}] 17:58:17 INFO - PROCESS | 27754 | 1462582697495 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 17:58:17 INFO - PROCESS | 27754 | 1462582697722 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:17 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f081385b800 == 64 [pid = 27754] [id = 98] 17:58:17 INFO - PROCESS | 27754 | ++DOMWINDOW == 106 (0x7f080c54d000) [pid = 27754] [serial = 293] [outer = (nil)] 17:58:17 INFO - PROCESS | 27754 | ++DOMWINDOW == 107 (0x7f080c552000) [pid = 27754] [serial = 294] [outer = 0x7f080c54d000] 17:58:17 INFO - PROCESS | 27754 | 1462582697816 Marionette DEBUG loaded listener.js 17:58:18 INFO - PROCESS | 27754 | ++DOMWINDOW == 108 (0x7f080c59a800) [pid = 27754] [serial = 295] [outer = 0x7f080c54d000] 17:58:18 INFO - PROCESS | 27754 | 1462582698778 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]]]}] 17:58:18 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. 17:58:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1788ms 17:58:18 INFO - PROCESS | 27754 | 1462582698810 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 17:58:18 INFO - PROCESS | 27754 | 1462582698819 Marionette TRACE conn3 <- [1,365,null,{"value":"8"}] 17:58:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 17:58:18 INFO - PROCESS | 27754 | 1462582698826 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 17:58:18 INFO - PROCESS | 27754 | 1462582698831 Marionette TRACE conn3 <- [1,366,null,{}] 17:58:18 INFO - PROCESS | 27754 | 1462582698838 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}] 17:58:18 INFO - PROCESS | 27754 | 1462582698994 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 17:58:19 INFO - PROCESS | 27754 | 1462582699142 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:19 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0812a64000 == 65 [pid = 27754] [id = 99] 17:58:19 INFO - PROCESS | 27754 | ++DOMWINDOW == 109 (0x7f080dc50400) [pid = 27754] [serial = 296] [outer = (nil)] 17:58:19 INFO - PROCESS | 27754 | ++DOMWINDOW == 110 (0x7f0811bf6c00) [pid = 27754] [serial = 297] [outer = 0x7f080dc50400] 17:58:19 INFO - PROCESS | 27754 | 1462582699212 Marionette DEBUG loaded listener.js 17:58:19 INFO - PROCESS | 27754 | ++DOMWINDOW == 111 (0x7f081388c400) [pid = 27754] [serial = 298] [outer = 0x7f080dc50400] 17:58:19 INFO - PROCESS | 27754 | --DOCSHELL 0x7f080e9cf800 == 64 [pid = 27754] [id = 91] 17:58:19 INFO - PROCESS | 27754 | --DOMWINDOW == 110 (0x7f08158cf400) [pid = 27754] [serial = 239] [outer = (nil)] [url = about:blank] 17:58:19 INFO - PROCESS | 27754 | --DOMWINDOW == 109 (0x7f082a96e800) [pid = 27754] [serial = 218] [outer = (nil)] [url = about:blank] 17:58:19 INFO - PROCESS | 27754 | --DOMWINDOW == 108 (0x7f082bf4c800) [pid = 27754] [serial = 221] [outer = (nil)] [url = about:blank] 17:58:19 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0823f4b000 == 63 [pid = 27754] [id = 90] 17:58:19 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0822a78000 == 62 [pid = 27754] [id = 89] 17:58:19 INFO - PROCESS | 27754 | --DOCSHELL 0x7f081812c000 == 61 [pid = 27754] [id = 88] 17:58:19 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0827d7f000 == 60 [pid = 27754] [id = 69] 17:58:19 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0812163000 == 59 [pid = 27754] [id = 87] 17:58:19 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0812b7b000 == 58 [pid = 27754] [id = 86] 17:58:19 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0812b74800 == 57 [pid = 27754] [id = 85] 17:58:19 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0823d83800 == 56 [pid = 27754] [id = 83] 17:58:19 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0818293000 == 55 [pid = 27754] [id = 82] 17:58:19 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0813c9e000 == 54 [pid = 27754] [id = 81] 17:58:19 INFO - PROCESS | 27754 | --DOCSHELL 0x7f080ce52800 == 53 [pid = 27754] [id = 80] 17:58:19 INFO - PROCESS | 27754 | --DOMWINDOW == 107 (0x7f0812ac9400) [pid = 27754] [serial = 111] [outer = (nil)] [url = about:blank] 17:58:19 INFO - PROCESS | 27754 | --DOMWINDOW == 106 (0x7f0822f44c00) [pid = 27754] [serial = 108] [outer = (nil)] [url = about:blank] 17:58:19 INFO - PROCESS | 27754 | --DOMWINDOW == 105 (0x7f0815a85800) [pid = 27754] [serial = 114] [outer = (nil)] [url = about:blank] 17:58:19 INFO - PROCESS | 27754 | --DOMWINDOW == 104 (0x7f0825ec2400) [pid = 27754] [serial = 147] [outer = (nil)] [url = about:blank] 17:58:19 INFO - PROCESS | 27754 | --DOMWINDOW == 103 (0x7f0827fbdc00) [pid = 27754] [serial = 171] [outer = (nil)] [url = about:blank] 17:58:19 INFO - PROCESS | 27754 | --DOMWINDOW == 102 (0x7f08121a5000) [pid = 27754] [serial = 174] [outer = (nil)] [url = about:blank] 17:58:19 INFO - PROCESS | 27754 | --DOMWINDOW == 101 (0x7f0818208400) [pid = 27754] [serial = 177] [outer = (nil)] [url = about:blank] 17:58:19 INFO - PROCESS | 27754 | --DOMWINDOW == 100 (0x7f0825fa4800) [pid = 27754] [serial = 180] [outer = (nil)] [url = about:blank] 17:58:19 INFO - PROCESS | 27754 | --DOMWINDOW == 99 (0x7f0827ff8400) [pid = 27754] [serial = 183] [outer = (nil)] [url = about:blank] 17:58:19 INFO - PROCESS | 27754 | --DOMWINDOW == 98 (0x7f0813f39000) [pid = 27754] [serial = 230] [outer = (nil)] [url = about:blank] 17:58:19 INFO - PROCESS | 27754 | --DOMWINDOW == 97 (0x7f081428d800) [pid = 27754] [serial = 231] [outer = (nil)] [url = about:blank] 17:58:19 INFO - PROCESS | 27754 | --DOMWINDOW == 96 (0x7f0814d55000) [pid = 27754] [serial = 212] [outer = (nil)] [url = about:blank] 17:58:19 INFO - PROCESS | 27754 | --DOMWINDOW == 95 (0x7f08177a3400) [pid = 27754] [serial = 213] [outer = (nil)] [url = about:blank] 17:58:19 INFO - PROCESS | 27754 | --DOMWINDOW == 94 (0x7f080c890400) [pid = 27754] [serial = 236] [outer = (nil)] [url = about:blank] 17:58:19 INFO - PROCESS | 27754 | --DOMWINDOW == 93 (0x7f0827acf800) [pid = 27754] [serial = 216] [outer = (nil)] [url = about:blank] 17:58:19 INFO - PROCESS | 27754 | --DOMWINDOW == 92 (0x7f0825f9e000) [pid = 27754] [serial = 215] [outer = (nil)] [url = about:blank] 17:58:19 INFO - PROCESS | 27754 | --DOMWINDOW == 91 (0x7f082bfec800) [pid = 27754] [serial = 225] [outer = (nil)] [url = about:blank] 17:58:19 INFO - PROCESS | 27754 | --DOMWINDOW == 90 (0x7f080f576c00) [pid = 27754] [serial = 224] [outer = (nil)] [url = about:blank] 17:58:19 INFO - PROCESS | 27754 | --DOMWINDOW == 89 (0x7f0811d50400) [pid = 27754] [serial = 210] [outer = (nil)] [url = about:blank] 17:58:19 INFO - PROCESS | 27754 | --DOMWINDOW == 88 (0x7f080f579800) [pid = 27754] [serial = 209] [outer = (nil)] [url = about:blank] 17:58:19 INFO - PROCESS | 27754 | --DOMWINDOW == 87 (0x7f080f5d4000) [pid = 27754] [serial = 228] [outer = (nil)] [url = about:blank] 17:58:19 INFO - PROCESS | 27754 | --DOMWINDOW == 86 (0x7f080f573c00) [pid = 27754] [serial = 227] [outer = (nil)] [url = about:blank] 17:58:19 INFO - PROCESS | 27754 | --DOMWINDOW == 85 (0x7f080c895c00) [pid = 27754] [serial = 237] [outer = (nil)] [url = about:blank] 17:58:19 INFO - PROCESS | 27754 | --DOMWINDOW == 84 (0x7f08165d8000) [pid = 27754] [serial = 234] [outer = (nil)] [url = about:blank] 17:58:19 INFO - PROCESS | 27754 | --DOMWINDOW == 83 (0x7f081550c400) [pid = 27754] [serial = 233] [outer = (nil)] [url = about:blank] 17:58:20 INFO - PROCESS | 27754 | 1462582700132 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]]]}] 17:58:20 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. 17:58:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1336ms 17:58:20 INFO - PROCESS | 27754 | 1462582700164 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 17:58:20 INFO - PROCESS | 27754 | 1462582700167 Marionette TRACE conn3 <- [1,369,null,{"value":"8"}] 17:58:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 17:58:20 INFO - PROCESS | 27754 | 1462582700174 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 17:58:20 INFO - PROCESS | 27754 | 1462582700177 Marionette TRACE conn3 <- [1,370,null,{}] 17:58:20 INFO - PROCESS | 27754 | 1462582700182 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}] 17:58:20 INFO - PROCESS | 27754 | 1462582700323 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 17:58:20 INFO - PROCESS | 27754 | 1462582700344 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:20 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f08142b1800 == 54 [pid = 27754] [id = 100] 17:58:20 INFO - PROCESS | 27754 | ++DOMWINDOW == 84 (0x7f0813d05c00) [pid = 27754] [serial = 299] [outer = (nil)] 17:58:20 INFO - PROCESS | 27754 | ++DOMWINDOW == 85 (0x7f081428f800) [pid = 27754] [serial = 300] [outer = 0x7f0813d05c00] 17:58:20 INFO - PROCESS | 27754 | 1462582700407 Marionette DEBUG loaded listener.js 17:58:20 INFO - PROCESS | 27754 | ++DOMWINDOW == 86 (0x7f0814a7a400) [pid = 27754] [serial = 301] [outer = 0x7f0813d05c00] 17:58:21 INFO - PROCESS | 27754 | 1462582701179 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]]]}] 17:58:21 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. 17:58:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1031ms 17:58:21 INFO - PROCESS | 27754 | 1462582701206 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 17:58:21 INFO - PROCESS | 27754 | 1462582701212 Marionette TRACE conn3 <- [1,373,null,{"value":"8"}] 17:58:21 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 17:58:21 INFO - PROCESS | 27754 | 1462582701228 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 17:58:21 INFO - PROCESS | 27754 | 1462582701235 Marionette TRACE conn3 <- [1,374,null,{}] 17:58:21 INFO - PROCESS | 27754 | 1462582701256 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}] 17:58:21 INFO - PROCESS | 27754 | 1462582701397 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 17:58:21 INFO - PROCESS | 27754 | 1462582701412 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:21 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0815878000 == 55 [pid = 27754] [id = 101] 17:58:21 INFO - PROCESS | 27754 | ++DOMWINDOW == 87 (0x7f081428d800) [pid = 27754] [serial = 302] [outer = (nil)] 17:58:21 INFO - PROCESS | 27754 | ++DOMWINDOW == 88 (0x7f08181f0800) [pid = 27754] [serial = 303] [outer = 0x7f081428d800] 17:58:21 INFO - PROCESS | 27754 | 1462582701472 Marionette DEBUG loaded listener.js 17:58:21 INFO - PROCESS | 27754 | ++DOMWINDOW == 89 (0x7f0818237c00) [pid = 27754] [serial = 304] [outer = 0x7f081428d800] 17:58:22 INFO - PROCESS | 27754 | 1462582702277 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 17:58:22 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 17:58:22 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1107ms 17:58:22 INFO - PROCESS | 27754 | 1462582702330 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 17:58:22 INFO - PROCESS | 27754 | 1462582702332 Marionette TRACE conn3 <- [1,377,null,{"value":"8"}] 17:58:22 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 17:58:22 INFO - PROCESS | 27754 | 1462582702343 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 17:58:22 INFO - PROCESS | 27754 | 1462582702345 Marionette TRACE conn3 <- [1,378,null,{}] 17:58:22 INFO - PROCESS | 27754 | 1462582702351 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}] 17:58:22 INFO - PROCESS | 27754 | 1462582702556 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 17:58:22 INFO - PROCESS | 27754 | 1462582702579 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:22 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f081811f800 == 56 [pid = 27754] [id = 102] 17:58:22 INFO - PROCESS | 27754 | ++DOMWINDOW == 90 (0x7f08165e0400) [pid = 27754] [serial = 305] [outer = (nil)] 17:58:22 INFO - PROCESS | 27754 | ++DOMWINDOW == 91 (0x7f0821c65c00) [pid = 27754] [serial = 306] [outer = 0x7f08165e0400] 17:58:22 INFO - PROCESS | 27754 | 1462582702643 Marionette DEBUG loaded listener.js 17:58:22 INFO - PROCESS | 27754 | ++DOMWINDOW == 92 (0x7f0822f1d800) [pid = 27754] [serial = 307] [outer = 0x7f08165e0400] 17:58:23 INFO - PROCESS | 27754 | 1462582703485 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 17:58:23 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 17:58:23 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1182ms 17:58:23 INFO - PROCESS | 27754 | 1462582703528 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 17:58:23 INFO - PROCESS | 27754 | 1462582703530 Marionette TRACE conn3 <- [1,381,null,{"value":"8"}] 17:58:23 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 17:58:23 INFO - PROCESS | 27754 | 1462582703536 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 17:58:23 INFO - PROCESS | 27754 | 1462582703538 Marionette TRACE conn3 <- [1,382,null,{}] 17:58:23 INFO - PROCESS | 27754 | 1462582703551 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}] 17:58:23 INFO - PROCESS | 27754 | 1462582703743 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 17:58:23 INFO - PROCESS | 27754 | 1462582703769 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:23 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0822a67800 == 57 [pid = 27754] [id = 103] 17:58:23 INFO - PROCESS | 27754 | ++DOMWINDOW == 93 (0x7f0827c33800) [pid = 27754] [serial = 308] [outer = (nil)] 17:58:23 INFO - PROCESS | 27754 | ++DOMWINDOW == 94 (0x7f0827c36c00) [pid = 27754] [serial = 309] [outer = 0x7f0827c33800] 17:58:23 INFO - PROCESS | 27754 | 1462582703842 Marionette DEBUG loaded listener.js 17:58:23 INFO - PROCESS | 27754 | ++DOMWINDOW == 95 (0x7f0827c3dc00) [pid = 27754] [serial = 310] [outer = 0x7f0827c33800] 17:58:24 INFO - PROCESS | 27754 | --DOMWINDOW == 94 (0x7f0823c29c00) [pid = 27754] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 17:58:24 INFO - PROCESS | 27754 | --DOMWINDOW == 93 (0x7f082801bc00) [pid = 27754] [serial = 220] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 17:58:24 INFO - PROCESS | 27754 | --DOMWINDOW == 92 (0x7f0816062000) [pid = 27754] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 17:58:24 INFO - PROCESS | 27754 | --DOMWINDOW == 91 (0x7f080c021000) [pid = 27754] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 17:58:24 INFO - PROCESS | 27754 | --DOMWINDOW == 90 (0x7f0822a4d800) [pid = 27754] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 17:58:24 INFO - PROCESS | 27754 | --DOMWINDOW == 89 (0x7f080c54fc00) [pid = 27754] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 17:58:24 INFO - PROCESS | 27754 | --DOMWINDOW == 88 (0x7f080c88d400) [pid = 27754] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 17:58:24 INFO - PROCESS | 27754 | --DOMWINDOW == 87 (0x7f0814294400) [pid = 27754] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 17:58:24 INFO - PROCESS | 27754 | --DOMWINDOW == 86 (0x7f080c886c00) [pid = 27754] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 17:58:24 INFO - PROCESS | 27754 | SkCairoFTTypeface::onFilterRec unimplemented 17:58:24 INFO - PROCESS | 27754 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 17:58:24 INFO - PROCESS | 27754 | SkCairoFTTypeface::onFilterRec unimplemented 17:58:24 INFO - PROCESS | 27754 | SkCairoFTTypeface::onFilterRec unimplemented 17:58:24 INFO - PROCESS | 27754 | SkCairoFTTypeface::onFilterRec unimplemented 17:58:24 INFO - PROCESS | 27754 | 1462582704794 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 17:58:24 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 17:58:24 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1281ms 17:58:24 INFO - PROCESS | 27754 | 1462582704819 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 17:58:24 INFO - PROCESS | 27754 | 1462582704823 Marionette TRACE conn3 <- [1,385,null,{"value":"8"}] 17:58:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 17:58:24 INFO - PROCESS | 27754 | 1462582704829 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 17:58:24 INFO - PROCESS | 27754 | 1462582704831 Marionette TRACE conn3 <- [1,386,null,{}] 17:58:24 INFO - PROCESS | 27754 | 1462582704837 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}] 17:58:25 INFO - PROCESS | 27754 | 1462582705029 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 17:58:25 INFO - PROCESS | 27754 | 1462582705046 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:25 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0822f2d800 == 58 [pid = 27754] [id = 104] 17:58:25 INFO - PROCESS | 27754 | ++DOMWINDOW == 87 (0x7f080c024800) [pid = 27754] [serial = 311] [outer = (nil)] 17:58:25 INFO - PROCESS | 27754 | ++DOMWINDOW == 88 (0x7f0821c66800) [pid = 27754] [serial = 312] [outer = 0x7f080c024800] 17:58:25 INFO - PROCESS | 27754 | 1462582705108 Marionette DEBUG loaded listener.js 17:58:25 INFO - PROCESS | 27754 | ++DOMWINDOW == 89 (0x7f0827f0a000) [pid = 27754] [serial = 313] [outer = 0x7f080c024800] 17:58:25 INFO - PROCESS | 27754 | 1462582705848 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]]]}] 17:58:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 17:58:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1079ms 17:58:25 INFO - PROCESS | 27754 | 1462582705915 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 17:58:25 INFO - PROCESS | 27754 | 1462582705917 Marionette TRACE conn3 <- [1,389,null,{"value":"8"}] 17:58:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 17:58:25 INFO - PROCESS | 27754 | 1462582705923 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 17:58:25 INFO - PROCESS | 27754 | 1462582705925 Marionette TRACE conn3 <- [1,390,null,{}] 17:58:25 INFO - PROCESS | 27754 | 1462582705931 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}] 17:58:26 INFO - PROCESS | 27754 | 1462582706110 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 17:58:26 INFO - PROCESS | 27754 | 1462582706128 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:26 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f082721c800 == 59 [pid = 27754] [id = 105] 17:58:26 INFO - PROCESS | 27754 | ++DOMWINDOW == 90 (0x7f080c550800) [pid = 27754] [serial = 314] [outer = (nil)] 17:58:26 INFO - PROCESS | 27754 | ++DOMWINDOW == 91 (0x7f0827ff3000) [pid = 27754] [serial = 315] [outer = 0x7f080c550800] 17:58:26 INFO - PROCESS | 27754 | 1462582706192 Marionette DEBUG loaded listener.js 17:58:26 INFO - PROCESS | 27754 | ++DOMWINDOW == 92 (0x7f0829b9bc00) [pid = 27754] [serial = 316] [outer = 0x7f080c550800] 17:58:27 INFO - PROCESS | 27754 | 1462582707131 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]]]}] 17:58:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 17:58:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1284ms 17:58:27 INFO - PROCESS | 27754 | 1462582707210 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 17:58:27 INFO - PROCESS | 27754 | 1462582707216 Marionette TRACE conn3 <- [1,393,null,{"value":"8"}] 17:58:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 17:58:27 INFO - PROCESS | 27754 | 1462582707225 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 17:58:27 INFO - PROCESS | 27754 | 1462582707229 Marionette TRACE conn3 <- [1,394,null,{}] 17:58:27 INFO - PROCESS | 27754 | 1462582707238 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}] 17:58:27 INFO - PROCESS | 27754 | 1462582707468 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 17:58:27 INFO - PROCESS | 27754 | 1462582707707 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:27 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f08142c9000 == 60 [pid = 27754] [id = 106] 17:58:27 INFO - PROCESS | 27754 | ++DOMWINDOW == 93 (0x7f080f573c00) [pid = 27754] [serial = 317] [outer = (nil)] 17:58:27 INFO - PROCESS | 27754 | ++DOMWINDOW == 94 (0x7f080f580400) [pid = 27754] [serial = 318] [outer = 0x7f080f573c00] 17:58:27 INFO - PROCESS | 27754 | 1462582707799 Marionette DEBUG loaded listener.js 17:58:27 INFO - PROCESS | 27754 | ++DOMWINDOW == 95 (0x7f0813907400) [pid = 27754] [serial = 319] [outer = 0x7f080f573c00] 17:58:28 INFO - PROCESS | 27754 | 1462582708679 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]]]}] 17:58:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 17:58:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1487ms 17:58:28 INFO - PROCESS | 27754 | 1462582708713 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 17:58:28 INFO - PROCESS | 27754 | 1462582708722 Marionette TRACE conn3 <- [1,397,null,{"value":"8"}] 17:58:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 17:58:28 INFO - PROCESS | 27754 | 1462582708732 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 17:58:28 INFO - PROCESS | 27754 | 1462582708737 Marionette TRACE conn3 <- [1,398,null,{}] 17:58:28 INFO - PROCESS | 27754 | 1462582708743 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}] 17:58:28 INFO - PROCESS | 27754 | 1462582708907 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 17:58:29 INFO - PROCESS | 27754 | 1462582709056 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:29 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0822806800 == 61 [pid = 27754] [id = 107] 17:58:29 INFO - PROCESS | 27754 | ++DOMWINDOW == 96 (0x7f0814290400) [pid = 27754] [serial = 320] [outer = (nil)] 17:58:29 INFO - PROCESS | 27754 | ++DOMWINDOW == 97 (0x7f0816064000) [pid = 27754] [serial = 321] [outer = 0x7f0814290400] 17:58:29 INFO - PROCESS | 27754 | 1462582709128 Marionette DEBUG loaded listener.js 17:58:29 INFO - PROCESS | 27754 | ++DOMWINDOW == 98 (0x7f08177a3400) [pid = 27754] [serial = 322] [outer = 0x7f0814290400] 17:58:30 INFO - PROCESS | 27754 | 1462582710141 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]]]}] 17:58:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 17:58:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1486ms 17:58:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 17:58:30 INFO - PROCESS | 27754 | 1462582710218 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 17:58:30 INFO - PROCESS | 27754 | 1462582710222 Marionette TRACE conn3 <- [1,401,null,{"value":"8"}] 17:58:30 INFO - PROCESS | 27754 | 1462582710229 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 17:58:30 INFO - PROCESS | 27754 | 1462582710235 Marionette TRACE conn3 <- [1,402,null,{}] 17:58:30 INFO - PROCESS | 27754 | 1462582710252 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}] 17:58:30 INFO - PROCESS | 27754 | 1462582710469 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 17:58:30 INFO - PROCESS | 27754 | 1462582710660 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:30 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f082bf1a000 == 62 [pid = 27754] [id = 108] 17:58:30 INFO - PROCESS | 27754 | ++DOMWINDOW == 99 (0x7f08181aa000) [pid = 27754] [serial = 323] [outer = (nil)] 17:58:30 INFO - PROCESS | 27754 | ++DOMWINDOW == 100 (0x7f08186bdc00) [pid = 27754] [serial = 324] [outer = 0x7f08181aa000] 17:58:30 INFO - PROCESS | 27754 | 1462582710774 Marionette DEBUG loaded listener.js 17:58:30 INFO - PROCESS | 27754 | ++DOMWINDOW == 101 (0x7f0823c28000) [pid = 27754] [serial = 325] [outer = 0x7f08181aa000] 17:58:31 INFO - PROCESS | 27754 | 1462582711649 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]]]}] 17:58:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 17:58:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1495ms 17:58:31 INFO - PROCESS | 27754 | 1462582711726 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 17:58:31 INFO - PROCESS | 27754 | 1462582711730 Marionette TRACE conn3 <- [1,405,null,{"value":"8"}] 17:58:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 17:58:31 INFO - PROCESS | 27754 | 1462582711738 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 17:58:31 INFO - PROCESS | 27754 | 1462582711741 Marionette TRACE conn3 <- [1,406,null,{}] 17:58:31 INFO - PROCESS | 27754 | 1462582711746 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}] 17:58:31 INFO - PROCESS | 27754 | 1462582711943 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 17:58:32 INFO - PROCESS | 27754 | 1462582712098 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:32 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f080c497800 == 63 [pid = 27754] [id = 109] 17:58:32 INFO - PROCESS | 27754 | ++DOMWINDOW == 102 (0x7f08181abc00) [pid = 27754] [serial = 326] [outer = (nil)] 17:58:32 INFO - PROCESS | 27754 | ++DOMWINDOW == 103 (0x7f0827c3d000) [pid = 27754] [serial = 327] [outer = 0x7f08181abc00] 17:58:32 INFO - PROCESS | 27754 | 1462582712177 Marionette DEBUG loaded listener.js 17:58:32 INFO - PROCESS | 27754 | ++DOMWINDOW == 104 (0x7f0827fb6400) [pid = 27754] [serial = 328] [outer = 0x7f08181abc00] 17:58:33 INFO - PROCESS | 27754 | 1462582713055 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]]]}] 17:58:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 17:58:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1378ms 17:58:33 INFO - PROCESS | 27754 | 1462582713117 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 17:58:33 INFO - PROCESS | 27754 | 1462582713121 Marionette TRACE conn3 <- [1,409,null,{"value":"8"}] 17:58:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 17:58:33 INFO - PROCESS | 27754 | 1462582713127 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 17:58:33 INFO - PROCESS | 27754 | 1462582713131 Marionette TRACE conn3 <- [1,410,null,{}] 17:58:33 INFO - PROCESS | 27754 | 1462582713136 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}] 17:58:33 INFO - PROCESS | 27754 | 1462582713300 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 17:58:33 INFO - PROCESS | 27754 | 1462582713440 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:33 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f080c5af000 == 64 [pid = 27754] [id = 110] 17:58:33 INFO - PROCESS | 27754 | ++DOMWINDOW == 105 (0x7f080c943400) [pid = 27754] [serial = 329] [outer = (nil)] 17:58:33 INFO - PROCESS | 27754 | ++DOMWINDOW == 106 (0x7f080c94b800) [pid = 27754] [serial = 330] [outer = 0x7f080c943400] 17:58:33 INFO - PROCESS | 27754 | 1462582713516 Marionette DEBUG loaded listener.js 17:58:33 INFO - PROCESS | 27754 | ++DOMWINDOW == 107 (0x7f080c950000) [pid = 27754] [serial = 331] [outer = 0x7f080c943400] 17:58:34 INFO - PROCESS | 27754 | 1462582714466 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]]]}] 17:58:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 17:58:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1384ms 17:58:34 INFO - PROCESS | 27754 | 1462582714513 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 17:58:34 INFO - PROCESS | 27754 | 1462582714517 Marionette TRACE conn3 <- [1,413,null,{"value":"8"}] 17:58:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 17:58:34 INFO - PROCESS | 27754 | 1462582714523 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 17:58:34 INFO - PROCESS | 27754 | 1462582714526 Marionette TRACE conn3 <- [1,414,null,{}] 17:58:34 INFO - PROCESS | 27754 | 1462582714531 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}] 17:58:34 INFO - PROCESS | 27754 | 1462582714712 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 17:58:35 INFO - PROCESS | 27754 | 1462582715048 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:35 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f080f5a1000 == 65 [pid = 27754] [id = 111] 17:58:35 INFO - PROCESS | 27754 | ++DOMWINDOW == 108 (0x7f080c222c00) [pid = 27754] [serial = 332] [outer = (nil)] 17:58:35 INFO - PROCESS | 27754 | ++DOMWINDOW == 109 (0x7f080c58dc00) [pid = 27754] [serial = 333] [outer = 0x7f080c222c00] 17:58:35 INFO - PROCESS | 27754 | 1462582715189 Marionette DEBUG loaded listener.js 17:58:35 INFO - PROCESS | 27754 | ++DOMWINDOW == 110 (0x7f080c942c00) [pid = 27754] [serial = 334] [outer = 0x7f080c222c00] 17:58:36 INFO - PROCESS | 27754 | 1462582716054 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]]]}] 17:58:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 17:58:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1585ms 17:58:36 INFO - PROCESS | 27754 | 1462582716110 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 17:58:36 INFO - PROCESS | 27754 | 1462582716114 Marionette TRACE conn3 <- [1,417,null,{"value":"8"}] 17:58:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 17:58:36 INFO - PROCESS | 27754 | 1462582716122 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 17:58:36 INFO - PROCESS | 27754 | 1462582716127 Marionette TRACE conn3 <- [1,418,null,{}] 17:58:36 INFO - PROCESS | 27754 | 1462582716133 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}] 17:58:36 INFO - PROCESS | 27754 | 1462582716294 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 17:58:36 INFO - PROCESS | 27754 | 1462582716438 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:36 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f080c04e000 == 66 [pid = 27754] [id = 112] 17:58:36 INFO - PROCESS | 27754 | ++DOMWINDOW == 111 (0x7f080df92c00) [pid = 27754] [serial = 335] [outer = (nil)] 17:58:36 INFO - PROCESS | 27754 | ++DOMWINDOW == 112 (0x7f080f5d4800) [pid = 27754] [serial = 336] [outer = 0x7f080df92c00] 17:58:36 INFO - PROCESS | 27754 | 1462582716552 Marionette DEBUG loaded listener.js 17:58:36 INFO - PROCESS | 27754 | ++DOMWINDOW == 113 (0x7f0814286400) [pid = 27754] [serial = 337] [outer = 0x7f080df92c00] 17:58:37 INFO - PROCESS | 27754 | --DOCSHELL 0x7f080e9d5000 == 65 [pid = 27754] [id = 30] 17:58:37 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0832899800 == 64 [pid = 27754] [id = 74] 17:58:37 INFO - PROCESS | 27754 | --DOMWINDOW == 112 (0x7f08161c1400) [pid = 27754] [serial = 276] [outer = (nil)] [url = about:blank] 17:58:37 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0822f2d800 == 63 [pid = 27754] [id = 104] 17:58:37 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0822a67800 == 62 [pid = 27754] [id = 103] 17:58:37 INFO - PROCESS | 27754 | --DOCSHELL 0x7f081811f800 == 61 [pid = 27754] [id = 102] 17:58:37 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0815878000 == 60 [pid = 27754] [id = 101] 17:58:37 INFO - PROCESS | 27754 | --DOCSHELL 0x7f08142b1800 == 59 [pid = 27754] [id = 100] 17:58:37 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0812a64000 == 58 [pid = 27754] [id = 99] 17:58:37 INFO - PROCESS | 27754 | --DOCSHELL 0x7f081385b800 == 57 [pid = 27754] [id = 98] 17:58:37 INFO - PROCESS | 27754 | --DOCSHELL 0x7f080f767800 == 56 [pid = 27754] [id = 97] 17:58:37 INFO - PROCESS | 27754 | --DOCSHELL 0x7f082bf77800 == 55 [pid = 27754] [id = 95] 17:58:37 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0822a6d000 == 54 [pid = 27754] [id = 94] 17:58:37 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0812b5c800 == 53 [pid = 27754] [id = 93] 17:58:37 INFO - PROCESS | 27754 | --DOMWINDOW == 111 (0x7f082c185800) [pid = 27754] [serial = 222] [outer = (nil)] [url = about:blank] 17:58:37 INFO - PROCESS | 27754 | --DOMWINDOW == 110 (0x7f082a9ebc00) [pid = 27754] [serial = 219] [outer = (nil)] [url = about:blank] 17:58:37 INFO - PROCESS | 27754 | --DOMWINDOW == 109 (0x7f0818206800) [pid = 27754] [serial = 267] [outer = (nil)] [url = about:blank] 17:58:37 INFO - PROCESS | 27754 | --DOMWINDOW == 108 (0x7f080c865c00) [pid = 27754] [serial = 256] [outer = (nil)] [url = about:blank] 17:58:37 INFO - PROCESS | 27754 | --DOMWINDOW == 107 (0x7f080c21d400) [pid = 27754] [serial = 255] [outer = (nil)] [url = about:blank] 17:58:37 INFO - PROCESS | 27754 | --DOMWINDOW == 106 (0x7f0822b99400) [pid = 27754] [serial = 270] [outer = (nil)] [url = about:blank] 17:58:37 INFO - PROCESS | 27754 | --DOMWINDOW == 105 (0x7f080c558000) [pid = 27754] [serial = 261] [outer = (nil)] [url = about:blank] 17:58:37 INFO - PROCESS | 27754 | --DOMWINDOW == 104 (0x7f0811bf2000) [pid = 27754] [serial = 262] [outer = (nil)] [url = about:blank] 17:58:37 INFO - PROCESS | 27754 | --DOMWINDOW == 103 (0x7f081315bc00) [pid = 27754] [serial = 259] [outer = (nil)] [url = about:blank] 17:58:37 INFO - PROCESS | 27754 | --DOMWINDOW == 102 (0x7f0811bef000) [pid = 27754] [serial = 258] [outer = (nil)] [url = about:blank] 17:58:37 INFO - PROCESS | 27754 | --DOMWINDOW == 101 (0x7f080c887c00) [pid = 27754] [serial = 242] [outer = (nil)] [url = about:blank] 17:58:37 INFO - PROCESS | 27754 | --DOMWINDOW == 100 (0x7f0813909c00) [pid = 27754] [serial = 245] [outer = (nil)] [url = about:blank] 17:58:37 INFO - PROCESS | 27754 | --DOMWINDOW == 99 (0x7f0815278800) [pid = 27754] [serial = 264] [outer = (nil)] [url = about:blank] 17:58:37 INFO - PROCESS | 27754 | --DOMWINDOW == 98 (0x7f0818237400) [pid = 27754] [serial = 248] [outer = (nil)] [url = about:blank] 17:58:37 INFO - PROCESS | 27754 | --DOMWINDOW == 97 (0x7f0822b97400) [pid = 27754] [serial = 251] [outer = (nil)] [url = about:blank] 17:58:37 INFO - PROCESS | 27754 | --DOMWINDOW == 96 (0x7f0814699c00) [pid = 27754] [serial = 273] [outer = (nil)] [url = about:blank] 17:58:37 INFO - PROCESS | 27754 | --DOMWINDOW == 95 (0x7f0823c2c000) [pid = 27754] [serial = 271] [outer = (nil)] [url = about:blank] 17:58:37 INFO - PROCESS | 27754 | --DOMWINDOW == 94 (0x7f0818230000) [pid = 27754] [serial = 105] [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.] 17:58:37 INFO - PROCESS | 27754 | --DOMWINDOW == 93 (0x7f08161bb400) [pid = 27754] [serial = 274] [outer = (nil)] [url = about:blank] 17:58:37 INFO - PROCESS | 27754 | --DOMWINDOW == 92 (0x7f081be4d800) [pid = 27754] [serial = 268] [outer = (nil)] [url = about:blank] 17:58:37 INFO - PROCESS | 27754 | --DOMWINDOW == 91 (0x7f081605a000) [pid = 27754] [serial = 265] [outer = (nil)] [url = about:blank] 17:58:37 INFO - PROCESS | 27754 | 1462582717847 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]]]}] 17:58:37 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 17:58:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1742ms 17:58:37 INFO - PROCESS | 27754 | 1462582717866 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 17:58:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 17:58:37 INFO - PROCESS | 27754 | 1462582717873 Marionette TRACE conn3 <- [1,421,null,{"value":"8"}] 17:58:37 INFO - PROCESS | 27754 | 1462582717881 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 17:58:37 INFO - PROCESS | 27754 | 1462582717884 Marionette TRACE conn3 <- [1,422,null,{}] 17:58:37 INFO - PROCESS | 27754 | 1462582717890 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}] 17:58:38 INFO - PROCESS | 27754 | 1462582718138 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 17:58:38 INFO - PROCESS | 27754 | 1462582718240 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:38 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0812b5c800 == 54 [pid = 27754] [id = 113] 17:58:38 INFO - PROCESS | 27754 | ++DOMWINDOW == 92 (0x7f0813d06000) [pid = 27754] [serial = 338] [outer = (nil)] 17:58:38 INFO - PROCESS | 27754 | ++DOMWINDOW == 93 (0x7f081527c400) [pid = 27754] [serial = 339] [outer = 0x7f0813d06000] 17:58:38 INFO - PROCESS | 27754 | 1462582718304 Marionette DEBUG loaded listener.js 17:58:38 INFO - PROCESS | 27754 | ++DOMWINDOW == 94 (0x7f08161bb800) [pid = 27754] [serial = 340] [outer = 0x7f0813d06000] 17:58:39 INFO - PROCESS | 27754 | 1462582719380 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]]]}] 17:58:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 17:58:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1534ms 17:58:39 INFO - PROCESS | 27754 | 1462582719416 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 17:58:39 INFO - PROCESS | 27754 | 1462582719418 Marionette TRACE conn3 <- [1,425,null,{"value":"8"}] 17:58:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 17:58:39 INFO - PROCESS | 27754 | 1462582719428 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 17:58:39 INFO - PROCESS | 27754 | 1462582719436 Marionette TRACE conn3 <- [1,426,null,{}] 17:58:39 INFO - PROCESS | 27754 | 1462582719451 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}] 17:58:39 INFO - PROCESS | 27754 | 1462582719623 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 17:58:39 INFO - PROCESS | 27754 | 1462582719790 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:39 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0815864000 == 55 [pid = 27754] [id = 114] 17:58:39 INFO - PROCESS | 27754 | ++DOMWINDOW == 95 (0x7f0814699c00) [pid = 27754] [serial = 341] [outer = (nil)] 17:58:39 INFO - PROCESS | 27754 | ++DOMWINDOW == 96 (0x7f08181a4400) [pid = 27754] [serial = 342] [outer = 0x7f0814699c00] 17:58:39 INFO - PROCESS | 27754 | 1462582719853 Marionette DEBUG loaded listener.js 17:58:39 INFO - PROCESS | 27754 | ++DOMWINDOW == 97 (0x7f0821cdd400) [pid = 27754] [serial = 343] [outer = 0x7f0814699c00] 17:58:40 INFO - PROCESS | 27754 | 1462582720626 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] 17:58:40 INFO - PROCESS | 27754 | 1462582720676 Marionette TRACE conn3 <- [1,429,null,{"value":"8"}] 17:58:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 17:58:40 INFO - PROCESS | 27754 | 1462582720689 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 17:58:40 INFO - PROCESS | 27754 | 1462582720692 Marionette TRACE conn3 <- [1,430,null,{}] 17:58:40 INFO - PROCESS | 27754 | 1462582720708 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}] 17:58:40 INFO - PROCESS | 27754 | 1462582720899 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 17:58:40 INFO - PROCESS | 27754 | 1462582720920 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:40 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f081815c800 == 56 [pid = 27754] [id = 115] 17:58:40 INFO - PROCESS | 27754 | ++DOMWINDOW == 98 (0x7f0817797000) [pid = 27754] [serial = 344] [outer = (nil)] 17:58:40 INFO - PROCESS | 27754 | ++DOMWINDOW == 99 (0x7f0822f1ac00) [pid = 27754] [serial = 345] [outer = 0x7f0817797000] 17:58:40 INFO - PROCESS | 27754 | 1462582720987 Marionette DEBUG loaded listener.js 17:58:41 INFO - PROCESS | 27754 | ++DOMWINDOW == 100 (0x7f0827ac4c00) [pid = 27754] [serial = 346] [outer = 0x7f0817797000] 17:58:41 INFO - PROCESS | 27754 | --DOMWINDOW == 99 (0x7f080c024800) [pid = 27754] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 17:58:41 INFO - PROCESS | 27754 | --DOMWINDOW == 98 (0x7f0827c33800) [pid = 27754] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 17:58:41 INFO - PROCESS | 27754 | --DOMWINDOW == 97 (0x7f080dc50400) [pid = 27754] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 17:58:41 INFO - PROCESS | 27754 | --DOMWINDOW == 96 (0x7f080c54d000) [pid = 27754] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 17:58:41 INFO - PROCESS | 27754 | --DOMWINDOW == 95 (0x7f08165e0400) [pid = 27754] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 17:58:41 INFO - PROCESS | 27754 | --DOMWINDOW == 94 (0x7f081428d800) [pid = 27754] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 17:58:41 INFO - PROCESS | 27754 | --DOMWINDOW == 93 (0x7f0813d05c00) [pid = 27754] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 17:58:41 INFO - PROCESS | 27754 | 1462582721939 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]]]}] 17:58:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 17:58:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1283ms 17:58:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 17:58:41 INFO - PROCESS | 27754 | 1462582721973 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 17:58:41 INFO - PROCESS | 27754 | 1462582721975 Marionette TRACE conn3 <- [1,433,null,{"value":"8"}] 17:58:41 INFO - PROCESS | 27754 | 1462582721981 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 17:58:41 INFO - PROCESS | 27754 | 1462582721984 Marionette TRACE conn3 <- [1,434,null,{}] 17:58:41 INFO - PROCESS | 27754 | 1462582721990 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}] 17:58:42 INFO - PROCESS | 27754 | 1462582722170 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 17:58:42 INFO - PROCESS | 27754 | 1462582722240 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:42 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f082280e000 == 57 [pid = 27754] [id = 116] 17:58:42 INFO - PROCESS | 27754 | ++DOMWINDOW == 94 (0x7f0818206800) [pid = 27754] [serial = 347] [outer = (nil)] 17:58:42 INFO - PROCESS | 27754 | ++DOMWINDOW == 95 (0x7f082786dc00) [pid = 27754] [serial = 348] [outer = 0x7f0818206800] 17:58:42 INFO - PROCESS | 27754 | 1462582722314 Marionette DEBUG loaded listener.js 17:58:42 INFO - PROCESS | 27754 | ++DOMWINDOW == 96 (0x7f0827fc1c00) [pid = 27754] [serial = 349] [outer = 0x7f0818206800] 17:58:43 INFO - PROCESS | 27754 | 1462582723121 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]]]}] 17:58:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 17:58:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1183ms 17:58:43 INFO - PROCESS | 27754 | 1462582723164 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 17:58:43 INFO - PROCESS | 27754 | 1462582723168 Marionette TRACE conn3 <- [1,437,null,{"value":"8"}] 17:58:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 17:58:43 INFO - PROCESS | 27754 | 1462582723174 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 17:58:43 INFO - PROCESS | 27754 | 1462582723175 Marionette TRACE conn3 <- [1,438,null,{}] 17:58:43 INFO - PROCESS | 27754 | 1462582723181 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}] 17:58:43 INFO - PROCESS | 27754 | 1462582723353 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 17:58:43 INFO - PROCESS | 27754 | 1462582723365 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:43 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0825fc1800 == 58 [pid = 27754] [id = 117] 17:58:43 INFO - PROCESS | 27754 | ++DOMWINDOW == 97 (0x7f080c63dc00) [pid = 27754] [serial = 350] [outer = (nil)] 17:58:43 INFO - PROCESS | 27754 | ++DOMWINDOW == 98 (0x7f0827ac6800) [pid = 27754] [serial = 351] [outer = 0x7f080c63dc00] 17:58:43 INFO - PROCESS | 27754 | 1462582723427 Marionette DEBUG loaded listener.js 17:58:43 INFO - PROCESS | 27754 | ++DOMWINDOW == 99 (0x7f082a67c800) [pid = 27754] [serial = 352] [outer = 0x7f080c63dc00] 17:58:44 INFO - PROCESS | 27754 | 1462582724478 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]]]}] 17:58:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 17:58:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1333ms 17:58:44 INFO - PROCESS | 27754 | 1462582724508 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 17:58:44 INFO - PROCESS | 27754 | 1462582724514 Marionette TRACE conn3 <- [1,441,null,{"value":"8"}] 17:58:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 17:58:44 INFO - PROCESS | 27754 | 1462582724523 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 17:58:44 INFO - PROCESS | 27754 | 1462582724529 Marionette TRACE conn3 <- [1,442,null,{}] 17:58:44 INFO - PROCESS | 27754 | 1462582724537 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}] 17:58:44 INFO - PROCESS | 27754 | 1462582724721 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 17:58:44 INFO - PROCESS | 27754 | 1462582724920 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:44 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0814eb4000 == 59 [pid = 27754] [id = 118] 17:58:44 INFO - PROCESS | 27754 | ++DOMWINDOW == 100 (0x7f080c63cc00) [pid = 27754] [serial = 353] [outer = (nil)] 17:58:44 INFO - PROCESS | 27754 | ++DOMWINDOW == 101 (0x7f080c6b2400) [pid = 27754] [serial = 354] [outer = 0x7f080c63cc00] 17:58:45 INFO - PROCESS | 27754 | 1462582725003 Marionette DEBUG loaded listener.js 17:58:45 INFO - PROCESS | 27754 | ++DOMWINDOW == 102 (0x7f080c6b7800) [pid = 27754] [serial = 355] [outer = 0x7f080c63cc00] 17:58:45 INFO - PROCESS | 27754 | 1462582725857 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]]]}] 17:58:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 17:58:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1390ms 17:58:45 INFO - PROCESS | 27754 | 1462582725913 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 17:58:45 INFO - PROCESS | 27754 | 1462582725921 Marionette TRACE conn3 <- [1,445,null,{"value":"8"}] 17:58:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 17:58:45 INFO - PROCESS | 27754 | 1462582725933 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 17:58:45 INFO - PROCESS | 27754 | 1462582725938 Marionette TRACE conn3 <- [1,446,null,{}] 17:58:45 INFO - PROCESS | 27754 | 1462582725945 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}] 17:58:46 INFO - PROCESS | 27754 | 1462582726156 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 17:58:46 INFO - PROCESS | 27754 | 1462582726301 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:46 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0823d7d000 == 60 [pid = 27754] [id = 119] 17:58:46 INFO - PROCESS | 27754 | ++DOMWINDOW == 103 (0x7f080c6bb800) [pid = 27754] [serial = 356] [outer = (nil)] 17:58:46 INFO - PROCESS | 27754 | ++DOMWINDOW == 104 (0x7f080c888800) [pid = 27754] [serial = 357] [outer = 0x7f080c6bb800] 17:58:46 INFO - PROCESS | 27754 | 1462582726375 Marionette DEBUG loaded listener.js 17:58:46 INFO - PROCESS | 27754 | ++DOMWINDOW == 105 (0x7f080c950c00) [pid = 27754] [serial = 358] [outer = 0x7f080c6bb800] 17:58:47 INFO - PROCESS | 27754 | 1462582727343 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]]]}] 17:58:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 17:58:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1443ms 17:58:47 INFO - PROCESS | 27754 | 1462582727377 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 17:58:47 INFO - PROCESS | 27754 | 1462582727381 Marionette TRACE conn3 <- [1,449,null,{"value":"8"}] 17:58:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 17:58:47 INFO - PROCESS | 27754 | 1462582727389 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 17:58:47 INFO - PROCESS | 27754 | 1462582727397 Marionette TRACE conn3 <- [1,450,null,{}] 17:58:47 INFO - PROCESS | 27754 | 1462582727413 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}] 17:58:47 INFO - PROCESS | 27754 | 1462582727611 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 17:58:47 INFO - PROCESS | 27754 | 1462582727756 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:47 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f082bf83000 == 61 [pid = 27754] [id = 120] 17:58:47 INFO - PROCESS | 27754 | ++DOMWINDOW == 106 (0x7f0813a22400) [pid = 27754] [serial = 359] [outer = (nil)] 17:58:47 INFO - PROCESS | 27754 | ++DOMWINDOW == 107 (0x7f081527ec00) [pid = 27754] [serial = 360] [outer = 0x7f0813a22400] 17:58:47 INFO - PROCESS | 27754 | 1462582727850 Marionette DEBUG loaded listener.js 17:58:47 INFO - PROCESS | 27754 | ++DOMWINDOW == 108 (0x7f08165d8000) [pid = 27754] [serial = 361] [outer = 0x7f0813a22400] 17:58:48 INFO - PROCESS | 27754 | 1462582728735 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] 17:58:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 17:58:48 INFO - PROCESS | 27754 | 1462582728791 Marionette TRACE conn3 <- [1,453,null,{"value":"8"}] 17:58:48 INFO - PROCESS | 27754 | 1462582728797 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 17:58:48 INFO - PROCESS | 27754 | 1462582728800 Marionette TRACE conn3 <- [1,454,null,{}] 17:58:48 INFO - PROCESS | 27754 | 1462582728806 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}] 17:58:48 INFO - PROCESS | 27754 | 1462582728974 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 17:58:49 INFO - PROCESS | 27754 | 1462582729097 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:49 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f082777d000 == 62 [pid = 27754] [id = 121] 17:58:49 INFO - PROCESS | 27754 | ++DOMWINDOW == 109 (0x7f0806ce3400) [pid = 27754] [serial = 362] [outer = (nil)] 17:58:49 INFO - PROCESS | 27754 | ++DOMWINDOW == 110 (0x7f0806cecc00) [pid = 27754] [serial = 363] [outer = 0x7f0806ce3400] 17:58:49 INFO - PROCESS | 27754 | 1462582729171 Marionette DEBUG loaded listener.js 17:58:49 INFO - PROCESS | 27754 | ++DOMWINDOW == 111 (0x7f081527e800) [pid = 27754] [serial = 364] [outer = 0x7f0806ce3400] 17:58:50 INFO - PROCESS | 27754 | [27754] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:58:50 INFO - PROCESS | 27754 | 1462582730052 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]]]}] 17:58:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 17:58:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1333ms 17:58:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 17:58:50 INFO - PROCESS | 27754 | 1462582730132 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 17:58:50 INFO - PROCESS | 27754 | 1462582730134 Marionette TRACE conn3 <- [1,457,null,{"value":"8"}] 17:58:50 INFO - PROCESS | 27754 | 1462582730141 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 17:58:50 INFO - PROCESS | 27754 | 1462582730144 Marionette TRACE conn3 <- [1,458,null,{}] 17:58:50 INFO - PROCESS | 27754 | 1462582730149 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}] 17:58:50 INFO - PROCESS | 27754 | 1462582730353 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 17:58:50 INFO - PROCESS | 27754 | 1462582730550 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:50 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0814979000 == 63 [pid = 27754] [id = 122] 17:58:50 INFO - PROCESS | 27754 | ++DOMWINDOW == 112 (0x7f0806ce7400) [pid = 27754] [serial = 365] [outer = (nil)] 17:58:50 INFO - PROCESS | 27754 | ++DOMWINDOW == 113 (0x7f08181a6800) [pid = 27754] [serial = 366] [outer = 0x7f0806ce7400] 17:58:50 INFO - PROCESS | 27754 | 1462582730640 Marionette DEBUG loaded listener.js 17:58:50 INFO - PROCESS | 27754 | ++DOMWINDOW == 114 (0x7f081820ac00) [pid = 27754] [serial = 367] [outer = 0x7f0806ce7400] 17:58:51 INFO - PROCESS | 27754 | 1462582731468 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] 17:58:51 INFO - PROCESS | 27754 | 1462582731538 Marionette TRACE conn3 <- [1,461,null,{"value":"8"}] 17:58:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 17:58:51 INFO - PROCESS | 27754 | 1462582731545 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 17:58:51 INFO - PROCESS | 27754 | 1462582731548 Marionette TRACE conn3 <- [1,462,null,{}] 17:58:51 INFO - PROCESS | 27754 | 1462582731553 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}] 17:58:51 INFO - PROCESS | 27754 | 1462582731779 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 17:58:51 INFO - PROCESS | 27754 | 1462582731924 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:51 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0805fc3000 == 64 [pid = 27754] [id = 123] 17:58:51 INFO - PROCESS | 27754 | ++DOMWINDOW == 115 (0x7f0805fe0400) [pid = 27754] [serial = 368] [outer = (nil)] 17:58:51 INFO - PROCESS | 27754 | ++DOMWINDOW == 116 (0x7f0805fe8800) [pid = 27754] [serial = 369] [outer = 0x7f0805fe0400] 17:58:52 INFO - PROCESS | 27754 | 1462582731998 Marionette DEBUG loaded listener.js 17:58:52 INFO - PROCESS | 27754 | ++DOMWINDOW == 117 (0x7f0827c3ec00) [pid = 27754] [serial = 370] [outer = 0x7f0805fe0400] 17:58:52 INFO - PROCESS | 27754 | [27754] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:58:53 INFO - PROCESS | 27754 | 1462582733007 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] 17:58:53 INFO - PROCESS | 27754 | 1462582733089 Marionette TRACE conn3 <- [1,465,null,{"value":"8"}] 17:58:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 17:58:53 INFO - PROCESS | 27754 | 1462582733103 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 17:58:53 INFO - PROCESS | 27754 | 1462582733107 Marionette TRACE conn3 <- [1,466,null,{}] 17:58:53 INFO - PROCESS | 27754 | 1462582733117 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}] 17:58:53 INFO - PROCESS | 27754 | 1462582733336 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 17:58:53 INFO - PROCESS | 27754 | 1462582733529 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:53 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0806e63800 == 65 [pid = 27754] [id = 124] 17:58:53 INFO - PROCESS | 27754 | ++DOMWINDOW == 118 (0x7f0805fddc00) [pid = 27754] [serial = 371] [outer = (nil)] 17:58:53 INFO - PROCESS | 27754 | ++DOMWINDOW == 119 (0x7f080603f400) [pid = 27754] [serial = 372] [outer = 0x7f0805fddc00] 17:58:53 INFO - PROCESS | 27754 | 1462582733642 Marionette DEBUG loaded listener.js 17:58:53 INFO - PROCESS | 27754 | ++DOMWINDOW == 120 (0x7f0806045c00) [pid = 27754] [serial = 373] [outer = 0x7f0805fddc00] 17:58:54 INFO - PROCESS | 27754 | 1462582734739 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] 17:58:54 INFO - PROCESS | 27754 | 1462582734806 Marionette TRACE conn3 <- [1,469,null,{"value":"8"}] 17:58:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 17:58:54 INFO - PROCESS | 27754 | 1462582734813 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 17:58:54 INFO - PROCESS | 27754 | 1462582734819 Marionette TRACE conn3 <- [1,470,null,{}] 17:58:54 INFO - PROCESS | 27754 | 1462582734826 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}] 17:58:55 INFO - PROCESS | 27754 | 1462582735109 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 17:58:55 INFO - PROCESS | 27754 | 1462582735310 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:55 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f080c5ac000 == 66 [pid = 27754] [id = 125] 17:58:55 INFO - PROCESS | 27754 | ++DOMWINDOW == 121 (0x7f080c597800) [pid = 27754] [serial = 374] [outer = (nil)] 17:58:55 INFO - PROCESS | 27754 | ++DOMWINDOW == 122 (0x7f080c633400) [pid = 27754] [serial = 375] [outer = 0x7f080c597800] 17:58:55 INFO - PROCESS | 27754 | 1462582735432 Marionette DEBUG loaded listener.js 17:58:55 INFO - PROCESS | 27754 | ++DOMWINDOW == 123 (0x7f080c6b3000) [pid = 27754] [serial = 376] [outer = 0x7f080c597800] 17:58:55 INFO - PROCESS | 27754 | --DOCSHELL 0x7f082280e000 == 65 [pid = 27754] [id = 116] 17:58:55 INFO - PROCESS | 27754 | --DOCSHELL 0x7f081815c800 == 64 [pid = 27754] [id = 115] 17:58:55 INFO - PROCESS | 27754 | --DOMWINDOW == 122 (0x7f0827ff3000) [pid = 27754] [serial = 315] [outer = (nil)] [url = about:blank] 17:58:55 INFO - PROCESS | 27754 | --DOMWINDOW == 121 (0x7f0822f52c00) [pid = 27754] [serial = 288] [outer = (nil)] [url = about:blank] 17:58:55 INFO - PROCESS | 27754 | --DOMWINDOW == 120 (0x7f08272a3c00) [pid = 27754] [serial = 291] [outer = (nil)] [url = about:blank] 17:58:55 INFO - PROCESS | 27754 | --DOMWINDOW == 119 (0x7f08164bbc00) [pid = 27754] [serial = 285] [outer = (nil)] [url = about:blank] 17:58:55 INFO - PROCESS | 27754 | --DOMWINDOW == 118 (0x7f0812bdb400) [pid = 27754] [serial = 282] [outer = (nil)] [url = about:blank] 17:58:55 INFO - PROCESS | 27754 | --DOMWINDOW == 117 (0x7f080c557000) [pid = 27754] [serial = 279] [outer = (nil)] [url = about:blank] 17:58:55 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0815864000 == 63 [pid = 27754] [id = 114] 17:58:55 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0812b5c800 == 62 [pid = 27754] [id = 113] 17:58:56 INFO - PROCESS | 27754 | --DOCSHELL 0x7f080c04e000 == 61 [pid = 27754] [id = 112] 17:58:56 INFO - PROCESS | 27754 | --DOCSHELL 0x7f080f5a1000 == 60 [pid = 27754] [id = 111] 17:58:56 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0822806800 == 59 [pid = 27754] [id = 107] 17:58:56 INFO - PROCESS | 27754 | --DOCSHELL 0x7f08142c9000 == 58 [pid = 27754] [id = 106] 17:58:56 INFO - PROCESS | 27754 | --DOMWINDOW == 116 (0x7f0821c66800) [pid = 27754] [serial = 312] [outer = (nil)] [url = about:blank] 17:58:56 INFO - PROCESS | 27754 | --DOMWINDOW == 115 (0x7f0827c3dc00) [pid = 27754] [serial = 310] [outer = (nil)] [url = about:blank] 17:58:56 INFO - PROCESS | 27754 | --DOMWINDOW == 114 (0x7f0811bf6c00) [pid = 27754] [serial = 297] [outer = (nil)] [url = about:blank] 17:58:56 INFO - PROCESS | 27754 | --DOMWINDOW == 113 (0x7f0827c36c00) [pid = 27754] [serial = 309] [outer = (nil)] [url = about:blank] 17:58:56 INFO - PROCESS | 27754 | --DOMWINDOW == 112 (0x7f080c59a800) [pid = 27754] [serial = 295] [outer = (nil)] [url = about:blank] 17:58:56 INFO - PROCESS | 27754 | --DOMWINDOW == 111 (0x7f0822f1d800) [pid = 27754] [serial = 307] [outer = (nil)] [url = about:blank] 17:58:56 INFO - PROCESS | 27754 | --DOMWINDOW == 110 (0x7f0818237c00) [pid = 27754] [serial = 304] [outer = (nil)] [url = about:blank] 17:58:56 INFO - PROCESS | 27754 | --DOMWINDOW == 109 (0x7f0821c65c00) [pid = 27754] [serial = 306] [outer = (nil)] [url = about:blank] 17:58:56 INFO - PROCESS | 27754 | --DOMWINDOW == 108 (0x7f080c552000) [pid = 27754] [serial = 294] [outer = (nil)] [url = about:blank] 17:58:56 INFO - PROCESS | 27754 | --DOMWINDOW == 107 (0x7f08181f0800) [pid = 27754] [serial = 303] [outer = (nil)] [url = about:blank] 17:58:56 INFO - PROCESS | 27754 | --DOMWINDOW == 106 (0x7f081388c400) [pid = 27754] [serial = 298] [outer = (nil)] [url = about:blank] 17:58:56 INFO - PROCESS | 27754 | --DOMWINDOW == 105 (0x7f0827f0a000) [pid = 27754] [serial = 313] [outer = (nil)] [url = about:blank] 17:58:56 INFO - PROCESS | 27754 | --DOMWINDOW == 104 (0x7f0814a7a400) [pid = 27754] [serial = 301] [outer = (nil)] [url = about:blank] 17:58:56 INFO - PROCESS | 27754 | --DOMWINDOW == 103 (0x7f081428f800) [pid = 27754] [serial = 300] [outer = (nil)] [url = about:blank] 17:58:56 INFO - PROCESS | 27754 | 1462582736285 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]]]}] 17:58:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 17:58:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1534ms 17:58:56 INFO - PROCESS | 27754 | 1462582736350 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 17:58:56 INFO - PROCESS | 27754 | 1462582736358 Marionette TRACE conn3 <- [1,473,null,{"value":"8"}] 17:58:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 17:58:56 INFO - PROCESS | 27754 | 1462582736367 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 17:58:56 INFO - PROCESS | 27754 | 1462582736370 Marionette TRACE conn3 <- [1,474,null,{}] 17:58:56 INFO - PROCESS | 27754 | 1462582736378 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}] 17:58:56 INFO - PROCESS | 27754 | 1462582736540 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 17:58:56 INFO - PROCESS | 27754 | 1462582736658 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:56 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0813879800 == 59 [pid = 27754] [id = 126] 17:58:56 INFO - PROCESS | 27754 | ++DOMWINDOW == 104 (0x7f0805fe3800) [pid = 27754] [serial = 377] [outer = (nil)] 17:58:56 INFO - PROCESS | 27754 | ++DOMWINDOW == 105 (0x7f080c893800) [pid = 27754] [serial = 378] [outer = 0x7f0805fe3800] 17:58:56 INFO - PROCESS | 27754 | 1462582736721 Marionette DEBUG loaded listener.js 17:58:56 INFO - PROCESS | 27754 | ++DOMWINDOW == 106 (0x7f080c950800) [pid = 27754] [serial = 379] [outer = 0x7f0805fe3800] 17:58:57 INFO - PROCESS | 27754 | 1462582737499 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]]]}] 17:58:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 17:58:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1196ms 17:58:57 INFO - PROCESS | 27754 | 1462582737566 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 17:58:57 INFO - PROCESS | 27754 | 1462582737573 Marionette TRACE conn3 <- [1,477,null,{"value":"8"}] 17:58:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 17:58:57 INFO - PROCESS | 27754 | 1462582737582 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 17:58:57 INFO - PROCESS | 27754 | 1462582737590 Marionette TRACE conn3 <- [1,478,null,{}] 17:58:57 INFO - PROCESS | 27754 | 1462582737617 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}] 17:58:57 INFO - PROCESS | 27754 | 1462582737801 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 17:58:57 INFO - PROCESS | 27754 | 1462582737958 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:57 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0814f06000 == 60 [pid = 27754] [id = 127] 17:58:57 INFO - PROCESS | 27754 | ++DOMWINDOW == 107 (0x7f081315d400) [pid = 27754] [serial = 380] [outer = (nil)] 17:58:58 INFO - PROCESS | 27754 | ++DOMWINDOW == 108 (0x7f0814292c00) [pid = 27754] [serial = 381] [outer = 0x7f081315d400] 17:58:58 INFO - PROCESS | 27754 | 1462582738028 Marionette DEBUG loaded listener.js 17:58:58 INFO - PROCESS | 27754 | ++DOMWINDOW == 109 (0x7f08161b6000) [pid = 27754] [serial = 382] [outer = 0x7f081315d400] 17:58:58 INFO - PROCESS | 27754 | 1462582738836 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]]]}] 17:58:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 17:58:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1293ms 17:58:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 17:58:58 INFO - PROCESS | 27754 | 1462582738876 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 17:58:58 INFO - PROCESS | 27754 | 1462582738879 Marionette TRACE conn3 <- [1,481,null,{"value":"8"}] 17:58:58 INFO - PROCESS | 27754 | 1462582738885 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 17:58:58 INFO - PROCESS | 27754 | 1462582738888 Marionette TRACE conn3 <- [1,482,null,{}] 17:58:58 INFO - PROCESS | 27754 | 1462582738904 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}] 17:58:59 INFO - PROCESS | 27754 | 1462582739113 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 17:58:59 INFO - PROCESS | 27754 | 1462582739148 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:59 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0815863800 == 61 [pid = 27754] [id = 128] 17:58:59 INFO - PROCESS | 27754 | ++DOMWINDOW == 110 (0x7f0806bc1c00) [pid = 27754] [serial = 383] [outer = (nil)] 17:58:59 INFO - PROCESS | 27754 | ++DOMWINDOW == 111 (0x7f0806bc9400) [pid = 27754] [serial = 384] [outer = 0x7f0806bc1c00] 17:58:59 INFO - PROCESS | 27754 | 1462582739209 Marionette DEBUG loaded listener.js 17:58:59 INFO - PROCESS | 27754 | ++DOMWINDOW == 112 (0x7f081388c400) [pid = 27754] [serial = 385] [outer = 0x7f0806bc1c00] 17:59:00 INFO - PROCESS | 27754 | 1462582740214 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]]]}] 17:59:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 17:59:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1387ms 17:59:00 INFO - PROCESS | 27754 | --DOMWINDOW == 111 (0x7f0814699c00) [pid = 27754] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 17:59:00 INFO - PROCESS | 27754 | --DOMWINDOW == 110 (0x7f080bbee000) [pid = 27754] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 17:59:00 INFO - PROCESS | 27754 | --DOMWINDOW == 109 (0x7f080c893000) [pid = 27754] [serial = 238] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 17:59:00 INFO - PROCESS | 27754 | --DOMWINDOW == 108 (0x7f0817797000) [pid = 27754] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 17:59:00 INFO - PROCESS | 27754 | --DOMWINDOW == 107 (0x7f080c222c00) [pid = 27754] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 17:59:00 INFO - PROCESS | 27754 | --DOMWINDOW == 106 (0x7f080df92c00) [pid = 27754] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 17:59:00 INFO - PROCESS | 27754 | --DOMWINDOW == 105 (0x7f080c550800) [pid = 27754] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 17:59:00 INFO - PROCESS | 27754 | --DOMWINDOW == 104 (0x7f0813d06000) [pid = 27754] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 17:59:00 INFO - PROCESS | 27754 | --DOMWINDOW == 103 (0x7f0818206800) [pid = 27754] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 17:59:00 INFO - PROCESS | 27754 | 1462582740446 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 17:59:00 INFO - PROCESS | 27754 | 1462582740451 Marionette TRACE conn3 <- [1,485,null,{"value":"8"}] 17:59:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 17:59:00 INFO - PROCESS | 27754 | 1462582740462 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 17:59:00 INFO - PROCESS | 27754 | 1462582740466 Marionette TRACE conn3 <- [1,486,null,{}] 17:59:00 INFO - PROCESS | 27754 | 1462582740471 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}] 17:59:00 INFO - PROCESS | 27754 | 1462582740612 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 17:59:00 INFO - PROCESS | 27754 | 1462582740770 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:00 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f081580e800 == 62 [pid = 27754] [id = 129] 17:59:00 INFO - PROCESS | 27754 | ++DOMWINDOW == 104 (0x7f0806bc4c00) [pid = 27754] [serial = 386] [outer = (nil)] 17:59:00 INFO - PROCESS | 27754 | ++DOMWINDOW == 105 (0x7f080c893000) [pid = 27754] [serial = 387] [outer = 0x7f0806bc4c00] 17:59:00 INFO - PROCESS | 27754 | 1462582740859 Marionette DEBUG loaded listener.js 17:59:00 INFO - PROCESS | 27754 | ++DOMWINDOW == 106 (0x7f0814295000) [pid = 27754] [serial = 388] [outer = 0x7f0806bc4c00] 17:59:01 INFO - PROCESS | 27754 | 1462582741709 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]]]}] 17:59:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 17:59:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1287ms 17:59:01 INFO - PROCESS | 27754 | 1462582741752 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 17:59:01 INFO - PROCESS | 27754 | 1462582741769 Marionette TRACE conn3 <- [1,489,null,{"value":"8"}] 17:59:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 17:59:01 INFO - PROCESS | 27754 | 1462582741778 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 17:59:01 INFO - PROCESS | 27754 | 1462582741782 Marionette TRACE conn3 <- [1,490,null,{}] 17:59:01 INFO - PROCESS | 27754 | 1462582741791 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}] 17:59:02 INFO - PROCESS | 27754 | 1462582741997 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 17:59:02 INFO - PROCESS | 27754 | 1462582742134 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:02 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0822a6d000 == 63 [pid = 27754] [id = 130] 17:59:02 INFO - PROCESS | 27754 | ++DOMWINDOW == 107 (0x7f0806bc5000) [pid = 27754] [serial = 389] [outer = (nil)] 17:59:02 INFO - PROCESS | 27754 | ++DOMWINDOW == 108 (0x7f0818208400) [pid = 27754] [serial = 390] [outer = 0x7f0806bc5000] 17:59:02 INFO - PROCESS | 27754 | 1462582742222 Marionette DEBUG loaded listener.js 17:59:02 INFO - PROCESS | 27754 | ++DOMWINDOW == 109 (0x7f0822ba4c00) [pid = 27754] [serial = 391] [outer = 0x7f0806bc5000] 17:59:03 INFO - PROCESS | 27754 | 1462582743381 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]]]}] 17:59:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 17:59:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1641ms 17:59:03 INFO - PROCESS | 27754 | 1462582743419 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 17:59:03 INFO - PROCESS | 27754 | 1462582743426 Marionette TRACE conn3 <- [1,493,null,{"value":"8"}] 17:59:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 17:59:03 INFO - PROCESS | 27754 | 1462582743436 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 17:59:03 INFO - PROCESS | 27754 | 1462582743442 Marionette TRACE conn3 <- [1,494,null,{}] 17:59:03 INFO - PROCESS | 27754 | 1462582743450 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}] 17:59:03 INFO - PROCESS | 27754 | 1462582743679 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 17:59:03 INFO - PROCESS | 27754 | 1462582743883 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:03 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f081387a800 == 64 [pid = 27754] [id = 131] 17:59:03 INFO - PROCESS | 27754 | ++DOMWINDOW == 110 (0x7f080c010000) [pid = 27754] [serial = 392] [outer = (nil)] 17:59:04 INFO - PROCESS | 27754 | ++DOMWINDOW == 111 (0x7f080c21c400) [pid = 27754] [serial = 393] [outer = 0x7f080c010000] 17:59:04 INFO - PROCESS | 27754 | 1462582744011 Marionette DEBUG loaded listener.js 17:59:04 INFO - PROCESS | 27754 | ++DOMWINDOW == 112 (0x7f080c535800) [pid = 27754] [serial = 394] [outer = 0x7f080c010000] 17:59:05 INFO - PROCESS | 27754 | 1462582745006 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]]]}] 17:59:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 17:59:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1635ms 17:59:05 INFO - PROCESS | 27754 | 1462582745074 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 17:59:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 17:59:05 INFO - PROCESS | 27754 | 1462582745085 Marionette TRACE conn3 <- [1,497,null,{"value":"8"}] 17:59:05 INFO - PROCESS | 27754 | 1462582745095 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 17:59:05 INFO - PROCESS | 27754 | 1462582745101 Marionette TRACE conn3 <- [1,498,null,{}] 17:59:05 INFO - PROCESS | 27754 | 1462582745109 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}] 17:59:05 INFO - PROCESS | 27754 | 1462582745333 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 17:59:05 INFO - PROCESS | 27754 | 1462582745615 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:05 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f081cd03000 == 65 [pid = 27754] [id = 132] 17:59:05 INFO - PROCESS | 27754 | ++DOMWINDOW == 113 (0x7f080c53d000) [pid = 27754] [serial = 395] [outer = (nil)] 17:59:05 INFO - PROCESS | 27754 | ++DOMWINDOW == 114 (0x7f080c54dc00) [pid = 27754] [serial = 396] [outer = 0x7f080c53d000] 17:59:05 INFO - PROCESS | 27754 | 1462582745696 Marionette DEBUG loaded listener.js 17:59:05 INFO - PROCESS | 27754 | ++DOMWINDOW == 115 (0x7f080c638c00) [pid = 27754] [serial = 397] [outer = 0x7f080c53d000] 17:59:06 INFO - PROCESS | 27754 | 1462582746590 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]]]}] 17:59:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 17:59:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1534ms 17:59:06 INFO - PROCESS | 27754 | 1462582746629 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 17:59:06 INFO - PROCESS | 27754 | 1462582746633 Marionette TRACE conn3 <- [1,501,null,{"value":"8"}] 17:59:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 17:59:06 INFO - PROCESS | 27754 | 1462582746641 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 17:59:06 INFO - PROCESS | 27754 | 1462582746648 Marionette TRACE conn3 <- [1,502,null,{}] 17:59:06 INFO - PROCESS | 27754 | 1462582746664 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}] 17:59:06 INFO - PROCESS | 27754 | 1462582746849 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 17:59:07 INFO - PROCESS | 27754 | 1462582746996 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:07 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f082777c800 == 66 [pid = 27754] [id = 133] 17:59:07 INFO - PROCESS | 27754 | ++DOMWINDOW == 116 (0x7f080c88b400) [pid = 27754] [serial = 398] [outer = (nil)] 17:59:07 INFO - PROCESS | 27754 | ++DOMWINDOW == 117 (0x7f080f572c00) [pid = 27754] [serial = 399] [outer = 0x7f080c88b400] 17:59:07 INFO - PROCESS | 27754 | 1462582747073 Marionette DEBUG loaded listener.js 17:59:07 INFO - PROCESS | 27754 | ++DOMWINDOW == 118 (0x7f0813904800) [pid = 27754] [serial = 400] [outer = 0x7f080c88b400] 17:59:07 INFO - PROCESS | 27754 | 1462582747973 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]]]}] 17:59:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 17:59:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1386ms 17:59:08 INFO - PROCESS | 27754 | 1462582748027 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 17:59:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 17:59:08 INFO - PROCESS | 27754 | 1462582748032 Marionette TRACE conn3 <- [1,505,null,{"value":"8"}] 17:59:08 INFO - PROCESS | 27754 | 1462582748038 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 17:59:08 INFO - PROCESS | 27754 | 1462582748041 Marionette TRACE conn3 <- [1,506,null,{}] 17:59:08 INFO - PROCESS | 27754 | 1462582748047 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}] 17:59:08 INFO - PROCESS | 27754 | 1462582748235 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 17:59:08 INFO - PROCESS | 27754 | 1462582748385 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:08 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0814942000 == 67 [pid = 27754] [id = 134] 17:59:08 INFO - PROCESS | 27754 | ++DOMWINDOW == 119 (0x7f080c944000) [pid = 27754] [serial = 401] [outer = (nil)] 17:59:08 INFO - PROCESS | 27754 | ++DOMWINDOW == 120 (0x7f08161be800) [pid = 27754] [serial = 402] [outer = 0x7f080c944000] 17:59:08 INFO - PROCESS | 27754 | 1462582748458 Marionette DEBUG loaded listener.js 17:59:08 INFO - PROCESS | 27754 | ++DOMWINDOW == 121 (0x7f08181a4000) [pid = 27754] [serial = 403] [outer = 0x7f080c944000] 17:59:09 INFO - PROCESS | 27754 | 1462582749351 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]]]}] 17:59:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 17:59:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1383ms 17:59:09 INFO - PROCESS | 27754 | 1462582749421 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 17:59:09 INFO - PROCESS | 27754 | 1462582749425 Marionette TRACE conn3 <- [1,509,null,{"value":"8"}] 17:59:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 17:59:09 INFO - PROCESS | 27754 | 1462582749431 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 17:59:09 INFO - PROCESS | 27754 | 1462582749433 Marionette TRACE conn3 <- [1,510,null,{}] 17:59:09 INFO - PROCESS | 27754 | 1462582749439 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}] 17:59:09 INFO - PROCESS | 27754 | 1462582749602 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 17:59:09 INFO - PROCESS | 27754 | 1462582749750 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:09 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f081495b800 == 68 [pid = 27754] [id = 135] 17:59:09 INFO - PROCESS | 27754 | ++DOMWINDOW == 122 (0x7f08158c9c00) [pid = 27754] [serial = 404] [outer = (nil)] 17:59:09 INFO - PROCESS | 27754 | ++DOMWINDOW == 123 (0x7f081be49800) [pid = 27754] [serial = 405] [outer = 0x7f08158c9c00] 17:59:09 INFO - PROCESS | 27754 | 1462582749822 Marionette DEBUG loaded listener.js 17:59:09 INFO - PROCESS | 27754 | ++DOMWINDOW == 124 (0x7f0822d2d800) [pid = 27754] [serial = 406] [outer = 0x7f08158c9c00] 17:59:10 INFO - PROCESS | 27754 | 1462582750741 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]]]}] 17:59:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 17:59:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1379ms 17:59:10 INFO - PROCESS | 27754 | 1462582750811 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 17:59:10 INFO - PROCESS | 27754 | 1462582750814 Marionette TRACE conn3 <- [1,513,null,{"value":"8"}] 17:59:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 17:59:10 INFO - PROCESS | 27754 | 1462582750820 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 17:59:10 INFO - PROCESS | 27754 | 1462582750822 Marionette TRACE conn3 <- [1,514,null,{}] 17:59:10 INFO - PROCESS | 27754 | 1462582750829 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}] 17:59:11 INFO - PROCESS | 27754 | 1462582751030 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 17:59:11 INFO - PROCESS | 27754 | 1462582751227 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:11 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f080c45f000 == 69 [pid = 27754] [id = 136] 17:59:11 INFO - PROCESS | 27754 | ++DOMWINDOW == 125 (0x7f0805fe3400) [pid = 27754] [serial = 407] [outer = (nil)] 17:59:11 INFO - PROCESS | 27754 | ++DOMWINDOW == 126 (0x7f080c63e400) [pid = 27754] [serial = 408] [outer = 0x7f0805fe3400] 17:59:11 INFO - PROCESS | 27754 | 1462582751348 Marionette DEBUG loaded listener.js 17:59:11 INFO - PROCESS | 27754 | ++DOMWINDOW == 127 (0x7f0827c98400) [pid = 27754] [serial = 409] [outer = 0x7f0805fe3400] 17:59:12 INFO - PROCESS | 27754 | 1462582752107 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]]]}] 17:59:12 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 17:59:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1334ms 17:59:12 INFO - PROCESS | 27754 | 1462582752155 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 17:59:12 INFO - PROCESS | 27754 | 1462582752158 Marionette TRACE conn3 <- [1,517,null,{"value":"8"}] 17:59:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 17:59:12 INFO - PROCESS | 27754 | 1462582752165 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 17:59:12 INFO - PROCESS | 27754 | 1462582752169 Marionette TRACE conn3 <- [1,518,null,{}] 17:59:12 INFO - PROCESS | 27754 | 1462582752175 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}] 17:59:12 INFO - PROCESS | 27754 | 1462582752340 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 17:59:12 INFO - PROCESS | 27754 | 1462582752807 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:12 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f080c5bf800 == 70 [pid = 27754] [id = 137] 17:59:12 INFO - PROCESS | 27754 | ++DOMWINDOW == 128 (0x7f0806046c00) [pid = 27754] [serial = 410] [outer = (nil)] 17:59:12 INFO - PROCESS | 27754 | ++DOMWINDOW == 129 (0x7f0806bc4800) [pid = 27754] [serial = 411] [outer = 0x7f0806046c00] 17:59:12 INFO - PROCESS | 27754 | 1462582752922 Marionette DEBUG loaded listener.js 17:59:13 INFO - PROCESS | 27754 | ++DOMWINDOW == 130 (0x7f0806d2e000) [pid = 27754] [serial = 412] [outer = 0x7f0806046c00] 17:59:13 INFO - PROCESS | 27754 | 1462582753923 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]]]}] 17:59:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 17:59:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1832ms 17:59:14 INFO - PROCESS | 27754 | 1462582754000 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 17:59:14 INFO - PROCESS | 27754 | 1462582754004 Marionette TRACE conn3 <- [1,521,null,{"value":"8"}] 17:59:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 17:59:14 INFO - PROCESS | 27754 | 1462582754011 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 17:59:14 INFO - PROCESS | 27754 | 1462582754016 Marionette TRACE conn3 <- [1,522,null,{}] 17:59:14 INFO - PROCESS | 27754 | 1462582754023 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}] 17:59:14 INFO - PROCESS | 27754 | 1462582754234 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 17:59:14 INFO - PROCESS | 27754 | --DOCSHELL 0x7f080c6e0800 == 69 [pid = 27754] [id = 75] 17:59:14 INFO - PROCESS | 27754 | --DOCSHELL 0x7f081580e800 == 68 [pid = 27754] [id = 129] 17:59:14 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0815863800 == 67 [pid = 27754] [id = 128] 17:59:14 INFO - PROCESS | 27754 | --DOMWINDOW == 129 (0x7f0827ac6800) [pid = 27754] [serial = 351] [outer = (nil)] [url = about:blank] 17:59:14 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0814f06000 == 66 [pid = 27754] [id = 127] 17:59:14 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0813879800 == 65 [pid = 27754] [id = 126] 17:59:14 INFO - PROCESS | 27754 | --DOCSHELL 0x7f080c5ac000 == 64 [pid = 27754] [id = 125] 17:59:14 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0814979000 == 63 [pid = 27754] [id = 122] 17:59:14 INFO - PROCESS | 27754 | --DOCSHELL 0x7f082777d000 == 62 [pid = 27754] [id = 121] 17:59:14 INFO - PROCESS | 27754 | --DOCSHELL 0x7f082bf83000 == 61 [pid = 27754] [id = 120] 17:59:14 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0823d7d000 == 60 [pid = 27754] [id = 119] 17:59:14 INFO - PROCESS | 27754 | --DOCSHELL 0x7f08142d8000 == 59 [pid = 27754] [id = 96] 17:59:14 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0814eb4000 == 58 [pid = 27754] [id = 118] 17:59:14 INFO - PROCESS | 27754 | 1462582754451 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:14 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0825fc1800 == 57 [pid = 27754] [id = 117] 17:59:14 INFO - PROCESS | 27754 | --DOMWINDOW == 128 (0x7f0818208000) [pid = 27754] [serial = 240] [outer = (nil)] [url = about:blank] 17:59:14 INFO - PROCESS | 27754 | --DOMWINDOW == 127 (0x7f0822f1ac00) [pid = 27754] [serial = 345] [outer = (nil)] [url = about:blank] 17:59:14 INFO - PROCESS | 27754 | --DOMWINDOW == 126 (0x7f080c942c00) [pid = 27754] [serial = 334] [outer = (nil)] [url = about:blank] 17:59:14 INFO - PROCESS | 27754 | --DOMWINDOW == 125 (0x7f080c58dc00) [pid = 27754] [serial = 333] [outer = (nil)] [url = about:blank] 17:59:14 INFO - PROCESS | 27754 | --DOMWINDOW == 124 (0x7f0814286400) [pid = 27754] [serial = 337] [outer = (nil)] [url = about:blank] 17:59:14 INFO - PROCESS | 27754 | --DOMWINDOW == 123 (0x7f080f5d4800) [pid = 27754] [serial = 336] [outer = (nil)] [url = about:blank] 17:59:14 INFO - PROCESS | 27754 | --DOMWINDOW == 122 (0x7f080f580400) [pid = 27754] [serial = 318] [outer = (nil)] [url = about:blank] 17:59:14 INFO - PROCESS | 27754 | --DOMWINDOW == 121 (0x7f0829b9bc00) [pid = 27754] [serial = 316] [outer = (nil)] [url = about:blank] 17:59:14 INFO - PROCESS | 27754 | --DOMWINDOW == 120 (0x7f0816064000) [pid = 27754] [serial = 321] [outer = (nil)] [url = about:blank] 17:59:14 INFO - PROCESS | 27754 | --DOMWINDOW == 119 (0x7f080c94b800) [pid = 27754] [serial = 330] [outer = (nil)] [url = about:blank] 17:59:14 INFO - PROCESS | 27754 | --DOMWINDOW == 118 (0x7f081527c400) [pid = 27754] [serial = 339] [outer = (nil)] [url = about:blank] 17:59:14 INFO - PROCESS | 27754 | --DOMWINDOW == 117 (0x7f08161bb800) [pid = 27754] [serial = 340] [outer = (nil)] [url = about:blank] 17:59:14 INFO - PROCESS | 27754 | --DOMWINDOW == 116 (0x7f0827c3d000) [pid = 27754] [serial = 327] [outer = (nil)] [url = about:blank] 17:59:14 INFO - PROCESS | 27754 | --DOMWINDOW == 115 (0x7f0827ac4c00) [pid = 27754] [serial = 346] [outer = (nil)] [url = about:blank] 17:59:14 INFO - PROCESS | 27754 | --DOMWINDOW == 114 (0x7f082786dc00) [pid = 27754] [serial = 348] [outer = (nil)] [url = about:blank] 17:59:14 INFO - PROCESS | 27754 | --DOMWINDOW == 113 (0x7f08186bdc00) [pid = 27754] [serial = 324] [outer = (nil)] [url = about:blank] 17:59:14 INFO - PROCESS | 27754 | --DOMWINDOW == 112 (0x7f08181a4400) [pid = 27754] [serial = 342] [outer = (nil)] [url = about:blank] 17:59:14 INFO - PROCESS | 27754 | --DOMWINDOW == 111 (0x7f0821cdd400) [pid = 27754] [serial = 343] [outer = (nil)] [url = about:blank] 17:59:14 INFO - PROCESS | 27754 | --DOMWINDOW == 110 (0x7f0827fc1c00) [pid = 27754] [serial = 349] [outer = (nil)] [url = about:blank] 17:59:14 INFO - PROCESS | 27754 | --DOMWINDOW == 109 (0x7f0821ce5400) [pid = 27754] [serial = 277] [outer = (nil)] [url = about:blank] 17:59:14 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0806e6c800 == 58 [pid = 27754] [id = 138] 17:59:14 INFO - PROCESS | 27754 | ++DOMWINDOW == 110 (0x7f0806ce5c00) [pid = 27754] [serial = 413] [outer = (nil)] 17:59:14 INFO - PROCESS | 27754 | ++DOMWINDOW == 111 (0x7f080bbee800) [pid = 27754] [serial = 414] [outer = 0x7f0806ce5c00] 17:59:14 INFO - PROCESS | 27754 | 1462582754539 Marionette DEBUG loaded listener.js 17:59:14 INFO - PROCESS | 27754 | ++DOMWINDOW == 112 (0x7f080c21cc00) [pid = 27754] [serial = 415] [outer = 0x7f0806ce5c00] 17:59:15 INFO - PROCESS | 27754 | 1462582755256 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]]]}] 17:59:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 17:59:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1290ms 17:59:15 INFO - PROCESS | 27754 | 1462582755306 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 17:59:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 17:59:15 INFO - PROCESS | 27754 | 1462582755312 Marionette TRACE conn3 <- [1,525,null,{"value":"8"}] 17:59:15 INFO - PROCESS | 27754 | 1462582755319 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 17:59:15 INFO - PROCESS | 27754 | 1462582755321 Marionette TRACE conn3 <- [1,526,null,{}] 17:59:15 INFO - PROCESS | 27754 | 1462582755327 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}] 17:59:15 INFO - PROCESS | 27754 | 1462582755474 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 17:59:15 INFO - PROCESS | 27754 | 1462582755492 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:15 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f081386c800 == 59 [pid = 27754] [id = 139] 17:59:15 INFO - PROCESS | 27754 | ++DOMWINDOW == 113 (0x7f080c556000) [pid = 27754] [serial = 416] [outer = (nil)] 17:59:15 INFO - PROCESS | 27754 | ++DOMWINDOW == 114 (0x7f080c595c00) [pid = 27754] [serial = 417] [outer = 0x7f080c556000] 17:59:15 INFO - PROCESS | 27754 | 1462582755555 Marionette DEBUG loaded listener.js 17:59:15 INFO - PROCESS | 27754 | ++DOMWINDOW == 115 (0x7f080c638800) [pid = 27754] [serial = 418] [outer = 0x7f080c556000] 17:59:16 INFO - PROCESS | 27754 | 1462582756419 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]]]}] 17:59:16 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 17:59:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1134ms 17:59:16 INFO - PROCESS | 27754 | 1462582756457 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 17:59:16 INFO - PROCESS | 27754 | 1462582756462 Marionette TRACE conn3 <- [1,529,null,{"value":"8"}] 17:59:16 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 17:59:16 INFO - PROCESS | 27754 | 1462582756483 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 17:59:16 INFO - PROCESS | 27754 | 1462582756492 Marionette TRACE conn3 <- [1,530,null,{}] 17:59:16 INFO - PROCESS | 27754 | 1462582756500 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}] 17:59:16 INFO - PROCESS | 27754 | 1462582756658 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 17:59:16 INFO - PROCESS | 27754 | 1462582756670 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:16 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0814c6d800 == 60 [pid = 27754] [id = 140] 17:59:16 INFO - PROCESS | 27754 | ++DOMWINDOW == 116 (0x7f080c6b3800) [pid = 27754] [serial = 419] [outer = (nil)] 17:59:16 INFO - PROCESS | 27754 | ++DOMWINDOW == 117 (0x7f080c951400) [pid = 27754] [serial = 420] [outer = 0x7f080c6b3800] 17:59:16 INFO - PROCESS | 27754 | 1462582756731 Marionette DEBUG loaded listener.js 17:59:16 INFO - PROCESS | 27754 | ++DOMWINDOW == 118 (0x7f080f57e800) [pid = 27754] [serial = 421] [outer = 0x7f080c6b3800] 17:59:17 INFO - PROCESS | 27754 | 1462582757574 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"]]]}] 17:59:17 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 17:59:17 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 17:59:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:59:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:59:17 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 17:59:17 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 17:59:17 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 17:59:17 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 17:59:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:59:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:59:17 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 17:59:17 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 17:59:17 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1154ms 17:59:17 INFO - PROCESS | 27754 | 1462582757629 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 17:59:17 INFO - PROCESS | 27754 | 1462582757633 Marionette TRACE conn3 <- [1,533,null,{"value":"8"}] 17:59:17 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 17:59:17 INFO - PROCESS | 27754 | 1462582757640 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 17:59:17 INFO - PROCESS | 27754 | 1462582757643 Marionette TRACE conn3 <- [1,534,null,{}] 17:59:17 INFO - PROCESS | 27754 | 1462582757648 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}] 17:59:17 INFO - PROCESS | 27754 | 1462582757869 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 17:59:17 INFO - PROCESS | 27754 | 1462582757890 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:17 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f080c45a000 == 61 [pid = 27754] [id = 141] 17:59:17 INFO - PROCESS | 27754 | ++DOMWINDOW == 119 (0x7f080c6b9000) [pid = 27754] [serial = 422] [outer = (nil)] 17:59:17 INFO - PROCESS | 27754 | ++DOMWINDOW == 120 (0x7f0814690c00) [pid = 27754] [serial = 423] [outer = 0x7f080c6b9000] 17:59:17 INFO - PROCESS | 27754 | 1462582757951 Marionette DEBUG loaded listener.js 17:59:18 INFO - PROCESS | 27754 | ++DOMWINDOW == 121 (0x7f08158cf400) [pid = 27754] [serial = 424] [outer = 0x7f080c6b9000] 17:59:18 INFO - PROCESS | 27754 | 1462582758807 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]]]}] 17:59:18 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 17:59:18 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1178ms 17:59:18 INFO - PROCESS | 27754 | 1462582758825 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 17:59:18 INFO - PROCESS | 27754 | 1462582758828 Marionette TRACE conn3 <- [1,537,null,{"value":"8"}] 17:59:18 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 17:59:18 INFO - PROCESS | 27754 | 1462582758849 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 17:59:18 INFO - PROCESS | 27754 | 1462582758852 Marionette TRACE conn3 <- [1,538,null,{}] 17:59:18 INFO - PROCESS | 27754 | 1462582758863 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}] 17:59:19 INFO - PROCESS | 27754 | 1462582759180 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 17:59:19 INFO - PROCESS | 27754 | --DOMWINDOW == 120 (0x7f0806bc1c00) [pid = 27754] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 17:59:19 INFO - PROCESS | 27754 | --DOMWINDOW == 119 (0x7f0806bc4c00) [pid = 27754] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 17:59:19 INFO - PROCESS | 27754 | --DOMWINDOW == 118 (0x7f0805fe3800) [pid = 27754] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 17:59:19 INFO - PROCESS | 27754 | --DOMWINDOW == 117 (0x7f081315d400) [pid = 27754] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 17:59:19 INFO - PROCESS | 27754 | --DOMWINDOW == 116 (0x7f080c597800) [pid = 27754] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 17:59:19 INFO - PROCESS | 27754 | 1462582759276 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:19 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f08148ad800 == 62 [pid = 27754] [id = 142] 17:59:19 INFO - PROCESS | 27754 | ++DOMWINDOW == 117 (0x7f080c026400) [pid = 27754] [serial = 425] [outer = (nil)] 17:59:19 INFO - PROCESS | 27754 | ++DOMWINDOW == 118 (0x7f080dc50400) [pid = 27754] [serial = 426] [outer = 0x7f080c026400] 17:59:19 INFO - PROCESS | 27754 | 1462582759346 Marionette DEBUG loaded listener.js 17:59:19 INFO - PROCESS | 27754 | ++DOMWINDOW == 119 (0x7f08181ab800) [pid = 27754] [serial = 427] [outer = 0x7f080c026400] 17:59:20 INFO - PROCESS | 27754 | 1462582760050 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]]]}] 17:59:20 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 17:59:20 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1228ms 17:59:20 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 17:59:20 INFO - PROCESS | 27754 | 1462582760084 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 17:59:20 INFO - PROCESS | 27754 | 1462582760086 Marionette TRACE conn3 <- [1,541,null,{"value":"8"}] 17:59:20 INFO - PROCESS | 27754 | 1462582760093 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 17:59:20 INFO - PROCESS | 27754 | 1462582760096 Marionette TRACE conn3 <- [1,542,null,{}] 17:59:20 INFO - PROCESS | 27754 | 1462582760101 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}] 17:59:20 INFO - PROCESS | 27754 | 1462582760248 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 17:59:20 INFO - PROCESS | 27754 | 1462582760269 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:20 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0827280800 == 63 [pid = 27754] [id = 143] 17:59:20 INFO - PROCESS | 27754 | ++DOMWINDOW == 120 (0x7f0818204800) [pid = 27754] [serial = 428] [outer = (nil)] 17:59:20 INFO - PROCESS | 27754 | ++DOMWINDOW == 121 (0x7f08240b7800) [pid = 27754] [serial = 429] [outer = 0x7f0818204800] 17:59:20 INFO - PROCESS | 27754 | 1462582760329 Marionette DEBUG loaded listener.js 17:59:20 INFO - PROCESS | 27754 | ++DOMWINDOW == 122 (0x7f0827c33c00) [pid = 27754] [serial = 430] [outer = 0x7f0818204800] 17:59:21 INFO - PROCESS | 27754 | 1462582761074 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]]]}] 17:59:21 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 17:59:21 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1033ms 17:59:21 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 17:59:21 INFO - PROCESS | 27754 | 1462582761126 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 17:59:21 INFO - PROCESS | 27754 | 1462582761129 Marionette TRACE conn3 <- [1,545,null,{"value":"8"}] 17:59:21 INFO - PROCESS | 27754 | 1462582761136 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 17:59:21 INFO - PROCESS | 27754 | 1462582761139 Marionette TRACE conn3 <- [1,546,null,{}] 17:59:21 INFO - PROCESS | 27754 | 1462582761266 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}] 17:59:21 INFO - PROCESS | 27754 | 1462582761472 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 17:59:21 INFO - PROCESS | 27754 | 1462582761621 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:21 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f080c6df000 == 64 [pid = 27754] [id = 144] 17:59:21 INFO - PROCESS | 27754 | ++DOMWINDOW == 123 (0x7f0806045800) [pid = 27754] [serial = 431] [outer = (nil)] 17:59:21 INFO - PROCESS | 27754 | ++DOMWINDOW == 124 (0x7f0806bc5c00) [pid = 27754] [serial = 432] [outer = 0x7f0806045800] 17:59:21 INFO - PROCESS | 27754 | 1462582761697 Marionette DEBUG loaded listener.js 17:59:21 INFO - PROCESS | 27754 | ++DOMWINDOW == 125 (0x7f0806ceec00) [pid = 27754] [serial = 433] [outer = 0x7f0806045800] 17:59:22 INFO - PROCESS | 27754 | 1462582762528 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]]]}] 17:59:22 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 17:59:22 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1471ms 17:59:22 INFO - PROCESS | 27754 | 1462582762609 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 17:59:22 INFO - PROCESS | 27754 | 1462582762618 Marionette TRACE conn3 <- [1,549,null,{"value":"8"}] 17:59:22 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 17:59:22 INFO - PROCESS | 27754 | 1462582762627 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 17:59:22 INFO - PROCESS | 27754 | 1462582762630 Marionette TRACE conn3 <- [1,550,null,{}] 17:59:22 INFO - PROCESS | 27754 | 1462582762655 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}] 17:59:22 INFO - PROCESS | 27754 | 1462582762865 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 17:59:23 INFO - PROCESS | 27754 | 1462582763018 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:23 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f08156b3800 == 65 [pid = 27754] [id = 145] 17:59:23 INFO - PROCESS | 27754 | ++DOMWINDOW == 126 (0x7f0806cef400) [pid = 27754] [serial = 434] [outer = (nil)] 17:59:23 INFO - PROCESS | 27754 | ++DOMWINDOW == 127 (0x7f0806e83400) [pid = 27754] [serial = 435] [outer = 0x7f0806cef400] 17:59:23 INFO - PROCESS | 27754 | 1462582763094 Marionette DEBUG loaded listener.js 17:59:23 INFO - PROCESS | 27754 | ++DOMWINDOW == 128 (0x7f0806e8a400) [pid = 27754] [serial = 436] [outer = 0x7f0806cef400] 17:59:24 INFO - PROCESS | 27754 | 1462582764579 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]]]}] 17:59:24 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. 17:59:24 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 2001ms 17:59:24 INFO - PROCESS | 27754 | 1462582764628 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 17:59:24 INFO - PROCESS | 27754 | 1462582764632 Marionette TRACE conn3 <- [1,553,null,{"value":"8"}] 17:59:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 17:59:24 INFO - PROCESS | 27754 | 1462582764638 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 17:59:24 INFO - PROCESS | 27754 | 1462582764642 Marionette TRACE conn3 <- [1,554,null,{}] 17:59:24 INFO - PROCESS | 27754 | 1462582764647 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}] 17:59:24 INFO - PROCESS | 27754 | 1462582764847 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 17:59:25 INFO - PROCESS | 27754 | 1462582765051 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:25 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f08259bf800 == 66 [pid = 27754] [id = 146] 17:59:25 INFO - PROCESS | 27754 | ++DOMWINDOW == 129 (0x7f080c942800) [pid = 27754] [serial = 437] [outer = (nil)] 17:59:25 INFO - PROCESS | 27754 | ++DOMWINDOW == 130 (0x7f08181a1800) [pid = 27754] [serial = 438] [outer = 0x7f080c942800] 17:59:25 INFO - PROCESS | 27754 | 1462582765134 Marionette DEBUG loaded listener.js 17:59:25 INFO - PROCESS | 27754 | ++DOMWINDOW == 131 (0x7f081be51400) [pid = 27754] [serial = 439] [outer = 0x7f080c942800] 17:59:25 INFO - PROCESS | 27754 | [27754] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:59:25 INFO - PROCESS | 27754 | 1462582765982 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]]]}] 17:59:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 17:59:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1387ms 17:59:26 INFO - PROCESS | 27754 | 1462582766034 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 17:59:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 17:59:26 INFO - PROCESS | 27754 | 1462582766043 Marionette TRACE conn3 <- [1,557,null,{"value":"8"}] 17:59:26 INFO - PROCESS | 27754 | 1462582766050 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 17:59:26 INFO - PROCESS | 27754 | 1462582766053 Marionette TRACE conn3 <- [1,558,null,{}] 17:59:26 INFO - PROCESS | 27754 | 1462582766058 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}] 17:59:26 INFO - PROCESS | 27754 | 1462582766219 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 17:59:26 INFO - PROCESS | 27754 | 1462582766367 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:26 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0815a66800 == 67 [pid = 27754] [id = 147] 17:59:26 INFO - PROCESS | 27754 | ++DOMWINDOW == 132 (0x7f080c029000) [pid = 27754] [serial = 440] [outer = (nil)] 17:59:26 INFO - PROCESS | 27754 | ++DOMWINDOW == 133 (0x7f0822f44c00) [pid = 27754] [serial = 441] [outer = 0x7f080c029000] 17:59:26 INFO - PROCESS | 27754 | 1462582766441 Marionette DEBUG loaded listener.js 17:59:26 INFO - PROCESS | 27754 | ++DOMWINDOW == 134 (0x7f0827c39800) [pid = 27754] [serial = 442] [outer = 0x7f080c029000] 17:59:27 INFO - PROCESS | 27754 | 1462582767358 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]]]}] 17:59:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 17:59:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1379ms 17:59:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 17:59:27 INFO - PROCESS | 27754 | 1462582767429 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 17:59:27 INFO - PROCESS | 27754 | 1462582767432 Marionette TRACE conn3 <- [1,561,null,{"value":"8"}] 17:59:27 INFO - PROCESS | 27754 | 1462582767439 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 17:59:27 INFO - PROCESS | 27754 | 1462582767442 Marionette TRACE conn3 <- [1,562,null,{}] 17:59:27 INFO - PROCESS | 27754 | 1462582767447 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}] 17:59:27 INFO - PROCESS | 27754 | 1462582767639 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 17:59:27 INFO - PROCESS | 27754 | 1462582767840 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:27 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f080babd000 == 68 [pid = 27754] [id = 148] 17:59:27 INFO - PROCESS | 27754 | ++DOMWINDOW == 135 (0x7f080f95c800) [pid = 27754] [serial = 443] [outer = (nil)] 17:59:27 INFO - PROCESS | 27754 | ++DOMWINDOW == 136 (0x7f080f964000) [pid = 27754] [serial = 444] [outer = 0x7f080f95c800] 17:59:27 INFO - PROCESS | 27754 | 1462582767960 Marionette DEBUG loaded listener.js 17:59:28 INFO - PROCESS | 27754 | ++DOMWINDOW == 137 (0x7f080f969800) [pid = 27754] [serial = 445] [outer = 0x7f080f95c800] 17:59:28 INFO - PROCESS | 27754 | [27754] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:59:28 INFO - PROCESS | 27754 | 1462582768808 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]]]}] 17:59:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 17:59:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1429ms 17:59:28 INFO - PROCESS | 27754 | 1462582768870 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 17:59:28 INFO - PROCESS | 27754 | 1462582768874 Marionette TRACE conn3 <- [1,565,null,{"value":"8"}] 17:59:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 17:59:28 INFO - PROCESS | 27754 | 1462582768881 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 17:59:28 INFO - PROCESS | 27754 | 1462582768884 Marionette TRACE conn3 <- [1,566,null,{}] 17:59:28 INFO - PROCESS | 27754 | 1462582768907 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}] 17:59:29 INFO - PROCESS | 27754 | 1462582769113 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 17:59:29 INFO - PROCESS | 27754 | 1462582769264 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:29 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f08049da000 == 69 [pid = 27754] [id = 149] 17:59:29 INFO - PROCESS | 27754 | ++DOMWINDOW == 138 (0x7f08049f6c00) [pid = 27754] [serial = 446] [outer = (nil)] 17:59:29 INFO - PROCESS | 27754 | ++DOMWINDOW == 139 (0x7f080f96a000) [pid = 27754] [serial = 447] [outer = 0x7f08049f6c00] 17:59:29 INFO - PROCESS | 27754 | 1462582769341 Marionette DEBUG loaded listener.js 17:59:29 INFO - PROCESS | 27754 | ++DOMWINDOW == 140 (0x7f0827c3f400) [pid = 27754] [serial = 448] [outer = 0x7f08049f6c00] 17:59:29 INFO - PROCESS | 27754 | [27754] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:59:30 INFO - PROCESS | 27754 | ++DOMWINDOW == 141 (0x7f0804b19400) [pid = 27754] [serial = 449] [outer = 0x7f080c372000] 17:59:30 INFO - PROCESS | 27754 | 1462582770240 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]]]}] 17:59:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 17:59:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1452ms 17:59:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 17:59:30 INFO - PROCESS | 27754 | 1462582770334 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 17:59:30 INFO - PROCESS | 27754 | 1462582770337 Marionette TRACE conn3 <- [1,569,null,{"value":"8"}] 17:59:30 INFO - PROCESS | 27754 | 1462582770343 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 17:59:30 INFO - PROCESS | 27754 | 1462582770346 Marionette TRACE conn3 <- [1,570,null,{}] 17:59:30 INFO - PROCESS | 27754 | 1462582770352 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}] 17:59:30 INFO - PROCESS | 27754 | 1462582770549 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 17:59:30 INFO - PROCESS | 27754 | 1462582770752 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:30 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0804ab5800 == 70 [pid = 27754] [id = 150] 17:59:30 INFO - PROCESS | 27754 | ++DOMWINDOW == 142 (0x7f0804b17800) [pid = 27754] [serial = 450] [outer = (nil)] 17:59:30 INFO - PROCESS | 27754 | ++DOMWINDOW == 143 (0x7f0804b20800) [pid = 27754] [serial = 451] [outer = 0x7f0804b17800] 17:59:30 INFO - PROCESS | 27754 | 1462582770838 Marionette DEBUG loaded listener.js 17:59:30 INFO - PROCESS | 27754 | ++DOMWINDOW == 144 (0x7f0822b9e400) [pid = 27754] [serial = 452] [outer = 0x7f0804b17800] 17:59:31 INFO - PROCESS | 27754 | [27754] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:59:31 INFO - PROCESS | 27754 | 1462582771609 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]]]}] 17:59:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 17:59:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1279ms 17:59:31 INFO - PROCESS | 27754 | 1462582771635 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 17:59:31 INFO - PROCESS | 27754 | 1462582771638 Marionette TRACE conn3 <- [1,573,null,{"value":"8"}] 17:59:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 17:59:31 INFO - PROCESS | 27754 | 1462582771647 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 17:59:31 INFO - PROCESS | 27754 | 1462582771649 Marionette TRACE conn3 <- [1,574,null,{}] 17:59:31 INFO - PROCESS | 27754 | 1462582771653 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}] 17:59:31 INFO - PROCESS | 27754 | 1462582771820 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 17:59:31 INFO - PROCESS | 27754 | 1462582771984 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:32 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f08033a9800 == 71 [pid = 27754] [id = 151] 17:59:32 INFO - PROCESS | 27754 | ++DOMWINDOW == 145 (0x7f080338c400) [pid = 27754] [serial = 453] [outer = (nil)] 17:59:32 INFO - PROCESS | 27754 | ++DOMWINDOW == 146 (0x7f0803394c00) [pid = 27754] [serial = 454] [outer = 0x7f080338c400] 17:59:32 INFO - PROCESS | 27754 | 1462582772057 Marionette DEBUG loaded listener.js 17:59:32 INFO - PROCESS | 27754 | ++DOMWINDOW == 147 (0x7f0803399c00) [pid = 27754] [serial = 455] [outer = 0x7f080338c400] 17:59:32 INFO - PROCESS | 27754 | 1462582772982 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]]]}] 17:59:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 17:59:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1380ms 17:59:33 INFO - PROCESS | 27754 | 1462582773028 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 17:59:33 INFO - PROCESS | 27754 | 1462582773032 Marionette TRACE conn3 <- [1,577,null,{"value":"8"}] 17:59:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 17:59:33 INFO - PROCESS | 27754 | 1462582773038 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 17:59:33 INFO - PROCESS | 27754 | 1462582773041 Marionette TRACE conn3 <- [1,578,null,{}] 17:59:33 INFO - PROCESS | 27754 | 1462582773049 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}] 17:59:33 INFO - PROCESS | 27754 | 1462582773212 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 17:59:33 INFO - PROCESS | 27754 | 1462582773372 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:33 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f080ad4d000 == 72 [pid = 27754] [id = 152] 17:59:33 INFO - PROCESS | 27754 | ++DOMWINDOW == 148 (0x7f080338f400) [pid = 27754] [serial = 456] [outer = (nil)] 17:59:33 INFO - PROCESS | 27754 | ++DOMWINDOW == 149 (0x7f08049f8800) [pid = 27754] [serial = 457] [outer = 0x7f080338f400] 17:59:33 INFO - PROCESS | 27754 | 1462582773455 Marionette DEBUG loaded listener.js 17:59:33 INFO - PROCESS | 27754 | ++DOMWINDOW == 150 (0x7f080ae56800) [pid = 27754] [serial = 458] [outer = 0x7f080338f400] 17:59:34 INFO - PROCESS | 27754 | 1462582774299 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]]]}] 17:59:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 17:59:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1330ms 17:59:34 INFO - PROCESS | 27754 | 1462582774369 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 17:59:34 INFO - PROCESS | 27754 | 1462582774373 Marionette TRACE conn3 <- [1,581,null,{"value":"8"}] 17:59:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 17:59:34 INFO - PROCESS | 27754 | 1462582774379 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 17:59:34 INFO - PROCESS | 27754 | 1462582774381 Marionette TRACE conn3 <- [1,582,null,{}] 17:59:34 INFO - PROCESS | 27754 | 1462582774387 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}] 17:59:34 INFO - PROCESS | 27754 | 1462582774563 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 17:59:34 INFO - PROCESS | 27754 | 1462582774732 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:34 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f080ad67800 == 73 [pid = 27754] [id = 153] 17:59:34 INFO - PROCESS | 27754 | ++DOMWINDOW == 151 (0x7f0803391800) [pid = 27754] [serial = 459] [outer = (nil)] 17:59:34 INFO - PROCESS | 27754 | ++DOMWINDOW == 152 (0x7f080ae5bc00) [pid = 27754] [serial = 460] [outer = 0x7f0803391800] 17:59:34 INFO - PROCESS | 27754 | 1462582774804 Marionette DEBUG loaded listener.js 17:59:34 INFO - PROCESS | 27754 | ++DOMWINDOW == 153 (0x7f080af16400) [pid = 27754] [serial = 461] [outer = 0x7f0803391800] 17:59:35 INFO - PROCESS | 27754 | 1462582775609 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]]]}] 17:59:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 17:59:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1279ms 17:59:35 INFO - PROCESS | 27754 | 1462582775659 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 17:59:35 INFO - PROCESS | 27754 | 1462582775663 Marionette TRACE conn3 <- [1,585,null,{"value":"8"}] 17:59:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 17:59:35 INFO - PROCESS | 27754 | 1462582775669 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 17:59:35 INFO - PROCESS | 27754 | 1462582775671 Marionette TRACE conn3 <- [1,586,null,{}] 17:59:35 INFO - PROCESS | 27754 | 1462582775676 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}] 17:59:35 INFO - PROCESS | 27754 | 1462582775925 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 17:59:36 INFO - PROCESS | 27754 | 1462582776049 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:36 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f080b0eb000 == 74 [pid = 27754] [id = 154] 17:59:36 INFO - PROCESS | 27754 | ++DOMWINDOW == 154 (0x7f08049f1800) [pid = 27754] [serial = 462] [outer = (nil)] 17:59:36 INFO - PROCESS | 27754 | ++DOMWINDOW == 155 (0x7f080ae5c800) [pid = 27754] [serial = 463] [outer = 0x7f08049f1800] 17:59:36 INFO - PROCESS | 27754 | 1462582776127 Marionette DEBUG loaded listener.js 17:59:36 INFO - PROCESS | 27754 | ++DOMWINDOW == 156 (0x7f080c6bbc00) [pid = 27754] [serial = 464] [outer = 0x7f08049f1800] 17:59:36 INFO - PROCESS | 27754 | [27754] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:59:37 INFO - PROCESS | 27754 | 1462582777207 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]]]}] 17:59:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 17:59:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1583ms 17:59:37 INFO - PROCESS | 27754 | 1462582777253 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 17:59:37 INFO - PROCESS | 27754 | 1462582777259 Marionette TRACE conn3 <- [1,589,null,{"value":"8"}] 17:59:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 17:59:37 INFO - PROCESS | 27754 | 1462582777267 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 17:59:37 INFO - PROCESS | 27754 | 1462582777273 Marionette TRACE conn3 <- [1,590,null,{}] 17:59:37 INFO - PROCESS | 27754 | 1462582777281 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}] 17:59:37 INFO - PROCESS | 27754 | 1462582777451 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 17:59:37 INFO - PROCESS | 27754 | 1462582777665 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:37 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f080ad65000 == 75 [pid = 27754] [id = 155] 17:59:37 INFO - PROCESS | 27754 | ++DOMWINDOW == 157 (0x7f08049f3400) [pid = 27754] [serial = 465] [outer = (nil)] 17:59:37 INFO - PROCESS | 27754 | ++DOMWINDOW == 158 (0x7f08049f7c00) [pid = 27754] [serial = 466] [outer = 0x7f08049f3400] 17:59:37 INFO - PROCESS | 27754 | 1462582777749 Marionette DEBUG loaded listener.js 17:59:37 INFO - PROCESS | 27754 | ++DOMWINDOW == 159 (0x7f0805fdc400) [pid = 27754] [serial = 467] [outer = 0x7f08049f3400] 17:59:38 INFO - PROCESS | 27754 | 1462582778833 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]]]}] 17:59:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 17:59:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1634ms 17:59:38 INFO - PROCESS | 27754 | 1462582778902 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 17:59:38 INFO - PROCESS | 27754 | 1462582778910 Marionette TRACE conn3 <- [1,593,null,{"value":"8"}] 17:59:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 17:59:38 INFO - PROCESS | 27754 | 1462582778919 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 17:59:38 INFO - PROCESS | 27754 | 1462582778923 Marionette TRACE conn3 <- [1,594,null,{}] 17:59:38 INFO - PROCESS | 27754 | 1462582778929 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}] 17:59:39 INFO - PROCESS | 27754 | 1462582779131 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 17:59:39 INFO - PROCESS | 27754 | --DOCSHELL 0x7f08148ad800 == 74 [pid = 27754] [id = 142] 17:59:39 INFO - PROCESS | 27754 | --DOMWINDOW == 158 (0x7f080c6b2400) [pid = 27754] [serial = 354] [outer = (nil)] [url = about:blank] 17:59:39 INFO - PROCESS | 27754 | --DOMWINDOW == 157 (0x7f080c888800) [pid = 27754] [serial = 357] [outer = (nil)] [url = about:blank] 17:59:39 INFO - PROCESS | 27754 | --DOMWINDOW == 156 (0x7f081527ec00) [pid = 27754] [serial = 360] [outer = (nil)] [url = about:blank] 17:59:39 INFO - PROCESS | 27754 | --DOMWINDOW == 155 (0x7f0806cecc00) [pid = 27754] [serial = 363] [outer = (nil)] [url = about:blank] 17:59:39 INFO - PROCESS | 27754 | --DOMWINDOW == 154 (0x7f08181a6800) [pid = 27754] [serial = 366] [outer = (nil)] [url = about:blank] 17:59:39 INFO - PROCESS | 27754 | --DOMWINDOW == 153 (0x7f0805fe8800) [pid = 27754] [serial = 369] [outer = (nil)] [url = about:blank] 17:59:39 INFO - PROCESS | 27754 | --DOMWINDOW == 152 (0x7f0818208400) [pid = 27754] [serial = 390] [outer = (nil)] [url = about:blank] 17:59:39 INFO - PROCESS | 27754 | 1462582779416 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:39 INFO - PROCESS | 27754 | --DOCSHELL 0x7f080c45a000 == 73 [pid = 27754] [id = 141] 17:59:39 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0814c6d800 == 72 [pid = 27754] [id = 140] 17:59:39 INFO - PROCESS | 27754 | --DOCSHELL 0x7f081386c800 == 71 [pid = 27754] [id = 139] 17:59:39 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0806e6c800 == 70 [pid = 27754] [id = 138] 17:59:39 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0806e55800 == 71 [pid = 27754] [id = 156] 17:59:39 INFO - PROCESS | 27754 | ++DOMWINDOW == 153 (0x7f0805fe8800) [pid = 27754] [serial = 468] [outer = (nil)] 17:59:39 INFO - PROCESS | 27754 | ++DOMWINDOW == 154 (0x7f0806ced000) [pid = 27754] [serial = 469] [outer = 0x7f0805fe8800] 17:59:39 INFO - PROCESS | 27754 | 1462582779506 Marionette DEBUG loaded listener.js 17:59:39 INFO - PROCESS | 27754 | ++DOMWINDOW == 155 (0x7f0806d36000) [pid = 27754] [serial = 470] [outer = 0x7f0805fe8800] 17:59:39 INFO - PROCESS | 27754 | --DOCSHELL 0x7f080c5bf800 == 70 [pid = 27754] [id = 137] 17:59:39 INFO - PROCESS | 27754 | --DOCSHELL 0x7f081cd03000 == 69 [pid = 27754] [id = 132] 17:59:39 INFO - PROCESS | 27754 | --DOCSHELL 0x7f081387a800 == 68 [pid = 27754] [id = 131] 17:59:39 INFO - PROCESS | 27754 | --DOMWINDOW == 154 (0x7f0806bc9400) [pid = 27754] [serial = 384] [outer = (nil)] [url = about:blank] 17:59:39 INFO - PROCESS | 27754 | --DOMWINDOW == 153 (0x7f080c893000) [pid = 27754] [serial = 387] [outer = (nil)] [url = about:blank] 17:59:39 INFO - PROCESS | 27754 | --DOMWINDOW == 152 (0x7f080c893800) [pid = 27754] [serial = 378] [outer = (nil)] [url = about:blank] 17:59:39 INFO - PROCESS | 27754 | --DOMWINDOW == 151 (0x7f080c950800) [pid = 27754] [serial = 379] [outer = (nil)] [url = about:blank] 17:59:39 INFO - PROCESS | 27754 | --DOMWINDOW == 150 (0x7f0814292c00) [pid = 27754] [serial = 381] [outer = (nil)] [url = about:blank] 17:59:39 INFO - PROCESS | 27754 | --DOMWINDOW == 149 (0x7f080603f400) [pid = 27754] [serial = 372] [outer = (nil)] [url = about:blank] 17:59:39 INFO - PROCESS | 27754 | --DOMWINDOW == 148 (0x7f080c6b3000) [pid = 27754] [serial = 376] [outer = (nil)] [url = about:blank] 17:59:39 INFO - PROCESS | 27754 | --DOMWINDOW == 147 (0x7f080c633400) [pid = 27754] [serial = 375] [outer = (nil)] [url = about:blank] 17:59:39 INFO - PROCESS | 27754 | --DOMWINDOW == 146 (0x7f081388c400) [pid = 27754] [serial = 385] [outer = (nil)] [url = about:blank] 17:59:39 INFO - PROCESS | 27754 | --DOMWINDOW == 145 (0x7f08161b6000) [pid = 27754] [serial = 382] [outer = (nil)] [url = about:blank] 17:59:39 INFO - PROCESS | 27754 | --DOMWINDOW == 144 (0x7f0814295000) [pid = 27754] [serial = 388] [outer = (nil)] [url = about:blank] 17:59:40 INFO - PROCESS | 27754 | 1462582780307 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]]]}] 17:59:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 17:59:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1434ms 17:59:40 INFO - PROCESS | 27754 | 1462582780354 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 17:59:40 INFO - PROCESS | 27754 | 1462582780357 Marionette TRACE conn3 <- [1,597,null,{"value":"8"}] 17:59:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 17:59:40 INFO - PROCESS | 27754 | 1462582780364 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 17:59:40 INFO - PROCESS | 27754 | 1462582780369 Marionette TRACE conn3 <- [1,598,null,{}] 17:59:40 INFO - PROCESS | 27754 | 1462582780383 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}] 17:59:40 INFO - PROCESS | 27754 | 1462582780587 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 17:59:40 INFO - PROCESS | 27754 | 1462582780613 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:40 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f080f777000 == 69 [pid = 27754] [id = 157] 17:59:40 INFO - PROCESS | 27754 | ++DOMWINDOW == 145 (0x7f080af18000) [pid = 27754] [serial = 471] [outer = (nil)] 17:59:40 INFO - PROCESS | 27754 | ++DOMWINDOW == 146 (0x7f080af1f800) [pid = 27754] [serial = 472] [outer = 0x7f080af18000] 17:59:40 INFO - PROCESS | 27754 | 1462582780685 Marionette DEBUG loaded listener.js 17:59:40 INFO - PROCESS | 27754 | ++DOMWINDOW == 147 (0x7f080bbeb000) [pid = 27754] [serial = 473] [outer = 0x7f080af18000] 17:59:41 INFO - PROCESS | 27754 | 1462582781411 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]]]}] 17:59:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 17:59:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1090ms 17:59:41 INFO - PROCESS | 27754 | 1462582781458 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 17:59:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 17:59:41 INFO - PROCESS | 27754 | 1462582781462 Marionette TRACE conn3 <- [1,601,null,{"value":"8"}] 17:59:41 INFO - PROCESS | 27754 | 1462582781469 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 17:59:41 INFO - PROCESS | 27754 | 1462582781472 Marionette TRACE conn3 <- [1,602,null,{}] 17:59:41 INFO - PROCESS | 27754 | 1462582781501 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}] 17:59:41 INFO - PROCESS | 27754 | 1462582781653 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 17:59:41 INFO - PROCESS | 27754 | 1462582781669 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:41 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0814917000 == 70 [pid = 27754] [id = 158] 17:59:41 INFO - PROCESS | 27754 | ++DOMWINDOW == 148 (0x7f0806bc9400) [pid = 27754] [serial = 474] [outer = (nil)] 17:59:41 INFO - PROCESS | 27754 | ++DOMWINDOW == 149 (0x7f080c538400) [pid = 27754] [serial = 475] [outer = 0x7f0806bc9400] 17:59:41 INFO - PROCESS | 27754 | 1462582781731 Marionette DEBUG loaded listener.js 17:59:41 INFO - PROCESS | 27754 | ++DOMWINDOW == 150 (0x7f080c559c00) [pid = 27754] [serial = 476] [outer = 0x7f0806bc9400] 17:59:42 INFO - PROCESS | 27754 | 1462582782646 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]]]}] 17:59:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 17:59:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1208ms 17:59:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 17:59:42 INFO - PROCESS | 27754 | 1462582782677 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 17:59:42 INFO - PROCESS | 27754 | 1462582782680 Marionette TRACE conn3 <- [1,605,null,{"value":"8"}] 17:59:42 INFO - PROCESS | 27754 | 1462582782686 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 17:59:42 INFO - PROCESS | 27754 | 1462582782688 Marionette TRACE conn3 <- [1,606,null,{}] 17:59:42 INFO - PROCESS | 27754 | 1462582782693 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}] 17:59:42 INFO - PROCESS | 27754 | 1462582782888 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 17:59:42 INFO - PROCESS | 27754 | 1462582782923 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:42 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0814982800 == 71 [pid = 27754] [id = 159] 17:59:42 INFO - PROCESS | 27754 | ++DOMWINDOW == 151 (0x7f0805fe6000) [pid = 27754] [serial = 477] [outer = (nil)] 17:59:42 INFO - PROCESS | 27754 | ++DOMWINDOW == 152 (0x7f080c636400) [pid = 27754] [serial = 478] [outer = 0x7f0805fe6000] 17:59:42 INFO - PROCESS | 27754 | 1462582782984 Marionette DEBUG loaded listener.js 17:59:43 INFO - PROCESS | 27754 | ++DOMWINDOW == 153 (0x7f080c894c00) [pid = 27754] [serial = 479] [outer = 0x7f0805fe6000] 17:59:43 INFO - PROCESS | 27754 | 1462582783869 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]]]}] 17:59:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 17:59:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1237ms 17:59:44 INFO - PROCESS | 27754 | --DOMWINDOW == 152 (0x7f080c6b9000) [pid = 27754] [serial = 422] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 17:59:44 INFO - PROCESS | 27754 | --DOMWINDOW == 151 (0x7f0806bc5000) [pid = 27754] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 17:59:44 INFO - PROCESS | 27754 | --DOMWINDOW == 150 (0x7f080c6b3800) [pid = 27754] [serial = 419] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 17:59:44 INFO - PROCESS | 27754 | --DOMWINDOW == 149 (0x7f080c026400) [pid = 27754] [serial = 425] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 17:59:44 INFO - PROCESS | 27754 | --DOMWINDOW == 148 (0x7f0806ce5c00) [pid = 27754] [serial = 413] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 17:59:44 INFO - PROCESS | 27754 | --DOMWINDOW == 147 (0x7f0806046c00) [pid = 27754] [serial = 410] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 17:59:44 INFO - PROCESS | 27754 | --DOMWINDOW == 146 (0x7f080c556000) [pid = 27754] [serial = 416] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 17:59:44 INFO - PROCESS | 27754 | --DOMWINDOW == 145 (0x7f080c63dc00) [pid = 27754] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 17:59:44 INFO - PROCESS | 27754 | 1462582784020 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 17:59:44 INFO - PROCESS | 27754 | 1462582784024 Marionette TRACE conn3 <- [1,609,null,{"value":"8"}] 17:59:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 17:59:44 INFO - PROCESS | 27754 | 1462582784033 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 17:59:44 INFO - PROCESS | 27754 | 1462582784036 Marionette TRACE conn3 <- [1,610,null,{}] 17:59:44 INFO - PROCESS | 27754 | 1462582784041 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}] 17:59:44 INFO - PROCESS | 27754 | 1462582784216 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 17:59:44 INFO - PROCESS | 27754 | 1462582784236 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:44 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0815861800 == 72 [pid = 27754] [id = 160] 17:59:44 INFO - PROCESS | 27754 | ++DOMWINDOW == 146 (0x7f080f963400) [pid = 27754] [serial = 480] [outer = (nil)] 17:59:44 INFO - PROCESS | 27754 | ++DOMWINDOW == 147 (0x7f0811bf0c00) [pid = 27754] [serial = 481] [outer = 0x7f080f963400] 17:59:44 INFO - PROCESS | 27754 | 1462582784301 Marionette DEBUG loaded listener.js 17:59:44 INFO - PROCESS | 27754 | ++DOMWINDOW == 148 (0x7f0814291400) [pid = 27754] [serial = 482] [outer = 0x7f080f963400] 17:59:45 INFO - PROCESS | 27754 | 1462582785190 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]]]}] 17:59:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 17:59:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1176ms 17:59:45 INFO - PROCESS | 27754 | 1462582785211 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 17:59:45 INFO - PROCESS | 27754 | 1462582785214 Marionette TRACE conn3 <- [1,613,null,{"value":"8"}] 17:59:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 17:59:45 INFO - PROCESS | 27754 | 1462582785220 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 17:59:45 INFO - PROCESS | 27754 | 1462582785222 Marionette TRACE conn3 <- [1,614,null,{}] 17:59:45 INFO - PROCESS | 27754 | 1462582785228 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}] 17:59:45 INFO - PROCESS | 27754 | 1462582785373 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 17:59:45 INFO - PROCESS | 27754 | 1462582785388 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:45 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0818166800 == 73 [pid = 27754] [id = 161] 17:59:45 INFO - PROCESS | 27754 | ++DOMWINDOW == 149 (0x7f080f5cec00) [pid = 27754] [serial = 483] [outer = (nil)] 17:59:45 INFO - PROCESS | 27754 | ++DOMWINDOW == 150 (0x7f08160be000) [pid = 27754] [serial = 484] [outer = 0x7f080f5cec00] 17:59:45 INFO - PROCESS | 27754 | 1462582785451 Marionette DEBUG loaded listener.js 17:59:45 INFO - PROCESS | 27754 | ++DOMWINDOW == 151 (0x7f08181a8c00) [pid = 27754] [serial = 485] [outer = 0x7f080f5cec00] 17:59:46 INFO - PROCESS | 27754 | 1462582786381 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]]]}] 17:59:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 17:59:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1230ms 17:59:46 INFO - PROCESS | 27754 | 1462582786453 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 17:59:46 INFO - PROCESS | 27754 | 1462582786459 Marionette TRACE conn3 <- [1,617,null,{"value":"8"}] 17:59:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 17:59:46 INFO - PROCESS | 27754 | 1462582786470 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 17:59:46 INFO - PROCESS | 27754 | 1462582786475 Marionette TRACE conn3 <- [1,618,null,{}] 17:59:46 INFO - PROCESS | 27754 | 1462582786486 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}] 17:59:46 INFO - PROCESS | 27754 | 1462582786707 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 17:59:46 INFO - PROCESS | 27754 | 1462582786865 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:46 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f080bab8000 == 74 [pid = 27754] [id = 162] 17:59:46 INFO - PROCESS | 27754 | ++DOMWINDOW == 152 (0x7f08036d8000) [pid = 27754] [serial = 486] [outer = (nil)] 17:59:46 INFO - PROCESS | 27754 | ++DOMWINDOW == 153 (0x7f08049f9400) [pid = 27754] [serial = 487] [outer = 0x7f08036d8000] 17:59:46 INFO - PROCESS | 27754 | 1462582786943 Marionette DEBUG loaded listener.js 17:59:47 INFO - PROCESS | 27754 | ++DOMWINDOW == 154 (0x7f0806039800) [pid = 27754] [serial = 488] [outer = 0x7f08036d8000] 17:59:47 INFO - PROCESS | 27754 | 1462582787855 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]]]}] 17:59:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 17:59:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1443ms 17:59:47 INFO - PROCESS | 27754 | 1462582787913 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 17:59:47 INFO - PROCESS | 27754 | 1462582787923 Marionette TRACE conn3 <- [1,621,null,{"value":"8"}] 17:59:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 17:59:47 INFO - PROCESS | 27754 | 1462582787933 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 17:59:47 INFO - PROCESS | 27754 | 1462582787938 Marionette TRACE conn3 <- [1,622,null,{}] 17:59:47 INFO - PROCESS | 27754 | 1462582787944 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}] 17:59:48 INFO - PROCESS | 27754 | 1462582788129 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 17:59:48 INFO - PROCESS | 27754 | 1462582788284 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:48 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f081494e000 == 75 [pid = 27754] [id = 163] 17:59:48 INFO - PROCESS | 27754 | ++DOMWINDOW == 155 (0x7f0806046400) [pid = 27754] [serial = 489] [outer = (nil)] 17:59:48 INFO - PROCESS | 27754 | ++DOMWINDOW == 156 (0x7f0806e80000) [pid = 27754] [serial = 490] [outer = 0x7f0806046400] 17:59:48 INFO - PROCESS | 27754 | 1462582788369 Marionette DEBUG loaded listener.js 17:59:48 INFO - PROCESS | 27754 | ++DOMWINDOW == 157 (0x7f080ae5a000) [pid = 27754] [serial = 491] [outer = 0x7f0806046400] 17:59:49 INFO - PROCESS | 27754 | 1462582789267 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]]]}] 17:59:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 17:59:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1379ms 17:59:49 INFO - PROCESS | 27754 | 1462582789314 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 17:59:49 INFO - PROCESS | 27754 | 1462582789318 Marionette TRACE conn3 <- [1,625,null,{"value":"8"}] 17:59:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 17:59:49 INFO - PROCESS | 27754 | 1462582789324 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 17:59:49 INFO - PROCESS | 27754 | 1462582789330 Marionette TRACE conn3 <- [1,626,null,{}] 17:59:49 INFO - PROCESS | 27754 | 1462582789346 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}] 17:59:49 INFO - PROCESS | 27754 | 1462582789535 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 17:59:49 INFO - PROCESS | 27754 | 1462582789693 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:49 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0827767000 == 76 [pid = 27754] [id = 164] 17:59:49 INFO - PROCESS | 27754 | ++DOMWINDOW == 158 (0x7f080c024800) [pid = 27754] [serial = 492] [outer = (nil)] 17:59:49 INFO - PROCESS | 27754 | ++DOMWINDOW == 159 (0x7f080c632800) [pid = 27754] [serial = 493] [outer = 0x7f080c024800] 17:59:49 INFO - PROCESS | 27754 | 1462582789770 Marionette DEBUG loaded listener.js 17:59:49 INFO - PROCESS | 27754 | ++DOMWINDOW == 160 (0x7f080df2f000) [pid = 27754] [serial = 494] [outer = 0x7f080c024800] 17:59:50 INFO - PROCESS | 27754 | 1462582790668 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]]]}] 17:59:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 17:59:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1388ms 17:59:50 INFO - PROCESS | 27754 | 1462582790713 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 17:59:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 17:59:50 INFO - PROCESS | 27754 | 1462582790718 Marionette TRACE conn3 <- [1,629,null,{"value":"8"}] 17:59:50 INFO - PROCESS | 27754 | 1462582790724 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 17:59:50 INFO - PROCESS | 27754 | 1462582790728 Marionette TRACE conn3 <- [1,630,null,{}] 17:59:50 INFO - PROCESS | 27754 | 1462582790733 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}] 17:59:50 INFO - PROCESS | 27754 | 1462582790897 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 17:59:51 INFO - PROCESS | 27754 | 1462582791060 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:51 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f08063cf000 == 77 [pid = 27754] [id = 165] 17:59:51 INFO - PROCESS | 27754 | ++DOMWINDOW == 161 (0x7f080c027800) [pid = 27754] [serial = 495] [outer = (nil)] 17:59:51 INFO - PROCESS | 27754 | ++DOMWINDOW == 162 (0x7f0814292c00) [pid = 27754] [serial = 496] [outer = 0x7f080c027800] 17:59:51 INFO - PROCESS | 27754 | 1462582791135 Marionette DEBUG loaded listener.js 17:59:51 INFO - PROCESS | 27754 | ++DOMWINDOW == 163 (0x7f081822b000) [pid = 27754] [serial = 497] [outer = 0x7f080c027800] 17:59:51 INFO - PROCESS | 27754 | 1462582791956 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]]]}] 17:59:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 17:59:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1281ms 17:59:52 INFO - PROCESS | 27754 | 1462582792006 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 17:59:52 INFO - PROCESS | 27754 | 1462582792009 Marionette TRACE conn3 <- [1,633,null,{"value":"8"}] 17:59:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 17:59:52 INFO - PROCESS | 27754 | 1462582792015 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 17:59:52 INFO - PROCESS | 27754 | 1462582792018 Marionette TRACE conn3 <- [1,634,null,{}] 17:59:52 INFO - PROCESS | 27754 | 1462582792023 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}] 17:59:52 INFO - PROCESS | 27754 | 1462582792182 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 17:59:52 INFO - PROCESS | 27754 | 1462582792343 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:52 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f082c161000 == 78 [pid = 27754] [id = 166] 17:59:52 INFO - PROCESS | 27754 | ++DOMWINDOW == 164 (0x7f0809833000) [pid = 27754] [serial = 498] [outer = (nil)] 17:59:52 INFO - PROCESS | 27754 | ++DOMWINDOW == 165 (0x7f080983b800) [pid = 27754] [serial = 499] [outer = 0x7f0809833000] 17:59:52 INFO - PROCESS | 27754 | 1462582792412 Marionette DEBUG loaded listener.js 17:59:52 INFO - PROCESS | 27754 | ++DOMWINDOW == 166 (0x7f0809840800) [pid = 27754] [serial = 500] [outer = 0x7f0809833000] 17:59:52 INFO - PROCESS | 27754 | [27754] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:59:53 INFO - PROCESS | 27754 | 1462582793280 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]]]}] 17:59:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 17:59:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1329ms 17:59:53 INFO - PROCESS | 27754 | 1462582793346 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 17:59:53 INFO - PROCESS | 27754 | 1462582793350 Marionette TRACE conn3 <- [1,637,null,{"value":"8"}] 17:59:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 17:59:53 INFO - PROCESS | 27754 | 1462582793356 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 17:59:53 INFO - PROCESS | 27754 | 1462582793358 Marionette TRACE conn3 <- [1,638,null,{}] 17:59:53 INFO - PROCESS | 27754 | 1462582793364 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}] 17:59:53 INFO - PROCESS | 27754 | 1462582793616 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 17:59:53 INFO - PROCESS | 27754 | 1462582793787 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:53 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f080ad6c800 == 79 [pid = 27754] [id = 167] 17:59:53 INFO - PROCESS | 27754 | ++DOMWINDOW == 167 (0x7f080f95ec00) [pid = 27754] [serial = 501] [outer = (nil)] 17:59:53 INFO - PROCESS | 27754 | ++DOMWINDOW == 168 (0x7f0822f52c00) [pid = 27754] [serial = 502] [outer = 0x7f080f95ec00] 17:59:53 INFO - PROCESS | 27754 | 1462582793862 Marionette DEBUG loaded listener.js 17:59:53 INFO - PROCESS | 27754 | ++DOMWINDOW == 169 (0x7f0827c3dc00) [pid = 27754] [serial = 503] [outer = 0x7f080f95ec00] 17:59:54 INFO - PROCESS | 27754 | [27754] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:59:54 INFO - PROCESS | 27754 | 1462582794663 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]]]}] 17:59:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 17:59:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1332ms 17:59:54 INFO - PROCESS | 27754 | 1462582794689 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 17:59:54 INFO - PROCESS | 27754 | 1462582794692 Marionette TRACE conn3 <- [1,641,null,{"value":"8"}] 17:59:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 17:59:54 INFO - PROCESS | 27754 | 1462582794698 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 17:59:54 INFO - PROCESS | 27754 | 1462582794700 Marionette TRACE conn3 <- [1,642,null,{}] 17:59:54 INFO - PROCESS | 27754 | 1462582794706 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}] 17:59:54 INFO - PROCESS | 27754 | 1462582794874 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 17:59:55 INFO - PROCESS | 27754 | 1462582795040 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:55 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f080336c000 == 80 [pid = 27754] [id = 168] 17:59:55 INFO - PROCESS | 27754 | ++DOMWINDOW == 170 (0x7f080f320800) [pid = 27754] [serial = 504] [outer = (nil)] 17:59:55 INFO - PROCESS | 27754 | ++DOMWINDOW == 171 (0x7f080f327000) [pid = 27754] [serial = 505] [outer = 0x7f080f320800] 17:59:55 INFO - PROCESS | 27754 | 1462582795110 Marionette DEBUG loaded listener.js 17:59:55 INFO - PROCESS | 27754 | ++DOMWINDOW == 172 (0x7f080f32bc00) [pid = 27754] [serial = 506] [outer = 0x7f080f320800] 17:59:55 INFO - PROCESS | 27754 | 1462582795980 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]]]}] 17:59:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 17:59:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1327ms 17:59:56 INFO - PROCESS | 27754 | 1462582796027 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 17:59:56 INFO - PROCESS | 27754 | 1462582796030 Marionette TRACE conn3 <- [1,645,null,{"value":"8"}] 17:59:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 17:59:56 INFO - PROCESS | 27754 | 1462582796037 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 17:59:56 INFO - PROCESS | 27754 | 1462582796040 Marionette TRACE conn3 <- [1,646,null,{}] 17:59:56 INFO - PROCESS | 27754 | 1462582796045 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}] 17:59:56 INFO - PROCESS | 27754 | 1462582796220 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 17:59:56 INFO - PROCESS | 27754 | 1462582796388 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:56 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f08015d3800 == 81 [pid = 27754] [id = 169] 17:59:56 INFO - PROCESS | 27754 | ++DOMWINDOW == 173 (0x7f0801bee000) [pid = 27754] [serial = 507] [outer = (nil)] 17:59:56 INFO - PROCESS | 27754 | ++DOMWINDOW == 174 (0x7f0801bf4800) [pid = 27754] [serial = 508] [outer = 0x7f0801bee000] 17:59:56 INFO - PROCESS | 27754 | 1462582796463 Marionette DEBUG loaded listener.js 17:59:56 INFO - PROCESS | 27754 | ++DOMWINDOW == 175 (0x7f0801bf9000) [pid = 27754] [serial = 509] [outer = 0x7f0801bee000] 17:59:57 INFO - PROCESS | 27754 | 1462582797319 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]]]}] 17:59:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 17:59:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1332ms 17:59:57 INFO - PROCESS | 27754 | 1462582797371 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 17:59:57 INFO - PROCESS | 27754 | 1462582797374 Marionette TRACE conn3 <- [1,649,null,{"value":"8"}] 17:59:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 17:59:57 INFO - PROCESS | 27754 | 1462582797380 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 17:59:57 INFO - PROCESS | 27754 | 1462582797382 Marionette TRACE conn3 <- [1,650,null,{}] 17:59:57 INFO - PROCESS | 27754 | 1462582797389 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}] 17:59:57 INFO - PROCESS | 27754 | 1462582797559 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 17:59:57 INFO - PROCESS | 27754 | 1462582797725 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:57 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f080169e800 == 82 [pid = 27754] [id = 170] 17:59:57 INFO - PROCESS | 27754 | ++DOMWINDOW == 176 (0x7f0801bee800) [pid = 27754] [serial = 510] [outer = (nil)] 17:59:57 INFO - PROCESS | 27754 | ++DOMWINDOW == 177 (0x7f0805605c00) [pid = 27754] [serial = 511] [outer = 0x7f0801bee800] 17:59:57 INFO - PROCESS | 27754 | 1462582797796 Marionette DEBUG loaded listener.js 17:59:57 INFO - PROCESS | 27754 | ++DOMWINDOW == 178 (0x7f0805609c00) [pid = 27754] [serial = 512] [outer = 0x7f0801bee800] 17:59:58 INFO - PROCESS | 27754 | 1462582798747 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]]]}] 17:59:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 17:59:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1431ms 17:59:58 INFO - PROCESS | 27754 | 1462582798813 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 17:59:58 INFO - PROCESS | 27754 | 1462582798816 Marionette TRACE conn3 <- [1,653,null,{"value":"8"}] 17:59:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 17:59:58 INFO - PROCESS | 27754 | 1462582798822 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 17:59:58 INFO - PROCESS | 27754 | 1462582798824 Marionette TRACE conn3 <- [1,654,null,{}] 17:59:58 INFO - PROCESS | 27754 | 1462582798830 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}] 17:59:59 INFO - PROCESS | 27754 | 1462582799003 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 17:59:59 INFO - PROCESS | 27754 | 1462582799164 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:59 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f08016b8000 == 83 [pid = 27754] [id = 171] 17:59:59 INFO - PROCESS | 27754 | ++DOMWINDOW == 179 (0x7f0801ad6400) [pid = 27754] [serial = 513] [outer = (nil)] 17:59:59 INFO - PROCESS | 27754 | ++DOMWINDOW == 180 (0x7f0801adec00) [pid = 27754] [serial = 514] [outer = 0x7f0801ad6400] 17:59:59 INFO - PROCESS | 27754 | 1462582799232 Marionette DEBUG loaded listener.js 17:59:59 INFO - PROCESS | 27754 | ++DOMWINDOW == 181 (0x7f0801bf3000) [pid = 27754] [serial = 515] [outer = 0x7f0801ad6400] 18:00:00 INFO - PROCESS | 27754 | 1462582800083 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:00:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 18:00:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1334ms 18:00:00 INFO - PROCESS | 27754 | 1462582800444 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 18:00:00 INFO - PROCESS | 27754 | 1462582800451 Marionette TRACE conn3 <- [1,657,null,{"value":"8"}] 18:00:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 18:00:00 INFO - PROCESS | 27754 | 1462582800459 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 18:00:00 INFO - PROCESS | 27754 | 1462582800463 Marionette TRACE conn3 <- [1,658,null,{}] 18:00:00 INFO - PROCESS | 27754 | 1462582800471 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:00:00 INFO - PROCESS | 27754 | 1462582800642 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 18:00:00 INFO - PROCESS | 27754 | 1462582800871 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:00 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0806e5b800 == 84 [pid = 27754] [id = 172] 18:00:00 INFO - PROCESS | 27754 | ++DOMWINDOW == 182 (0x7f08049f0c00) [pid = 27754] [serial = 516] [outer = (nil)] 18:00:00 INFO - PROCESS | 27754 | ++DOMWINDOW == 183 (0x7f08049fac00) [pid = 27754] [serial = 517] [outer = 0x7f08049f0c00] 18:00:00 INFO - PROCESS | 27754 | 1462582800941 Marionette DEBUG loaded listener.js 18:00:01 INFO - PROCESS | 27754 | ++DOMWINDOW == 184 (0x7f0805602800) [pid = 27754] [serial = 518] [outer = 0x7f08049f0c00] 18:00:01 INFO - PROCESS | 27754 | 1462582801774 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:00:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 18:00:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1382ms 18:00:01 INFO - PROCESS | 27754 | 1462582801842 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 18:00:01 INFO - PROCESS | 27754 | 1462582801847 Marionette TRACE conn3 <- [1,661,null,{"value":"8"}] 18:00:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 18:00:01 INFO - PROCESS | 27754 | 1462582801859 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 18:00:01 INFO - PROCESS | 27754 | 1462582801863 Marionette TRACE conn3 <- [1,662,null,{}] 18:00:01 INFO - PROCESS | 27754 | 1462582801870 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:00:02 INFO - PROCESS | 27754 | 1462582802209 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 18:00:02 INFO - PROCESS | 27754 | 1462582802508 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:02 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f08033b6000 == 85 [pid = 27754] [id = 173] 18:00:02 INFO - PROCESS | 27754 | ++DOMWINDOW == 185 (0x7f0805fe4800) [pid = 27754] [serial = 519] [outer = (nil)] 18:00:02 INFO - PROCESS | 27754 | ++DOMWINDOW == 186 (0x7f080603f400) [pid = 27754] [serial = 520] [outer = 0x7f0805fe4800] 18:00:02 INFO - PROCESS | 27754 | 1462582802578 Marionette DEBUG loaded listener.js 18:00:02 INFO - PROCESS | 27754 | ++DOMWINDOW == 187 (0x7f0806bc8800) [pid = 27754] [serial = 521] [outer = 0x7f0805fe4800] 18:00:03 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0805fc3000 == 84 [pid = 27754] [id = 123] 18:00:03 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0815861800 == 83 [pid = 27754] [id = 160] 18:00:03 INFO - PROCESS | 27754 | --DOMWINDOW == 186 (0x7f080c63e400) [pid = 27754] [serial = 408] [outer = (nil)] [url = about:blank] 18:00:03 INFO - PROCESS | 27754 | --DOMWINDOW == 185 (0x7f08240b7800) [pid = 27754] [serial = 429] [outer = (nil)] [url = about:blank] 18:00:03 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0814982800 == 82 [pid = 27754] [id = 159] 18:00:03 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0814917000 == 81 [pid = 27754] [id = 158] 18:00:03 INFO - PROCESS | 27754 | --DOCSHELL 0x7f080f777000 == 80 [pid = 27754] [id = 157] 18:00:03 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0806e55800 == 79 [pid = 27754] [id = 156] 18:00:03 INFO - PROCESS | 27754 | [27754] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:00:03 INFO - PROCESS | 27754 | --DOCSHELL 0x7f080ad65000 == 78 [pid = 27754] [id = 155] 18:00:03 INFO - PROCESS | 27754 | --DOCSHELL 0x7f080ad67800 == 77 [pid = 27754] [id = 153] 18:00:03 INFO - PROCESS | 27754 | --DOCSHELL 0x7f080ad4d000 == 76 [pid = 27754] [id = 152] 18:00:03 INFO - PROCESS | 27754 | --DOCSHELL 0x7f08033a9800 == 75 [pid = 27754] [id = 151] 18:00:03 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0804ab5800 == 74 [pid = 27754] [id = 150] 18:00:03 INFO - PROCESS | 27754 | --DOCSHELL 0x7f08049da000 == 73 [pid = 27754] [id = 149] 18:00:03 INFO - PROCESS | 27754 | --DOCSHELL 0x7f080babd000 == 72 [pid = 27754] [id = 148] 18:00:03 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0815a66800 == 71 [pid = 27754] [id = 147] 18:00:03 INFO - PROCESS | 27754 | --DOCSHELL 0x7f08259bf800 == 70 [pid = 27754] [id = 146] 18:00:03 INFO - PROCESS | 27754 | --DOCSHELL 0x7f08156b3800 == 69 [pid = 27754] [id = 145] 18:00:03 INFO - PROCESS | 27754 | --DOCSHELL 0x7f080c6df000 == 68 [pid = 27754] [id = 144] 18:00:03 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0827280800 == 67 [pid = 27754] [id = 143] 18:00:03 INFO - PROCESS | 27754 | --DOMWINDOW == 184 (0x7f082a67c800) [pid = 27754] [serial = 352] [outer = (nil)] [url = about:blank] 18:00:03 INFO - PROCESS | 27754 | --DOMWINDOW == 183 (0x7f0814690c00) [pid = 27754] [serial = 423] [outer = (nil)] [url = about:blank] 18:00:03 INFO - PROCESS | 27754 | --DOMWINDOW == 182 (0x7f0822ba4c00) [pid = 27754] [serial = 391] [outer = (nil)] [url = about:blank] 18:00:03 INFO - PROCESS | 27754 | --DOMWINDOW == 181 (0x7f080c951400) [pid = 27754] [serial = 420] [outer = (nil)] [url = about:blank] 18:00:03 INFO - PROCESS | 27754 | --DOMWINDOW == 180 (0x7f081be49800) [pid = 27754] [serial = 405] [outer = (nil)] [url = about:blank] 18:00:03 INFO - PROCESS | 27754 | --DOMWINDOW == 179 (0x7f080dc50400) [pid = 27754] [serial = 426] [outer = (nil)] [url = about:blank] 18:00:03 INFO - PROCESS | 27754 | --DOMWINDOW == 178 (0x7f080bbee800) [pid = 27754] [serial = 414] [outer = (nil)] [url = about:blank] 18:00:03 INFO - PROCESS | 27754 | --DOMWINDOW == 177 (0x7f0806bc4800) [pid = 27754] [serial = 411] [outer = (nil)] [url = about:blank] 18:00:03 INFO - PROCESS | 27754 | --DOMWINDOW == 176 (0x7f080c595c00) [pid = 27754] [serial = 417] [outer = (nil)] [url = about:blank] 18:00:03 INFO - PROCESS | 27754 | --DOMWINDOW == 175 (0x7f080c638800) [pid = 27754] [serial = 418] [outer = (nil)] [url = about:blank] 18:00:03 INFO - PROCESS | 27754 | --DOMWINDOW == 174 (0x7f08161be800) [pid = 27754] [serial = 402] [outer = (nil)] [url = about:blank] 18:00:03 INFO - PROCESS | 27754 | --DOMWINDOW == 173 (0x7f080f572c00) [pid = 27754] [serial = 399] [outer = (nil)] [url = about:blank] 18:00:03 INFO - PROCESS | 27754 | --DOMWINDOW == 172 (0x7f080c54dc00) [pid = 27754] [serial = 396] [outer = (nil)] [url = about:blank] 18:00:03 INFO - PROCESS | 27754 | --DOMWINDOW == 171 (0x7f080c21c400) [pid = 27754] [serial = 393] [outer = (nil)] [url = about:blank] 18:00:03 INFO - PROCESS | 27754 | --DOMWINDOW == 170 (0x7f080c21cc00) [pid = 27754] [serial = 415] [outer = (nil)] [url = about:blank] 18:00:03 INFO - PROCESS | 27754 | --DOMWINDOW == 169 (0x7f0806d2e000) [pid = 27754] [serial = 412] [outer = (nil)] [url = about:blank] 18:00:03 INFO - PROCESS | 27754 | --DOMWINDOW == 168 (0x7f08158cf400) [pid = 27754] [serial = 424] [outer = (nil)] [url = about:blank] 18:00:03 INFO - PROCESS | 27754 | --DOMWINDOW == 167 (0x7f080f57e800) [pid = 27754] [serial = 421] [outer = (nil)] [url = about:blank] 18:00:03 INFO - PROCESS | 27754 | --DOMWINDOW == 166 (0x7f08181ab800) [pid = 27754] [serial = 427] [outer = (nil)] [url = about:blank] 18:00:03 INFO - PROCESS | 27754 | 1462582803558 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:00:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 18:00:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1743ms 18:00:03 INFO - PROCESS | 27754 | 1462582803600 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 18:00:03 INFO - PROCESS | 27754 | 1462582803604 Marionette TRACE conn3 <- [1,665,null,{"value":"8"}] 18:00:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 18:00:03 INFO - PROCESS | 27754 | 1462582803610 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 18:00:03 INFO - PROCESS | 27754 | 1462582803613 Marionette TRACE conn3 <- [1,666,null,{}] 18:00:03 INFO - PROCESS | 27754 | 1462582803625 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:00:03 INFO - PROCESS | 27754 | 1462582803835 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 18:00:03 INFO - PROCESS | 27754 | 1462582803963 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:03 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f080ad59800 == 68 [pid = 27754] [id = 174] 18:00:03 INFO - PROCESS | 27754 | ++DOMWINDOW == 167 (0x7f0806cf1c00) [pid = 27754] [serial = 522] [outer = (nil)] 18:00:04 INFO - PROCESS | 27754 | ++DOMWINDOW == 168 (0x7f0806e81000) [pid = 27754] [serial = 523] [outer = 0x7f0806cf1c00] 18:00:04 INFO - PROCESS | 27754 | 1462582804030 Marionette DEBUG loaded listener.js 18:00:04 INFO - PROCESS | 27754 | ++DOMWINDOW == 169 (0x7f0809835000) [pid = 27754] [serial = 524] [outer = 0x7f0806cf1c00] 18:00:04 INFO - PROCESS | 27754 | [27754] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:00:04 INFO - PROCESS | 27754 | 1462582804845 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:00:04 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:00:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1279ms 18:00:04 INFO - PROCESS | 27754 | 1462582804890 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 18:00:04 INFO - PROCESS | 27754 | 1462582804894 Marionette TRACE conn3 <- [1,669,null,{"value":"8"}] 18:00:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 18:00:04 INFO - PROCESS | 27754 | 1462582804899 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 18:00:04 INFO - PROCESS | 27754 | 1462582804901 Marionette TRACE conn3 <- [1,670,null,{}] 18:00:04 INFO - PROCESS | 27754 | 1462582804907 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:00:05 INFO - PROCESS | 27754 | 1462582805073 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 18:00:05 INFO - PROCESS | 27754 | 1462582805083 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:05 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f080c4a0800 == 69 [pid = 27754] [id = 175] 18:00:05 INFO - PROCESS | 27754 | ++DOMWINDOW == 170 (0x7f080983cc00) [pid = 27754] [serial = 525] [outer = (nil)] 18:00:05 INFO - PROCESS | 27754 | ++DOMWINDOW == 171 (0x7f080af18800) [pid = 27754] [serial = 526] [outer = 0x7f080983cc00] 18:00:05 INFO - PROCESS | 27754 | 1462582805144 Marionette DEBUG loaded listener.js 18:00:05 INFO - PROCESS | 27754 | ++DOMWINDOW == 172 (0x7f080af20c00) [pid = 27754] [serial = 527] [outer = 0x7f080983cc00] 18:00:06 INFO - PROCESS | 27754 | 1462582806045 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:00:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 18:00:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1226ms 18:00:06 INFO - PROCESS | 27754 | 1462582806143 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 18:00:06 INFO - PROCESS | 27754 | 1462582806147 Marionette TRACE conn3 <- [1,673,null,{"value":"8"}] 18:00:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 18:00:06 INFO - PROCESS | 27754 | 1462582806158 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 18:00:06 INFO - PROCESS | 27754 | 1462582806160 Marionette TRACE conn3 <- [1,674,null,{}] 18:00:06 INFO - PROCESS | 27754 | 1462582806164 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:00:06 INFO - PROCESS | 27754 | 1462582806357 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 18:00:06 INFO - PROCESS | 27754 | 1462582806384 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:06 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f080f93c000 == 70 [pid = 27754] [id = 176] 18:00:06 INFO - PROCESS | 27754 | ++DOMWINDOW == 173 (0x7f0805fdf800) [pid = 27754] [serial = 528] [outer = (nil)] 18:00:06 INFO - PROCESS | 27754 | ++DOMWINDOW == 174 (0x7f080bbe2c00) [pid = 27754] [serial = 529] [outer = 0x7f0805fdf800] 18:00:06 INFO - PROCESS | 27754 | 1462582806445 Marionette DEBUG loaded listener.js 18:00:06 INFO - PROCESS | 27754 | ++DOMWINDOW == 175 (0x7f080c011c00) [pid = 27754] [serial = 530] [outer = 0x7f0805fdf800] 18:00:07 INFO - PROCESS | 27754 | [27754] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:00:07 INFO - PROCESS | 27754 | 1462582807432 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:00:07 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:00:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1330ms 18:00:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 18:00:07 INFO - PROCESS | 27754 | 1462582807489 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 18:00:07 INFO - PROCESS | 27754 | 1462582807492 Marionette TRACE conn3 <- [1,677,null,{"value":"8"}] 18:00:07 INFO - PROCESS | 27754 | 1462582807498 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 18:00:07 INFO - PROCESS | 27754 | 1462582807501 Marionette TRACE conn3 <- [1,678,null,{}] 18:00:07 INFO - PROCESS | 27754 | 1462582807513 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:00:07 INFO - PROCESS | 27754 | 1462582807753 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 18:00:08 INFO - PROCESS | 27754 | --DOMWINDOW == 174 (0x7f080af18000) [pid = 27754] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 18:00:08 INFO - PROCESS | 27754 | --DOMWINDOW == 173 (0x7f0805fe6000) [pid = 27754] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 18:00:08 INFO - PROCESS | 27754 | --DOMWINDOW == 172 (0x7f0805fe8800) [pid = 27754] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 18:00:08 INFO - PROCESS | 27754 | --DOMWINDOW == 171 (0x7f0806bc9400) [pid = 27754] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 18:00:08 INFO - PROCESS | 27754 | --DOMWINDOW == 170 (0x7f0818204800) [pid = 27754] [serial = 428] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 18:00:08 INFO - PROCESS | 27754 | --DOMWINDOW == 169 (0x7f080f963400) [pid = 27754] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 18:00:08 INFO - PROCESS | 27754 | --DOMWINDOW == 168 (0x7f08049f3400) [pid = 27754] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 18:00:08 INFO - PROCESS | 27754 | 1462582808085 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:08 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f080baac000 == 71 [pid = 27754] [id = 177] 18:00:08 INFO - PROCESS | 27754 | ++DOMWINDOW == 169 (0x7f0806bc9400) [pid = 27754] [serial = 531] [outer = (nil)] 18:00:08 INFO - PROCESS | 27754 | ++DOMWINDOW == 170 (0x7f080c180800) [pid = 27754] [serial = 532] [outer = 0x7f0806bc9400] 18:00:08 INFO - PROCESS | 27754 | 1462582808151 Marionette DEBUG loaded listener.js 18:00:08 INFO - PROCESS | 27754 | ++DOMWINDOW == 171 (0x7f080c6b7400) [pid = 27754] [serial = 533] [outer = 0x7f0806bc9400] 18:00:08 INFO - PROCESS | 27754 | 1462582808815 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:00:08 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:00:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1336ms 18:00:08 INFO - PROCESS | 27754 | 1462582808834 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 18:00:08 INFO - PROCESS | 27754 | 1462582808837 Marionette TRACE conn3 <- [1,681,null,{"value":"8"}] 18:00:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 18:00:08 INFO - PROCESS | 27754 | 1462582808843 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 18:00:08 INFO - PROCESS | 27754 | 1462582808845 Marionette TRACE conn3 <- [1,682,null,{}] 18:00:08 INFO - PROCESS | 27754 | 1462582808850 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:00:09 INFO - PROCESS | 27754 | 1462582809051 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 18:00:09 INFO - PROCESS | 27754 | 1462582809073 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:09 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f081495d000 == 72 [pid = 27754] [id = 178] 18:00:09 INFO - PROCESS | 27754 | ++DOMWINDOW == 172 (0x7f0806d2cc00) [pid = 27754] [serial = 534] [outer = (nil)] 18:00:09 INFO - PROCESS | 27754 | ++DOMWINDOW == 173 (0x7f080c88a000) [pid = 27754] [serial = 535] [outer = 0x7f0806d2cc00] 18:00:09 INFO - PROCESS | 27754 | 1462582809134 Marionette DEBUG loaded listener.js 18:00:09 INFO - PROCESS | 27754 | ++DOMWINDOW == 174 (0x7f080e930000) [pid = 27754] [serial = 536] [outer = 0x7f0806d2cc00] 18:00:10 INFO - PROCESS | 27754 | SkCairoFTTypeface::onFilterRec unimplemented 18:00:10 INFO - PROCESS | 27754 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 18:00:10 INFO - PROCESS | 27754 | 1462582810306 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:00:10 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:00:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1485ms 18:00:10 INFO - PROCESS | 27754 | 1462582810329 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 18:00:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 18:00:10 INFO - PROCESS | 27754 | 1462582810335 Marionette TRACE conn3 <- [1,685,null,{"value":"8"}] 18:00:10 INFO - PROCESS | 27754 | 1462582810343 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 18:00:10 INFO - PROCESS | 27754 | 1462582810348 Marionette TRACE conn3 <- [1,686,null,{}] 18:00:10 INFO - PROCESS | 27754 | 1462582810356 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:00:10 INFO - PROCESS | 27754 | 1462582810568 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 18:00:10 INFO - PROCESS | 27754 | 1462582810785 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:10 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f08063ce000 == 73 [pid = 27754] [id = 179] 18:00:10 INFO - PROCESS | 27754 | ++DOMWINDOW == 175 (0x7f08049f6000) [pid = 27754] [serial = 537] [outer = (nil)] 18:00:10 INFO - PROCESS | 27754 | ++DOMWINDOW == 176 (0x7f0804b20c00) [pid = 27754] [serial = 538] [outer = 0x7f08049f6000] 18:00:10 INFO - PROCESS | 27754 | 1462582810903 Marionette DEBUG loaded listener.js 18:00:11 INFO - PROCESS | 27754 | ++DOMWINDOW == 177 (0x7f0805610000) [pid = 27754] [serial = 539] [outer = 0x7f08049f6000] 18:00:12 INFO - PROCESS | 27754 | SkCairoFTTypeface::onFilterRec unimplemented 18:00:12 INFO - PROCESS | 27754 | 1462582812217 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:00:12 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:00:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1890ms 18:00:12 INFO - PROCESS | 27754 | 1462582812232 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 18:00:12 INFO - PROCESS | 27754 | 1462582812240 Marionette TRACE conn3 <- [1,689,null,{"value":"8"}] 18:00:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 18:00:12 INFO - PROCESS | 27754 | 1462582812348 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 18:00:12 INFO - PROCESS | 27754 | 1462582812353 Marionette TRACE conn3 <- [1,690,null,{}] 18:00:12 INFO - PROCESS | 27754 | 1462582812360 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:00:12 INFO - PROCESS | 27754 | 1462582812524 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 18:00:12 INFO - PROCESS | 27754 | 1462582812680 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:12 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0812a4a000 == 74 [pid = 27754] [id = 180] 18:00:12 INFO - PROCESS | 27754 | ++DOMWINDOW == 178 (0x7f08049ff400) [pid = 27754] [serial = 540] [outer = (nil)] 18:00:12 INFO - PROCESS | 27754 | ++DOMWINDOW == 179 (0x7f0806bcac00) [pid = 27754] [serial = 541] [outer = 0x7f08049ff400] 18:00:12 INFO - PROCESS | 27754 | 1462582812751 Marionette DEBUG loaded listener.js 18:00:12 INFO - PROCESS | 27754 | ++DOMWINDOW == 180 (0x7f080983b000) [pid = 27754] [serial = 542] [outer = 0x7f08049ff400] 18:00:13 INFO - PROCESS | 27754 | SkCairoFTTypeface::onFilterRec unimplemented 18:00:14 INFO - PROCESS | 27754 | 1462582814044 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:00:14 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:00:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1788ms 18:00:14 INFO - PROCESS | 27754 | 1462582814164 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 18:00:14 INFO - PROCESS | 27754 | 1462582814167 Marionette TRACE conn3 <- [1,693,null,{"value":"8"}] 18:00:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 18:00:14 INFO - PROCESS | 27754 | 1462582814236 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 18:00:14 INFO - PROCESS | 27754 | 1462582814243 Marionette TRACE conn3 <- [1,694,null,{}] 18:00:14 INFO - PROCESS | 27754 | 1462582814259 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:00:14 INFO - PROCESS | 27754 | 1462582814427 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 18:00:14 INFO - PROCESS | 27754 | 1462582814589 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:14 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f08156a9000 == 75 [pid = 27754] [id = 181] 18:00:14 INFO - PROCESS | 27754 | ++DOMWINDOW == 181 (0x7f0806e7b800) [pid = 27754] [serial = 543] [outer = (nil)] 18:00:14 INFO - PROCESS | 27754 | ++DOMWINDOW == 182 (0x7f080c371c00) [pid = 27754] [serial = 544] [outer = 0x7f0806e7b800] 18:00:14 INFO - PROCESS | 27754 | 1462582814665 Marionette DEBUG loaded listener.js 18:00:14 INFO - PROCESS | 27754 | ++DOMWINDOW == 183 (0x7f080c63e400) [pid = 27754] [serial = 545] [outer = 0x7f0806e7b800] 18:00:15 INFO - PROCESS | 27754 | SkCairoFTTypeface::onFilterRec unimplemented 18:00:15 INFO - PROCESS | 27754 | 1462582815961 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:00:15 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:00:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1741ms 18:00:15 INFO - PROCESS | 27754 | 1462582815973 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 18:00:15 INFO - PROCESS | 27754 | 1462582815978 Marionette TRACE conn3 <- [1,697,null,{"value":"8"}] 18:00:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 18:00:15 INFO - PROCESS | 27754 | 1462582815983 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 18:00:15 INFO - PROCESS | 27754 | 1462582815985 Marionette TRACE conn3 <- [1,698,null,{}] 18:00:15 INFO - PROCESS | 27754 | 1462582815991 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:00:16 INFO - PROCESS | 27754 | 1462582816195 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 18:00:16 INFO - PROCESS | 27754 | 1462582816356 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:16 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0818289800 == 76 [pid = 27754] [id = 182] 18:00:16 INFO - PROCESS | 27754 | ++DOMWINDOW == 184 (0x7f080ae57c00) [pid = 27754] [serial = 546] [outer = (nil)] 18:00:16 INFO - PROCESS | 27754 | ++DOMWINDOW == 185 (0x7f080df94400) [pid = 27754] [serial = 547] [outer = 0x7f080ae57c00] 18:00:16 INFO - PROCESS | 27754 | 1462582816427 Marionette DEBUG loaded listener.js 18:00:16 INFO - PROCESS | 27754 | ++DOMWINDOW == 186 (0x7f080f572c00) [pid = 27754] [serial = 548] [outer = 0x7f080ae57c00] 18:00:17 INFO - PROCESS | 27754 | SkCairoFTTypeface::onFilterRec unimplemented 18:00:17 INFO - PROCESS | 27754 | 1462582817717 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:00:17 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:00:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1782ms 18:00:17 INFO - PROCESS | 27754 | 1462582817789 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 18:00:17 INFO - PROCESS | 27754 | 1462582817792 Marionette TRACE conn3 <- [1,701,null,{"value":"8"}] 18:00:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 18:00:17 INFO - PROCESS | 27754 | 1462582817816 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 18:00:17 INFO - PROCESS | 27754 | 1462582817819 Marionette TRACE conn3 <- [1,702,null,{}] 18:00:17 INFO - PROCESS | 27754 | 1462582817824 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:00:17 INFO - PROCESS | 27754 | 1462582817986 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 18:00:18 INFO - PROCESS | 27754 | 1462582818144 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:18 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0823d7b800 == 77 [pid = 27754] [id = 183] 18:00:18 INFO - PROCESS | 27754 | ++DOMWINDOW == 187 (0x7f080c6b2800) [pid = 27754] [serial = 549] [outer = (nil)] 18:00:18 INFO - PROCESS | 27754 | ++DOMWINDOW == 188 (0x7f080f965000) [pid = 27754] [serial = 550] [outer = 0x7f080c6b2800] 18:00:18 INFO - PROCESS | 27754 | 1462582818215 Marionette DEBUG loaded listener.js 18:00:18 INFO - PROCESS | 27754 | ++DOMWINDOW == 189 (0x7f081428c800) [pid = 27754] [serial = 551] [outer = 0x7f080c6b2800] 18:00:19 INFO - PROCESS | 27754 | SkCairoFTTypeface::onFilterRec unimplemented 18:00:19 INFO - PROCESS | 27754 | 1462582819870 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:00:19 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:00:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 2094ms 18:00:19 INFO - PROCESS | 27754 | 1462582819907 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 18:00:19 INFO - PROCESS | 27754 | 1462582819913 Marionette TRACE conn3 <- [1,705,null,{"value":"8"}] 18:00:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 18:00:19 INFO - PROCESS | 27754 | 1462582819923 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 18:00:19 INFO - PROCESS | 27754 | 1462582819931 Marionette TRACE conn3 <- [1,706,null,{}] 18:00:19 INFO - PROCESS | 27754 | 1462582819940 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:00:20 INFO - PROCESS | 27754 | 1462582820120 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 18:00:20 INFO - PROCESS | 27754 | 1462582820298 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:20 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f080dc94800 == 78 [pid = 27754] [id = 184] 18:00:20 INFO - PROCESS | 27754 | ++DOMWINDOW == 190 (0x7f080560c800) [pid = 27754] [serial = 552] [outer = (nil)] 18:00:20 INFO - PROCESS | 27754 | ++DOMWINDOW == 191 (0x7f0805fe5000) [pid = 27754] [serial = 553] [outer = 0x7f080560c800] 18:00:20 INFO - PROCESS | 27754 | 1462582820412 Marionette DEBUG loaded listener.js 18:00:20 INFO - PROCESS | 27754 | ++DOMWINDOW == 192 (0x7f0806bc7400) [pid = 27754] [serial = 554] [outer = 0x7f080560c800] 18:00:21 INFO - PROCESS | 27754 | SkCairoFTTypeface::onFilterRec unimplemented 18:00:21 INFO - PROCESS | 27754 | --DOCSHELL 0x7f082777c800 == 77 [pid = 27754] [id = 133] 18:00:21 INFO - PROCESS | 27754 | --DOCSHELL 0x7f080c5af000 == 76 [pid = 27754] [id = 110] 18:00:21 INFO - PROCESS | 27754 | --DOCSHELL 0x7f080c45f000 == 75 [pid = 27754] [id = 136] 18:00:21 INFO - PROCESS | 27754 | --DOCSHELL 0x7f080baac000 == 74 [pid = 27754] [id = 177] 18:00:21 INFO - PROCESS | 27754 | --DOMWINDOW == 191 (0x7f0803394c00) [pid = 27754] [serial = 454] [outer = (nil)] [url = about:blank] 18:00:21 INFO - PROCESS | 27754 | --DOMWINDOW == 190 (0x7f080ae5bc00) [pid = 27754] [serial = 460] [outer = (nil)] [url = about:blank] 18:00:21 INFO - PROCESS | 27754 | --DOMWINDOW == 189 (0x7f08049f8800) [pid = 27754] [serial = 457] [outer = (nil)] [url = about:blank] 18:00:21 INFO - PROCESS | 27754 | --DOMWINDOW == 188 (0x7f08160be000) [pid = 27754] [serial = 484] [outer = (nil)] [url = about:blank] 18:00:21 INFO - PROCESS | 27754 | --DOMWINDOW == 187 (0x7f0804b20800) [pid = 27754] [serial = 451] [outer = (nil)] [url = about:blank] 18:00:21 INFO - PROCESS | 27754 | --DOCSHELL 0x7f080f93c000 == 73 [pid = 27754] [id = 176] 18:00:21 INFO - PROCESS | 27754 | --DOCSHELL 0x7f080c4a0800 == 72 [pid = 27754] [id = 175] 18:00:21 INFO - PROCESS | 27754 | --DOCSHELL 0x7f080ad59800 == 71 [pid = 27754] [id = 174] 18:00:21 INFO - PROCESS | 27754 | --DOCSHELL 0x7f08033b6000 == 70 [pid = 27754] [id = 173] 18:00:21 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0806e5b800 == 69 [pid = 27754] [id = 172] 18:00:21 INFO - PROCESS | 27754 | 1462582821923 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:00:21 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:00:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 2042ms 18:00:21 INFO - PROCESS | 27754 | --DOMWINDOW == 186 (0x7f080c894c00) [pid = 27754] [serial = 479] [outer = (nil)] [url = about:blank] 18:00:21 INFO - PROCESS | 27754 | --DOMWINDOW == 185 (0x7f0806d36000) [pid = 27754] [serial = 470] [outer = (nil)] [url = about:blank] 18:00:21 INFO - PROCESS | 27754 | --DOMWINDOW == 184 (0x7f080c538400) [pid = 27754] [serial = 475] [outer = (nil)] [url = about:blank] 18:00:21 INFO - PROCESS | 27754 | --DOMWINDOW == 183 (0x7f08181a1800) [pid = 27754] [serial = 438] [outer = (nil)] [url = about:blank] 18:00:21 INFO - PROCESS | 27754 | --DOMWINDOW == 182 (0x7f080af1f800) [pid = 27754] [serial = 472] [outer = (nil)] [url = about:blank] 18:00:21 INFO - PROCESS | 27754 | --DOMWINDOW == 181 (0x7f080f964000) [pid = 27754] [serial = 444] [outer = (nil)] [url = about:blank] 18:00:21 INFO - PROCESS | 27754 | --DOMWINDOW == 180 (0x7f080ae5c800) [pid = 27754] [serial = 463] [outer = (nil)] [url = about:blank] 18:00:21 INFO - PROCESS | 27754 | --DOMWINDOW == 179 (0x7f0806ced000) [pid = 27754] [serial = 469] [outer = (nil)] [url = about:blank] 18:00:21 INFO - PROCESS | 27754 | --DOMWINDOW == 178 (0x7f080c559c00) [pid = 27754] [serial = 476] [outer = (nil)] [url = about:blank] 18:00:21 INFO - PROCESS | 27754 | --DOMWINDOW == 177 (0x7f0827c33c00) [pid = 27754] [serial = 430] [outer = (nil)] [url = about:blank] 18:00:21 INFO - PROCESS | 27754 | --DOMWINDOW == 176 (0x7f0806e83400) [pid = 27754] [serial = 435] [outer = (nil)] [url = about:blank] 18:00:21 INFO - PROCESS | 27754 | --DOMWINDOW == 175 (0x7f0822f44c00) [pid = 27754] [serial = 441] [outer = (nil)] [url = about:blank] 18:00:21 INFO - PROCESS | 27754 | --DOMWINDOW == 174 (0x7f0814291400) [pid = 27754] [serial = 482] [outer = (nil)] [url = about:blank] 18:00:21 INFO - PROCESS | 27754 | --DOMWINDOW == 173 (0x7f0811bf0c00) [pid = 27754] [serial = 481] [outer = (nil)] [url = about:blank] 18:00:21 INFO - PROCESS | 27754 | --DOMWINDOW == 172 (0x7f080c636400) [pid = 27754] [serial = 478] [outer = (nil)] [url = about:blank] 18:00:21 INFO - PROCESS | 27754 | --DOMWINDOW == 171 (0x7f0805fdc400) [pid = 27754] [serial = 467] [outer = (nil)] [url = about:blank] 18:00:21 INFO - PROCESS | 27754 | --DOMWINDOW == 170 (0x7f080f96a000) [pid = 27754] [serial = 447] [outer = (nil)] [url = about:blank] 18:00:21 INFO - PROCESS | 27754 | --DOMWINDOW == 169 (0x7f08049f7c00) [pid = 27754] [serial = 466] [outer = (nil)] [url = about:blank] 18:00:21 INFO - PROCESS | 27754 | --DOMWINDOW == 168 (0x7f080bbeb000) [pid = 27754] [serial = 473] [outer = (nil)] [url = about:blank] 18:00:21 INFO - PROCESS | 27754 | --DOMWINDOW == 167 (0x7f0806bc5c00) [pid = 27754] [serial = 432] [outer = (nil)] [url = about:blank] 18:00:21 INFO - PROCESS | 27754 | --DOMWINDOW == 166 (0x7f0821ce6400) [pid = 27754] [serial = 253] [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:00:21 INFO - PROCESS | 27754 | 1462582821986 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 18:00:21 INFO - PROCESS | 27754 | 1462582821995 Marionette TRACE conn3 <- [1,709,null,{"value":"8"}] 18:00:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 18:00:22 INFO - PROCESS | 27754 | 1462582822010 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 18:00:22 INFO - PROCESS | 27754 | 1462582822015 Marionette TRACE conn3 <- [1,710,null,{}] 18:00:22 INFO - PROCESS | 27754 | 1462582822020 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:00:22 INFO - PROCESS | 27754 | 1462582822164 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 18:00:22 INFO - PROCESS | 27754 | 1462582822175 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:22 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0803362800 == 70 [pid = 27754] [id = 185] 18:00:22 INFO - PROCESS | 27754 | ++DOMWINDOW == 167 (0x7f0801ae5000) [pid = 27754] [serial = 555] [outer = (nil)] 18:00:22 INFO - PROCESS | 27754 | ++DOMWINDOW == 168 (0x7f080603a400) [pid = 27754] [serial = 556] [outer = 0x7f0801ae5000] 18:00:22 INFO - PROCESS | 27754 | 1462582822245 Marionette DEBUG loaded listener.js 18:00:22 INFO - PROCESS | 27754 | ++DOMWINDOW == 169 (0x7f0806e85c00) [pid = 27754] [serial = 557] [outer = 0x7f0801ae5000] 18:00:23 INFO - PROCESS | 27754 | SkCairoFTTypeface::onFilterRec unimplemented 18:00:23 INFO - PROCESS | 27754 | 1462582823547 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:00:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 18:00:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1591ms 18:00:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 18:00:23 INFO - PROCESS | 27754 | 1462582823601 Marionette TRACE conn3 -> [0,713,"getWindowHandle",null] 18:00:23 INFO - PROCESS | 27754 | 1462582823603 Marionette TRACE conn3 <- [1,713,null,{"value":"8"}] 18:00:23 INFO - PROCESS | 27754 | 1462582823610 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 18:00:23 INFO - PROCESS | 27754 | 1462582823616 Marionette TRACE conn3 <- [1,714,null,{}] 18:00:23 INFO - PROCESS | 27754 | 1462582823630 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:00:23 INFO - PROCESS | 27754 | 1462582823875 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 18:00:24 INFO - PROCESS | 27754 | 1462582824026 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:24 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f080ad54800 == 71 [pid = 27754] [id = 186] 18:00:24 INFO - PROCESS | 27754 | ++DOMWINDOW == 170 (0x7f0806e87000) [pid = 27754] [serial = 558] [outer = (nil)] 18:00:24 INFO - PROCESS | 27754 | ++DOMWINDOW == 171 (0x7f080c004000) [pid = 27754] [serial = 559] [outer = 0x7f0806e87000] 18:00:24 INFO - PROCESS | 27754 | 1462582824092 Marionette DEBUG loaded listener.js 18:00:24 INFO - PROCESS | 27754 | ++DOMWINDOW == 172 (0x7f080c6c1c00) [pid = 27754] [serial = 560] [outer = 0x7f0806e87000] 18:00:25 INFO - PROCESS | 27754 | SkCairoFTTypeface::onFilterRec unimplemented 18:00:25 INFO - PROCESS | 27754 | 1462582825211 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:00:25 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:00:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1635ms 18:00:25 INFO - PROCESS | 27754 | 1462582825246 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 18:00:25 INFO - PROCESS | 27754 | 1462582825250 Marionette TRACE conn3 <- [1,717,null,{"value":"8"}] 18:00:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 18:00:25 INFO - PROCESS | 27754 | 1462582825257 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 18:00:25 INFO - PROCESS | 27754 | 1462582825260 Marionette TRACE conn3 <- [1,718,null,{}] 18:00:25 INFO - PROCESS | 27754 | 1462582825265 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:00:25 INFO - PROCESS | 27754 | 1462582825463 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 18:00:25 INFO - PROCESS | 27754 | 1462582825539 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:25 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f080c5af000 == 72 [pid = 27754] [id = 187] 18:00:25 INFO - PROCESS | 27754 | ++DOMWINDOW == 173 (0x7f080c633400) [pid = 27754] [serial = 561] [outer = (nil)] 18:00:25 INFO - PROCESS | 27754 | ++DOMWINDOW == 174 (0x7f080f329800) [pid = 27754] [serial = 562] [outer = 0x7f080c633400] 18:00:25 INFO - PROCESS | 27754 | 1462582825601 Marionette DEBUG loaded listener.js 18:00:25 INFO - PROCESS | 27754 | ++DOMWINDOW == 175 (0x7f080f968000) [pid = 27754] [serial = 563] [outer = 0x7f080c633400] 18:00:26 INFO - PROCESS | 27754 | --DOMWINDOW == 174 (0x7f0805fdf800) [pid = 27754] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 18:00:26 INFO - PROCESS | 27754 | --DOMWINDOW == 173 (0x7f0806bc9400) [pid = 27754] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 18:00:26 INFO - PROCESS | 27754 | --DOMWINDOW == 172 (0x7f0806cf1c00) [pid = 27754] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 18:00:26 INFO - PROCESS | 27754 | --DOMWINDOW == 171 (0x7f080983cc00) [pid = 27754] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 18:00:26 INFO - PROCESS | 27754 | --DOMWINDOW == 170 (0x7f0805fe4800) [pid = 27754] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 18:00:26 INFO - PROCESS | 27754 | --DOMWINDOW == 169 (0x7f08049f0c00) [pid = 27754] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 18:00:26 INFO - PROCESS | 27754 | --DOMWINDOW == 168 (0x7f080f5cec00) [pid = 27754] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 18:00:26 INFO - PROCESS | 27754 | SkCairoFTTypeface::onFilterRec unimplemented 18:00:26 INFO - PROCESS | 27754 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 18:00:26 INFO - PROCESS | 27754 | 1462582826765 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:00:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 18:00:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1540ms 18:00:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 18:00:26 INFO - PROCESS | 27754 | 1462582826797 Marionette TRACE conn3 -> [0,721,"getWindowHandle",null] 18:00:26 INFO - PROCESS | 27754 | 1462582826799 Marionette TRACE conn3 <- [1,721,null,{"value":"8"}] 18:00:26 INFO - PROCESS | 27754 | 1462582826804 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 18:00:26 INFO - PROCESS | 27754 | 1462582826808 Marionette TRACE conn3 <- [1,722,null,{}] 18:00:26 INFO - PROCESS | 27754 | 1462582826813 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:00:26 INFO - PROCESS | 27754 | 1462582826960 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 18:00:27 INFO - PROCESS | 27754 | 1462582827153 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:27 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f080f76f000 == 73 [pid = 27754] [id = 188] 18:00:27 INFO - PROCESS | 27754 | ++DOMWINDOW == 169 (0x7f0806bc9400) [pid = 27754] [serial = 564] [outer = (nil)] 18:00:27 INFO - PROCESS | 27754 | ++DOMWINDOW == 170 (0x7f080f32dc00) [pid = 27754] [serial = 565] [outer = 0x7f0806bc9400] 18:00:27 INFO - PROCESS | 27754 | 1462582827246 Marionette DEBUG loaded listener.js 18:00:27 INFO - PROCESS | 27754 | ++DOMWINDOW == 171 (0x7f081219c800) [pid = 27754] [serial = 566] [outer = 0x7f0806bc9400] 18:00:27 INFO - PROCESS | 27754 | 1462582827957 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:00:28 INFO - PROCESS | 27754 | 1462582827998 Marionette TRACE conn3 <- [1,725,null,{"value":"8"}] 18:00:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 18:00:28 INFO - PROCESS | 27754 | 1462582828008 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 18:00:28 INFO - PROCESS | 27754 | 1462582828010 Marionette TRACE conn3 <- [1,726,null,{}] 18:00:28 INFO - PROCESS | 27754 | 1462582828014 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:00:28 INFO - PROCESS | 27754 | 1462582828234 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 18:00:28 INFO - PROCESS | 27754 | 1462582828251 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:28 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f081494a000 == 74 [pid = 27754] [id = 189] 18:00:28 INFO - PROCESS | 27754 | ++DOMWINDOW == 172 (0x7f0813156000) [pid = 27754] [serial = 567] [outer = (nil)] 18:00:28 INFO - PROCESS | 27754 | ++DOMWINDOW == 173 (0x7f08161c1800) [pid = 27754] [serial = 568] [outer = 0x7f0813156000] 18:00:28 INFO - PROCESS | 27754 | 1462582828313 Marionette DEBUG loaded listener.js 18:00:28 INFO - PROCESS | 27754 | ++DOMWINDOW == 174 (0x7f0821ce5400) [pid = 27754] [serial = 569] [outer = 0x7f0813156000] 18:00:29 INFO - PROCESS | 27754 | SkCairoFTTypeface::onFilterRec unimplemented 18:00:29 INFO - PROCESS | 27754 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 18:00:29 INFO - PROCESS | 27754 | 1462582829566 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:00:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 18:00:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1631ms 18:00:29 INFO - PROCESS | 27754 | 1462582829641 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 18:00:29 INFO - PROCESS | 27754 | 1462582829646 Marionette TRACE conn3 <- [1,729,null,{"value":"8"}] 18:00:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 18:00:29 INFO - PROCESS | 27754 | 1462582829654 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 18:00:29 INFO - PROCESS | 27754 | 1462582829660 Marionette TRACE conn3 <- [1,730,null,{}] 18:00:29 INFO - PROCESS | 27754 | 1462582829671 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:00:29 INFO - PROCESS | 27754 | 1462582829904 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 18:00:30 INFO - PROCESS | 27754 | 1462582830125 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:30 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f080b0e8800 == 75 [pid = 27754] [id = 190] 18:00:30 INFO - PROCESS | 27754 | ++DOMWINDOW == 175 (0x7f0801bf8400) [pid = 27754] [serial = 570] [outer = (nil)] 18:00:30 INFO - PROCESS | 27754 | ++DOMWINDOW == 176 (0x7f08049f7c00) [pid = 27754] [serial = 571] [outer = 0x7f0801bf8400] 18:00:30 INFO - PROCESS | 27754 | 1462582830199 Marionette DEBUG loaded listener.js 18:00:30 INFO - PROCESS | 27754 | ++DOMWINDOW == 177 (0x7f0805fdc400) [pid = 27754] [serial = 572] [outer = 0x7f0801bf8400] 18:00:30 INFO - PROCESS | 27754 | SkCairoFTTypeface::onFilterRec unimplemented 18:00:30 INFO - PROCESS | 27754 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 18:00:31 INFO - PROCESS | 27754 | 1462582831065 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:00:31 INFO - PROCESS | 27754 | 1462582831155 Marionette TRACE conn3 <- [1,733,null,{"value":"8"}] 18:00:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 18:00:31 INFO - PROCESS | 27754 | 1462582831166 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 18:00:31 INFO - PROCESS | 27754 | 1462582831169 Marionette TRACE conn3 <- [1,734,null,{}] 18:00:31 INFO - PROCESS | 27754 | 1462582831175 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:00:31 INFO - PROCESS | 27754 | 1462582831402 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 18:00:31 INFO - PROCESS | 27754 | 1462582831649 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:31 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0814f06800 == 76 [pid = 27754] [id = 191] 18:00:31 INFO - PROCESS | 27754 | ++DOMWINDOW == 178 (0x7f0806bc3400) [pid = 27754] [serial = 573] [outer = (nil)] 18:00:31 INFO - PROCESS | 27754 | ++DOMWINDOW == 179 (0x7f080ae54800) [pid = 27754] [serial = 574] [outer = 0x7f0806bc3400] 18:00:31 INFO - PROCESS | 27754 | 1462582831736 Marionette DEBUG loaded listener.js 18:00:31 INFO - PROCESS | 27754 | ++DOMWINDOW == 180 (0x7f080bbeb000) [pid = 27754] [serial = 575] [outer = 0x7f0806bc3400] 18:00:32 INFO - PROCESS | 27754 | SkCairoFTTypeface::onFilterRec unimplemented 18:00:32 INFO - PROCESS | 27754 | 1462582832546 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:00:32 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:00:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1430ms 18:00:32 INFO - PROCESS | 27754 | 1462582832597 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 18:00:32 INFO - PROCESS | 27754 | 1462582832600 Marionette TRACE conn3 <- [1,737,null,{"value":"8"}] 18:00:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 18:00:32 INFO - PROCESS | 27754 | 1462582832606 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 18:00:32 INFO - PROCESS | 27754 | 1462582832613 Marionette TRACE conn3 <- [1,738,null,{}] 18:00:32 INFO - PROCESS | 27754 | 1462582832628 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:00:32 INFO - PROCESS | 27754 | 1462582832801 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 18:00:32 INFO - PROCESS | 27754 | 1462582832964 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:32 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f081812d800 == 77 [pid = 27754] [id = 192] 18:00:32 INFO - PROCESS | 27754 | ++DOMWINDOW == 181 (0x7f080bbee800) [pid = 27754] [serial = 576] [outer = (nil)] 18:00:33 INFO - PROCESS | 27754 | ++DOMWINDOW == 182 (0x7f080f31f000) [pid = 27754] [serial = 577] [outer = 0x7f080bbee800] 18:00:33 INFO - PROCESS | 27754 | 1462582833054 Marionette DEBUG loaded listener.js 18:00:33 INFO - PROCESS | 27754 | ++DOMWINDOW == 183 (0x7f0813890c00) [pid = 27754] [serial = 578] [outer = 0x7f080bbee800] 18:00:34 INFO - PROCESS | 27754 | SkCairoFTTypeface::onFilterRec unimplemented 18:00:34 INFO - PROCESS | 27754 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 18:00:34 INFO - PROCESS | 27754 | 1462582834332 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:00:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 18:00:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1739ms 18:00:34 INFO - PROCESS | 27754 | 1462582834358 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 18:00:34 INFO - PROCESS | 27754 | 1462582834363 Marionette TRACE conn3 <- [1,741,null,{"value":"8"}] 18:00:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 18:00:34 INFO - PROCESS | 27754 | 1462582834369 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 18:00:34 INFO - PROCESS | 27754 | 1462582834372 Marionette TRACE conn3 <- [1,742,null,{}] 18:00:34 INFO - PROCESS | 27754 | 1462582834377 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:00:34 INFO - PROCESS | 27754 | 1462582834570 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 18:00:34 INFO - PROCESS | 27754 | 1462582834755 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:34 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0827635800 == 78 [pid = 27754] [id = 193] 18:00:34 INFO - PROCESS | 27754 | ++DOMWINDOW == 184 (0x7f0803393c00) [pid = 27754] [serial = 579] [outer = (nil)] 18:00:34 INFO - PROCESS | 27754 | ++DOMWINDOW == 185 (0x7f0817797800) [pid = 27754] [serial = 580] [outer = 0x7f0803393c00] 18:00:34 INFO - PROCESS | 27754 | 1462582834828 Marionette DEBUG loaded listener.js 18:00:34 INFO - PROCESS | 27754 | ++DOMWINDOW == 186 (0x7f081be4a800) [pid = 27754] [serial = 581] [outer = 0x7f0803393c00] 18:00:36 INFO - PROCESS | 27754 | SkCairoFTTypeface::onFilterRec unimplemented 18:00:36 INFO - PROCESS | 27754 | 1462582836087 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:00:36 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:00:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1730ms 18:00:36 INFO - PROCESS | 27754 | 1462582836099 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 18:00:36 INFO - PROCESS | 27754 | 1462582836102 Marionette TRACE conn3 <- [1,745,null,{"value":"8"}] 18:00:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 18:00:36 INFO - PROCESS | 27754 | 1462582836108 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 18:00:36 INFO - PROCESS | 27754 | 1462582836110 Marionette TRACE conn3 <- [1,746,null,{}] 18:00:36 INFO - PROCESS | 27754 | 1462582836116 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:00:36 INFO - PROCESS | 27754 | 1462582836310 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 18:00:36 INFO - PROCESS | 27754 | 1462582836472 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:36 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0827d7b000 == 79 [pid = 27754] [id = 194] 18:00:36 INFO - PROCESS | 27754 | ++DOMWINDOW == 187 (0x7f0801bec800) [pid = 27754] [serial = 582] [outer = (nil)] 18:00:36 INFO - PROCESS | 27754 | ++DOMWINDOW == 188 (0x7f08055a9400) [pid = 27754] [serial = 583] [outer = 0x7f0801bec800] 18:00:36 INFO - PROCESS | 27754 | 1462582836547 Marionette DEBUG loaded listener.js 18:00:36 INFO - PROCESS | 27754 | ++DOMWINDOW == 189 (0x7f080c892800) [pid = 27754] [serial = 584] [outer = 0x7f0801bec800] 18:00:37 INFO - PROCESS | 27754 | SkCairoFTTypeface::onFilterRec unimplemented 18:00:37 INFO - PROCESS | 27754 | SkCairoFTTypeface::onFilterRec unimplemented 18:00:37 INFO - PROCESS | 27754 | 1462582837819 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:00:37 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:00:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1733ms 18:00:37 INFO - PROCESS | 27754 | 1462582837841 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 18:00:37 INFO - PROCESS | 27754 | 1462582837845 Marionette TRACE conn3 <- [1,749,null,{"value":"8"}] 18:00:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 18:00:37 INFO - PROCESS | 27754 | 1462582837851 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 18:00:37 INFO - PROCESS | 27754 | 1462582837854 Marionette TRACE conn3 <- [1,750,null,{}] 18:00:37 INFO - PROCESS | 27754 | 1462582837897 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:00:38 INFO - PROCESS | 27754 | 1462582838189 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 18:00:38 INFO - PROCESS | 27754 | 1462582838311 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:38 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0804cb8800 == 80 [pid = 27754] [id = 195] 18:00:38 INFO - PROCESS | 27754 | ++DOMWINDOW == 190 (0x7f08055abc00) [pid = 27754] [serial = 585] [outer = (nil)] 18:00:38 INFO - PROCESS | 27754 | ++DOMWINDOW == 191 (0x7f0806c7c000) [pid = 27754] [serial = 586] [outer = 0x7f08055abc00] 18:00:38 INFO - PROCESS | 27754 | 1462582838386 Marionette DEBUG loaded listener.js 18:00:38 INFO - PROCESS | 27754 | ++DOMWINDOW == 192 (0x7f082287c000) [pid = 27754] [serial = 587] [outer = 0x7f08055abc00] 18:00:39 INFO - PROCESS | 27754 | SkCairoFTTypeface::onFilterRec unimplemented 18:00:39 INFO - PROCESS | 27754 | 1462582839716 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:00:39 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:00:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1936ms 18:00:39 INFO - PROCESS | 27754 | 1462582839789 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 18:00:39 INFO - PROCESS | 27754 | 1462582839793 Marionette TRACE conn3 <- [1,753,null,{"value":"8"}] 18:00:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 18:00:39 INFO - PROCESS | 27754 | 1462582839799 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 18:00:39 INFO - PROCESS | 27754 | 1462582839801 Marionette TRACE conn3 <- [1,754,null,{}] 18:00:39 INFO - PROCESS | 27754 | 1462582839808 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:00:39 INFO - PROCESS | 27754 | 1462582839967 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 18:00:40 INFO - PROCESS | 27754 | 1462582840133 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:40 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0800ae1000 == 81 [pid = 27754] [id = 196] 18:00:40 INFO - PROCESS | 27754 | ++DOMWINDOW == 193 (0x7f0800be4000) [pid = 27754] [serial = 588] [outer = (nil)] 18:00:40 INFO - PROCESS | 27754 | ++DOMWINDOW == 194 (0x7f0800bea800) [pid = 27754] [serial = 589] [outer = 0x7f0800be4000] 18:00:40 INFO - PROCESS | 27754 | 1462582840204 Marionette DEBUG loaded listener.js 18:00:40 INFO - PROCESS | 27754 | ++DOMWINDOW == 195 (0x7f0800bf1000) [pid = 27754] [serial = 590] [outer = 0x7f0800be4000] 18:00:41 INFO - PROCESS | 27754 | SkCairoFTTypeface::onFilterRec unimplemented 18:00:41 INFO - PROCESS | 27754 | 1462582841655 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:00:41 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:00:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1936ms 18:00:41 INFO - PROCESS | 27754 | 1462582841736 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 18:00:41 INFO - PROCESS | 27754 | 1462582841741 Marionette TRACE conn3 <- [1,757,null,{"value":"8"}] 18:00:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 18:00:41 INFO - PROCESS | 27754 | 1462582841749 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 18:00:41 INFO - PROCESS | 27754 | 1462582841755 Marionette TRACE conn3 <- [1,758,null,{}] 18:00:41 INFO - PROCESS | 27754 | 1462582841763 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:00:41 INFO - PROCESS | 27754 | 1462582841957 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 18:00:42 INFO - PROCESS | 27754 | 1462582842254 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:42 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f080335d800 == 82 [pid = 27754] [id = 197] 18:00:42 INFO - PROCESS | 27754 | ++DOMWINDOW == 196 (0x7f080338c800) [pid = 27754] [serial = 591] [outer = (nil)] 18:00:42 INFO - PROCESS | 27754 | ++DOMWINDOW == 197 (0x7f08036df400) [pid = 27754] [serial = 592] [outer = 0x7f080338c800] 18:00:42 INFO - PROCESS | 27754 | 1462582842325 Marionette DEBUG loaded listener.js 18:00:42 INFO - PROCESS | 27754 | ++DOMWINDOW == 198 (0x7f08055a8000) [pid = 27754] [serial = 593] [outer = 0x7f080338c800] 18:00:42 INFO - PROCESS | 27754 | --DOMWINDOW == 197 (0x7f0805605c00) [pid = 27754] [serial = 511] [outer = (nil)] [url = about:blank] 18:00:42 INFO - PROCESS | 27754 | --DOMWINDOW == 196 (0x7f0801adec00) [pid = 27754] [serial = 514] [outer = (nil)] [url = about:blank] 18:00:42 INFO - PROCESS | 27754 | --DOMWINDOW == 195 (0x7f080c88a000) [pid = 27754] [serial = 535] [outer = (nil)] [url = about:blank] 18:00:42 INFO - PROCESS | 27754 | --DOCSHELL 0x7f080f76f000 == 81 [pid = 27754] [id = 188] 18:00:42 INFO - PROCESS | 27754 | --DOCSHELL 0x7f080c5af000 == 80 [pid = 27754] [id = 187] 18:00:42 INFO - PROCESS | 27754 | --DOCSHELL 0x7f080ad54800 == 79 [pid = 27754] [id = 186] 18:00:42 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0803362800 == 78 [pid = 27754] [id = 185] 18:00:42 INFO - PROCESS | 27754 | --DOCSHELL 0x7f080dc94800 == 77 [pid = 27754] [id = 184] 18:00:42 INFO - PROCESS | 27754 | --DOCSHELL 0x7f08063ce000 == 76 [pid = 27754] [id = 179] 18:00:42 INFO - PROCESS | 27754 | --DOMWINDOW == 194 (0x7f080bbe2c00) [pid = 27754] [serial = 529] [outer = (nil)] [url = about:blank] 18:00:42 INFO - PROCESS | 27754 | --DOMWINDOW == 193 (0x7f080c011c00) [pid = 27754] [serial = 530] [outer = (nil)] [url = about:blank] 18:00:42 INFO - PROCESS | 27754 | --DOMWINDOW == 192 (0x7f080c180800) [pid = 27754] [serial = 532] [outer = (nil)] [url = about:blank] 18:00:42 INFO - PROCESS | 27754 | --DOMWINDOW == 191 (0x7f0822f52c00) [pid = 27754] [serial = 502] [outer = (nil)] [url = about:blank] 18:00:42 INFO - PROCESS | 27754 | --DOMWINDOW == 190 (0x7f0806e81000) [pid = 27754] [serial = 523] [outer = (nil)] [url = about:blank] 18:00:42 INFO - PROCESS | 27754 | --DOMWINDOW == 189 (0x7f0809835000) [pid = 27754] [serial = 524] [outer = (nil)] [url = about:blank] 18:00:42 INFO - PROCESS | 27754 | --DOMWINDOW == 188 (0x7f0806e80000) [pid = 27754] [serial = 490] [outer = (nil)] [url = about:blank] 18:00:42 INFO - PROCESS | 27754 | --DOMWINDOW == 187 (0x7f080983b800) [pid = 27754] [serial = 499] [outer = (nil)] [url = about:blank] 18:00:42 INFO - PROCESS | 27754 | --DOMWINDOW == 186 (0x7f08049f9400) [pid = 27754] [serial = 487] [outer = (nil)] [url = about:blank] 18:00:42 INFO - PROCESS | 27754 | --DOMWINDOW == 185 (0x7f0814292c00) [pid = 27754] [serial = 496] [outer = (nil)] [url = about:blank] 18:00:42 INFO - PROCESS | 27754 | --DOMWINDOW == 184 (0x7f080af18800) [pid = 27754] [serial = 526] [outer = (nil)] [url = about:blank] 18:00:42 INFO - PROCESS | 27754 | --DOMWINDOW == 183 (0x7f080f327000) [pid = 27754] [serial = 505] [outer = (nil)] [url = about:blank] 18:00:42 INFO - PROCESS | 27754 | --DOMWINDOW == 182 (0x7f0806bc8800) [pid = 27754] [serial = 521] [outer = (nil)] [url = about:blank] 18:00:42 INFO - PROCESS | 27754 | --DOMWINDOW == 181 (0x7f080603f400) [pid = 27754] [serial = 520] [outer = (nil)] [url = about:blank] 18:00:42 INFO - PROCESS | 27754 | --DOMWINDOW == 180 (0x7f080c632800) [pid = 27754] [serial = 493] [outer = (nil)] [url = about:blank] 18:00:42 INFO - PROCESS | 27754 | --DOMWINDOW == 179 (0x7f08049fac00) [pid = 27754] [serial = 517] [outer = (nil)] [url = about:blank] 18:00:42 INFO - PROCESS | 27754 | --DOMWINDOW == 178 (0x7f0805602800) [pid = 27754] [serial = 518] [outer = (nil)] [url = about:blank] 18:00:42 INFO - PROCESS | 27754 | --DOMWINDOW == 177 (0x7f08181a8c00) [pid = 27754] [serial = 485] [outer = (nil)] [url = about:blank] 18:00:42 INFO - PROCESS | 27754 | --DOMWINDOW == 176 (0x7f0801bf4800) [pid = 27754] [serial = 508] [outer = (nil)] [url = about:blank] 18:00:42 INFO - PROCESS | 27754 | --DOMWINDOW == 175 (0x7f080af20c00) [pid = 27754] [serial = 527] [outer = (nil)] [url = about:blank] 18:00:42 INFO - PROCESS | 27754 | --DOMWINDOW == 174 (0x7f080c6b7400) [pid = 27754] [serial = 533] [outer = (nil)] [url = about:blank] 18:00:43 INFO - PROCESS | 27754 | SkCairoFTTypeface::onFilterRec unimplemented 18:00:43 INFO - PROCESS | 27754 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 18:00:43 INFO - PROCESS | 27754 | SkCairoFTTypeface::onFilterRec unimplemented 18:00:43 INFO - PROCESS | 27754 | SkCairoFTTypeface::onFilterRec unimplemented 18:00:43 INFO - PROCESS | 27754 | SkCairoFTTypeface::onFilterRec unimplemented 18:00:43 INFO - PROCESS | 27754 | 1462582843170 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:00:43 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:00:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1488ms 18:00:43 INFO - PROCESS | 27754 | 1462582843238 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 18:00:43 INFO - PROCESS | 27754 | 1462582843246 Marionette TRACE conn3 <- [1,761,null,{"value":"8"}] 18:00:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 18:00:43 INFO - PROCESS | 27754 | 1462582843255 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 18:00:43 INFO - PROCESS | 27754 | 1462582843259 Marionette TRACE conn3 <- [1,762,null,{}] 18:00:43 INFO - PROCESS | 27754 | 1462582843264 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:00:43 INFO - PROCESS | 27754 | 1462582843415 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 18:00:43 INFO - PROCESS | 27754 | 1462582843426 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:43 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f08055d7000 == 77 [pid = 27754] [id = 198] 18:00:43 INFO - PROCESS | 27754 | ++DOMWINDOW == 175 (0x7f0801bf4800) [pid = 27754] [serial = 594] [outer = (nil)] 18:00:43 INFO - PROCESS | 27754 | ++DOMWINDOW == 176 (0x7f080603f400) [pid = 27754] [serial = 595] [outer = 0x7f0801bf4800] 18:00:43 INFO - PROCESS | 27754 | 1462582843488 Marionette DEBUG loaded listener.js 18:00:43 INFO - PROCESS | 27754 | ++DOMWINDOW == 177 (0x7f0806c75800) [pid = 27754] [serial = 596] [outer = 0x7f0801bf4800] 18:00:44 INFO - PROCESS | 27754 | 1462582844797 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:00:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 18:00:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1588ms 18:00:44 INFO - PROCESS | 27754 | 1462582844846 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 18:00:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 18:00:44 INFO - PROCESS | 27754 | 1462582844850 Marionette TRACE conn3 <- [1,765,null,{"value":"8"}] 18:00:44 INFO - PROCESS | 27754 | 1462582844857 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 18:00:44 INFO - PROCESS | 27754 | 1462582844863 Marionette TRACE conn3 <- [1,766,null,{}] 18:00:44 INFO - PROCESS | 27754 | 1462582844880 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:00:45 INFO - PROCESS | 27754 | 1462582845178 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 18:00:45 INFO - PROCESS | 27754 | 1462582845219 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:45 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f080ad56000 == 78 [pid = 27754] [id = 199] 18:00:45 INFO - PROCESS | 27754 | ++DOMWINDOW == 178 (0x7f0806d2f000) [pid = 27754] [serial = 597] [outer = (nil)] 18:00:45 INFO - PROCESS | 27754 | ++DOMWINDOW == 179 (0x7f0809833c00) [pid = 27754] [serial = 598] [outer = 0x7f0806d2f000] 18:00:45 INFO - PROCESS | 27754 | 1462582845283 Marionette DEBUG loaded listener.js 18:00:45 INFO - PROCESS | 27754 | ++DOMWINDOW == 180 (0x7f080af1cc00) [pid = 27754] [serial = 599] [outer = 0x7f0806d2f000] 18:00:46 INFO - PROCESS | 27754 | 1462582846474 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:00:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 18:00:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1636ms 18:00:46 INFO - PROCESS | 27754 | 1462582846499 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 18:00:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 18:00:46 INFO - PROCESS | 27754 | 1462582846504 Marionette TRACE conn3 <- [1,769,null,{"value":"8"}] 18:00:46 INFO - PROCESS | 27754 | 1462582846510 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 18:00:46 INFO - PROCESS | 27754 | 1462582846513 Marionette TRACE conn3 <- [1,770,null,{}] 18:00:46 INFO - PROCESS | 27754 | 1462582846518 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:00:46 INFO - PROCESS | 27754 | 1462582846724 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 18:00:46 INFO - PROCESS | 27754 | 1462582846797 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:46 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f080c486800 == 79 [pid = 27754] [id = 200] 18:00:46 INFO - PROCESS | 27754 | ++DOMWINDOW == 181 (0x7f0806cecc00) [pid = 27754] [serial = 600] [outer = (nil)] 18:00:46 INFO - PROCESS | 27754 | ++DOMWINDOW == 182 (0x7f080c532400) [pid = 27754] [serial = 601] [outer = 0x7f0806cecc00] 18:00:46 INFO - PROCESS | 27754 | 1462582846857 Marionette DEBUG loaded listener.js 18:00:46 INFO - PROCESS | 27754 | ++DOMWINDOW == 183 (0x7f080c559c00) [pid = 27754] [serial = 602] [outer = 0x7f0806cecc00] 18:00:47 INFO - PROCESS | 27754 | --DOMWINDOW == 182 (0x7f080c633400) [pid = 27754] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 18:00:47 INFO - PROCESS | 27754 | --DOMWINDOW == 181 (0x7f0801ae5000) [pid = 27754] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 18:00:47 INFO - PROCESS | 27754 | --DOMWINDOW == 180 (0x7f0806d2cc00) [pid = 27754] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 18:00:47 INFO - PROCESS | 27754 | --DOMWINDOW == 179 (0x7f080560c800) [pid = 27754] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 18:00:47 INFO - PROCESS | 27754 | --DOMWINDOW == 178 (0x7f0806e87000) [pid = 27754] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 18:00:47 INFO - PROCESS | 27754 | --DOMWINDOW == 177 (0x7f0806bc9400) [pid = 27754] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 18:00:47 INFO - PROCESS | 27754 | 1462582847650 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:00:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 18:00:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1189ms 18:00:47 INFO - PROCESS | 27754 | 1462582847699 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 18:00:47 INFO - PROCESS | 27754 | 1462582847703 Marionette TRACE conn3 <- [1,773,null,{"value":"8"}] 18:00:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 18:00:47 INFO - PROCESS | 27754 | 1462582847709 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 18:00:47 INFO - PROCESS | 27754 | 1462582847711 Marionette TRACE conn3 <- [1,774,null,{}] 18:00:47 INFO - PROCESS | 27754 | 1462582847716 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:00:47 INFO - PROCESS | 27754 | 1462582847858 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 18:00:47 INFO - PROCESS | 27754 | 1462582847873 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:47 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f080f599000 == 80 [pid = 27754] [id = 201] 18:00:47 INFO - PROCESS | 27754 | ++DOMWINDOW == 178 (0x7f0801bf9400) [pid = 27754] [serial = 603] [outer = (nil)] 18:00:47 INFO - PROCESS | 27754 | ++DOMWINDOW == 179 (0x7f080c6b5800) [pid = 27754] [serial = 604] [outer = 0x7f0801bf9400] 18:00:47 INFO - PROCESS | 27754 | 1462582847934 Marionette DEBUG loaded listener.js 18:00:48 INFO - PROCESS | 27754 | ++DOMWINDOW == 180 (0x7f080c950800) [pid = 27754] [serial = 605] [outer = 0x7f0801bf9400] 18:00:48 INFO - PROCESS | 27754 | 1462582848748 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:00:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 18:00:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1080ms 18:00:48 INFO - PROCESS | 27754 | 1462582848790 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 18:00:48 INFO - PROCESS | 27754 | 1462582848793 Marionette TRACE conn3 <- [1,777,null,{"value":"8"}] 18:00:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 18:00:48 INFO - PROCESS | 27754 | 1462582848799 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 18:00:48 INFO - PROCESS | 27754 | 1462582848801 Marionette TRACE conn3 <- [1,778,null,{}] 18:00:48 INFO - PROCESS | 27754 | 1462582848806 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:00:48 INFO - PROCESS | 27754 | 1462582848974 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 18:00:48 INFO - PROCESS | 27754 | 1462582848990 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:49 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f081490e000 == 81 [pid = 27754] [id = 202] 18:00:49 INFO - PROCESS | 27754 | ++DOMWINDOW == 181 (0x7f080cfc0800) [pid = 27754] [serial = 606] [outer = (nil)] 18:00:49 INFO - PROCESS | 27754 | ++DOMWINDOW == 182 (0x7f0813f3fc00) [pid = 27754] [serial = 607] [outer = 0x7f080cfc0800] 18:00:49 INFO - PROCESS | 27754 | 1462582849052 Marionette DEBUG loaded listener.js 18:00:49 INFO - PROCESS | 27754 | ++DOMWINDOW == 183 (0x7f08161b5000) [pid = 27754] [serial = 608] [outer = 0x7f080cfc0800] 18:00:50 INFO - PROCESS | 27754 | 1462582850139 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:00:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 18:00:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1378ms 18:00:50 INFO - PROCESS | 27754 | 1462582850178 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 18:00:50 INFO - PROCESS | 27754 | 1462582850186 Marionette TRACE conn3 <- [1,781,null,{"value":"8"}] 18:00:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 18:00:50 INFO - PROCESS | 27754 | 1462582850194 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 18:00:50 INFO - PROCESS | 27754 | 1462582850200 Marionette TRACE conn3 <- [1,782,null,{}] 18:00:50 INFO - PROCESS | 27754 | 1462582850208 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:00:50 INFO - PROCESS | 27754 | 1462582850431 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 18:00:50 INFO - PROCESS | 27754 | 1462582850601 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:50 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0805fc0000 == 82 [pid = 27754] [id = 203] 18:00:50 INFO - PROCESS | 27754 | ++DOMWINDOW == 184 (0x7f08013ddc00) [pid = 27754] [serial = 609] [outer = (nil)] 18:00:50 INFO - PROCESS | 27754 | ++DOMWINDOW == 185 (0x7f0805602800) [pid = 27754] [serial = 610] [outer = 0x7f08013ddc00] 18:00:50 INFO - PROCESS | 27754 | 1462582850679 Marionette DEBUG loaded listener.js 18:00:50 INFO - PROCESS | 27754 | ++DOMWINDOW == 186 (0x7f080603cc00) [pid = 27754] [serial = 611] [outer = 0x7f08013ddc00] 18:00:51 INFO - PROCESS | 27754 | 1462582851538 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:00:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 18:00:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1393ms 18:00:51 INFO - PROCESS | 27754 | 1462582851588 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 18:00:51 INFO - PROCESS | 27754 | 1462582851595 Marionette TRACE conn3 <- [1,785,null,{"value":"8"}] 18:00:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 18:00:51 INFO - PROCESS | 27754 | 1462582851606 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 18:00:51 INFO - PROCESS | 27754 | 1462582851610 Marionette TRACE conn3 <- [1,786,null,{}] 18:00:51 INFO - PROCESS | 27754 | 1462582851616 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:00:51 INFO - PROCESS | 27754 | 1462582851800 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 18:00:51 INFO - PROCESS | 27754 | 1462582851967 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:51 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f08142d0800 == 83 [pid = 27754] [id = 204] 18:00:51 INFO - PROCESS | 27754 | ++DOMWINDOW == 187 (0x7f0806c7d400) [pid = 27754] [serial = 612] [outer = (nil)] 18:00:52 INFO - PROCESS | 27754 | ++DOMWINDOW == 188 (0x7f0806d2e000) [pid = 27754] [serial = 613] [outer = 0x7f0806c7d400] 18:00:52 INFO - PROCESS | 27754 | 1462582852040 Marionette DEBUG loaded listener.js 18:00:52 INFO - PROCESS | 27754 | ++DOMWINDOW == 189 (0x7f080983f800) [pid = 27754] [serial = 614] [outer = 0x7f0806c7d400] 18:00:52 INFO - PROCESS | 27754 | 1462582852972 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:00:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 18:00:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1428ms 18:00:53 INFO - PROCESS | 27754 | 1462582853035 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 18:00:53 INFO - PROCESS | 27754 | 1462582853039 Marionette TRACE conn3 <- [1,789,null,{"value":"8"}] 18:00:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 18:00:53 INFO - PROCESS | 27754 | 1462582853046 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 18:00:53 INFO - PROCESS | 27754 | 1462582853052 Marionette TRACE conn3 <- [1,790,null,{}] 18:00:53 INFO - PROCESS | 27754 | 1462582853067 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:00:53 INFO - PROCESS | 27754 | 1462582853290 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 18:00:53 INFO - PROCESS | 27754 | 1462582853457 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:53 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0815a60000 == 84 [pid = 27754] [id = 205] 18:00:53 INFO - PROCESS | 27754 | ++DOMWINDOW == 190 (0x7f0809835000) [pid = 27754] [serial = 615] [outer = (nil)] 18:00:53 INFO - PROCESS | 27754 | ++DOMWINDOW == 191 (0x7f080dc56000) [pid = 27754] [serial = 616] [outer = 0x7f0809835000] 18:00:53 INFO - PROCESS | 27754 | 1462582853533 Marionette DEBUG loaded listener.js 18:00:53 INFO - PROCESS | 27754 | ++DOMWINDOW == 192 (0x7f0811de9c00) [pid = 27754] [serial = 617] [outer = 0x7f0809835000] 18:00:54 INFO - PROCESS | 27754 | 1462582854403 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:00:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 18:00:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1390ms 18:00:54 INFO - PROCESS | 27754 | 1462582854437 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 18:00:54 INFO - PROCESS | 27754 | 1462582854441 Marionette TRACE conn3 <- [1,793,null,{"value":"8"}] 18:00:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 18:00:54 INFO - PROCESS | 27754 | 1462582854448 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 18:00:54 INFO - PROCESS | 27754 | 1462582854451 Marionette TRACE conn3 <- [1,794,null,{}] 18:00:54 INFO - PROCESS | 27754 | 1462582854456 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:00:54 INFO - PROCESS | 27754 | 1462582854616 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 18:00:54 INFO - PROCESS | 27754 | 1462582854789 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:54 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0823f54800 == 85 [pid = 27754] [id = 206] 18:00:54 INFO - PROCESS | 27754 | ++DOMWINDOW == 193 (0x7f0806ce9c00) [pid = 27754] [serial = 618] [outer = (nil)] 18:00:54 INFO - PROCESS | 27754 | ++DOMWINDOW == 194 (0x7f0816058c00) [pid = 27754] [serial = 619] [outer = 0x7f0806ce9c00] 18:00:54 INFO - PROCESS | 27754 | 1462582854868 Marionette DEBUG loaded listener.js 18:00:54 INFO - PROCESS | 27754 | ++DOMWINDOW == 195 (0x7f08181f3400) [pid = 27754] [serial = 620] [outer = 0x7f0806ce9c00] 18:00:55 INFO - PROCESS | 27754 | 1462582855810 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:00:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 18:00:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1428ms 18:00:55 INFO - PROCESS | 27754 | 1462582855877 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 18:00:55 INFO - PROCESS | 27754 | 1462582855880 Marionette TRACE conn3 <- [1,797,null,{"value":"8"}] 18:00:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 18:00:55 INFO - PROCESS | 27754 | 1462582855886 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 18:00:55 INFO - PROCESS | 27754 | 1462582855889 Marionette TRACE conn3 <- [1,798,null,{}] 18:00:55 INFO - PROCESS | 27754 | 1462582855894 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:00:56 INFO - PROCESS | 27754 | 1462582856055 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 18:00:56 INFO - PROCESS | 27754 | 1462582856225 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:56 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f080613e000 == 86 [pid = 27754] [id = 207] 18:00:56 INFO - PROCESS | 27754 | ++DOMWINDOW == 196 (0x7f080c214c00) [pid = 27754] [serial = 621] [outer = (nil)] 18:00:56 INFO - PROCESS | 27754 | ++DOMWINDOW == 197 (0x7f0821cdbc00) [pid = 27754] [serial = 622] [outer = 0x7f080c214c00] 18:00:56 INFO - PROCESS | 27754 | 1462582856297 Marionette DEBUG loaded listener.js 18:00:56 INFO - PROCESS | 27754 | ++DOMWINDOW == 198 (0x7f0822da7000) [pid = 27754] [serial = 623] [outer = 0x7f080c214c00] 18:00:57 INFO - PROCESS | 27754 | 1462582857242 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:00:57 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:00:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1433ms 18:00:57 INFO - PROCESS | 27754 | 1462582857322 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 18:00:57 INFO - PROCESS | 27754 | 1462582857324 Marionette TRACE conn3 <- [1,801,null,{"value":"8"}] 18:00:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 18:00:57 INFO - PROCESS | 27754 | 1462582857331 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 18:00:57 INFO - PROCESS | 27754 | 1462582857333 Marionette TRACE conn3 <- [1,802,null,{}] 18:00:57 INFO - PROCESS | 27754 | 1462582857339 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:00:57 INFO - PROCESS | 27754 | 1462582857569 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 18:00:57 INFO - PROCESS | 27754 | 1462582857778 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:57 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f080cd71000 == 87 [pid = 27754] [id = 208] 18:00:57 INFO - PROCESS | 27754 | ++DOMWINDOW == 199 (0x7f080c478c00) [pid = 27754] [serial = 624] [outer = (nil)] 18:00:57 INFO - PROCESS | 27754 | ++DOMWINDOW == 200 (0x7f080c481400) [pid = 27754] [serial = 625] [outer = 0x7f080c478c00] 18:00:57 INFO - PROCESS | 27754 | 1462582857894 Marionette DEBUG loaded listener.js 18:00:58 INFO - PROCESS | 27754 | ++DOMWINDOW == 201 (0x7f08272a3c00) [pid = 27754] [serial = 626] [outer = 0x7f080c478c00] 18:00:58 INFO - PROCESS | 27754 | 1462582858722 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:00:58 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:00:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1442ms 18:00:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 18:00:58 INFO - PROCESS | 27754 | 1462582858774 Marionette TRACE conn3 -> [0,805,"getWindowHandle",null] 18:00:58 INFO - PROCESS | 27754 | 1462582858777 Marionette TRACE conn3 <- [1,805,null,{"value":"8"}] 18:00:58 INFO - PROCESS | 27754 | 1462582858784 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 18:00:58 INFO - PROCESS | 27754 | 1462582858787 Marionette TRACE conn3 <- [1,806,null,{}] 18:00:58 INFO - PROCESS | 27754 | 1462582858792 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:00:58 INFO - PROCESS | 27754 | 1462582858973 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 18:00:59 INFO - PROCESS | 27754 | 1462582859144 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:59 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f080cd8a000 == 88 [pid = 27754] [id = 209] 18:00:59 INFO - PROCESS | 27754 | ++DOMWINDOW == 202 (0x7f080c479400) [pid = 27754] [serial = 627] [outer = (nil)] 18:00:59 INFO - PROCESS | 27754 | ++DOMWINDOW == 203 (0x7f080c909800) [pid = 27754] [serial = 628] [outer = 0x7f080c479400] 18:00:59 INFO - PROCESS | 27754 | 1462582859216 Marionette DEBUG loaded listener.js 18:00:59 INFO - PROCESS | 27754 | ++DOMWINDOW == 204 (0x7f080c90d800) [pid = 27754] [serial = 629] [outer = 0x7f080c479400] 18:01:00 INFO - PROCESS | 27754 | 1462582860140 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:01:00 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:01:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1382ms 18:01:00 INFO - PROCESS | 27754 | 1462582860167 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 18:01:00 INFO - PROCESS | 27754 | 1462582860171 Marionette TRACE conn3 <- [1,809,null,{"value":"8"}] 18:01:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 18:01:00 INFO - PROCESS | 27754 | 1462582860176 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 18:01:00 INFO - PROCESS | 27754 | 1462582860179 Marionette TRACE conn3 <- [1,810,null,{}] 18:01:00 INFO - PROCESS | 27754 | 1462582860184 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:01:00 INFO - PROCESS | 27754 | 1462582860352 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 18:01:00 INFO - PROCESS | 27754 | 1462582860529 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:00 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f07ffedd000 == 89 [pid = 27754] [id = 210] 18:01:00 INFO - PROCESS | 27754 | ++DOMWINDOW == 205 (0x7f08008c4000) [pid = 27754] [serial = 630] [outer = (nil)] 18:01:00 INFO - PROCESS | 27754 | ++DOMWINDOW == 206 (0x7f08008cb400) [pid = 27754] [serial = 631] [outer = 0x7f08008c4000] 18:01:00 INFO - PROCESS | 27754 | 1462582860611 Marionette DEBUG loaded listener.js 18:01:00 INFO - PROCESS | 27754 | ++DOMWINDOW == 207 (0x7f08008cfc00) [pid = 27754] [serial = 632] [outer = 0x7f08008c4000] 18:01:01 INFO - PROCESS | 27754 | 1462582861552 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:01:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 18:01:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1431ms 18:01:01 INFO - PROCESS | 27754 | 1462582861611 Marionette TRACE conn3 -> [0,813,"getWindowHandle",null] 18:01:01 INFO - PROCESS | 27754 | 1462582861617 Marionette TRACE conn3 <- [1,813,null,{"value":"8"}] 18:01:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 18:01:01 INFO - PROCESS | 27754 | 1462582861626 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 18:01:01 INFO - PROCESS | 27754 | 1462582861630 Marionette TRACE conn3 <- [1,814,null,{}] 18:01:01 INFO - PROCESS | 27754 | 1462582861639 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:01:01 INFO - PROCESS | 27754 | 1462582861932 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 18:01:02 INFO - PROCESS | 27754 | 1462582862164 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:02 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0809be1800 == 90 [pid = 27754] [id = 211] 18:01:02 INFO - PROCESS | 27754 | ++DOMWINDOW == 208 (0x7f08008c8c00) [pid = 27754] [serial = 633] [outer = (nil)] 18:01:02 INFO - PROCESS | 27754 | ++DOMWINDOW == 209 (0x7f080142cc00) [pid = 27754] [serial = 634] [outer = 0x7f08008c8c00] 18:01:02 INFO - PROCESS | 27754 | 1462582862288 Marionette DEBUG loaded listener.js 18:01:02 INFO - PROCESS | 27754 | ++DOMWINDOW == 210 (0x7f0801431800) [pid = 27754] [serial = 635] [outer = 0x7f08008c8c00] 18:01:03 INFO - PROCESS | 27754 | 1462582863411 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:01:03 INFO - PROCESS | 27754 | 1462582863473 Marionette TRACE conn3 <- [1,817,null,{"value":"8"}] 18:01:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 18:01:03 INFO - PROCESS | 27754 | 1462582863482 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 18:01:03 INFO - PROCESS | 27754 | 1462582863486 Marionette TRACE conn3 <- [1,818,null,{}] 18:01:03 INFO - PROCESS | 27754 | 1462582863494 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:01:03 INFO - PROCESS | 27754 | 1462582863788 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 18:01:04 INFO - PROCESS | 27754 | 1462582864054 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:04 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f07ff251000 == 91 [pid = 27754] [id = 212] 18:01:04 INFO - PROCESS | 27754 | ++DOMWINDOW == 211 (0x7f08008c9400) [pid = 27754] [serial = 636] [outer = (nil)] 18:01:04 INFO - PROCESS | 27754 | ++DOMWINDOW == 212 (0x7f080c909400) [pid = 27754] [serial = 637] [outer = 0x7f08008c9400] 18:01:04 INFO - PROCESS | 27754 | 1462582864210 Marionette DEBUG loaded listener.js 18:01:04 INFO - PROCESS | 27754 | ++DOMWINDOW == 213 (0x7f080c90f800) [pid = 27754] [serial = 638] [outer = 0x7f08008c9400] 18:01:05 INFO - PROCESS | 27754 | 1462582865339 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:01:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 18:01:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1889ms 18:01:05 INFO - PROCESS | 27754 | 1462582865369 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 18:01:05 INFO - PROCESS | 27754 | 1462582865373 Marionette TRACE conn3 <- [1,821,null,{"value":"8"}] 18:01:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 18:01:05 INFO - PROCESS | 27754 | 1462582865379 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 18:01:05 INFO - PROCESS | 27754 | 1462582865382 Marionette TRACE conn3 <- [1,822,null,{}] 18:01:05 INFO - PROCESS | 27754 | 1462582865388 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:01:05 INFO - PROCESS | 27754 | 1462582865588 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 18:01:05 INFO - PROCESS | 27754 | 1462582865762 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:05 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f07ff526000 == 92 [pid = 27754] [id = 213] 18:01:05 INFO - PROCESS | 27754 | ++DOMWINDOW == 214 (0x7f07ff269400) [pid = 27754] [serial = 639] [outer = (nil)] 18:01:05 INFO - PROCESS | 27754 | ++DOMWINDOW == 215 (0x7f07ff26f800) [pid = 27754] [serial = 640] [outer = 0x7f07ff269400] 18:01:05 INFO - PROCESS | 27754 | 1462582865847 Marionette DEBUG loaded listener.js 18:01:05 INFO - PROCESS | 27754 | ++DOMWINDOW == 216 (0x7f0823f09c00) [pid = 27754] [serial = 641] [outer = 0x7f07ff269400] 18:01:06 INFO - PROCESS | 27754 | 1462582866722 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:01:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 18:01:06 INFO - PROCESS | 27754 | 1462582866817 Marionette TRACE conn3 <- [1,825,null,{"value":"8"}] 18:01:06 INFO - PROCESS | 27754 | 1462582866823 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 18:01:06 INFO - PROCESS | 27754 | 1462582866826 Marionette TRACE conn3 <- [1,826,null,{}] 18:01:06 INFO - PROCESS | 27754 | 1462582866831 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:01:07 INFO - PROCESS | 27754 | 1462582867033 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 18:01:07 INFO - PROCESS | 27754 | 1462582867217 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:07 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0803368800 == 93 [pid = 27754] [id = 214] 18:01:07 INFO - PROCESS | 27754 | ++DOMWINDOW == 217 (0x7f07fe360400) [pid = 27754] [serial = 642] [outer = (nil)] 18:01:07 INFO - PROCESS | 27754 | ++DOMWINDOW == 218 (0x7f07fe368000) [pid = 27754] [serial = 643] [outer = 0x7f07fe360400] 18:01:07 INFO - PROCESS | 27754 | 1462582867339 Marionette DEBUG loaded listener.js 18:01:07 INFO - PROCESS | 27754 | ++DOMWINDOW == 219 (0x7f07ff26e000) [pid = 27754] [serial = 644] [outer = 0x7f07fe360400] 18:01:08 INFO - PROCESS | 27754 | 1462582868301 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:01:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 18:01:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1534ms 18:01:08 INFO - PROCESS | 27754 | 1462582868360 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 18:01:08 INFO - PROCESS | 27754 | 1462582868366 Marionette TRACE conn3 <- [1,829,null,{"value":"8"}] 18:01:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 18:01:08 INFO - PROCESS | 27754 | 1462582868374 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 18:01:08 INFO - PROCESS | 27754 | 1462582868392 Marionette TRACE conn3 <- [1,830,null,{}] 18:01:08 INFO - PROCESS | 27754 | 1462582868442 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:01:08 INFO - PROCESS | 27754 | 1462582868742 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 18:01:08 INFO - PROCESS | 27754 | 1462582868901 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:08 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f081490d800 == 94 [pid = 27754] [id = 215] 18:01:08 INFO - PROCESS | 27754 | ++DOMWINDOW == 220 (0x7f07fe361800) [pid = 27754] [serial = 645] [outer = (nil)] 18:01:08 INFO - PROCESS | 27754 | ++DOMWINDOW == 221 (0x7f07fe3a2000) [pid = 27754] [serial = 646] [outer = 0x7f07fe361800] 18:01:08 INFO - PROCESS | 27754 | 1462582868967 Marionette DEBUG loaded listener.js 18:01:09 INFO - PROCESS | 27754 | ++DOMWINDOW == 222 (0x7f07fe3a6000) [pid = 27754] [serial = 647] [outer = 0x7f07fe361800] 18:01:10 INFO - PROCESS | 27754 | 1462582870104 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:01:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 18:01:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1751ms 18:01:10 INFO - PROCESS | 27754 | 1462582870125 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 18:01:10 INFO - PROCESS | 27754 | 1462582870129 Marionette TRACE conn3 <- [1,833,null,{"value":"8"}] 18:01:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 18:01:10 INFO - PROCESS | 27754 | 1462582870138 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 18:01:10 INFO - PROCESS | 27754 | 1462582870144 Marionette TRACE conn3 <- [1,834,null,{}] 18:01:10 INFO - PROCESS | 27754 | 1462582870153 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:01:10 INFO - PROCESS | 27754 | 1462582870327 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 18:01:10 INFO - PROCESS | 27754 | 1462582870537 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:10 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0801b77800 == 95 [pid = 27754] [id = 216] 18:01:10 INFO - PROCESS | 27754 | ++DOMWINDOW == 223 (0x7f07ff26c800) [pid = 27754] [serial = 648] [outer = (nil)] 18:01:10 INFO - PROCESS | 27754 | ++DOMWINDOW == 224 (0x7f07ff271400) [pid = 27754] [serial = 649] [outer = 0x7f07ff26c800] 18:01:10 INFO - PROCESS | 27754 | 1462582870602 Marionette DEBUG loaded listener.js 18:01:10 INFO - PROCESS | 27754 | ++DOMWINDOW == 225 (0x7f0800be7800) [pid = 27754] [serial = 650] [outer = 0x7f07ff26c800] 18:01:11 INFO - PROCESS | 27754 | 1462582871448 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:01:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 18:01:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1335ms 18:01:11 INFO - PROCESS | 27754 | 1462582871472 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 18:01:11 INFO - PROCESS | 27754 | 1462582871479 Marionette TRACE conn3 <- [1,837,null,{"value":"8"}] 18:01:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 18:01:11 INFO - PROCESS | 27754 | 1462582871489 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 18:01:11 INFO - PROCESS | 27754 | 1462582871493 Marionette TRACE conn3 <- [1,838,null,{}] 18:01:11 INFO - PROCESS | 27754 | 1462582871498 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:01:11 INFO - PROCESS | 27754 | 1462582871648 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 18:01:11 INFO - PROCESS | 27754 | 1462582871870 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:11 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0804cb5800 == 96 [pid = 27754] [id = 217] 18:01:11 INFO - PROCESS | 27754 | ++DOMWINDOW == 226 (0x7f08008c7400) [pid = 27754] [serial = 651] [outer = (nil)] 18:01:11 INFO - PROCESS | 27754 | ++DOMWINDOW == 227 (0x7f08013dfc00) [pid = 27754] [serial = 652] [outer = 0x7f08008c7400] 18:01:11 INFO - PROCESS | 27754 | 1462582871992 Marionette DEBUG loaded listener.js 18:01:12 INFO - PROCESS | 27754 | ++DOMWINDOW == 228 (0x7f0801ad7c00) [pid = 27754] [serial = 653] [outer = 0x7f08008c7400] 18:01:12 INFO - PROCESS | 27754 | 1462582872859 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:01:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 18:01:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1435ms 18:01:12 INFO - PROCESS | 27754 | 1462582872924 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 18:01:12 INFO - PROCESS | 27754 | 1462582872927 Marionette TRACE conn3 <- [1,841,null,{"value":"8"}] 18:01:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 18:01:12 INFO - PROCESS | 27754 | 1462582872933 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 18:01:12 INFO - PROCESS | 27754 | 1462582872938 Marionette TRACE conn3 <- [1,842,null,{}] 18:01:12 INFO - PROCESS | 27754 | 1462582872953 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:01:13 INFO - PROCESS | 27754 | 1462582873156 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 18:01:13 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0815a1c000 == 95 [pid = 27754] [id = 36] 18:01:13 INFO - PROCESS | 27754 | --DOMWINDOW == 227 (0x7f08161c1800) [pid = 27754] [serial = 568] [outer = (nil)] [url = about:blank] 18:01:13 INFO - PROCESS | 27754 | --DOCSHELL 0x7f080f599000 == 94 [pid = 27754] [id = 201] 18:01:13 INFO - PROCESS | 27754 | --DOCSHELL 0x7f080c486800 == 93 [pid = 27754] [id = 200] 18:01:13 INFO - PROCESS | 27754 | --DOCSHELL 0x7f080ad56000 == 92 [pid = 27754] [id = 199] 18:01:13 INFO - PROCESS | 27754 | --DOCSHELL 0x7f08055d7000 == 91 [pid = 27754] [id = 198] 18:01:13 INFO - PROCESS | 27754 | --DOCSHELL 0x7f080335d800 == 90 [pid = 27754] [id = 197] 18:01:13 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0827d7b000 == 89 [pid = 27754] [id = 194] 18:01:13 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0827635800 == 88 [pid = 27754] [id = 193] 18:01:13 INFO - PROCESS | 27754 | --DOCSHELL 0x7f081812d800 == 87 [pid = 27754] [id = 192] 18:01:13 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0814f06800 == 86 [pid = 27754] [id = 191] 18:01:13 INFO - PROCESS | 27754 | 1462582873471 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:13 INFO - PROCESS | 27754 | --DOCSHELL 0x7f080b0e8800 == 85 [pid = 27754] [id = 190] 18:01:13 INFO - PROCESS | 27754 | --DOCSHELL 0x7f081494a000 == 84 [pid = 27754] [id = 189] 18:01:13 INFO - PROCESS | 27754 | --DOMWINDOW == 226 (0x7f080f329800) [pid = 27754] [serial = 562] [outer = (nil)] [url = about:blank] 18:01:13 INFO - PROCESS | 27754 | --DOMWINDOW == 225 (0x7f080603a400) [pid = 27754] [serial = 556] [outer = (nil)] [url = about:blank] 18:01:13 INFO - PROCESS | 27754 | --DOMWINDOW == 224 (0x7f0806e85c00) [pid = 27754] [serial = 557] [outer = (nil)] [url = about:blank] 18:01:13 INFO - PROCESS | 27754 | --DOMWINDOW == 223 (0x7f080e930000) [pid = 27754] [serial = 536] [outer = (nil)] [url = about:blank] 18:01:13 INFO - PROCESS | 27754 | --DOMWINDOW == 222 (0x7f0806bc7400) [pid = 27754] [serial = 554] [outer = (nil)] [url = about:blank] 18:01:13 INFO - PROCESS | 27754 | --DOMWINDOW == 221 (0x7f0805fe5000) [pid = 27754] [serial = 553] [outer = (nil)] [url = about:blank] 18:01:13 INFO - PROCESS | 27754 | --DOMWINDOW == 220 (0x7f080df94400) [pid = 27754] [serial = 547] [outer = (nil)] [url = about:blank] 18:01:13 INFO - PROCESS | 27754 | --DOMWINDOW == 219 (0x7f080c004000) [pid = 27754] [serial = 559] [outer = (nil)] [url = about:blank] 18:01:13 INFO - PROCESS | 27754 | --DOMWINDOW == 218 (0x7f0806bcac00) [pid = 27754] [serial = 541] [outer = (nil)] [url = about:blank] 18:01:13 INFO - PROCESS | 27754 | --DOMWINDOW == 217 (0x7f080f965000) [pid = 27754] [serial = 550] [outer = (nil)] [url = about:blank] 18:01:13 INFO - PROCESS | 27754 | --DOMWINDOW == 216 (0x7f080c371c00) [pid = 27754] [serial = 544] [outer = (nil)] [url = about:blank] 18:01:13 INFO - PROCESS | 27754 | --DOMWINDOW == 215 (0x7f0804b20c00) [pid = 27754] [serial = 538] [outer = (nil)] [url = about:blank] 18:01:13 INFO - PROCESS | 27754 | --DOMWINDOW == 214 (0x7f080f968000) [pid = 27754] [serial = 563] [outer = (nil)] [url = about:blank] 18:01:13 INFO - PROCESS | 27754 | --DOMWINDOW == 213 (0x7f080f32dc00) [pid = 27754] [serial = 565] [outer = (nil)] [url = about:blank] 18:01:13 INFO - PROCESS | 27754 | --DOMWINDOW == 212 (0x7f081219c800) [pid = 27754] [serial = 566] [outer = (nil)] [url = about:blank] 18:01:13 INFO - PROCESS | 27754 | --DOMWINDOW == 211 (0x7f080c6c1c00) [pid = 27754] [serial = 560] [outer = (nil)] [url = about:blank] 18:01:13 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f080336a000 == 85 [pid = 27754] [id = 218] 18:01:13 INFO - PROCESS | 27754 | ++DOMWINDOW == 212 (0x7f080338b400) [pid = 27754] [serial = 654] [outer = (nil)] 18:01:13 INFO - PROCESS | 27754 | ++DOMWINDOW == 213 (0x7f08055aac00) [pid = 27754] [serial = 655] [outer = 0x7f080338b400] 18:01:13 INFO - PROCESS | 27754 | 1462582873560 Marionette DEBUG loaded listener.js 18:01:13 INFO - PROCESS | 27754 | ++DOMWINDOW == 214 (0x7f080603a400) [pid = 27754] [serial = 656] [outer = 0x7f080338b400] 18:01:14 INFO - PROCESS | 27754 | 1462582874237 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:01:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 18:01:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1337ms 18:01:14 INFO - PROCESS | 27754 | 1462582874270 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 18:01:14 INFO - PROCESS | 27754 | 1462582874273 Marionette TRACE conn3 <- [1,845,null,{"value":"8"}] 18:01:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 18:01:14 INFO - PROCESS | 27754 | 1462582874279 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 18:01:14 INFO - PROCESS | 27754 | 1462582874281 Marionette TRACE conn3 <- [1,846,null,{}] 18:01:14 INFO - PROCESS | 27754 | 1462582874286 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:01:14 INFO - PROCESS | 27754 | 1462582874436 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 18:01:14 INFO - PROCESS | 27754 | 1462582874570 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:14 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f080ad52000 == 86 [pid = 27754] [id = 219] 18:01:14 INFO - PROCESS | 27754 | ++DOMWINDOW == 215 (0x7f08049ff000) [pid = 27754] [serial = 657] [outer = (nil)] 18:01:14 INFO - PROCESS | 27754 | ++DOMWINDOW == 216 (0x7f0806c74800) [pid = 27754] [serial = 658] [outer = 0x7f08049ff000] 18:01:14 INFO - PROCESS | 27754 | 1462582874640 Marionette DEBUG loaded listener.js 18:01:14 INFO - PROCESS | 27754 | ++DOMWINDOW == 217 (0x7f0806d31400) [pid = 27754] [serial = 659] [outer = 0x7f08049ff000] 18:01:15 INFO - PROCESS | 27754 | 1462582875444 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:01:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 18:01:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1231ms 18:01:15 INFO - PROCESS | 27754 | 1462582875512 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 18:01:15 INFO - PROCESS | 27754 | 1462582875516 Marionette TRACE conn3 <- [1,849,null,{"value":"8"}] 18:01:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 18:01:15 INFO - PROCESS | 27754 | 1462582875522 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 18:01:15 INFO - PROCESS | 27754 | 1462582875526 Marionette TRACE conn3 <- [1,850,null,{}] 18:01:15 INFO - PROCESS | 27754 | 1462582875531 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:01:15 INFO - PROCESS | 27754 | 1462582875711 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 18:01:15 INFO - PROCESS | 27754 | 1462582875724 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:15 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f080c5a8000 == 87 [pid = 27754] [id = 220] 18:01:15 INFO - PROCESS | 27754 | ++DOMWINDOW == 218 (0x7f080603b400) [pid = 27754] [serial = 660] [outer = (nil)] 18:01:15 INFO - PROCESS | 27754 | ++DOMWINDOW == 219 (0x7f0806e88800) [pid = 27754] [serial = 661] [outer = 0x7f080603b400] 18:01:15 INFO - PROCESS | 27754 | 1462582875938 Marionette DEBUG loaded listener.js 18:01:16 INFO - PROCESS | 27754 | ++DOMWINDOW == 220 (0x7f080ae60400) [pid = 27754] [serial = 662] [outer = 0x7f080603b400] 18:01:16 INFO - PROCESS | 27754 | 1462582876857 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:01:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 18:01:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1379ms 18:01:16 INFO - PROCESS | 27754 | 1462582876902 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 18:01:16 INFO - PROCESS | 27754 | 1462582876906 Marionette TRACE conn3 <- [1,853,null,{"value":"8"}] 18:01:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 18:01:16 INFO - PROCESS | 27754 | 1462582876919 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 18:01:16 INFO - PROCESS | 27754 | 1462582876921 Marionette TRACE conn3 <- [1,854,null,{}] 18:01:16 INFO - PROCESS | 27754 | 1462582876928 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:01:17 INFO - PROCESS | 27754 | 1462582877186 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 18:01:17 INFO - PROCESS | 27754 | 1462582877226 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:17 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0811dae800 == 88 [pid = 27754] [id = 221] 18:01:17 INFO - PROCESS | 27754 | ++DOMWINDOW == 221 (0x7f080c004800) [pid = 27754] [serial = 663] [outer = (nil)] 18:01:17 INFO - PROCESS | 27754 | ++DOMWINDOW == 222 (0x7f080c478000) [pid = 27754] [serial = 664] [outer = 0x7f080c004800] 18:01:17 INFO - PROCESS | 27754 | 1462582877297 Marionette DEBUG loaded listener.js 18:01:17 INFO - PROCESS | 27754 | ++DOMWINDOW == 223 (0x7f080c538000) [pid = 27754] [serial = 665] [outer = 0x7f080c004800] 18:01:18 INFO - PROCESS | 27754 | --DOMWINDOW == 222 (0x7f0806d2f000) [pid = 27754] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 18:01:18 INFO - PROCESS | 27754 | --DOMWINDOW == 221 (0x7f0806cecc00) [pid = 27754] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 18:01:18 INFO - PROCESS | 27754 | --DOMWINDOW == 220 (0x7f0801bf9400) [pid = 27754] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 18:01:18 INFO - PROCESS | 27754 | --DOMWINDOW == 219 (0x7f0801bf4800) [pid = 27754] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 18:01:18 INFO - PROCESS | 27754 | --DOMWINDOW == 218 (0x7f080338c800) [pid = 27754] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 18:01:18 INFO - PROCESS | 27754 | 1462582878245 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:01:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 18:01:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1385ms 18:01:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 18:01:18 INFO - PROCESS | 27754 | 1462582878299 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 18:01:18 INFO - PROCESS | 27754 | 1462582878301 Marionette TRACE conn3 <- [1,857,null,{"value":"8"}] 18:01:18 INFO - PROCESS | 27754 | 1462582878307 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 18:01:18 INFO - PROCESS | 27754 | 1462582878310 Marionette TRACE conn3 <- [1,858,null,{}] 18:01:18 INFO - PROCESS | 27754 | 1462582878315 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:01:18 INFO - PROCESS | 27754 | 1462582878467 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 18:01:18 INFO - PROCESS | 27754 | 1462582878481 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:18 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f081493e000 == 89 [pid = 27754] [id = 222] 18:01:18 INFO - PROCESS | 27754 | ++DOMWINDOW == 219 (0x7f08049fbc00) [pid = 27754] [serial = 666] [outer = (nil)] 18:01:18 INFO - PROCESS | 27754 | ++DOMWINDOW == 220 (0x7f080c53b000) [pid = 27754] [serial = 667] [outer = 0x7f08049fbc00] 18:01:18 INFO - PROCESS | 27754 | 1462582878543 Marionette DEBUG loaded listener.js 18:01:18 INFO - PROCESS | 27754 | ++DOMWINDOW == 221 (0x7f080c85f000) [pid = 27754] [serial = 668] [outer = 0x7f08049fbc00] 18:01:19 INFO - PROCESS | 27754 | 1462582879340 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:01:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 18:01:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1079ms 18:01:19 INFO - PROCESS | 27754 | 1462582879386 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 18:01:19 INFO - PROCESS | 27754 | 1462582879390 Marionette TRACE conn3 <- [1,861,null,{"value":"8"}] 18:01:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 18:01:19 INFO - PROCESS | 27754 | 1462582879395 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 18:01:19 INFO - PROCESS | 27754 | 1462582879397 Marionette TRACE conn3 <- [1,862,null,{}] 18:01:19 INFO - PROCESS | 27754 | 1462582879403 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:01:19 INFO - PROCESS | 27754 | 1462582879603 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 18:01:19 INFO - PROCESS | 27754 | 1462582879625 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:19 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0815247000 == 90 [pid = 27754] [id = 223] 18:01:19 INFO - PROCESS | 27754 | ++DOMWINDOW == 222 (0x7f0801bf9400) [pid = 27754] [serial = 669] [outer = (nil)] 18:01:19 INFO - PROCESS | 27754 | ++DOMWINDOW == 223 (0x7f080c90b800) [pid = 27754] [serial = 670] [outer = 0x7f0801bf9400] 18:01:19 INFO - PROCESS | 27754 | 1462582879686 Marionette DEBUG loaded listener.js 18:01:19 INFO - PROCESS | 27754 | ++DOMWINDOW == 224 (0x7f080f324400) [pid = 27754] [serial = 671] [outer = 0x7f0801bf9400] 18:01:20 INFO - PROCESS | 27754 | 1462582880717 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:01:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 18:01:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1377ms 18:01:20 INFO - PROCESS | 27754 | 1462582880774 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 18:01:20 INFO - PROCESS | 27754 | 1462582880780 Marionette TRACE conn3 <- [1,865,null,{"value":"8"}] 18:01:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 18:01:20 INFO - PROCESS | 27754 | 1462582880789 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 18:01:20 INFO - PROCESS | 27754 | 1462582880792 Marionette TRACE conn3 <- [1,866,null,{}] 18:01:20 INFO - PROCESS | 27754 | 1462582880801 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:01:21 INFO - PROCESS | 27754 | 1462582881027 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 18:01:21 INFO - PROCESS | 27754 | 1462582881203 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:21 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0804ca2800 == 91 [pid = 27754] [id = 224] 18:01:21 INFO - PROCESS | 27754 | ++DOMWINDOW == 225 (0x7f07ff26c400) [pid = 27754] [serial = 672] [outer = (nil)] 18:01:21 INFO - PROCESS | 27754 | ++DOMWINDOW == 226 (0x7f0800bf1c00) [pid = 27754] [serial = 673] [outer = 0x7f07ff26c400] 18:01:21 INFO - PROCESS | 27754 | 1462582881277 Marionette DEBUG loaded listener.js 18:01:21 INFO - PROCESS | 27754 | ++DOMWINDOW == 227 (0x7f080142b400) [pid = 27754] [serial = 674] [outer = 0x7f07ff26c400] 18:01:22 INFO - PROCESS | 27754 | 1462582882222 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:01:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 18:01:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1486ms 18:01:22 INFO - PROCESS | 27754 | 1462582882275 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 18:01:22 INFO - PROCESS | 27754 | 1462582882284 Marionette TRACE conn3 <- [1,869,null,{"value":"8"}] 18:01:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 18:01:22 INFO - PROCESS | 27754 | 1462582882294 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 18:01:22 INFO - PROCESS | 27754 | 1462582882298 Marionette TRACE conn3 <- [1,870,null,{}] 18:01:22 INFO - PROCESS | 27754 | 1462582882304 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:01:22 INFO - PROCESS | 27754 | 1462582882485 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 18:01:22 INFO - PROCESS | 27754 | 1462582882752 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:22 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f080f75b000 == 92 [pid = 27754] [id = 225] 18:01:22 INFO - PROCESS | 27754 | ++DOMWINDOW == 228 (0x7f0801bf1400) [pid = 27754] [serial = 675] [outer = (nil)] 18:01:22 INFO - PROCESS | 27754 | ++DOMWINDOW == 229 (0x7f08055a5000) [pid = 27754] [serial = 676] [outer = 0x7f0801bf1400] 18:01:22 INFO - PROCESS | 27754 | 1462582882869 Marionette DEBUG loaded listener.js 18:01:22 INFO - PROCESS | 27754 | ++DOMWINDOW == 230 (0x7f0805fe6c00) [pid = 27754] [serial = 677] [outer = 0x7f0801bf1400] 18:01:23 INFO - PROCESS | 27754 | 1462582883717 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:01:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 18:01:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1480ms 18:01:23 INFO - PROCESS | 27754 | 1462582883773 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 18:01:23 INFO - PROCESS | 27754 | 1462582883777 Marionette TRACE conn3 <- [1,873,null,{"value":"8"}] 18:01:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 18:01:23 INFO - PROCESS | 27754 | 1462582883788 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 18:01:23 INFO - PROCESS | 27754 | 1462582883800 Marionette TRACE conn3 <- [1,874,null,{}] 18:01:23 INFO - PROCESS | 27754 | 1462582883857 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:01:24 INFO - PROCESS | 27754 | 1462582884066 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 18:01:24 INFO - PROCESS | 27754 | 1462582884246 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:24 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0823989800 == 93 [pid = 27754] [id = 226] 18:01:24 INFO - PROCESS | 27754 | ++DOMWINDOW == 231 (0x7f080983e000) [pid = 27754] [serial = 678] [outer = (nil)] 18:01:24 INFO - PROCESS | 27754 | ++DOMWINDOW == 232 (0x7f080af1c000) [pid = 27754] [serial = 679] [outer = 0x7f080983e000] 18:01:24 INFO - PROCESS | 27754 | 1462582884365 Marionette DEBUG loaded listener.js 18:01:24 INFO - PROCESS | 27754 | ++DOMWINDOW == 233 (0x7f080c36fc00) [pid = 27754] [serial = 680] [outer = 0x7f080983e000] 18:01:25 INFO - PROCESS | 27754 | 1462582885184 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:01:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 18:01:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1447ms 18:01:25 INFO - PROCESS | 27754 | 1462582885231 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 18:01:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 18:01:25 INFO - PROCESS | 27754 | 1462582885236 Marionette TRACE conn3 <- [1,877,null,{"value":"8"}] 18:01:25 INFO - PROCESS | 27754 | 1462582885242 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 18:01:25 INFO - PROCESS | 27754 | 1462582885245 Marionette TRACE conn3 <- [1,878,null,{}] 18:01:25 INFO - PROCESS | 27754 | 1462582885250 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:01:25 INFO - PROCESS | 27754 | 1462582885413 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 18:01:25 INFO - PROCESS | 27754 | 1462582885592 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:25 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0803707800 == 94 [pid = 27754] [id = 227] 18:01:25 INFO - PROCESS | 27754 | ++DOMWINDOW == 234 (0x7f080983e800) [pid = 27754] [serial = 681] [outer = (nil)] 18:01:25 INFO - PROCESS | 27754 | ++DOMWINDOW == 235 (0x7f080c540800) [pid = 27754] [serial = 682] [outer = 0x7f080983e800] 18:01:25 INFO - PROCESS | 27754 | 1462582885663 Marionette DEBUG loaded listener.js 18:01:25 INFO - PROCESS | 27754 | ++DOMWINDOW == 236 (0x7f080c910c00) [pid = 27754] [serial = 683] [outer = 0x7f080983e800] 18:01:26 INFO - PROCESS | 27754 | 1462582886490 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:01:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 18:01:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1279ms 18:01:26 INFO - PROCESS | 27754 | 1462582886520 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 18:01:26 INFO - PROCESS | 27754 | 1462582886524 Marionette TRACE conn3 <- [1,881,null,{"value":"8"}] 18:01:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 18:01:26 INFO - PROCESS | 27754 | 1462582886530 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 18:01:26 INFO - PROCESS | 27754 | 1462582886533 Marionette TRACE conn3 <- [1,882,null,{}] 18:01:26 INFO - PROCESS | 27754 | 1462582886538 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:01:26 INFO - PROCESS | 27754 | 1462582886699 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 18:01:26 INFO - PROCESS | 27754 | 1462582886879 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:26 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0803720000 == 95 [pid = 27754] [id = 228] 18:01:26 INFO - PROCESS | 27754 | ++DOMWINDOW == 237 (0x7f080c472800) [pid = 27754] [serial = 684] [outer = (nil)] 18:01:26 INFO - PROCESS | 27754 | ++DOMWINDOW == 238 (0x7f080f581400) [pid = 27754] [serial = 685] [outer = 0x7f080c472800] 18:01:26 INFO - PROCESS | 27754 | 1462582886948 Marionette DEBUG loaded listener.js 18:01:27 INFO - PROCESS | 27754 | ++DOMWINDOW == 239 (0x7f0811dec000) [pid = 27754] [serial = 686] [outer = 0x7f080c472800] 18:01:27 INFO - PROCESS | 27754 | 1462582887838 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:01:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 18:01:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1386ms 18:01:27 INFO - PROCESS | 27754 | 1462582887917 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 18:01:27 INFO - PROCESS | 27754 | 1462582887920 Marionette TRACE conn3 <- [1,885,null,{"value":"8"}] 18:01:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 18:01:27 INFO - PROCESS | 27754 | 1462582887926 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 18:01:27 INFO - PROCESS | 27754 | 1462582887929 Marionette TRACE conn3 <- [1,886,null,{}] 18:01:27 INFO - PROCESS | 27754 | 1462582887934 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:01:28 INFO - PROCESS | 27754 | 1462582888171 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 18:01:28 INFO - PROCESS | 27754 | 1462582888351 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:28 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f07fe45e000 == 96 [pid = 27754] [id = 229] 18:01:28 INFO - PROCESS | 27754 | ++DOMWINDOW == 240 (0x7f0811df1800) [pid = 27754] [serial = 687] [outer = (nil)] 18:01:28 INFO - PROCESS | 27754 | ++DOMWINDOW == 241 (0x7f08181f3000) [pid = 27754] [serial = 688] [outer = 0x7f0811df1800] 18:01:28 INFO - PROCESS | 27754 | 1462582888422 Marionette DEBUG loaded listener.js 18:01:28 INFO - PROCESS | 27754 | ++DOMWINDOW == 242 (0x7f0823c2b400) [pid = 27754] [serial = 689] [outer = 0x7f0811df1800] 18:01:29 INFO - PROCESS | 27754 | 1462582889253 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:01:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 18:01:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1379ms 18:01:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 18:01:29 INFO - PROCESS | 27754 | 1462582889306 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 18:01:29 INFO - PROCESS | 27754 | 1462582889309 Marionette TRACE conn3 <- [1,889,null,{"value":"8"}] 18:01:29 INFO - PROCESS | 27754 | 1462582889313 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 18:01:29 INFO - PROCESS | 27754 | 1462582889319 Marionette TRACE conn3 <- [1,890,null,{}] 18:01:29 INFO - PROCESS | 27754 | 1462582889324 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:01:29 INFO - PROCESS | 27754 | 1462582889485 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 18:01:29 INFO - PROCESS | 27754 | 1462582889669 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:29 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f07fded7000 == 97 [pid = 27754] [id = 230] 18:01:29 INFO - PROCESS | 27754 | ++DOMWINDOW == 243 (0x7f08009d7c00) [pid = 27754] [serial = 690] [outer = (nil)] 18:01:29 INFO - PROCESS | 27754 | ++DOMWINDOW == 244 (0x7f08009de400) [pid = 27754] [serial = 691] [outer = 0x7f08009d7c00] 18:01:29 INFO - PROCESS | 27754 | 1462582889740 Marionette DEBUG loaded listener.js 18:01:29 INFO - PROCESS | 27754 | ++DOMWINDOW == 245 (0x7f08009e2c00) [pid = 27754] [serial = 692] [outer = 0x7f08009d7c00] 18:01:30 INFO - PROCESS | 27754 | ++DOMWINDOW == 246 (0x7f07fd60d800) [pid = 27754] [serial = 693] [outer = 0x7f080c372000] 18:01:30 INFO - PROCESS | 27754 | 1462582890722 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:01:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 18:01:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1434ms 18:01:30 INFO - PROCESS | 27754 | 1462582890748 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 18:01:30 INFO - PROCESS | 27754 | 1462582890752 Marionette TRACE conn3 <- [1,893,null,{"value":"8"}] 18:01:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 18:01:30 INFO - PROCESS | 27754 | 1462582890759 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 18:01:30 INFO - PROCESS | 27754 | 1462582890762 Marionette TRACE conn3 <- [1,894,null,{}] 18:01:30 INFO - PROCESS | 27754 | 1462582890767 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:01:30 INFO - PROCESS | 27754 | 1462582890921 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 18:01:31 INFO - PROCESS | 27754 | 1462582891103 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:31 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f07fd68e000 == 98 [pid = 27754] [id = 231] 18:01:31 INFO - PROCESS | 27754 | ++DOMWINDOW == 247 (0x7f07fd60c000) [pid = 27754] [serial = 694] [outer = (nil)] 18:01:31 INFO - PROCESS | 27754 | ++DOMWINDOW == 248 (0x7f07fd617c00) [pid = 27754] [serial = 695] [outer = 0x7f07fd60c000] 18:01:31 INFO - PROCESS | 27754 | 1462582891174 Marionette DEBUG loaded listener.js 18:01:31 INFO - PROCESS | 27754 | ++DOMWINDOW == 249 (0x7f08009e0c00) [pid = 27754] [serial = 696] [outer = 0x7f07fd60c000] 18:01:32 INFO - PROCESS | 27754 | 1462582892063 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:01:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 18:01:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1332ms 18:01:32 INFO - PROCESS | 27754 | 1462582892091 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 18:01:32 INFO - PROCESS | 27754 | 1462582892095 Marionette TRACE conn3 <- [1,897,null,{"value":"8"}] 18:01:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 18:01:32 INFO - PROCESS | 27754 | 1462582892100 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 18:01:32 INFO - PROCESS | 27754 | 1462582892103 Marionette TRACE conn3 <- [1,898,null,{}] 18:01:32 INFO - PROCESS | 27754 | 1462582892109 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:01:32 INFO - PROCESS | 27754 | 1462582892270 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 18:01:32 INFO - PROCESS | 27754 | 1462582892453 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:32 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0800106000 == 99 [pid = 27754] [id = 232] 18:01:32 INFO - PROCESS | 27754 | ++DOMWINDOW == 250 (0x7f07fd60a800) [pid = 27754] [serial = 697] [outer = (nil)] 18:01:32 INFO - PROCESS | 27754 | ++DOMWINDOW == 251 (0x7f080000b400) [pid = 27754] [serial = 698] [outer = 0x7f07fd60a800] 18:01:32 INFO - PROCESS | 27754 | 1462582892530 Marionette DEBUG loaded listener.js 18:01:32 INFO - PROCESS | 27754 | ++DOMWINDOW == 252 (0x7f0800010c00) [pid = 27754] [serial = 699] [outer = 0x7f07fd60a800] 18:01:33 INFO - PROCESS | 27754 | 1462582893451 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:01:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 18:01:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1735ms 18:01:33 INFO - PROCESS | 27754 | 1462582893849 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 18:01:33 INFO - PROCESS | 27754 | 1462582893854 Marionette TRACE conn3 <- [1,901,null,{"value":"8"}] 18:01:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 18:01:33 INFO - PROCESS | 27754 | 1462582893862 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 18:01:33 INFO - PROCESS | 27754 | 1462582893866 Marionette TRACE conn3 <- [1,902,null,{}] 18:01:33 INFO - PROCESS | 27754 | 1462582893915 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:01:34 INFO - PROCESS | 27754 | 1462582894164 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 18:01:34 INFO - PROCESS | 27754 | 1462582894311 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:34 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f07ff52d000 == 100 [pid = 27754] [id = 233] 18:01:34 INFO - PROCESS | 27754 | ++DOMWINDOW == 253 (0x7f07fe36dc00) [pid = 27754] [serial = 700] [outer = (nil)] 18:01:34 INFO - PROCESS | 27754 | ++DOMWINDOW == 254 (0x7f07ff26dc00) [pid = 27754] [serial = 701] [outer = 0x7f07fe36dc00] 18:01:34 INFO - PROCESS | 27754 | 1462582894431 Marionette DEBUG loaded listener.js 18:01:34 INFO - PROCESS | 27754 | ++DOMWINDOW == 255 (0x7f0800011400) [pid = 27754] [serial = 702] [outer = 0x7f07fe36dc00] 18:01:35 INFO - PROCESS | 27754 | 1462582895387 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:01:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 18:01:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1582ms 18:01:35 INFO - PROCESS | 27754 | 1462582895446 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 18:01:35 INFO - PROCESS | 27754 | 1462582895451 Marionette TRACE conn3 <- [1,905,null,{"value":"8"}] 18:01:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 18:01:35 INFO - PROCESS | 27754 | 1462582895465 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 18:01:35 INFO - PROCESS | 27754 | 1462582895469 Marionette TRACE conn3 <- [1,906,null,{}] 18:01:35 INFO - PROCESS | 27754 | 1462582895475 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:01:35 INFO - PROCESS | 27754 | 1462582895671 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 18:01:35 INFO - PROCESS | 27754 | 1462582895860 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:35 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f08015d8000 == 101 [pid = 27754] [id = 234] 18:01:35 INFO - PROCESS | 27754 | ++DOMWINDOW == 256 (0x7f08008c6000) [pid = 27754] [serial = 703] [outer = (nil)] 18:01:35 INFO - PROCESS | 27754 | ++DOMWINDOW == 257 (0x7f08009e4000) [pid = 27754] [serial = 704] [outer = 0x7f08008c6000] 18:01:35 INFO - PROCESS | 27754 | 1462582895924 Marionette DEBUG loaded listener.js 18:01:36 INFO - PROCESS | 27754 | ++DOMWINDOW == 258 (0x7f0800bea400) [pid = 27754] [serial = 705] [outer = 0x7f08008c6000] 18:01:36 INFO - PROCESS | 27754 | 1462582896770 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:01:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 18:01:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1390ms 18:01:36 INFO - PROCESS | 27754 | 1462582896850 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 18:01:36 INFO - PROCESS | 27754 | 1462582896853 Marionette TRACE conn3 <- [1,909,null,{"value":"8"}] 18:01:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 18:01:36 INFO - PROCESS | 27754 | 1462582896860 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 18:01:36 INFO - PROCESS | 27754 | 1462582896863 Marionette TRACE conn3 <- [1,910,null,{}] 18:01:36 INFO - PROCESS | 27754 | 1462582896878 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:01:37 INFO - PROCESS | 27754 | 1462582897084 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 18:01:37 INFO - PROCESS | 27754 | 1462582897358 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:37 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0804cba000 == 102 [pid = 27754] [id = 235] 18:01:37 INFO - PROCESS | 27754 | ++DOMWINDOW == 259 (0x7f0801bf4800) [pid = 27754] [serial = 706] [outer = (nil)] 18:01:37 INFO - PROCESS | 27754 | ++DOMWINDOW == 260 (0x7f08036d8400) [pid = 27754] [serial = 707] [outer = 0x7f0801bf4800] 18:01:37 INFO - PROCESS | 27754 | 1462582897488 Marionette DEBUG loaded listener.js 18:01:37 INFO - PROCESS | 27754 | ++DOMWINDOW == 261 (0x7f0804b1bc00) [pid = 27754] [serial = 708] [outer = 0x7f0801bf4800] 18:01:38 INFO - PROCESS | 27754 | --DOCSHELL 0x7f081493e000 == 101 [pid = 27754] [id = 222] 18:01:38 INFO - PROCESS | 27754 | 1462582898422 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:01:38 INFO - PROCESS | 27754 | --DOMWINDOW == 260 (0x7f080ae54800) [pid = 27754] [serial = 574] [outer = (nil)] [url = about:blank] 18:01:38 INFO - PROCESS | 27754 | --DOMWINDOW == 259 (0x7f0817797800) [pid = 27754] [serial = 580] [outer = (nil)] [url = about:blank] 18:01:38 INFO - PROCESS | 27754 | --DOMWINDOW == 258 (0x7f080f31f000) [pid = 27754] [serial = 577] [outer = (nil)] [url = about:blank] 18:01:38 INFO - PROCESS | 27754 | --DOMWINDOW == 257 (0x7f08055a9400) [pid = 27754] [serial = 583] [outer = (nil)] [url = about:blank] 18:01:38 INFO - PROCESS | 27754 | --DOMWINDOW == 256 (0x7f0806c7c000) [pid = 27754] [serial = 586] [outer = (nil)] [url = about:blank] 18:01:38 INFO - PROCESS | 27754 | --DOMWINDOW == 255 (0x7f08049f7c00) [pid = 27754] [serial = 571] [outer = (nil)] [url = about:blank] 18:01:38 INFO - PROCESS | 27754 | --DOMWINDOW == 254 (0x7f0800bea800) [pid = 27754] [serial = 589] [outer = (nil)] [url = about:blank] 18:01:38 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0811dae800 == 100 [pid = 27754] [id = 221] 18:01:38 INFO - PROCESS | 27754 | --DOCSHELL 0x7f080c5a8000 == 99 [pid = 27754] [id = 220] 18:01:38 INFO - PROCESS | 27754 | --DOCSHELL 0x7f080ad52000 == 98 [pid = 27754] [id = 219] 18:01:38 INFO - PROCESS | 27754 | --DOCSHELL 0x7f080336a000 == 97 [pid = 27754] [id = 218] 18:01:38 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0804cb5800 == 96 [pid = 27754] [id = 217] 18:01:38 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0801b77800 == 95 [pid = 27754] [id = 216] 18:01:38 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0809be1800 == 94 [pid = 27754] [id = 211] 18:01:38 INFO - PROCESS | 27754 | --DOCSHELL 0x7f07ffedd000 == 93 [pid = 27754] [id = 210] 18:01:38 INFO - PROCESS | 27754 | --DOCSHELL 0x7f080cd8a000 == 92 [pid = 27754] [id = 209] 18:01:38 INFO - PROCESS | 27754 | --DOCSHELL 0x7f080cd71000 == 91 [pid = 27754] [id = 208] 18:01:38 INFO - PROCESS | 27754 | --DOCSHELL 0x7f080613e000 == 90 [pid = 27754] [id = 207] 18:01:38 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0823f54800 == 89 [pid = 27754] [id = 206] 18:01:38 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0815a60000 == 88 [pid = 27754] [id = 205] 18:01:38 INFO - PROCESS | 27754 | --DOCSHELL 0x7f08142d0800 == 87 [pid = 27754] [id = 204] 18:01:38 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0805fc0000 == 86 [pid = 27754] [id = 203] 18:01:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 18:01:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1682ms 18:01:38 INFO - PROCESS | 27754 | 1462582898542 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 18:01:38 INFO - PROCESS | 27754 | 1462582898546 Marionette TRACE conn3 <- [1,913,null,{"value":"8"}] 18:01:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 18:01:38 INFO - PROCESS | 27754 | 1462582898551 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 18:01:38 INFO - PROCESS | 27754 | 1462582898553 Marionette TRACE conn3 <- [1,914,null,{}] 18:01:38 INFO - PROCESS | 27754 | 1462582898563 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:01:38 INFO - PROCESS | 27754 | 1462582898712 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 18:01:38 INFO - PROCESS | 27754 | --DOMWINDOW == 253 (0x7f080c950800) [pid = 27754] [serial = 605] [outer = (nil)] [url = about:blank] 18:01:38 INFO - PROCESS | 27754 | --DOMWINDOW == 252 (0x7f080c559c00) [pid = 27754] [serial = 602] [outer = (nil)] [url = about:blank] 18:01:38 INFO - PROCESS | 27754 | --DOMWINDOW == 251 (0x7f080af1cc00) [pid = 27754] [serial = 599] [outer = (nil)] [url = about:blank] 18:01:38 INFO - PROCESS | 27754 | --DOMWINDOW == 250 (0x7f0806c75800) [pid = 27754] [serial = 596] [outer = (nil)] [url = about:blank] 18:01:38 INFO - PROCESS | 27754 | --DOMWINDOW == 249 (0x7f0809833c00) [pid = 27754] [serial = 598] [outer = (nil)] [url = about:blank] 18:01:38 INFO - PROCESS | 27754 | --DOMWINDOW == 248 (0x7f080c532400) [pid = 27754] [serial = 601] [outer = (nil)] [url = about:blank] 18:01:38 INFO - PROCESS | 27754 | --DOMWINDOW == 247 (0x7f080c6b5800) [pid = 27754] [serial = 604] [outer = (nil)] [url = about:blank] 18:01:38 INFO - PROCESS | 27754 | --DOMWINDOW == 246 (0x7f080603f400) [pid = 27754] [serial = 595] [outer = (nil)] [url = about:blank] 18:01:38 INFO - PROCESS | 27754 | --DOMWINDOW == 245 (0x7f08055a8000) [pid = 27754] [serial = 593] [outer = (nil)] [url = about:blank] 18:01:38 INFO - PROCESS | 27754 | --DOMWINDOW == 244 (0x7f08036df400) [pid = 27754] [serial = 592] [outer = (nil)] [url = about:blank] 18:01:38 INFO - PROCESS | 27754 | 1462582898911 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:38 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0801b68000 == 87 [pid = 27754] [id = 236] 18:01:38 INFO - PROCESS | 27754 | ++DOMWINDOW == 245 (0x7f0801bf2c00) [pid = 27754] [serial = 709] [outer = (nil)] 18:01:38 INFO - PROCESS | 27754 | ++DOMWINDOW == 246 (0x7f08055ab800) [pid = 27754] [serial = 710] [outer = 0x7f0801bf2c00] 18:01:38 INFO - PROCESS | 27754 | 1462582898978 Marionette DEBUG loaded listener.js 18:01:39 INFO - PROCESS | 27754 | ++DOMWINDOW == 247 (0x7f0805fe8c00) [pid = 27754] [serial = 711] [outer = 0x7f0801bf2c00] 18:01:39 INFO - PROCESS | 27754 | 1462582899644 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:01:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 18:01:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1136ms 18:01:39 INFO - PROCESS | 27754 | 1462582899689 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 18:01:39 INFO - PROCESS | 27754 | 1462582899692 Marionette TRACE conn3 <- [1,917,null,{"value":"8"}] 18:01:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 18:01:39 INFO - PROCESS | 27754 | 1462582899698 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 18:01:39 INFO - PROCESS | 27754 | 1462582899700 Marionette TRACE conn3 <- [1,918,null,{}] 18:01:39 INFO - PROCESS | 27754 | 1462582899733 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:01:39 INFO - PROCESS | 27754 | 1462582899897 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 18:01:39 INFO - PROCESS | 27754 | 1462582899907 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:39 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0809bd4000 == 88 [pid = 27754] [id = 237] 18:01:39 INFO - PROCESS | 27754 | ++DOMWINDOW == 248 (0x7f08055a4c00) [pid = 27754] [serial = 712] [outer = (nil)] 18:01:39 INFO - PROCESS | 27754 | ++DOMWINDOW == 249 (0x7f0806c7a000) [pid = 27754] [serial = 713] [outer = 0x7f08055a4c00] 18:01:39 INFO - PROCESS | 27754 | 1462582899969 Marionette DEBUG loaded listener.js 18:01:40 INFO - PROCESS | 27754 | ++DOMWINDOW == 250 (0x7f0806d2dc00) [pid = 27754] [serial = 714] [outer = 0x7f08055a4c00] 18:01:40 INFO - PROCESS | 27754 | 1462582900899 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:01:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 18:01:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1231ms 18:01:40 INFO - PROCESS | 27754 | 1462582900931 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 18:01:40 INFO - PROCESS | 27754 | 1462582900934 Marionette TRACE conn3 <- [1,921,null,{"value":"8"}] 18:01:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 18:01:40 INFO - PROCESS | 27754 | 1462582900968 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 18:01:40 INFO - PROCESS | 27754 | 1462582900970 Marionette TRACE conn3 <- [1,922,null,{}] 18:01:41 INFO - PROCESS | 27754 | 1462582901001 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:01:41 INFO - PROCESS | 27754 | 1462582901246 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 18:01:41 INFO - PROCESS | 27754 | 1462582901273 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:41 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f080bab5000 == 89 [pid = 27754] [id = 238] 18:01:41 INFO - PROCESS | 27754 | ++DOMWINDOW == 251 (0x7f080ae57800) [pid = 27754] [serial = 715] [outer = (nil)] 18:01:41 INFO - PROCESS | 27754 | ++DOMWINDOW == 252 (0x7f080bbeec00) [pid = 27754] [serial = 716] [outer = 0x7f080ae57800] 18:01:41 INFO - PROCESS | 27754 | 1462582901338 Marionette DEBUG loaded listener.js 18:01:41 INFO - PROCESS | 27754 | ++DOMWINDOW == 253 (0x7f080c376400) [pid = 27754] [serial = 717] [outer = 0x7f080ae57800] 18:01:42 INFO - PROCESS | 27754 | 1462582902162 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:01:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 18:01:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1242ms 18:01:42 INFO - PROCESS | 27754 | 1462582902210 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 18:01:42 INFO - PROCESS | 27754 | 1462582902213 Marionette TRACE conn3 <- [1,925,null,{"value":"8"}] 18:01:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 18:01:42 INFO - PROCESS | 27754 | 1462582902226 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 18:01:42 INFO - PROCESS | 27754 | 1462582902228 Marionette TRACE conn3 <- [1,926,null,{}] 18:01:42 INFO - PROCESS | 27754 | 1462582902233 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:01:42 INFO - PROCESS | 27754 | 1462582902426 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 18:01:42 INFO - PROCESS | 27754 | 1462582902461 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:42 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f080c5bf800 == 90 [pid = 27754] [id = 239] 18:01:42 INFO - PROCESS | 27754 | ++DOMWINDOW == 254 (0x7f0806c75400) [pid = 27754] [serial = 718] [outer = (nil)] 18:01:42 INFO - PROCESS | 27754 | ++DOMWINDOW == 255 (0x7f080c538400) [pid = 27754] [serial = 719] [outer = 0x7f0806c75400] 18:01:42 INFO - PROCESS | 27754 | 1462582902523 Marionette DEBUG loaded listener.js 18:01:42 INFO - PROCESS | 27754 | ++DOMWINDOW == 256 (0x7f080c865000) [pid = 27754] [serial = 720] [outer = 0x7f0806c75400] 18:01:44 INFO - PROCESS | 27754 | --DOMWINDOW == 255 (0x7f080f57c000) [pid = 27754] [serial = 244] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 18:01:44 INFO - PROCESS | 27754 | --DOMWINDOW == 254 (0x7f080c63cc00) [pid = 27754] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 18:01:44 INFO - PROCESS | 27754 | --DOMWINDOW == 253 (0x7f08161b7800) [pid = 27754] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 18:01:44 INFO - PROCESS | 27754 | --DOMWINDOW == 252 (0x7f0801bee800) [pid = 27754] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 18:01:44 INFO - PROCESS | 27754 | --DOMWINDOW == 251 (0x7f0801bee000) [pid = 27754] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 18:01:44 INFO - PROCESS | 27754 | --DOMWINDOW == 250 (0x7f08049ff400) [pid = 27754] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 18:01:44 INFO - PROCESS | 27754 | --DOMWINDOW == 249 (0x7f080f573c00) [pid = 27754] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 18:01:44 INFO - PROCESS | 27754 | --DOMWINDOW == 248 (0x7f080ae57c00) [pid = 27754] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 18:01:44 INFO - PROCESS | 27754 | --DOMWINDOW == 247 (0x7f080c027800) [pid = 27754] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 18:01:44 INFO - PROCESS | 27754 | --DOMWINDOW == 246 (0x7f080c597400) [pid = 27754] [serial = 241] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 18:01:44 INFO - PROCESS | 27754 | --DOMWINDOW == 245 (0x7f080c53d000) [pid = 27754] [serial = 395] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 18:01:44 INFO - PROCESS | 27754 | --DOMWINDOW == 244 (0x7f0814290400) [pid = 27754] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 18:01:44 INFO - PROCESS | 27754 | --DOMWINDOW == 243 (0x7f080c942800) [pid = 27754] [serial = 437] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 18:01:44 INFO - PROCESS | 27754 | --DOMWINDOW == 242 (0x7f0806cef400) [pid = 27754] [serial = 434] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 18:01:44 INFO - PROCESS | 27754 | --DOMWINDOW == 241 (0x7f0805fddc00) [pid = 27754] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 18:01:44 INFO - PROCESS | 27754 | --DOMWINDOW == 240 (0x7f080338b400) [pid = 27754] [serial = 654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 18:01:44 INFO - PROCESS | 27754 | --DOMWINDOW == 239 (0x7f07ff26c800) [pid = 27754] [serial = 648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 18:01:44 INFO - PROCESS | 27754 | --DOMWINDOW == 238 (0x7f08049f1800) [pid = 27754] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 18:01:44 INFO - PROCESS | 27754 | --DOMWINDOW == 237 (0x7f08049fbc00) [pid = 27754] [serial = 666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 18:01:44 INFO - PROCESS | 27754 | --DOMWINDOW == 236 (0x7f081820d400) [pid = 27754] [serial = 247] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 18:01:44 INFO - PROCESS | 27754 | --DOMWINDOW == 235 (0x7f08181aa000) [pid = 27754] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 18:01:44 INFO - PROCESS | 27754 | --DOMWINDOW == 234 (0x7f080f320800) [pid = 27754] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 18:01:44 INFO - PROCESS | 27754 | --DOMWINDOW == 233 (0x7f080c944000) [pid = 27754] [serial = 401] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 18:01:44 INFO - PROCESS | 27754 | --DOMWINDOW == 232 (0x7f080f95ec00) [pid = 27754] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 18:01:44 INFO - PROCESS | 27754 | --DOMWINDOW == 231 (0x7f0806046400) [pid = 27754] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 18:01:44 INFO - PROCESS | 27754 | --DOMWINDOW == 230 (0x7f0806045800) [pid = 27754] [serial = 431] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 18:01:44 INFO - PROCESS | 27754 | --DOMWINDOW == 229 (0x7f080603b400) [pid = 27754] [serial = 660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 18:01:44 INFO - PROCESS | 27754 | --DOMWINDOW == 228 (0x7f0805fe0400) [pid = 27754] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 18:01:44 INFO - PROCESS | 27754 | --DOMWINDOW == 227 (0x7f08158c9c00) [pid = 27754] [serial = 404] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 18:01:44 INFO - PROCESS | 27754 | --DOMWINDOW == 226 (0x7f0806ce3400) [pid = 27754] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 18:01:44 INFO - PROCESS | 27754 | --DOMWINDOW == 225 (0x7f08181abc00) [pid = 27754] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 18:01:44 INFO - PROCESS | 27754 | --DOMWINDOW == 224 (0x7f08049ff000) [pid = 27754] [serial = 657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 18:01:44 INFO - PROCESS | 27754 | --DOMWINDOW == 223 (0x7f080c6bb800) [pid = 27754] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 18:01:44 INFO - PROCESS | 27754 | --DOMWINDOW == 222 (0x7f080df92400) [pid = 27754] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 18:01:44 INFO - PROCESS | 27754 | --DOMWINDOW == 221 (0x7f080c024c00) [pid = 27754] [serial = 250] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 18:01:44 INFO - PROCESS | 27754 | --DOMWINDOW == 220 (0x7f080c010000) [pid = 27754] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 18:01:44 INFO - PROCESS | 27754 | --DOMWINDOW == 219 (0x7f08049f6c00) [pid = 27754] [serial = 446] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 18:01:44 INFO - PROCESS | 27754 | --DOMWINDOW == 218 (0x7f080c88b400) [pid = 27754] [serial = 398] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 18:01:44 INFO - PROCESS | 27754 | --DOMWINDOW == 217 (0x7f0800be4000) [pid = 27754] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 18:01:44 INFO - PROCESS | 27754 | --DOMWINDOW == 216 (0x7f080c004800) [pid = 27754] [serial = 663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 18:01:44 INFO - PROCESS | 27754 | --DOMWINDOW == 215 (0x7f08049f6000) [pid = 27754] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 18:01:44 INFO - PROCESS | 27754 | --DOMWINDOW == 214 (0x7f08008c7400) [pid = 27754] [serial = 651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 18:01:44 INFO - PROCESS | 27754 | --DOMWINDOW == 213 (0x7f080f95c800) [pid = 27754] [serial = 443] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 18:01:44 INFO - PROCESS | 27754 | --DOMWINDOW == 212 (0x7f0809833000) [pid = 27754] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 18:01:44 INFO - PROCESS | 27754 | --DOMWINDOW == 211 (0x7f08036d8000) [pid = 27754] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 18:01:44 INFO - PROCESS | 27754 | --DOMWINDOW == 210 (0x7f080338c400) [pid = 27754] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 18:01:44 INFO - PROCESS | 27754 | --DOMWINDOW == 209 (0x7f080c029000) [pid = 27754] [serial = 440] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 18:01:44 INFO - PROCESS | 27754 | --DOMWINDOW == 208 (0x7f080bbe8800) [pid = 27754] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 18:01:44 INFO - PROCESS | 27754 | --DOMWINDOW == 207 (0x7f0801ad6400) [pid = 27754] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 18:01:44 INFO - PROCESS | 27754 | --DOMWINDOW == 206 (0x7f0822b9f800) [pid = 27754] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 18:01:44 INFO - PROCESS | 27754 | --DOMWINDOW == 205 (0x7f0813a22400) [pid = 27754] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 18:01:44 INFO - PROCESS | 27754 | --DOMWINDOW == 204 (0x7f080338f400) [pid = 27754] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 18:01:44 INFO - PROCESS | 27754 | --DOMWINDOW == 203 (0x7f080c024800) [pid = 27754] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 18:01:44 INFO - PROCESS | 27754 | --DOMWINDOW == 202 (0x7f080c943400) [pid = 27754] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 18:01:44 INFO - PROCESS | 27754 | --DOMWINDOW == 201 (0x7f0803391800) [pid = 27754] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 18:01:44 INFO - PROCESS | 27754 | --DOMWINDOW == 200 (0x7f0822d2dc00) [pid = 27754] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 18:01:44 INFO - PROCESS | 27754 | --DOMWINDOW == 199 (0x7f0805fe3400) [pid = 27754] [serial = 407] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 18:01:44 INFO - PROCESS | 27754 | --DOMWINDOW == 198 (0x7f0804b17800) [pid = 27754] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 18:01:44 INFO - PROCESS | 27754 | --DOMWINDOW == 197 (0x7f080c6b2800) [pid = 27754] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 18:01:44 INFO - PROCESS | 27754 | --DOMWINDOW == 196 (0x7f0806ce7400) [pid = 27754] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 18:01:44 INFO - PROCESS | 27754 | --DOMWINDOW == 195 (0x7f080c025400) [pid = 27754] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 18:01:44 INFO - PROCESS | 27754 | --DOMWINDOW == 194 (0x7f0806e7b800) [pid = 27754] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 18:01:44 INFO - PROCESS | 27754 | 1462582904352 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:01:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 18:01:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 2188ms 18:01:44 INFO - PROCESS | 27754 | 1462582904416 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 18:01:44 INFO - PROCESS | 27754 | 1462582904419 Marionette TRACE conn3 <- [1,929,null,{"value":"8"}] 18:01:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 18:01:44 INFO - PROCESS | 27754 | 1462582904426 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 18:01:44 INFO - PROCESS | 27754 | 1462582904428 Marionette TRACE conn3 <- [1,930,null,{}] 18:01:44 INFO - PROCESS | 27754 | 1462582904434 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:01:44 INFO - PROCESS | 27754 | 1462582904685 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 18:01:44 INFO - PROCESS | 27754 | 1462582904702 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:44 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f080339f800 == 91 [pid = 27754] [id = 240] 18:01:44 INFO - PROCESS | 27754 | ++DOMWINDOW == 195 (0x7f07fe363c00) [pid = 27754] [serial = 721] [outer = (nil)] 18:01:44 INFO - PROCESS | 27754 | ++DOMWINDOW == 196 (0x7f0801beec00) [pid = 27754] [serial = 722] [outer = 0x7f07fe363c00] 18:01:44 INFO - PROCESS | 27754 | 1462582904799 Marionette DEBUG loaded listener.js 18:01:44 INFO - PROCESS | 27754 | ++DOMWINDOW == 197 (0x7f08049ff000) [pid = 27754] [serial = 723] [outer = 0x7f07fe363c00] 18:01:45 INFO - PROCESS | 27754 | 1462582905734 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:01:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 18:01:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1329ms 18:01:45 INFO - PROCESS | 27754 | 1462582905756 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 18:01:45 INFO - PROCESS | 27754 | 1462582905759 Marionette TRACE conn3 <- [1,933,null,{"value":"8"}] 18:01:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 18:01:45 INFO - PROCESS | 27754 | 1462582905767 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 18:01:45 INFO - PROCESS | 27754 | 1462582905772 Marionette TRACE conn3 <- [1,934,null,{}] 18:01:45 INFO - PROCESS | 27754 | 1462582905778 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:01:45 INFO - PROCESS | 27754 | 1462582905953 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 18:01:46 INFO - PROCESS | 27754 | 1462582906292 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:46 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f07ff527800 == 92 [pid = 27754] [id = 241] 18:01:46 INFO - PROCESS | 27754 | ++DOMWINDOW == 198 (0x7f07fd60b000) [pid = 27754] [serial = 724] [outer = (nil)] 18:01:46 INFO - PROCESS | 27754 | ++DOMWINDOW == 199 (0x7f07fd613800) [pid = 27754] [serial = 725] [outer = 0x7f07fd60b000] 18:01:46 INFO - PROCESS | 27754 | 1462582906425 Marionette DEBUG loaded listener.js 18:01:46 INFO - PROCESS | 27754 | ++DOMWINDOW == 200 (0x7f07fe3abc00) [pid = 27754] [serial = 726] [outer = 0x7f07fd60b000] 18:01:47 INFO - PROCESS | 27754 | 1462582907556 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:01:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 18:01:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1841ms 18:01:47 INFO - PROCESS | 27754 | 1462582907611 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 18:01:47 INFO - PROCESS | 27754 | 1462582907617 Marionette TRACE conn3 <- [1,937,null,{"value":"8"}] 18:01:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 18:01:47 INFO - PROCESS | 27754 | 1462582907625 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 18:01:47 INFO - PROCESS | 27754 | 1462582907630 Marionette TRACE conn3 <- [1,938,null,{}] 18:01:47 INFO - PROCESS | 27754 | 1462582907637 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:01:47 INFO - PROCESS | 27754 | 1462582907823 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 18:01:48 INFO - PROCESS | 27754 | 1462582908003 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:48 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0805fca000 == 93 [pid = 27754] [id = 242] 18:01:48 INFO - PROCESS | 27754 | ++DOMWINDOW == 201 (0x7f08008d0c00) [pid = 27754] [serial = 727] [outer = (nil)] 18:01:48 INFO - PROCESS | 27754 | ++DOMWINDOW == 202 (0x7f08013db800) [pid = 27754] [serial = 728] [outer = 0x7f08008d0c00] 18:01:48 INFO - PROCESS | 27754 | 1462582908123 Marionette DEBUG loaded listener.js 18:01:48 INFO - PROCESS | 27754 | ++DOMWINDOW == 203 (0x7f0801ad6c00) [pid = 27754] [serial = 729] [outer = 0x7f08008d0c00] 18:01:49 INFO - PROCESS | 27754 | 1462582909003 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:01:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 18:01:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1436ms 18:01:49 INFO - PROCESS | 27754 | 1462582909068 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 18:01:49 INFO - PROCESS | 27754 | 1462582909078 Marionette TRACE conn3 <- [1,941,null,{"value":"8"}] 18:01:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 18:01:49 INFO - PROCESS | 27754 | 1462582909087 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 18:01:49 INFO - PROCESS | 27754 | 1462582909093 Marionette TRACE conn3 <- [1,942,null,{}] 18:01:49 INFO - PROCESS | 27754 | 1462582909102 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:01:49 INFO - PROCESS | 27754 | 1462582909421 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 18:01:49 INFO - PROCESS | 27754 | 1462582909730 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:49 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f080c5ab000 == 94 [pid = 27754] [id = 243] 18:01:49 INFO - PROCESS | 27754 | ++DOMWINDOW == 204 (0x7f08049f1c00) [pid = 27754] [serial = 730] [outer = (nil)] 18:01:49 INFO - PROCESS | 27754 | ++DOMWINDOW == 205 (0x7f0805fdd400) [pid = 27754] [serial = 731] [outer = 0x7f08049f1c00] 18:01:49 INFO - PROCESS | 27754 | 1462582909804 Marionette DEBUG loaded listener.js 18:01:49 INFO - PROCESS | 27754 | ++DOMWINDOW == 206 (0x7f0806c73000) [pid = 27754] [serial = 732] [outer = 0x7f08049f1c00] 18:01:50 INFO - PROCESS | 27754 | 1462582910703 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:01:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 18:01:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1687ms 18:01:50 INFO - PROCESS | 27754 | 1462582910774 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 18:01:50 INFO - PROCESS | 27754 | 1462582910778 Marionette TRACE conn3 <- [1,945,null,{"value":"8"}] 18:01:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 18:01:50 INFO - PROCESS | 27754 | 1462582910794 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 18:01:50 INFO - PROCESS | 27754 | 1462582910803 Marionette TRACE conn3 <- [1,946,null,{}] 18:01:50 INFO - PROCESS | 27754 | 1462582910811 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:01:51 INFO - PROCESS | 27754 | 1462582911034 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 18:01:51 INFO - PROCESS | 27754 | 1462582911258 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:51 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f081214d800 == 95 [pid = 27754] [id = 244] 18:01:51 INFO - PROCESS | 27754 | ++DOMWINDOW == 207 (0x7f0806cf0400) [pid = 27754] [serial = 733] [outer = (nil)] 18:01:51 INFO - PROCESS | 27754 | ++DOMWINDOW == 208 (0x7f080ae5f000) [pid = 27754] [serial = 734] [outer = 0x7f0806cf0400] 18:01:51 INFO - PROCESS | 27754 | 1462582911373 Marionette DEBUG loaded listener.js 18:01:51 INFO - PROCESS | 27754 | ++DOMWINDOW == 209 (0x7f080c009c00) [pid = 27754] [serial = 735] [outer = 0x7f0806cf0400] 18:01:52 INFO - PROCESS | 27754 | 1462582912218 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:01:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 18:01:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1497ms 18:01:52 INFO - PROCESS | 27754 | 1462582912283 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 18:01:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 18:01:52 INFO - PROCESS | 27754 | 1462582912288 Marionette TRACE conn3 <- [1,949,null,{"value":"8"}] 18:01:52 INFO - PROCESS | 27754 | 1462582912294 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 18:01:52 INFO - PROCESS | 27754 | 1462582912297 Marionette TRACE conn3 <- [1,950,null,{}] 18:01:52 INFO - PROCESS | 27754 | 1462582912302 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:01:52 INFO - PROCESS | 27754 | 1462582912471 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 18:01:52 INFO - PROCESS | 27754 | 1462582912651 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:52 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f08148cb000 == 96 [pid = 27754] [id = 245] 18:01:52 INFO - PROCESS | 27754 | ++DOMWINDOW == 210 (0x7f0806e85c00) [pid = 27754] [serial = 736] [outer = (nil)] 18:01:52 INFO - PROCESS | 27754 | ++DOMWINDOW == 211 (0x7f080c21f000) [pid = 27754] [serial = 737] [outer = 0x7f0806e85c00] 18:01:52 INFO - PROCESS | 27754 | 1462582912723 Marionette DEBUG loaded listener.js 18:01:52 INFO - PROCESS | 27754 | ++DOMWINDOW == 212 (0x7f080c47f000) [pid = 27754] [serial = 738] [outer = 0x7f0806e85c00] 18:01:53 INFO - PROCESS | 27754 | 1462582913533 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:01:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 18:01:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1286ms 18:01:53 INFO - PROCESS | 27754 | 1462582913580 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 18:01:53 INFO - PROCESS | 27754 | 1462582913584 Marionette TRACE conn3 <- [1,953,null,{"value":"8"}] 18:01:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 18:01:53 INFO - PROCESS | 27754 | 1462582913589 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 18:01:53 INFO - PROCESS | 27754 | 1462582913591 Marionette TRACE conn3 <- [1,954,null,{}] 18:01:53 INFO - PROCESS | 27754 | 1462582913597 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:01:53 INFO - PROCESS | 27754 | 1462582913759 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 18:01:53 INFO - PROCESS | 27754 | 1462582913955 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:53 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0814f02800 == 97 [pid = 27754] [id = 246] 18:01:53 INFO - PROCESS | 27754 | ++DOMWINDOW == 213 (0x7f080c63cc00) [pid = 27754] [serial = 739] [outer = (nil)] 18:01:54 INFO - PROCESS | 27754 | ++DOMWINDOW == 214 (0x7f080c6bc000) [pid = 27754] [serial = 740] [outer = 0x7f080c63cc00] 18:01:54 INFO - PROCESS | 27754 | 1462582914035 Marionette DEBUG loaded listener.js 18:01:54 INFO - PROCESS | 27754 | ++DOMWINDOW == 215 (0x7f080c94a000) [pid = 27754] [serial = 741] [outer = 0x7f080c63cc00] 18:01:55 INFO - PROCESS | 27754 | 1462582915005 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:01:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 18:01:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1477ms 18:01:55 INFO - PROCESS | 27754 | 1462582915068 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 18:01:55 INFO - PROCESS | 27754 | 1462582915071 Marionette TRACE conn3 <- [1,957,null,{"value":"8"}] 18:01:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 18:01:55 INFO - PROCESS | 27754 | 1462582915077 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 18:01:55 INFO - PROCESS | 27754 | 1462582915079 Marionette TRACE conn3 <- [1,958,null,{}] 18:01:55 INFO - PROCESS | 27754 | 1462582915085 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:01:55 INFO - PROCESS | 27754 | 1462582915267 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 18:01:55 INFO - PROCESS | 27754 | 1462582915461 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:55 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f081bdbc000 == 98 [pid = 27754] [id = 247] 18:01:55 INFO - PROCESS | 27754 | ++DOMWINDOW == 216 (0x7f0801bee400) [pid = 27754] [serial = 742] [outer = (nil)] 18:01:55 INFO - PROCESS | 27754 | ++DOMWINDOW == 217 (0x7f080f95c800) [pid = 27754] [serial = 743] [outer = 0x7f0801bee400] 18:01:55 INFO - PROCESS | 27754 | 1462582915533 Marionette DEBUG loaded listener.js 18:01:55 INFO - PROCESS | 27754 | ++DOMWINDOW == 218 (0x7f0811de3400) [pid = 27754] [serial = 744] [outer = 0x7f0801bee400] 18:01:56 INFO - PROCESS | 27754 | 1462582916390 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:01:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 18:01:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1383ms 18:01:56 INFO - PROCESS | 27754 | 1462582916461 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 18:01:56 INFO - PROCESS | 27754 | 1462582916465 Marionette TRACE conn3 <- [1,961,null,{"value":"8"}] 18:01:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 18:01:56 INFO - PROCESS | 27754 | 1462582916471 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 18:01:56 INFO - PROCESS | 27754 | 1462582916473 Marionette TRACE conn3 <- [1,962,null,{}] 18:01:56 INFO - PROCESS | 27754 | 1462582916479 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:01:56 INFO - PROCESS | 27754 | 1462582916649 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 18:01:56 INFO - PROCESS | 27754 | 1462582916831 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:56 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f08239a5000 == 99 [pid = 27754] [id = 248] 18:01:56 INFO - PROCESS | 27754 | ++DOMWINDOW == 219 (0x7f080c63d800) [pid = 27754] [serial = 745] [outer = (nil)] 18:01:56 INFO - PROCESS | 27754 | ++DOMWINDOW == 220 (0x7f081388c400) [pid = 27754] [serial = 746] [outer = 0x7f080c63d800] 18:01:56 INFO - PROCESS | 27754 | 1462582916902 Marionette DEBUG loaded listener.js 18:01:57 INFO - PROCESS | 27754 | ++DOMWINDOW == 221 (0x7f0814039800) [pid = 27754] [serial = 747] [outer = 0x7f080c63d800] 18:01:57 INFO - PROCESS | 27754 | 1462582917719 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:01:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 18:01:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1277ms 18:01:57 INFO - PROCESS | 27754 | 1462582917749 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 18:01:57 INFO - PROCESS | 27754 | 1462582917752 Marionette TRACE conn3 <- [1,965,null,{"value":"8"}] 18:01:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 18:01:57 INFO - PROCESS | 27754 | 1462582917758 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 18:01:57 INFO - PROCESS | 27754 | 1462582917760 Marionette TRACE conn3 <- [1,966,null,{}] 18:01:57 INFO - PROCESS | 27754 | 1462582917766 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:01:57 INFO - PROCESS | 27754 | 1462582917929 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 18:01:58 INFO - PROCESS | 27754 | 1462582918116 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:58 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0829b24800 == 100 [pid = 27754] [id = 249] 18:01:58 INFO - PROCESS | 27754 | ++DOMWINDOW == 222 (0x7f0811d5b000) [pid = 27754] [serial = 748] [outer = (nil)] 18:01:58 INFO - PROCESS | 27754 | ++DOMWINDOW == 223 (0x7f0814292800) [pid = 27754] [serial = 749] [outer = 0x7f0811d5b000] 18:01:58 INFO - PROCESS | 27754 | 1462582918185 Marionette DEBUG loaded listener.js 18:01:58 INFO - PROCESS | 27754 | ++DOMWINDOW == 224 (0x7f0814742c00) [pid = 27754] [serial = 750] [outer = 0x7f0811d5b000] 18:01:59 INFO - PROCESS | 27754 | 1462582919046 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:01:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 18:01:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1343ms 18:01:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 18:01:59 INFO - PROCESS | 27754 | 1462582919102 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 18:01:59 INFO - PROCESS | 27754 | 1462582919105 Marionette TRACE conn3 <- [1,969,null,{"value":"8"}] 18:01:59 INFO - PROCESS | 27754 | 1462582919111 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 18:01:59 INFO - PROCESS | 27754 | 1462582919114 Marionette TRACE conn3 <- [1,970,null,{}] 18:01:59 INFO - PROCESS | 27754 | 1462582919120 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:01:59 INFO - PROCESS | 27754 | 1462582919278 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 18:01:59 INFO - PROCESS | 27754 | 1462582919468 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:59 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f07ff313000 == 101 [pid = 27754] [id = 250] 18:01:59 INFO - PROCESS | 27754 | ++DOMWINDOW == 225 (0x7f0811de4400) [pid = 27754] [serial = 751] [outer = (nil)] 18:01:59 INFO - PROCESS | 27754 | ++DOMWINDOW == 226 (0x7f0815277400) [pid = 27754] [serial = 752] [outer = 0x7f0811de4400] 18:01:59 INFO - PROCESS | 27754 | 1462582919543 Marionette DEBUG loaded listener.js 18:01:59 INFO - PROCESS | 27754 | ++DOMWINDOW == 227 (0x7f08160be000) [pid = 27754] [serial = 753] [outer = 0x7f0811de4400] 18:02:00 INFO - PROCESS | 27754 | 1462582920439 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:02:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 18:02:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1390ms 18:02:00 INFO - PROCESS | 27754 | 1462582920502 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 18:02:00 INFO - PROCESS | 27754 | 1462582920504 Marionette TRACE conn3 <- [1,973,null,{"value":"8"}] 18:02:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 18:02:00 INFO - PROCESS | 27754 | 1462582920511 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 18:02:00 INFO - PROCESS | 27754 | 1462582920513 Marionette TRACE conn3 <- [1,974,null,{}] 18:02:00 INFO - PROCESS | 27754 | 1462582920518 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:02:00 INFO - PROCESS | 27754 | 1462582920703 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 18:02:00 INFO - PROCESS | 27754 | 1462582920891 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:00 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f07fe60f000 == 102 [pid = 27754] [id = 251] 18:02:00 INFO - PROCESS | 27754 | ++DOMWINDOW == 228 (0x7f0814a77c00) [pid = 27754] [serial = 754] [outer = (nil)] 18:02:00 INFO - PROCESS | 27754 | ++DOMWINDOW == 229 (0x7f08181a2000) [pid = 27754] [serial = 755] [outer = 0x7f0814a77c00] 18:02:00 INFO - PROCESS | 27754 | 1462582920979 Marionette DEBUG loaded listener.js 18:02:01 INFO - PROCESS | 27754 | ++DOMWINDOW == 230 (0x7f08186bdc00) [pid = 27754] [serial = 756] [outer = 0x7f0814a77c00] 18:02:01 INFO - PROCESS | 27754 | 1462582921863 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:02:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 18:02:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1429ms 18:02:01 INFO - PROCESS | 27754 | 1462582921940 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 18:02:01 INFO - PROCESS | 27754 | 1462582921944 Marionette TRACE conn3 <- [1,977,null,{"value":"8"}] 18:02:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 18:02:01 INFO - PROCESS | 27754 | 1462582921950 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 18:02:01 INFO - PROCESS | 27754 | 1462582921954 Marionette TRACE conn3 <- [1,978,null,{}] 18:02:01 INFO - PROCESS | 27754 | 1462582921959 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:02:02 INFO - PROCESS | 27754 | 1462582922243 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 18:02:02 INFO - PROCESS | 27754 | 1462582922486 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:02 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f07fe6cc000 == 103 [pid = 27754] [id = 252] 18:02:02 INFO - PROCESS | 27754 | ++DOMWINDOW == 231 (0x7f081779c800) [pid = 27754] [serial = 757] [outer = (nil)] 18:02:02 INFO - PROCESS | 27754 | ++DOMWINDOW == 232 (0x7f0823ce2000) [pid = 27754] [serial = 758] [outer = 0x7f081779c800] 18:02:02 INFO - PROCESS | 27754 | 1462582922577 Marionette DEBUG loaded listener.js 18:02:02 INFO - PROCESS | 27754 | ++DOMWINDOW == 233 (0x7f08259dfc00) [pid = 27754] [serial = 759] [outer = 0x7f081779c800] 18:02:03 INFO - PROCESS | 27754 | 1462582923446 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:02:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 18:02:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1532ms 18:02:03 INFO - PROCESS | 27754 | 1462582923485 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 18:02:03 INFO - PROCESS | 27754 | 1462582923490 Marionette TRACE conn3 <- [1,981,null,{"value":"8"}] 18:02:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 18:02:03 INFO - PROCESS | 27754 | 1462582923497 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 18:02:03 INFO - PROCESS | 27754 | 1462582923500 Marionette TRACE conn3 <- [1,982,null,{}] 18:02:03 INFO - PROCESS | 27754 | 1462582923506 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:02:03 INFO - PROCESS | 27754 | 1462582923716 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 18:02:03 INFO - PROCESS | 27754 | 1462582923917 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:03 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0803ac4800 == 104 [pid = 27754] [id = 253] 18:02:03 INFO - PROCESS | 27754 | ++DOMWINDOW == 234 (0x7f07fcfdb400) [pid = 27754] [serial = 760] [outer = (nil)] 18:02:04 INFO - PROCESS | 27754 | ++DOMWINDOW == 235 (0x7f07fcfe2800) [pid = 27754] [serial = 761] [outer = 0x7f07fcfdb400] 18:02:04 INFO - PROCESS | 27754 | 1462582924038 Marionette DEBUG loaded listener.js 18:02:04 INFO - PROCESS | 27754 | ++DOMWINDOW == 236 (0x7f07fcfe7800) [pid = 27754] [serial = 762] [outer = 0x7f07fcfdb400] 18:02:04 INFO - PROCESS | 27754 | 1462582924872 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:02:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 18:02:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1433ms 18:02:04 INFO - PROCESS | 27754 | 1462582924931 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 18:02:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 18:02:04 INFO - PROCESS | 27754 | 1462582924943 Marionette TRACE conn3 <- [1,985,null,{"value":"8"}] 18:02:04 INFO - PROCESS | 27754 | 1462582924950 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 18:02:04 INFO - PROCESS | 27754 | 1462582924953 Marionette TRACE conn3 <- [1,986,null,{}] 18:02:04 INFO - PROCESS | 27754 | 1462582924958 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:02:05 INFO - PROCESS | 27754 | 1462582925147 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 18:02:05 INFO - PROCESS | 27754 | 1462582925343 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:05 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f080339b800 == 105 [pid = 27754] [id = 254] 18:02:05 INFO - PROCESS | 27754 | ++DOMWINDOW == 237 (0x7f07fcfddc00) [pid = 27754] [serial = 763] [outer = (nil)] 18:02:05 INFO - PROCESS | 27754 | ++DOMWINDOW == 238 (0x7f0800984000) [pid = 27754] [serial = 764] [outer = 0x7f07fcfddc00] 18:02:05 INFO - PROCESS | 27754 | 1462582925411 Marionette DEBUG loaded listener.js 18:02:05 INFO - PROCESS | 27754 | ++DOMWINDOW == 239 (0x7f0800988c00) [pid = 27754] [serial = 765] [outer = 0x7f07fcfddc00] 18:02:06 INFO - PROCESS | 27754 | 1462582926288 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:02:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 18:02:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1380ms 18:02:06 INFO - PROCESS | 27754 | 1462582926330 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 18:02:06 INFO - PROCESS | 27754 | 1462582926333 Marionette TRACE conn3 <- [1,989,null,{"value":"8"}] 18:02:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 18:02:06 INFO - PROCESS | 27754 | 1462582926339 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 18:02:06 INFO - PROCESS | 27754 | 1462582926342 Marionette TRACE conn3 <- [1,990,null,{}] 18:02:06 INFO - PROCESS | 27754 | 1462582926349 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:02:06 INFO - PROCESS | 27754 | 1462582926528 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 18:02:06 INFO - PROCESS | 27754 | 1462582926739 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:06 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f08033a8000 == 106 [pid = 27754] [id = 255] 18:02:06 INFO - PROCESS | 27754 | ++DOMWINDOW == 240 (0x7f07fcfe0c00) [pid = 27754] [serial = 766] [outer = (nil)] 18:02:06 INFO - PROCESS | 27754 | ++DOMWINDOW == 241 (0x7f080098c800) [pid = 27754] [serial = 767] [outer = 0x7f07fcfe0c00] 18:02:06 INFO - PROCESS | 27754 | 1462582926850 Marionette DEBUG loaded listener.js 18:02:06 INFO - PROCESS | 27754 | ++DOMWINDOW == 242 (0x7f0800991c00) [pid = 27754] [serial = 768] [outer = 0x7f07fcfe0c00] 18:02:07 INFO - PROCESS | 27754 | 1462582927740 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:02:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 18:02:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1434ms 18:02:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 18:02:07 INFO - PROCESS | 27754 | 1462582927775 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 18:02:07 INFO - PROCESS | 27754 | 1462582927778 Marionette TRACE conn3 <- [1,993,null,{"value":"8"}] 18:02:07 INFO - PROCESS | 27754 | 1462582927784 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 18:02:07 INFO - PROCESS | 27754 | 1462582927787 Marionette TRACE conn3 <- [1,994,null,{}] 18:02:07 INFO - PROCESS | 27754 | 1462582927792 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:02:07 INFO - PROCESS | 27754 | 1462582927966 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 18:02:08 INFO - PROCESS | 27754 | 1462582928164 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:08 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f08063c9800 == 107 [pid = 27754] [id = 256] 18:02:08 INFO - PROCESS | 27754 | ++DOMWINDOW == 243 (0x7f07fcfe9400) [pid = 27754] [serial = 769] [outer = (nil)] 18:02:08 INFO - PROCESS | 27754 | ++DOMWINDOW == 244 (0x7f0801bf0800) [pid = 27754] [serial = 770] [outer = 0x7f07fcfe9400] 18:02:08 INFO - PROCESS | 27754 | 1462582928243 Marionette DEBUG loaded listener.js 18:02:08 INFO - PROCESS | 27754 | ++DOMWINDOW == 245 (0x7f08049f3000) [pid = 27754] [serial = 771] [outer = 0x7f07fcfe9400] 18:02:09 INFO - PROCESS | 27754 | 1462582929465 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:02:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 18:02:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1732ms 18:02:09 INFO - PROCESS | 27754 | 1462582929517 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 18:02:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 18:02:09 INFO - PROCESS | 27754 | 1462582929522 Marionette TRACE conn3 <- [1,997,null,{"value":"8"}] 18:02:09 INFO - PROCESS | 27754 | 1462582929530 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 18:02:09 INFO - PROCESS | 27754 | 1462582929535 Marionette TRACE conn3 <- [1,998,null,{}] 18:02:09 INFO - PROCESS | 27754 | 1462582929551 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:02:09 INFO - PROCESS | 27754 | 1462582929759 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 18:02:09 INFO - PROCESS | 27754 | 1462582929967 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:09 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f07ff529000 == 108 [pid = 27754] [id = 257] 18:02:09 INFO - PROCESS | 27754 | ++DOMWINDOW == 246 (0x7f0800006800) [pid = 27754] [serial = 772] [outer = (nil)] 18:02:10 INFO - PROCESS | 27754 | ++DOMWINDOW == 247 (0x7f080000e000) [pid = 27754] [serial = 773] [outer = 0x7f0800006800] 18:02:10 INFO - PROCESS | 27754 | 1462582930043 Marionette DEBUG loaded listener.js 18:02:10 INFO - PROCESS | 27754 | ++DOMWINDOW == 248 (0x7f08008ca800) [pid = 27754] [serial = 774] [outer = 0x7f0800006800] 18:02:11 INFO - PROCESS | 27754 | 1462582931019 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:02:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 18:02:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1542ms 18:02:11 INFO - PROCESS | 27754 | 1462582931071 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 18:02:11 INFO - PROCESS | 27754 | 1462582931079 Marionette TRACE conn3 <- [1,1001,null,{"value":"8"}] 18:02:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 18:02:11 INFO - PROCESS | 27754 | 1462582931090 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 18:02:11 INFO - PROCESS | 27754 | 1462582931093 Marionette TRACE conn3 <- [1,1002,null,{}] 18:02:11 INFO - PROCESS | 27754 | 1462582931099 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:02:11 INFO - PROCESS | 27754 | 1462582931284 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 18:02:11 INFO - PROCESS | 27754 | 1462582931530 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:11 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f07ff24d800 == 109 [pid = 27754] [id = 258] 18:02:11 INFO - PROCESS | 27754 | ++DOMWINDOW == 249 (0x7f07fe3a3400) [pid = 27754] [serial = 775] [outer = (nil)] 18:02:11 INFO - PROCESS | 27754 | ++DOMWINDOW == 250 (0x7f0800beb400) [pid = 27754] [serial = 776] [outer = 0x7f07fe3a3400] 18:02:11 INFO - PROCESS | 27754 | 1462582931660 Marionette DEBUG loaded listener.js 18:02:11 INFO - PROCESS | 27754 | ++DOMWINDOW == 251 (0x7f08013e4400) [pid = 27754] [serial = 777] [outer = 0x7f07fe3a3400] 18:02:11 INFO - PROCESS | 27754 | --DOCSHELL 0x7f081611f000 == 108 [pid = 27754] [id = 18] 18:02:11 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0815240800 == 107 [pid = 27754] [id = 16] 18:02:11 INFO - PROCESS | 27754 | --DOCSHELL 0x7f080df7f000 == 106 [pid = 27754] [id = 22] 18:02:11 INFO - PROCESS | 27754 | --DOCSHELL 0x7f081490e000 == 105 [pid = 27754] [id = 202] 18:02:11 INFO - PROCESS | 27754 | --DOMWINDOW == 250 (0x7f080c90b800) [pid = 27754] [serial = 670] [outer = (nil)] [url = about:blank] 18:02:11 INFO - PROCESS | 27754 | --DOMWINDOW == 249 (0x7f080142cc00) [pid = 27754] [serial = 634] [outer = (nil)] [url = about:blank] 18:02:11 INFO - PROCESS | 27754 | --DOMWINDOW == 248 (0x7f0821cdbc00) [pid = 27754] [serial = 622] [outer = (nil)] [url = about:blank] 18:02:11 INFO - PROCESS | 27754 | --DOMWINDOW == 247 (0x7f07ff26f800) [pid = 27754] [serial = 640] [outer = (nil)] [url = about:blank] 18:02:11 INFO - PROCESS | 27754 | --DOMWINDOW == 246 (0x7f08008cb400) [pid = 27754] [serial = 631] [outer = (nil)] [url = about:blank] 18:02:11 INFO - PROCESS | 27754 | --DOMWINDOW == 245 (0x7f080c481400) [pid = 27754] [serial = 625] [outer = (nil)] [url = about:blank] 18:02:11 INFO - PROCESS | 27754 | --DOMWINDOW == 244 (0x7f080c909800) [pid = 27754] [serial = 628] [outer = (nil)] [url = about:blank] 18:02:11 INFO - PROCESS | 27754 | --DOMWINDOW == 243 (0x7f080c909400) [pid = 27754] [serial = 637] [outer = (nil)] [url = about:blank] 18:02:11 INFO - PROCESS | 27754 | --DOMWINDOW == 242 (0x7f07fe368000) [pid = 27754] [serial = 643] [outer = (nil)] [url = about:blank] 18:02:11 INFO - PROCESS | 27754 | --DOCSHELL 0x7f08148b1000 == 104 [pid = 27754] [id = 14] 18:02:11 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0812161000 == 103 [pid = 27754] [id = 23] 18:02:11 INFO - PROCESS | 27754 | --DOCSHELL 0x7f081581c800 == 102 [pid = 27754] [id = 17] 18:02:11 INFO - PROCESS | 27754 | --DOCSHELL 0x7f080c2bc800 == 101 [pid = 27754] [id = 10] 18:02:11 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0814f05000 == 100 [pid = 27754] [id = 15] 18:02:12 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0818166800 == 99 [pid = 27754] [id = 161] 18:02:12 INFO - PROCESS | 27754 | --DOCSHELL 0x7f080f5a0000 == 98 [pid = 27754] [id = 13] 18:02:12 INFO - PROCESS | 27754 | --DOCSHELL 0x7f080339f800 == 97 [pid = 27754] [id = 240] 18:02:12 INFO - PROCESS | 27754 | --DOCSHELL 0x7f080c5bf800 == 96 [pid = 27754] [id = 239] 18:02:12 INFO - PROCESS | 27754 | --DOCSHELL 0x7f080bab5000 == 95 [pid = 27754] [id = 238] 18:02:12 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0809bd4000 == 94 [pid = 27754] [id = 237] 18:02:12 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0801b68000 == 93 [pid = 27754] [id = 236] 18:02:12 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0804cba000 == 92 [pid = 27754] [id = 235] 18:02:12 INFO - PROCESS | 27754 | --DOCSHELL 0x7f08015d8000 == 91 [pid = 27754] [id = 234] 18:02:12 INFO - PROCESS | 27754 | --DOCSHELL 0x7f07ff52d000 == 90 [pid = 27754] [id = 233] 18:02:12 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0803720000 == 89 [pid = 27754] [id = 228] 18:02:12 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0803707800 == 88 [pid = 27754] [id = 227] 18:02:12 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0823989800 == 87 [pid = 27754] [id = 226] 18:02:12 INFO - PROCESS | 27754 | --DOCSHELL 0x7f080f75b000 == 86 [pid = 27754] [id = 225] 18:02:12 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0804ca2800 == 85 [pid = 27754] [id = 224] 18:02:12 INFO - PROCESS | 27754 | --DOMWINDOW == 241 (0x7f0801ad7c00) [pid = 27754] [serial = 653] [outer = (nil)] [url = about:blank] 18:02:12 INFO - PROCESS | 27754 | --DOMWINDOW == 240 (0x7f0827c98400) [pid = 27754] [serial = 409] [outer = (nil)] [url = about:blank] 18:02:12 INFO - PROCESS | 27754 | --DOMWINDOW == 239 (0x7f0800be7800) [pid = 27754] [serial = 650] [outer = (nil)] [url = about:blank] 18:02:12 INFO - PROCESS | 27754 | --DOMWINDOW == 238 (0x7f0822b9e400) [pid = 27754] [serial = 452] [outer = (nil)] [url = about:blank] 18:02:12 INFO - PROCESS | 27754 | --DOMWINDOW == 237 (0x7f081428c800) [pid = 27754] [serial = 551] [outer = (nil)] [url = about:blank] 18:02:12 INFO - PROCESS | 27754 | --DOMWINDOW == 236 (0x7f0813f3fc00) [pid = 27754] [serial = 607] [outer = (nil)] [url = about:blank] 18:02:12 INFO - PROCESS | 27754 | --DOMWINDOW == 235 (0x7f081820ac00) [pid = 27754] [serial = 367] [outer = (nil)] [url = about:blank] 18:02:12 INFO - PROCESS | 27754 | --DOMWINDOW == 234 (0x7f082a688800) [pid = 27754] [serial = 207] [outer = (nil)] [url = about:blank] 18:02:12 INFO - PROCESS | 27754 | --DOMWINDOW == 233 (0x7f080c63e400) [pid = 27754] [serial = 545] [outer = (nil)] [url = about:blank] 18:02:12 INFO - PROCESS | 27754 | --DOMWINDOW == 232 (0x7f0814290c00) [pid = 27754] [serial = 246] [outer = (nil)] [url = about:blank] 18:02:12 INFO - PROCESS | 27754 | --DOMWINDOW == 231 (0x7f080c6b7800) [pid = 27754] [serial = 355] [outer = (nil)] [url = about:blank] 18:02:12 INFO - PROCESS | 27754 | --DOMWINDOW == 230 (0x7f0821ce4c00) [pid = 27754] [serial = 286] [outer = (nil)] [url = about:blank] 18:02:12 INFO - PROCESS | 27754 | --DOMWINDOW == 229 (0x7f0805609c00) [pid = 27754] [serial = 512] [outer = (nil)] [url = about:blank] 18:02:12 INFO - PROCESS | 27754 | --DOMWINDOW == 228 (0x7f0801bf9000) [pid = 27754] [serial = 509] [outer = (nil)] [url = about:blank] 18:02:12 INFO - PROCESS | 27754 | --DOMWINDOW == 227 (0x7f080983b000) [pid = 27754] [serial = 542] [outer = (nil)] [url = about:blank] 18:02:12 INFO - PROCESS | 27754 | --DOMWINDOW == 226 (0x7f0813907400) [pid = 27754] [serial = 319] [outer = (nil)] [url = about:blank] 18:02:12 INFO - PROCESS | 27754 | --DOMWINDOW == 225 (0x7f0816058c00) [pid = 27754] [serial = 619] [outer = (nil)] [url = about:blank] 18:02:12 INFO - PROCESS | 27754 | --DOMWINDOW == 224 (0x7f080f572c00) [pid = 27754] [serial = 548] [outer = (nil)] [url = about:blank] 18:02:12 INFO - PROCESS | 27754 | --DOMWINDOW == 223 (0x7f081822b000) [pid = 27754] [serial = 497] [outer = (nil)] [url = about:blank] 18:02:12 INFO - PROCESS | 27754 | --DOMWINDOW == 222 (0x7f080cfc8800) [pid = 27754] [serial = 243] [outer = (nil)] [url = about:blank] 18:02:12 INFO - PROCESS | 27754 | --DOMWINDOW == 221 (0x7f080c638c00) [pid = 27754] [serial = 397] [outer = (nil)] [url = about:blank] 18:02:12 INFO - PROCESS | 27754 | --DOMWINDOW == 220 (0x7f080dc56000) [pid = 27754] [serial = 616] [outer = (nil)] [url = about:blank] 18:02:12 INFO - PROCESS | 27754 | --DOMWINDOW == 219 (0x7f08177a3400) [pid = 27754] [serial = 322] [outer = (nil)] [url = about:blank] 18:02:12 INFO - PROCESS | 27754 | --DOMWINDOW == 218 (0x7f081be51400) [pid = 27754] [serial = 439] [outer = (nil)] [url = about:blank] 18:02:12 INFO - PROCESS | 27754 | --DOMWINDOW == 217 (0x7f0806e8a400) [pid = 27754] [serial = 436] [outer = (nil)] [url = about:blank] 18:02:12 INFO - PROCESS | 27754 | --DOMWINDOW == 216 (0x7f0806045c00) [pid = 27754] [serial = 373] [outer = (nil)] [url = about:blank] 18:02:12 INFO - PROCESS | 27754 | --DOMWINDOW == 215 (0x7f07ff271400) [pid = 27754] [serial = 649] [outer = (nil)] [url = about:blank] 18:02:12 INFO - PROCESS | 27754 | --DOMWINDOW == 214 (0x7f080c6bbc00) [pid = 27754] [serial = 464] [outer = (nil)] [url = about:blank] 18:02:12 INFO - PROCESS | 27754 | --DOMWINDOW == 213 (0x7f0821cdd000) [pid = 27754] [serial = 249] [outer = (nil)] [url = about:blank] 18:02:12 INFO - PROCESS | 27754 | --DOMWINDOW == 212 (0x7f0823c28000) [pid = 27754] [serial = 325] [outer = (nil)] [url = about:blank] 18:02:12 INFO - PROCESS | 27754 | --DOMWINDOW == 211 (0x7f080f32bc00) [pid = 27754] [serial = 506] [outer = (nil)] [url = about:blank] 18:02:12 INFO - PROCESS | 27754 | --DOMWINDOW == 210 (0x7f08181a4000) [pid = 27754] [serial = 403] [outer = (nil)] [url = about:blank] 18:02:12 INFO - PROCESS | 27754 | --DOMWINDOW == 209 (0x7f0827c3dc00) [pid = 27754] [serial = 503] [outer = (nil)] [url = about:blank] 18:02:12 INFO - PROCESS | 27754 | --DOMWINDOW == 208 (0x7f080ae5a000) [pid = 27754] [serial = 491] [outer = (nil)] [url = about:blank] 18:02:12 INFO - PROCESS | 27754 | --DOMWINDOW == 207 (0x7f0806ceec00) [pid = 27754] [serial = 433] [outer = (nil)] [url = about:blank] 18:02:12 INFO - PROCESS | 27754 | --DOMWINDOW == 206 (0x7f0827c3ec00) [pid = 27754] [serial = 370] [outer = (nil)] [url = about:blank] 18:02:12 INFO - PROCESS | 27754 | --DOMWINDOW == 205 (0x7f0822d2d800) [pid = 27754] [serial = 406] [outer = (nil)] [url = about:blank] 18:02:12 INFO - PROCESS | 27754 | --DOMWINDOW == 204 (0x7f081527e800) [pid = 27754] [serial = 364] [outer = (nil)] [url = about:blank] 18:02:12 INFO - PROCESS | 27754 | --DOMWINDOW == 203 (0x7f0827fb6400) [pid = 27754] [serial = 328] [outer = (nil)] [url = about:blank] 18:02:12 INFO - PROCESS | 27754 | --DOMWINDOW == 202 (0x7f080c950c00) [pid = 27754] [serial = 358] [outer = (nil)] [url = about:blank] 18:02:12 INFO - PROCESS | 27754 | --DOMWINDOW == 201 (0x7f0814287000) [pid = 27754] [serial = 283] [outer = (nil)] [url = about:blank] 18:02:12 INFO - PROCESS | 27754 | --DOMWINDOW == 200 (0x7f0822d30800) [pid = 27754] [serial = 252] [outer = (nil)] [url = about:blank] 18:02:12 INFO - PROCESS | 27754 | --DOMWINDOW == 199 (0x7f080c535800) [pid = 27754] [serial = 394] [outer = (nil)] [url = about:blank] 18:02:12 INFO - PROCESS | 27754 | --DOMWINDOW == 198 (0x7f0827c3f400) [pid = 27754] [serial = 448] [outer = (nil)] [url = about:blank] 18:02:12 INFO - PROCESS | 27754 | --DOMWINDOW == 197 (0x7f0813904800) [pid = 27754] [serial = 400] [outer = (nil)] [url = about:blank] 18:02:12 INFO - PROCESS | 27754 | --DOMWINDOW == 196 (0x7f0800bf1000) [pid = 27754] [serial = 590] [outer = (nil)] [url = about:blank] 18:02:12 INFO - PROCESS | 27754 | --DOMWINDOW == 195 (0x7f0805602800) [pid = 27754] [serial = 610] [outer = (nil)] [url = about:blank] 18:02:12 INFO - PROCESS | 27754 | --DOMWINDOW == 194 (0x7f0805610000) [pid = 27754] [serial = 539] [outer = (nil)] [url = about:blank] 18:02:12 INFO - PROCESS | 27754 | --DOMWINDOW == 193 (0x7f08013dfc00) [pid = 27754] [serial = 652] [outer = (nil)] [url = about:blank] 18:02:12 INFO - PROCESS | 27754 | --DOMWINDOW == 192 (0x7f080f969800) [pid = 27754] [serial = 445] [outer = (nil)] [url = about:blank] 18:02:12 INFO - PROCESS | 27754 | --DOMWINDOW == 191 (0x7f0809840800) [pid = 27754] [serial = 500] [outer = (nil)] [url = about:blank] 18:02:12 INFO - PROCESS | 27754 | --DOMWINDOW == 190 (0x7f0806039800) [pid = 27754] [serial = 488] [outer = (nil)] [url = about:blank] 18:02:12 INFO - PROCESS | 27754 | --DOMWINDOW == 189 (0x7f0803399c00) [pid = 27754] [serial = 455] [outer = (nil)] [url = about:blank] 18:02:12 INFO - PROCESS | 27754 | --DOMWINDOW == 188 (0x7f0827c39800) [pid = 27754] [serial = 442] [outer = (nil)] [url = about:blank] 18:02:12 INFO - PROCESS | 27754 | --DOMWINDOW == 187 (0x7f080c88ac00) [pid = 27754] [serial = 280] [outer = (nil)] [url = about:blank] 18:02:12 INFO - PROCESS | 27754 | --DOMWINDOW == 186 (0x7f0806d2e000) [pid = 27754] [serial = 613] [outer = (nil)] [url = about:blank] 18:02:12 INFO - PROCESS | 27754 | --DOMWINDOW == 185 (0x7f0801bf3000) [pid = 27754] [serial = 515] [outer = (nil)] [url = about:blank] 18:02:12 INFO - PROCESS | 27754 | --DOMWINDOW == 184 (0x7f0823f0b800) [pid = 27754] [serial = 289] [outer = (nil)] [url = about:blank] 18:02:12 INFO - PROCESS | 27754 | --DOMWINDOW == 183 (0x7f08165d8000) [pid = 27754] [serial = 361] [outer = (nil)] [url = about:blank] 18:02:12 INFO - PROCESS | 27754 | --DOMWINDOW == 182 (0x7f080ae56800) [pid = 27754] [serial = 458] [outer = (nil)] [url = about:blank] 18:02:12 INFO - PROCESS | 27754 | --DOMWINDOW == 181 (0x7f080df2f000) [pid = 27754] [serial = 494] [outer = (nil)] [url = about:blank] 18:02:12 INFO - PROCESS | 27754 | --DOMWINDOW == 180 (0x7f07fe3a2000) [pid = 27754] [serial = 646] [outer = (nil)] [url = about:blank] 18:02:12 INFO - PROCESS | 27754 | --DOMWINDOW == 179 (0x7f080c950000) [pid = 27754] [serial = 331] [outer = (nil)] [url = about:blank] 18:02:12 INFO - PROCESS | 27754 | --DOMWINDOW == 178 (0x7f080af16400) [pid = 27754] [serial = 461] [outer = (nil)] [url = about:blank] 18:02:12 INFO - PROCESS | 27754 | --DOMWINDOW == 177 (0x7f0827ad0800) [pid = 27754] [serial = 292] [outer = (nil)] [url = about:blank] 18:02:12 INFO - PROCESS | 27754 | 1462582932592 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:02:12 INFO - PROCESS | 27754 | --DOMWINDOW == 176 (0x7f08055aac00) [pid = 27754] [serial = 655] [outer = (nil)] [url = about:blank] 18:02:12 INFO - PROCESS | 27754 | --DOMWINDOW == 175 (0x7f080c53b000) [pid = 27754] [serial = 667] [outer = (nil)] [url = about:blank] 18:02:12 INFO - PROCESS | 27754 | --DOMWINDOW == 174 (0x7f080c85f000) [pid = 27754] [serial = 668] [outer = (nil)] [url = about:blank] 18:02:12 INFO - PROCESS | 27754 | --DOMWINDOW == 173 (0x7f080ae60400) [pid = 27754] [serial = 662] [outer = (nil)] [url = about:blank] 18:02:12 INFO - PROCESS | 27754 | --DOMWINDOW == 172 (0x7f0806e88800) [pid = 27754] [serial = 661] [outer = (nil)] [url = about:blank] 18:02:12 INFO - PROCESS | 27754 | --DOMWINDOW == 171 (0x7f0806d31400) [pid = 27754] [serial = 659] [outer = (nil)] [url = about:blank] 18:02:12 INFO - PROCESS | 27754 | --DOMWINDOW == 170 (0x7f0806c74800) [pid = 27754] [serial = 658] [outer = (nil)] [url = about:blank] 18:02:12 INFO - PROCESS | 27754 | --DOMWINDOW == 169 (0x7f080c538000) [pid = 27754] [serial = 665] [outer = (nil)] [url = about:blank] 18:02:12 INFO - PROCESS | 27754 | --DOMWINDOW == 168 (0x7f080c478000) [pid = 27754] [serial = 664] [outer = (nil)] [url = about:blank] 18:02:12 INFO - PROCESS | 27754 | --DOMWINDOW == 167 (0x7f080603a400) [pid = 27754] [serial = 656] [outer = (nil)] [url = about:blank] 18:02:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 18:02:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1579ms 18:02:12 INFO - PROCESS | 27754 | 1462582932669 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 18:02:12 INFO - PROCESS | 27754 | 1462582932673 Marionette TRACE conn3 <- [1,1005,null,{"value":"8"}] 18:02:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 18:02:12 INFO - PROCESS | 27754 | 1462582932678 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 18:02:12 INFO - PROCESS | 27754 | 1462582932684 Marionette TRACE conn3 <- [1,1006,null,{}] 18:02:12 INFO - PROCESS | 27754 | 1462582932698 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:02:12 INFO - PROCESS | 27754 | 1462582932873 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 18:02:13 INFO - PROCESS | 27754 | 1462582933013 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:13 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f08015ce800 == 86 [pid = 27754] [id = 259] 18:02:13 INFO - PROCESS | 27754 | ++DOMWINDOW == 168 (0x7f0801ad9800) [pid = 27754] [serial = 778] [outer = (nil)] 18:02:13 INFO - PROCESS | 27754 | ++DOMWINDOW == 169 (0x7f0803390000) [pid = 27754] [serial = 779] [outer = 0x7f0801ad9800] 18:02:13 INFO - PROCESS | 27754 | 1462582933082 Marionette DEBUG loaded listener.js 18:02:13 INFO - PROCESS | 27754 | ++DOMWINDOW == 170 (0x7f08036e5000) [pid = 27754] [serial = 780] [outer = 0x7f0801ad9800] 18:02:13 INFO - PROCESS | 27754 | 1462582933818 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:02:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 18:02:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1181ms 18:02:13 INFO - PROCESS | 27754 | 1462582933860 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 18:02:13 INFO - PROCESS | 27754 | 1462582933864 Marionette TRACE conn3 <- [1,1009,null,{"value":"8"}] 18:02:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 18:02:13 INFO - PROCESS | 27754 | 1462582933902 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 18:02:13 INFO - PROCESS | 27754 | 1462582933905 Marionette TRACE conn3 <- [1,1010,null,{}] 18:02:13 INFO - PROCESS | 27754 | 1462582933910 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:02:14 INFO - PROCESS | 27754 | 1462582934083 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 18:02:14 INFO - PROCESS | 27754 | 1462582934093 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:14 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f080336d800 == 87 [pid = 27754] [id = 260] 18:02:14 INFO - PROCESS | 27754 | ++DOMWINDOW == 171 (0x7f080338a400) [pid = 27754] [serial = 781] [outer = (nil)] 18:02:14 INFO - PROCESS | 27754 | ++DOMWINDOW == 172 (0x7f08055a8c00) [pid = 27754] [serial = 782] [outer = 0x7f080338a400] 18:02:14 INFO - PROCESS | 27754 | 1462582934154 Marionette DEBUG loaded listener.js 18:02:14 INFO - PROCESS | 27754 | ++DOMWINDOW == 173 (0x7f0805608400) [pid = 27754] [serial = 783] [outer = 0x7f080338a400] 18:02:15 INFO - PROCESS | 27754 | 1462582935054 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:02:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 18:02:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1190ms 18:02:15 INFO - PROCESS | 27754 | 1462582935091 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 18:02:15 INFO - PROCESS | 27754 | 1462582935094 Marionette TRACE conn3 <- [1,1013,null,{"value":"8"}] 18:02:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 18:02:15 INFO - PROCESS | 27754 | 1462582935099 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 18:02:15 INFO - PROCESS | 27754 | 1462582935102 Marionette TRACE conn3 <- [1,1014,null,{}] 18:02:15 INFO - PROCESS | 27754 | 1462582935112 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:02:15 INFO - PROCESS | 27754 | 1462582935306 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 18:02:15 INFO - PROCESS | 27754 | 1462582935333 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:15 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0803ac3800 == 88 [pid = 27754] [id = 261] 18:02:15 INFO - PROCESS | 27754 | ++DOMWINDOW == 174 (0x7f0804b18000) [pid = 27754] [serial = 784] [outer = (nil)] 18:02:15 INFO - PROCESS | 27754 | ++DOMWINDOW == 175 (0x7f080560fc00) [pid = 27754] [serial = 785] [outer = 0x7f0804b18000] 18:02:15 INFO - PROCESS | 27754 | 1462582935392 Marionette DEBUG loaded listener.js 18:02:15 INFO - PROCESS | 27754 | ++DOMWINDOW == 176 (0x7f0805fe3c00) [pid = 27754] [serial = 786] [outer = 0x7f0804b18000] 18:02:16 INFO - PROCESS | 27754 | 1462582936706 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:02:16 INFO - PROCESS | 27754 | --DOMWINDOW == 175 (0x7f0806c75400) [pid = 27754] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 18:02:16 INFO - PROCESS | 27754 | --DOMWINDOW == 174 (0x7f0801bf4800) [pid = 27754] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 18:02:16 INFO - PROCESS | 27754 | --DOMWINDOW == 173 (0x7f08008c6000) [pid = 27754] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 18:02:16 INFO - PROCESS | 27754 | --DOMWINDOW == 172 (0x7f0801bf2c00) [pid = 27754] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 18:02:16 INFO - PROCESS | 27754 | --DOMWINDOW == 171 (0x7f08055a4c00) [pid = 27754] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 18:02:16 INFO - PROCESS | 27754 | --DOMWINDOW == 170 (0x7f0801bf9400) [pid = 27754] [serial = 669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 18:02:16 INFO - PROCESS | 27754 | --DOMWINDOW == 169 (0x7f07fe36dc00) [pid = 27754] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 18:02:16 INFO - PROCESS | 27754 | --DOMWINDOW == 168 (0x7f080ae57800) [pid = 27754] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 18:02:16 INFO - PROCESS | 27754 | --DOMWINDOW == 167 (0x7f0801bec800) [pid = 27754] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 18:02:16 INFO - PROCESS | 27754 | --DOMWINDOW == 166 (0x7f0803393c00) [pid = 27754] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 18:02:16 INFO - PROCESS | 27754 | --DOMWINDOW == 165 (0x7f0801bf8400) [pid = 27754] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 18:02:16 INFO - PROCESS | 27754 | --DOMWINDOW == 164 (0x7f08055abc00) [pid = 27754] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 18:02:16 INFO - PROCESS | 27754 | --DOMWINDOW == 163 (0x7f0813156000) [pid = 27754] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 18:02:16 INFO - PROCESS | 27754 | --DOMWINDOW == 162 (0x7f080bbee800) [pid = 27754] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 18:02:16 INFO - PROCESS | 27754 | --DOMWINDOW == 161 (0x7f0806bc3400) [pid = 27754] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 18:02:16 INFO - PROCESS | 27754 | --DOMWINDOW == 160 (0x7f080cfc0800) [pid = 27754] [serial = 606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 18:02:16 INFO - PROCESS | 27754 | --DOMWINDOW == 159 (0x7f08013ddc00) [pid = 27754] [serial = 609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 18:02:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 18:02:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1683ms 18:02:16 INFO - PROCESS | 27754 | 1462582936783 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 18:02:16 INFO - PROCESS | 27754 | 1462582936787 Marionette TRACE conn3 <- [1,1017,null,{"value":"8"}] 18:02:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 18:02:16 INFO - PROCESS | 27754 | 1462582936792 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 18:02:16 INFO - PROCESS | 27754 | 1462582936795 Marionette TRACE conn3 <- [1,1018,null,{}] 18:02:16 INFO - PROCESS | 27754 | 1462582936800 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:02:17 INFO - PROCESS | 27754 | 1462582937002 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 18:02:17 INFO - PROCESS | 27754 | 1462582937183 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:17 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0804cbf000 == 89 [pid = 27754] [id = 262] 18:02:17 INFO - PROCESS | 27754 | ++DOMWINDOW == 160 (0x7f0806bcb800) [pid = 27754] [serial = 787] [outer = (nil)] 18:02:17 INFO - PROCESS | 27754 | ++DOMWINDOW == 161 (0x7f0806c7f000) [pid = 27754] [serial = 788] [outer = 0x7f0806bcb800] 18:02:17 INFO - PROCESS | 27754 | 1462582937246 Marionette DEBUG loaded listener.js 18:02:17 INFO - PROCESS | 27754 | ++DOMWINDOW == 162 (0x7f0806ce8c00) [pid = 27754] [serial = 789] [outer = 0x7f0806bcb800] 18:02:17 INFO - PROCESS | 27754 | 1462582937958 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:02:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 18:02:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1181ms 18:02:17 INFO - PROCESS | 27754 | 1462582937974 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 18:02:17 INFO - PROCESS | 27754 | 1462582937977 Marionette TRACE conn3 <- [1,1021,null,{"value":"8"}] 18:02:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 18:02:17 INFO - PROCESS | 27754 | 1462582937983 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 18:02:17 INFO - PROCESS | 27754 | 1462582937986 Marionette TRACE conn3 <- [1,1022,null,{}] 18:02:17 INFO - PROCESS | 27754 | 1462582937991 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:02:18 INFO - PROCESS | 27754 | 1462582938198 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 18:02:18 INFO - PROCESS | 27754 | 1462582938218 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:18 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f08063d2800 == 90 [pid = 27754] [id = 263] 18:02:18 INFO - PROCESS | 27754 | ++DOMWINDOW == 163 (0x7f0806c7c800) [pid = 27754] [serial = 790] [outer = (nil)] 18:02:18 INFO - PROCESS | 27754 | ++DOMWINDOW == 164 (0x7f0806d2e800) [pid = 27754] [serial = 791] [outer = 0x7f0806c7c800] 18:02:18 INFO - PROCESS | 27754 | 1462582938280 Marionette DEBUG loaded listener.js 18:02:18 INFO - PROCESS | 27754 | ++DOMWINDOW == 165 (0x7f080983b000) [pid = 27754] [serial = 792] [outer = 0x7f0806c7c800] 18:02:19 INFO - PROCESS | 27754 | 1462582939264 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:02:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 18:02:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1338ms 18:02:19 INFO - PROCESS | 27754 | 1462582939322 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 18:02:19 INFO - PROCESS | 27754 | 1462582939326 Marionette TRACE conn3 <- [1,1025,null,{"value":"8"}] 18:02:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 18:02:19 INFO - PROCESS | 27754 | 1462582939335 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 18:02:19 INFO - PROCESS | 27754 | 1462582939341 Marionette TRACE conn3 <- [1,1026,null,{}] 18:02:19 INFO - PROCESS | 27754 | 1462582939350 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:02:19 INFO - PROCESS | 27754 | 1462582939539 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 18:02:19 INFO - PROCESS | 27754 | 1462582939847 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:19 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f07ff523800 == 91 [pid = 27754] [id = 264] 18:02:19 INFO - PROCESS | 27754 | ++DOMWINDOW == 166 (0x7f07fe3a3000) [pid = 27754] [serial = 793] [outer = (nil)] 18:02:19 INFO - PROCESS | 27754 | ++DOMWINDOW == 167 (0x7f0800015c00) [pid = 27754] [serial = 794] [outer = 0x7f07fe3a3000] 18:02:19 INFO - PROCESS | 27754 | 1462582939975 Marionette DEBUG loaded listener.js 18:02:20 INFO - PROCESS | 27754 | ++DOMWINDOW == 168 (0x7f08009db400) [pid = 27754] [serial = 795] [outer = 0x7f07fe3a3000] 18:02:20 INFO - PROCESS | 27754 | 1462582940881 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:02:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 18:02:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1586ms 18:02:20 INFO - PROCESS | 27754 | 1462582940925 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 18:02:20 INFO - PROCESS | 27754 | 1462582940934 Marionette TRACE conn3 <- [1,1029,null,{"value":"8"}] 18:02:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 18:02:20 INFO - PROCESS | 27754 | 1462582940944 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 18:02:20 INFO - PROCESS | 27754 | 1462582940947 Marionette TRACE conn3 <- [1,1030,null,{}] 18:02:20 INFO - PROCESS | 27754 | 1462582940955 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:02:21 INFO - PROCESS | 27754 | 1462582941174 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 18:02:21 INFO - PROCESS | 27754 | 1462582941416 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:21 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0804abb800 == 92 [pid = 27754] [id = 265] 18:02:21 INFO - PROCESS | 27754 | ++DOMWINDOW == 169 (0x7f08013e7800) [pid = 27754] [serial = 796] [outer = (nil)] 18:02:21 INFO - PROCESS | 27754 | ++DOMWINDOW == 170 (0x7f0801ade800) [pid = 27754] [serial = 797] [outer = 0x7f08013e7800] 18:02:21 INFO - PROCESS | 27754 | 1462582941549 Marionette DEBUG loaded listener.js 18:02:21 INFO - PROCESS | 27754 | ++DOMWINDOW == 171 (0x7f0803399400) [pid = 27754] [serial = 798] [outer = 0x7f08013e7800] 18:02:22 INFO - PROCESS | 27754 | 1462582942510 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:02:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 18:02:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1632ms 18:02:22 INFO - PROCESS | 27754 | 1462582942577 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 18:02:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 18:02:22 INFO - PROCESS | 27754 | 1462582942581 Marionette TRACE conn3 <- [1,1033,null,{"value":"8"}] 18:02:22 INFO - PROCESS | 27754 | 1462582942587 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 18:02:22 INFO - PROCESS | 27754 | 1462582942594 Marionette TRACE conn3 <- [1,1034,null,{}] 18:02:22 INFO - PROCESS | 27754 | 1462582942610 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:02:22 INFO - PROCESS | 27754 | 1462582942859 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 18:02:23 INFO - PROCESS | 27754 | 1462582943160 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:23 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0809beb000 == 93 [pid = 27754] [id = 266] 18:02:23 INFO - PROCESS | 27754 | ++DOMWINDOW == 172 (0x7f08055a9800) [pid = 27754] [serial = 799] [outer = (nil)] 18:02:23 INFO - PROCESS | 27754 | ++DOMWINDOW == 173 (0x7f0806044400) [pid = 27754] [serial = 800] [outer = 0x7f08055a9800] 18:02:23 INFO - PROCESS | 27754 | 1462582943243 Marionette DEBUG loaded listener.js 18:02:23 INFO - PROCESS | 27754 | ++DOMWINDOW == 174 (0x7f0806c72400) [pid = 27754] [serial = 801] [outer = 0x7f08055a9800] 18:02:24 INFO - PROCESS | 27754 | 1462582944127 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:02:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 18:02:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1592ms 18:02:24 INFO - PROCESS | 27754 | 1462582944181 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 18:02:24 INFO - PROCESS | 27754 | 1462582944185 Marionette TRACE conn3 <- [1,1037,null,{"value":"8"}] 18:02:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 18:02:24 INFO - PROCESS | 27754 | 1462582944192 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 18:02:24 INFO - PROCESS | 27754 | 1462582944194 Marionette TRACE conn3 <- [1,1038,null,{}] 18:02:24 INFO - PROCESS | 27754 | 1462582944201 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:02:24 INFO - PROCESS | 27754 | 1462582944405 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 18:02:24 INFO - PROCESS | 27754 | 1462582944585 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:24 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f080baa2800 == 94 [pid = 27754] [id = 267] 18:02:24 INFO - PROCESS | 27754 | ++DOMWINDOW == 175 (0x7f080983ac00) [pid = 27754] [serial = 802] [outer = (nil)] 18:02:24 INFO - PROCESS | 27754 | ++DOMWINDOW == 176 (0x7f0809841400) [pid = 27754] [serial = 803] [outer = 0x7f080983ac00] 18:02:24 INFO - PROCESS | 27754 | 1462582944667 Marionette DEBUG loaded listener.js 18:02:24 INFO - PROCESS | 27754 | ++DOMWINDOW == 177 (0x7f080ae5a000) [pid = 27754] [serial = 804] [outer = 0x7f080983ac00] 18:02:25 INFO - PROCESS | 27754 | 1462582945590 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:02:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 18:02:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1435ms 18:02:25 INFO - PROCESS | 27754 | 1462582945628 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 18:02:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 18:02:25 INFO - PROCESS | 27754 | 1462582945633 Marionette TRACE conn3 <- [1,1041,null,{"value":"8"}] 18:02:25 INFO - PROCESS | 27754 | 1462582945639 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 18:02:25 INFO - PROCESS | 27754 | 1462582945643 Marionette TRACE conn3 <- [1,1042,null,{}] 18:02:25 INFO - PROCESS | 27754 | 1462582945648 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:02:25 INFO - PROCESS | 27754 | 1462582945893 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 18:02:26 INFO - PROCESS | 27754 | 1462582946072 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:26 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f080c163000 == 95 [pid = 27754] [id = 268] 18:02:26 INFO - PROCESS | 27754 | ++DOMWINDOW == 178 (0x7f0806ceb000) [pid = 27754] [serial = 805] [outer = (nil)] 18:02:26 INFO - PROCESS | 27754 | ++DOMWINDOW == 179 (0x7f080af1a000) [pid = 27754] [serial = 806] [outer = 0x7f0806ceb000] 18:02:26 INFO - PROCESS | 27754 | 1462582946142 Marionette DEBUG loaded listener.js 18:02:26 INFO - PROCESS | 27754 | ++DOMWINDOW == 180 (0x7f080af25400) [pid = 27754] [serial = 807] [outer = 0x7f0806ceb000] 18:02:27 INFO - PROCESS | 27754 | 1462582947054 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:02:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 18:02:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1479ms 18:02:27 INFO - PROCESS | 27754 | 1462582947120 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 18:02:27 INFO - PROCESS | 27754 | 1462582947124 Marionette TRACE conn3 <- [1,1045,null,{"value":"8"}] 18:02:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 18:02:27 INFO - PROCESS | 27754 | 1462582947130 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 18:02:27 INFO - PROCESS | 27754 | 1462582947132 Marionette TRACE conn3 <- [1,1046,null,{}] 18:02:27 INFO - PROCESS | 27754 | 1462582947138 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:02:27 INFO - PROCESS | 27754 | 1462582947369 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 18:02:27 INFO - PROCESS | 27754 | 1462582947617 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:27 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f080c48d800 == 96 [pid = 27754] [id = 269] 18:02:27 INFO - PROCESS | 27754 | ++DOMWINDOW == 181 (0x7f080c008400) [pid = 27754] [serial = 808] [outer = (nil)] 18:02:27 INFO - PROCESS | 27754 | ++DOMWINDOW == 182 (0x7f080c028c00) [pid = 27754] [serial = 809] [outer = 0x7f080c008400] 18:02:27 INFO - PROCESS | 27754 | 1462582947736 Marionette DEBUG loaded listener.js 18:02:27 INFO - PROCESS | 27754 | ++DOMWINDOW == 183 (0x7f080c221c00) [pid = 27754] [serial = 810] [outer = 0x7f080c008400] 18:02:28 INFO - PROCESS | 27754 | 1462582948606 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:02:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 18:02:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1535ms 18:02:28 INFO - PROCESS | 27754 | 1462582948666 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 18:02:28 INFO - PROCESS | 27754 | 1462582948669 Marionette TRACE conn3 <- [1,1049,null,{"value":"8"}] 18:02:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 18:02:28 INFO - PROCESS | 27754 | 1462582948676 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 18:02:28 INFO - PROCESS | 27754 | 1462582948679 Marionette TRACE conn3 <- [1,1050,null,{}] 18:02:28 INFO - PROCESS | 27754 | 1462582948685 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:02:28 INFO - PROCESS | 27754 | 1462582948873 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 18:02:29 INFO - PROCESS | 27754 | 1462582949075 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:29 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f080c5bc800 == 97 [pid = 27754] [id = 270] 18:02:29 INFO - PROCESS | 27754 | ++DOMWINDOW == 184 (0x7f080c002800) [pid = 27754] [serial = 811] [outer = (nil)] 18:02:29 INFO - PROCESS | 27754 | ++DOMWINDOW == 185 (0x7f080c37c000) [pid = 27754] [serial = 812] [outer = 0x7f080c002800] 18:02:29 INFO - PROCESS | 27754 | 1462582949190 Marionette DEBUG loaded listener.js 18:02:29 INFO - PROCESS | 27754 | ++DOMWINDOW == 186 (0x7f080c479800) [pid = 27754] [serial = 813] [outer = 0x7f080c002800] 18:02:30 INFO - PROCESS | 27754 | 1462582950118 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:02:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 18:02:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1491ms 18:02:30 INFO - PROCESS | 27754 | 1462582950169 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 18:02:30 INFO - PROCESS | 27754 | 1462582950174 Marionette TRACE conn3 <- [1,1053,null,{"value":"8"}] 18:02:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 18:02:30 INFO - PROCESS | 27754 | 1462582950182 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 18:02:30 INFO - PROCESS | 27754 | 1462582950185 Marionette TRACE conn3 <- [1,1054,null,{}] 18:02:30 INFO - PROCESS | 27754 | 1462582950192 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:02:30 INFO - PROCESS | 27754 | 1462582950399 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 18:02:30 INFO - PROCESS | 27754 | 1462582950592 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:30 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f080cd84800 == 98 [pid = 27754] [id = 271] 18:02:30 INFO - PROCESS | 27754 | ++DOMWINDOW == 187 (0x7f080c009400) [pid = 27754] [serial = 814] [outer = (nil)] 18:02:30 INFO - PROCESS | 27754 | ++DOMWINDOW == 188 (0x7f080c533000) [pid = 27754] [serial = 815] [outer = 0x7f080c009400] 18:02:30 INFO - PROCESS | 27754 | 1462582950705 Marionette DEBUG loaded listener.js 18:02:30 INFO - PROCESS | 27754 | ++DOMWINDOW == 189 (0x7f080c53b000) [pid = 27754] [serial = 816] [outer = 0x7f080c009400] 18:02:31 INFO - PROCESS | 27754 | 1462582951532 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:02:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 18:02:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1386ms 18:02:31 INFO - PROCESS | 27754 | 1462582951569 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 18:02:31 INFO - PROCESS | 27754 | 1462582951573 Marionette TRACE conn3 <- [1,1057,null,{"value":"8"}] 18:02:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 18:02:31 INFO - PROCESS | 27754 | 1462582951579 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 18:02:31 INFO - PROCESS | 27754 | 1462582951582 Marionette TRACE conn3 <- [1,1058,null,{}] 18:02:31 INFO - PROCESS | 27754 | 1462582951587 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:02:31 INFO - PROCESS | 27754 | 1462582951765 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 18:02:31 INFO - PROCESS | 27754 | 1462582951952 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:31 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f080dca5000 == 99 [pid = 27754] [id = 272] 18:02:31 INFO - PROCESS | 27754 | ++DOMWINDOW == 190 (0x7f080c47c000) [pid = 27754] [serial = 817] [outer = (nil)] 18:02:32 INFO - PROCESS | 27754 | ++DOMWINDOW == 191 (0x7f080c554c00) [pid = 27754] [serial = 818] [outer = 0x7f080c47c000] 18:02:32 INFO - PROCESS | 27754 | 1462582952020 Marionette DEBUG loaded listener.js 18:02:32 INFO - PROCESS | 27754 | ++DOMWINDOW == 192 (0x7f080c59a800) [pid = 27754] [serial = 819] [outer = 0x7f080c47c000] 18:02:32 INFO - PROCESS | 27754 | 1462582952884 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:02:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 18:02:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1329ms 18:02:32 INFO - PROCESS | 27754 | 1462582952909 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 18:02:32 INFO - PROCESS | 27754 | 1462582952913 Marionette TRACE conn3 <- [1,1061,null,{"value":"8"}] 18:02:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 18:02:32 INFO - PROCESS | 27754 | 1462582952918 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 18:02:32 INFO - PROCESS | 27754 | 1462582952921 Marionette TRACE conn3 <- [1,1062,null,{}] 18:02:32 INFO - PROCESS | 27754 | 1462582952926 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:02:33 INFO - PROCESS | 27754 | 1462582953091 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 18:02:33 INFO - PROCESS | 27754 | 1462582953279 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:33 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f080f59b800 == 100 [pid = 27754] [id = 273] 18:02:33 INFO - PROCESS | 27754 | ++DOMWINDOW == 193 (0x7f080c47d400) [pid = 27754] [serial = 820] [outer = (nil)] 18:02:33 INFO - PROCESS | 27754 | ++DOMWINDOW == 194 (0x7f080c6b4000) [pid = 27754] [serial = 821] [outer = 0x7f080c47d400] 18:02:33 INFO - PROCESS | 27754 | 1462582953356 Marionette DEBUG loaded listener.js 18:02:33 INFO - PROCESS | 27754 | ++DOMWINDOW == 195 (0x7f080c85a800) [pid = 27754] [serial = 822] [outer = 0x7f080c47d400] 18:02:34 INFO - PROCESS | 27754 | 1462582954232 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:02:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 18:02:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1336ms 18:02:34 INFO - PROCESS | 27754 | 1462582954255 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 18:02:34 INFO - PROCESS | 27754 | 1462582954259 Marionette TRACE conn3 <- [1,1065,null,{"value":"8"}] 18:02:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 18:02:34 INFO - PROCESS | 27754 | 1462582954265 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 18:02:34 INFO - PROCESS | 27754 | 1462582954269 Marionette TRACE conn3 <- [1,1066,null,{}] 18:02:34 INFO - PROCESS | 27754 | 1462582954274 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:02:34 INFO - PROCESS | 27754 | 1462582954463 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 18:02:34 INFO - PROCESS | 27754 | 1462582954655 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:34 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0812a47800 == 101 [pid = 27754] [id = 274] 18:02:34 INFO - PROCESS | 27754 | ++DOMWINDOW == 196 (0x7f080c54d400) [pid = 27754] [serial = 823] [outer = (nil)] 18:02:34 INFO - PROCESS | 27754 | ++DOMWINDOW == 197 (0x7f080c893c00) [pid = 27754] [serial = 824] [outer = 0x7f080c54d400] 18:02:34 INFO - PROCESS | 27754 | 1462582954733 Marionette DEBUG loaded listener.js 18:02:34 INFO - PROCESS | 27754 | ++DOMWINDOW == 198 (0x7f080c944c00) [pid = 27754] [serial = 825] [outer = 0x7f080c54d400] 18:02:35 INFO - PROCESS | 27754 | 1462582955588 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:02:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 18:02:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1380ms 18:02:35 INFO - PROCESS | 27754 | 1462582955645 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 18:02:35 INFO - PROCESS | 27754 | 1462582955648 Marionette TRACE conn3 <- [1,1069,null,{"value":"8"}] 18:02:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 18:02:35 INFO - PROCESS | 27754 | 1462582955654 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 18:02:35 INFO - PROCESS | 27754 | 1462582955656 Marionette TRACE conn3 <- [1,1070,null,{}] 18:02:35 INFO - PROCESS | 27754 | 1462582955661 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:02:35 INFO - PROCESS | 27754 | 1462582955828 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 18:02:36 INFO - PROCESS | 27754 | 1462582956016 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:36 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f08142c6000 == 102 [pid = 27754] [id = 275] 18:02:36 INFO - PROCESS | 27754 | ++DOMWINDOW == 199 (0x7f080c54e000) [pid = 27754] [serial = 826] [outer = (nil)] 18:02:36 INFO - PROCESS | 27754 | ++DOMWINDOW == 200 (0x7f080c947c00) [pid = 27754] [serial = 827] [outer = 0x7f080c54e000] 18:02:36 INFO - PROCESS | 27754 | 1462582956096 Marionette DEBUG loaded listener.js 18:02:36 INFO - PROCESS | 27754 | ++DOMWINDOW == 201 (0x7f080dc52000) [pid = 27754] [serial = 828] [outer = 0x7f080c54e000] 18:02:36 INFO - PROCESS | 27754 | 1462582956894 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:02:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 18:02:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1279ms 18:02:36 INFO - PROCESS | 27754 | 1462582956934 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 18:02:36 INFO - PROCESS | 27754 | 1462582956938 Marionette TRACE conn3 <- [1,1073,null,{"value":"8"}] 18:02:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 18:02:36 INFO - PROCESS | 27754 | 1462582956944 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 18:02:36 INFO - PROCESS | 27754 | 1462582956946 Marionette TRACE conn3 <- [1,1074,null,{}] 18:02:36 INFO - PROCESS | 27754 | 1462582956951 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:02:37 INFO - PROCESS | 27754 | 1462582957121 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 18:02:37 INFO - PROCESS | 27754 | 1462582957320 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:37 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f08148c9800 == 103 [pid = 27754] [id = 276] 18:02:37 INFO - PROCESS | 27754 | ++DOMWINDOW == 202 (0x7f080c895c00) [pid = 27754] [serial = 829] [outer = (nil)] 18:02:37 INFO - PROCESS | 27754 | ++DOMWINDOW == 203 (0x7f080df8e400) [pid = 27754] [serial = 830] [outer = 0x7f080c895c00] 18:02:37 INFO - PROCESS | 27754 | 1462582957390 Marionette DEBUG loaded listener.js 18:02:37 INFO - PROCESS | 27754 | ++DOMWINDOW == 204 (0x7f080df98000) [pid = 27754] [serial = 831] [outer = 0x7f080c895c00] 18:02:38 INFO - PROCESS | 27754 | 1462582958254 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:02:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 18:02:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1387ms 18:02:38 INFO - PROCESS | 27754 | 1462582958332 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 18:02:38 INFO - PROCESS | 27754 | 1462582958335 Marionette TRACE conn3 <- [1,1077,null,{"value":"8"}] 18:02:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 18:02:38 INFO - PROCESS | 27754 | 1462582958341 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 18:02:38 INFO - PROCESS | 27754 | 1462582958343 Marionette TRACE conn3 <- [1,1078,null,{}] 18:02:38 INFO - PROCESS | 27754 | 1462582958363 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:02:38 INFO - PROCESS | 27754 | 1462582958557 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 18:02:38 INFO - PROCESS | 27754 | 1462582958781 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:38 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f080614f000 == 104 [pid = 27754] [id = 277] 18:02:38 INFO - PROCESS | 27754 | ++DOMWINDOW == 205 (0x7f07fe36ec00) [pid = 27754] [serial = 832] [outer = (nil)] 18:02:38 INFO - PROCESS | 27754 | ++DOMWINDOW == 206 (0x7f0800be6c00) [pid = 27754] [serial = 833] [outer = 0x7f07fe36ec00] 18:02:38 INFO - PROCESS | 27754 | 1462582958901 Marionette DEBUG loaded listener.js 18:02:39 INFO - PROCESS | 27754 | ++DOMWINDOW == 207 (0x7f080c948000) [pid = 27754] [serial = 834] [outer = 0x7f07fe36ec00] 18:02:39 INFO - PROCESS | 27754 | 1462582959808 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:02:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 18:02:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1500ms 18:02:39 INFO - PROCESS | 27754 | 1462582959842 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 18:02:39 INFO - PROCESS | 27754 | 1462582959844 Marionette TRACE conn3 <- [1,1081,null,{"value":"8"}] 18:02:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 18:02:39 INFO - PROCESS | 27754 | 1462582959851 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 18:02:39 INFO - PROCESS | 27754 | 1462582959854 Marionette TRACE conn3 <- [1,1082,null,{}] 18:02:39 INFO - PROCESS | 27754 | 1462582959859 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:02:40 INFO - PROCESS | 27754 | 1462582960052 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 18:02:40 INFO - PROCESS | 27754 | 1462582960734 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:40 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f08015d6800 == 105 [pid = 27754] [id = 278] 18:02:40 INFO - PROCESS | 27754 | ++DOMWINDOW == 208 (0x7f07fe362c00) [pid = 27754] [serial = 835] [outer = (nil)] 18:02:40 INFO - PROCESS | 27754 | ++DOMWINDOW == 209 (0x7f07fe3a0c00) [pid = 27754] [serial = 836] [outer = 0x7f07fe362c00] 18:02:40 INFO - PROCESS | 27754 | 1462582960807 Marionette DEBUG loaded listener.js 18:02:40 INFO - PROCESS | 27754 | ++DOMWINDOW == 210 (0x7f0800009000) [pid = 27754] [serial = 837] [outer = 0x7f07fe362c00] 18:02:41 INFO - PROCESS | 27754 | 1462582961713 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:02:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 18:02:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1930ms 18:02:41 INFO - PROCESS | 27754 | 1462582961786 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 18:02:41 INFO - PROCESS | 27754 | 1462582961794 Marionette TRACE conn3 <- [1,1085,null,{"value":"8"}] 18:02:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 18:02:41 INFO - PROCESS | 27754 | 1462582961803 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 18:02:41 INFO - PROCESS | 27754 | 1462582961808 Marionette TRACE conn3 <- [1,1086,null,{}] 18:02:41 INFO - PROCESS | 27754 | 1462582961815 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:02:42 INFO - PROCESS | 27754 | 1462582962120 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 18:02:42 INFO - PROCESS | 27754 | 1462582962462 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:42 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f07fded3000 == 106 [pid = 27754] [id = 279] 18:02:42 INFO - PROCESS | 27754 | ++DOMWINDOW == 211 (0x7f0800be6800) [pid = 27754] [serial = 838] [outer = (nil)] 18:02:42 INFO - PROCESS | 27754 | ++DOMWINDOW == 212 (0x7f08013dc800) [pid = 27754] [serial = 839] [outer = 0x7f0800be6800] 18:02:42 INFO - PROCESS | 27754 | 1462582962534 Marionette DEBUG loaded listener.js 18:02:42 INFO - PROCESS | 27754 | ++DOMWINDOW == 213 (0x7f0801436000) [pid = 27754] [serial = 840] [outer = 0x7f0800be6800] 18:02:43 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0803368800 == 105 [pid = 27754] [id = 214] 18:02:43 INFO - PROCESS | 27754 | --DOCSHELL 0x7f07ff526000 == 104 [pid = 27754] [id = 213] 18:02:43 INFO - PROCESS | 27754 | --DOCSHELL 0x7f07ff251000 == 103 [pid = 27754] [id = 212] 18:02:43 INFO - PROCESS | 27754 | --DOMWINDOW == 212 (0x7f080f581400) [pid = 27754] [serial = 685] [outer = (nil)] [url = about:blank] 18:02:43 INFO - PROCESS | 27754 | --DOMWINDOW == 211 (0x7f08181f3000) [pid = 27754] [serial = 688] [outer = (nil)] [url = about:blank] 18:02:43 INFO - PROCESS | 27754 | --DOMWINDOW == 210 (0x7f08009de400) [pid = 27754] [serial = 691] [outer = (nil)] [url = about:blank] 18:02:43 INFO - PROCESS | 27754 | --DOMWINDOW == 209 (0x7f07fd617c00) [pid = 27754] [serial = 695] [outer = (nil)] [url = about:blank] 18:02:43 INFO - PROCESS | 27754 | --DOMWINDOW == 208 (0x7f080000b400) [pid = 27754] [serial = 698] [outer = (nil)] [url = about:blank] 18:02:43 INFO - PROCESS | 27754 | --DOMWINDOW == 207 (0x7f0801beec00) [pid = 27754] [serial = 722] [outer = (nil)] [url = about:blank] 18:02:43 INFO - PROCESS | 27754 | --DOCSHELL 0x7f080339b800 == 102 [pid = 27754] [id = 254] 18:02:43 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0803ac4800 == 101 [pid = 27754] [id = 253] 18:02:43 INFO - PROCESS | 27754 | --DOCSHELL 0x7f07fe6cc000 == 100 [pid = 27754] [id = 252] 18:02:43 INFO - PROCESS | 27754 | 1462582963456 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:02:43 INFO - PROCESS | 27754 | --DOCSHELL 0x7f07fe60f000 == 99 [pid = 27754] [id = 251] 18:02:43 INFO - PROCESS | 27754 | --DOCSHELL 0x7f07ff313000 == 98 [pid = 27754] [id = 250] 18:02:43 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0829b24800 == 97 [pid = 27754] [id = 249] 18:02:43 INFO - PROCESS | 27754 | --DOCSHELL 0x7f08239a5000 == 96 [pid = 27754] [id = 248] 18:02:43 INFO - PROCESS | 27754 | --DOCSHELL 0x7f081bdbc000 == 95 [pid = 27754] [id = 247] 18:02:43 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0814f02800 == 94 [pid = 27754] [id = 246] 18:02:43 INFO - PROCESS | 27754 | --DOCSHELL 0x7f08148cb000 == 93 [pid = 27754] [id = 245] 18:02:43 INFO - PROCESS | 27754 | --DOCSHELL 0x7f081214d800 == 92 [pid = 27754] [id = 244] 18:02:43 INFO - PROCESS | 27754 | --DOCSHELL 0x7f080c5ab000 == 91 [pid = 27754] [id = 243] 18:02:43 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0805fca000 == 90 [pid = 27754] [id = 242] 18:02:43 INFO - PROCESS | 27754 | --DOCSHELL 0x7f07ff527800 == 89 [pid = 27754] [id = 241] 18:02:43 INFO - PROCESS | 27754 | --DOMWINDOW == 206 (0x7f082287c000) [pid = 27754] [serial = 587] [outer = (nil)] [url = about:blank] 18:02:43 INFO - PROCESS | 27754 | --DOMWINDOW == 205 (0x7f0821ce5400) [pid = 27754] [serial = 569] [outer = (nil)] [url = about:blank] 18:02:43 INFO - PROCESS | 27754 | --DOMWINDOW == 204 (0x7f0813890c00) [pid = 27754] [serial = 578] [outer = (nil)] [url = about:blank] 18:02:43 INFO - PROCESS | 27754 | --DOMWINDOW == 203 (0x7f080bbeb000) [pid = 27754] [serial = 575] [outer = (nil)] [url = about:blank] 18:02:43 INFO - PROCESS | 27754 | --DOMWINDOW == 202 (0x7f080c538400) [pid = 27754] [serial = 719] [outer = (nil)] [url = about:blank] 18:02:43 INFO - PROCESS | 27754 | --DOMWINDOW == 201 (0x7f08036d8400) [pid = 27754] [serial = 707] [outer = (nil)] [url = about:blank] 18:02:43 INFO - PROCESS | 27754 | --DOMWINDOW == 200 (0x7f0804b1bc00) [pid = 27754] [serial = 708] [outer = (nil)] [url = about:blank] 18:02:43 INFO - PROCESS | 27754 | --DOMWINDOW == 199 (0x7f0800bea400) [pid = 27754] [serial = 705] [outer = (nil)] [url = about:blank] 18:02:43 INFO - PROCESS | 27754 | --DOMWINDOW == 198 (0x7f08009e4000) [pid = 27754] [serial = 704] [outer = (nil)] [url = about:blank] 18:02:43 INFO - PROCESS | 27754 | --DOMWINDOW == 197 (0x7f08055ab800) [pid = 27754] [serial = 710] [outer = (nil)] [url = about:blank] 18:02:43 INFO - PROCESS | 27754 | --DOMWINDOW == 196 (0x7f0805fe8c00) [pid = 27754] [serial = 711] [outer = (nil)] [url = about:blank] 18:02:43 INFO - PROCESS | 27754 | --DOMWINDOW == 195 (0x7f0806c7a000) [pid = 27754] [serial = 713] [outer = (nil)] [url = about:blank] 18:02:43 INFO - PROCESS | 27754 | --DOMWINDOW == 194 (0x7f080c540800) [pid = 27754] [serial = 682] [outer = (nil)] [url = about:blank] 18:02:43 INFO - PROCESS | 27754 | --DOMWINDOW == 193 (0x7f080af1c000) [pid = 27754] [serial = 679] [outer = (nil)] [url = about:blank] 18:02:43 INFO - PROCESS | 27754 | --DOMWINDOW == 192 (0x7f080f324400) [pid = 27754] [serial = 671] [outer = (nil)] [url = about:blank] 18:02:43 INFO - PROCESS | 27754 | --DOMWINDOW == 191 (0x7f0800bf1c00) [pid = 27754] [serial = 673] [outer = (nil)] [url = about:blank] 18:02:43 INFO - PROCESS | 27754 | --DOMWINDOW == 190 (0x7f08055a5000) [pid = 27754] [serial = 676] [outer = (nil)] [url = about:blank] 18:02:43 INFO - PROCESS | 27754 | --DOMWINDOW == 189 (0x7f0800011400) [pid = 27754] [serial = 702] [outer = (nil)] [url = about:blank] 18:02:43 INFO - PROCESS | 27754 | --DOMWINDOW == 188 (0x7f07ff26dc00) [pid = 27754] [serial = 701] [outer = (nil)] [url = about:blank] 18:02:43 INFO - PROCESS | 27754 | --DOMWINDOW == 187 (0x7f080bbeec00) [pid = 27754] [serial = 716] [outer = (nil)] [url = about:blank] 18:02:43 INFO - PROCESS | 27754 | --DOMWINDOW == 186 (0x7f080c865000) [pid = 27754] [serial = 720] [outer = (nil)] [url = about:blank] 18:02:43 INFO - PROCESS | 27754 | --DOMWINDOW == 185 (0x7f0804b19400) [pid = 27754] [serial = 449] [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:02:43 INFO - PROCESS | 27754 | --DOMWINDOW == 184 (0x7f080c376400) [pid = 27754] [serial = 717] [outer = (nil)] [url = about:blank] 18:02:43 INFO - PROCESS | 27754 | --DOMWINDOW == 183 (0x7f0806d2dc00) [pid = 27754] [serial = 714] [outer = (nil)] [url = about:blank] 18:02:43 INFO - PROCESS | 27754 | --DOMWINDOW == 182 (0x7f080c892800) [pid = 27754] [serial = 584] [outer = (nil)] [url = about:blank] 18:02:43 INFO - PROCESS | 27754 | --DOMWINDOW == 181 (0x7f081be4a800) [pid = 27754] [serial = 581] [outer = (nil)] [url = about:blank] 18:02:43 INFO - PROCESS | 27754 | --DOMWINDOW == 180 (0x7f0805fdc400) [pid = 27754] [serial = 572] [outer = (nil)] [url = about:blank] 18:02:43 INFO - PROCESS | 27754 | --DOMWINDOW == 179 (0x7f08161b5000) [pid = 27754] [serial = 608] [outer = (nil)] [url = about:blank] 18:02:43 INFO - PROCESS | 27754 | --DOMWINDOW == 178 (0x7f080603cc00) [pid = 27754] [serial = 611] [outer = (nil)] [url = about:blank] 18:02:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 18:02:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1734ms 18:02:43 INFO - PROCESS | 27754 | 1462582963555 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 18:02:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 18:02:43 INFO - PROCESS | 27754 | 1462582963562 Marionette TRACE conn3 <- [1,1089,null,{"value":"8"}] 18:02:43 INFO - PROCESS | 27754 | 1462582963569 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 18:02:43 INFO - PROCESS | 27754 | 1462582963572 Marionette TRACE conn3 <- [1,1090,null,{}] 18:02:43 INFO - PROCESS | 27754 | 1462582963577 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:02:43 INFO - PROCESS | 27754 | 1462582963757 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 18:02:43 INFO - PROCESS | 27754 | 1462582963984 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:44 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f07ff25d800 == 90 [pid = 27754] [id = 280] 18:02:44 INFO - PROCESS | 27754 | ++DOMWINDOW == 179 (0x7f0800beac00) [pid = 27754] [serial = 841] [outer = (nil)] 18:02:44 INFO - PROCESS | 27754 | ++DOMWINDOW == 180 (0x7f0801beec00) [pid = 27754] [serial = 842] [outer = 0x7f0800beac00] 18:02:44 INFO - PROCESS | 27754 | 1462582964052 Marionette DEBUG loaded listener.js 18:02:44 INFO - PROCESS | 27754 | ++DOMWINDOW == 181 (0x7f08036db400) [pid = 27754] [serial = 843] [outer = 0x7f0800beac00] 18:02:44 INFO - PROCESS | 27754 | 1462582964777 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:02:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 18:02:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1230ms 18:02:44 INFO - PROCESS | 27754 | 1462582964802 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 18:02:44 INFO - PROCESS | 27754 | 1462582964805 Marionette TRACE conn3 <- [1,1093,null,{"value":"8"}] 18:02:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 18:02:44 INFO - PROCESS | 27754 | 1462582964835 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 18:02:44 INFO - PROCESS | 27754 | 1462582964845 Marionette TRACE conn3 <- [1,1094,null,{}] 18:02:44 INFO - PROCESS | 27754 | 1462582964863 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:02:45 INFO - PROCESS | 27754 | 1462582965025 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 18:02:45 INFO - PROCESS | 27754 | 1462582965046 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:45 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f080335a000 == 91 [pid = 27754] [id = 281] 18:02:45 INFO - PROCESS | 27754 | ++DOMWINDOW == 182 (0x7f0804b16400) [pid = 27754] [serial = 844] [outer = (nil)] 18:02:45 INFO - PROCESS | 27754 | ++DOMWINDOW == 183 (0x7f080560a000) [pid = 27754] [serial = 845] [outer = 0x7f0804b16400] 18:02:45 INFO - PROCESS | 27754 | 1462582965106 Marionette DEBUG loaded listener.js 18:02:45 INFO - PROCESS | 27754 | ++DOMWINDOW == 184 (0x7f0805feac00) [pid = 27754] [serial = 846] [outer = 0x7f0804b16400] 18:02:45 INFO - PROCESS | 27754 | 1462582965930 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:02:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 18:02:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1131ms 18:02:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 18:02:45 INFO - PROCESS | 27754 | 1462582965942 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 18:02:45 INFO - PROCESS | 27754 | 1462582965945 Marionette TRACE conn3 <- [1,1097,null,{"value":"8"}] 18:02:45 INFO - PROCESS | 27754 | 1462582965950 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 18:02:45 INFO - PROCESS | 27754 | 1462582965954 Marionette TRACE conn3 <- [1,1098,null,{}] 18:02:45 INFO - PROCESS | 27754 | 1462582965997 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:02:46 INFO - PROCESS | 27754 | 1462582966214 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 18:02:46 INFO - PROCESS | 27754 | 1462582966265 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:46 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f08049cb000 == 92 [pid = 27754] [id = 282] 18:02:46 INFO - PROCESS | 27754 | ++DOMWINDOW == 185 (0x7f0806bcac00) [pid = 27754] [serial = 847] [outer = (nil)] 18:02:46 INFO - PROCESS | 27754 | ++DOMWINDOW == 186 (0x7f0806c81400) [pid = 27754] [serial = 848] [outer = 0x7f0806bcac00] 18:02:46 INFO - PROCESS | 27754 | 1462582966322 Marionette DEBUG loaded listener.js 18:02:46 INFO - PROCESS | 27754 | ++DOMWINDOW == 187 (0x7f0806d37000) [pid = 27754] [serial = 849] [outer = 0x7f0806bcac00] 18:02:47 INFO - PROCESS | 27754 | 1462582967153 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:02:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 18:02:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1219ms 18:02:47 INFO - PROCESS | 27754 | 1462582967176 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 18:02:47 INFO - PROCESS | 27754 | 1462582967179 Marionette TRACE conn3 <- [1,1101,null,{"value":"8"}] 18:02:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 18:02:47 INFO - PROCESS | 27754 | 1462582967186 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 18:02:47 INFO - PROCESS | 27754 | 1462582967189 Marionette TRACE conn3 <- [1,1102,null,{}] 18:02:47 INFO - PROCESS | 27754 | 1462582967198 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:02:47 INFO - PROCESS | 27754 | 1462582967441 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 18:02:47 INFO - PROCESS | 27754 | 1462582967478 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:47 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0805fb4800 == 93 [pid = 27754] [id = 283] 18:02:47 INFO - PROCESS | 27754 | ++DOMWINDOW == 188 (0x7f080983dc00) [pid = 27754] [serial = 850] [outer = (nil)] 18:02:47 INFO - PROCESS | 27754 | ++DOMWINDOW == 189 (0x7f080ae57800) [pid = 27754] [serial = 851] [outer = 0x7f080983dc00] 18:02:47 INFO - PROCESS | 27754 | 1462582967545 Marionette DEBUG loaded listener.js 18:02:47 INFO - PROCESS | 27754 | ++DOMWINDOW == 190 (0x7f080bbe6000) [pid = 27754] [serial = 852] [outer = 0x7f080983dc00] 18:02:48 INFO - PROCESS | 27754 | --DOMWINDOW == 189 (0x7f07fe3a3400) [pid = 27754] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 18:02:48 INFO - PROCESS | 27754 | --DOMWINDOW == 188 (0x7f0804b18000) [pid = 27754] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 18:02:48 INFO - PROCESS | 27754 | --DOMWINDOW == 187 (0x7f0801ad9800) [pid = 27754] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 18:02:48 INFO - PROCESS | 27754 | --DOMWINDOW == 186 (0x7f07fe363c00) [pid = 27754] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 18:02:48 INFO - PROCESS | 27754 | --DOMWINDOW == 185 (0x7f0806bcb800) [pid = 27754] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 18:02:48 INFO - PROCESS | 27754 | --DOMWINDOW == 184 (0x7f0800006800) [pid = 27754] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 18:02:48 INFO - PROCESS | 27754 | --DOMWINDOW == 183 (0x7f080338a400) [pid = 27754] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 18:02:48 INFO - PROCESS | 27754 | 1462582968688 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:02: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:02:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1528ms 18:02:48 INFO - PROCESS | 27754 | 1462582968715 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 18:02:48 INFO - PROCESS | 27754 | 1462582968718 Marionette TRACE conn3 <- [1,1105,null,{"value":"8"}] 18:02:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 18:02:48 INFO - PROCESS | 27754 | 1462582968723 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 18:02:48 INFO - PROCESS | 27754 | 1462582968725 Marionette TRACE conn3 <- [1,1106,null,{}] 18:02:48 INFO - PROCESS | 27754 | 1462582968730 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:02:48 INFO - PROCESS | 27754 | 1462582968910 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 18:02:48 INFO - PROCESS | 27754 | 1462582968927 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:48 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0805fc5000 == 94 [pid = 27754] [id = 284] 18:02:48 INFO - PROCESS | 27754 | ++DOMWINDOW == 184 (0x7f0800be5c00) [pid = 27754] [serial = 853] [outer = (nil)] 18:02:48 INFO - PROCESS | 27754 | ++DOMWINDOW == 185 (0x7f080603f000) [pid = 27754] [serial = 854] [outer = 0x7f0800be5c00] 18:02:48 INFO - PROCESS | 27754 | 1462582968989 Marionette DEBUG loaded listener.js 18:02:49 INFO - PROCESS | 27754 | ++DOMWINDOW == 186 (0x7f080c00a000) [pid = 27754] [serial = 855] [outer = 0x7f0800be5c00] 18:02:49 INFO - PROCESS | 27754 | 1462582969771 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:02: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:02:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1078ms 18:02:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 18:02:49 INFO - PROCESS | 27754 | 1462582969802 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 18:02:49 INFO - PROCESS | 27754 | 1462582969805 Marionette TRACE conn3 <- [1,1109,null,{"value":"8"}] 18:02:49 INFO - PROCESS | 27754 | 1462582969811 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 18:02:49 INFO - PROCESS | 27754 | 1462582969813 Marionette TRACE conn3 <- [1,1110,null,{}] 18:02:49 INFO - PROCESS | 27754 | 1462582969818 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:02:50 INFO - PROCESS | 27754 | 1462582970025 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 18:02:50 INFO - PROCESS | 27754 | 1462582970043 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:50 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f080b0e9000 == 95 [pid = 27754] [id = 285] 18:02:50 INFO - PROCESS | 27754 | ++DOMWINDOW == 187 (0x7f080bbe5800) [pid = 27754] [serial = 856] [outer = (nil)] 18:02:50 INFO - PROCESS | 27754 | ++DOMWINDOW == 188 (0x7f080c37dc00) [pid = 27754] [serial = 857] [outer = 0x7f080bbe5800] 18:02:50 INFO - PROCESS | 27754 | 1462582970102 Marionette DEBUG loaded listener.js 18:02:50 INFO - PROCESS | 27754 | ++DOMWINDOW == 189 (0x7f080c54f800) [pid = 27754] [serial = 858] [outer = 0x7f080bbe5800] 18:02:51 INFO - PROCESS | 27754 | 1462582971111 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:02: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:02:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1334ms 18:02:51 INFO - PROCESS | 27754 | 1462582971145 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 18:02:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 18:02:51 INFO - PROCESS | 27754 | 1462582971151 Marionette TRACE conn3 <- [1,1113,null,{"value":"8"}] 18:02:51 INFO - PROCESS | 27754 | 1462582971159 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 18:02:51 INFO - PROCESS | 27754 | 1462582971165 Marionette TRACE conn3 <- [1,1114,null,{}] 18:02:51 INFO - PROCESS | 27754 | 1462582971172 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:02:51 INFO - PROCESS | 27754 | 1462582971376 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 18:02:51 INFO - PROCESS | 27754 | 1462582971563 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:51 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f08015d9800 == 96 [pid = 27754] [id = 286] 18:02:51 INFO - PROCESS | 27754 | ++DOMWINDOW == 190 (0x7f08008d1c00) [pid = 27754] [serial = 859] [outer = (nil)] 18:02:51 INFO - PROCESS | 27754 | ++DOMWINDOW == 191 (0x7f0800bea400) [pid = 27754] [serial = 860] [outer = 0x7f08008d1c00] 18:02:51 INFO - PROCESS | 27754 | 1462582971638 Marionette DEBUG loaded listener.js 18:02:51 INFO - PROCESS | 27754 | ++DOMWINDOW == 192 (0x7f0801433400) [pid = 27754] [serial = 861] [outer = 0x7f08008d1c00] 18:02:52 INFO - PROCESS | 27754 | 1462582972545 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:02:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 18:02:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1433ms 18:02:52 INFO - PROCESS | 27754 | 1462582972592 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 18:02:52 INFO - PROCESS | 27754 | 1462582972601 Marionette TRACE conn3 <- [1,1117,null,{"value":"8"}] 18:02:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 18:02:52 INFO - PROCESS | 27754 | 1462582972611 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 18:02:52 INFO - PROCESS | 27754 | 1462582972615 Marionette TRACE conn3 <- [1,1118,null,{}] 18:02:52 INFO - PROCESS | 27754 | 1462582972621 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:02:52 INFO - PROCESS | 27754 | 1462582972836 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 18:02:53 INFO - PROCESS | 27754 | 1462582973021 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:53 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0809988800 == 97 [pid = 27754] [id = 287] 18:02:53 INFO - PROCESS | 27754 | ++DOMWINDOW == 193 (0x7f08036d9c00) [pid = 27754] [serial = 862] [outer = (nil)] 18:02:53 INFO - PROCESS | 27754 | ++DOMWINDOW == 194 (0x7f0804b16c00) [pid = 27754] [serial = 863] [outer = 0x7f08036d9c00] 18:02:53 INFO - PROCESS | 27754 | 1462582973174 Marionette DEBUG loaded listener.js 18:02:53 INFO - PROCESS | 27754 | ++DOMWINDOW == 195 (0x7f0805fe2800) [pid = 27754] [serial = 864] [outer = 0x7f08036d9c00] 18:02:54 INFO - PROCESS | 27754 | 1462582974059 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:02:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 18:02:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1490ms 18:02:54 INFO - PROCESS | 27754 | 1462582974100 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 18:02:54 INFO - PROCESS | 27754 | 1462582974103 Marionette TRACE conn3 <- [1,1121,null,{"value":"8"}] 18:02:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 18:02:54 INFO - PROCESS | 27754 | 1462582974110 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 18:02:54 INFO - PROCESS | 27754 | 1462582974115 Marionette TRACE conn3 <- [1,1122,null,{}] 18:02:54 INFO - PROCESS | 27754 | 1462582974131 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:02:54 INFO - PROCESS | 27754 | 1462582974376 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 18:02:54 INFO - PROCESS | 27754 | 1462582974604 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:54 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f080c6cf000 == 98 [pid = 27754] [id = 288] 18:02:54 INFO - PROCESS | 27754 | ++DOMWINDOW == 196 (0x7f080603b400) [pid = 27754] [serial = 865] [outer = (nil)] 18:02:54 INFO - PROCESS | 27754 | ++DOMWINDOW == 197 (0x7f080bbe0c00) [pid = 27754] [serial = 866] [outer = 0x7f080603b400] 18:02:54 INFO - PROCESS | 27754 | 1462582974694 Marionette DEBUG loaded listener.js 18:02:54 INFO - PROCESS | 27754 | ++DOMWINDOW == 198 (0x7f080c00e000) [pid = 27754] [serial = 867] [outer = 0x7f080603b400] 18:02:55 INFO - PROCESS | 27754 | 1462582975478 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:02:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 18:02:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1390ms 18:02:55 INFO - PROCESS | 27754 | 1462582975515 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 18:02:55 INFO - PROCESS | 27754 | 1462582975520 Marionette TRACE conn3 <- [1,1125,null,{"value":"8"}] 18:02:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 18:02:55 INFO - PROCESS | 27754 | 1462582975528 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 18:02:55 INFO - PROCESS | 27754 | 1462582975531 Marionette TRACE conn3 <- [1,1126,null,{}] 18:02:55 INFO - PROCESS | 27754 | 1462582975536 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:02:55 INFO - PROCESS | 27754 | 1462582975713 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 18:02:55 INFO - PROCESS | 27754 | 1462582975905 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:55 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0811d9b800 == 99 [pid = 27754] [id = 289] 18:02:55 INFO - PROCESS | 27754 | ++DOMWINDOW == 199 (0x7f0809833800) [pid = 27754] [serial = 868] [outer = (nil)] 18:02:55 INFO - PROCESS | 27754 | ++DOMWINDOW == 200 (0x7f080c550000) [pid = 27754] [serial = 869] [outer = 0x7f0809833800] 18:02:55 INFO - PROCESS | 27754 | 1462582975974 Marionette DEBUG loaded listener.js 18:02:56 INFO - PROCESS | 27754 | ++DOMWINDOW == 201 (0x7f080c6b6400) [pid = 27754] [serial = 870] [outer = 0x7f0809833800] 18:02:56 INFO - PROCESS | 27754 | 1462582976885 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:02:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 18:02:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1385ms 18:02:56 INFO - PROCESS | 27754 | 1462582976913 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 18:02:56 INFO - PROCESS | 27754 | 1462582976917 Marionette TRACE conn3 <- [1,1129,null,{"value":"8"}] 18:02:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 18:02:56 INFO - PROCESS | 27754 | 1462582976922 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 18:02:56 INFO - PROCESS | 27754 | 1462582976925 Marionette TRACE conn3 <- [1,1130,null,{}] 18:02:56 INFO - PROCESS | 27754 | 1462582976930 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:02:57 INFO - PROCESS | 27754 | 1462582977096 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 18:02:57 INFO - PROCESS | 27754 | 1462582977284 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:57 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f08148ab800 == 100 [pid = 27754] [id = 290] 18:02:57 INFO - PROCESS | 27754 | ++DOMWINDOW == 202 (0x7f080c022800) [pid = 27754] [serial = 871] [outer = (nil)] 18:02:57 INFO - PROCESS | 27754 | ++DOMWINDOW == 203 (0x7f080c889800) [pid = 27754] [serial = 872] [outer = 0x7f080c022800] 18:02:57 INFO - PROCESS | 27754 | 1462582977352 Marionette DEBUG loaded listener.js 18:02:57 INFO - PROCESS | 27754 | ++DOMWINDOW == 204 (0x7f080c906c00) [pid = 27754] [serial = 873] [outer = 0x7f080c022800] 18:02:58 INFO - PROCESS | 27754 | 1462582978255 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:02:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 18:02:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1387ms 18:02:58 INFO - PROCESS | 27754 | 1462582978311 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 18:02:58 INFO - PROCESS | 27754 | 1462582978315 Marionette TRACE conn3 <- [1,1133,null,{"value":"8"}] 18:02:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 18:02:58 INFO - PROCESS | 27754 | 1462582978321 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 18:02:58 INFO - PROCESS | 27754 | 1462582978323 Marionette TRACE conn3 <- [1,1134,null,{}] 18:02:58 INFO - PROCESS | 27754 | 1462582978329 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:02:58 INFO - PROCESS | 27754 | 1462582978532 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 18:02:58 INFO - PROCESS | 27754 | 1462582978724 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:58 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f081497d800 == 101 [pid = 27754] [id = 291] 18:02:58 INFO - PROCESS | 27754 | ++DOMWINDOW == 205 (0x7f080cfbfc00) [pid = 27754] [serial = 874] [outer = (nil)] 18:02:58 INFO - PROCESS | 27754 | ++DOMWINDOW == 206 (0x7f080df8f000) [pid = 27754] [serial = 875] [outer = 0x7f080cfbfc00] 18:02:58 INFO - PROCESS | 27754 | 1462582978798 Marionette DEBUG loaded listener.js 18:02:58 INFO - PROCESS | 27754 | ++DOMWINDOW == 207 (0x7f080f327000) [pid = 27754] [serial = 876] [outer = 0x7f080cfbfc00] 18:02:59 INFO - PROCESS | 27754 | 1462582979619 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:02:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 18:02:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1327ms 18:02:59 INFO - PROCESS | 27754 | 1462582979649 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 18:02:59 INFO - PROCESS | 27754 | 1462582979653 Marionette TRACE conn3 <- [1,1137,null,{"value":"8"}] 18:02:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 18:02:59 INFO - PROCESS | 27754 | 1462582979659 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 18:02:59 INFO - PROCESS | 27754 | 1462582979661 Marionette TRACE conn3 <- [1,1138,null,{}] 18:02:59 INFO - PROCESS | 27754 | 1462582979667 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:02:59 INFO - PROCESS | 27754 | 1462582979835 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 18:03:00 INFO - PROCESS | 27754 | 1462582980027 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:00 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0814f1a000 == 102 [pid = 27754] [id = 292] 18:03:00 INFO - PROCESS | 27754 | ++DOMWINDOW == 208 (0x7f080cfc0400) [pid = 27754] [serial = 877] [outer = (nil)] 18:03:00 INFO - PROCESS | 27754 | ++DOMWINDOW == 209 (0x7f080f572c00) [pid = 27754] [serial = 878] [outer = 0x7f080cfc0400] 18:03:00 INFO - PROCESS | 27754 | 1462582980096 Marionette DEBUG loaded listener.js 18:03:00 INFO - PROCESS | 27754 | ++DOMWINDOW == 210 (0x7f080f5d0400) [pid = 27754] [serial = 879] [outer = 0x7f080cfc0400] 18:03:00 INFO - PROCESS | 27754 | 1462582980971 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:03:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 18:03:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1382ms 18:03:01 INFO - PROCESS | 27754 | 1462582981042 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 18:03:01 INFO - PROCESS | 27754 | 1462582981045 Marionette TRACE conn3 <- [1,1141,null,{"value":"8"}] 18:03:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 18:03:01 INFO - PROCESS | 27754 | 1462582981051 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 18:03:01 INFO - PROCESS | 27754 | 1462582981054 Marionette TRACE conn3 <- [1,1142,null,{}] 18:03:01 INFO - PROCESS | 27754 | 1462582981059 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:03:01 INFO - PROCESS | 27754 | 1462582981241 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 18:03:01 INFO - PROCESS | 27754 | 1462582981467 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:01 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f08156b2800 == 103 [pid = 27754] [id = 293] 18:03:01 INFO - PROCESS | 27754 | ++DOMWINDOW == 211 (0x7f080c946400) [pid = 27754] [serial = 880] [outer = (nil)] 18:03:01 INFO - PROCESS | 27754 | ++DOMWINDOW == 212 (0x7f080f95ec00) [pid = 27754] [serial = 881] [outer = 0x7f080c946400] 18:03:01 INFO - PROCESS | 27754 | 1462582981544 Marionette DEBUG loaded listener.js 18:03:01 INFO - PROCESS | 27754 | ++DOMWINDOW == 213 (0x7f080f965000) [pid = 27754] [serial = 882] [outer = 0x7f080c946400] 18:03:02 INFO - PROCESS | 27754 | 1462582982394 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:03:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 18:03:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1392ms 18:03:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 18:03:02 INFO - PROCESS | 27754 | 1462582982444 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 18:03:02 INFO - PROCESS | 27754 | 1462582982447 Marionette TRACE conn3 <- [1,1145,null,{"value":"8"}] 18:03:02 INFO - PROCESS | 27754 | 1462582982452 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 18:03:02 INFO - PROCESS | 27754 | 1462582982456 Marionette TRACE conn3 <- [1,1146,null,{}] 18:03:02 INFO - PROCESS | 27754 | 1462582982462 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:03:02 INFO - PROCESS | 27754 | 1462582982690 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 18:03:03 INFO - PROCESS | 27754 | 1462582983033 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:03 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f081587b000 == 104 [pid = 27754] [id = 294] 18:03:03 INFO - PROCESS | 27754 | ++DOMWINDOW == 214 (0x7f080f31f400) [pid = 27754] [serial = 883] [outer = (nil)] 18:03:03 INFO - PROCESS | 27754 | ++DOMWINDOW == 215 (0x7f0811bf4000) [pid = 27754] [serial = 884] [outer = 0x7f080f31f400] 18:03:03 INFO - PROCESS | 27754 | 1462582983114 Marionette DEBUG loaded listener.js 18:03:03 INFO - PROCESS | 27754 | ++DOMWINDOW == 216 (0x7f0811de3c00) [pid = 27754] [serial = 885] [outer = 0x7f080f31f400] 18:03:03 INFO - PROCESS | 27754 | 1462582983896 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:03:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 18:03:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1482ms 18:03:03 INFO - PROCESS | 27754 | 1462582983934 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 18:03:03 INFO - PROCESS | 27754 | 1462582983938 Marionette TRACE conn3 <- [1,1149,null,{"value":"8"}] 18:03:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 18:03:03 INFO - PROCESS | 27754 | 1462582983944 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 18:03:03 INFO - PROCESS | 27754 | 1462582983946 Marionette TRACE conn3 <- [1,1150,null,{}] 18:03:03 INFO - PROCESS | 27754 | 1462582983952 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:03:04 INFO - PROCESS | 27754 | 1462582984135 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 18:03:04 INFO - PROCESS | 27754 | 1462582984339 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:04 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f081810f800 == 105 [pid = 27754] [id = 295] 18:03:04 INFO - PROCESS | 27754 | ++DOMWINDOW == 217 (0x7f080f5d7c00) [pid = 27754] [serial = 886] [outer = (nil)] 18:03:04 INFO - PROCESS | 27754 | ++DOMWINDOW == 218 (0x7f0812ac8800) [pid = 27754] [serial = 887] [outer = 0x7f080f5d7c00] 18:03:04 INFO - PROCESS | 27754 | 1462582984408 Marionette DEBUG loaded listener.js 18:03:04 INFO - PROCESS | 27754 | ++DOMWINDOW == 219 (0x7f081315c800) [pid = 27754] [serial = 888] [outer = 0x7f080f5d7c00] 18:03:05 INFO - PROCESS | 27754 | 1462582985305 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:03:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 18:03:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1389ms 18:03:05 INFO - PROCESS | 27754 | 1462582985334 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 18:03:05 INFO - PROCESS | 27754 | 1462582985338 Marionette TRACE conn3 <- [1,1153,null,{"value":"8"}] 18:03:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 18:03:05 INFO - PROCESS | 27754 | 1462582985344 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 18:03:05 INFO - PROCESS | 27754 | 1462582985347 Marionette TRACE conn3 <- [1,1154,null,{}] 18:03:05 INFO - PROCESS | 27754 | 1462582985353 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:03:05 INFO - PROCESS | 27754 | 1462582985547 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 18:03:05 INFO - PROCESS | 27754 | 1462582985753 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:05 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f081cd06000 == 106 [pid = 27754] [id = 296] 18:03:05 INFO - PROCESS | 27754 | ++DOMWINDOW == 220 (0x7f0811bedc00) [pid = 27754] [serial = 889] [outer = (nil)] 18:03:05 INFO - PROCESS | 27754 | ++DOMWINDOW == 221 (0x7f0814039400) [pid = 27754] [serial = 890] [outer = 0x7f0811bedc00] 18:03:05 INFO - PROCESS | 27754 | 1462582985869 Marionette DEBUG loaded listener.js 18:03:05 INFO - PROCESS | 27754 | ++DOMWINDOW == 222 (0x7f081428cc00) [pid = 27754] [serial = 891] [outer = 0x7f0811bedc00] 18:03:06 INFO - PROCESS | 27754 | 1462582986755 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:03:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 18:03:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1485ms 18:03:06 INFO - PROCESS | 27754 | 1462582986830 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 18:03:06 INFO - PROCESS | 27754 | 1462582986833 Marionette TRACE conn3 <- [1,1157,null,{"value":"8"}] 18:03:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 18:03:06 INFO - PROCESS | 27754 | 1462582986839 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 18:03:06 INFO - PROCESS | 27754 | 1462582986842 Marionette TRACE conn3 <- [1,1158,null,{}] 18:03:06 INFO - PROCESS | 27754 | 1462582986847 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:03:07 INFO - PROCESS | 27754 | 1462582987029 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 18:03:07 INFO - PROCESS | 27754 | 1462582987219 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:07 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0822a70800 == 107 [pid = 27754] [id = 297] 18:03:07 INFO - PROCESS | 27754 | ++DOMWINDOW == 223 (0x7f0813905c00) [pid = 27754] [serial = 892] [outer = (nil)] 18:03:07 INFO - PROCESS | 27754 | ++DOMWINDOW == 224 (0x7f0814428c00) [pid = 27754] [serial = 893] [outer = 0x7f0813905c00] 18:03:07 INFO - PROCESS | 27754 | 1462582987288 Marionette DEBUG loaded listener.js 18:03:07 INFO - PROCESS | 27754 | ++DOMWINDOW == 225 (0x7f0814a70c00) [pid = 27754] [serial = 894] [outer = 0x7f0813905c00] 18:03:08 INFO - PROCESS | 27754 | 1462582988131 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:03:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 18:03:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1340ms 18:03:08 INFO - PROCESS | 27754 | 1462582988181 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 18:03:08 INFO - PROCESS | 27754 | 1462582988185 Marionette TRACE conn3 <- [1,1161,null,{"value":"8"}] 18:03:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 18:03:08 INFO - PROCESS | 27754 | 1462582988190 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 18:03:08 INFO - PROCESS | 27754 | 1462582988193 Marionette TRACE conn3 <- [1,1162,null,{}] 18:03:08 INFO - PROCESS | 27754 | 1462582988198 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:03:08 INFO - PROCESS | 27754 | 1462582988378 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 18:03:08 INFO - PROCESS | 27754 | 1462582988574 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:08 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0823d7b000 == 108 [pid = 27754] [id = 298] 18:03:08 INFO - PROCESS | 27754 | ++DOMWINDOW == 226 (0x7f0814140400) [pid = 27754] [serial = 895] [outer = (nil)] 18:03:08 INFO - PROCESS | 27754 | ++DOMWINDOW == 227 (0x7f0815278c00) [pid = 27754] [serial = 896] [outer = 0x7f0814140400] 18:03:08 INFO - PROCESS | 27754 | 1462582988653 Marionette DEBUG loaded listener.js 18:03:08 INFO - PROCESS | 27754 | ++DOMWINDOW == 228 (0x7f081535fc00) [pid = 27754] [serial = 897] [outer = 0x7f0814140400] 18:03:09 INFO - PROCESS | 27754 | 1462582989501 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:03:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 18:03:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1378ms 18:03:09 INFO - PROCESS | 27754 | 1462582989570 Marionette TRACE conn3 -> [0,1165,"getWindowHandle",null] 18:03:09 INFO - PROCESS | 27754 | 1462582989574 Marionette TRACE conn3 <- [1,1165,null,{"value":"8"}] 18:03:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 18:03:09 INFO - PROCESS | 27754 | 1462582989580 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 18:03:09 INFO - PROCESS | 27754 | 1462582989582 Marionette TRACE conn3 <- [1,1166,null,{}] 18:03:09 INFO - PROCESS | 27754 | 1462582989587 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:03:09 INFO - PROCESS | 27754 | 1462582989765 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 18:03:09 INFO - PROCESS | 27754 | 1462582989970 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:10 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f07fd695000 == 109 [pid = 27754] [id = 299] 18:03:10 INFO - PROCESS | 27754 | ++DOMWINDOW == 229 (0x7f07fcfdc400) [pid = 27754] [serial = 898] [outer = (nil)] 18:03:10 INFO - PROCESS | 27754 | ++DOMWINDOW == 230 (0x7f080098a000) [pid = 27754] [serial = 899] [outer = 0x7f07fcfdc400] 18:03:10 INFO - PROCESS | 27754 | 1462582990082 Marionette DEBUG loaded listener.js 18:03:10 INFO - PROCESS | 27754 | ++DOMWINDOW == 231 (0x7f080983b400) [pid = 27754] [serial = 900] [outer = 0x7f07fcfdc400] 18:03:10 INFO - PROCESS | 27754 | 1462582990933 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:03:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 18:03:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1380ms 18:03:10 INFO - PROCESS | 27754 | 1462582990963 Marionette TRACE conn3 -> [0,1169,"getWindowHandle",null] 18:03:10 INFO - PROCESS | 27754 | 1462582990967 Marionette TRACE conn3 <- [1,1169,null,{"value":"8"}] 18:03:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 18:03:10 INFO - PROCESS | 27754 | 1462582990972 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 18:03:10 INFO - PROCESS | 27754 | 1462582990974 Marionette TRACE conn3 <- [1,1170,null,{}] 18:03:10 INFO - PROCESS | 27754 | 1462582990980 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:03:11 INFO - PROCESS | 27754 | 1462582991159 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 18:03:11 INFO - PROCESS | 27754 | 1462582991357 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:11 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0803acd800 == 110 [pid = 27754] [id = 300] 18:03:11 INFO - PROCESS | 27754 | ++DOMWINDOW == 232 (0x7f07fcfdfc00) [pid = 27754] [serial = 901] [outer = (nil)] 18:03:11 INFO - PROCESS | 27754 | ++DOMWINDOW == 233 (0x7f080dc58000) [pid = 27754] [serial = 902] [outer = 0x7f07fcfdfc00] 18:03:11 INFO - PROCESS | 27754 | 1462582991435 Marionette DEBUG loaded listener.js 18:03:11 INFO - PROCESS | 27754 | ++DOMWINDOW == 234 (0x7f0816063800) [pid = 27754] [serial = 903] [outer = 0x7f07fcfdfc00] 18:03:12 INFO - PROCESS | 27754 | 1462582992725 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:03:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 18:03:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1789ms 18:03:12 INFO - PROCESS | 27754 | 1462582992763 Marionette TRACE conn3 -> [0,1173,"getWindowHandle",null] 18:03:12 INFO - PROCESS | 27754 | 1462582992770 Marionette TRACE conn3 <- [1,1173,null,{"value":"8"}] 18:03:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 18:03:12 INFO - PROCESS | 27754 | 1462582992777 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 18:03:12 INFO - PROCESS | 27754 | 1462582992783 Marionette TRACE conn3 <- [1,1174,null,{}] 18:03:12 INFO - PROCESS | 27754 | 1462582992790 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:03:12 INFO - PROCESS | 27754 | 1462582992965 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 18:03:13 INFO - PROCESS | 27754 | 1462582993169 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:13 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0806e6c000 == 111 [pid = 27754] [id = 301] 18:03:13 INFO - PROCESS | 27754 | ++DOMWINDOW == 235 (0x7f080142f800) [pid = 27754] [serial = 904] [outer = (nil)] 18:03:13 INFO - PROCESS | 27754 | ++DOMWINDOW == 236 (0x7f0801439400) [pid = 27754] [serial = 905] [outer = 0x7f080142f800] 18:03:13 INFO - PROCESS | 27754 | 1462582993234 Marionette DEBUG loaded listener.js 18:03:13 INFO - PROCESS | 27754 | ++DOMWINDOW == 237 (0x7f08036e1000) [pid = 27754] [serial = 906] [outer = 0x7f080142f800] 18:03:14 INFO - PROCESS | 27754 | 1462582994169 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:03:14 INFO - PROCESS | 27754 | 1462582994279 Marionette TRACE conn3 <- [1,1177,null,{"value":"8"}] 18:03:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 18:03:14 INFO - PROCESS | 27754 | 1462582994296 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 18:03:14 INFO - PROCESS | 27754 | 1462582994299 Marionette TRACE conn3 <- [1,1178,null,{}] 18:03:14 INFO - PROCESS | 27754 | 1462582994377 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:03:14 INFO - PROCESS | 27754 | 1462582994528 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 18:03:14 INFO - PROCESS | 27754 | 1462582994816 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:14 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f07ff311800 == 112 [pid = 27754] [id = 302] 18:03:14 INFO - PROCESS | 27754 | ++DOMWINDOW == 238 (0x7f08049fd400) [pid = 27754] [serial = 907] [outer = (nil)] 18:03:14 INFO - PROCESS | 27754 | ++DOMWINDOW == 239 (0x7f080603a800) [pid = 27754] [serial = 908] [outer = 0x7f08049fd400] 18:03:14 INFO - PROCESS | 27754 | 1462582994889 Marionette DEBUG loaded listener.js 18:03:14 INFO - PROCESS | 27754 | ++DOMWINDOW == 240 (0x7f0806bc3800) [pid = 27754] [serial = 909] [outer = 0x7f08049fd400] 18:03:15 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0823c19800 == 111 [pid = 27754] [id = 48] 18:03:15 INFO - PROCESS | 27754 | --DOCSHELL 0x7f081815f800 == 110 [pid = 27754] [id = 19] 18:03:15 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0815247000 == 109 [pid = 27754] [id = 223] 18:03:15 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0813cb8000 == 108 [pid = 27754] [id = 37] 18:03:15 INFO - PROCESS | 27754 | --DOMWINDOW == 239 (0x7f080098c800) [pid = 27754] [serial = 767] [outer = (nil)] [url = about:blank] 18:03:15 INFO - PROCESS | 27754 | --DOMWINDOW == 238 (0x7f0800984000) [pid = 27754] [serial = 764] [outer = (nil)] [url = about:blank] 18:03:15 INFO - PROCESS | 27754 | --DOMWINDOW == 237 (0x7f0806d2e800) [pid = 27754] [serial = 791] [outer = (nil)] [url = about:blank] 18:03:15 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0805fc5000 == 107 [pid = 27754] [id = 284] 18:03:15 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0805fb4800 == 106 [pid = 27754] [id = 283] 18:03:15 INFO - PROCESS | 27754 | --DOCSHELL 0x7f08049cb000 == 105 [pid = 27754] [id = 282] 18:03:15 INFO - PROCESS | 27754 | --DOCSHELL 0x7f080335a000 == 104 [pid = 27754] [id = 281] 18:03:15 INFO - PROCESS | 27754 | --DOCSHELL 0x7f07ff25d800 == 103 [pid = 27754] [id = 280] 18:03:15 INFO - PROCESS | 27754 | --DOCSHELL 0x7f07fded3000 == 102 [pid = 27754] [id = 279] 18:03:15 INFO - PROCESS | 27754 | --DOCSHELL 0x7f08015d6800 == 101 [pid = 27754] [id = 278] 18:03:15 INFO - PROCESS | 27754 | --DOCSHELL 0x7f080614f000 == 100 [pid = 27754] [id = 277] 18:03:15 INFO - PROCESS | 27754 | --DOCSHELL 0x7f08148c9800 == 99 [pid = 27754] [id = 276] 18:03:15 INFO - PROCESS | 27754 | --DOCSHELL 0x7f08142c6000 == 98 [pid = 27754] [id = 275] 18:03:15 INFO - PROCESS | 27754 | 1462582995794 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:03:15 INFO - PROCESS | 27754 | 1462582995860 Marionette TRACE conn3 <- [1,1181,null,{"value":"8"}] 18:03:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 18:03:15 INFO - PROCESS | 27754 | 1462582995866 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 18:03:15 INFO - PROCESS | 27754 | 1462582995871 Marionette TRACE conn3 <- [1,1182,null,{}] 18:03:15 INFO - PROCESS | 27754 | 1462582995886 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:03:16 INFO - PROCESS | 27754 | 1462582996079 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 18:03:16 INFO - PROCESS | 27754 | 1462582996297 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:16 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f08015e0000 == 99 [pid = 27754] [id = 303] 18:03:16 INFO - PROCESS | 27754 | ++DOMWINDOW == 211 (0x7f0800be4c00) [pid = 27754] [serial = 910] [outer = (nil)] 18:03:16 INFO - PROCESS | 27754 | ++DOMWINDOW == 212 (0x7f0806d33000) [pid = 27754] [serial = 911] [outer = 0x7f0800be4c00] 18:03:16 INFO - PROCESS | 27754 | 1462582996369 Marionette DEBUG loaded listener.js 18:03:16 INFO - PROCESS | 27754 | ++DOMWINDOW == 213 (0x7f080af1ac00) [pid = 27754] [serial = 912] [outer = 0x7f0800be4c00] 18:03:17 INFO - PROCESS | 27754 | SkCairoFTTypeface::onFilterRec unimplemented 18:03:17 INFO - PROCESS | 27754 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 18:03:17 INFO - PROCESS | 27754 | 1462582997152 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:03:17 INFO - PROCESS | 27754 | 1462582997215 Marionette TRACE conn3 <- [1,1185,null,{"value":"8"}] 18:03:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 18:03:17 INFO - PROCESS | 27754 | 1462582997223 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 18:03:17 INFO - PROCESS | 27754 | 1462582997226 Marionette TRACE conn3 <- [1,1186,null,{}] 18:03:17 INFO - PROCESS | 27754 | 1462582997230 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:03:17 INFO - PROCESS | 27754 | 1462582997401 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 18:03:17 INFO - PROCESS | 27754 | 1462582997420 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:17 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f08055c6000 == 100 [pid = 27754] [id = 304] 18:03:17 INFO - PROCESS | 27754 | ++DOMWINDOW == 214 (0x7f0800bed400) [pid = 27754] [serial = 913] [outer = (nil)] 18:03:17 INFO - PROCESS | 27754 | ++DOMWINDOW == 215 (0x7f080c219800) [pid = 27754] [serial = 914] [outer = 0x7f0800bed400] 18:03:17 INFO - PROCESS | 27754 | 1462582997642 Marionette DEBUG loaded listener.js 18:03:17 INFO - PROCESS | 27754 | ++DOMWINDOW == 216 (0x7f080c47d800) [pid = 27754] [serial = 915] [outer = 0x7f0800bed400] 18:03:18 INFO - PROCESS | 27754 | 1462582998375 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:03:18 INFO - PROCESS | 27754 | 1462582998406 Marionette TRACE conn3 <- [1,1189,null,{"value":"8"}] 18:03:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 18:03:18 INFO - PROCESS | 27754 | 1462582998412 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 18:03:18 INFO - PROCESS | 27754 | 1462582998414 Marionette TRACE conn3 <- [1,1190,null,{}] 18:03:18 INFO - PROCESS | 27754 | 1462582998427 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:03:18 INFO - PROCESS | 27754 | 1462582998635 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 18:03:18 INFO - PROCESS | 27754 | 1462582998661 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:18 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0809bd7800 == 101 [pid = 27754] [id = 305] 18:03:18 INFO - PROCESS | 27754 | ++DOMWINDOW == 217 (0x7f0806d3b800) [pid = 27754] [serial = 916] [outer = (nil)] 18:03:18 INFO - PROCESS | 27754 | ++DOMWINDOW == 218 (0x7f080c63b800) [pid = 27754] [serial = 917] [outer = 0x7f0806d3b800] 18:03:18 INFO - PROCESS | 27754 | 1462582998732 Marionette DEBUG loaded listener.js 18:03:18 INFO - PROCESS | 27754 | ++DOMWINDOW == 219 (0x7f080c887000) [pid = 27754] [serial = 918] [outer = 0x7f0806d3b800] 18:03:19 INFO - PROCESS | 27754 | 1462582999606 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:03:19 INFO - PROCESS | 27754 | 1462582999683 Marionette TRACE conn3 <- [1,1193,null,{"value":"8"}] 18:03:19 INFO - PROCESS | 27754 | 1462582999694 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 18:03:19 INFO - PROCESS | 27754 | 1462582999697 Marionette TRACE conn3 <- [1,1194,null,{}] 18:03:19 INFO - PROCESS | 27754 | 1462582999702 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:03:19 INFO - PROCESS | 27754 | 1462582999932 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 18:03:19 INFO - PROCESS | 27754 | 1462582999959 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:19 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f080c6c7800 == 102 [pid = 27754] [id = 306] 18:03:19 INFO - PROCESS | 27754 | ++DOMWINDOW == 220 (0x7f080c909400) [pid = 27754] [serial = 919] [outer = (nil)] 18:03:20 INFO - PROCESS | 27754 | ++DOMWINDOW == 221 (0x7f080e928c00) [pid = 27754] [serial = 920] [outer = 0x7f080c909400] 18:03:20 INFO - PROCESS | 27754 | 1462583000021 Marionette DEBUG loaded listener.js 18:03:20 INFO - PROCESS | 27754 | ++DOMWINDOW == 222 (0x7f0811def800) [pid = 27754] [serial = 921] [outer = 0x7f080c909400] 18:03:20 INFO - PROCESS | 27754 | --DOMWINDOW == 221 (0x7f080983dc00) [pid = 27754] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 18:03:20 INFO - PROCESS | 27754 | --DOMWINDOW == 220 (0x7f07fe362c00) [pid = 27754] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 18:03:20 INFO - PROCESS | 27754 | --DOMWINDOW == 219 (0x7f0804b16400) [pid = 27754] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 18:03:20 INFO - PROCESS | 27754 | --DOMWINDOW == 218 (0x7f0800be6800) [pid = 27754] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 18:03:20 INFO - PROCESS | 27754 | --DOMWINDOW == 217 (0x7f0806bcac00) [pid = 27754] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 18:03:20 INFO - PROCESS | 27754 | --DOMWINDOW == 216 (0x7f0800be5c00) [pid = 27754] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 18:03:20 INFO - PROCESS | 27754 | --DOMWINDOW == 215 (0x7f0800beac00) [pid = 27754] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 18:03:21 INFO - PROCESS | 27754 | SkCairoFTTypeface::onFilterRec unimplemented 18:03:21 INFO - PROCESS | 27754 | SkCairoFTTypeface::onFilterRec unimplemented 18:03:21 INFO - PROCESS | 27754 | 1462583001120 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:03:21 INFO - PROCESS | 27754 | 1462583001188 Marionette TRACE conn3 <- [1,1197,null,{"value":"8"}] 18:03:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 18:03:21 INFO - PROCESS | 27754 | 1462583001207 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 18:03:21 INFO - PROCESS | 27754 | 1462583001211 Marionette TRACE conn3 <- [1,1198,null,{}] 18:03:21 INFO - PROCESS | 27754 | 1462583001217 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:03:21 INFO - PROCESS | 27754 | 1462583001378 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 18:03:21 INFO - PROCESS | 27754 | 1462583001389 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:21 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f080df81800 == 103 [pid = 27754] [id = 307] 18:03:21 INFO - PROCESS | 27754 | ++DOMWINDOW == 216 (0x7f0809834c00) [pid = 27754] [serial = 922] [outer = (nil)] 18:03:21 INFO - PROCESS | 27754 | ++DOMWINDOW == 217 (0x7f0812bcc400) [pid = 27754] [serial = 923] [outer = 0x7f0809834c00] 18:03:21 INFO - PROCESS | 27754 | 1462583001448 Marionette DEBUG loaded listener.js 18:03:21 INFO - PROCESS | 27754 | ++DOMWINDOW == 218 (0x7f0813a22400) [pid = 27754] [serial = 924] [outer = 0x7f0809834c00] 18:03:22 INFO - PROCESS | 27754 | 1462583002234 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:03:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 18:03:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1089ms 18:03:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 18:03:22 INFO - PROCESS | 27754 | 1462583002286 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 18:03:22 INFO - PROCESS | 27754 | 1462583002289 Marionette TRACE conn3 <- [1,1201,null,{"value":"8"}] 18:03:22 INFO - PROCESS | 27754 | 1462583002295 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 18:03:22 INFO - PROCESS | 27754 | 1462583002298 Marionette TRACE conn3 <- [1,1202,null,{}] 18:03:22 INFO - PROCESS | 27754 | 1462583002313 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:03:22 INFO - PROCESS | 27754 | 1462583002475 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 18:03:22 INFO - PROCESS | 27754 | 1462583002490 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:22 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0813cb0000 == 104 [pid = 27754] [id = 308] 18:03:22 INFO - PROCESS | 27754 | ++DOMWINDOW == 219 (0x7f080df93400) [pid = 27754] [serial = 925] [outer = (nil)] 18:03:22 INFO - PROCESS | 27754 | ++DOMWINDOW == 220 (0x7f0814140000) [pid = 27754] [serial = 926] [outer = 0x7f080df93400] 18:03:22 INFO - PROCESS | 27754 | 1462583002552 Marionette DEBUG loaded listener.js 18:03:22 INFO - PROCESS | 27754 | ++DOMWINDOW == 221 (0x7f0815279800) [pid = 27754] [serial = 927] [outer = 0x7f080df93400] 18:03:23 INFO - PROCESS | 27754 | 1462583003732 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:03:23 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:03:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1489ms 18:03:23 INFO - PROCESS | 27754 | 1462583003784 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 18:03:23 INFO - PROCESS | 27754 | 1462583003791 Marionette TRACE conn3 <- [1,1205,null,{"value":"8"}] 18:03:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 18:03:23 INFO - PROCESS | 27754 | 1462583003798 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 18:03:23 INFO - PROCESS | 27754 | 1462583003804 Marionette TRACE conn3 <- [1,1206,null,{}] 18:03:23 INFO - PROCESS | 27754 | 1462583003812 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:03:24 INFO - PROCESS | 27754 | 1462583004086 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 18:03:24 INFO - PROCESS | 27754 | 1462583004398 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:24 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0803aca800 == 105 [pid = 27754] [id = 309] 18:03:24 INFO - PROCESS | 27754 | ++DOMWINDOW == 222 (0x7f0800bed800) [pid = 27754] [serial = 928] [outer = (nil)] 18:03:24 INFO - PROCESS | 27754 | ++DOMWINDOW == 223 (0x7f0801adbc00) [pid = 27754] [serial = 929] [outer = 0x7f0800bed800] 18:03:24 INFO - PROCESS | 27754 | 1462583004478 Marionette DEBUG loaded listener.js 18:03:24 INFO - PROCESS | 27754 | ++DOMWINDOW == 224 (0x7f08036e4c00) [pid = 27754] [serial = 930] [outer = 0x7f0800bed800] 18:03:25 INFO - PROCESS | 27754 | 1462583005318 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:03:25 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:03:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1549ms 18:03:25 INFO - PROCESS | 27754 | 1462583005349 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 18:03:25 INFO - PROCESS | 27754 | 1462583005356 Marionette TRACE conn3 <- [1,1209,null,{"value":"8"}] 18:03:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 18:03:25 INFO - PROCESS | 27754 | 1462583005367 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 18:03:25 INFO - PROCESS | 27754 | 1462583005370 Marionette TRACE conn3 <- [1,1210,null,{}] 18:03:25 INFO - PROCESS | 27754 | 1462583005376 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:03:25 INFO - PROCESS | 27754 | 1462583005561 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 18:03:25 INFO - PROCESS | 27754 | 1462583005761 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:25 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f080c5bc000 == 106 [pid = 27754] [id = 310] 18:03:25 INFO - PROCESS | 27754 | ++DOMWINDOW == 225 (0x7f080603d800) [pid = 27754] [serial = 931] [outer = (nil)] 18:03:25 INFO - PROCESS | 27754 | ++DOMWINDOW == 226 (0x7f0806cee800) [pid = 27754] [serial = 932] [outer = 0x7f080603d800] 18:03:25 INFO - PROCESS | 27754 | 1462583005830 Marionette DEBUG loaded listener.js 18:03:25 INFO - PROCESS | 27754 | ++DOMWINDOW == 227 (0x7f080bbe2000) [pid = 27754] [serial = 933] [outer = 0x7f080603d800] 18:03:26 INFO - PROCESS | 27754 | 1462583006764 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:03:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 18:03:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1478ms 18:03:26 INFO - PROCESS | 27754 | 1462583006846 Marionette TRACE conn3 -> [0,1213,"getWindowHandle",null] 18:03:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 18:03:26 INFO - PROCESS | 27754 | 1462583006850 Marionette TRACE conn3 <- [1,1213,null,{"value":"8"}] 18:03:26 INFO - PROCESS | 27754 | 1462583006856 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 18:03:26 INFO - PROCESS | 27754 | 1462583006862 Marionette TRACE conn3 <- [1,1214,null,{}] 18:03:26 INFO - PROCESS | 27754 | 1462583006878 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:03:27 INFO - PROCESS | 27754 | 1462583007123 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 18:03:27 INFO - PROCESS | 27754 | 1462583007361 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:27 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0814f8b000 == 107 [pid = 27754] [id = 311] 18:03:27 INFO - PROCESS | 27754 | ++DOMWINDOW == 228 (0x7f080c633400) [pid = 27754] [serial = 934] [outer = (nil)] 18:03:27 INFO - PROCESS | 27754 | ++DOMWINDOW == 229 (0x7f080c945400) [pid = 27754] [serial = 935] [outer = 0x7f080c633400] 18:03:27 INFO - PROCESS | 27754 | 1462583007477 Marionette DEBUG loaded listener.js 18:03:27 INFO - PROCESS | 27754 | ++DOMWINDOW == 230 (0x7f080e929400) [pid = 27754] [serial = 936] [outer = 0x7f080c633400] 18:03:28 INFO - PROCESS | 27754 | 1462583008296 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:03:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 18:03:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1490ms 18:03:28 INFO - PROCESS | 27754 | 1462583008346 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 18:03:28 INFO - PROCESS | 27754 | 1462583008350 Marionette TRACE conn3 <- [1,1217,null,{"value":"8"}] 18:03:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 18:03:28 INFO - PROCESS | 27754 | 1462583008356 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 18:03:28 INFO - PROCESS | 27754 | 1462583008360 Marionette TRACE conn3 <- [1,1218,null,{}] 18:03:28 INFO - PROCESS | 27754 | 1462583008365 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:03:28 INFO - PROCESS | 27754 | 1462583008555 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 18:03:28 INFO - PROCESS | 27754 | 1462583008758 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:28 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f081cd0d800 == 108 [pid = 27754] [id = 312] 18:03:28 INFO - PROCESS | 27754 | ++DOMWINDOW == 231 (0x7f080c887800) [pid = 27754] [serial = 937] [outer = (nil)] 18:03:28 INFO - PROCESS | 27754 | ++DOMWINDOW == 232 (0x7f081315ac00) [pid = 27754] [serial = 938] [outer = 0x7f080c887800] 18:03:28 INFO - PROCESS | 27754 | 1462583008876 Marionette DEBUG loaded listener.js 18:03:28 INFO - PROCESS | 27754 | ++DOMWINDOW == 233 (0x7f0813f35400) [pid = 27754] [serial = 939] [outer = 0x7f080c887800] 18:03:29 INFO - PROCESS | 27754 | 1462583009753 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:03:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 18:03:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1429ms 18:03:29 INFO - PROCESS | 27754 | 1462583009786 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 18:03:29 INFO - PROCESS | 27754 | 1462583009790 Marionette TRACE conn3 <- [1,1221,null,{"value":"8"}] 18:03:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 18:03:29 INFO - PROCESS | 27754 | 1462583009796 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 18:03:29 INFO - PROCESS | 27754 | 1462583009798 Marionette TRACE conn3 <- [1,1222,null,{}] 18:03:29 INFO - PROCESS | 27754 | 1462583009805 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:03:30 INFO - PROCESS | 27754 | 1462583009997 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 18:03:30 INFO - PROCESS | 27754 | 1462583010195 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:30 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0825f3a000 == 109 [pid = 27754] [id = 313] 18:03:30 INFO - PROCESS | 27754 | ++DOMWINDOW == 234 (0x7f080f57a400) [pid = 27754] [serial = 940] [outer = (nil)] 18:03:30 INFO - PROCESS | 27754 | ++DOMWINDOW == 235 (0x7f081469a800) [pid = 27754] [serial = 941] [outer = 0x7f080f57a400] 18:03:30 INFO - PROCESS | 27754 | 1462583010300 Marionette DEBUG loaded listener.js 18:03:30 INFO - PROCESS | 27754 | ++DOMWINDOW == 236 (0x7f0816060800) [pid = 27754] [serial = 942] [outer = 0x7f080f57a400] 18:03:31 INFO - PROCESS | 27754 | 1462583011250 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:03:31 INFO - PROCESS | 27754 | 1462583011332 Marionette TRACE conn3 <- [1,1225,null,{"value":"8"}] 18:03:31 INFO - PROCESS | 27754 | 1462583011338 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 18:03:31 INFO - PROCESS | 27754 | 1462583011341 Marionette TRACE conn3 <- [1,1226,null,{}] 18:03:31 INFO - PROCESS | 27754 | 1462583011346 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:03:31 INFO - PROCESS | 27754 | 1462583011568 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 18:03:31 INFO - PROCESS | 27754 | 1462583011787 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:31 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f082777c000 == 110 [pid = 27754] [id = 314] 18:03:31 INFO - PROCESS | 27754 | ++DOMWINDOW == 237 (0x7f08161bc800) [pid = 27754] [serial = 943] [outer = (nil)] 18:03:31 INFO - PROCESS | 27754 | ++DOMWINDOW == 238 (0x7f08181ab000) [pid = 27754] [serial = 944] [outer = 0x7f08161bc800] 18:03:31 INFO - PROCESS | 27754 | 1462583011941 Marionette DEBUG loaded listener.js 18:03:32 INFO - PROCESS | 27754 | ++DOMWINDOW == 239 (0x7f08181f8c00) [pid = 27754] [serial = 945] [outer = 0x7f08161bc800] 18:03:32 INFO - PROCESS | 27754 | 1462583012744 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:03:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 18:03:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1435ms 18:03:32 INFO - PROCESS | 27754 | 1462583012773 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 18:03:32 INFO - PROCESS | 27754 | 1462583012776 Marionette TRACE conn3 <- [1,1229,null,{"value":"8"}] 18:03:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 18:03:32 INFO - PROCESS | 27754 | 1462583012783 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 18:03:32 INFO - PROCESS | 27754 | 1462583012786 Marionette TRACE conn3 <- [1,1230,null,{}] 18:03:32 INFO - PROCESS | 27754 | 1462583012791 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:03:32 INFO - PROCESS | 27754 | 1462583012979 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 18:03:33 INFO - PROCESS | 27754 | 1462583013177 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:33 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0827d7f000 == 111 [pid = 27754] [id = 315] 18:03:33 INFO - PROCESS | 27754 | ++DOMWINDOW == 240 (0x7f080c53dc00) [pid = 27754] [serial = 946] [outer = (nil)] 18:03:33 INFO - PROCESS | 27754 | ++DOMWINDOW == 241 (0x7f0818228400) [pid = 27754] [serial = 947] [outer = 0x7f080c53dc00] 18:03:33 INFO - PROCESS | 27754 | 1462583013257 Marionette DEBUG loaded listener.js 18:03:33 INFO - PROCESS | 27754 | ++DOMWINDOW == 242 (0x7f0818234400) [pid = 27754] [serial = 948] [outer = 0x7f080c53dc00] 18:03:34 INFO - PROCESS | 27754 | 1462583014075 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:03:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 18:03:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1332ms 18:03:34 INFO - PROCESS | 27754 | 1462583014119 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 18:03:34 INFO - PROCESS | 27754 | 1462583014123 Marionette TRACE conn3 <- [1,1233,null,{"value":"8"}] 18:03:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 18:03:34 INFO - PROCESS | 27754 | 1462583014131 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 18:03:34 INFO - PROCESS | 27754 | 1462583014134 Marionette TRACE conn3 <- [1,1234,null,{}] 18:03:34 INFO - PROCESS | 27754 | 1462583014139 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:03:34 INFO - PROCESS | 27754 | 1462583014307 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 18:03:34 INFO - PROCESS | 27754 | 1462583014517 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:34 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0829bc2800 == 112 [pid = 27754] [id = 316] 18:03:34 INFO - PROCESS | 27754 | ++DOMWINDOW == 243 (0x7f08165e1000) [pid = 27754] [serial = 949] [outer = (nil)] 18:03:34 INFO - PROCESS | 27754 | ++DOMWINDOW == 244 (0x7f081be4f000) [pid = 27754] [serial = 950] [outer = 0x7f08165e1000] 18:03:34 INFO - PROCESS | 27754 | 1462583014586 Marionette DEBUG loaded listener.js 18:03:34 INFO - PROCESS | 27754 | ++DOMWINDOW == 245 (0x7f0821cdd800) [pid = 27754] [serial = 951] [outer = 0x7f08165e1000] 18:03:35 INFO - PROCESS | 27754 | 1462583015422 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:03:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 18:03:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1337ms 18:03:35 INFO - PROCESS | 27754 | 1462583015469 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 18:03:35 INFO - PROCESS | 27754 | 1462583015473 Marionette TRACE conn3 <- [1,1237,null,{"value":"8"}] 18:03:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 18:03:35 INFO - PROCESS | 27754 | 1462583015479 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 18:03:35 INFO - PROCESS | 27754 | 1462583015482 Marionette TRACE conn3 <- [1,1238,null,{}] 18:03:35 INFO - PROCESS | 27754 | 1462583015487 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:03:35 INFO - PROCESS | 27754 | 1462583015659 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 18:03:35 INFO - PROCESS | 27754 | 1462583015865 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:35 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f082bf08000 == 113 [pid = 27754] [id = 317] 18:03:35 INFO - PROCESS | 27754 | ++DOMWINDOW == 246 (0x7f08181eec00) [pid = 27754] [serial = 952] [outer = (nil)] 18:03:35 INFO - PROCESS | 27754 | ++DOMWINDOW == 247 (0x7f0821ce8800) [pid = 27754] [serial = 953] [outer = 0x7f08181eec00] 18:03:35 INFO - PROCESS | 27754 | 1462583015935 Marionette DEBUG loaded listener.js 18:03:36 INFO - PROCESS | 27754 | ++DOMWINDOW == 248 (0x7f0822883400) [pid = 27754] [serial = 954] [outer = 0x7f08181eec00] 18:03:36 INFO - PROCESS | 27754 | 1462583016773 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:03:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 18:03:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1334ms 18:03:36 INFO - PROCESS | 27754 | 1462583016815 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 18:03:36 INFO - PROCESS | 27754 | 1462583016819 Marionette TRACE conn3 <- [1,1241,null,{"value":"8"}] 18:03:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 18:03:36 INFO - PROCESS | 27754 | 1462583016824 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 18:03:36 INFO - PROCESS | 27754 | 1462583016826 Marionette TRACE conn3 <- [1,1242,null,{}] 18:03:36 INFO - PROCESS | 27754 | 1462583016832 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:03:37 INFO - PROCESS | 27754 | 1462583017009 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 18:03:37 INFO - PROCESS | 27754 | 1462583017209 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:37 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f08017e3000 == 114 [pid = 27754] [id = 318] 18:03:37 INFO - PROCESS | 27754 | ++DOMWINDOW == 249 (0x7f0806cea800) [pid = 27754] [serial = 955] [outer = (nil)] 18:03:37 INFO - PROCESS | 27754 | ++DOMWINDOW == 250 (0x7f0821c65400) [pid = 27754] [serial = 956] [outer = 0x7f0806cea800] 18:03:37 INFO - PROCESS | 27754 | 1462583017287 Marionette DEBUG loaded listener.js 18:03:37 INFO - PROCESS | 27754 | ++DOMWINDOW == 251 (0x7f0822b9a000) [pid = 27754] [serial = 957] [outer = 0x7f0806cea800] 18:03:38 INFO - PROCESS | 27754 | 1462583018170 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:03:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 18:03:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1377ms 18:03:38 INFO - PROCESS | 27754 | 1462583018203 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 18:03:38 INFO - PROCESS | 27754 | 1462583018206 Marionette TRACE conn3 <- [1,1245,null,{"value":"8"}] 18:03:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 18:03:38 INFO - PROCESS | 27754 | 1462583018212 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 18:03:38 INFO - PROCESS | 27754 | 1462583018215 Marionette TRACE conn3 <- [1,1246,null,{}] 18:03:38 INFO - PROCESS | 27754 | 1462583018220 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:03:38 INFO - PROCESS | 27754 | 1462583018415 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 18:03:38 INFO - PROCESS | 27754 | 1462583018618 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:38 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f080ba0c800 == 115 [pid = 27754] [id = 319] 18:03:38 INFO - PROCESS | 27754 | ++DOMWINDOW == 252 (0x7f0806d30800) [pid = 27754] [serial = 958] [outer = (nil)] 18:03:38 INFO - PROCESS | 27754 | ++DOMWINDOW == 253 (0x7f0822fc8000) [pid = 27754] [serial = 959] [outer = 0x7f0806d30800] 18:03:38 INFO - PROCESS | 27754 | 1462583018703 Marionette DEBUG loaded listener.js 18:03:38 INFO - PROCESS | 27754 | ++DOMWINDOW == 254 (0x7f0823de0000) [pid = 27754] [serial = 960] [outer = 0x7f0806d30800] 18:03:39 INFO - PROCESS | 27754 | 1462583019586 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:03:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 18:03:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1434ms 18:03:39 INFO - PROCESS | 27754 | 1462583019647 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 18:03:39 INFO - PROCESS | 27754 | 1462583019650 Marionette TRACE conn3 <- [1,1249,null,{"value":"8"}] 18:03:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 18:03:39 INFO - PROCESS | 27754 | 1462583019656 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 18:03:39 INFO - PROCESS | 27754 | 1462583019659 Marionette TRACE conn3 <- [1,1250,null,{}] 18:03:39 INFO - PROCESS | 27754 | 1462583019664 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:03:39 INFO - PROCESS | 27754 | 1462583019851 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 18:03:40 INFO - PROCESS | 27754 | 1462583020052 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:40 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f07fa04e000 == 116 [pid = 27754] [id = 320] 18:03:40 INFO - PROCESS | 27754 | ++DOMWINDOW == 255 (0x7f0822b99800) [pid = 27754] [serial = 961] [outer = (nil)] 18:03:40 INFO - PROCESS | 27754 | ++DOMWINDOW == 256 (0x7f0823f16400) [pid = 27754] [serial = 962] [outer = 0x7f0822b99800] 18:03:40 INFO - PROCESS | 27754 | 1462583020123 Marionette DEBUG loaded listener.js 18:03:40 INFO - PROCESS | 27754 | ++DOMWINDOW == 257 (0x7f0825ec1800) [pid = 27754] [serial = 963] [outer = 0x7f0822b99800] 18:03:41 INFO - PROCESS | 27754 | 1462583021010 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:03:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 18:03:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1432ms 18:03:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 18:03:41 INFO - PROCESS | 27754 | 1462583021089 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 18:03:41 INFO - PROCESS | 27754 | 1462583021092 Marionette TRACE conn3 <- [1,1253,null,{"value":"8"}] 18:03:41 INFO - PROCESS | 27754 | 1462583021098 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 18:03:41 INFO - PROCESS | 27754 | 1462583021109 Marionette TRACE conn3 <- [1,1254,null,{}] 18:03:41 INFO - PROCESS | 27754 | 1462583021114 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:03:41 INFO - PROCESS | 27754 | 1462583021323 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 18:03:42 INFO - PROCESS | 27754 | 1462583022054 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:42 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f07ff31c000 == 117 [pid = 27754] [id = 321] 18:03:42 INFO - PROCESS | 27754 | ++DOMWINDOW == 258 (0x7f07fcfe9800) [pid = 27754] [serial = 964] [outer = (nil)] 18:03:42 INFO - PROCESS | 27754 | ++DOMWINDOW == 259 (0x7f07fd619000) [pid = 27754] [serial = 965] [outer = 0x7f07fcfe9800] 18:03:42 INFO - PROCESS | 27754 | 1462583022139 Marionette DEBUG loaded listener.js 18:03:42 INFO - PROCESS | 27754 | ++DOMWINDOW == 260 (0x7f080000e000) [pid = 27754] [serial = 966] [outer = 0x7f07fcfe9800] 18:03:42 INFO - PROCESS | 27754 | 1462583022962 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:03:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 18:03:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1939ms 18:03:43 INFO - PROCESS | 27754 | 1462583023037 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 18:03:43 INFO - PROCESS | 27754 | 1462583023043 Marionette TRACE conn3 <- [1,1257,null,{"value":"8"}] 18:03:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 18:03:43 INFO - PROCESS | 27754 | 1462583023050 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 18:03:43 INFO - PROCESS | 27754 | 1462583023055 Marionette TRACE conn3 <- [1,1258,null,{}] 18:03:43 INFO - PROCESS | 27754 | 1462583023062 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:03:43 INFO - PROCESS | 27754 | 1462583023278 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 18:03:43 INFO - PROCESS | 27754 | 1462583023448 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:43 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0801b79000 == 118 [pid = 27754] [id = 322] 18:03:43 INFO - PROCESS | 27754 | ++DOMWINDOW == 261 (0x7f07fd60dc00) [pid = 27754] [serial = 967] [outer = (nil)] 18:03:43 INFO - PROCESS | 27754 | ++DOMWINDOW == 262 (0x7f08013e6000) [pid = 27754] [serial = 968] [outer = 0x7f07fd60dc00] 18:03:43 INFO - PROCESS | 27754 | 1462583023569 Marionette DEBUG loaded listener.js 18:03:43 INFO - PROCESS | 27754 | ++DOMWINDOW == 263 (0x7f08049fe400) [pid = 27754] [serial = 969] [outer = 0x7f07fd60dc00] 18:03:44 INFO - PROCESS | 27754 | 1462583024588 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:03:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 18:03:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1587ms 18:03:44 INFO - PROCESS | 27754 | 1462583024640 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 18:03:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 18:03:44 INFO - PROCESS | 27754 | 1462583024646 Marionette TRACE conn3 <- [1,1261,null,{"value":"8"}] 18:03:44 INFO - PROCESS | 27754 | 1462583024653 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 18:03:44 INFO - PROCESS | 27754 | 1462583024655 Marionette TRACE conn3 <- [1,1262,null,{}] 18:03:44 INFO - PROCESS | 27754 | 1462583024662 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:03:44 INFO - PROCESS | 27754 | 1462583024834 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 18:03:45 INFO - PROCESS | 27754 | 1462583025038 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:45 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0803364800 == 119 [pid = 27754] [id = 323] 18:03:45 INFO - PROCESS | 27754 | ++DOMWINDOW == 264 (0x7f080560d000) [pid = 27754] [serial = 970] [outer = (nil)] 18:03:45 INFO - PROCESS | 27754 | ++DOMWINDOW == 265 (0x7f0806bc8000) [pid = 27754] [serial = 971] [outer = 0x7f080560d000] 18:03:45 INFO - PROCESS | 27754 | 1462583025103 Marionette DEBUG loaded listener.js 18:03:45 INFO - PROCESS | 27754 | ++DOMWINDOW == 266 (0x7f080983bc00) [pid = 27754] [serial = 972] [outer = 0x7f080560d000] 18:03:46 INFO - PROCESS | 27754 | 1462583026016 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:03:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 18:03:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1431ms 18:03:46 INFO - PROCESS | 27754 | 1462583026084 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 18:03:46 INFO - PROCESS | 27754 | 1462583026086 Marionette TRACE conn3 <- [1,1265,null,{"value":"8"}] 18:03:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 18:03:46 INFO - PROCESS | 27754 | 1462583026095 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 18:03:46 INFO - PROCESS | 27754 | 1462583026103 Marionette TRACE conn3 <- [1,1266,null,{}] 18:03:46 INFO - PROCESS | 27754 | 1462583026117 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:03:46 INFO - PROCESS | 27754 | 1462583026327 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 18:03:46 INFO - PROCESS | 27754 | 1462583026565 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:46 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f08055d9800 == 120 [pid = 27754] [id = 324] 18:03:46 INFO - PROCESS | 27754 | ++DOMWINDOW == 267 (0x7f080c020800) [pid = 27754] [serial = 973] [outer = (nil)] 18:03:46 INFO - PROCESS | 27754 | ++DOMWINDOW == 268 (0x7f080c372c00) [pid = 27754] [serial = 974] [outer = 0x7f080c020800] 18:03:46 INFO - PROCESS | 27754 | 1462583026677 Marionette DEBUG loaded listener.js 18:03:46 INFO - PROCESS | 27754 | ++DOMWINDOW == 269 (0x7f080c537000) [pid = 27754] [serial = 975] [outer = 0x7f080c020800] 18:03:47 INFO - PROCESS | 27754 | 1462583027530 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:03:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 18:03:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1490ms 18:03:47 INFO - PROCESS | 27754 | 1462583027583 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 18:03:47 INFO - PROCESS | 27754 | 1462583027588 Marionette TRACE conn3 <- [1,1269,null,{"value":"8"}] 18:03:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 18:03:47 INFO - PROCESS | 27754 | 1462583027594 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 18:03:47 INFO - PROCESS | 27754 | 1462583027597 Marionette TRACE conn3 <- [1,1270,null,{}] 18:03:47 INFO - PROCESS | 27754 | 1462583027602 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:03:47 INFO - PROCESS | 27754 | 1462583027770 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 18:03:48 INFO - PROCESS | 27754 | --DOCSHELL 0x7f080df81800 == 119 [pid = 27754] [id = 307] 18:03:48 INFO - PROCESS | 27754 | --DOMWINDOW == 268 (0x7f080c37dc00) [pid = 27754] [serial = 857] [outer = (nil)] [url = about:blank] 18:03:48 INFO - PROCESS | 27754 | --DOMWINDOW == 267 (0x7f080c893c00) [pid = 27754] [serial = 824] [outer = (nil)] [url = about:blank] 18:03:48 INFO - PROCESS | 27754 | --DOMWINDOW == 266 (0x7f0801ade800) [pid = 27754] [serial = 797] [outer = (nil)] [url = about:blank] 18:03:48 INFO - PROCESS | 27754 | --DOMWINDOW == 265 (0x7f080c37c000) [pid = 27754] [serial = 812] [outer = (nil)] [url = about:blank] 18:03:48 INFO - PROCESS | 27754 | --DOMWINDOW == 264 (0x7f080af1a000) [pid = 27754] [serial = 806] [outer = (nil)] [url = about:blank] 18:03:48 INFO - PROCESS | 27754 | --DOMWINDOW == 263 (0x7f0800be6c00) [pid = 27754] [serial = 833] [outer = (nil)] [url = about:blank] 18:03:48 INFO - PROCESS | 27754 | --DOMWINDOW == 262 (0x7f080c6b4000) [pid = 27754] [serial = 821] [outer = (nil)] [url = about:blank] 18:03:48 INFO - PROCESS | 27754 | --DOMWINDOW == 261 (0x7f080c533000) [pid = 27754] [serial = 815] [outer = (nil)] [url = about:blank] 18:03:48 INFO - PROCESS | 27754 | --DOMWINDOW == 260 (0x7f0806044400) [pid = 27754] [serial = 800] [outer = (nil)] [url = about:blank] 18:03:48 INFO - PROCESS | 27754 | --DOMWINDOW == 259 (0x7f080c028c00) [pid = 27754] [serial = 809] [outer = (nil)] [url = about:blank] 18:03:48 INFO - PROCESS | 27754 | --DOMWINDOW == 258 (0x7f080c947c00) [pid = 27754] [serial = 827] [outer = (nil)] [url = about:blank] 18:03:48 INFO - PROCESS | 27754 | --DOMWINDOW == 257 (0x7f080df8e400) [pid = 27754] [serial = 830] [outer = (nil)] [url = about:blank] 18:03:48 INFO - PROCESS | 27754 | --DOMWINDOW == 256 (0x7f0809841400) [pid = 27754] [serial = 803] [outer = (nil)] [url = about:blank] 18:03:48 INFO - PROCESS | 27754 | --DOMWINDOW == 255 (0x7f0800015c00) [pid = 27754] [serial = 794] [outer = (nil)] [url = about:blank] 18:03:48 INFO - PROCESS | 27754 | --DOMWINDOW == 254 (0x7f080c554c00) [pid = 27754] [serial = 818] [outer = (nil)] [url = about:blank] 18:03:48 INFO - PROCESS | 27754 | 1462583028085 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:48 INFO - PROCESS | 27754 | --DOCSHELL 0x7f080c6c7800 == 118 [pid = 27754] [id = 306] 18:03:48 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0809bd7800 == 117 [pid = 27754] [id = 305] 18:03:48 INFO - PROCESS | 27754 | --DOCSHELL 0x7f08055c6000 == 116 [pid = 27754] [id = 304] 18:03:48 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f07fe6d8800 == 117 [pid = 27754] [id = 325] 18:03:48 INFO - PROCESS | 27754 | ++DOMWINDOW == 255 (0x7f07fcfdd000) [pid = 27754] [serial = 976] [outer = (nil)] 18:03:48 INFO - PROCESS | 27754 | ++DOMWINDOW == 256 (0x7f08008c4800) [pid = 27754] [serial = 977] [outer = 0x7f07fcfdd000] 18:03:48 INFO - PROCESS | 27754 | 1462583028214 Marionette DEBUG loaded listener.js 18:03:48 INFO - PROCESS | 27754 | ++DOMWINDOW == 257 (0x7f0806044400) [pid = 27754] [serial = 978] [outer = 0x7f07fcfdd000] 18:03:48 INFO - PROCESS | 27754 | --DOCSHELL 0x7f08015e0000 == 116 [pid = 27754] [id = 303] 18:03:48 INFO - PROCESS | 27754 | --DOCSHELL 0x7f07ff311800 == 115 [pid = 27754] [id = 302] 18:03:48 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0806e6c000 == 114 [pid = 27754] [id = 301] 18:03:48 INFO - PROCESS | 27754 | --DOCSHELL 0x7f081810f800 == 113 [pid = 27754] [id = 295] 18:03:48 INFO - PROCESS | 27754 | --DOCSHELL 0x7f081587b000 == 112 [pid = 27754] [id = 294] 18:03:48 INFO - PROCESS | 27754 | --DOCSHELL 0x7f08156b2800 == 111 [pid = 27754] [id = 293] 18:03:48 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0814f1a000 == 110 [pid = 27754] [id = 292] 18:03:48 INFO - PROCESS | 27754 | --DOCSHELL 0x7f081497d800 == 109 [pid = 27754] [id = 291] 18:03:48 INFO - PROCESS | 27754 | --DOCSHELL 0x7f08148ab800 == 108 [pid = 27754] [id = 290] 18:03:48 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0811d9b800 == 107 [pid = 27754] [id = 289] 18:03:48 INFO - PROCESS | 27754 | --DOCSHELL 0x7f080c6cf000 == 106 [pid = 27754] [id = 288] 18:03:48 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0809988800 == 105 [pid = 27754] [id = 287] 18:03:48 INFO - PROCESS | 27754 | --DOCSHELL 0x7f08015d9800 == 104 [pid = 27754] [id = 286] 18:03:48 INFO - PROCESS | 27754 | --DOMWINDOW == 256 (0x7f080bbe6000) [pid = 27754] [serial = 852] [outer = (nil)] [url = about:blank] 18:03:48 INFO - PROCESS | 27754 | --DOMWINDOW == 255 (0x7f0800009000) [pid = 27754] [serial = 837] [outer = (nil)] [url = about:blank] 18:03:48 INFO - PROCESS | 27754 | --DOMWINDOW == 254 (0x7f080560a000) [pid = 27754] [serial = 845] [outer = (nil)] [url = about:blank] 18:03:48 INFO - PROCESS | 27754 | --DOMWINDOW == 253 (0x7f080ae57800) [pid = 27754] [serial = 851] [outer = (nil)] [url = about:blank] 18:03:48 INFO - PROCESS | 27754 | --DOMWINDOW == 252 (0x7f0801436000) [pid = 27754] [serial = 840] [outer = (nil)] [url = about:blank] 18:03:48 INFO - PROCESS | 27754 | --DOMWINDOW == 251 (0x7f0806d37000) [pid = 27754] [serial = 849] [outer = (nil)] [url = about:blank] 18:03:48 INFO - PROCESS | 27754 | --DOMWINDOW == 250 (0x7f0806c81400) [pid = 27754] [serial = 848] [outer = (nil)] [url = about:blank] 18:03:48 INFO - PROCESS | 27754 | --DOMWINDOW == 249 (0x7f080603f000) [pid = 27754] [serial = 854] [outer = (nil)] [url = about:blank] 18:03:48 INFO - PROCESS | 27754 | --DOMWINDOW == 248 (0x7f08036db400) [pid = 27754] [serial = 843] [outer = (nil)] [url = about:blank] 18:03:48 INFO - PROCESS | 27754 | --DOMWINDOW == 247 (0x7f0801beec00) [pid = 27754] [serial = 842] [outer = (nil)] [url = about:blank] 18:03:48 INFO - PROCESS | 27754 | --DOMWINDOW == 246 (0x7f080c00a000) [pid = 27754] [serial = 855] [outer = (nil)] [url = about:blank] 18:03:48 INFO - PROCESS | 27754 | --DOMWINDOW == 245 (0x7f0805feac00) [pid = 27754] [serial = 846] [outer = (nil)] [url = about:blank] 18:03:48 INFO - PROCESS | 27754 | --DOMWINDOW == 244 (0x7f07fe3a0c00) [pid = 27754] [serial = 836] [outer = (nil)] [url = about:blank] 18:03:48 INFO - PROCESS | 27754 | --DOMWINDOW == 243 (0x7f08013dc800) [pid = 27754] [serial = 839] [outer = (nil)] [url = about:blank] 18:03:48 INFO - PROCESS | 27754 | 1462583028968 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:03:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 18:03:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1391ms 18:03:49 INFO - PROCESS | 27754 | 1462583029019 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 18:03:49 INFO - PROCESS | 27754 | 1462583029022 Marionette TRACE conn3 <- [1,1273,null,{"value":"8"}] 18:03:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 18:03:49 INFO - PROCESS | 27754 | 1462583029029 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 18:03:49 INFO - PROCESS | 27754 | 1462583029032 Marionette TRACE conn3 <- [1,1274,null,{}] 18:03:49 INFO - PROCESS | 27754 | 1462583029037 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:03:49 INFO - PROCESS | 27754 | 1462583029188 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 18:03:49 INFO - PROCESS | 27754 | 1462583029202 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:49 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f080370f000 == 105 [pid = 27754] [id = 326] 18:03:49 INFO - PROCESS | 27754 | ++DOMWINDOW == 244 (0x7f080c478400) [pid = 27754] [serial = 979] [outer = (nil)] 18:03:49 INFO - PROCESS | 27754 | ++DOMWINDOW == 245 (0x7f080c634c00) [pid = 27754] [serial = 980] [outer = 0x7f080c478400] 18:03:49 INFO - PROCESS | 27754 | 1462583029273 Marionette DEBUG loaded listener.js 18:03:49 INFO - PROCESS | 27754 | ++DOMWINDOW == 246 (0x7f080dadb000) [pid = 27754] [serial = 981] [outer = 0x7f080c478400] 18:03:50 INFO - PROCESS | 27754 | 1462583030144 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:03:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 18:03:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1176ms 18:03:50 INFO - PROCESS | 27754 | 1462583030207 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 18:03:50 INFO - PROCESS | 27754 | 1462583030210 Marionette TRACE conn3 <- [1,1277,null,{"value":"8"}] 18:03:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 18:03:50 INFO - PROCESS | 27754 | 1462583030216 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 18:03:50 INFO - PROCESS | 27754 | 1462583030218 Marionette TRACE conn3 <- [1,1278,null,{}] 18:03:50 INFO - PROCESS | 27754 | 1462583030223 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:03:50 INFO - PROCESS | 27754 | 1462583030379 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 18:03:50 INFO - PROCESS | 27754 | 1462583030551 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:50 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f080ba22800 == 106 [pid = 27754] [id = 327] 18:03:50 INFO - PROCESS | 27754 | ++DOMWINDOW == 247 (0x7f080c478800) [pid = 27754] [serial = 982] [outer = (nil)] 18:03:50 INFO - PROCESS | 27754 | ++DOMWINDOW == 248 (0x7f080f3ca800) [pid = 27754] [serial = 983] [outer = 0x7f080c478800] 18:03:50 INFO - PROCESS | 27754 | 1462583030611 Marionette DEBUG loaded listener.js 18:03:50 INFO - PROCESS | 27754 | ++DOMWINDOW == 249 (0x7f080f5dbc00) [pid = 27754] [serial = 984] [outer = 0x7f080c478800] 18:03:51 INFO - PROCESS | 27754 | 1462583031371 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:03:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 18:03:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1178ms 18:03:51 INFO - PROCESS | 27754 | 1462583031399 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 18:03:51 INFO - PROCESS | 27754 | 1462583031402 Marionette TRACE conn3 <- [1,1281,null,{"value":"8"}] 18:03:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 18:03:51 INFO - PROCESS | 27754 | 1462583031408 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 18:03:51 INFO - PROCESS | 27754 | 1462583031411 Marionette TRACE conn3 <- [1,1282,null,{}] 18:03:51 INFO - PROCESS | 27754 | 1462583031423 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:03:51 INFO - PROCESS | 27754 | 1462583031643 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 18:03:51 INFO - PROCESS | 27754 | 1462583031673 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:51 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f080c455800 == 107 [pid = 27754] [id = 328] 18:03:51 INFO - PROCESS | 27754 | ++DOMWINDOW == 250 (0x7f080dae7000) [pid = 27754] [serial = 985] [outer = (nil)] 18:03:51 INFO - PROCESS | 27754 | ++DOMWINDOW == 251 (0x7f0811bf7000) [pid = 27754] [serial = 986] [outer = 0x7f080dae7000] 18:03:51 INFO - PROCESS | 27754 | 1462583031730 Marionette DEBUG loaded listener.js 18:03:51 INFO - PROCESS | 27754 | ++DOMWINDOW == 252 (0x7f0813158400) [pid = 27754] [serial = 987] [outer = 0x7f080dae7000] 18:03:52 INFO - PROCESS | 27754 | 1462583032568 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:03:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 18:03:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1186ms 18:03:52 INFO - PROCESS | 27754 | 1462583032596 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 18:03:52 INFO - PROCESS | 27754 | 1462583032599 Marionette TRACE conn3 <- [1,1285,null,{"value":"8"}] 18:03:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 18:03:52 INFO - PROCESS | 27754 | 1462583032605 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 18:03:52 INFO - PROCESS | 27754 | 1462583032607 Marionette TRACE conn3 <- [1,1286,null,{}] 18:03:52 INFO - PROCESS | 27754 | 1462583032612 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:03:52 INFO - PROCESS | 27754 | 1462583032843 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 18:03:53 INFO - PROCESS | 27754 | --DOMWINDOW == 251 (0x7f080c478c00) [pid = 27754] [serial = 624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 18:03:53 INFO - PROCESS | 27754 | --DOMWINDOW == 250 (0x7f080c472800) [pid = 27754] [serial = 684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 18:03:53 INFO - PROCESS | 27754 | --DOMWINDOW == 249 (0x7f080c63cc00) [pid = 27754] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 18:03:53 INFO - PROCESS | 27754 | --DOMWINDOW == 248 (0x7f07fcfdb400) [pid = 27754] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 18:03:53 INFO - PROCESS | 27754 | --DOMWINDOW == 247 (0x7f080983ac00) [pid = 27754] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 18:03:53 INFO - PROCESS | 27754 | --DOMWINDOW == 246 (0x7f080c54d400) [pid = 27754] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 18:03:53 INFO - PROCESS | 27754 | --DOMWINDOW == 245 (0x7f07fe361800) [pid = 27754] [serial = 645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 18:03:53 INFO - PROCESS | 27754 | --DOMWINDOW == 244 (0x7f0801bee400) [pid = 27754] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 18:03:53 INFO - PROCESS | 27754 | --DOMWINDOW == 243 (0x7f07fcfddc00) [pid = 27754] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 18:03:53 INFO - PROCESS | 27754 | --DOMWINDOW == 242 (0x7f0806ceb000) [pid = 27754] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 18:03:53 INFO - PROCESS | 27754 | --DOMWINDOW == 241 (0x7f080c54e000) [pid = 27754] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 18:03:53 INFO - PROCESS | 27754 | --DOMWINDOW == 240 (0x7f08009d7c00) [pid = 27754] [serial = 690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 18:03:53 INFO - PROCESS | 27754 | --DOMWINDOW == 239 (0x7f080c63d800) [pid = 27754] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 18:03:53 INFO - PROCESS | 27754 | --DOMWINDOW == 238 (0x7f07fcfe0c00) [pid = 27754] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 18:03:53 INFO - PROCESS | 27754 | --DOMWINDOW == 237 (0x7f080c008400) [pid = 27754] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 18:03:53 INFO - PROCESS | 27754 | --DOMWINDOW == 236 (0x7f08008c4000) [pid = 27754] [serial = 630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 18:03:53 INFO - PROCESS | 27754 | --DOMWINDOW == 235 (0x7f080c895c00) [pid = 27754] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 18:03:53 INFO - PROCESS | 27754 | --DOMWINDOW == 234 (0x7f080142f800) [pid = 27754] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 18:03:53 INFO - PROCESS | 27754 | --DOMWINDOW == 233 (0x7f07ff26c400) [pid = 27754] [serial = 672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 18:03:53 INFO - PROCESS | 27754 | --DOMWINDOW == 232 (0x7f0811d5b000) [pid = 27754] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 18:03:53 INFO - PROCESS | 27754 | --DOMWINDOW == 231 (0x7f0800bed400) [pid = 27754] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 18:03:53 INFO - PROCESS | 27754 | --DOMWINDOW == 230 (0x7f080983e000) [pid = 27754] [serial = 678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 18:03:53 INFO - PROCESS | 27754 | --DOMWINDOW == 229 (0x7f0806cf0400) [pid = 27754] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 18:03:53 INFO - PROCESS | 27754 | --DOMWINDOW == 228 (0x7f0806c7d400) [pid = 27754] [serial = 612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 18:03:53 INFO - PROCESS | 27754 | --DOMWINDOW == 227 (0x7f0814a77c00) [pid = 27754] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 18:03:53 INFO - PROCESS | 27754 | --DOMWINDOW == 226 (0x7f08008d0c00) [pid = 27754] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 18:03:53 INFO - PROCESS | 27754 | --DOMWINDOW == 225 (0x7f080c002800) [pid = 27754] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 18:03:53 INFO - PROCESS | 27754 | --DOMWINDOW == 224 (0x7f08008c8c00) [pid = 27754] [serial = 633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 18:03:53 INFO - PROCESS | 27754 | --DOMWINDOW == 223 (0x7f0811df1800) [pid = 27754] [serial = 687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 18:03:53 INFO - PROCESS | 27754 | --DOMWINDOW == 222 (0x7f07fe36ec00) [pid = 27754] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 18:03:53 INFO - PROCESS | 27754 | --DOMWINDOW == 221 (0x7f07fcfe9400) [pid = 27754] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 18:03:53 INFO - PROCESS | 27754 | --DOMWINDOW == 220 (0x7f08013e7800) [pid = 27754] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 18:03:53 INFO - PROCESS | 27754 | --DOMWINDOW == 219 (0x7f08049fd400) [pid = 27754] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 18:03:53 INFO - PROCESS | 27754 | --DOMWINDOW == 218 (0x7f0801bf1400) [pid = 27754] [serial = 675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 18:03:53 INFO - PROCESS | 27754 | --DOMWINDOW == 217 (0x7f080c47c000) [pid = 27754] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 18:03:53 INFO - PROCESS | 27754 | --DOMWINDOW == 216 (0x7f08049f1c00) [pid = 27754] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 18:03:53 INFO - PROCESS | 27754 | --DOMWINDOW == 215 (0x7f07fd60c000) [pid = 27754] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 18:03:53 INFO - PROCESS | 27754 | --DOMWINDOW == 214 (0x7f0811de4400) [pid = 27754] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 18:03:53 INFO - PROCESS | 27754 | --DOMWINDOW == 213 (0x7f0806d3b800) [pid = 27754] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 18:03:53 INFO - PROCESS | 27754 | --DOMWINDOW == 212 (0x7f080983e800) [pid = 27754] [serial = 681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 18:03:53 INFO - PROCESS | 27754 | --DOMWINDOW == 211 (0x7f0806e85c00) [pid = 27754] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 18:03:53 INFO - PROCESS | 27754 | --DOMWINDOW == 210 (0x7f07fd60b000) [pid = 27754] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 18:03:53 INFO - PROCESS | 27754 | --DOMWINDOW == 209 (0x7f0806ce9c00) [pid = 27754] [serial = 618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 18:03:53 INFO - PROCESS | 27754 | --DOMWINDOW == 208 (0x7f07fe3a3000) [pid = 27754] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 18:03:53 INFO - PROCESS | 27754 | --DOMWINDOW == 207 (0x7f07ff269400) [pid = 27754] [serial = 639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 18:03:53 INFO - PROCESS | 27754 | --DOMWINDOW == 206 (0x7f081779c800) [pid = 27754] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 18:03:53 INFO - PROCESS | 27754 | --DOMWINDOW == 205 (0x7f080c009400) [pid = 27754] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 18:03:53 INFO - PROCESS | 27754 | --DOMWINDOW == 204 (0x7f08008c9400) [pid = 27754] [serial = 636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 18:03:53 INFO - PROCESS | 27754 | --DOMWINDOW == 203 (0x7f0809834c00) [pid = 27754] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 18:03:53 INFO - PROCESS | 27754 | --DOMWINDOW == 202 (0x7f080c909400) [pid = 27754] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 18:03:53 INFO - PROCESS | 27754 | --DOMWINDOW == 201 (0x7f08055a9800) [pid = 27754] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 18:03:53 INFO - PROCESS | 27754 | --DOMWINDOW == 200 (0x7f0800be4c00) [pid = 27754] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 18:03:53 INFO - PROCESS | 27754 | --DOMWINDOW == 199 (0x7f080c214c00) [pid = 27754] [serial = 621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 18:03:53 INFO - PROCESS | 27754 | --DOMWINDOW == 198 (0x7f080c47d400) [pid = 27754] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 18:03:53 INFO - PROCESS | 27754 | --DOMWINDOW == 197 (0x7f080c479400) [pid = 27754] [serial = 627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 18:03:53 INFO - PROCESS | 27754 | --DOMWINDOW == 196 (0x7f07fe360400) [pid = 27754] [serial = 642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 18:03:53 INFO - PROCESS | 27754 | --DOMWINDOW == 195 (0x7f0809835000) [pid = 27754] [serial = 615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 18:03:53 INFO - PROCESS | 27754 | --DOMWINDOW == 194 (0x7f07fd60a800) [pid = 27754] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 18:03:53 INFO - PROCESS | 27754 | 1462583033926 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:53 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f07fe44b000 == 108 [pid = 27754] [id = 329] 18:03:53 INFO - PROCESS | 27754 | ++DOMWINDOW == 195 (0x7f07fcfdb400) [pid = 27754] [serial = 988] [outer = (nil)] 18:03:53 INFO - PROCESS | 27754 | ++DOMWINDOW == 196 (0x7f07fcfe9400) [pid = 27754] [serial = 989] [outer = 0x7f07fcfdb400] 18:03:53 INFO - PROCESS | 27754 | 1462583033988 Marionette DEBUG loaded listener.js 18:03:54 INFO - PROCESS | 27754 | ++DOMWINDOW == 197 (0x7f07fe364000) [pid = 27754] [serial = 990] [outer = 0x7f07fcfdb400] 18:03:54 INFO - PROCESS | 27754 | 1462583034627 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:03:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 18:03:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 2079ms 18:03:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 18:03:54 INFO - PROCESS | 27754 | 1462583034684 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 18:03:54 INFO - PROCESS | 27754 | 1462583034687 Marionette TRACE conn3 <- [1,1289,null,{"value":"8"}] 18:03:54 INFO - PROCESS | 27754 | 1462583034693 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 18:03:54 INFO - PROCESS | 27754 | 1462583034696 Marionette TRACE conn3 <- [1,1290,null,{}] 18:03:54 INFO - PROCESS | 27754 | 1462583034716 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:03:54 INFO - PROCESS | 27754 | 1462583034886 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 18:03:54 INFO - PROCESS | 27754 | 1462583034896 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:54 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f08049c6800 == 109 [pid = 27754] [id = 330] 18:03:54 INFO - PROCESS | 27754 | ++DOMWINDOW == 198 (0x7f07fe361800) [pid = 27754] [serial = 991] [outer = (nil)] 18:03:54 INFO - PROCESS | 27754 | ++DOMWINDOW == 199 (0x7f08009da800) [pid = 27754] [serial = 992] [outer = 0x7f07fe361800] 18:03:54 INFO - PROCESS | 27754 | 1462583034954 Marionette DEBUG loaded listener.js 18:03:55 INFO - PROCESS | 27754 | ++DOMWINDOW == 200 (0x7f08036e5400) [pid = 27754] [serial = 993] [outer = 0x7f07fe361800] 18:03:55 INFO - PROCESS | 27754 | 1462583035894 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:03:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 18:03:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1244ms 18:03:55 INFO - PROCESS | 27754 | 1462583035946 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 18:03:55 INFO - PROCESS | 27754 | 1462583035950 Marionette TRACE conn3 <- [1,1293,null,{"value":"8"}] 18:03:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 18:03:55 INFO - PROCESS | 27754 | 1462583035959 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 18:03:55 INFO - PROCESS | 27754 | 1462583035965 Marionette TRACE conn3 <- [1,1294,null,{}] 18:03:55 INFO - PROCESS | 27754 | 1462583035973 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:03:56 INFO - PROCESS | 27754 | 1462583036157 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 18:03:56 INFO - PROCESS | 27754 | 1462583036326 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:56 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f08015c7000 == 110 [pid = 27754] [id = 331] 18:03:56 INFO - PROCESS | 27754 | ++DOMWINDOW == 201 (0x7f07fcfe4400) [pid = 27754] [serial = 994] [outer = (nil)] 18:03:56 INFO - PROCESS | 27754 | ++DOMWINDOW == 202 (0x7f08008cc000) [pid = 27754] [serial = 995] [outer = 0x7f07fcfe4400] 18:03:56 INFO - PROCESS | 27754 | 1462583036398 Marionette DEBUG loaded listener.js 18:03:56 INFO - PROCESS | 27754 | ++DOMWINDOW == 203 (0x7f0800beb400) [pid = 27754] [serial = 996] [outer = 0x7f07fcfe4400] 18:03:57 INFO - PROCESS | 27754 | 1462583037339 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:03:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 18:03:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1436ms 18:03:57 INFO - PROCESS | 27754 | 1462583037396 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 18:03:57 INFO - PROCESS | 27754 | 1462583037405 Marionette TRACE conn3 <- [1,1297,null,{"value":"8"}] 18:03:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 18:03:57 INFO - PROCESS | 27754 | 1462583037415 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 18:03:57 INFO - PROCESS | 27754 | 1462583037419 Marionette TRACE conn3 <- [1,1298,null,{}] 18:03:57 INFO - PROCESS | 27754 | 1462583037425 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:03:57 INFO - PROCESS | 27754 | 1462583037628 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 18:03:57 INFO - PROCESS | 27754 | 1462583037866 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:57 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f080996e800 == 111 [pid = 27754] [id = 332] 18:03:57 INFO - PROCESS | 27754 | ++DOMWINDOW == 204 (0x7f08036e4000) [pid = 27754] [serial = 997] [outer = (nil)] 18:03:57 INFO - PROCESS | 27754 | ++DOMWINDOW == 205 (0x7f08055ae000) [pid = 27754] [serial = 998] [outer = 0x7f08036e4000] 18:03:57 INFO - PROCESS | 27754 | 1462583037981 Marionette DEBUG loaded listener.js 18:03:58 INFO - PROCESS | 27754 | ++DOMWINDOW == 206 (0x7f0806043800) [pid = 27754] [serial = 999] [outer = 0x7f08036e4000] 18:03:58 INFO - PROCESS | 27754 | 1462583038898 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:03:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 18:03:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1535ms 18:03:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 18:03:58 INFO - PROCESS | 27754 | 1462583038950 Marionette TRACE conn3 -> [0,1301,"getWindowHandle",null] 18:03:58 INFO - PROCESS | 27754 | 1462583038953 Marionette TRACE conn3 <- [1,1301,null,{"value":"8"}] 18:03:58 INFO - PROCESS | 27754 | 1462583038959 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 18:03:58 INFO - PROCESS | 27754 | 1462583038965 Marionette TRACE conn3 <- [1,1302,null,{}] 18:03:58 INFO - PROCESS | 27754 | 1462583038981 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:03:59 INFO - PROCESS | 27754 | 1462583039184 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 18:03:59 INFO - PROCESS | 27754 | 1462583039441 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:59 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f080c6d7000 == 112 [pid = 27754] [id = 333] 18:03:59 INFO - PROCESS | 27754 | ++DOMWINDOW == 207 (0x7f0806bbdc00) [pid = 27754] [serial = 1000] [outer = (nil)] 18:03:59 INFO - PROCESS | 27754 | ++DOMWINDOW == 208 (0x7f080af1c400) [pid = 27754] [serial = 1001] [outer = 0x7f0806bbdc00] 18:03:59 INFO - PROCESS | 27754 | 1462583039564 Marionette DEBUG loaded listener.js 18:03:59 INFO - PROCESS | 27754 | ++DOMWINDOW == 209 (0x7f080c00a000) [pid = 27754] [serial = 1002] [outer = 0x7f0806bbdc00] 18:04:00 INFO - PROCESS | 27754 | 1462583040425 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:04:00 INFO - PROCESS | 27754 | --DOCSHELL 0x7f080c2b4000 == 111 [pid = 27754] [id = 9] 18:04:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 18:04:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1542ms 18:04:00 INFO - PROCESS | 27754 | 1462583040554 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 18:04:00 INFO - PROCESS | 27754 | 1462583040558 Marionette TRACE conn3 <- [1,1305,null,{"value":"8"}] 18:04:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 18:04:00 INFO - PROCESS | 27754 | 1462583040565 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 18:04:00 INFO - PROCESS | 27754 | 1462583040568 Marionette TRACE conn3 <- [1,1306,null,{}] 18:04:00 INFO - PROCESS | 27754 | 1462583040574 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:04:00 INFO - PROCESS | 27754 | 1462583040788 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 18:04:01 INFO - PROCESS | 27754 | 1462583041027 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:01 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f080f5a1000 == 112 [pid = 27754] [id = 334] 18:04:01 INFO - PROCESS | 27754 | ++DOMWINDOW == 210 (0x7f080af1e400) [pid = 27754] [serial = 1003] [outer = (nil)] 18:04:01 INFO - PROCESS | 27754 | ++DOMWINDOW == 211 (0x7f080c373400) [pid = 27754] [serial = 1004] [outer = 0x7f080af1e400] 18:04:01 INFO - PROCESS | 27754 | 1462583041114 Marionette DEBUG loaded listener.js 18:04:01 INFO - PROCESS | 27754 | ++DOMWINDOW == 212 (0x7f080c47f800) [pid = 27754] [serial = 1005] [outer = 0x7f080af1e400] 18:04:01 INFO - PROCESS | 27754 | 1462583041946 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:04:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 18:04:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1432ms 18:04:02 INFO - PROCESS | 27754 | 1462583042000 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 18:04:02 INFO - PROCESS | 27754 | 1462583042004 Marionette TRACE conn3 <- [1,1309,null,{"value":"8"}] 18:04:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 18:04:02 INFO - PROCESS | 27754 | 1462583042013 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 18:04:02 INFO - PROCESS | 27754 | 1462583042017 Marionette TRACE conn3 <- [1,1310,null,{}] 18:04:02 INFO - PROCESS | 27754 | 1462583042024 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:04:02 INFO - PROCESS | 27754 | 1462583042384 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 18:04:02 INFO - PROCESS | 27754 | 1462583042691 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:02 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0812b7b000 == 113 [pid = 27754] [id = 335] 18:04:02 INFO - PROCESS | 27754 | ++DOMWINDOW == 213 (0x7f080c550c00) [pid = 27754] [serial = 1006] [outer = (nil)] 18:04:02 INFO - PROCESS | 27754 | ++DOMWINDOW == 214 (0x7f080c88a000) [pid = 27754] [serial = 1007] [outer = 0x7f080c550c00] 18:04:02 INFO - PROCESS | 27754 | 1462583042770 Marionette DEBUG loaded listener.js 18:04:02 INFO - PROCESS | 27754 | ++DOMWINDOW == 215 (0x7f080c947000) [pid = 27754] [serial = 1008] [outer = 0x7f080c550c00] 18:04:03 INFO - PROCESS | 27754 | 1462583043598 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:04:03 INFO - PROCESS | 27754 | 1462583043654 Marionette TRACE conn3 <- [1,1313,null,{"value":"8"}] 18:04:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 18:04:03 INFO - PROCESS | 27754 | 1462583043660 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 18:04:03 INFO - PROCESS | 27754 | 1462583043662 Marionette TRACE conn3 <- [1,1314,null,{}] 18:04:03 INFO - PROCESS | 27754 | 1462583043668 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:04:03 INFO - PROCESS | 27754 | 1462583043897 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 18:04:04 INFO - PROCESS | 27754 | 1462583044093 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:04 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0814969000 == 114 [pid = 27754] [id = 336] 18:04:04 INFO - PROCESS | 27754 | ++DOMWINDOW == 216 (0x7f080f31e800) [pid = 27754] [serial = 1009] [outer = (nil)] 18:04:04 INFO - PROCESS | 27754 | ++DOMWINDOW == 217 (0x7f080f5cf800) [pid = 27754] [serial = 1010] [outer = 0x7f080f31e800] 18:04:04 INFO - PROCESS | 27754 | 1462583044219 Marionette DEBUG loaded listener.js 18:04:04 INFO - PROCESS | 27754 | ++DOMWINDOW == 218 (0x7f081428d800) [pid = 27754] [serial = 1011] [outer = 0x7f080f31e800] 18:04:05 INFO - PROCESS | 27754 | 1462583045068 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:04:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 18:04:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1478ms 18:04:05 INFO - PROCESS | 27754 | 1462583045138 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 18:04:05 INFO - PROCESS | 27754 | 1462583045142 Marionette TRACE conn3 <- [1,1317,null,{"value":"8"}] 18:04:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 18:04:05 INFO - PROCESS | 27754 | 1462583045148 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 18:04:05 INFO - PROCESS | 27754 | 1462583045151 Marionette TRACE conn3 <- [1,1318,null,{}] 18:04:05 INFO - PROCESS | 27754 | 1462583045156 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:04:05 INFO - PROCESS | 27754 | 1462583045387 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 18:04:05 INFO - PROCESS | 27754 | 1462583045584 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:05 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0814f0c800 == 115 [pid = 27754] [id = 337] 18:04:05 INFO - PROCESS | 27754 | ++DOMWINDOW == 219 (0x7f080f321800) [pid = 27754] [serial = 1012] [outer = (nil)] 18:04:05 INFO - PROCESS | 27754 | ++DOMWINDOW == 220 (0x7f0814f52400) [pid = 27754] [serial = 1013] [outer = 0x7f080f321800] 18:04:05 INFO - PROCESS | 27754 | 1462583045698 Marionette DEBUG loaded listener.js 18:04:05 INFO - PROCESS | 27754 | ++DOMWINDOW == 221 (0x7f08160b4800) [pid = 27754] [serial = 1014] [outer = 0x7f080f321800] 18:04:06 INFO - PROCESS | 27754 | 1462583046538 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:04:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 18:04:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1430ms 18:04:06 INFO - PROCESS | 27754 | 1462583046579 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 18:04:06 INFO - PROCESS | 27754 | 1462583046583 Marionette TRACE conn3 <- [1,1321,null,{"value":"8"}] 18:04:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 18:04:06 INFO - PROCESS | 27754 | 1462583046589 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 18:04:06 INFO - PROCESS | 27754 | 1462583046591 Marionette TRACE conn3 <- [1,1322,null,{}] 18:04:06 INFO - PROCESS | 27754 | 1462583046597 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:04:06 INFO - PROCESS | 27754 | 1462583046771 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 18:04:06 INFO - PROCESS | 27754 | 1462583046973 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:06 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0815874800 == 116 [pid = 27754] [id = 338] 18:04:06 INFO - PROCESS | 27754 | ++DOMWINDOW == 222 (0x7f0814138400) [pid = 27754] [serial = 1015] [outer = (nil)] 18:04:07 INFO - PROCESS | 27754 | ++DOMWINDOW == 223 (0x7f08161b7400) [pid = 27754] [serial = 1016] [outer = 0x7f0814138400] 18:04:07 INFO - PROCESS | 27754 | 1462583047045 Marionette DEBUG loaded listener.js 18:04:07 INFO - PROCESS | 27754 | ++DOMWINDOW == 224 (0x7f08164bb000) [pid = 27754] [serial = 1017] [outer = 0x7f0814138400] 18:04:07 INFO - PROCESS | 27754 | 1462583047951 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:04:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 18:04:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1435ms 18:04:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 18:04:08 INFO - PROCESS | 27754 | 1462583048026 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 18:04:08 INFO - PROCESS | 27754 | 1462583048029 Marionette TRACE conn3 <- [1,1325,null,{"value":"8"}] 18:04:08 INFO - PROCESS | 27754 | 1462583048035 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 18:04:08 INFO - PROCESS | 27754 | 1462583048039 Marionette TRACE conn3 <- [1,1326,null,{}] 18:04:08 INFO - PROCESS | 27754 | 1462583048044 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:04:08 INFO - PROCESS | 27754 | 1462583048282 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 18:04:08 INFO - PROCESS | 27754 | 1462583048531 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:08 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f081bf05000 == 117 [pid = 27754] [id = 339] 18:04:08 INFO - PROCESS | 27754 | ++DOMWINDOW == 225 (0x7f0806d38c00) [pid = 27754] [serial = 1018] [outer = (nil)] 18:04:08 INFO - PROCESS | 27754 | ++DOMWINDOW == 226 (0x7f08177a5c00) [pid = 27754] [serial = 1019] [outer = 0x7f0806d38c00] 18:04:08 INFO - PROCESS | 27754 | 1462583048680 Marionette DEBUG loaded listener.js 18:04:08 INFO - PROCESS | 27754 | ++DOMWINDOW == 227 (0x7f081be4ec00) [pid = 27754] [serial = 1020] [outer = 0x7f0806d38c00] 18:04:09 INFO - PROCESS | 27754 | 1462583049499 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:04:09 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:04:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1536ms 18:04:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 18:04:09 INFO - PROCESS | 27754 | 1462583049572 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 18:04:09 INFO - PROCESS | 27754 | 1462583049575 Marionette TRACE conn3 <- [1,1329,null,{"value":"8"}] 18:04:09 INFO - PROCESS | 27754 | 1462583049581 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 18:04:09 INFO - PROCESS | 27754 | 1462583049584 Marionette TRACE conn3 <- [1,1330,null,{}] 18:04:09 INFO - PROCESS | 27754 | 1462583049590 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:04:09 INFO - PROCESS | 27754 | 1462583049788 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 18:04:09 INFO - PROCESS | 27754 | 1462583049989 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:10 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f08259b3800 == 118 [pid = 27754] [id = 340] 18:04:10 INFO - PROCESS | 27754 | ++DOMWINDOW == 228 (0x7f081469bc00) [pid = 27754] [serial = 1021] [outer = (nil)] 18:04:10 INFO - PROCESS | 27754 | ++DOMWINDOW == 229 (0x7f0822a52400) [pid = 27754] [serial = 1022] [outer = 0x7f081469bc00] 18:04:10 INFO - PROCESS | 27754 | 1462583050063 Marionette DEBUG loaded listener.js 18:04:10 INFO - PROCESS | 27754 | ++DOMWINDOW == 230 (0x7f0822ba5c00) [pid = 27754] [serial = 1023] [outer = 0x7f081469bc00] 18:04:10 INFO - PROCESS | 27754 | 1462583050938 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:04:11 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:04:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1432ms 18:04:11 INFO - PROCESS | 27754 | 1462583051013 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 18:04:11 INFO - PROCESS | 27754 | 1462583051017 Marionette TRACE conn3 <- [1,1333,null,{"value":"8"}] 18:04:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 18:04:11 INFO - PROCESS | 27754 | 1462583051024 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 18:04:11 INFO - PROCESS | 27754 | 1462583051028 Marionette TRACE conn3 <- [1,1334,null,{}] 18:04:11 INFO - PROCESS | 27754 | 1462583051034 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:04:11 INFO - PROCESS | 27754 | 1462583051282 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 18:04:11 INFO - PROCESS | 27754 | 1462583051532 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:11 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0829be0000 == 119 [pid = 27754] [id = 341] 18:04:11 INFO - PROCESS | 27754 | ++DOMWINDOW == 231 (0x7f0823f0c000) [pid = 27754] [serial = 1024] [outer = (nil)] 18:04:11 INFO - PROCESS | 27754 | ++DOMWINDOW == 232 (0x7f08259e0800) [pid = 27754] [serial = 1025] [outer = 0x7f0823f0c000] 18:04:11 INFO - PROCESS | 27754 | 1462583051653 Marionette DEBUG loaded listener.js 18:04:11 INFO - PROCESS | 27754 | ++DOMWINDOW == 233 (0x7f0825fa1800) [pid = 27754] [serial = 1026] [outer = 0x7f0823f0c000] 18:04:12 INFO - PROCESS | 27754 | 1462583052722 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:04:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 18:04:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1781ms 18:04:12 INFO - PROCESS | 27754 | 1462583052808 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 18:04:12 INFO - PROCESS | 27754 | 1462583052814 Marionette TRACE conn3 <- [1,1337,null,{"value":"8"}] 18:04:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 18:04:12 INFO - PROCESS | 27754 | 1462583052823 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 18:04:12 INFO - PROCESS | 27754 | 1462583052828 Marionette TRACE conn3 <- [1,1338,null,{}] 18:04:12 INFO - PROCESS | 27754 | 1462583052836 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:04:13 INFO - PROCESS | 27754 | 1462583053146 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 18:04:13 INFO - PROCESS | 27754 | 1462583053413 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:13 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0800a5b800 == 120 [pid = 27754] [id = 342] 18:04:13 INFO - PROCESS | 27754 | ++DOMWINDOW == 234 (0x7f080c47b400) [pid = 27754] [serial = 1027] [outer = (nil)] 18:04:13 INFO - PROCESS | 27754 | ++DOMWINDOW == 235 (0x7f0827ac6800) [pid = 27754] [serial = 1028] [outer = 0x7f080c47b400] 18:04:13 INFO - PROCESS | 27754 | 1462583053540 Marionette DEBUG loaded listener.js 18:04:13 INFO - PROCESS | 27754 | ++DOMWINDOW == 236 (0x7f0827acf000) [pid = 27754] [serial = 1029] [outer = 0x7f080c47b400] 18:04:14 INFO - PROCESS | 27754 | 1462583054871 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:04:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 18:04:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 2138ms 18:04:14 INFO - PROCESS | 27754 | 1462583054962 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 18:04:14 INFO - PROCESS | 27754 | 1462583054965 Marionette TRACE conn3 <- [1,1341,null,{"value":"8"}] 18:04:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 18:04:14 INFO - PROCESS | 27754 | 1462583054971 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 18:04:14 INFO - PROCESS | 27754 | 1462583054973 Marionette TRACE conn3 <- [1,1342,null,{}] 18:04:14 INFO - PROCESS | 27754 | 1462583054979 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:04:15 INFO - PROCESS | 27754 | 1462583055158 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 18:04:15 INFO - PROCESS | 27754 | 1462583055361 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:15 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f07ffe51800 == 121 [pid = 27754] [id = 343] 18:04:15 INFO - PROCESS | 27754 | ++DOMWINDOW == 237 (0x7f080c007000) [pid = 27754] [serial = 1030] [outer = (nil)] 18:04:15 INFO - PROCESS | 27754 | ++DOMWINDOW == 238 (0x7f0823f0f000) [pid = 27754] [serial = 1031] [outer = 0x7f080c007000] 18:04:15 INFO - PROCESS | 27754 | 1462583055428 Marionette DEBUG loaded listener.js 18:04:15 INFO - PROCESS | 27754 | ++DOMWINDOW == 239 (0x7f0827ad0800) [pid = 27754] [serial = 1032] [outer = 0x7f080c007000] 18:04:16 INFO - PROCESS | 27754 | 1462583056305 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:04:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 18:04:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1380ms 18:04:16 INFO - PROCESS | 27754 | 1462583056352 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 18:04:16 INFO - PROCESS | 27754 | 1462583056355 Marionette TRACE conn3 <- [1,1345,null,{"value":"8"}] 18:04:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 18:04:16 INFO - PROCESS | 27754 | 1462583056362 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 18:04:16 INFO - PROCESS | 27754 | 1462583056364 Marionette TRACE conn3 <- [1,1346,null,{}] 18:04:16 INFO - PROCESS | 27754 | 1462583056369 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:04:16 INFO - PROCESS | 27754 | 1462583056565 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 18:04:16 INFO - PROCESS | 27754 | 1462583056778 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:16 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f08016b4000 == 122 [pid = 27754] [id = 344] 18:04:16 INFO - PROCESS | 27754 | ++DOMWINDOW == 240 (0x7f07fcfe0400) [pid = 27754] [serial = 1033] [outer = (nil)] 18:04:16 INFO - PROCESS | 27754 | ++DOMWINDOW == 241 (0x7f0806cee000) [pid = 27754] [serial = 1034] [outer = 0x7f07fcfe0400] 18:04:16 INFO - PROCESS | 27754 | 1462583056846 Marionette DEBUG loaded listener.js 18:04:16 INFO - PROCESS | 27754 | ++DOMWINDOW == 242 (0x7f0827acfc00) [pid = 27754] [serial = 1035] [outer = 0x7f07fcfe0400] 18:04:17 INFO - PROCESS | 27754 | 1462583057834 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:04:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 18:04:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1540ms 18:04:17 INFO - PROCESS | 27754 | 1462583057903 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 18:04:17 INFO - PROCESS | 27754 | 1462583057907 Marionette TRACE conn3 <- [1,1349,null,{"value":"8"}] 18:04:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 18:04:17 INFO - PROCESS | 27754 | 1462583057914 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 18:04:17 INFO - PROCESS | 27754 | 1462583057917 Marionette TRACE conn3 <- [1,1350,null,{}] 18:04:17 INFO - PROCESS | 27754 | 1462583057922 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:04:18 INFO - PROCESS | 27754 | 1462583058105 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 18:04:18 INFO - PROCESS | 27754 | 1462583058367 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:18 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f07fd69d000 == 123 [pid = 27754] [id = 345] 18:04:18 INFO - PROCESS | 27754 | ++DOMWINDOW == 243 (0x7f07fcfe1400) [pid = 27754] [serial = 1036] [outer = (nil)] 18:04:18 INFO - PROCESS | 27754 | ++DOMWINDOW == 244 (0x7f0800009c00) [pid = 27754] [serial = 1037] [outer = 0x7f07fcfe1400] 18:04:18 INFO - PROCESS | 27754 | 1462583058483 Marionette DEBUG loaded listener.js 18:04:18 INFO - PROCESS | 27754 | ++DOMWINDOW == 245 (0x7f0800be4000) [pid = 27754] [serial = 1038] [outer = 0x7f07fcfe1400] 18:04:19 INFO - PROCESS | 27754 | 1462583059327 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:04:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 18:04:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1489ms 18:04:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 18:04:19 INFO - PROCESS | 27754 | 1462583059403 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 18:04:19 INFO - PROCESS | 27754 | 1462583059406 Marionette TRACE conn3 <- [1,1353,null,{"value":"8"}] 18:04:19 INFO - PROCESS | 27754 | 1462583059412 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 18:04:19 INFO - PROCESS | 27754 | 1462583059415 Marionette TRACE conn3 <- [1,1354,null,{}] 18:04:19 INFO - PROCESS | 27754 | 1462583059420 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:04:19 INFO - PROCESS | 27754 | 1462583059637 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 18:04:19 INFO - PROCESS | 27754 | 1462583059895 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:20 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f07fe6da800 == 124 [pid = 27754] [id = 346] 18:04:20 INFO - PROCESS | 27754 | ++DOMWINDOW == 246 (0x7f07fcfdb800) [pid = 27754] [serial = 1039] [outer = (nil)] 18:04:20 INFO - PROCESS | 27754 | ++DOMWINDOW == 247 (0x7f07fcfe5400) [pid = 27754] [serial = 1040] [outer = 0x7f07fcfdb800] 18:04:20 INFO - PROCESS | 27754 | 1462583060405 Marionette DEBUG loaded listener.js 18:04:20 INFO - PROCESS | 27754 | ++DOMWINDOW == 248 (0x7f07ff266000) [pid = 27754] [serial = 1041] [outer = 0x7f07fcfdb800] 18:04:21 INFO - PROCESS | 27754 | 1462583061346 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:04:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 18:04:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1990ms 18:04:21 INFO - PROCESS | 27754 | 1462583061403 Marionette TRACE conn3 -> [0,1357,"getWindowHandle",null] 18:04:21 INFO - PROCESS | 27754 | 1462583061410 Marionette TRACE conn3 <- [1,1357,null,{"value":"8"}] 18:04:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 18:04:21 INFO - PROCESS | 27754 | 1462583061417 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 18:04:21 INFO - PROCESS | 27754 | 1462583061422 Marionette TRACE conn3 <- [1,1358,null,{}] 18:04:21 INFO - PROCESS | 27754 | 1462583061429 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:04:21 INFO - PROCESS | 27754 | 1462583061643 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 18:04:21 INFO - PROCESS | 27754 | 1462583061903 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:21 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f08017ea000 == 125 [pid = 27754] [id = 347] 18:04:21 INFO - PROCESS | 27754 | ++DOMWINDOW == 249 (0x7f07fe3a4000) [pid = 27754] [serial = 1042] [outer = (nil)] 18:04:22 INFO - PROCESS | 27754 | ++DOMWINDOW == 250 (0x7f0800be7800) [pid = 27754] [serial = 1043] [outer = 0x7f07fe3a4000] 18:04:22 INFO - PROCESS | 27754 | 1462583062016 Marionette DEBUG loaded listener.js 18:04:22 INFO - PROCESS | 27754 | ++DOMWINDOW == 251 (0x7f0801bf3c00) [pid = 27754] [serial = 1044] [outer = 0x7f07fe3a4000] 18:04:22 INFO - PROCESS | 27754 | 1462583062975 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:04:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 18:04:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1635ms 18:04:23 INFO - PROCESS | 27754 | 1462583063052 Marionette TRACE conn3 -> [0,1361,"getWindowHandle",null] 18:04:23 INFO - PROCESS | 27754 | 1462583063057 Marionette TRACE conn3 <- [1,1361,null,{"value":"8"}] 18:04:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 18:04:23 INFO - PROCESS | 27754 | 1462583063067 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 18:04:23 INFO - PROCESS | 27754 | 1462583063070 Marionette TRACE conn3 <- [1,1362,null,{}] 18:04:23 INFO - PROCESS | 27754 | 1462583063076 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:04:23 INFO - PROCESS | 27754 | 1462583063311 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 18:04:23 INFO - PROCESS | 27754 | --DOCSHELL 0x7f081bf03000 == 124 [pid = 27754] [id = 20] 18:04:23 INFO - PROCESS | 27754 | --DOCSHELL 0x7f080bab8000 == 123 [pid = 27754] [id = 162] 18:04:23 INFO - PROCESS | 27754 | --DOCSHELL 0x7f082721c800 == 122 [pid = 27754] [id = 105] 18:04:23 INFO - PROCESS | 27754 | --DOCSHELL 0x7f07fded7000 == 121 [pid = 27754] [id = 230] 18:04:23 INFO - PROCESS | 27754 | --DOMWINDOW == 250 (0x7f0815278c00) [pid = 27754] [serial = 896] [outer = (nil)] [url = about:blank] 18:04:23 INFO - PROCESS | 27754 | --DOMWINDOW == 249 (0x7f080098a000) [pid = 27754] [serial = 899] [outer = (nil)] [url = about:blank] 18:04:23 INFO - PROCESS | 27754 | --DOCSHELL 0x7f07fe45e000 == 120 [pid = 27754] [id = 229] 18:04:23 INFO - PROCESS | 27754 | --DOCSHELL 0x7f081495d000 == 119 [pid = 27754] [id = 178] 18:04:23 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0800106000 == 118 [pid = 27754] [id = 232] 18:04:23 INFO - PROCESS | 27754 | --DOCSHELL 0x7f07fd68e000 == 117 [pid = 27754] [id = 231] 18:04:23 INFO - PROCESS | 27754 | 1462583063683 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:23 INFO - PROCESS | 27754 | --DOCSHELL 0x7f07fe44b000 == 116 [pid = 27754] [id = 329] 18:04:23 INFO - PROCESS | 27754 | --DOCSHELL 0x7f080c455800 == 115 [pid = 27754] [id = 328] 18:04:23 INFO - PROCESS | 27754 | --DOCSHELL 0x7f080ba22800 == 114 [pid = 27754] [id = 327] 18:04:23 INFO - PROCESS | 27754 | --DOCSHELL 0x7f080370f000 == 113 [pid = 27754] [id = 326] 18:04:23 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f07fdedc800 == 114 [pid = 27754] [id = 348] 18:04:23 INFO - PROCESS | 27754 | ++DOMWINDOW == 250 (0x7f080098a000) [pid = 27754] [serial = 1045] [outer = (nil)] 18:04:23 INFO - PROCESS | 27754 | ++DOMWINDOW == 251 (0x7f0804b17000) [pid = 27754] [serial = 1046] [outer = 0x7f080098a000] 18:04:23 INFO - PROCESS | 27754 | 1462583063751 Marionette DEBUG loaded listener.js 18:04:23 INFO - PROCESS | 27754 | ++DOMWINDOW == 252 (0x7f0805fdcc00) [pid = 27754] [serial = 1047] [outer = 0x7f080098a000] 18:04:23 INFO - PROCESS | 27754 | --DOCSHELL 0x7f07fe6d8800 == 113 [pid = 27754] [id = 325] 18:04:23 INFO - PROCESS | 27754 | --DOCSHELL 0x7f08055d9800 == 112 [pid = 27754] [id = 324] 18:04:24 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0803364800 == 111 [pid = 27754] [id = 323] 18:04:24 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0801b79000 == 110 [pid = 27754] [id = 322] 18:04:24 INFO - PROCESS | 27754 | --DOCSHELL 0x7f07ff31c000 == 109 [pid = 27754] [id = 321] 18:04:24 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0827d7f000 == 108 [pid = 27754] [id = 315] 18:04:24 INFO - PROCESS | 27754 | --DOCSHELL 0x7f082777c000 == 107 [pid = 27754] [id = 314] 18:04:24 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0825f3a000 == 106 [pid = 27754] [id = 313] 18:04:24 INFO - PROCESS | 27754 | --DOCSHELL 0x7f081cd0d800 == 105 [pid = 27754] [id = 312] 18:04:24 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0813cb0000 == 104 [pid = 27754] [id = 308] 18:04:24 INFO - PROCESS | 27754 | 1462583064595 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:04:24 INFO - PROCESS | 27754 | --DOMWINDOW == 251 (0x7f08009e2c00) [pid = 27754] [serial = 692] [outer = (nil)] [url = about:blank] 18:04:24 INFO - PROCESS | 27754 | --DOMWINDOW == 250 (0x7f0814039800) [pid = 27754] [serial = 747] [outer = (nil)] [url = about:blank] 18:04:24 INFO - PROCESS | 27754 | --DOMWINDOW == 249 (0x7f08160be000) [pid = 27754] [serial = 753] [outer = (nil)] [url = about:blank] 18:04:24 INFO - PROCESS | 27754 | --DOMWINDOW == 248 (0x7f080c90d800) [pid = 27754] [serial = 629] [outer = (nil)] [url = about:blank] 18:04:24 INFO - PROCESS | 27754 | --DOMWINDOW == 247 (0x7f0800988c00) [pid = 27754] [serial = 765] [outer = (nil)] [url = about:blank] 18:04:24 INFO - PROCESS | 27754 | --DOMWINDOW == 246 (0x7f0822da7000) [pid = 27754] [serial = 623] [outer = (nil)] [url = about:blank] 18:04:24 INFO - PROCESS | 27754 | --DOMWINDOW == 245 (0x7f0811de9c00) [pid = 27754] [serial = 617] [outer = (nil)] [url = about:blank] 18:04:24 INFO - PROCESS | 27754 | --DOMWINDOW == 244 (0x7f08008cfc00) [pid = 27754] [serial = 632] [outer = (nil)] [url = about:blank] 18:04:24 INFO - PROCESS | 27754 | --DOMWINDOW == 243 (0x7f080983f800) [pid = 27754] [serial = 614] [outer = (nil)] [url = about:blank] 18:04:24 INFO - PROCESS | 27754 | --DOMWINDOW == 242 (0x7f080142b400) [pid = 27754] [serial = 674] [outer = (nil)] [url = about:blank] 18:04:24 INFO - PROCESS | 27754 | --DOMWINDOW == 241 (0x7f0811dec000) [pid = 27754] [serial = 686] [outer = (nil)] [url = about:blank] 18:04:24 INFO - PROCESS | 27754 | --DOMWINDOW == 240 (0x7f080ae5a000) [pid = 27754] [serial = 804] [outer = (nil)] [url = about:blank] 18:04:24 INFO - PROCESS | 27754 | --DOMWINDOW == 239 (0x7f0806c73000) [pid = 27754] [serial = 732] [outer = (nil)] [url = about:blank] 18:04:24 INFO - PROCESS | 27754 | --DOMWINDOW == 238 (0x7f0801431800) [pid = 27754] [serial = 635] [outer = (nil)] [url = about:blank] 18:04:24 INFO - PROCESS | 27754 | --DOMWINDOW == 237 (0x7f08259dfc00) [pid = 27754] [serial = 759] [outer = (nil)] [url = about:blank] 18:04:24 INFO - PROCESS | 27754 | --DOMWINDOW == 236 (0x7f0823c2b400) [pid = 27754] [serial = 689] [outer = (nil)] [url = about:blank] 18:04:24 INFO - PROCESS | 27754 | --DOMWINDOW == 235 (0x7f0800991c00) [pid = 27754] [serial = 768] [outer = (nil)] [url = about:blank] 18:04:24 INFO - PROCESS | 27754 | --DOMWINDOW == 234 (0x7f0806c72400) [pid = 27754] [serial = 801] [outer = (nil)] [url = about:blank] 18:04:24 INFO - PROCESS | 27754 | --DOMWINDOW == 233 (0x7f0803399400) [pid = 27754] [serial = 798] [outer = (nil)] [url = about:blank] 18:04:24 INFO - PROCESS | 27754 | --DOMWINDOW == 232 (0x7f08009db400) [pid = 27754] [serial = 795] [outer = (nil)] [url = about:blank] 18:04:24 INFO - PROCESS | 27754 | --DOMWINDOW == 231 (0x7f080c944c00) [pid = 27754] [serial = 825] [outer = (nil)] [url = about:blank] 18:04:24 INFO - PROCESS | 27754 | --DOMWINDOW == 230 (0x7f080c85a800) [pid = 27754] [serial = 822] [outer = (nil)] [url = about:blank] 18:04:24 INFO - PROCESS | 27754 | --DOMWINDOW == 229 (0x7f0801ad6c00) [pid = 27754] [serial = 729] [outer = (nil)] [url = about:blank] 18:04:24 INFO - PROCESS | 27754 | --DOMWINDOW == 228 (0x7f080af25400) [pid = 27754] [serial = 807] [outer = (nil)] [url = about:blank] 18:04:24 INFO - PROCESS | 27754 | --DOMWINDOW == 227 (0x7f0805fe6c00) [pid = 27754] [serial = 677] [outer = (nil)] [url = about:blank] 18:04:24 INFO - PROCESS | 27754 | --DOMWINDOW == 226 (0x7f080c94a000) [pid = 27754] [serial = 741] [outer = (nil)] [url = about:blank] 18:04:24 INFO - PROCESS | 27754 | --DOMWINDOW == 225 (0x7f07ff26e000) [pid = 27754] [serial = 644] [outer = (nil)] [url = about:blank] 18:04:24 INFO - PROCESS | 27754 | --DOMWINDOW == 224 (0x7f0814742c00) [pid = 27754] [serial = 750] [outer = (nil)] [url = about:blank] 18:04:24 INFO - PROCESS | 27754 | --DOMWINDOW == 223 (0x7f080c36fc00) [pid = 27754] [serial = 680] [outer = (nil)] [url = about:blank] 18:04:24 INFO - PROCESS | 27754 | --DOMWINDOW == 222 (0x7f080df98000) [pid = 27754] [serial = 831] [outer = (nil)] [url = about:blank] 18:04:24 INFO - PROCESS | 27754 | --DOMWINDOW == 221 (0x7f07fe3a6000) [pid = 27754] [serial = 647] [outer = (nil)] [url = about:blank] 18:04:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 18:04:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1581ms 18:04:24 INFO - PROCESS | 27754 | --DOMWINDOW == 220 (0x7f08181f3400) [pid = 27754] [serial = 620] [outer = (nil)] [url = about:blank] 18:04:24 INFO - PROCESS | 27754 | --DOMWINDOW == 219 (0x7f08272a3c00) [pid = 27754] [serial = 626] [outer = (nil)] [url = about:blank] 18:04:24 INFO - PROCESS | 27754 | --DOMWINDOW == 218 (0x7f080c948000) [pid = 27754] [serial = 834] [outer = (nil)] [url = about:blank] 18:04:24 INFO - PROCESS | 27754 | --DOMWINDOW == 217 (0x7f080c009c00) [pid = 27754] [serial = 735] [outer = (nil)] [url = about:blank] 18:04:24 INFO - PROCESS | 27754 | --DOMWINDOW == 216 (0x7f080c910c00) [pid = 27754] [serial = 683] [outer = (nil)] [url = about:blank] 18:04:24 INFO - PROCESS | 27754 | --DOMWINDOW == 215 (0x7f08186bdc00) [pid = 27754] [serial = 756] [outer = (nil)] [url = about:blank] 18:04:24 INFO - PROCESS | 27754 | --DOMWINDOW == 214 (0x7f0811de3400) [pid = 27754] [serial = 744] [outer = (nil)] [url = about:blank] 18:04:24 INFO - PROCESS | 27754 | --DOMWINDOW == 213 (0x7f080c90f800) [pid = 27754] [serial = 638] [outer = (nil)] [url = about:blank] 18:04:24 INFO - PROCESS | 27754 | --DOMWINDOW == 212 (0x7f0823f09c00) [pid = 27754] [serial = 641] [outer = (nil)] [url = about:blank] 18:04:24 INFO - PROCESS | 27754 | --DOMWINDOW == 211 (0x7f08049f3000) [pid = 27754] [serial = 771] [outer = (nil)] [url = about:blank] 18:04:24 INFO - PROCESS | 27754 | --DOMWINDOW == 210 (0x7f07fcfe7800) [pid = 27754] [serial = 762] [outer = (nil)] [url = about:blank] 18:04:24 INFO - PROCESS | 27754 | --DOMWINDOW == 209 (0x7f08009e0c00) [pid = 27754] [serial = 696] [outer = (nil)] [url = about:blank] 18:04:24 INFO - PROCESS | 27754 | --DOMWINDOW == 208 (0x7f080c221c00) [pid = 27754] [serial = 810] [outer = (nil)] [url = about:blank] 18:04:24 INFO - PROCESS | 27754 | --DOMWINDOW == 207 (0x7f080c479800) [pid = 27754] [serial = 813] [outer = (nil)] [url = about:blank] 18:04:24 INFO - PROCESS | 27754 | --DOMWINDOW == 206 (0x7f080c53b000) [pid = 27754] [serial = 816] [outer = (nil)] [url = about:blank] 18:04:24 INFO - PROCESS | 27754 | --DOMWINDOW == 205 (0x7f07fe3abc00) [pid = 27754] [serial = 726] [outer = (nil)] [url = about:blank] 18:04:24 INFO - PROCESS | 27754 | --DOMWINDOW == 204 (0x7f080c47d800) [pid = 27754] [serial = 915] [outer = (nil)] [url = about:blank] 18:04:24 INFO - PROCESS | 27754 | --DOMWINDOW == 203 (0x7f0813a22400) [pid = 27754] [serial = 924] [outer = (nil)] [url = about:blank] 18:04:24 INFO - PROCESS | 27754 | --DOMWINDOW == 202 (0x7f080c887000) [pid = 27754] [serial = 918] [outer = (nil)] [url = about:blank] 18:04:24 INFO - PROCESS | 27754 | --DOMWINDOW == 201 (0x7f0812bcc400) [pid = 27754] [serial = 923] [outer = (nil)] [url = about:blank] 18:04:24 INFO - PROCESS | 27754 | --DOMWINDOW == 200 (0x7f080dc52000) [pid = 27754] [serial = 828] [outer = (nil)] [url = about:blank] 18:04:24 INFO - PROCESS | 27754 | --DOMWINDOW == 199 (0x7f080c63b800) [pid = 27754] [serial = 917] [outer = (nil)] [url = about:blank] 18:04:24 INFO - PROCESS | 27754 | --DOMWINDOW == 198 (0x7f080e928c00) [pid = 27754] [serial = 920] [outer = (nil)] [url = about:blank] 18:04:24 INFO - PROCESS | 27754 | --DOMWINDOW == 197 (0x7f0811def800) [pid = 27754] [serial = 921] [outer = (nil)] [url = about:blank] 18:04:24 INFO - PROCESS | 27754 | --DOMWINDOW == 196 (0x7f080c47f000) [pid = 27754] [serial = 738] [outer = (nil)] [url = about:blank] 18:04:24 INFO - PROCESS | 27754 | --DOMWINDOW == 195 (0x7f080f572c00) [pid = 27754] [serial = 878] [outer = (nil)] [url = about:blank] 18:04:24 INFO - PROCESS | 27754 | --DOMWINDOW == 194 (0x7f0800010c00) [pid = 27754] [serial = 699] [outer = (nil)] [url = about:blank] 18:04:24 INFO - PROCESS | 27754 | --DOMWINDOW == 193 (0x7f080c59a800) [pid = 27754] [serial = 819] [outer = (nil)] [url = about:blank] 18:04:24 INFO - PROCESS | 27754 | --DOMWINDOW == 192 (0x7f0800bea400) [pid = 27754] [serial = 860] [outer = (nil)] [url = about:blank] 18:04:24 INFO - PROCESS | 27754 | --DOMWINDOW == 191 (0x7f080f95ec00) [pid = 27754] [serial = 881] [outer = (nil)] [url = about:blank] 18:04:24 INFO - PROCESS | 27754 | --DOMWINDOW == 190 (0x7f0811bf4000) [pid = 27754] [serial = 884] [outer = (nil)] [url = about:blank] 18:04:24 INFO - PROCESS | 27754 | --DOMWINDOW == 189 (0x7f080c219800) [pid = 27754] [serial = 914] [outer = (nil)] [url = about:blank] 18:04:24 INFO - PROCESS | 27754 | --DOMWINDOW == 188 (0x7f080dc58000) [pid = 27754] [serial = 902] [outer = (nil)] [url = about:blank] 18:04:24 INFO - PROCESS | 27754 | --DOMWINDOW == 187 (0x7f080c889800) [pid = 27754] [serial = 872] [outer = (nil)] [url = about:blank] 18:04:24 INFO - PROCESS | 27754 | --DOMWINDOW == 186 (0x7f080c550000) [pid = 27754] [serial = 869] [outer = (nil)] [url = about:blank] 18:04:24 INFO - PROCESS | 27754 | --DOMWINDOW == 185 (0x7f080df8f000) [pid = 27754] [serial = 875] [outer = (nil)] [url = about:blank] 18:04:24 INFO - PROCESS | 27754 | --DOMWINDOW == 184 (0x7f0806bc3800) [pid = 27754] [serial = 909] [outer = (nil)] [url = about:blank] 18:04:24 INFO - PROCESS | 27754 | --DOMWINDOW == 183 (0x7f080603a800) [pid = 27754] [serial = 908] [outer = (nil)] [url = about:blank] 18:04:24 INFO - PROCESS | 27754 | --DOMWINDOW == 182 (0x7f0814428c00) [pid = 27754] [serial = 893] [outer = (nil)] [url = about:blank] 18:04:24 INFO - PROCESS | 27754 | --DOMWINDOW == 181 (0x7f080bbe0c00) [pid = 27754] [serial = 866] [outer = (nil)] [url = about:blank] 18:04:24 INFO - PROCESS | 27754 | --DOMWINDOW == 180 (0x7f0801439400) [pid = 27754] [serial = 905] [outer = (nil)] [url = about:blank] 18:04:24 INFO - PROCESS | 27754 | --DOMWINDOW == 179 (0x7f08036e1000) [pid = 27754] [serial = 906] [outer = (nil)] [url = about:blank] 18:04:24 INFO - PROCESS | 27754 | --DOMWINDOW == 178 (0x7f0806d33000) [pid = 27754] [serial = 911] [outer = (nil)] [url = about:blank] 18:04:24 INFO - PROCESS | 27754 | --DOMWINDOW == 177 (0x7f080af1ac00) [pid = 27754] [serial = 912] [outer = (nil)] [url = about:blank] 18:04:24 INFO - PROCESS | 27754 | --DOMWINDOW == 176 (0x7f0812ac8800) [pid = 27754] [serial = 887] [outer = (nil)] [url = about:blank] 18:04:24 INFO - PROCESS | 27754 | --DOMWINDOW == 175 (0x7f0814039400) [pid = 27754] [serial = 890] [outer = (nil)] [url = about:blank] 18:04:24 INFO - PROCESS | 27754 | --DOMWINDOW == 174 (0x7f0804b16c00) [pid = 27754] [serial = 863] [outer = (nil)] [url = about:blank] 18:04:24 INFO - PROCESS | 27754 | 1462583064682 Marionette TRACE conn3 -> [0,1365,"getWindowHandle",null] 18:04:24 INFO - PROCESS | 27754 | 1462583064690 Marionette TRACE conn3 <- [1,1365,null,{"value":"8"}] 18:04:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 18:04:24 INFO - PROCESS | 27754 | 1462583064699 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 18:04:24 INFO - PROCESS | 27754 | 1462583064708 Marionette TRACE conn3 <- [1,1366,null,{}] 18:04:24 INFO - PROCESS | 27754 | 1462583064725 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:04:24 INFO - PROCESS | 27754 | 1462583064922 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 18:04:25 INFO - PROCESS | 27754 | 1462583065091 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:25 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f07fe6d8800 == 105 [pid = 27754] [id = 349] 18:04:25 INFO - PROCESS | 27754 | ++DOMWINDOW == 175 (0x7f0801adac00) [pid = 27754] [serial = 1048] [outer = (nil)] 18:04:25 INFO - PROCESS | 27754 | ++DOMWINDOW == 176 (0x7f0806bbf000) [pid = 27754] [serial = 1049] [outer = 0x7f0801adac00] 18:04:25 INFO - PROCESS | 27754 | 1462583065157 Marionette DEBUG loaded listener.js 18:04:25 INFO - PROCESS | 27754 | ++DOMWINDOW == 177 (0x7f0806c7a800) [pid = 27754] [serial = 1050] [outer = 0x7f0801adac00] 18:04:25 INFO - PROCESS | 27754 | 1462583065901 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:04:25 INFO - PROCESS | 27754 | 1462583065957 Marionette TRACE conn3 <- [1,1369,null,{"value":"8"}] 18:04:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 18:04:25 INFO - PROCESS | 27754 | 1462583065975 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 18:04:25 INFO - PROCESS | 27754 | 1462583065978 Marionette TRACE conn3 <- [1,1370,null,{}] 18:04:25 INFO - PROCESS | 27754 | 1462583065983 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:04:26 INFO - PROCESS | 27754 | 1462583066203 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 18:04:26 INFO - PROCESS | 27754 | 1462583066235 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:26 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0801b63800 == 106 [pid = 27754] [id = 350] 18:04:26 INFO - PROCESS | 27754 | ++DOMWINDOW == 178 (0x7f080603f000) [pid = 27754] [serial = 1051] [outer = (nil)] 18:04:26 INFO - PROCESS | 27754 | ++DOMWINDOW == 179 (0x7f080983d400) [pid = 27754] [serial = 1052] [outer = 0x7f080603f000] 18:04:26 INFO - PROCESS | 27754 | 1462583066295 Marionette DEBUG loaded listener.js 18:04:26 INFO - PROCESS | 27754 | ++DOMWINDOW == 180 (0x7f080af18800) [pid = 27754] [serial = 1053] [outer = 0x7f080603f000] 18:04:27 INFO - PROCESS | 27754 | 1462583067172 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:04:27 INFO - PROCESS | 27754 | 1462583067220 Marionette TRACE conn3 <- [1,1373,null,{"value":"8"}] 18:04:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 18:04:27 INFO - PROCESS | 27754 | 1462583067233 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 18:04:27 INFO - PROCESS | 27754 | 1462583067235 Marionette TRACE conn3 <- [1,1374,null,{}] 18:04:27 INFO - PROCESS | 27754 | 1462583067241 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:04:27 INFO - PROCESS | 27754 | 1462583067506 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 18:04:27 INFO - PROCESS | 27754 | 1462583067545 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:27 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0803adb800 == 107 [pid = 27754] [id = 351] 18:04:27 INFO - PROCESS | 27754 | ++DOMWINDOW == 181 (0x7f080bbe6000) [pid = 27754] [serial = 1054] [outer = (nil)] 18:04:27 INFO - PROCESS | 27754 | ++DOMWINDOW == 182 (0x7f080c005800) [pid = 27754] [serial = 1055] [outer = 0x7f080bbe6000] 18:04:27 INFO - PROCESS | 27754 | 1462583067683 Marionette DEBUG loaded listener.js 18:04:27 INFO - PROCESS | 27754 | ++DOMWINDOW == 183 (0x7f080c221000) [pid = 27754] [serial = 1056] [outer = 0x7f080bbe6000] 18:04:28 INFO - PROCESS | 27754 | --DOMWINDOW == 182 (0x7f080dae7000) [pid = 27754] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 18:04:28 INFO - PROCESS | 27754 | --DOMWINDOW == 181 (0x7f080c478800) [pid = 27754] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 18:04:28 INFO - PROCESS | 27754 | --DOMWINDOW == 180 (0x7f080c020800) [pid = 27754] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 18:04:28 INFO - PROCESS | 27754 | --DOMWINDOW == 179 (0x7f080560d000) [pid = 27754] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 18:04:28 INFO - PROCESS | 27754 | --DOMWINDOW == 178 (0x7f080c478400) [pid = 27754] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 18:04:28 INFO - PROCESS | 27754 | --DOMWINDOW == 177 (0x7f07fcfdd000) [pid = 27754] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 18:04:28 INFO - PROCESS | 27754 | --DOMWINDOW == 176 (0x7f07fcfe9800) [pid = 27754] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 18:04:28 INFO - PROCESS | 27754 | --DOMWINDOW == 175 (0x7f07fd60dc00) [pid = 27754] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 18:04:28 INFO - PROCESS | 27754 | --DOMWINDOW == 174 (0x7f07fcfdb400) [pid = 27754] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 18:04:29 INFO - PROCESS | 27754 | [27754] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:04:29 INFO - PROCESS | 27754 | 1462583069225 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:04:29 INFO - PROCESS | 27754 | 1462583069267 Marionette TRACE conn3 <- [1,1377,null,{"value":"8"}] 18:04:29 INFO - PROCESS | 27754 | 1462583069273 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 18:04:29 INFO - PROCESS | 27754 | 1462583069275 Marionette TRACE conn3 <- [1,1378,null,{}] 18:04:29 INFO - PROCESS | 27754 | 1462583069280 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:04:29 INFO - PROCESS | 27754 | 1462583069445 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 18:04:29 INFO - PROCESS | 27754 | 1462583069461 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:29 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0805fb4800 == 108 [pid = 27754] [id = 352] 18:04:29 INFO - PROCESS | 27754 | ++DOMWINDOW == 175 (0x7f080af25000) [pid = 27754] [serial = 1057] [outer = (nil)] 18:04:29 INFO - PROCESS | 27754 | ++DOMWINDOW == 176 (0x7f080c554000) [pid = 27754] [serial = 1058] [outer = 0x7f080af25000] 18:04:29 INFO - PROCESS | 27754 | 1462583069522 Marionette DEBUG loaded listener.js 18:04:29 INFO - PROCESS | 27754 | ++DOMWINDOW == 177 (0x7f080c63dc00) [pid = 27754] [serial = 1059] [outer = 0x7f080af25000] 18:04:30 INFO - PROCESS | 27754 | 1462583070364 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:04:30 INFO - PROCESS | 27754 | 1462583070410 Marionette TRACE conn3 <- [1,1381,null,{"value":"8"}] 18:04:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 18:04:30 INFO - PROCESS | 27754 | 1462583070421 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 18:04:30 INFO - PROCESS | 27754 | 1462583070423 Marionette TRACE conn3 <- [1,1382,null,{}] 18:04:30 INFO - PROCESS | 27754 | 1462583070429 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:04:30 INFO - PROCESS | 27754 | 1462583070609 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 18:04:30 INFO - PROCESS | 27754 | 1462583070623 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:30 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0806e6e800 == 109 [pid = 27754] [id = 353] 18:04:30 INFO - PROCESS | 27754 | ++DOMWINDOW == 178 (0x7f0800009000) [pid = 27754] [serial = 1060] [outer = (nil)] 18:04:30 INFO - PROCESS | 27754 | ++DOMWINDOW == 179 (0x7f080c908c00) [pid = 27754] [serial = 1061] [outer = 0x7f0800009000] 18:04:30 INFO - PROCESS | 27754 | 1462583070683 Marionette DEBUG loaded listener.js 18:04:30 INFO - PROCESS | 27754 | ++DOMWINDOW == 180 (0x7f080c94a400) [pid = 27754] [serial = 1062] [outer = 0x7f0800009000] 18:04:31 INFO - PROCESS | 27754 | [27754] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:04:31 INFO - PROCESS | 27754 | 1462583071903 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:04:31 INFO - PROCESS | 27754 | 1462583071964 Marionette TRACE conn3 <- [1,1385,null,{"value":"8"}] 18:04:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 18:04:31 INFO - PROCESS | 27754 | 1462583071971 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 18:04:31 INFO - PROCESS | 27754 | 1462583071977 Marionette TRACE conn3 <- [1,1386,null,{}] 18:04:31 INFO - PROCESS | 27754 | 1462583071985 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:04:32 INFO - PROCESS | 27754 | 1462583072174 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 18:04:32 INFO - PROCESS | 27754 | 1462583072422 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:32 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0800ada000 == 110 [pid = 27754] [id = 354] 18:04:32 INFO - PROCESS | 27754 | ++DOMWINDOW == 181 (0x7f0800990c00) [pid = 27754] [serial = 1063] [outer = (nil)] 18:04:32 INFO - PROCESS | 27754 | ++DOMWINDOW == 182 (0x7f0801431800) [pid = 27754] [serial = 1064] [outer = 0x7f0800990c00] 18:04:32 INFO - PROCESS | 27754 | 1462583072509 Marionette DEBUG loaded listener.js 18:04:32 INFO - PROCESS | 27754 | ++DOMWINDOW == 183 (0x7f08036d6400) [pid = 27754] [serial = 1065] [outer = 0x7f0800990c00] 18:04:33 INFO - PROCESS | 27754 | 1462583073450 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:04:33 INFO - PROCESS | 27754 | 1462583073517 Marionette TRACE conn3 <- [1,1389,null,{"value":"8"}] 18:04:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 18:04:33 INFO - PROCESS | 27754 | 1462583073528 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 18:04:33 INFO - PROCESS | 27754 | 1462583073532 Marionette TRACE conn3 <- [1,1390,null,{}] 18:04:33 INFO - PROCESS | 27754 | 1462583073538 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:04:33 INFO - PROCESS | 27754 | 1462583073774 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 18:04:34 INFO - PROCESS | 27754 | 1462583074050 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:34 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0806e72800 == 111 [pid = 27754] [id = 355] 18:04:34 INFO - PROCESS | 27754 | ++DOMWINDOW == 184 (0x7f08036e5800) [pid = 27754] [serial = 1066] [outer = (nil)] 18:04:34 INFO - PROCESS | 27754 | ++DOMWINDOW == 185 (0x7f0806e85c00) [pid = 27754] [serial = 1067] [outer = 0x7f08036e5800] 18:04:34 INFO - PROCESS | 27754 | 1462583074164 Marionette DEBUG loaded listener.js 18:04:34 INFO - PROCESS | 27754 | ++DOMWINDOW == 186 (0x7f080af22000) [pid = 27754] [serial = 1068] [outer = 0x7f08036e5800] 18:04:34 INFO - PROCESS | 27754 | 1462583074985 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:04:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 18:04:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1485ms 18:04:35 INFO - PROCESS | 27754 | 1462583075017 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 18:04:35 INFO - PROCESS | 27754 | 1462583075020 Marionette TRACE conn3 <- [1,1393,null,{"value":"8"}] 18:04:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 18:04:35 INFO - PROCESS | 27754 | 1462583075029 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 18:04:35 INFO - PROCESS | 27754 | 1462583075035 Marionette TRACE conn3 <- [1,1394,null,{}] 18:04:35 INFO - PROCESS | 27754 | 1462583075050 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:04:35 INFO - PROCESS | 27754 | 1462583075227 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 18:04:35 INFO - PROCESS | 27754 | 1462583075423 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:35 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f080b0ed800 == 112 [pid = 27754] [id = 356] 18:04:35 INFO - PROCESS | 27754 | ++DOMWINDOW == 187 (0x7f080c214c00) [pid = 27754] [serial = 1069] [outer = (nil)] 18:04:35 INFO - PROCESS | 27754 | ++DOMWINDOW == 188 (0x7f080c47fc00) [pid = 27754] [serial = 1070] [outer = 0x7f080c214c00] 18:04:35 INFO - PROCESS | 27754 | 1462583075493 Marionette DEBUG loaded listener.js 18:04:35 INFO - PROCESS | 27754 | ++DOMWINDOW == 189 (0x7f080c862800) [pid = 27754] [serial = 1071] [outer = 0x7f080c214c00] 18:04:36 INFO - PROCESS | 27754 | 1462583076359 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:04:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 18:04:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1388ms 18:04:36 INFO - PROCESS | 27754 | 1462583076418 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 18:04:36 INFO - PROCESS | 27754 | 1462583076422 Marionette TRACE conn3 <- [1,1397,null,{"value":"8"}] 18:04:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 18:04:36 INFO - PROCESS | 27754 | 1462583076428 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 18:04:36 INFO - PROCESS | 27754 | 1462583076431 Marionette TRACE conn3 <- [1,1398,null,{}] 18:04:36 INFO - PROCESS | 27754 | 1462583076436 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:04:36 INFO - PROCESS | 27754 | 1462583076632 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 18:04:36 INFO - PROCESS | 27754 | 1462583076839 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:36 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f080c03d800 == 113 [pid = 27754] [id = 357] 18:04:36 INFO - PROCESS | 27754 | ++DOMWINDOW == 190 (0x7f0809841000) [pid = 27754] [serial = 1072] [outer = (nil)] 18:04:36 INFO - PROCESS | 27754 | ++DOMWINDOW == 191 (0x7f080dae7000) [pid = 27754] [serial = 1073] [outer = 0x7f0809841000] 18:04:36 INFO - PROCESS | 27754 | 1462583076910 Marionette DEBUG loaded listener.js 18:04:37 INFO - PROCESS | 27754 | ++DOMWINDOW == 192 (0x7f080df95c00) [pid = 27754] [serial = 1074] [outer = 0x7f0809841000] 18:04:37 INFO - PROCESS | 27754 | 1462583077791 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:04:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 18:04:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1427ms 18:04:37 INFO - PROCESS | 27754 | 1462583077856 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 18:04:37 INFO - PROCESS | 27754 | 1462583077860 Marionette TRACE conn3 <- [1,1401,null,{"value":"8"}] 18:04:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 18:04:37 INFO - PROCESS | 27754 | 1462583077866 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 18:04:37 INFO - PROCESS | 27754 | 1462583077868 Marionette TRACE conn3 <- [1,1402,null,{}] 18:04:37 INFO - PROCESS | 27754 | 1462583077874 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:04:38 INFO - PROCESS | 27754 | 1462583078055 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 18:04:38 INFO - PROCESS | 27754 | 1462583078244 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:38 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f080c45c000 == 114 [pid = 27754] [id = 358] 18:04:38 INFO - PROCESS | 27754 | ++DOMWINDOW == 193 (0x7f080c370000) [pid = 27754] [serial = 1075] [outer = (nil)] 18:04:38 INFO - PROCESS | 27754 | ++DOMWINDOW == 194 (0x7f080f326400) [pid = 27754] [serial = 1076] [outer = 0x7f080c370000] 18:04:38 INFO - PROCESS | 27754 | 1462583078316 Marionette DEBUG loaded listener.js 18:04:38 INFO - PROCESS | 27754 | ++DOMWINDOW == 195 (0x7f080f57f000) [pid = 27754] [serial = 1077] [outer = 0x7f080c370000] 18:04:39 INFO - PROCESS | 27754 | 1462583079191 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:04:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 18:04:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1377ms 18:04:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 18:04:39 INFO - PROCESS | 27754 | 1462583079244 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 18:04:39 INFO - PROCESS | 27754 | 1462583079247 Marionette TRACE conn3 <- [1,1405,null,{"value":"8"}] 18:04:39 INFO - PROCESS | 27754 | 1462583079253 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 18:04:39 INFO - PROCESS | 27754 | 1462583079256 Marionette TRACE conn3 <- [1,1406,null,{}] 18:04:39 INFO - PROCESS | 27754 | 1462583079262 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:04:39 INFO - PROCESS | 27754 | 1462583079451 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 18:04:39 INFO - PROCESS | 27754 | 1462583079650 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:39 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f080cd7d000 == 115 [pid = 27754] [id = 359] 18:04:39 INFO - PROCESS | 27754 | ++DOMWINDOW == 196 (0x7f080f5d5c00) [pid = 27754] [serial = 1078] [outer = (nil)] 18:04:39 INFO - PROCESS | 27754 | ++DOMWINDOW == 197 (0x7f0811ded800) [pid = 27754] [serial = 1079] [outer = 0x7f080f5d5c00] 18:04:39 INFO - PROCESS | 27754 | 1462583079763 Marionette DEBUG loaded listener.js 18:04:39 INFO - PROCESS | 27754 | ++DOMWINDOW == 198 (0x7f0813d05c00) [pid = 27754] [serial = 1080] [outer = 0x7f080f5d5c00] 18:04:40 INFO - PROCESS | 27754 | 1462583080580 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:04:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 18:04:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1379ms 18:04:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 18:04:40 INFO - PROCESS | 27754 | 1462583080632 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 18:04:40 INFO - PROCESS | 27754 | 1462583080635 Marionette TRACE conn3 <- [1,1409,null,{"value":"8"}] 18:04:40 INFO - PROCESS | 27754 | 1462583080641 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 18:04:40 INFO - PROCESS | 27754 | 1462583080644 Marionette TRACE conn3 <- [1,1410,null,{}] 18:04:40 INFO - PROCESS | 27754 | 1462583080649 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:04:40 INFO - PROCESS | 27754 | 1462583080823 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 18:04:41 INFO - PROCESS | 27754 | 1462583081021 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:41 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f080df8a000 == 116 [pid = 27754] [id = 360] 18:04:41 INFO - PROCESS | 27754 | ++DOMWINDOW == 199 (0x7f080f969800) [pid = 27754] [serial = 1081] [outer = (nil)] 18:04:41 INFO - PROCESS | 27754 | ++DOMWINDOW == 200 (0x7f0814287c00) [pid = 27754] [serial = 1082] [outer = 0x7f080f969800] 18:04:41 INFO - PROCESS | 27754 | 1462583081101 Marionette DEBUG loaded listener.js 18:04:41 INFO - PROCESS | 27754 | ++DOMWINDOW == 201 (0x7f0814a7ec00) [pid = 27754] [serial = 1083] [outer = 0x7f080f969800] 18:04:42 INFO - PROCESS | 27754 | 1462583082042 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:04:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 18:04:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1429ms 18:04:42 INFO - PROCESS | 27754 | 1462583082069 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 18:04:42 INFO - PROCESS | 27754 | 1462583082073 Marionette TRACE conn3 <- [1,1413,null,{"value":"8"}] 18:04:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 18:04:42 INFO - PROCESS | 27754 | 1462583082078 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 18:04:42 INFO - PROCESS | 27754 | 1462583082081 Marionette TRACE conn3 <- [1,1414,null,{}] 18:04:42 INFO - PROCESS | 27754 | 1462583082086 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:04:42 INFO - PROCESS | 27754 | 1462583082271 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 18:04:42 INFO - PROCESS | 27754 | 1462583082479 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:42 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0812165800 == 117 [pid = 27754] [id = 361] 18:04:42 INFO - PROCESS | 27754 | ++DOMWINDOW == 202 (0x7f0813d82000) [pid = 27754] [serial = 1084] [outer = (nil)] 18:04:42 INFO - PROCESS | 27754 | ++DOMWINDOW == 203 (0x7f081605b800) [pid = 27754] [serial = 1085] [outer = 0x7f0813d82000] 18:04:42 INFO - PROCESS | 27754 | 1462583082573 Marionette DEBUG loaded listener.js 18:04:42 INFO - PROCESS | 27754 | ++DOMWINDOW == 204 (0x7f08161bd000) [pid = 27754] [serial = 1086] [outer = 0x7f0813d82000] 18:04:43 INFO - PROCESS | 27754 | 1462583083912 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:04:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 18:04:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1850ms 18:04:43 INFO - PROCESS | 27754 | 1462583083931 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 18:04:43 INFO - PROCESS | 27754 | 1462583083936 Marionette TRACE conn3 <- [1,1417,null,{"value":"8"}] 18:04:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 18:04:43 INFO - PROCESS | 27754 | 1462583083945 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 18:04:43 INFO - PROCESS | 27754 | 1462583083950 Marionette TRACE conn3 <- [1,1418,null,{}] 18:04:43 INFO - PROCESS | 27754 | 1462583083958 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:04:44 INFO - PROCESS | 27754 | 1462583084298 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 18:04:44 INFO - PROCESS | 27754 | 1462583084523 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:44 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f08142ca800 == 118 [pid = 27754] [id = 362] 18:04:44 INFO - PROCESS | 27754 | ++DOMWINDOW == 205 (0x7f0813dccc00) [pid = 27754] [serial = 1087] [outer = (nil)] 18:04:44 INFO - PROCESS | 27754 | ++DOMWINDOW == 206 (0x7f08181f0800) [pid = 27754] [serial = 1088] [outer = 0x7f0813dccc00] 18:04:44 INFO - PROCESS | 27754 | 1462583084594 Marionette DEBUG loaded listener.js 18:04:44 INFO - PROCESS | 27754 | ++DOMWINDOW == 207 (0x7f0818237800) [pid = 27754] [serial = 1089] [outer = 0x7f0813dccc00] 18:04:45 INFO - PROCESS | 27754 | 1462583085492 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:04:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 18:04:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1591ms 18:04:45 INFO - PROCESS | 27754 | 1462583085535 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 18:04:45 INFO - PROCESS | 27754 | 1462583085539 Marionette TRACE conn3 <- [1,1421,null,{"value":"8"}] 18:04:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 18:04:45 INFO - PROCESS | 27754 | 1462583085545 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 18:04:45 INFO - PROCESS | 27754 | 1462583085548 Marionette TRACE conn3 <- [1,1422,null,{}] 18:04:45 INFO - PROCESS | 27754 | 1462583085553 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:04:45 INFO - PROCESS | 27754 | 1462583085747 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 18:04:46 INFO - PROCESS | 27754 | 1462583085997 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:46 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0814957800 == 119 [pid = 27754] [id = 363] 18:04:46 INFO - PROCESS | 27754 | ++DOMWINDOW == 208 (0x7f0815350c00) [pid = 27754] [serial = 1090] [outer = (nil)] 18:04:46 INFO - PROCESS | 27754 | ++DOMWINDOW == 209 (0x7f082287a400) [pid = 27754] [serial = 1091] [outer = 0x7f0815350c00] 18:04:46 INFO - PROCESS | 27754 | 1462583086112 Marionette DEBUG loaded listener.js 18:04:46 INFO - PROCESS | 27754 | ++DOMWINDOW == 210 (0x7f0822b9f000) [pid = 27754] [serial = 1092] [outer = 0x7f0815350c00] 18:04:46 INFO - PROCESS | 27754 | 1462583086983 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:04:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 18:04:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1478ms 18:04:47 INFO - PROCESS | 27754 | 1462583087024 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 18:04:47 INFO - PROCESS | 27754 | 1462583087028 Marionette TRACE conn3 <- [1,1425,null,{"value":"8"}] 18:04:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 18:04:47 INFO - PROCESS | 27754 | 1462583087034 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 18:04:47 INFO - PROCESS | 27754 | 1462583087038 Marionette TRACE conn3 <- [1,1426,null,{}] 18:04:47 INFO - PROCESS | 27754 | 1462583087043 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:04:47 INFO - PROCESS | 27754 | 1462583087239 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 18:04:47 INFO - PROCESS | 27754 | 1462583087485 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:47 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0815822000 == 120 [pid = 27754] [id = 364] 18:04:47 INFO - PROCESS | 27754 | ++DOMWINDOW == 211 (0x7f0822de9c00) [pid = 27754] [serial = 1093] [outer = (nil)] 18:04:47 INFO - PROCESS | 27754 | ++DOMWINDOW == 212 (0x7f08259dfc00) [pid = 27754] [serial = 1094] [outer = 0x7f0822de9c00] 18:04:47 INFO - PROCESS | 27754 | 1462583087609 Marionette DEBUG loaded listener.js 18:04:47 INFO - PROCESS | 27754 | ++DOMWINDOW == 213 (0x7f0827871800) [pid = 27754] [serial = 1095] [outer = 0x7f0822de9c00] 18:04:48 INFO - PROCESS | 27754 | 1462583088530 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:04:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 18:04:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1533ms 18:04:48 INFO - PROCESS | 27754 | 1462583088567 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 18:04:48 INFO - PROCESS | 27754 | 1462583088570 Marionette TRACE conn3 <- [1,1429,null,{"value":"8"}] 18:04:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 18:04:48 INFO - PROCESS | 27754 | 1462583088576 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 18:04:48 INFO - PROCESS | 27754 | 1462583088579 Marionette TRACE conn3 <- [1,1430,null,{}] 18:04:48 INFO - PROCESS | 27754 | 1462583088584 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:04:48 INFO - PROCESS | 27754 | 1462583088762 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 18:04:48 INFO - PROCESS | 27754 | 1462583088960 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:48 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f081bf19800 == 121 [pid = 27754] [id = 365] 18:04:48 INFO - PROCESS | 27754 | ++DOMWINDOW == 214 (0x7f0822f52c00) [pid = 27754] [serial = 1096] [outer = (nil)] 18:04:49 INFO - PROCESS | 27754 | ++DOMWINDOW == 215 (0x7f0827c3a800) [pid = 27754] [serial = 1097] [outer = 0x7f0822f52c00] 18:04:49 INFO - PROCESS | 27754 | 1462583089026 Marionette DEBUG loaded listener.js 18:04:49 INFO - PROCESS | 27754 | ++DOMWINDOW == 216 (0x7f0827c93c00) [pid = 27754] [serial = 1098] [outer = 0x7f0822f52c00] 18:04:49 INFO - PROCESS | 27754 | 1462583089932 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:04:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 18:04:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1383ms 18:04:49 INFO - PROCESS | 27754 | 1462583089961 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 18:04:49 INFO - PROCESS | 27754 | 1462583089965 Marionette TRACE conn3 <- [1,1433,null,{"value":"8"}] 18:04:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 18:04:49 INFO - PROCESS | 27754 | 1462583089970 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 18:04:49 INFO - PROCESS | 27754 | 1462583089972 Marionette TRACE conn3 <- [1,1434,null,{}] 18:04:49 INFO - PROCESS | 27754 | 1462583089978 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:04:50 INFO - PROCESS | 27754 | 1462583090150 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 18:04:50 INFO - PROCESS | 27754 | 1462583090350 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:50 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0823c0a800 == 122 [pid = 27754] [id = 366] 18:04:50 INFO - PROCESS | 27754 | ++DOMWINDOW == 217 (0x7f080acc3800) [pid = 27754] [serial = 1099] [outer = (nil)] 18:04:50 INFO - PROCESS | 27754 | ++DOMWINDOW == 218 (0x7f080acc9800) [pid = 27754] [serial = 1100] [outer = 0x7f080acc3800] 18:04:50 INFO - PROCESS | 27754 | 1462583090419 Marionette DEBUG loaded listener.js 18:04:50 INFO - PROCESS | 27754 | ++DOMWINDOW == 219 (0x7f080acce000) [pid = 27754] [serial = 1101] [outer = 0x7f080acc3800] 18:04:51 INFO - PROCESS | 27754 | 1462583091341 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:04:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 18:04:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1436ms 18:04:51 INFO - PROCESS | 27754 | 1462583091408 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 18:04:51 INFO - PROCESS | 27754 | 1462583091412 Marionette TRACE conn3 <- [1,1437,null,{"value":"8"}] 18:04:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 18:04:51 INFO - PROCESS | 27754 | 1462583091418 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 18:04:51 INFO - PROCESS | 27754 | 1462583091420 Marionette TRACE conn3 <- [1,1438,null,{}] 18:04:51 INFO - PROCESS | 27754 | 1462583091426 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:04:51 INFO - PROCESS | 27754 | 1462583091614 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 18:04:51 INFO - PROCESS | 27754 | 1462583091813 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:51 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0827628800 == 123 [pid = 27754] [id = 367] 18:04:51 INFO - PROCESS | 27754 | ++DOMWINDOW == 220 (0x7f080acc3c00) [pid = 27754] [serial = 1102] [outer = (nil)] 18:04:51 INFO - PROCESS | 27754 | ++DOMWINDOW == 221 (0x7f0827c3e800) [pid = 27754] [serial = 1103] [outer = 0x7f080acc3c00] 18:04:51 INFO - PROCESS | 27754 | 1462583091932 Marionette DEBUG loaded listener.js 18:04:52 INFO - PROCESS | 27754 | ++DOMWINDOW == 222 (0x7f0827c97800) [pid = 27754] [serial = 1104] [outer = 0x7f080acc3c00] 18:04:52 INFO - PROCESS | 27754 | 1462583092715 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:04:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 18:04:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1327ms 18:04:52 INFO - PROCESS | 27754 | 1462583092746 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 18:04:52 INFO - PROCESS | 27754 | 1462583092749 Marionette TRACE conn3 <- [1,1441,null,{"value":"8"}] 18:04:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 18:04:52 INFO - PROCESS | 27754 | 1462583092755 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 18:04:52 INFO - PROCESS | 27754 | 1462583092758 Marionette TRACE conn3 <- [1,1442,null,{}] 18:04:52 INFO - PROCESS | 27754 | 1462583092763 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:04:52 INFO - PROCESS | 27754 | 1462583092962 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 18:04:53 INFO - PROCESS | 27754 | 1462583093172 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:53 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0827d7a000 == 124 [pid = 27754] [id = 368] 18:04:53 INFO - PROCESS | 27754 | ++DOMWINDOW == 223 (0x7f07fdf56000) [pid = 27754] [serial = 1105] [outer = (nil)] 18:04:53 INFO - PROCESS | 27754 | ++DOMWINDOW == 224 (0x7f07fdf5c800) [pid = 27754] [serial = 1106] [outer = 0x7f07fdf56000] 18:04:53 INFO - PROCESS | 27754 | 1462583093240 Marionette DEBUG loaded listener.js 18:04:53 INFO - PROCESS | 27754 | ++DOMWINDOW == 225 (0x7f07fdf60c00) [pid = 27754] [serial = 1107] [outer = 0x7f07fdf56000] 18:04:54 INFO - PROCESS | 27754 | 1462583094143 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:04:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 18:04:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1432ms 18:04:54 INFO - PROCESS | 27754 | 1462583094187 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 18:04:54 INFO - PROCESS | 27754 | 1462583094191 Marionette TRACE conn3 <- [1,1445,null,{"value":"8"}] 18:04:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 18:04:54 INFO - PROCESS | 27754 | 1462583094197 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 18:04:54 INFO - PROCESS | 27754 | 1462583094199 Marionette TRACE conn3 <- [1,1446,null,{}] 18:04:54 INFO - PROCESS | 27754 | 1462583094205 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:04:54 INFO - PROCESS | 27754 | 1462583094396 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 18:04:54 INFO - PROCESS | 27754 | 1462583094601 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:54 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f082bf7d000 == 125 [pid = 27754] [id = 369] 18:04:54 INFO - PROCESS | 27754 | ++DOMWINDOW == 226 (0x7f07fdf57000) [pid = 27754] [serial = 1108] [outer = (nil)] 18:04:54 INFO - PROCESS | 27754 | ++DOMWINDOW == 227 (0x7f0827c94400) [pid = 27754] [serial = 1109] [outer = 0x7f07fdf57000] 18:04:54 INFO - PROCESS | 27754 | 1462583094680 Marionette DEBUG loaded listener.js 18:04:54 INFO - PROCESS | 27754 | ++DOMWINDOW == 228 (0x7f0827c9bc00) [pid = 27754] [serial = 1110] [outer = 0x7f07fdf57000] 18:04:55 INFO - PROCESS | 27754 | 1462583095595 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:04:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 18:04:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1433ms 18:04:55 INFO - PROCESS | 27754 | 1462583095631 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 18:04:55 INFO - PROCESS | 27754 | 1462583095634 Marionette TRACE conn3 <- [1,1449,null,{"value":"8"}] 18:04:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 18:04:55 INFO - PROCESS | 27754 | 1462583095640 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 18:04:55 INFO - PROCESS | 27754 | 1462583095643 Marionette TRACE conn3 <- [1,1450,null,{}] 18:04:55 INFO - PROCESS | 27754 | 1462583095648 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:04:55 INFO - PROCESS | 27754 | 1462583095841 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 18:04:56 INFO - PROCESS | 27754 | 1462583096043 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:56 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f07ff1a1000 == 126 [pid = 27754] [id = 370] 18:04:56 INFO - PROCESS | 27754 | ++DOMWINDOW == 229 (0x7f07fdf5b800) [pid = 27754] [serial = 1111] [outer = (nil)] 18:04:56 INFO - PROCESS | 27754 | ++DOMWINDOW == 230 (0x7f0811d53400) [pid = 27754] [serial = 1112] [outer = 0x7f07fdf5b800] 18:04:56 INFO - PROCESS | 27754 | 1462583096110 Marionette DEBUG loaded listener.js 18:04:56 INFO - PROCESS | 27754 | ++DOMWINDOW == 231 (0x7f0827c9e800) [pid = 27754] [serial = 1113] [outer = 0x7f07fdf5b800] 18:04:57 INFO - PROCESS | 27754 | 1462583097406 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:04:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 18:04:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1830ms 18:04:57 INFO - PROCESS | 27754 | 1462583097471 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 18:04:57 INFO - PROCESS | 27754 | 1462583097477 Marionette TRACE conn3 <- [1,1453,null,{"value":"8"}] 18:04:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 18:04:57 INFO - PROCESS | 27754 | 1462583097484 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 18:04:57 INFO - PROCESS | 27754 | 1462583097490 Marionette TRACE conn3 <- [1,1454,null,{}] 18:04:57 INFO - PROCESS | 27754 | 1462583097569 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:04:57 INFO - PROCESS | 27754 | 1462583097753 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 18:04:57 INFO - PROCESS | 27754 | 1462583097963 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:57 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f08017eb000 == 127 [pid = 27754] [id = 371] 18:04:57 INFO - PROCESS | 27754 | ++DOMWINDOW == 232 (0x7f08009dbc00) [pid = 27754] [serial = 1114] [outer = (nil)] 18:04:58 INFO - PROCESS | 27754 | ++DOMWINDOW == 233 (0x7f08013de800) [pid = 27754] [serial = 1115] [outer = 0x7f08009dbc00] 18:04:58 INFO - PROCESS | 27754 | 1462583098041 Marionette DEBUG loaded listener.js 18:04:58 INFO - PROCESS | 27754 | ++DOMWINDOW == 234 (0x7f08036e1000) [pid = 27754] [serial = 1116] [outer = 0x7f08009dbc00] 18:04:58 INFO - PROCESS | 27754 | 1462583098945 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:04:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 18:04:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1539ms 18:04:59 INFO - PROCESS | 27754 | 1462583099023 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 18:04:59 INFO - PROCESS | 27754 | 1462583099038 Marionette TRACE conn3 <- [1,1457,null,{"value":"8"}] 18:04:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 18:04:59 INFO - PROCESS | 27754 | 1462583099056 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 18:04:59 INFO - PROCESS | 27754 | 1462583099060 Marionette TRACE conn3 <- [1,1458,null,{}] 18:04:59 INFO - PROCESS | 27754 | 1462583099125 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:04:59 INFO - PROCESS | 27754 | 1462583099325 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 18:04:59 INFO - PROCESS | 27754 | 1462583099579 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:59 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f07fe6d6000 == 128 [pid = 27754] [id = 372] 18:04:59 INFO - PROCESS | 27754 | ++DOMWINDOW == 235 (0x7f0805fde400) [pid = 27754] [serial = 1117] [outer = (nil)] 18:04:59 INFO - PROCESS | 27754 | ++DOMWINDOW == 236 (0x7f0805fe7800) [pid = 27754] [serial = 1118] [outer = 0x7f0805fde400] 18:04:59 INFO - PROCESS | 27754 | 1462583099658 Marionette DEBUG loaded listener.js 18:04:59 INFO - PROCESS | 27754 | ++DOMWINDOW == 237 (0x7f0806bcc800) [pid = 27754] [serial = 1119] [outer = 0x7f0805fde400] 18:05:00 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0805fb4800 == 127 [pid = 27754] [id = 352] 18:05:00 INFO - PROCESS | 27754 | --DOMWINDOW == 236 (0x7f0822fc8000) [pid = 27754] [serial = 959] [outer = (nil)] [url = about:blank] 18:05:00 INFO - PROCESS | 27754 | --DOMWINDOW == 235 (0x7f0823f16400) [pid = 27754] [serial = 962] [outer = (nil)] [url = about:blank] 18:05:00 INFO - PROCESS | 27754 | --DOMWINDOW == 234 (0x7f08009da800) [pid = 27754] [serial = 992] [outer = (nil)] [url = about:blank] 18:05:00 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0803adb800 == 126 [pid = 27754] [id = 351] 18:05:00 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0801b63800 == 125 [pid = 27754] [id = 350] 18:05:00 INFO - PROCESS | 27754 | --DOCSHELL 0x7f07fe6d8800 == 124 [pid = 27754] [id = 349] 18:05:00 INFO - PROCESS | 27754 | --DOCSHELL 0x7f07fdedc800 == 123 [pid = 27754] [id = 348] 18:05:00 INFO - PROCESS | 27754 | --DOCSHELL 0x7f08017ea000 == 122 [pid = 27754] [id = 347] 18:05:00 INFO - PROCESS | 27754 | --DOCSHELL 0x7f07fe6da800 == 121 [pid = 27754] [id = 346] 18:05:00 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0800a5b800 == 120 [pid = 27754] [id = 342] 18:05:00 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0829be0000 == 119 [pid = 27754] [id = 341] 18:05:00 INFO - PROCESS | 27754 | --DOCSHELL 0x7f08259b3800 == 118 [pid = 27754] [id = 340] 18:05:00 INFO - PROCESS | 27754 | --DOCSHELL 0x7f081bf05000 == 117 [pid = 27754] [id = 339] 18:05:00 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0815874800 == 116 [pid = 27754] [id = 338] 18:05:00 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0814f0c800 == 115 [pid = 27754] [id = 337] 18:05:00 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0814969000 == 114 [pid = 27754] [id = 336] 18:05:00 INFO - PROCESS | 27754 | 1462583100696 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:05:00 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0812b7b000 == 113 [pid = 27754] [id = 335] 18:05:00 INFO - PROCESS | 27754 | --DOCSHELL 0x7f080f5a1000 == 112 [pid = 27754] [id = 334] 18:05:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 18:05:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1668ms 18:05:00 INFO - PROCESS | 27754 | --DOMWINDOW == 233 (0x7f0811bf7000) [pid = 27754] [serial = 986] [outer = (nil)] [url = about:blank] 18:05:00 INFO - PROCESS | 27754 | --DOMWINDOW == 232 (0x7f081315ac00) [pid = 27754] [serial = 938] [outer = (nil)] [url = about:blank] 18:05:00 INFO - PROCESS | 27754 | --DOMWINDOW == 231 (0x7f0801adbc00) [pid = 27754] [serial = 929] [outer = (nil)] [url = about:blank] 18:05:00 INFO - PROCESS | 27754 | --DOMWINDOW == 230 (0x7f080f3ca800) [pid = 27754] [serial = 983] [outer = (nil)] [url = about:blank] 18:05:00 INFO - PROCESS | 27754 | --DOMWINDOW == 229 (0x7f0814140000) [pid = 27754] [serial = 926] [outer = (nil)] [url = about:blank] 18:05:00 INFO - PROCESS | 27754 | --DOMWINDOW == 228 (0x7f081469a800) [pid = 27754] [serial = 941] [outer = (nil)] [url = about:blank] 18:05:00 INFO - PROCESS | 27754 | --DOMWINDOW == 227 (0x7f0821c65400) [pid = 27754] [serial = 956] [outer = (nil)] [url = about:blank] 18:05:00 INFO - PROCESS | 27754 | --DOMWINDOW == 226 (0x7f080c945400) [pid = 27754] [serial = 935] [outer = (nil)] [url = about:blank] 18:05:00 INFO - PROCESS | 27754 | --DOMWINDOW == 225 (0x7f0813158400) [pid = 27754] [serial = 987] [outer = (nil)] [url = about:blank] 18:05:00 INFO - PROCESS | 27754 | --DOMWINDOW == 224 (0x7f080c537000) [pid = 27754] [serial = 975] [outer = (nil)] [url = about:blank] 18:05:00 INFO - PROCESS | 27754 | --DOMWINDOW == 223 (0x7f080c372c00) [pid = 27754] [serial = 974] [outer = (nil)] [url = about:blank] 18:05:00 INFO - PROCESS | 27754 | --DOMWINDOW == 222 (0x7f080983bc00) [pid = 27754] [serial = 972] [outer = (nil)] [url = about:blank] 18:05:00 INFO - PROCESS | 27754 | --DOMWINDOW == 221 (0x7f0806bc8000) [pid = 27754] [serial = 971] [outer = (nil)] [url = about:blank] 18:05:00 INFO - PROCESS | 27754 | --DOMWINDOW == 220 (0x7f080c634c00) [pid = 27754] [serial = 980] [outer = (nil)] [url = about:blank] 18:05:00 INFO - PROCESS | 27754 | --DOMWINDOW == 219 (0x7f080dadb000) [pid = 27754] [serial = 981] [outer = (nil)] [url = about:blank] 18:05:00 INFO - PROCESS | 27754 | --DOMWINDOW == 218 (0x7f08008c4800) [pid = 27754] [serial = 977] [outer = (nil)] [url = about:blank] 18:05:00 INFO - PROCESS | 27754 | --DOMWINDOW == 217 (0x7f0806044400) [pid = 27754] [serial = 978] [outer = (nil)] [url = about:blank] 18:05:00 INFO - PROCESS | 27754 | --DOMWINDOW == 216 (0x7f080000e000) [pid = 27754] [serial = 966] [outer = (nil)] [url = about:blank] 18:05:00 INFO - PROCESS | 27754 | --DOMWINDOW == 215 (0x7f07fd619000) [pid = 27754] [serial = 965] [outer = (nil)] [url = about:blank] 18:05:00 INFO - PROCESS | 27754 | --DOMWINDOW == 214 (0x7f08181ab000) [pid = 27754] [serial = 944] [outer = (nil)] [url = about:blank] 18:05:00 INFO - PROCESS | 27754 | --DOMWINDOW == 213 (0x7f0821ce8800) [pid = 27754] [serial = 953] [outer = (nil)] [url = about:blank] 18:05:00 INFO - PROCESS | 27754 | --DOMWINDOW == 212 (0x7f08049fe400) [pid = 27754] [serial = 969] [outer = (nil)] [url = about:blank] 18:05:00 INFO - PROCESS | 27754 | --DOMWINDOW == 211 (0x7f08013e6000) [pid = 27754] [serial = 968] [outer = (nil)] [url = about:blank] 18:05:00 INFO - PROCESS | 27754 | --DOMWINDOW == 210 (0x7f0818228400) [pid = 27754] [serial = 947] [outer = (nil)] [url = about:blank] 18:05:00 INFO - PROCESS | 27754 | --DOMWINDOW == 209 (0x7f081be4f000) [pid = 27754] [serial = 950] [outer = (nil)] [url = about:blank] 18:05:00 INFO - PROCESS | 27754 | --DOMWINDOW == 208 (0x7f0806cee800) [pid = 27754] [serial = 932] [outer = (nil)] [url = about:blank] 18:05:00 INFO - PROCESS | 27754 | --DOMWINDOW == 207 (0x7f07fcfe9400) [pid = 27754] [serial = 989] [outer = (nil)] [url = about:blank] 18:05:00 INFO - PROCESS | 27754 | --DOMWINDOW == 206 (0x7f07fe364000) [pid = 27754] [serial = 990] [outer = (nil)] [url = about:blank] 18:05:00 INFO - PROCESS | 27754 | --DOMWINDOW == 205 (0x7f080f5dbc00) [pid = 27754] [serial = 984] [outer = (nil)] [url = about:blank] 18:05:00 INFO - PROCESS | 27754 | 1462583100742 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 18:05:00 INFO - PROCESS | 27754 | 1462583100751 Marionette TRACE conn3 <- [1,1461,null,{"value":"8"}] 18:05:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 18:05:00 INFO - PROCESS | 27754 | 1462583100758 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 18:05:00 INFO - PROCESS | 27754 | 1462583100764 Marionette TRACE conn3 <- [1,1462,null,{}] 18:05:00 INFO - PROCESS | 27754 | 1462583100778 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:05:00 INFO - PROCESS | 27754 | 1462583100953 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 18:05:01 INFO - PROCESS | 27754 | 1462583101180 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:01 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f07ffede000 == 113 [pid = 27754] [id = 373] 18:05:01 INFO - PROCESS | 27754 | ++DOMWINDOW == 206 (0x7f0805fdec00) [pid = 27754] [serial = 1120] [outer = (nil)] 18:05:01 INFO - PROCESS | 27754 | ++DOMWINDOW == 207 (0x7f0809834c00) [pid = 27754] [serial = 1121] [outer = 0x7f0805fdec00] 18:05:01 INFO - PROCESS | 27754 | 1462583101246 Marionette DEBUG loaded listener.js 18:05:01 INFO - PROCESS | 27754 | ++DOMWINDOW == 208 (0x7f080af1ac00) [pid = 27754] [serial = 1122] [outer = 0x7f0805fdec00] 18:05:01 INFO - PROCESS | 27754 | 1462583101948 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:05:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 18:05:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1237ms 18:05:02 INFO - PROCESS | 27754 | 1462583101999 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 18:05:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 18:05:02 INFO - PROCESS | 27754 | 1462583102003 Marionette TRACE conn3 <- [1,1465,null,{"value":"8"}] 18:05:02 INFO - PROCESS | 27754 | 1462583102009 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 18:05:02 INFO - PROCESS | 27754 | 1462583102011 Marionette TRACE conn3 <- [1,1466,null,{}] 18:05:02 INFO - PROCESS | 27754 | 1462583102019 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:05:02 INFO - PROCESS | 27754 | 1462583102183 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 18:05:02 INFO - PROCESS | 27754 | 1462583102199 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:02 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f080335a800 == 114 [pid = 27754] [id = 374] 18:05:02 INFO - PROCESS | 27754 | ++DOMWINDOW == 209 (0x7f0806cee800) [pid = 27754] [serial = 1123] [outer = (nil)] 18:05:02 INFO - PROCESS | 27754 | ++DOMWINDOW == 210 (0x7f080c215c00) [pid = 27754] [serial = 1124] [outer = 0x7f0806cee800] 18:05:02 INFO - PROCESS | 27754 | 1462583102259 Marionette DEBUG loaded listener.js 18:05:02 INFO - PROCESS | 27754 | ++DOMWINDOW == 211 (0x7f080c473400) [pid = 27754] [serial = 1125] [outer = 0x7f0806cee800] 18:05:03 INFO - PROCESS | 27754 | 1462583103292 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:05:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 18:05:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1334ms 18:05:03 INFO - PROCESS | 27754 | 1462583103342 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 18:05:03 INFO - PROCESS | 27754 | 1462583103346 Marionette TRACE conn3 <- [1,1469,null,{"value":"8"}] 18:05:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 18:05:03 INFO - PROCESS | 27754 | 1462583103357 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 18:05:03 INFO - PROCESS | 27754 | 1462583103359 Marionette TRACE conn3 <- [1,1470,null,{}] 18:05:03 INFO - PROCESS | 27754 | 1462583103363 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:05:03 INFO - PROCESS | 27754 | 1462583103574 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 18:05:03 INFO - PROCESS | 27754 | 1462583103604 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:03 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0804cb6800 == 115 [pid = 27754] [id = 375] 18:05:03 INFO - PROCESS | 27754 | ++DOMWINDOW == 212 (0x7f080c53b000) [pid = 27754] [serial = 1126] [outer = (nil)] 18:05:03 INFO - PROCESS | 27754 | ++DOMWINDOW == 213 (0x7f080c596800) [pid = 27754] [serial = 1127] [outer = 0x7f080c53b000] 18:05:03 INFO - PROCESS | 27754 | 1462583103662 Marionette DEBUG loaded listener.js 18:05:03 INFO - PROCESS | 27754 | ++DOMWINDOW == 214 (0x7f080c85c400) [pid = 27754] [serial = 1128] [outer = 0x7f080c53b000] 18:05:04 INFO - PROCESS | 27754 | 1462583104577 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:05:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 18:05:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1283ms 18:05:04 INFO - PROCESS | 27754 | 1462583104639 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 18:05:04 INFO - PROCESS | 27754 | 1462583104643 Marionette TRACE conn3 <- [1,1473,null,{"value":"8"}] 18:05:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 18:05:04 INFO - PROCESS | 27754 | 1462583104648 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 18:05:04 INFO - PROCESS | 27754 | 1462583104650 Marionette TRACE conn3 <- [1,1474,null,{}] 18:05:04 INFO - PROCESS | 27754 | 1462583104655 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:05:04 INFO - PROCESS | 27754 | 1462583104914 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 18:05:04 INFO - PROCESS | 27754 | 1462583104944 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:04 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f080997a000 == 116 [pid = 27754] [id = 376] 18:05:04 INFO - PROCESS | 27754 | ++DOMWINDOW == 215 (0x7f080f328800) [pid = 27754] [serial = 1129] [outer = (nil)] 18:05:04 INFO - PROCESS | 27754 | ++DOMWINDOW == 216 (0x7f080f966000) [pid = 27754] [serial = 1130] [outer = 0x7f080f328800] 18:05:05 INFO - PROCESS | 27754 | 1462583105004 Marionette DEBUG loaded listener.js 18:05:05 INFO - PROCESS | 27754 | ++DOMWINDOW == 217 (0x7f0811df1800) [pid = 27754] [serial = 1131] [outer = 0x7f080f328800] 18:05:05 INFO - PROCESS | 27754 | --DOMWINDOW == 216 (0x7f080bbe6000) [pid = 27754] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 18:05:05 INFO - PROCESS | 27754 | --DOMWINDOW == 215 (0x7f07fcfdb800) [pid = 27754] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 18:05:05 INFO - PROCESS | 27754 | --DOMWINDOW == 214 (0x7f0801adac00) [pid = 27754] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 18:05:05 INFO - PROCESS | 27754 | --DOMWINDOW == 213 (0x7f080098a000) [pid = 27754] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 18:05:05 INFO - PROCESS | 27754 | --DOMWINDOW == 212 (0x7f080603f000) [pid = 27754] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 18:05:05 INFO - PROCESS | 27754 | --DOMWINDOW == 211 (0x7f080af25000) [pid = 27754] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 18:05:05 INFO - PROCESS | 27754 | --DOMWINDOW == 210 (0x7f07fe3a4000) [pid = 27754] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 18:05:05 INFO - PROCESS | 27754 | --DOMWINDOW == 209 (0x7f080c372000) [pid = 27754] [serial = 30] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 18:05:05 INFO - PROCESS | 27754 | --DOMWINDOW == 208 (0x7f07fe361800) [pid = 27754] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 18:05:05 INFO - PROCESS | 27754 | --DOMWINDOW == 207 (0x7f080c2b4800) [pid = 27754] [serial = 24] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 18:05:06 INFO - PROCESS | 27754 | 1462583106256 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:05:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 18:05:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1627ms 18:05:06 INFO - PROCESS | 27754 | 1462583106275 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 18:05:06 INFO - PROCESS | 27754 | 1462583106280 Marionette TRACE conn3 <- [1,1477,null,{"value":"8"}] 18:05:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 18:05:06 INFO - PROCESS | 27754 | 1462583106285 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 18:05:06 INFO - PROCESS | 27754 | 1462583106287 Marionette TRACE conn3 <- [1,1478,null,{}] 18:05:06 INFO - PROCESS | 27754 | 1462583106303 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:05:06 INFO - PROCESS | 27754 | 1462583106517 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 18:05:06 INFO - PROCESS | 27754 | 1462583106536 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:06 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f080b0da000 == 117 [pid = 27754] [id = 377] 18:05:06 INFO - PROCESS | 27754 | ++DOMWINDOW == 208 (0x7f0800991800) [pid = 27754] [serial = 1132] [outer = (nil)] 18:05:06 INFO - PROCESS | 27754 | ++DOMWINDOW == 209 (0x7f080c862400) [pid = 27754] [serial = 1133] [outer = 0x7f0800991800] 18:05:06 INFO - PROCESS | 27754 | 1462583106595 Marionette DEBUG loaded listener.js 18:05:06 INFO - PROCESS | 27754 | ++DOMWINDOW == 210 (0x7f0813892000) [pid = 27754] [serial = 1134] [outer = 0x7f0800991800] 18:05:07 INFO - PROCESS | 27754 | 1462583107371 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:05:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 18:05:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1140ms 18:05:07 INFO - PROCESS | 27754 | 1462583107426 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 18:05:07 INFO - PROCESS | 27754 | 1462583107429 Marionette TRACE conn3 <- [1,1481,null,{"value":"8"}] 18:05:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 18:05:07 INFO - PROCESS | 27754 | 1462583107435 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 18:05:07 INFO - PROCESS | 27754 | 1462583107436 Marionette TRACE conn3 <- [1,1482,null,{}] 18:05:07 INFO - PROCESS | 27754 | 1462583107442 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:05:07 INFO - PROCESS | 27754 | 1462583107665 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 18:05:07 INFO - PROCESS | 27754 | 1462583107689 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:07 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f080babf800 == 118 [pid = 27754] [id = 378] 18:05:07 INFO - PROCESS | 27754 | ++DOMWINDOW == 211 (0x7f08049f4c00) [pid = 27754] [serial = 1135] [outer = (nil)] 18:05:07 INFO - PROCESS | 27754 | ++DOMWINDOW == 212 (0x7f08160be400) [pid = 27754] [serial = 1136] [outer = 0x7f08049f4c00] 18:05:07 INFO - PROCESS | 27754 | 1462583107747 Marionette DEBUG loaded listener.js 18:05:07 INFO - PROCESS | 27754 | ++DOMWINDOW == 213 (0x7f080c21d800) [pid = 27754] [serial = 1137] [outer = 0x7f08049f4c00] 18:05:08 INFO - PROCESS | 27754 | 1462583108931 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:05:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 18:05:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1539ms 18:05:08 INFO - PROCESS | 27754 | 1462583108975 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 18:05:08 INFO - PROCESS | 27754 | 1462583108982 Marionette TRACE conn3 <- [1,1485,null,{"value":"8"}] 18:05:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 18:05:08 INFO - PROCESS | 27754 | 1462583108989 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 18:05:08 INFO - PROCESS | 27754 | 1462583108996 Marionette TRACE conn3 <- [1,1486,null,{}] 18:05:09 INFO - PROCESS | 27754 | 1462583109004 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:05:09 INFO - PROCESS | 27754 | 1462583109209 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 18:05:09 INFO - PROCESS | 27754 | 1462583109451 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:09 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0800a57800 == 119 [pid = 27754] [id = 379] 18:05:09 INFO - PROCESS | 27754 | ++DOMWINDOW == 214 (0x7f0800be7000) [pid = 27754] [serial = 1138] [outer = (nil)] 18:05:09 INFO - PROCESS | 27754 | ++DOMWINDOW == 215 (0x7f0801bf9800) [pid = 27754] [serial = 1139] [outer = 0x7f0800be7000] 18:05:09 INFO - PROCESS | 27754 | 1462583109568 Marionette DEBUG loaded listener.js 18:05:09 INFO - PROCESS | 27754 | ++DOMWINDOW == 216 (0x7f08055a2800) [pid = 27754] [serial = 1140] [outer = 0x7f0800be7000] 18:05:10 INFO - PROCESS | 27754 | 1462583110468 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:05:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 18:05:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1539ms 18:05:10 INFO - PROCESS | 27754 | 1462583110529 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 18:05:10 INFO - PROCESS | 27754 | 1462583110538 Marionette TRACE conn3 <- [1,1489,null,{"value":"8"}] 18:05:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 18:05:10 INFO - PROCESS | 27754 | 1462583110548 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 18:05:10 INFO - PROCESS | 27754 | 1462583110552 Marionette TRACE conn3 <- [1,1490,null,{}] 18:05:10 INFO - PROCESS | 27754 | 1462583110558 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:05:10 INFO - PROCESS | 27754 | 1462583110766 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 18:05:11 INFO - PROCESS | 27754 | 1462583111045 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:11 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f080ba0b000 == 120 [pid = 27754] [id = 380] 18:05:11 INFO - PROCESS | 27754 | ++DOMWINDOW == 217 (0x7f0805fe2c00) [pid = 27754] [serial = 1141] [outer = (nil)] 18:05:11 INFO - PROCESS | 27754 | ++DOMWINDOW == 218 (0x7f080accec00) [pid = 27754] [serial = 1142] [outer = 0x7f0805fe2c00] 18:05:11 INFO - PROCESS | 27754 | 1462583111161 Marionette DEBUG loaded listener.js 18:05:11 INFO - PROCESS | 27754 | ++DOMWINDOW == 219 (0x7f080af24000) [pid = 27754] [serial = 1143] [outer = 0x7f0805fe2c00] 18:05:12 INFO - PROCESS | 27754 | 1462583112240 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:05:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 18:05:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1733ms 18:05:12 INFO - PROCESS | 27754 | 1462583112282 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 18:05:12 INFO - PROCESS | 27754 | 1462583112288 Marionette TRACE conn3 <- [1,1493,null,{"value":"8"}] 18:05:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 18:05:12 INFO - PROCESS | 27754 | 1462583112297 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 18:05:12 INFO - PROCESS | 27754 | 1462583112304 Marionette TRACE conn3 <- [1,1494,null,{}] 18:05:12 INFO - PROCESS | 27754 | 1462583112329 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:05:12 INFO - PROCESS | 27754 | 1462583112763 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 18:05:13 INFO - PROCESS | 27754 | 1462583113051 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:13 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f080f37c000 == 121 [pid = 27754] [id = 381] 18:05:13 INFO - PROCESS | 27754 | ++DOMWINDOW == 220 (0x7f080c53f000) [pid = 27754] [serial = 1144] [outer = (nil)] 18:05:13 INFO - PROCESS | 27754 | ++DOMWINDOW == 221 (0x7f080c909400) [pid = 27754] [serial = 1145] [outer = 0x7f080c53f000] 18:05:13 INFO - PROCESS | 27754 | 1462583113161 Marionette DEBUG loaded listener.js 18:05:13 INFO - PROCESS | 27754 | ++DOMWINDOW == 222 (0x7f080f326c00) [pid = 27754] [serial = 1146] [outer = 0x7f080c53f000] 18:05:14 INFO - PROCESS | 27754 | 1462583114206 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:05:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 18:05:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1943ms 18:05:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 18:05:14 INFO - PROCESS | 27754 | 1462583114240 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 18:05:14 INFO - PROCESS | 27754 | 1462583114244 Marionette TRACE conn3 <- [1,1497,null,{"value":"8"}] 18:05:14 INFO - PROCESS | 27754 | 1462583114250 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 18:05:14 INFO - PROCESS | 27754 | 1462583114253 Marionette TRACE conn3 <- [1,1498,null,{}] 18:05:14 INFO - PROCESS | 27754 | 1462583114258 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:05:14 INFO - PROCESS | 27754 | 1462583114451 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 18:05:14 INFO - PROCESS | 27754 | 1462583114659 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:14 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0814947800 == 122 [pid = 27754] [id = 382] 18:05:14 INFO - PROCESS | 27754 | ++DOMWINDOW == 223 (0x7f08008c6800) [pid = 27754] [serial = 1147] [outer = (nil)] 18:05:14 INFO - PROCESS | 27754 | ++DOMWINDOW == 224 (0x7f0811bf5400) [pid = 27754] [serial = 1148] [outer = 0x7f08008c6800] 18:05:14 INFO - PROCESS | 27754 | 1462583114743 Marionette DEBUG loaded listener.js 18:05:14 INFO - PROCESS | 27754 | ++DOMWINDOW == 225 (0x7f081469a800) [pid = 27754] [serial = 1149] [outer = 0x7f08008c6800] 18:05:15 INFO - PROCESS | 27754 | 1462583115620 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:05:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 18:05:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1429ms 18:05:15 INFO - PROCESS | 27754 | 1462583115679 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 18:05:15 INFO - PROCESS | 27754 | 1462583115682 Marionette TRACE conn3 <- [1,1501,null,{"value":"8"}] 18:05:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 18:05:15 INFO - PROCESS | 27754 | 1462583115688 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 18:05:15 INFO - PROCESS | 27754 | 1462583115690 Marionette TRACE conn3 <- [1,1502,null,{}] 18:05:15 INFO - PROCESS | 27754 | 1462583115696 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:05:15 INFO - PROCESS | 27754 | 1462583115865 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 18:05:16 INFO - PROCESS | 27754 | 1462583116067 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:16 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f081580f800 == 123 [pid = 27754] [id = 383] 18:05:16 INFO - PROCESS | 27754 | ++DOMWINDOW == 226 (0x7f080c47a000) [pid = 27754] [serial = 1150] [outer = (nil)] 18:05:16 INFO - PROCESS | 27754 | ++DOMWINDOW == 227 (0x7f08161b8400) [pid = 27754] [serial = 1151] [outer = 0x7f080c47a000] 18:05:16 INFO - PROCESS | 27754 | 1462583116138 Marionette DEBUG loaded listener.js 18:05:16 INFO - PROCESS | 27754 | ++DOMWINDOW == 228 (0x7f08186c3400) [pid = 27754] [serial = 1152] [outer = 0x7f080c47a000] 18:05:17 INFO - PROCESS | 27754 | 1462583117047 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:05:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 18:05:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1384ms 18:05:17 INFO - PROCESS | 27754 | 1462583117074 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 18:05:17 INFO - PROCESS | 27754 | 1462583117077 Marionette TRACE conn3 <- [1,1505,null,{"value":"8"}] 18:05:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 18:05:17 INFO - PROCESS | 27754 | 1462583117083 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 18:05:17 INFO - PROCESS | 27754 | 1462583117085 Marionette TRACE conn3 <- [1,1506,null,{}] 18:05:17 INFO - PROCESS | 27754 | 1462583117091 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:05:17 INFO - PROCESS | 27754 | 1462583117276 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 18:05:17 INFO - PROCESS | 27754 | 1462583117481 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:17 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0822dc7800 == 124 [pid = 27754] [id = 384] 18:05:17 INFO - PROCESS | 27754 | ++DOMWINDOW == 229 (0x7f0818232c00) [pid = 27754] [serial = 1153] [outer = (nil)] 18:05:17 INFO - PROCESS | 27754 | ++DOMWINDOW == 230 (0x7f0823ce6800) [pid = 27754] [serial = 1154] [outer = 0x7f0818232c00] 18:05:17 INFO - PROCESS | 27754 | 1462583117551 Marionette DEBUG loaded listener.js 18:05:17 INFO - PROCESS | 27754 | ++DOMWINDOW == 231 (0x7f0827611c00) [pid = 27754] [serial = 1155] [outer = 0x7f0818232c00] 18:05:18 INFO - PROCESS | 27754 | 1462583118449 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:05:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 18:05:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1385ms 18:05:18 INFO - PROCESS | 27754 | 1462583118469 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 18:05:18 INFO - PROCESS | 27754 | 1462583118473 Marionette TRACE conn3 <- [1,1509,null,{"value":"8"}] 18:05:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 18:05:18 INFO - PROCESS | 27754 | 1462583118478 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 18:05:18 INFO - PROCESS | 27754 | 1462583118481 Marionette TRACE conn3 <- [1,1510,null,{}] 18:05:18 INFO - PROCESS | 27754 | 1462583118486 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:05:18 INFO - PROCESS | 27754 | 1462583118659 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 18:05:18 INFO - PROCESS | 27754 | 1462583118867 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:18 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f082784c000 == 125 [pid = 27754] [id = 385] 18:05:18 INFO - PROCESS | 27754 | ++DOMWINDOW == 232 (0x7f08186bdc00) [pid = 27754] [serial = 1156] [outer = (nil)] 18:05:18 INFO - PROCESS | 27754 | ++DOMWINDOW == 233 (0x7f0827ace400) [pid = 27754] [serial = 1157] [outer = 0x7f08186bdc00] 18:05:18 INFO - PROCESS | 27754 | 1462583118978 Marionette DEBUG loaded listener.js 18:05:19 INFO - PROCESS | 27754 | ++DOMWINDOW == 234 (0x7f0827c97000) [pid = 27754] [serial = 1158] [outer = 0x7f08186bdc00] 18:05:19 INFO - PROCESS | 27754 | 1462583119890 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:05:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 18:05:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1485ms 18:05:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 18:05:19 INFO - PROCESS | 27754 | 1462583119964 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 18:05:19 INFO - PROCESS | 27754 | 1462583119967 Marionette TRACE conn3 <- [1,1513,null,{"value":"8"}] 18:05:19 INFO - PROCESS | 27754 | 1462583119973 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 18:05:19 INFO - PROCESS | 27754 | 1462583119976 Marionette TRACE conn3 <- [1,1514,null,{}] 18:05:19 INFO - PROCESS | 27754 | 1462583119981 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:05:20 INFO - PROCESS | 27754 | 1462583120169 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 18:05:20 INFO - PROCESS | 27754 | 1462583120369 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:20 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f082cd82800 == 126 [pid = 27754] [id = 386] 18:05:20 INFO - PROCESS | 27754 | ++DOMWINDOW == 235 (0x7f07fe578400) [pid = 27754] [serial = 1159] [outer = (nil)] 18:05:20 INFO - PROCESS | 27754 | ++DOMWINDOW == 236 (0x7f07fe580000) [pid = 27754] [serial = 1160] [outer = 0x7f07fe578400] 18:05:20 INFO - PROCESS | 27754 | 1462583120478 Marionette DEBUG loaded listener.js 18:05:20 INFO - PROCESS | 27754 | ++DOMWINDOW == 237 (0x7f07fe584400) [pid = 27754] [serial = 1161] [outer = 0x7f07fe578400] 18:05:21 INFO - PROCESS | 27754 | 1462583121292 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:05:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 18:05:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1379ms 18:05:21 INFO - PROCESS | 27754 | 1462583121352 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 18:05:21 INFO - PROCESS | 27754 | 1462583121355 Marionette TRACE conn3 <- [1,1517,null,{"value":"8"}] 18:05:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 18:05:21 INFO - PROCESS | 27754 | 1462583121361 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 18:05:21 INFO - PROCESS | 27754 | 1462583121365 Marionette TRACE conn3 <- [1,1518,null,{}] 18:05:21 INFO - PROCESS | 27754 | 1462583121370 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:05:21 INFO - PROCESS | 27754 | 1462583121575 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 18:05:21 INFO - PROCESS | 27754 | 1462583121939 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:21 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f07f96db000 == 127 [pid = 27754] [id = 387] 18:05:21 INFO - PROCESS | 27754 | ++DOMWINDOW == 238 (0x7f07fe57a400) [pid = 27754] [serial = 1162] [outer = (nil)] 18:05:22 INFO - PROCESS | 27754 | ++DOMWINDOW == 239 (0x7f0803b83400) [pid = 27754] [serial = 1163] [outer = 0x7f07fe57a400] 18:05:22 INFO - PROCESS | 27754 | 1462583122018 Marionette DEBUG loaded listener.js 18:05:22 INFO - PROCESS | 27754 | ++DOMWINDOW == 240 (0x7f0803b88000) [pid = 27754] [serial = 1164] [outer = 0x7f07fe57a400] 18:05:22 INFO - PROCESS | 27754 | 1462583122796 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:05:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 18:05:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1491ms 18:05:22 INFO - PROCESS | 27754 | 1462583122853 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 18:05:22 INFO - PROCESS | 27754 | 1462583122856 Marionette TRACE conn3 <- [1,1521,null,{"value":"8"}] 18:05:22 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 18:05:22 INFO - PROCESS | 27754 | 1462583122862 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 18:05:22 INFO - PROCESS | 27754 | 1462583122865 Marionette TRACE conn3 <- [1,1522,null,{}] 18:05:22 INFO - PROCESS | 27754 | 1462583122871 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:05:23 INFO - PROCESS | 27754 | 1462583123043 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 18:05:23 INFO - PROCESS | 27754 | 1462583123260 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:23 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f07f9292800 == 128 [pid = 27754] [id = 388] 18:05:23 INFO - PROCESS | 27754 | ++DOMWINDOW == 241 (0x7f07fe57c800) [pid = 27754] [serial = 1165] [outer = (nil)] 18:05:23 INFO - PROCESS | 27754 | ++DOMWINDOW == 242 (0x7f0803b8c000) [pid = 27754] [serial = 1166] [outer = 0x7f07fe57c800] 18:05:23 INFO - PROCESS | 27754 | 1462583123372 Marionette DEBUG loaded listener.js 18:05:23 INFO - PROCESS | 27754 | ++DOMWINDOW == 243 (0x7f0803b90c00) [pid = 27754] [serial = 1167] [outer = 0x7f07fe57c800] 18:05:24 INFO - PROCESS | 27754 | SkCairoFTTypeface::onFilterRec unimplemented 18:05:24 INFO - PROCESS | 27754 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 18:05:24 INFO - PROCESS | 27754 | SkCairoFTTypeface::onFilterRec unimplemented 18:05:24 INFO - PROCESS | 27754 | SkCairoFTTypeface::onFilterRec unimplemented 18:05:24 INFO - PROCESS | 27754 | SkCairoFTTypeface::onFilterRec unimplemented 18:05:24 INFO - PROCESS | 27754 | SkCairoFTTypeface::onFilterRec unimplemented 18:05:24 INFO - PROCESS | 27754 | SkCairoFTTypeface::onFilterRec unimplemented 18:05:24 INFO - PROCESS | 27754 | SkCairoFTTypeface::onFilterRec unimplemented 18:05:24 INFO - PROCESS | 27754 | SkCairoFTTypeface::onFilterRec unimplemented 18:05:24 INFO - PROCESS | 27754 | SkCairoFTTypeface::onFilterRec unimplemented 18:05:24 INFO - PROCESS | 27754 | SkCairoFTTypeface::onFilterRec unimplemented 18:05:24 INFO - PROCESS | 27754 | SkCairoFTTypeface::onFilterRec unimplemented 18:05:24 INFO - PROCESS | 27754 | 1462583124178 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:05:24 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:05:24 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 18:05:24 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 18:05:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:05:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:05:24 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 18:05:24 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:05:24 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 18:05:24 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 18:05:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:05:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:05:24 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 18:05:24 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:05:24 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 18:05:24 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 18:05:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:05:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:05:24 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 18:05:24 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:05:24 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 18:05:24 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 18:05:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:05:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:05:24 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 18:05:24 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1341ms 18:05:24 INFO - PROCESS | 27754 | 1462583124206 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 18:05:24 INFO - PROCESS | 27754 | 1462583124210 Marionette TRACE conn3 <- [1,1525,null,{"value":"8"}] 18:05:24 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 18:05:24 INFO - PROCESS | 27754 | 1462583124217 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 18:05:24 INFO - PROCESS | 27754 | 1462583124221 Marionette TRACE conn3 <- [1,1526,null,{}] 18:05:24 INFO - PROCESS | 27754 | 1462583124227 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:05:24 INFO - PROCESS | 27754 | 1462583124420 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 18:05:24 INFO - PROCESS | 27754 | 1462583124630 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:24 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f08001e4000 == 129 [pid = 27754] [id = 389] 18:05:24 INFO - PROCESS | 27754 | ++DOMWINDOW == 244 (0x7f0803b8a000) [pid = 27754] [serial = 1168] [outer = (nil)] 18:05:24 INFO - PROCESS | 27754 | ++DOMWINDOW == 245 (0x7f080488f400) [pid = 27754] [serial = 1169] [outer = 0x7f0803b8a000] 18:05:24 INFO - PROCESS | 27754 | 1462583124702 Marionette DEBUG loaded listener.js 18:05:24 INFO - PROCESS | 27754 | ++DOMWINDOW == 246 (0x7f0827ca1000) [pid = 27754] [serial = 1170] [outer = 0x7f0803b8a000] 18:05:25 INFO - PROCESS | 27754 | 1462583125539 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:05:25 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 18:05:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 18:05:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:05:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:05:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 18:05:25 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 18:05:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 18:05:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:05:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:05:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 18:05:25 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 18:05:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 18:05:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:05:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:05:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 18:05:25 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1336ms 18:05:25 INFO - PROCESS | 27754 | 1462583125556 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 18:05:25 INFO - PROCESS | 27754 | 1462583125560 Marionette TRACE conn3 <- [1,1529,null,{"value":"8"}] 18:05:25 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 18:05:25 INFO - PROCESS | 27754 | 1462583125566 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 18:05:25 INFO - PROCESS | 27754 | 1462583125568 Marionette TRACE conn3 <- [1,1530,null,{}] 18:05:25 INFO - PROCESS | 27754 | 1462583125573 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:05:25 INFO - PROCESS | 27754 | 1462583125745 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 18:05:25 INFO - PROCESS | 27754 | 1462583125923 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:25 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f08015df800 == 130 [pid = 27754] [id = 390] 18:05:25 INFO - PROCESS | 27754 | ++DOMWINDOW == 247 (0x7f07f96e3c00) [pid = 27754] [serial = 1171] [outer = (nil)] 18:05:25 INFO - PROCESS | 27754 | ++DOMWINDOW == 248 (0x7f07f96ef000) [pid = 27754] [serial = 1172] [outer = 0x7f07f96e3c00] 18:05:25 INFO - PROCESS | 27754 | 1462583125988 Marionette DEBUG loaded listener.js 18:05:26 INFO - PROCESS | 27754 | ++DOMWINDOW == 249 (0x7f07ff272c00) [pid = 27754] [serial = 1173] [outer = 0x7f07f96e3c00] 18:05:26 INFO - PROCESS | 27754 | 1462583126746 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:05:26 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:05:26 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 18:05:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:05:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:05:26 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 18:05:26 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 18:05:26 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:05:26 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 18:05:26 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1229ms 18:05:26 INFO - PROCESS | 27754 | 1462583126796 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 18:05:26 INFO - PROCESS | 27754 | 1462583126800 Marionette TRACE conn3 <- [1,1533,null,{"value":"8"}] 18:05:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 18:05:26 INFO - PROCESS | 27754 | 1462583126805 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 18:05:26 INFO - PROCESS | 27754 | 1462583126816 Marionette TRACE conn3 <- [1,1534,null,{}] 18:05:26 INFO - PROCESS | 27754 | 1462583126820 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:05:27 INFO - PROCESS | 27754 | 1462583127004 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 18:05:27 INFO - PROCESS | 27754 | 1462583127217 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:27 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f080ad58000 == 131 [pid = 27754] [id = 391] 18:05:27 INFO - PROCESS | 27754 | ++DOMWINDOW == 250 (0x7f07f96e4000) [pid = 27754] [serial = 1174] [outer = (nil)] 18:05:27 INFO - PROCESS | 27754 | ++DOMWINDOW == 251 (0x7f08013e4800) [pid = 27754] [serial = 1175] [outer = 0x7f07f96e4000] 18:05:27 INFO - PROCESS | 27754 | 1462583127285 Marionette DEBUG loaded listener.js 18:05:27 INFO - PROCESS | 27754 | ++DOMWINDOW == 252 (0x7f080bbe9000) [pid = 27754] [serial = 1176] [outer = 0x7f07f96e4000] 18:05:28 INFO - PROCESS | 27754 | 1462583128181 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:05:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 18:05:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1443ms 18:05:28 INFO - PROCESS | 27754 | 1462583128250 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 18:05:28 INFO - PROCESS | 27754 | 1462583128252 Marionette TRACE conn3 <- [1,1537,null,{"value":"8"}] 18:05:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 18:05:28 INFO - PROCESS | 27754 | 1462583128259 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 18:05:28 INFO - PROCESS | 27754 | 1462583128261 Marionette TRACE conn3 <- [1,1538,null,{}] 18:05:28 INFO - PROCESS | 27754 | 1462583128267 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:05:28 INFO - PROCESS | 27754 | 1462583128450 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 18:05:29 INFO - PROCESS | 27754 | 1462583129398 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:29 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f07fe60e800 == 132 [pid = 27754] [id = 392] 18:05:29 INFO - PROCESS | 27754 | ++DOMWINDOW == 253 (0x7f07f96f1000) [pid = 27754] [serial = 1177] [outer = (nil)] 18:05:29 INFO - PROCESS | 27754 | ++DOMWINDOW == 254 (0x7f07fcc9d000) [pid = 27754] [serial = 1178] [outer = 0x7f07f96f1000] 18:05:29 INFO - PROCESS | 27754 | 1462583129471 Marionette DEBUG loaded listener.js 18:05:29 INFO - PROCESS | 27754 | ++DOMWINDOW == 255 (0x7f07fcca1c00) [pid = 27754] [serial = 1179] [outer = 0x7f07f96f1000] 18:05:30 INFO - PROCESS | 27754 | 1462583130247 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:05:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 18:05:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 2035ms 18:05:30 INFO - PROCESS | 27754 | 1462583130296 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 18:05:30 INFO - PROCESS | 27754 | 1462583130302 Marionette TRACE conn3 <- [1,1541,null,{"value":"8"}] 18:05:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 18:05:30 INFO - PROCESS | 27754 | 1462583130309 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 18:05:30 INFO - PROCESS | 27754 | 1462583130314 Marionette TRACE conn3 <- [1,1542,null,{}] 18:05:30 INFO - PROCESS | 27754 | 1462583130341 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:05:30 INFO - PROCESS | 27754 | 1462583130517 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 18:05:30 INFO - PROCESS | 27754 | 1462583130729 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:30 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f07ffeca800 == 133 [pid = 27754] [id = 393] 18:05:30 INFO - PROCESS | 27754 | ++DOMWINDOW == 256 (0x7f07f96f1400) [pid = 27754] [serial = 1180] [outer = (nil)] 18:05:30 INFO - PROCESS | 27754 | ++DOMWINDOW == 257 (0x7f07fd60bc00) [pid = 27754] [serial = 1181] [outer = 0x7f07f96f1400] 18:05:30 INFO - PROCESS | 27754 | 1462583130834 Marionette DEBUG loaded listener.js 18:05:30 INFO - PROCESS | 27754 | ++DOMWINDOW == 258 (0x7f07fe360c00) [pid = 27754] [serial = 1182] [outer = 0x7f07f96f1400] 18:05:31 INFO - PROCESS | 27754 | 1462583131924 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:05:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 18:05:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1659ms 18:05:31 INFO - PROCESS | 27754 | 1462583131971 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 18:05:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 18:05:31 INFO - PROCESS | 27754 | 1462583131976 Marionette TRACE conn3 <- [1,1545,null,{"value":"8"}] 18:05:31 INFO - PROCESS | 27754 | 1462583131983 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 18:05:31 INFO - PROCESS | 27754 | 1462583131986 Marionette TRACE conn3 <- [1,1546,null,{}] 18:05:31 INFO - PROCESS | 27754 | 1462583131991 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:05:32 INFO - PROCESS | 27754 | 1462583132159 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 18:05:32 INFO - PROCESS | 27754 | 1462583132450 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:32 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f07ff262000 == 134 [pid = 27754] [id = 394] 18:05:32 INFO - PROCESS | 27754 | ++DOMWINDOW == 259 (0x7f0800013c00) [pid = 27754] [serial = 1183] [outer = (nil)] 18:05:32 INFO - PROCESS | 27754 | ++DOMWINDOW == 260 (0x7f08008c4c00) [pid = 27754] [serial = 1184] [outer = 0x7f0800013c00] 18:05:32 INFO - PROCESS | 27754 | 1462583132562 Marionette DEBUG loaded listener.js 18:05:32 INFO - PROCESS | 27754 | ++DOMWINDOW == 261 (0x7f08009d9c00) [pid = 27754] [serial = 1185] [outer = 0x7f0800013c00] 18:05:32 INFO - PROCESS | 27754 | --DOCSHELL 0x7f080c5bc000 == 133 [pid = 27754] [id = 310] 18:05:32 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0814f8b000 == 132 [pid = 27754] [id = 311] 18:05:32 INFO - PROCESS | 27754 | --DOCSHELL 0x7f080c04b800 == 131 [pid = 27754] [id = 8] 18:05:32 INFO - PROCESS | 27754 | --DOCSHELL 0x7f080df80800 == 130 [pid = 27754] [id = 6] 18:05:32 INFO - PROCESS | 27754 | --DOMWINDOW == 260 (0x7f0800009c00) [pid = 27754] [serial = 1037] [outer = (nil)] [url = about:blank] 18:05:32 INFO - PROCESS | 27754 | --DOMWINDOW == 259 (0x7f080cfb6000) [pid = 27754] [serial = 29] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 18:05:33 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0803aca800 == 129 [pid = 27754] [id = 309] 18:05:33 INFO - PROCESS | 27754 | --DOCSHELL 0x7f080b0da000 == 128 [pid = 27754] [id = 377] 18:05:33 INFO - PROCESS | 27754 | --DOCSHELL 0x7f080997a000 == 127 [pid = 27754] [id = 376] 18:05:33 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0804cb6800 == 126 [pid = 27754] [id = 375] 18:05:33 INFO - PROCESS | 27754 | --DOCSHELL 0x7f080335a800 == 125 [pid = 27754] [id = 374] 18:05:33 INFO - PROCESS | 27754 | --DOCSHELL 0x7f07ffede000 == 124 [pid = 27754] [id = 373] 18:05:33 INFO - PROCESS | 27754 | --DOCSHELL 0x7f07fe6d6000 == 123 [pid = 27754] [id = 372] 18:05:33 INFO - PROCESS | 27754 | --DOCSHELL 0x7f080c2b3800 == 122 [pid = 27754] [id = 11] 18:05:33 INFO - PROCESS | 27754 | --DOCSHELL 0x7f08017eb000 == 121 [pid = 27754] [id = 371] 18:05:33 INFO - PROCESS | 27754 | --DOCSHELL 0x7f081bf19800 == 120 [pid = 27754] [id = 365] 18:05:33 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0815822000 == 119 [pid = 27754] [id = 364] 18:05:33 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0814957800 == 118 [pid = 27754] [id = 363] 18:05:33 INFO - PROCESS | 27754 | --DOCSHELL 0x7f08142ca800 == 117 [pid = 27754] [id = 362] 18:05:33 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0812165800 == 116 [pid = 27754] [id = 361] 18:05:33 INFO - PROCESS | 27754 | --DOCSHELL 0x7f080df8a000 == 115 [pid = 27754] [id = 360] 18:05:33 INFO - PROCESS | 27754 | --DOCSHELL 0x7f080cd7d000 == 114 [pid = 27754] [id = 359] 18:05:33 INFO - PROCESS | 27754 | --DOCSHELL 0x7f080c45c000 == 113 [pid = 27754] [id = 358] 18:05:33 INFO - PROCESS | 27754 | --DOCSHELL 0x7f080c03d800 == 112 [pid = 27754] [id = 357] 18:05:33 INFO - PROCESS | 27754 | --DOCSHELL 0x7f080b0ed800 == 111 [pid = 27754] [id = 356] 18:05:33 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0806e72800 == 110 [pid = 27754] [id = 355] 18:05:33 INFO - PROCESS | 27754 | --DOCSHELL 0x7f08049c6800 == 109 [pid = 27754] [id = 330] 18:05:33 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0800ada000 == 108 [pid = 27754] [id = 354] 18:05:33 INFO - PROCESS | 27754 | 1462583133477 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:05:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 18:05:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1530ms 18:05:33 INFO - PROCESS | 27754 | --DOMWINDOW == 258 (0x7f080c63dc00) [pid = 27754] [serial = 1059] [outer = (nil)] [url = about:blank] 18:05:33 INFO - PROCESS | 27754 | --DOMWINDOW == 257 (0x7f080af1c400) [pid = 27754] [serial = 1001] [outer = (nil)] [url = about:blank] 18:05:33 INFO - PROCESS | 27754 | --DOMWINDOW == 256 (0x7f080f5cf800) [pid = 27754] [serial = 1010] [outer = (nil)] [url = about:blank] 18:05:33 INFO - PROCESS | 27754 | --DOMWINDOW == 255 (0x7f080c005800) [pid = 27754] [serial = 1055] [outer = (nil)] [url = about:blank] 18:05:33 INFO - PROCESS | 27754 | --DOMWINDOW == 254 (0x7f0822a52400) [pid = 27754] [serial = 1022] [outer = (nil)] [url = about:blank] 18:05:33 INFO - PROCESS | 27754 | --DOMWINDOW == 253 (0x7f08008cc000) [pid = 27754] [serial = 995] [outer = (nil)] [url = about:blank] 18:05:33 INFO - PROCESS | 27754 | --DOMWINDOW == 252 (0x7f08055ae000) [pid = 27754] [serial = 998] [outer = (nil)] [url = about:blank] 18:05:33 INFO - PROCESS | 27754 | --DOMWINDOW == 251 (0x7f07fcfe5400) [pid = 27754] [serial = 1040] [outer = (nil)] [url = about:blank] 18:05:33 INFO - PROCESS | 27754 | --DOMWINDOW == 250 (0x7f0806c7a800) [pid = 27754] [serial = 1050] [outer = (nil)] [url = about:blank] 18:05:33 INFO - PROCESS | 27754 | --DOMWINDOW == 249 (0x7f0804b17000) [pid = 27754] [serial = 1046] [outer = (nil)] [url = about:blank] 18:05:33 INFO - PROCESS | 27754 | --DOMWINDOW == 248 (0x7f080af18800) [pid = 27754] [serial = 1053] [outer = (nil)] [url = about:blank] 18:05:33 INFO - PROCESS | 27754 | --DOMWINDOW == 247 (0x7f07ff266000) [pid = 27754] [serial = 1041] [outer = (nil)] [url = about:blank] 18:05:33 INFO - PROCESS | 27754 | --DOMWINDOW == 246 (0x7f0814f52400) [pid = 27754] [serial = 1013] [outer = (nil)] [url = about:blank] 18:05:33 INFO - PROCESS | 27754 | --DOMWINDOW == 245 (0x7f080c554000) [pid = 27754] [serial = 1058] [outer = (nil)] [url = about:blank] 18:05:33 INFO - PROCESS | 27754 | --DOMWINDOW == 244 (0x7f08161b7400) [pid = 27754] [serial = 1016] [outer = (nil)] [url = about:blank] 18:05:33 INFO - PROCESS | 27754 | --DOMWINDOW == 243 (0x7f080c221000) [pid = 27754] [serial = 1056] [outer = (nil)] [url = about:blank] 18:05:33 INFO - PROCESS | 27754 | --DOMWINDOW == 242 (0x7f080983d400) [pid = 27754] [serial = 1052] [outer = (nil)] [url = about:blank] 18:05:33 INFO - PROCESS | 27754 | --DOMWINDOW == 241 (0x7f080c373400) [pid = 27754] [serial = 1004] [outer = (nil)] [url = about:blank] 18:05:33 INFO - PROCESS | 27754 | --DOMWINDOW == 240 (0x7f0800be7800) [pid = 27754] [serial = 1043] [outer = (nil)] [url = about:blank] 18:05:33 INFO - PROCESS | 27754 | --DOMWINDOW == 239 (0x7f07fd60d800) [pid = 27754] [serial = 693] [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:05:33 INFO - PROCESS | 27754 | --DOMWINDOW == 238 (0x7f0805fdcc00) [pid = 27754] [serial = 1047] [outer = (nil)] [url = about:blank] 18:05:33 INFO - PROCESS | 27754 | --DOMWINDOW == 237 (0x7f0823f0f000) [pid = 27754] [serial = 1031] [outer = (nil)] [url = about:blank] 18:05:33 INFO - PROCESS | 27754 | --DOMWINDOW == 236 (0x7f080c88a000) [pid = 27754] [serial = 1007] [outer = (nil)] [url = about:blank] 18:05:33 INFO - PROCESS | 27754 | --DOMWINDOW == 235 (0x7f08259e0800) [pid = 27754] [serial = 1025] [outer = (nil)] [url = about:blank] 18:05:33 INFO - PROCESS | 27754 | --DOMWINDOW == 234 (0x7f0806bbf000) [pid = 27754] [serial = 1049] [outer = (nil)] [url = about:blank] 18:05:33 INFO - PROCESS | 27754 | --DOMWINDOW == 233 (0x7f08036e5400) [pid = 27754] [serial = 993] [outer = (nil)] [url = about:blank] 18:05:33 INFO - PROCESS | 27754 | --DOMWINDOW == 232 (0x7f0801bf3c00) [pid = 27754] [serial = 1044] [outer = (nil)] [url = about:blank] 18:05:33 INFO - PROCESS | 27754 | --DOMWINDOW == 231 (0x7f0827ac6800) [pid = 27754] [serial = 1028] [outer = (nil)] [url = about:blank] 18:05:33 INFO - PROCESS | 27754 | --DOMWINDOW == 230 (0x7f08177a5c00) [pid = 27754] [serial = 1019] [outer = (nil)] [url = about:blank] 18:05:33 INFO - PROCESS | 27754 | --DOMWINDOW == 229 (0x7f0806cee000) [pid = 27754] [serial = 1034] [outer = (nil)] [url = about:blank] 18:05:33 INFO - PROCESS | 27754 | 1462583133568 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 18:05:33 INFO - PROCESS | 27754 | 1462583133576 Marionette TRACE conn3 <- [1,1549,null,{"value":"8"}] 18:05:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 18:05:33 INFO - PROCESS | 27754 | 1462583133590 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 18:05:33 INFO - PROCESS | 27754 | 1462583133599 Marionette TRACE conn3 <- [1,1550,null,{}] 18:05:33 INFO - PROCESS | 27754 | 1462583133607 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:05:33 INFO - PROCESS | 27754 | 1462583133771 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 18:05:33 INFO - PROCESS | 27754 | 1462583133785 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:33 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0800121800 == 109 [pid = 27754] [id = 395] 18:05:33 INFO - PROCESS | 27754 | ++DOMWINDOW == 230 (0x7f0800989c00) [pid = 27754] [serial = 1186] [outer = (nil)] 18:05:33 INFO - PROCESS | 27754 | ++DOMWINDOW == 231 (0x7f08013de000) [pid = 27754] [serial = 1187] [outer = 0x7f0800989c00] 18:05:33 INFO - PROCESS | 27754 | 1462583133859 Marionette DEBUG loaded listener.js 18:05:33 INFO - PROCESS | 27754 | ++DOMWINDOW == 232 (0x7f0801ae2000) [pid = 27754] [serial = 1188] [outer = 0x7f0800989c00] 18:05:34 INFO - PROCESS | 27754 | 1462583134705 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:05:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 18:05:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1142ms 18:05:34 INFO - PROCESS | 27754 | 1462583134725 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 18:05:34 INFO - PROCESS | 27754 | 1462583134729 Marionette TRACE conn3 <- [1,1553,null,{"value":"8"}] 18:05:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 18:05:34 INFO - PROCESS | 27754 | 1462583134735 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 18:05:34 INFO - PROCESS | 27754 | 1462583134737 Marionette TRACE conn3 <- [1,1554,null,{}] 18:05:34 INFO - PROCESS | 27754 | 1462583134742 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:05:34 INFO - PROCESS | 27754 | 1462583134985 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 18:05:35 INFO - PROCESS | 27754 | 1462583135092 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:35 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f08017e5800 == 110 [pid = 27754] [id = 396] 18:05:35 INFO - PROCESS | 27754 | ++DOMWINDOW == 233 (0x7f07ff26b800) [pid = 27754] [serial = 1189] [outer = (nil)] 18:05:35 INFO - PROCESS | 27754 | ++DOMWINDOW == 234 (0x7f0801bf3c00) [pid = 27754] [serial = 1190] [outer = 0x7f07ff26b800] 18:05:35 INFO - PROCESS | 27754 | 1462583135156 Marionette DEBUG loaded listener.js 18:05:35 INFO - PROCESS | 27754 | ++DOMWINDOW == 235 (0x7f08036e3400) [pid = 27754] [serial = 1191] [outer = 0x7f07ff26b800] 18:05:35 INFO - PROCESS | 27754 | 1462583135991 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:05:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 18:05:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1329ms 18:05:36 INFO - PROCESS | 27754 | 1462583136066 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 18:05:36 INFO - PROCESS | 27754 | 1462583136070 Marionette TRACE conn3 <- [1,1557,null,{"value":"8"}] 18:05:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 18:05:36 INFO - PROCESS | 27754 | 1462583136078 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 18:05:36 INFO - PROCESS | 27754 | 1462583136083 Marionette TRACE conn3 <- [1,1558,null,{}] 18:05:36 INFO - PROCESS | 27754 | 1462583136117 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:05:36 INFO - PROCESS | 27754 | 1462583136403 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 18:05:36 INFO - PROCESS | 27754 | 1462583136429 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:36 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0801c47800 == 111 [pid = 27754] [id = 397] 18:05:36 INFO - PROCESS | 27754 | ++DOMWINDOW == 236 (0x7f080488d000) [pid = 27754] [serial = 1192] [outer = (nil)] 18:05:36 INFO - PROCESS | 27754 | ++DOMWINDOW == 237 (0x7f08049fa000) [pid = 27754] [serial = 1193] [outer = 0x7f080488d000] 18:05:36 INFO - PROCESS | 27754 | 1462583136497 Marionette DEBUG loaded listener.js 18:05:36 INFO - PROCESS | 27754 | ++DOMWINDOW == 238 (0x7f08055a6800) [pid = 27754] [serial = 1194] [outer = 0x7f080488d000] 18:05:37 INFO - PROCESS | 27754 | 1462583137340 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:05:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 18:05:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1938ms 18:05:38 INFO - PROCESS | 27754 | --DOMWINDOW == 237 (0x7f0800991800) [pid = 27754] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 18:05:38 INFO - PROCESS | 27754 | --DOMWINDOW == 236 (0x7f080c53b000) [pid = 27754] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 18:05:38 INFO - PROCESS | 27754 | --DOMWINDOW == 235 (0x7f0806cee800) [pid = 27754] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 18:05:38 INFO - PROCESS | 27754 | --DOMWINDOW == 234 (0x7f080f328800) [pid = 27754] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 18:05:38 INFO - PROCESS | 27754 | --DOMWINDOW == 233 (0x7f0805fdec00) [pid = 27754] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 18:05:38 INFO - PROCESS | 27754 | --DOMWINDOW == 232 (0x7f0805fde400) [pid = 27754] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 18:05:38 INFO - PROCESS | 27754 | --DOMWINDOW == 231 (0x7f08009dbc00) [pid = 27754] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 18:05:38 INFO - PROCESS | 27754 | 1462583138064 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 18:05:38 INFO - PROCESS | 27754 | 1462583138066 Marionette TRACE conn3 <- [1,1561,null,{"value":"8"}] 18:05:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 18:05:38 INFO - PROCESS | 27754 | 1462583138072 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 18:05:38 INFO - PROCESS | 27754 | 1462583138074 Marionette TRACE conn3 <- [1,1562,null,{}] 18:05:38 INFO - PROCESS | 27754 | 1462583138080 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:05:38 INFO - PROCESS | 27754 | 1462583138238 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 18:05:38 INFO - PROCESS | 27754 | 1462583138407 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:38 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0803717000 == 112 [pid = 27754] [id = 398] 18:05:38 INFO - PROCESS | 27754 | ++DOMWINDOW == 232 (0x7f08009d8800) [pid = 27754] [serial = 1195] [outer = (nil)] 18:05:38 INFO - PROCESS | 27754 | ++DOMWINDOW == 233 (0x7f0805fdf800) [pid = 27754] [serial = 1196] [outer = 0x7f08009d8800] 18:05:38 INFO - PROCESS | 27754 | 1462583138468 Marionette DEBUG loaded listener.js 18:05:38 INFO - PROCESS | 27754 | ++DOMWINDOW == 234 (0x7f0806c73400) [pid = 27754] [serial = 1197] [outer = 0x7f08009d8800] 18:05:39 INFO - PROCESS | 27754 | 1462583139104 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:05:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 18:05:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1086ms 18:05:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 18:05:39 INFO - PROCESS | 27754 | 1462583139160 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 18:05:39 INFO - PROCESS | 27754 | 1462583139162 Marionette TRACE conn3 <- [1,1565,null,{"value":"8"}] 18:05:39 INFO - PROCESS | 27754 | 1462583139167 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 18:05:39 INFO - PROCESS | 27754 | 1462583139171 Marionette TRACE conn3 <- [1,1566,null,{}] 18:05:39 INFO - PROCESS | 27754 | 1462583139176 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:05:39 INFO - PROCESS | 27754 | 1462583139415 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 18:05:39 INFO - PROCESS | 27754 | 1462583139435 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:39 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f08049dd000 == 113 [pid = 27754] [id = 399] 18:05:39 INFO - PROCESS | 27754 | ++DOMWINDOW == 235 (0x7f0806041800) [pid = 27754] [serial = 1198] [outer = (nil)] 18:05:39 INFO - PROCESS | 27754 | ++DOMWINDOW == 236 (0x7f0806ce3c00) [pid = 27754] [serial = 1199] [outer = 0x7f0806041800] 18:05:39 INFO - PROCESS | 27754 | 1462583139494 Marionette DEBUG loaded listener.js 18:05:39 INFO - PROCESS | 27754 | ++DOMWINDOW == 237 (0x7f0806cf0000) [pid = 27754] [serial = 1200] [outer = 0x7f0806041800] 18:05:40 INFO - PROCESS | 27754 | 1462583140551 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:05:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 18:05:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1430ms 18:05:40 INFO - PROCESS | 27754 | 1462583140600 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 18:05:40 INFO - PROCESS | 27754 | 1462583140606 Marionette TRACE conn3 <- [1,1569,null,{"value":"8"}] 18:05:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 18:05:40 INFO - PROCESS | 27754 | 1462583140614 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 18:05:40 INFO - PROCESS | 27754 | 1462583140620 Marionette TRACE conn3 <- [1,1570,null,{}] 18:05:40 INFO - PROCESS | 27754 | 1462583140628 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:05:40 INFO - PROCESS | 27754 | 1462583140823 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 18:05:41 INFO - PROCESS | 27754 | 1462583141083 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:41 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f07ff52e000 == 114 [pid = 27754] [id = 400] 18:05:41 INFO - PROCESS | 27754 | ++DOMWINDOW == 238 (0x7f07fccaac00) [pid = 27754] [serial = 1201] [outer = (nil)] 18:05:41 INFO - PROCESS | 27754 | ++DOMWINDOW == 239 (0x7f07fcfe3000) [pid = 27754] [serial = 1202] [outer = 0x7f07fccaac00] 18:05:41 INFO - PROCESS | 27754 | 1462583141203 Marionette DEBUG loaded listener.js 18:05:41 INFO - PROCESS | 27754 | ++DOMWINDOW == 240 (0x7f07fdf55000) [pid = 27754] [serial = 1203] [outer = 0x7f07fccaac00] 18:05:42 INFO - PROCESS | 27754 | 1462583142058 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:05:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 18:05:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1483ms 18:05:42 INFO - PROCESS | 27754 | 1462583142098 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 18:05:42 INFO - PROCESS | 27754 | 1462583142106 Marionette TRACE conn3 <- [1,1573,null,{"value":"8"}] 18:05:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 18:05:42 INFO - PROCESS | 27754 | 1462583142116 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 18:05:42 INFO - PROCESS | 27754 | 1462583142119 Marionette TRACE conn3 <- [1,1574,null,{}] 18:05:42 INFO - PROCESS | 27754 | 1462583142124 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:05:42 INFO - PROCESS | 27754 | 1462583142297 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 18:05:42 INFO - PROCESS | 27754 | 1462583142508 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:42 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0801c45800 == 115 [pid = 27754] [id = 401] 18:05:42 INFO - PROCESS | 27754 | ++DOMWINDOW == 241 (0x7f07fe583c00) [pid = 27754] [serial = 1204] [outer = (nil)] 18:05:42 INFO - PROCESS | 27754 | ++DOMWINDOW == 242 (0x7f0800990800) [pid = 27754] [serial = 1205] [outer = 0x7f07fe583c00] 18:05:42 INFO - PROCESS | 27754 | 1462583142617 Marionette DEBUG loaded listener.js 18:05:42 INFO - PROCESS | 27754 | ++DOMWINDOW == 243 (0x7f0800beb800) [pid = 27754] [serial = 1206] [outer = 0x7f07fe583c00] 18:05:43 INFO - PROCESS | 27754 | 1462583143592 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:05:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 18:05:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1528ms 18:05:43 INFO - PROCESS | 27754 | 1462583143646 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 18:05:43 INFO - PROCESS | 27754 | 1462583143650 Marionette TRACE conn3 <- [1,1577,null,{"value":"8"}] 18:05:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 18:05:43 INFO - PROCESS | 27754 | 1462583143656 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 18:05:43 INFO - PROCESS | 27754 | 1462583143662 Marionette TRACE conn3 <- [1,1578,null,{}] 18:05:43 INFO - PROCESS | 27754 | 1462583143678 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:05:43 INFO - PROCESS | 27754 | 1462583143872 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 18:05:44 INFO - PROCESS | 27754 | 1462583144112 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:44 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f080613c800 == 116 [pid = 27754] [id = 402] 18:05:44 INFO - PROCESS | 27754 | ++DOMWINDOW == 244 (0x7f0803b8ac00) [pid = 27754] [serial = 1207] [outer = (nil)] 18:05:44 INFO - PROCESS | 27754 | ++DOMWINDOW == 245 (0x7f080488ec00) [pid = 27754] [serial = 1208] [outer = 0x7f0803b8ac00] 18:05:44 INFO - PROCESS | 27754 | 1462583144231 Marionette DEBUG loaded listener.js 18:05:44 INFO - PROCESS | 27754 | ++DOMWINDOW == 246 (0x7f08055a5400) [pid = 27754] [serial = 1209] [outer = 0x7f0803b8ac00] 18:05:45 INFO - PROCESS | 27754 | 1462583145021 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:05:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 18:05:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1434ms 18:05:45 INFO - PROCESS | 27754 | 1462583145091 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 18:05:45 INFO - PROCESS | 27754 | 1462583145095 Marionette TRACE conn3 <- [1,1581,null,{"value":"8"}] 18:05:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 18:05:45 INFO - PROCESS | 27754 | 1462583145101 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 18:05:45 INFO - PROCESS | 27754 | 1462583145103 Marionette TRACE conn3 <- [1,1582,null,{}] 18:05:45 INFO - PROCESS | 27754 | 1462583145109 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:05:45 INFO - PROCESS | 27754 | 1462583145287 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 18:05:45 INFO - PROCESS | 27754 | 1462583145485 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:45 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0809bde800 == 117 [pid = 27754] [id = 403] 18:05:45 INFO - PROCESS | 27754 | ++DOMWINDOW == 247 (0x7f0803b8c400) [pid = 27754] [serial = 1210] [outer = (nil)] 18:05:45 INFO - PROCESS | 27754 | ++DOMWINDOW == 248 (0x7f0806c74c00) [pid = 27754] [serial = 1211] [outer = 0x7f0803b8c400] 18:05:45 INFO - PROCESS | 27754 | 1462583145556 Marionette DEBUG loaded listener.js 18:05:45 INFO - PROCESS | 27754 | ++DOMWINDOW == 249 (0x7f0806cf1c00) [pid = 27754] [serial = 1212] [outer = 0x7f0803b8c400] 18:05:46 INFO - PROCESS | 27754 | 1462583146423 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:05:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 18:05:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1391ms 18:05:46 INFO - PROCESS | 27754 | 1462583146493 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 18:05:46 INFO - PROCESS | 27754 | 1462583146496 Marionette TRACE conn3 <- [1,1585,null,{"value":"8"}] 18:05:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 18:05:46 INFO - PROCESS | 27754 | 1462583146502 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 18:05:46 INFO - PROCESS | 27754 | 1462583146504 Marionette TRACE conn3 <- [1,1586,null,{}] 18:05:46 INFO - PROCESS | 27754 | 1462583146510 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:05:46 INFO - PROCESS | 27754 | 1462583146683 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 18:05:46 INFO - PROCESS | 27754 | 1462583146892 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:46 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f080ba0d800 == 118 [pid = 27754] [id = 404] 18:05:46 INFO - PROCESS | 27754 | ++DOMWINDOW == 250 (0x7f08055a8c00) [pid = 27754] [serial = 1213] [outer = (nil)] 18:05:46 INFO - PROCESS | 27754 | ++DOMWINDOW == 251 (0x7f080983d400) [pid = 27754] [serial = 1214] [outer = 0x7f08055a8c00] 18:05:47 INFO - PROCESS | 27754 | 1462583147003 Marionette DEBUG loaded listener.js 18:05:47 INFO - PROCESS | 27754 | ++DOMWINDOW == 252 (0x7f080accc000) [pid = 27754] [serial = 1215] [outer = 0x7f08055a8c00] 18:05:47 INFO - PROCESS | 27754 | 1462583147870 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:05:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 18:05:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1432ms 18:05:47 INFO - PROCESS | 27754 | 1462583147935 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 18:05:47 INFO - PROCESS | 27754 | 1462583147939 Marionette TRACE conn3 <- [1,1589,null,{"value":"8"}] 18:05:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 18:05:47 INFO - PROCESS | 27754 | 1462583147944 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 18:05:47 INFO - PROCESS | 27754 | 1462583147947 Marionette TRACE conn3 <- [1,1590,null,{}] 18:05:47 INFO - PROCESS | 27754 | 1462583147952 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:05:48 INFO - PROCESS | 27754 | 1462583148186 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 18:05:48 INFO - PROCESS | 27754 | 1462583148418 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:48 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f080c2b5800 == 119 [pid = 27754] [id = 405] 18:05:48 INFO - PROCESS | 27754 | ++DOMWINDOW == 253 (0x7f080af22800) [pid = 27754] [serial = 1216] [outer = (nil)] 18:05:48 INFO - PROCESS | 27754 | ++DOMWINDOW == 254 (0x7f080c004c00) [pid = 27754] [serial = 1217] [outer = 0x7f080af22800] 18:05:48 INFO - PROCESS | 27754 | 1462583148574 Marionette DEBUG loaded listener.js 18:05:48 INFO - PROCESS | 27754 | ++DOMWINDOW == 255 (0x7f080c025c00) [pid = 27754] [serial = 1218] [outer = 0x7f080af22800] 18:05:49 INFO - PROCESS | 27754 | 1462583149370 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:05:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 18:05:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1485ms 18:05:49 INFO - PROCESS | 27754 | 1462583149430 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 18:05:49 INFO - PROCESS | 27754 | 1462583149434 Marionette TRACE conn3 <- [1,1593,null,{"value":"8"}] 18:05:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 18:05:49 INFO - PROCESS | 27754 | 1462583149440 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 18:05:49 INFO - PROCESS | 27754 | 1462583149443 Marionette TRACE conn3 <- [1,1594,null,{}] 18:05:49 INFO - PROCESS | 27754 | 1462583149448 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:05:49 INFO - PROCESS | 27754 | 1462583149612 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 18:05:49 INFO - PROCESS | 27754 | 1462583149815 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:49 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f080c5b7000 == 120 [pid = 27754] [id = 406] 18:05:49 INFO - PROCESS | 27754 | ++DOMWINDOW == 256 (0x7f080af25000) [pid = 27754] [serial = 1219] [outer = (nil)] 18:05:49 INFO - PROCESS | 27754 | ++DOMWINDOW == 257 (0x7f080c374800) [pid = 27754] [serial = 1220] [outer = 0x7f080af25000] 18:05:49 INFO - PROCESS | 27754 | 1462583149890 Marionette DEBUG loaded listener.js 18:05:49 INFO - PROCESS | 27754 | ++DOMWINDOW == 258 (0x7f080c475400) [pid = 27754] [serial = 1221] [outer = 0x7f080af25000] 18:05:50 INFO - PROCESS | 27754 | 1462583150752 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:05:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 18:05:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1383ms 18:05:50 INFO - PROCESS | 27754 | 1462583150824 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 18:05:50 INFO - PROCESS | 27754 | 1462583150828 Marionette TRACE conn3 <- [1,1597,null,{"value":"8"}] 18:05:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 18:05:50 INFO - PROCESS | 27754 | 1462583150833 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 18:05:50 INFO - PROCESS | 27754 | 1462583150836 Marionette TRACE conn3 <- [1,1598,null,{}] 18:05:50 INFO - PROCESS | 27754 | 1462583150841 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:05:51 INFO - PROCESS | 27754 | 1462583151022 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 18:05:51 INFO - PROCESS | 27754 | 1462583151230 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:51 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f080cd79000 == 121 [pid = 27754] [id = 407] 18:05:51 INFO - PROCESS | 27754 | ++DOMWINDOW == 259 (0x7f07ff265800) [pid = 27754] [serial = 1222] [outer = (nil)] 18:05:51 INFO - PROCESS | 27754 | ++DOMWINDOW == 260 (0x7f080c475c00) [pid = 27754] [serial = 1223] [outer = 0x7f07ff265800] 18:05:51 INFO - PROCESS | 27754 | 1462583151340 Marionette DEBUG loaded listener.js 18:05:51 INFO - PROCESS | 27754 | ++DOMWINDOW == 261 (0x7f080c539c00) [pid = 27754] [serial = 1224] [outer = 0x7f07ff265800] 18:05:52 INFO - PROCESS | 27754 | 1462583152177 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:05:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 18:05:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1389ms 18:05:52 INFO - PROCESS | 27754 | 1462583152223 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 18:05:52 INFO - PROCESS | 27754 | 1462583152227 Marionette TRACE conn3 <- [1,1601,null,{"value":"8"}] 18:05:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 18:05:52 INFO - PROCESS | 27754 | 1462583152233 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 18:05:52 INFO - PROCESS | 27754 | 1462583152235 Marionette TRACE conn3 <- [1,1602,null,{}] 18:05:52 INFO - PROCESS | 27754 | 1462583152240 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:05:52 INFO - PROCESS | 27754 | 1462583152416 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 18:05:52 INFO - PROCESS | 27754 | 1462583152621 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:52 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f080dca3000 == 122 [pid = 27754] [id = 408] 18:05:52 INFO - PROCESS | 27754 | ++DOMWINDOW == 262 (0x7f08036e4800) [pid = 27754] [serial = 1225] [outer = (nil)] 18:05:52 INFO - PROCESS | 27754 | ++DOMWINDOW == 263 (0x7f080c554800) [pid = 27754] [serial = 1226] [outer = 0x7f08036e4800] 18:05:52 INFO - PROCESS | 27754 | 1462583152694 Marionette DEBUG loaded listener.js 18:05:52 INFO - PROCESS | 27754 | ++DOMWINDOW == 264 (0x7f080c598c00) [pid = 27754] [serial = 1227] [outer = 0x7f08036e4800] 18:05:53 INFO - PROCESS | 27754 | 1462583153555 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:05:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 18:05:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1385ms 18:05:53 INFO - PROCESS | 27754 | 1462583153618 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 18:05:53 INFO - PROCESS | 27754 | 1462583153622 Marionette TRACE conn3 <- [1,1605,null,{"value":"8"}] 18:05:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 18:05:53 INFO - PROCESS | 27754 | 1462583153628 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 18:05:53 INFO - PROCESS | 27754 | 1462583153631 Marionette TRACE conn3 <- [1,1606,null,{}] 18:05:53 INFO - PROCESS | 27754 | 1462583153636 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:05:53 INFO - PROCESS | 27754 | 1462583153811 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 18:05:54 INFO - PROCESS | 27754 | 1462583154011 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:54 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f080f769000 == 123 [pid = 27754] [id = 409] 18:05:54 INFO - PROCESS | 27754 | ++DOMWINDOW == 265 (0x7f080ae52800) [pid = 27754] [serial = 1228] [outer = (nil)] 18:05:54 INFO - PROCESS | 27754 | ++DOMWINDOW == 266 (0x7f080c6b7400) [pid = 27754] [serial = 1229] [outer = 0x7f080ae52800] 18:05:54 INFO - PROCESS | 27754 | 1462583154087 Marionette DEBUG loaded listener.js 18:05:54 INFO - PROCESS | 27754 | ++DOMWINDOW == 267 (0x7f080c863c00) [pid = 27754] [serial = 1230] [outer = 0x7f080ae52800] 18:05:54 INFO - PROCESS | 27754 | 1462583154982 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:05:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 18:05:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1431ms 18:05:55 INFO - PROCESS | 27754 | 1462583155060 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 18:05:55 INFO - PROCESS | 27754 | 1462583155064 Marionette TRACE conn3 <- [1,1609,null,{"value":"8"}] 18:05:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 18:05:55 INFO - PROCESS | 27754 | 1462583155070 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 18:05:55 INFO - PROCESS | 27754 | 1462583155073 Marionette TRACE conn3 <- [1,1610,null,{}] 18:05:55 INFO - PROCESS | 27754 | 1462583155078 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:05:55 INFO - PROCESS | 27754 | 1462583155308 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 18:05:55 INFO - PROCESS | 27754 | 1462583155564 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:55 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0812b74800 == 124 [pid = 27754] [id = 410] 18:05:55 INFO - PROCESS | 27754 | ++DOMWINDOW == 268 (0x7f080c94c400) [pid = 27754] [serial = 1231] [outer = (nil)] 18:05:55 INFO - PROCESS | 27754 | ++DOMWINDOW == 269 (0x7f080dc4e800) [pid = 27754] [serial = 1232] [outer = 0x7f080c94c400] 18:05:55 INFO - PROCESS | 27754 | 1462583155680 Marionette DEBUG loaded listener.js 18:05:55 INFO - PROCESS | 27754 | ++DOMWINDOW == 270 (0x7f080df90c00) [pid = 27754] [serial = 1233] [outer = 0x7f080c94c400] 18:05:56 INFO - PROCESS | 27754 | 1462583156543 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:05:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 18:05:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1545ms 18:05:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 18:05:56 INFO - PROCESS | 27754 | 1462583156616 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 18:05:56 INFO - PROCESS | 27754 | 1462583156619 Marionette TRACE conn3 <- [1,1613,null,{"value":"8"}] 18:05:56 INFO - PROCESS | 27754 | 1462583156625 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 18:05:56 INFO - PROCESS | 27754 | 1462583156628 Marionette TRACE conn3 <- [1,1614,null,{}] 18:05:56 INFO - PROCESS | 27754 | 1462583156633 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:05:56 INFO - PROCESS | 27754 | 1462583156808 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 18:05:57 INFO - PROCESS | 27754 | 1462583157015 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:57 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f08015c6800 == 125 [pid = 27754] [id = 411] 18:05:57 INFO - PROCESS | 27754 | ++DOMWINDOW == 271 (0x7f07fd619000) [pid = 27754] [serial = 1234] [outer = (nil)] 18:05:57 INFO - PROCESS | 27754 | ++DOMWINDOW == 272 (0x7f080dc53400) [pid = 27754] [serial = 1235] [outer = 0x7f07fd619000] 18:05:57 INFO - PROCESS | 27754 | 1462583157084 Marionette DEBUG loaded listener.js 18:05:57 INFO - PROCESS | 27754 | ++DOMWINDOW == 273 (0x7f080f322c00) [pid = 27754] [serial = 1236] [outer = 0x7f07fd619000] 18:05:58 INFO - PROCESS | 27754 | 1462583158327 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:05:58 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:05:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1733ms 18:05:58 INFO - PROCESS | 27754 | 1462583158358 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 18:05:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 18:05:58 INFO - PROCESS | 27754 | 1462583158363 Marionette TRACE conn3 <- [1,1617,null,{"value":"8"}] 18:05:58 INFO - PROCESS | 27754 | 1462583158371 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 18:05:58 INFO - PROCESS | 27754 | 1462583158376 Marionette TRACE conn3 <- [1,1618,null,{}] 18:05:58 INFO - PROCESS | 27754 | 1462583158393 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:05:58 INFO - PROCESS | 27754 | 1462583158572 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 18:05:58 INFO - PROCESS | 27754 | 1462583158843 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:58 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f08001e6000 == 126 [pid = 27754] [id = 412] 18:05:58 INFO - PROCESS | 27754 | ++DOMWINDOW == 274 (0x7f07fcca9800) [pid = 27754] [serial = 1237] [outer = (nil)] 18:05:58 INFO - PROCESS | 27754 | ++DOMWINDOW == 275 (0x7f07fd60d800) [pid = 27754] [serial = 1238] [outer = 0x7f07fcca9800] 18:05:58 INFO - PROCESS | 27754 | 1462583158949 Marionette DEBUG loaded listener.js 18:05:59 INFO - PROCESS | 27754 | ++DOMWINDOW == 276 (0x7f07fe579400) [pid = 27754] [serial = 1239] [outer = 0x7f07fcca9800] 18:05:59 INFO - PROCESS | 27754 | 1462583159967 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:06:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 18:06:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1646ms 18:06:00 INFO - PROCESS | 27754 | 1462583160016 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 18:06:00 INFO - PROCESS | 27754 | 1462583160023 Marionette TRACE conn3 <- [1,1621,null,{"value":"8"}] 18:06:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 18:06:00 INFO - PROCESS | 27754 | 1462583160033 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 18:06:00 INFO - PROCESS | 27754 | 1462583160037 Marionette TRACE conn3 <- [1,1622,null,{}] 18:06:00 INFO - PROCESS | 27754 | 1462583160042 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:06:00 INFO - PROCESS | 27754 | 1462583160211 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 18:06:00 INFO - PROCESS | 27754 | 1462583160462 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:00 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f07ff191000 == 127 [pid = 27754] [id = 413] 18:06:00 INFO - PROCESS | 27754 | ++DOMWINDOW == 277 (0x7f07fe582400) [pid = 27754] [serial = 1240] [outer = (nil)] 18:06:00 INFO - PROCESS | 27754 | ++DOMWINDOW == 278 (0x7f0800009c00) [pid = 27754] [serial = 1241] [outer = 0x7f07fe582400] 18:06:00 INFO - PROCESS | 27754 | 1462583160584 Marionette DEBUG loaded listener.js 18:06:00 INFO - PROCESS | 27754 | ++DOMWINDOW == 279 (0x7f0800988c00) [pid = 27754] [serial = 1242] [outer = 0x7f07fe582400] 18:06:01 INFO - PROCESS | 27754 | 1462583161410 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:06:01 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:06:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1431ms 18:06:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 18:06:01 INFO - PROCESS | 27754 | 1462583161465 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 18:06:01 INFO - PROCESS | 27754 | 1462583161468 Marionette TRACE conn3 <- [1,1625,null,{"value":"8"}] 18:06:01 INFO - PROCESS | 27754 | 1462583161474 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 18:06:01 INFO - PROCESS | 27754 | 1462583161479 Marionette TRACE conn3 <- [1,1626,null,{}] 18:06:01 INFO - PROCESS | 27754 | 1462583161494 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:06:01 INFO - PROCESS | 27754 | 1462583161677 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 18:06:01 INFO - PROCESS | 27754 | 1462583161888 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:01 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f08017e8000 == 128 [pid = 27754] [id = 414] 18:06:01 INFO - PROCESS | 27754 | ++DOMWINDOW == 280 (0x7f07f96ef400) [pid = 27754] [serial = 1243] [outer = (nil)] 18:06:01 INFO - PROCESS | 27754 | ++DOMWINDOW == 281 (0x7f0801ae1c00) [pid = 27754] [serial = 1244] [outer = 0x7f07f96ef400] 18:06:02 INFO - PROCESS | 27754 | 1462583162004 Marionette DEBUG loaded listener.js 18:06:02 INFO - PROCESS | 27754 | ++DOMWINDOW == 282 (0x7f0803b8ec00) [pid = 27754] [serial = 1245] [outer = 0x7f07f96ef400] 18:06:03 INFO - PROCESS | 27754 | 1462583163090 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:06:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 18:06:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1689ms 18:06:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 18:06:03 INFO - PROCESS | 27754 | 1462583163163 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 18:06:03 INFO - PROCESS | 27754 | 1462583163166 Marionette TRACE conn3 <- [1,1629,null,{"value":"8"}] 18:06:03 INFO - PROCESS | 27754 | 1462583163172 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 18:06:03 INFO - PROCESS | 27754 | 1462583163175 Marionette TRACE conn3 <- [1,1630,null,{}] 18:06:03 INFO - PROCESS | 27754 | 1462583163180 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:06:03 INFO - PROCESS | 27754 | 1462583163360 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 18:06:03 INFO - PROCESS | 27754 | --DOCSHELL 0x7f08016b4000 == 127 [pid = 27754] [id = 344] 18:06:03 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0806e6e800 == 126 [pid = 27754] [id = 353] 18:06:03 INFO - PROCESS | 27754 | --DOCSHELL 0x7f07fd69d000 == 125 [pid = 27754] [id = 345] 18:06:03 INFO - PROCESS | 27754 | --DOCSHELL 0x7f080996e800 == 124 [pid = 27754] [id = 332] 18:06:03 INFO - PROCESS | 27754 | --DOMWINDOW == 281 (0x7f0827c3e800) [pid = 27754] [serial = 1103] [outer = (nil)] [url = about:blank] 18:06:03 INFO - PROCESS | 27754 | --DOMWINDOW == 280 (0x7f0811ded800) [pid = 27754] [serial = 1079] [outer = (nil)] [url = about:blank] 18:06:03 INFO - PROCESS | 27754 | --DOMWINDOW == 279 (0x7f0801431800) [pid = 27754] [serial = 1064] [outer = (nil)] [url = about:blank] 18:06:03 INFO - PROCESS | 27754 | --DOMWINDOW == 278 (0x7f0811d53400) [pid = 27754] [serial = 1112] [outer = (nil)] [url = about:blank] 18:06:03 INFO - PROCESS | 27754 | --DOMWINDOW == 277 (0x7f0806e85c00) [pid = 27754] [serial = 1067] [outer = (nil)] [url = about:blank] 18:06:03 INFO - PROCESS | 27754 | --DOMWINDOW == 276 (0x7f0827c94400) [pid = 27754] [serial = 1109] [outer = (nil)] [url = about:blank] 18:06:03 INFO - PROCESS | 27754 | --DOMWINDOW == 275 (0x7f080acc9800) [pid = 27754] [serial = 1100] [outer = (nil)] [url = about:blank] 18:06:03 INFO - PROCESS | 27754 | --DOMWINDOW == 274 (0x7f080f326400) [pid = 27754] [serial = 1076] [outer = (nil)] [url = about:blank] 18:06:03 INFO - PROCESS | 27754 | --DOMWINDOW == 273 (0x7f080dae7000) [pid = 27754] [serial = 1073] [outer = (nil)] [url = about:blank] 18:06:03 INFO - PROCESS | 27754 | --DOMWINDOW == 272 (0x7f082287a400) [pid = 27754] [serial = 1091] [outer = (nil)] [url = about:blank] 18:06:03 INFO - PROCESS | 27754 | --DOMWINDOW == 271 (0x7f081605b800) [pid = 27754] [serial = 1085] [outer = (nil)] [url = about:blank] 18:06:03 INFO - PROCESS | 27754 | --DOMWINDOW == 270 (0x7f0827c3a800) [pid = 27754] [serial = 1097] [outer = (nil)] [url = about:blank] 18:06:03 INFO - PROCESS | 27754 | --DOMWINDOW == 269 (0x7f08181f0800) [pid = 27754] [serial = 1088] [outer = (nil)] [url = about:blank] 18:06:03 INFO - PROCESS | 27754 | --DOMWINDOW == 268 (0x7f080c47fc00) [pid = 27754] [serial = 1070] [outer = (nil)] [url = about:blank] 18:06:03 INFO - PROCESS | 27754 | --DOMWINDOW == 267 (0x7f0814287c00) [pid = 27754] [serial = 1082] [outer = (nil)] [url = about:blank] 18:06:03 INFO - PROCESS | 27754 | --DOMWINDOW == 266 (0x7f08259dfc00) [pid = 27754] [serial = 1094] [outer = (nil)] [url = about:blank] 18:06:03 INFO - PROCESS | 27754 | --DOMWINDOW == 265 (0x7f07fdf5c800) [pid = 27754] [serial = 1106] [outer = (nil)] [url = about:blank] 18:06:03 INFO - PROCESS | 27754 | 1462583163788 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:03 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0803717000 == 123 [pid = 27754] [id = 398] 18:06:03 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0801c47800 == 122 [pid = 27754] [id = 397] 18:06:03 INFO - PROCESS | 27754 | --DOCSHELL 0x7f08017e5800 == 121 [pid = 27754] [id = 396] 18:06:03 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f07f96d3000 == 122 [pid = 27754] [id = 415] 18:06:03 INFO - PROCESS | 27754 | ++DOMWINDOW == 266 (0x7f07fe57a800) [pid = 27754] [serial = 1246] [outer = (nil)] 18:06:03 INFO - PROCESS | 27754 | ++DOMWINDOW == 267 (0x7f080142d800) [pid = 27754] [serial = 1247] [outer = 0x7f07fe57a800] 18:06:03 INFO - PROCESS | 27754 | 1462583163873 Marionette DEBUG loaded listener.js 18:06:03 INFO - PROCESS | 27754 | ++DOMWINDOW == 268 (0x7f0804888400) [pid = 27754] [serial = 1248] [outer = 0x7f07fe57a800] 18:06:04 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0800121800 == 121 [pid = 27754] [id = 395] 18:06:04 INFO - PROCESS | 27754 | --DOCSHELL 0x7f07ff262000 == 120 [pid = 27754] [id = 394] 18:06:04 INFO - PROCESS | 27754 | --DOCSHELL 0x7f07ffeca800 == 119 [pid = 27754] [id = 393] 18:06:04 INFO - PROCESS | 27754 | --DOCSHELL 0x7f07fe60e800 == 118 [pid = 27754] [id = 392] 18:06:04 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0822dc7800 == 117 [pid = 27754] [id = 384] 18:06:04 INFO - PROCESS | 27754 | --DOCSHELL 0x7f081580f800 == 116 [pid = 27754] [id = 383] 18:06:04 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0814947800 == 115 [pid = 27754] [id = 382] 18:06:04 INFO - PROCESS | 27754 | --DOCSHELL 0x7f080f37c000 == 114 [pid = 27754] [id = 381] 18:06:04 INFO - PROCESS | 27754 | --DOCSHELL 0x7f080ba0b000 == 113 [pid = 27754] [id = 380] 18:06:04 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0800a57800 == 112 [pid = 27754] [id = 379] 18:06:04 INFO - PROCESS | 27754 | --DOMWINDOW == 267 (0x7f080c862400) [pid = 27754] [serial = 1133] [outer = (nil)] [url = about:blank] 18:06:04 INFO - PROCESS | 27754 | --DOMWINDOW == 266 (0x7f0813892000) [pid = 27754] [serial = 1134] [outer = (nil)] [url = about:blank] 18:06:04 INFO - PROCESS | 27754 | --DOMWINDOW == 265 (0x7f080c596800) [pid = 27754] [serial = 1127] [outer = (nil)] [url = about:blank] 18:06:04 INFO - PROCESS | 27754 | --DOMWINDOW == 264 (0x7f080c473400) [pid = 27754] [serial = 1125] [outer = (nil)] [url = about:blank] 18:06:04 INFO - PROCESS | 27754 | --DOMWINDOW == 263 (0x7f080f966000) [pid = 27754] [serial = 1130] [outer = (nil)] [url = about:blank] 18:06:04 INFO - PROCESS | 27754 | --DOMWINDOW == 262 (0x7f080c215c00) [pid = 27754] [serial = 1124] [outer = (nil)] [url = about:blank] 18:06:04 INFO - PROCESS | 27754 | --DOMWINDOW == 261 (0x7f080af1ac00) [pid = 27754] [serial = 1122] [outer = (nil)] [url = about:blank] 18:06:04 INFO - PROCESS | 27754 | --DOMWINDOW == 260 (0x7f0806bcc800) [pid = 27754] [serial = 1119] [outer = (nil)] [url = about:blank] 18:06:04 INFO - PROCESS | 27754 | --DOMWINDOW == 259 (0x7f080c908c00) [pid = 27754] [serial = 1061] [outer = (nil)] [url = about:blank] 18:06:04 INFO - PROCESS | 27754 | --DOMWINDOW == 258 (0x7f08036e1000) [pid = 27754] [serial = 1116] [outer = (nil)] [url = about:blank] 18:06:04 INFO - PROCESS | 27754 | --DOMWINDOW == 257 (0x7f0809834c00) [pid = 27754] [serial = 1121] [outer = (nil)] [url = about:blank] 18:06:04 INFO - PROCESS | 27754 | --DOMWINDOW == 256 (0x7f0811df1800) [pid = 27754] [serial = 1131] [outer = (nil)] [url = about:blank] 18:06:04 INFO - PROCESS | 27754 | --DOMWINDOW == 255 (0x7f080c85c400) [pid = 27754] [serial = 1128] [outer = (nil)] [url = about:blank] 18:06:04 INFO - PROCESS | 27754 | --DOMWINDOW == 254 (0x7f0805fe7800) [pid = 27754] [serial = 1118] [outer = (nil)] [url = about:blank] 18:06:04 INFO - PROCESS | 27754 | --DOMWINDOW == 253 (0x7f08013de800) [pid = 27754] [serial = 1115] [outer = (nil)] [url = about:blank] 18:06:04 INFO - PROCESS | 27754 | 1462583164617 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:06:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 18:06:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1481ms 18:06:04 INFO - PROCESS | 27754 | 1462583164653 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 18:06:04 INFO - PROCESS | 27754 | 1462583164656 Marionette TRACE conn3 <- [1,1633,null,{"value":"8"}] 18:06:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 18:06:04 INFO - PROCESS | 27754 | 1462583164662 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 18:06:04 INFO - PROCESS | 27754 | 1462583164664 Marionette TRACE conn3 <- [1,1634,null,{}] 18:06:04 INFO - PROCESS | 27754 | 1462583164669 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:06:04 INFO - PROCESS | 27754 | 1462583164831 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 18:06:05 INFO - PROCESS | 27754 | 1462583165006 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:05 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0800117800 == 113 [pid = 27754] [id = 416] 18:06:05 INFO - PROCESS | 27754 | ++DOMWINDOW == 254 (0x7f08013de800) [pid = 27754] [serial = 1249] [outer = (nil)] 18:06:05 INFO - PROCESS | 27754 | ++DOMWINDOW == 255 (0x7f0804b14400) [pid = 27754] [serial = 1250] [outer = 0x7f08013de800] 18:06:05 INFO - PROCESS | 27754 | 1462583165069 Marionette DEBUG loaded listener.js 18:06:05 INFO - PROCESS | 27754 | ++DOMWINDOW == 256 (0x7f0806c75c00) [pid = 27754] [serial = 1251] [outer = 0x7f08013de800] 18:06:05 INFO - PROCESS | 27754 | 1462583165822 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:06:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 18:06:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1178ms 18:06:05 INFO - PROCESS | 27754 | 1462583165842 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 18:06:05 INFO - PROCESS | 27754 | 1462583165844 Marionette TRACE conn3 <- [1,1637,null,{"value":"8"}] 18:06:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 18:06:05 INFO - PROCESS | 27754 | 1462583165881 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 18:06:05 INFO - PROCESS | 27754 | 1462583165884 Marionette TRACE conn3 <- [1,1638,null,{}] 18:06:05 INFO - PROCESS | 27754 | 1462583165890 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:06:06 INFO - PROCESS | 27754 | 1462583166084 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 18:06:06 INFO - PROCESS | 27754 | 1462583166096 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:06 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f08049db800 == 114 [pid = 27754] [id = 417] 18:06:06 INFO - PROCESS | 27754 | ++DOMWINDOW == 257 (0x7f080acc1c00) [pid = 27754] [serial = 1252] [outer = (nil)] 18:06:06 INFO - PROCESS | 27754 | ++DOMWINDOW == 258 (0x7f080bbe0400) [pid = 27754] [serial = 1253] [outer = 0x7f080acc1c00] 18:06:06 INFO - PROCESS | 27754 | 1462583166166 Marionette DEBUG loaded listener.js 18:06:06 INFO - PROCESS | 27754 | ++DOMWINDOW == 259 (0x7f080c008000) [pid = 27754] [serial = 1254] [outer = 0x7f080acc1c00] 18:06:07 INFO - PROCESS | 27754 | 1462583167077 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:06:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 18:06:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1262ms 18:06:07 INFO - PROCESS | 27754 | 1462583167113 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 18:06:07 INFO - PROCESS | 27754 | 1462583167116 Marionette TRACE conn3 <- [1,1641,null,{"value":"8"}] 18:06:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 18:06:07 INFO - PROCESS | 27754 | 1462583167121 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 18:06:07 INFO - PROCESS | 27754 | 1462583167123 Marionette TRACE conn3 <- [1,1642,null,{}] 18:06:07 INFO - PROCESS | 27754 | 1462583167136 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:06:07 INFO - PROCESS | 27754 | 1462583167352 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 18:06:07 INFO - PROCESS | 27754 | 1462583167373 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:07 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0809bea800 == 115 [pid = 27754] [id = 418] 18:06:07 INFO - PROCESS | 27754 | ++DOMWINDOW == 260 (0x7f0806d34800) [pid = 27754] [serial = 1255] [outer = (nil)] 18:06:07 INFO - PROCESS | 27754 | ++DOMWINDOW == 261 (0x7f080c477000) [pid = 27754] [serial = 1256] [outer = 0x7f0806d34800] 18:06:07 INFO - PROCESS | 27754 | 1462583167432 Marionette DEBUG loaded listener.js 18:06:07 INFO - PROCESS | 27754 | ++DOMWINDOW == 262 (0x7f080c862400) [pid = 27754] [serial = 1257] [outer = 0x7f0806d34800] 18:06:08 INFO - PROCESS | 27754 | 1462583168247 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:06:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 18:06:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1181ms 18:06:08 INFO - PROCESS | 27754 | 1462583168304 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 18:06:08 INFO - PROCESS | 27754 | 1462583168306 Marionette TRACE conn3 <- [1,1645,null,{"value":"8"}] 18:06:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 18:06:08 INFO - PROCESS | 27754 | 1462583168315 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 18:06:08 INFO - PROCESS | 27754 | 1462583168318 Marionette TRACE conn3 <- [1,1646,null,{}] 18:06:08 INFO - PROCESS | 27754 | 1462583168323 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:06:09 INFO - PROCESS | 27754 | --DOMWINDOW == 261 (0x7f0806c7c800) [pid = 27754] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 18:06:09 INFO - PROCESS | 27754 | --DOMWINDOW == 260 (0x7f07fcfdfc00) [pid = 27754] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 18:06:09 INFO - PROCESS | 27754 | --DOMWINDOW == 259 (0x7f080f31e800) [pid = 27754] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 18:06:09 INFO - PROCESS | 27754 | --DOMWINDOW == 258 (0x7f080f31f400) [pid = 27754] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 18:06:09 INFO - PROCESS | 27754 | --DOMWINDOW == 257 (0x7f080c007000) [pid = 27754] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 18:06:09 INFO - PROCESS | 27754 | --DOMWINDOW == 256 (0x7f080f321800) [pid = 27754] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 18:06:09 INFO - PROCESS | 27754 | --DOMWINDOW == 255 (0x7f0806d38c00) [pid = 27754] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 18:06:09 INFO - PROCESS | 27754 | --DOMWINDOW == 254 (0x7f0822b99800) [pid = 27754] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 18:06:09 INFO - PROCESS | 27754 | --DOMWINDOW == 253 (0x7f0823f0c000) [pid = 27754] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 18:06:09 INFO - PROCESS | 27754 | --DOMWINDOW == 252 (0x7f0815350c00) [pid = 27754] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 18:06:09 INFO - PROCESS | 27754 | --DOMWINDOW == 251 (0x7f07fdf56000) [pid = 27754] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 18:06:09 INFO - PROCESS | 27754 | --DOMWINDOW == 250 (0x7f0811bedc00) [pid = 27754] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 18:06:09 INFO - PROCESS | 27754 | --DOMWINDOW == 249 (0x7f080c022800) [pid = 27754] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 18:06:09 INFO - PROCESS | 27754 | --DOMWINDOW == 248 (0x7f07fcfe4400) [pid = 27754] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 18:06:09 INFO - PROCESS | 27754 | --DOMWINDOW == 247 (0x7f0813d82000) [pid = 27754] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 18:06:09 INFO - PROCESS | 27754 | --DOMWINDOW == 246 (0x7f080f57a400) [pid = 27754] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 18:06:09 INFO - PROCESS | 27754 | --DOMWINDOW == 245 (0x7f080c946400) [pid = 27754] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 18:06:09 INFO - PROCESS | 27754 | --DOMWINDOW == 244 (0x7f07fcfdc400) [pid = 27754] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 18:06:09 INFO - PROCESS | 27754 | --DOMWINDOW == 243 (0x7f0822f52c00) [pid = 27754] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 18:06:09 INFO - PROCESS | 27754 | --DOMWINDOW == 242 (0x7f07fdf57000) [pid = 27754] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 18:06:09 INFO - PROCESS | 27754 | --DOMWINDOW == 241 (0x7f080acc3c00) [pid = 27754] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 18:06:09 INFO - PROCESS | 27754 | --DOMWINDOW == 240 (0x7f0813905c00) [pid = 27754] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 18:06:09 INFO - PROCESS | 27754 | --DOMWINDOW == 239 (0x7f080cfbfc00) [pid = 27754] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 18:06:09 INFO - PROCESS | 27754 | --DOMWINDOW == 238 (0x7f080c53dc00) [pid = 27754] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 18:06:09 INFO - PROCESS | 27754 | --DOMWINDOW == 237 (0x7f0814138400) [pid = 27754] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 18:06:09 INFO - PROCESS | 27754 | --DOMWINDOW == 236 (0x7f0806bbdc00) [pid = 27754] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 18:06:09 INFO - PROCESS | 27754 | --DOMWINDOW == 235 (0x7f080af1e400) [pid = 27754] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 18:06:09 INFO - PROCESS | 27754 | --DOMWINDOW == 234 (0x7f080f5d7c00) [pid = 27754] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 18:06:09 INFO - PROCESS | 27754 | --DOMWINDOW == 233 (0x7f0806d30800) [pid = 27754] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 18:06:09 INFO - PROCESS | 27754 | --DOMWINDOW == 232 (0x7f080c47b400) [pid = 27754] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 18:06:09 INFO - PROCESS | 27754 | --DOMWINDOW == 231 (0x7f0809833800) [pid = 27754] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 18:06:09 INFO - PROCESS | 27754 | --DOMWINDOW == 230 (0x7f08181eec00) [pid = 27754] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 18:06:09 INFO - PROCESS | 27754 | --DOMWINDOW == 229 (0x7f080c550c00) [pid = 27754] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 18:06:09 INFO - PROCESS | 27754 | --DOMWINDOW == 228 (0x7f08036e4000) [pid = 27754] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 18:06:09 INFO - PROCESS | 27754 | --DOMWINDOW == 227 (0x7f080c887800) [pid = 27754] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 18:06:09 INFO - PROCESS | 27754 | --DOMWINDOW == 226 (0x7f0814140400) [pid = 27754] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 18:06:09 INFO - PROCESS | 27754 | --DOMWINDOW == 225 (0x7f080acc3800) [pid = 27754] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 18:06:09 INFO - PROCESS | 27754 | --DOMWINDOW == 224 (0x7f080bbe5800) [pid = 27754] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 18:06:09 INFO - PROCESS | 27754 | --DOMWINDOW == 223 (0x7f08008d1c00) [pid = 27754] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 18:06:09 INFO - PROCESS | 27754 | --DOMWINDOW == 222 (0x7f08036d9c00) [pid = 27754] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 18:06:09 INFO - PROCESS | 27754 | --DOMWINDOW == 221 (0x7f080603b400) [pid = 27754] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 18:06:09 INFO - PROCESS | 27754 | --DOMWINDOW == 220 (0x7f080df93400) [pid = 27754] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 18:06:09 INFO - PROCESS | 27754 | --DOMWINDOW == 219 (0x7f0800bed800) [pid = 27754] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 18:06:09 INFO - PROCESS | 27754 | --DOMWINDOW == 218 (0x7f080603d800) [pid = 27754] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 18:06:09 INFO - PROCESS | 27754 | --DOMWINDOW == 217 (0x7f080c633400) [pid = 27754] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 18:06:09 INFO - PROCESS | 27754 | --DOMWINDOW == 216 (0x7f07fcfe0400) [pid = 27754] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 18:06:09 INFO - PROCESS | 27754 | --DOMWINDOW == 215 (0x7f07fcfe1400) [pid = 27754] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 18:06:09 INFO - PROCESS | 27754 | --DOMWINDOW == 214 (0x7f0800990c00) [pid = 27754] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 18:06:09 INFO - PROCESS | 27754 | --DOMWINDOW == 213 (0x7f08036e5800) [pid = 27754] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 18:06:09 INFO - PROCESS | 27754 | --DOMWINDOW == 212 (0x7f080c214c00) [pid = 27754] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 18:06:09 INFO - PROCESS | 27754 | --DOMWINDOW == 211 (0x7f0809841000) [pid = 27754] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 18:06:09 INFO - PROCESS | 27754 | --DOMWINDOW == 210 (0x7f080c370000) [pid = 27754] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 18:06:09 INFO - PROCESS | 27754 | --DOMWINDOW == 209 (0x7f080f5d5c00) [pid = 27754] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 18:06:09 INFO - PROCESS | 27754 | --DOMWINDOW == 208 (0x7f0813dccc00) [pid = 27754] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 18:06:09 INFO - PROCESS | 27754 | --DOMWINDOW == 207 (0x7f07fdf5b800) [pid = 27754] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 18:06:09 INFO - PROCESS | 27754 | --DOMWINDOW == 206 (0x7f0800009000) [pid = 27754] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 18:06:09 INFO - PROCESS | 27754 | --DOMWINDOW == 205 (0x7f080488d000) [pid = 27754] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 18:06:09 INFO - PROCESS | 27754 | --DOMWINDOW == 204 (0x7f08009d8800) [pid = 27754] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 18:06:09 INFO - PROCESS | 27754 | --DOMWINDOW == 203 (0x7f07fe57a400) [pid = 27754] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 18:06:09 INFO - PROCESS | 27754 | --DOMWINDOW == 202 (0x7f0800be7000) [pid = 27754] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 18:06:09 INFO - PROCESS | 27754 | --DOMWINDOW == 201 (0x7f08049f4c00) [pid = 27754] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 18:06:09 INFO - PROCESS | 27754 | --DOMWINDOW == 200 (0x7f07fe578400) [pid = 27754] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 18:06:09 INFO - PROCESS | 27754 | --DOMWINDOW == 199 (0x7f07ff26b800) [pid = 27754] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 18:06:09 INFO - PROCESS | 27754 | --DOMWINDOW == 198 (0x7f0818232c00) [pid = 27754] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 18:06:09 INFO - PROCESS | 27754 | --DOMWINDOW == 197 (0x7f08008c6800) [pid = 27754] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 18:06:09 INFO - PROCESS | 27754 | --DOMWINDOW == 196 (0x7f07f96f1000) [pid = 27754] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 18:06:09 INFO - PROCESS | 27754 | --DOMWINDOW == 195 (0x7f0800989c00) [pid = 27754] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 18:06:09 INFO - PROCESS | 27754 | --DOMWINDOW == 194 (0x7f08186bdc00) [pid = 27754] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 18:06:09 INFO - PROCESS | 27754 | --DOMWINDOW == 193 (0x7f0805fe2c00) [pid = 27754] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 18:06:09 INFO - PROCESS | 27754 | --DOMWINDOW == 192 (0x7f080c53f000) [pid = 27754] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 18:06:09 INFO - PROCESS | 27754 | --DOMWINDOW == 191 (0x7f0800013c00) [pid = 27754] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 18:06:09 INFO - PROCESS | 27754 | --DOMWINDOW == 190 (0x7f080c47a000) [pid = 27754] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 18:06:09 INFO - PROCESS | 27754 | --DOMWINDOW == 189 (0x7f07f96f1400) [pid = 27754] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 18:06:09 INFO - PROCESS | 27754 | --DOMWINDOW == 188 (0x7f08165e1000) [pid = 27754] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 18:06:09 INFO - PROCESS | 27754 | --DOMWINDOW == 187 (0x7f080f969800) [pid = 27754] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 18:06:09 INFO - PROCESS | 27754 | --DOMWINDOW == 186 (0x7f0822de9c00) [pid = 27754] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 18:06:09 INFO - PROCESS | 27754 | --DOMWINDOW == 185 (0x7f0806cea800) [pid = 27754] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 18:06:09 INFO - PROCESS | 27754 | --DOMWINDOW == 184 (0x7f08161bc800) [pid = 27754] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 18:06:09 INFO - PROCESS | 27754 | --DOMWINDOW == 183 (0x7f081469bc00) [pid = 27754] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 18:06:09 INFO - PROCESS | 27754 | --DOMWINDOW == 182 (0x7f080cfc0400) [pid = 27754] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 18:06:09 INFO - PROCESS | 27754 | 1462583169627 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 18:06:09 INFO - PROCESS | 27754 | 1462583169756 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:09 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f07fd68b000 == 116 [pid = 27754] [id = 419] 18:06:09 INFO - PROCESS | 27754 | ++DOMWINDOW == 183 (0x7f07fcfddc00) [pid = 27754] [serial = 1258] [outer = (nil)] 18:06:09 INFO - PROCESS | 27754 | ++DOMWINDOW == 184 (0x7f07fd611800) [pid = 27754] [serial = 1259] [outer = 0x7f07fcfddc00] 18:06:09 INFO - PROCESS | 27754 | 1462583169817 Marionette DEBUG loaded listener.js 18:06:09 INFO - PROCESS | 27754 | ++DOMWINDOW == 185 (0x7f07fe363000) [pid = 27754] [serial = 1260] [outer = 0x7f07fcfddc00] 18:06:10 INFO - PROCESS | 27754 | 1462583170485 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:06:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 18:06:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 2233ms 18:06:10 INFO - PROCESS | 27754 | 1462583170547 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 18:06:10 INFO - PROCESS | 27754 | 1462583170551 Marionette TRACE conn3 <- [1,1649,null,{"value":"8"}] 18:06:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 18:06:10 INFO - PROCESS | 27754 | 1462583170567 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 18:06:10 INFO - PROCESS | 27754 | 1462583170569 Marionette TRACE conn3 <- [1,1650,null,{}] 18:06:10 INFO - PROCESS | 27754 | 1462583170574 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:06:10 INFO - PROCESS | 27754 | 1462583170736 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 18:06:10 INFO - PROCESS | 27754 | 1462583170750 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:10 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f080335e800 == 117 [pid = 27754] [id = 420] 18:06:10 INFO - PROCESS | 27754 | ++DOMWINDOW == 186 (0x7f07fcfe1400) [pid = 27754] [serial = 1261] [outer = (nil)] 18:06:10 INFO - PROCESS | 27754 | ++DOMWINDOW == 187 (0x7f0800014c00) [pid = 27754] [serial = 1262] [outer = 0x7f07fcfe1400] 18:06:10 INFO - PROCESS | 27754 | 1462583170809 Marionette DEBUG loaded listener.js 18:06:10 INFO - PROCESS | 27754 | ++DOMWINDOW == 188 (0x7f08036d7c00) [pid = 27754] [serial = 1263] [outer = 0x7f07fcfe1400] 18:06:11 INFO - PROCESS | 27754 | 1462583171948 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:06:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 18:06:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1430ms 18:06:12 INFO - PROCESS | 27754 | 1462583171999 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 18:06:12 INFO - PROCESS | 27754 | 1462583172005 Marionette TRACE conn3 <- [1,1653,null,{"value":"8"}] 18:06:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 18:06:12 INFO - PROCESS | 27754 | 1462583172014 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 18:06:12 INFO - PROCESS | 27754 | 1462583172019 Marionette TRACE conn3 <- [1,1654,null,{}] 18:06:12 INFO - PROCESS | 27754 | 1462583172027 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:06:12 INFO - PROCESS | 27754 | 1462583172233 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 18:06:12 INFO - PROCESS | 27754 | 1462583172539 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:12 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f080011b000 == 118 [pid = 27754] [id = 421] 18:06:12 INFO - PROCESS | 27754 | ++DOMWINDOW == 189 (0x7f07fdf5d400) [pid = 27754] [serial = 1264] [outer = (nil)] 18:06:12 INFO - PROCESS | 27754 | ++DOMWINDOW == 190 (0x7f07fe577c00) [pid = 27754] [serial = 1265] [outer = 0x7f07fdf5d400] 18:06:12 INFO - PROCESS | 27754 | 1462583172620 Marionette DEBUG loaded listener.js 18:06:12 INFO - PROCESS | 27754 | ++DOMWINDOW == 191 (0x7f07fe585400) [pid = 27754] [serial = 1266] [outer = 0x7f07fdf5d400] 18:06:13 INFO - PROCESS | 27754 | 1462583173455 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:06:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 18:06:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1491ms 18:06:13 INFO - PROCESS | 27754 | 1462583173504 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 18:06:13 INFO - PROCESS | 27754 | 1462583173512 Marionette TRACE conn3 <- [1,1657,null,{"value":"8"}] 18:06:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 18:06:13 INFO - PROCESS | 27754 | 1462583173522 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 18:06:13 INFO - PROCESS | 27754 | 1462583173526 Marionette TRACE conn3 <- [1,1658,null,{}] 18:06:13 INFO - PROCESS | 27754 | 1462583173532 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:06:13 INFO - PROCESS | 27754 | 1462583173729 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 18:06:13 INFO - PROCESS | 27754 | 1462583173932 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:13 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0804ca7800 == 119 [pid = 27754] [id = 422] 18:06:13 INFO - PROCESS | 27754 | ++DOMWINDOW == 192 (0x7f07ff26d400) [pid = 27754] [serial = 1267] [outer = (nil)] 18:06:13 INFO - PROCESS | 27754 | ++DOMWINDOW == 193 (0x7f0800be7000) [pid = 27754] [serial = 1268] [outer = 0x7f07ff26d400] 18:06:14 INFO - PROCESS | 27754 | 1462583174005 Marionette DEBUG loaded listener.js 18:06:14 INFO - PROCESS | 27754 | ++DOMWINDOW == 194 (0x7f0801ad9800) [pid = 27754] [serial = 1269] [outer = 0x7f07ff26d400] 18:06:15 INFO - PROCESS | 27754 | 1462583175022 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:06:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 18:06:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1541ms 18:06:15 INFO - PROCESS | 27754 | 1462583175062 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 18:06:15 INFO - PROCESS | 27754 | 1462583175066 Marionette TRACE conn3 <- [1,1661,null,{"value":"8"}] 18:06:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 18:06:15 INFO - PROCESS | 27754 | 1462583175072 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 18:06:15 INFO - PROCESS | 27754 | 1462583175078 Marionette TRACE conn3 <- [1,1662,null,{}] 18:06:15 INFO - PROCESS | 27754 | 1462583175094 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:06:15 INFO - PROCESS | 27754 | 1462583175281 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 18:06:15 INFO - PROCESS | 27754 | 1462583175533 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:15 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f080c5c1800 == 120 [pid = 27754] [id = 423] 18:06:15 INFO - PROCESS | 27754 | ++DOMWINDOW == 195 (0x7f0804b18000) [pid = 27754] [serial = 1270] [outer = (nil)] 18:06:15 INFO - PROCESS | 27754 | ++DOMWINDOW == 196 (0x7f080560cc00) [pid = 27754] [serial = 1271] [outer = 0x7f0804b18000] 18:06:15 INFO - PROCESS | 27754 | 1462583175653 Marionette DEBUG loaded listener.js 18:06:15 INFO - PROCESS | 27754 | ++DOMWINDOW == 197 (0x7f0806c77400) [pid = 27754] [serial = 1272] [outer = 0x7f0804b18000] 18:06:16 INFO - PROCESS | 27754 | 1462583176489 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:06:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 18:06:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1488ms 18:06:16 INFO - PROCESS | 27754 | 1462583176562 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 18:06:16 INFO - PROCESS | 27754 | 1462583176566 Marionette TRACE conn3 <- [1,1665,null,{"value":"8"}] 18:06:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 18:06:16 INFO - PROCESS | 27754 | 1462583176572 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 18:06:16 INFO - PROCESS | 27754 | 1462583176575 Marionette TRACE conn3 <- [1,1666,null,{}] 18:06:16 INFO - PROCESS | 27754 | 1462583176580 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:06:16 INFO - PROCESS | 27754 | 1462583176772 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 18:06:16 INFO - PROCESS | 27754 | 1462583176976 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:17 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f080f75a000 == 121 [pid = 27754] [id = 424] 18:06:17 INFO - PROCESS | 27754 | ++DOMWINDOW == 198 (0x7f08055a7c00) [pid = 27754] [serial = 1273] [outer = (nil)] 18:06:17 INFO - PROCESS | 27754 | ++DOMWINDOW == 199 (0x7f080acc0c00) [pid = 27754] [serial = 1274] [outer = 0x7f08055a7c00] 18:06:17 INFO - PROCESS | 27754 | 1462583177089 Marionette DEBUG loaded listener.js 18:06:17 INFO - PROCESS | 27754 | ++DOMWINDOW == 200 (0x7f080ae5b400) [pid = 27754] [serial = 1275] [outer = 0x7f08055a7c00] 18:06:17 INFO - PROCESS | 27754 | 1462583177973 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:06:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 18:06:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1436ms 18:06:18 INFO - PROCESS | 27754 | 1462583178010 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 18:06:18 INFO - PROCESS | 27754 | 1462583178013 Marionette TRACE conn3 <- [1,1669,null,{"value":"8"}] 18:06:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 18:06:18 INFO - PROCESS | 27754 | 1462583178019 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 18:06:18 INFO - PROCESS | 27754 | 1462583178021 Marionette TRACE conn3 <- [1,1670,null,{}] 18:06:18 INFO - PROCESS | 27754 | 1462583178027 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:06:18 INFO - PROCESS | 27754 | 1462583178194 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 18:06:18 INFO - PROCESS | 27754 | 1462583178402 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:18 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f08141a3000 == 122 [pid = 27754] [id = 425] 18:06:18 INFO - PROCESS | 27754 | ++DOMWINDOW == 201 (0x7f0806c80400) [pid = 27754] [serial = 1276] [outer = (nil)] 18:06:18 INFO - PROCESS | 27754 | ++DOMWINDOW == 202 (0x7f080af1e400) [pid = 27754] [serial = 1277] [outer = 0x7f0806c80400] 18:06:18 INFO - PROCESS | 27754 | 1462583178470 Marionette DEBUG loaded listener.js 18:06:18 INFO - PROCESS | 27754 | ++DOMWINDOW == 203 (0x7f080c002c00) [pid = 27754] [serial = 1278] [outer = 0x7f0806c80400] 18:06:19 INFO - PROCESS | 27754 | 1462583179363 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:06:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 18:06:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1388ms 18:06:19 INFO - PROCESS | 27754 | 1462583179409 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 18:06:19 INFO - PROCESS | 27754 | 1462583179412 Marionette TRACE conn3 <- [1,1673,null,{"value":"8"}] 18:06:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 18:06:19 INFO - PROCESS | 27754 | 1462583179418 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 18:06:19 INFO - PROCESS | 27754 | 1462583179420 Marionette TRACE conn3 <- [1,1674,null,{}] 18:06:19 INFO - PROCESS | 27754 | 1462583179426 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:06:19 INFO - PROCESS | 27754 | 1462583179631 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 18:06:19 INFO - PROCESS | 27754 | 1462583179841 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:19 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0814945000 == 123 [pid = 27754] [id = 426] 18:06:19 INFO - PROCESS | 27754 | ++DOMWINDOW == 204 (0x7f08009d7800) [pid = 27754] [serial = 1279] [outer = (nil)] 18:06:19 INFO - PROCESS | 27754 | ++DOMWINDOW == 205 (0x7f0809833000) [pid = 27754] [serial = 1280] [outer = 0x7f08009d7800] 18:06:19 INFO - PROCESS | 27754 | 1462583179912 Marionette DEBUG loaded listener.js 18:06:20 INFO - PROCESS | 27754 | ++DOMWINDOW == 206 (0x7f080c90dc00) [pid = 27754] [serial = 1281] [outer = 0x7f08009d7800] 18:06:20 INFO - PROCESS | 27754 | 1462583180771 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:06:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 18:06:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1429ms 18:06:20 INFO - PROCESS | 27754 | 1462583180848 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 18:06:20 INFO - PROCESS | 27754 | 1462583180851 Marionette TRACE conn3 <- [1,1677,null,{"value":"8"}] 18:06:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 18:06:20 INFO - PROCESS | 27754 | 1462583180857 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 18:06:20 INFO - PROCESS | 27754 | 1462583180860 Marionette TRACE conn3 <- [1,1678,null,{}] 18:06:20 INFO - PROCESS | 27754 | 1462583180865 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:06:21 INFO - PROCESS | 27754 | 1462583181041 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 18:06:21 INFO - PROCESS | 27754 | 1462583181249 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:21 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0814f82800 == 124 [pid = 27754] [id = 427] 18:06:21 INFO - PROCESS | 27754 | ++DOMWINDOW == 207 (0x7f0801433c00) [pid = 27754] [serial = 1282] [outer = (nil)] 18:06:21 INFO - PROCESS | 27754 | ++DOMWINDOW == 208 (0x7f080cfc1400) [pid = 27754] [serial = 1283] [outer = 0x7f0801433c00] 18:06:21 INFO - PROCESS | 27754 | 1462583181357 Marionette DEBUG loaded listener.js 18:06:21 INFO - PROCESS | 27754 | ++DOMWINDOW == 209 (0x7f080df94000) [pid = 27754] [serial = 1284] [outer = 0x7f0801433c00] 18:06:22 INFO - PROCESS | 27754 | 1462583182237 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:06:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 18:06:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1432ms 18:06:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 18:06:22 INFO - PROCESS | 27754 | 1462583182290 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 18:06:22 INFO - PROCESS | 27754 | 1462583182293 Marionette TRACE conn3 <- [1,1681,null,{"value":"8"}] 18:06:22 INFO - PROCESS | 27754 | 1462583182299 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 18:06:22 INFO - PROCESS | 27754 | 1462583182302 Marionette TRACE conn3 <- [1,1682,null,{}] 18:06:22 INFO - PROCESS | 27754 | 1462583182307 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:06:22 INFO - PROCESS | 27754 | 1462583182481 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 18:06:22 INFO - PROCESS | 27754 | 1462583182694 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:22 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0815822000 == 125 [pid = 27754] [id = 428] 18:06:22 INFO - PROCESS | 27754 | ++DOMWINDOW == 210 (0x7f080c90b000) [pid = 27754] [serial = 1285] [outer = (nil)] 18:06:22 INFO - PROCESS | 27754 | ++DOMWINDOW == 211 (0x7f080f328c00) [pid = 27754] [serial = 1286] [outer = 0x7f080c90b000] 18:06:22 INFO - PROCESS | 27754 | 1462583182807 Marionette DEBUG loaded listener.js 18:06:22 INFO - PROCESS | 27754 | ++DOMWINDOW == 212 (0x7f080f575800) [pid = 27754] [serial = 1287] [outer = 0x7f080c90b000] 18:06:23 INFO - PROCESS | 27754 | 1462583183647 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:06:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 18:06:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1388ms 18:06:23 INFO - PROCESS | 27754 | 1462583183687 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 18:06:23 INFO - PROCESS | 27754 | 1462583183690 Marionette TRACE conn3 <- [1,1685,null,{"value":"8"}] 18:06:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 18:06:23 INFO - PROCESS | 27754 | 1462583183696 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 18:06:23 INFO - PROCESS | 27754 | 1462583183699 Marionette TRACE conn3 <- [1,1686,null,{}] 18:06:23 INFO - PROCESS | 27754 | 1462583183704 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:06:23 INFO - PROCESS | 27754 | 1462583183886 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 18:06:24 INFO - PROCESS | 27754 | 1462583184072 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:24 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0818125800 == 126 [pid = 27754] [id = 429] 18:06:24 INFO - PROCESS | 27754 | ++DOMWINDOW == 213 (0x7f080af18800) [pid = 27754] [serial = 1288] [outer = (nil)] 18:06:24 INFO - PROCESS | 27754 | ++DOMWINDOW == 214 (0x7f080f5d6800) [pid = 27754] [serial = 1289] [outer = 0x7f080af18800] 18:06:24 INFO - PROCESS | 27754 | 1462583184188 Marionette DEBUG loaded listener.js 18:06:24 INFO - PROCESS | 27754 | ++DOMWINDOW == 215 (0x7f080f960400) [pid = 27754] [serial = 1290] [outer = 0x7f080af18800] 18:06:25 INFO - PROCESS | 27754 | 1462583185064 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:06:25 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:06:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1431ms 18:06:25 INFO - PROCESS | 27754 | 1462583185130 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 18:06:25 INFO - PROCESS | 27754 | 1462583185134 Marionette TRACE conn3 <- [1,1689,null,{"value":"8"}] 18:06:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 18:06:25 INFO - PROCESS | 27754 | 1462583185141 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 18:06:25 INFO - PROCESS | 27754 | 1462583185145 Marionette TRACE conn3 <- [1,1690,null,{}] 18:06:25 INFO - PROCESS | 27754 | 1462583185150 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:06:25 INFO - PROCESS | 27754 | 1462583185328 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 18:06:25 INFO - PROCESS | 27754 | 1462583185539 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:25 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f081cd0c800 == 127 [pid = 27754] [id = 430] 18:06:25 INFO - PROCESS | 27754 | ++DOMWINDOW == 216 (0x7f080c220000) [pid = 27754] [serial = 1291] [outer = (nil)] 18:06:25 INFO - PROCESS | 27754 | ++DOMWINDOW == 217 (0x7f0811bf5000) [pid = 27754] [serial = 1292] [outer = 0x7f080c220000] 18:06:25 INFO - PROCESS | 27754 | 1462583185646 Marionette DEBUG loaded listener.js 18:06:25 INFO - PROCESS | 27754 | ++DOMWINDOW == 218 (0x7f081234b000) [pid = 27754] [serial = 1293] [outer = 0x7f080c220000] 18:06:26 INFO - PROCESS | 27754 | 1462583186549 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:06:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 18:06:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1481ms 18:06:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 18:06:26 INFO - PROCESS | 27754 | 1462583186624 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 18:06:26 INFO - PROCESS | 27754 | 1462583186627 Marionette TRACE conn3 <- [1,1693,null,{"value":"8"}] 18:06:26 INFO - PROCESS | 27754 | 1462583186633 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 18:06:26 INFO - PROCESS | 27754 | 1462583186637 Marionette TRACE conn3 <- [1,1694,null,{}] 18:06:26 INFO - PROCESS | 27754 | 1462583186642 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:06:26 INFO - PROCESS | 27754 | 1462583186880 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 18:06:27 INFO - PROCESS | 27754 | 1462583187139 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:27 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0823c19800 == 128 [pid = 27754] [id = 431] 18:06:27 INFO - PROCESS | 27754 | ++DOMWINDOW == 219 (0x7f0814038800) [pid = 27754] [serial = 1294] [outer = (nil)] 18:06:27 INFO - PROCESS | 27754 | ++DOMWINDOW == 220 (0x7f081428e000) [pid = 27754] [serial = 1295] [outer = 0x7f0814038800] 18:06:27 INFO - PROCESS | 27754 | 1462583187265 Marionette DEBUG loaded listener.js 18:06:27 INFO - PROCESS | 27754 | ++DOMWINDOW == 221 (0x7f0814a77c00) [pid = 27754] [serial = 1296] [outer = 0x7f0814038800] 18:06:28 INFO - PROCESS | 27754 | 1462583188074 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:06:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 18:06:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1488ms 18:06:28 INFO - PROCESS | 27754 | 1462583188122 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 18:06:28 INFO - PROCESS | 27754 | 1462583188125 Marionette TRACE conn3 <- [1,1697,null,{"value":"8"}] 18:06:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 18:06:28 INFO - PROCESS | 27754 | 1462583188131 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 18:06:28 INFO - PROCESS | 27754 | 1462583188133 Marionette TRACE conn3 <- [1,1698,null,{}] 18:06:28 INFO - PROCESS | 27754 | 1462583188139 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:06:28 INFO - PROCESS | 27754 | 1462583188320 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 18:06:28 INFO - PROCESS | 27754 | 1462583188536 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:28 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0827621800 == 129 [pid = 27754] [id = 432] 18:06:28 INFO - PROCESS | 27754 | ++DOMWINDOW == 222 (0x7f07ff269400) [pid = 27754] [serial = 1297] [outer = (nil)] 18:06:28 INFO - PROCESS | 27754 | ++DOMWINDOW == 223 (0x7f081550c000) [pid = 27754] [serial = 1298] [outer = 0x7f07ff269400] 18:06:28 INFO - PROCESS | 27754 | 1462583188646 Marionette DEBUG loaded listener.js 18:06:28 INFO - PROCESS | 27754 | ++DOMWINDOW == 224 (0x7f08160ba000) [pid = 27754] [serial = 1299] [outer = 0x7f07ff269400] 18:06:29 INFO - PROCESS | 27754 | 1462583189589 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:06:29 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:06:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1536ms 18:06:29 INFO - PROCESS | 27754 | 1462583189668 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 18:06:29 INFO - PROCESS | 27754 | 1462583189671 Marionette TRACE conn3 <- [1,1701,null,{"value":"8"}] 18:06:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 18:06:29 INFO - PROCESS | 27754 | 1462583189677 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 18:06:29 INFO - PROCESS | 27754 | 1462583189680 Marionette TRACE conn3 <- [1,1702,null,{}] 18:06:29 INFO - PROCESS | 27754 | 1462583189685 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:06:29 INFO - PROCESS | 27754 | 1462583189917 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 18:06:30 INFO - PROCESS | 27754 | 1462583190228 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:30 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f07f96c5000 == 130 [pid = 27754] [id = 433] 18:06:30 INFO - PROCESS | 27754 | ++DOMWINDOW == 225 (0x7f07fcc9f800) [pid = 27754] [serial = 1300] [outer = (nil)] 18:06:30 INFO - PROCESS | 27754 | ++DOMWINDOW == 226 (0x7f0800be9800) [pid = 27754] [serial = 1301] [outer = 0x7f07fcc9f800] 18:06:30 INFO - PROCESS | 27754 | 1462583190302 Marionette DEBUG loaded listener.js 18:06:30 INFO - PROCESS | 27754 | ++DOMWINDOW == 227 (0x7f080c557000) [pid = 27754] [serial = 1302] [outer = 0x7f07fcc9f800] 18:06:31 INFO - PROCESS | 27754 | 1462583191129 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:06:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 18:06:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1528ms 18:06:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 18:06:31 INFO - PROCESS | 27754 | 1462583191205 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 18:06:31 INFO - PROCESS | 27754 | 1462583191208 Marionette TRACE conn3 <- [1,1705,null,{"value":"8"}] 18:06:31 INFO - PROCESS | 27754 | 1462583191216 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 18:06:31 INFO - PROCESS | 27754 | 1462583191220 Marionette TRACE conn3 <- [1,1706,null,{}] 18:06:31 INFO - PROCESS | 27754 | 1462583191225 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:06:31 INFO - PROCESS | 27754 | 1462583191449 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 18:06:31 INFO - PROCESS | 27754 | 1462583191707 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:31 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f07ff242800 == 131 [pid = 27754] [id = 434] 18:06:31 INFO - PROCESS | 27754 | ++DOMWINDOW == 228 (0x7f07f96e5000) [pid = 27754] [serial = 1303] [outer = (nil)] 18:06:31 INFO - PROCESS | 27754 | ++DOMWINDOW == 229 (0x7f07fe3aac00) [pid = 27754] [serial = 1304] [outer = 0x7f07f96e5000] 18:06:31 INFO - PROCESS | 27754 | 1462583191820 Marionette DEBUG loaded listener.js 18:06:31 INFO - PROCESS | 27754 | ++DOMWINDOW == 230 (0x7f080098e800) [pid = 27754] [serial = 1305] [outer = 0x7f07f96e5000] 18:06:32 INFO - PROCESS | 27754 | 1462583192660 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:06:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 18:06:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1484ms 18:06:32 INFO - PROCESS | 27754 | 1462583192699 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 18:06:32 INFO - PROCESS | 27754 | 1462583192703 Marionette TRACE conn3 <- [1,1709,null,{"value":"8"}] 18:06:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 18:06:32 INFO - PROCESS | 27754 | 1462583192708 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 18:06:32 INFO - PROCESS | 27754 | 1462583192711 Marionette TRACE conn3 <- [1,1710,null,{}] 18:06:32 INFO - PROCESS | 27754 | 1462583192716 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:06:32 INFO - PROCESS | 27754 | 1462583192895 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 18:06:33 INFO - PROCESS | 27754 | 1462583193164 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:33 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f07ff30d800 == 132 [pid = 27754] [id = 435] 18:06:33 INFO - PROCESS | 27754 | ++DOMWINDOW == 231 (0x7f07ff26c000) [pid = 27754] [serial = 1306] [outer = (nil)] 18:06:33 INFO - PROCESS | 27754 | ++DOMWINDOW == 232 (0x7f080142f800) [pid = 27754] [serial = 1307] [outer = 0x7f07ff26c000] 18:06:33 INFO - PROCESS | 27754 | 1462583193237 Marionette DEBUG loaded listener.js 18:06:33 INFO - PROCESS | 27754 | ++DOMWINDOW == 233 (0x7f08055a5000) [pid = 27754] [serial = 1308] [outer = 0x7f07ff26c000] 18:06:34 INFO - PROCESS | 27754 | 1462583194136 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:06:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 18:06:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1485ms 18:06:34 INFO - PROCESS | 27754 | 1462583194194 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 18:06:34 INFO - PROCESS | 27754 | 1462583194197 Marionette TRACE conn3 <- [1,1713,null,{"value":"8"}] 18:06:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 18:06:34 INFO - PROCESS | 27754 | 1462583194204 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 18:06:34 INFO - PROCESS | 27754 | 1462583194206 Marionette TRACE conn3 <- [1,1714,null,{}] 18:06:34 INFO - PROCESS | 27754 | 1462583194211 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:06:34 INFO - PROCESS | 27754 | 1462583194395 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 18:06:34 INFO - PROCESS | 27754 | 1462583194680 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:35 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f07fe611800 == 133 [pid = 27754] [id = 436] 18:06:35 INFO - PROCESS | 27754 | ++DOMWINDOW == 234 (0x7f07f8a84800) [pid = 27754] [serial = 1309] [outer = (nil)] 18:06:35 INFO - PROCESS | 27754 | ++DOMWINDOW == 235 (0x7f07f8a90000) [pid = 27754] [serial = 1310] [outer = 0x7f07f8a84800] 18:06:35 INFO - PROCESS | 27754 | 1462583195160 Marionette DEBUG loaded listener.js 18:06:35 INFO - PROCESS | 27754 | ++DOMWINDOW == 236 (0x7f07fcca3000) [pid = 27754] [serial = 1311] [outer = 0x7f07f8a84800] 18:06:36 INFO - PROCESS | 27754 | 1462583196099 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:06:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 18:06:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1943ms 18:06:36 INFO - PROCESS | 27754 | 1462583196149 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 18:06:36 INFO - PROCESS | 27754 | 1462583196156 Marionette TRACE conn3 <- [1,1717,null,{"value":"8"}] 18:06:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 18:06:36 INFO - PROCESS | 27754 | 1462583196164 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 18:06:36 INFO - PROCESS | 27754 | 1462583196169 Marionette TRACE conn3 <- [1,1718,null,{}] 18:06:36 INFO - PROCESS | 27754 | 1462583196175 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:06:36 INFO - PROCESS | 27754 | 1462583196359 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 18:06:36 INFO - PROCESS | 27754 | 1462583196591 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:36 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f08016b0000 == 134 [pid = 27754] [id = 437] 18:06:36 INFO - PROCESS | 27754 | ++DOMWINDOW == 237 (0x7f07fd60f000) [pid = 27754] [serial = 1312] [outer = (nil)] 18:06:36 INFO - PROCESS | 27754 | ++DOMWINDOW == 238 (0x7f07fe364400) [pid = 27754] [serial = 1313] [outer = 0x7f07fd60f000] 18:06:36 INFO - PROCESS | 27754 | 1462583196760 Marionette DEBUG loaded listener.js 18:06:36 INFO - PROCESS | 27754 | ++DOMWINDOW == 239 (0x7f08008c4800) [pid = 27754] [serial = 1314] [outer = 0x7f07fd60f000] 18:06:37 INFO - PROCESS | 27754 | --DOCSHELL 0x7f081cd1f000 == 133 [pid = 27754] [id = 29] 18:06:37 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0827630000 == 132 [pid = 27754] [id = 84] 18:06:37 INFO - PROCESS | 27754 | --DOCSHELL 0x7f081418e800 == 131 [pid = 27754] [id = 25] 18:06:37 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0825eae000 == 130 [pid = 27754] [id = 49] 18:06:37 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0814b07800 == 129 [pid = 27754] [id = 24] 18:06:37 INFO - PROCESS | 27754 | --DOMWINDOW == 238 (0x7f0806ce3c00) [pid = 27754] [serial = 1199] [outer = (nil)] [url = about:blank] 18:06:37 INFO - PROCESS | 27754 | --DOCSHELL 0x7f07fd68b000 == 128 [pid = 27754] [id = 419] 18:06:37 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0809bea800 == 127 [pid = 27754] [id = 418] 18:06:37 INFO - PROCESS | 27754 | --DOCSHELL 0x7f08049db800 == 126 [pid = 27754] [id = 417] 18:06:37 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0800117800 == 125 [pid = 27754] [id = 416] 18:06:37 INFO - PROCESS | 27754 | --DOCSHELL 0x7f07f96d3000 == 124 [pid = 27754] [id = 415] 18:06:37 INFO - PROCESS | 27754 | 1462583197875 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:06:37 INFO - PROCESS | 27754 | --DOCSHELL 0x7f08017e8000 == 123 [pid = 27754] [id = 414] 18:06:37 INFO - PROCESS | 27754 | --DOCSHELL 0x7f07ff191000 == 122 [pid = 27754] [id = 413] 18:06:37 INFO - PROCESS | 27754 | --DOCSHELL 0x7f08001e6000 == 121 [pid = 27754] [id = 412] 18:06:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 18:06:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1738ms 18:06:37 INFO - PROCESS | 27754 | --DOCSHELL 0x7f080613c800 == 120 [pid = 27754] [id = 402] 18:06:37 INFO - PROCESS | 27754 | 1462583197908 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 18:06:37 INFO - PROCESS | 27754 | 1462583197914 Marionette TRACE conn3 <- [1,1721,null,{"value":"8"}] 18:06:37 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0801c45800 == 119 [pid = 27754] [id = 401] 18:06:37 INFO - PROCESS | 27754 | --DOCSHELL 0x7f07ff52e000 == 118 [pid = 27754] [id = 400] 18:06:37 INFO - PROCESS | 27754 | --DOCSHELL 0x7f08049dd000 == 117 [pid = 27754] [id = 399] 18:06:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 18:06:37 INFO - PROCESS | 27754 | 1462583197928 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 18:06:37 INFO - PROCESS | 27754 | 1462583197932 Marionette TRACE conn3 <- [1,1722,null,{}] 18:06:37 INFO - PROCESS | 27754 | 1462583197937 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:06:38 INFO - PROCESS | 27754 | 1462583198096 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 18:06:38 INFO - PROCESS | 27754 | --DOMWINDOW == 237 (0x7f080983b000) [pid = 27754] [serial = 792] [outer = (nil)] [url = about:blank] 18:06:38 INFO - PROCESS | 27754 | --DOMWINDOW == 236 (0x7f0816063800) [pid = 27754] [serial = 903] [outer = (nil)] [url = about:blank] 18:06:38 INFO - PROCESS | 27754 | --DOMWINDOW == 235 (0x7f0827c9e800) [pid = 27754] [serial = 1113] [outer = (nil)] [url = about:blank] 18:06:38 INFO - PROCESS | 27754 | --DOMWINDOW == 234 (0x7f081428d800) [pid = 27754] [serial = 1011] [outer = (nil)] [url = about:blank] 18:06:38 INFO - PROCESS | 27754 | --DOMWINDOW == 233 (0x7f0811de3c00) [pid = 27754] [serial = 885] [outer = (nil)] [url = about:blank] 18:06:38 INFO - PROCESS | 27754 | --DOMWINDOW == 232 (0x7f0827ad0800) [pid = 27754] [serial = 1032] [outer = (nil)] [url = about:blank] 18:06:38 INFO - PROCESS | 27754 | --DOMWINDOW == 231 (0x7f08160b4800) [pid = 27754] [serial = 1014] [outer = (nil)] [url = about:blank] 18:06:38 INFO - PROCESS | 27754 | --DOMWINDOW == 230 (0x7f081be4ec00) [pid = 27754] [serial = 1020] [outer = (nil)] [url = about:blank] 18:06:38 INFO - PROCESS | 27754 | --DOMWINDOW == 229 (0x7f0825ec1800) [pid = 27754] [serial = 963] [outer = (nil)] [url = about:blank] 18:06:38 INFO - PROCESS | 27754 | --DOMWINDOW == 228 (0x7f0825fa1800) [pid = 27754] [serial = 1026] [outer = (nil)] [url = about:blank] 18:06:38 INFO - PROCESS | 27754 | --DOMWINDOW == 227 (0x7f0822b9f000) [pid = 27754] [serial = 1092] [outer = (nil)] [url = about:blank] 18:06:38 INFO - PROCESS | 27754 | --DOMWINDOW == 226 (0x7f07fdf60c00) [pid = 27754] [serial = 1107] [outer = (nil)] [url = about:blank] 18:06:38 INFO - PROCESS | 27754 | --DOMWINDOW == 225 (0x7f081428cc00) [pid = 27754] [serial = 891] [outer = (nil)] [url = about:blank] 18:06:38 INFO - PROCESS | 27754 | --DOMWINDOW == 224 (0x7f080c906c00) [pid = 27754] [serial = 873] [outer = (nil)] [url = about:blank] 18:06:38 INFO - PROCESS | 27754 | --DOMWINDOW == 223 (0x7f0800beb400) [pid = 27754] [serial = 996] [outer = (nil)] [url = about:blank] 18:06:38 INFO - PROCESS | 27754 | --DOMWINDOW == 222 (0x7f08161bd000) [pid = 27754] [serial = 1086] [outer = (nil)] [url = about:blank] 18:06:38 INFO - PROCESS | 27754 | --DOMWINDOW == 221 (0x7f0816060800) [pid = 27754] [serial = 942] [outer = (nil)] [url = about:blank] 18:06:38 INFO - PROCESS | 27754 | --DOMWINDOW == 220 (0x7f080f965000) [pid = 27754] [serial = 882] [outer = (nil)] [url = about:blank] 18:06:38 INFO - PROCESS | 27754 | --DOMWINDOW == 219 (0x7f080983b400) [pid = 27754] [serial = 900] [outer = (nil)] [url = about:blank] 18:06:38 INFO - PROCESS | 27754 | --DOMWINDOW == 218 (0x7f0827c93c00) [pid = 27754] [serial = 1098] [outer = (nil)] [url = about:blank] 18:06:38 INFO - PROCESS | 27754 | --DOMWINDOW == 217 (0x7f0827c9bc00) [pid = 27754] [serial = 1110] [outer = (nil)] [url = about:blank] 18:06:38 INFO - PROCESS | 27754 | --DOMWINDOW == 216 (0x7f0827c97800) [pid = 27754] [serial = 1104] [outer = (nil)] [url = about:blank] 18:06:38 INFO - PROCESS | 27754 | --DOMWINDOW == 215 (0x7f0814a70c00) [pid = 27754] [serial = 894] [outer = (nil)] [url = about:blank] 18:06:38 INFO - PROCESS | 27754 | --DOMWINDOW == 214 (0x7f080f327000) [pid = 27754] [serial = 876] [outer = (nil)] [url = about:blank] 18:06:38 INFO - PROCESS | 27754 | --DOMWINDOW == 213 (0x7f0818234400) [pid = 27754] [serial = 948] [outer = (nil)] [url = about:blank] 18:06:38 INFO - PROCESS | 27754 | --DOMWINDOW == 212 (0x7f08164bb000) [pid = 27754] [serial = 1017] [outer = (nil)] [url = about:blank] 18:06:38 INFO - PROCESS | 27754 | --DOMWINDOW == 211 (0x7f080c00a000) [pid = 27754] [serial = 1002] [outer = (nil)] [url = about:blank] 18:06:38 INFO - PROCESS | 27754 | --DOMWINDOW == 210 (0x7f080c47f800) [pid = 27754] [serial = 1005] [outer = (nil)] [url = about:blank] 18:06:38 INFO - PROCESS | 27754 | --DOMWINDOW == 209 (0x7f081315c800) [pid = 27754] [serial = 888] [outer = (nil)] [url = about:blank] 18:06:38 INFO - PROCESS | 27754 | --DOMWINDOW == 208 (0x7f0823de0000) [pid = 27754] [serial = 960] [outer = (nil)] [url = about:blank] 18:06:38 INFO - PROCESS | 27754 | --DOMWINDOW == 207 (0x7f0827acf000) [pid = 27754] [serial = 1029] [outer = (nil)] [url = about:blank] 18:06:38 INFO - PROCESS | 27754 | --DOMWINDOW == 206 (0x7f080c6b6400) [pid = 27754] [serial = 870] [outer = (nil)] [url = about:blank] 18:06:38 INFO - PROCESS | 27754 | --DOMWINDOW == 205 (0x7f0822883400) [pid = 27754] [serial = 954] [outer = (nil)] [url = about:blank] 18:06:38 INFO - PROCESS | 27754 | --DOMWINDOW == 204 (0x7f080c947000) [pid = 27754] [serial = 1008] [outer = (nil)] [url = about:blank] 18:06:38 INFO - PROCESS | 27754 | --DOMWINDOW == 203 (0x7f0806043800) [pid = 27754] [serial = 999] [outer = (nil)] [url = about:blank] 18:06:38 INFO - PROCESS | 27754 | --DOMWINDOW == 202 (0x7f0813f35400) [pid = 27754] [serial = 939] [outer = (nil)] [url = about:blank] 18:06:38 INFO - PROCESS | 27754 | --DOMWINDOW == 201 (0x7f081535fc00) [pid = 27754] [serial = 897] [outer = (nil)] [url = about:blank] 18:06:38 INFO - PROCESS | 27754 | --DOMWINDOW == 200 (0x7f080acce000) [pid = 27754] [serial = 1101] [outer = (nil)] [url = about:blank] 18:06:38 INFO - PROCESS | 27754 | --DOMWINDOW == 199 (0x7f080c54f800) [pid = 27754] [serial = 858] [outer = (nil)] [url = about:blank] 18:06:38 INFO - PROCESS | 27754 | --DOMWINDOW == 198 (0x7f0801433400) [pid = 27754] [serial = 861] [outer = (nil)] [url = about:blank] 18:06:38 INFO - PROCESS | 27754 | --DOMWINDOW == 197 (0x7f0805fe2800) [pid = 27754] [serial = 864] [outer = (nil)] [url = about:blank] 18:06:38 INFO - PROCESS | 27754 | --DOMWINDOW == 196 (0x7f080c00e000) [pid = 27754] [serial = 867] [outer = (nil)] [url = about:blank] 18:06:38 INFO - PROCESS | 27754 | --DOMWINDOW == 195 (0x7f0815279800) [pid = 27754] [serial = 927] [outer = (nil)] [url = about:blank] 18:06:38 INFO - PROCESS | 27754 | --DOMWINDOW == 194 (0x7f08036e4c00) [pid = 27754] [serial = 930] [outer = (nil)] [url = about:blank] 18:06:38 INFO - PROCESS | 27754 | --DOMWINDOW == 193 (0x7f080bbe2000) [pid = 27754] [serial = 933] [outer = (nil)] [url = about:blank] 18:06:38 INFO - PROCESS | 27754 | --DOMWINDOW == 192 (0x7f080e929400) [pid = 27754] [serial = 936] [outer = (nil)] [url = about:blank] 18:06:38 INFO - PROCESS | 27754 | --DOMWINDOW == 191 (0x7f0827acfc00) [pid = 27754] [serial = 1035] [outer = (nil)] [url = about:blank] 18:06:38 INFO - PROCESS | 27754 | --DOMWINDOW == 190 (0x7f0800be4000) [pid = 27754] [serial = 1038] [outer = (nil)] [url = about:blank] 18:06:38 INFO - PROCESS | 27754 | --DOMWINDOW == 189 (0x7f08036d6400) [pid = 27754] [serial = 1065] [outer = (nil)] [url = about:blank] 18:06:38 INFO - PROCESS | 27754 | --DOMWINDOW == 188 (0x7f080af22000) [pid = 27754] [serial = 1068] [outer = (nil)] [url = about:blank] 18:06:38 INFO - PROCESS | 27754 | --DOMWINDOW == 187 (0x7f080c862800) [pid = 27754] [serial = 1071] [outer = (nil)] [url = about:blank] 18:06:38 INFO - PROCESS | 27754 | --DOMWINDOW == 186 (0x7f080df95c00) [pid = 27754] [serial = 1074] [outer = (nil)] [url = about:blank] 18:06:38 INFO - PROCESS | 27754 | --DOMWINDOW == 185 (0x7f080f57f000) [pid = 27754] [serial = 1077] [outer = (nil)] [url = about:blank] 18:06:38 INFO - PROCESS | 27754 | --DOMWINDOW == 184 (0x7f0813d05c00) [pid = 27754] [serial = 1080] [outer = (nil)] [url = about:blank] 18:06:38 INFO - PROCESS | 27754 | --DOMWINDOW == 183 (0x7f0818237800) [pid = 27754] [serial = 1089] [outer = (nil)] [url = about:blank] 18:06:38 INFO - PROCESS | 27754 | --DOMWINDOW == 182 (0x7f0806c73400) [pid = 27754] [serial = 1197] [outer = (nil)] [url = about:blank] 18:06:38 INFO - PROCESS | 27754 | --DOMWINDOW == 181 (0x7f08036e3400) [pid = 27754] [serial = 1191] [outer = (nil)] [url = about:blank] 18:06:38 INFO - PROCESS | 27754 | --DOMWINDOW == 180 (0x7f0821cdd800) [pid = 27754] [serial = 951] [outer = (nil)] [url = about:blank] 18:06:38 INFO - PROCESS | 27754 | --DOMWINDOW == 179 (0x7f0814a7ec00) [pid = 27754] [serial = 1083] [outer = (nil)] [url = about:blank] 18:06:38 INFO - PROCESS | 27754 | --DOMWINDOW == 178 (0x7f0827871800) [pid = 27754] [serial = 1095] [outer = (nil)] [url = about:blank] 18:06:38 INFO - PROCESS | 27754 | --DOMWINDOW == 177 (0x7f0822b9a000) [pid = 27754] [serial = 957] [outer = (nil)] [url = about:blank] 18:06:38 INFO - PROCESS | 27754 | --DOMWINDOW == 176 (0x7f08181f8c00) [pid = 27754] [serial = 945] [outer = (nil)] [url = about:blank] 18:06:38 INFO - PROCESS | 27754 | --DOMWINDOW == 175 (0x7f0822ba5c00) [pid = 27754] [serial = 1023] [outer = (nil)] [url = about:blank] 18:06:38 INFO - PROCESS | 27754 | --DOMWINDOW == 174 (0x7f080f5d0400) [pid = 27754] [serial = 879] [outer = (nil)] [url = about:blank] 18:06:38 INFO - PROCESS | 27754 | --DOMWINDOW == 173 (0x7f080c94a400) [pid = 27754] [serial = 1062] [outer = (nil)] [url = about:blank] 18:06:38 INFO - PROCESS | 27754 | --DOMWINDOW == 172 (0x7f08049fa000) [pid = 27754] [serial = 1193] [outer = (nil)] [url = about:blank] 18:06:38 INFO - PROCESS | 27754 | --DOMWINDOW == 171 (0x7f0805fdf800) [pid = 27754] [serial = 1196] [outer = (nil)] [url = about:blank] 18:06:38 INFO - PROCESS | 27754 | --DOMWINDOW == 170 (0x7f08055a6800) [pid = 27754] [serial = 1194] [outer = (nil)] [url = about:blank] 18:06:38 INFO - PROCESS | 27754 | --DOMWINDOW == 169 (0x7f0803b88000) [pid = 27754] [serial = 1164] [outer = (nil)] [url = about:blank] 18:06:38 INFO - PROCESS | 27754 | --DOMWINDOW == 168 (0x7f0803b83400) [pid = 27754] [serial = 1163] [outer = (nil)] [url = about:blank] 18:06:38 INFO - PROCESS | 27754 | --DOMWINDOW == 167 (0x7f08055a2800) [pid = 27754] [serial = 1140] [outer = (nil)] [url = about:blank] 18:06:38 INFO - PROCESS | 27754 | --DOMWINDOW == 166 (0x7f0801bf9800) [pid = 27754] [serial = 1139] [outer = (nil)] [url = about:blank] 18:06:38 INFO - PROCESS | 27754 | --DOMWINDOW == 165 (0x7f080c21d800) [pid = 27754] [serial = 1137] [outer = (nil)] [url = about:blank] 18:06:38 INFO - PROCESS | 27754 | --DOMWINDOW == 164 (0x7f08160be400) [pid = 27754] [serial = 1136] [outer = (nil)] [url = about:blank] 18:06:38 INFO - PROCESS | 27754 | --DOMWINDOW == 163 (0x7f07fe580000) [pid = 27754] [serial = 1160] [outer = (nil)] [url = about:blank] 18:06:38 INFO - PROCESS | 27754 | --DOMWINDOW == 162 (0x7f07fe584400) [pid = 27754] [serial = 1161] [outer = (nil)] [url = about:blank] 18:06:38 INFO - PROCESS | 27754 | --DOMWINDOW == 161 (0x7f080488f400) [pid = 27754] [serial = 1169] [outer = (nil)] [url = about:blank] 18:06:38 INFO - PROCESS | 27754 | --DOMWINDOW == 160 (0x7f0801bf3c00) [pid = 27754] [serial = 1190] [outer = (nil)] [url = about:blank] 18:06:38 INFO - PROCESS | 27754 | --DOMWINDOW == 159 (0x7f0803b8c000) [pid = 27754] [serial = 1166] [outer = (nil)] [url = about:blank] 18:06:38 INFO - PROCESS | 27754 | --DOMWINDOW == 158 (0x7f08013e4800) [pid = 27754] [serial = 1175] [outer = (nil)] [url = about:blank] 18:06:38 INFO - PROCESS | 27754 | --DOMWINDOW == 157 (0x7f0827611c00) [pid = 27754] [serial = 1155] [outer = (nil)] [url = about:blank] 18:06:38 INFO - PROCESS | 27754 | --DOMWINDOW == 156 (0x7f0823ce6800) [pid = 27754] [serial = 1154] [outer = (nil)] [url = about:blank] 18:06:38 INFO - PROCESS | 27754 | --DOMWINDOW == 155 (0x7f081469a800) [pid = 27754] [serial = 1149] [outer = (nil)] [url = about:blank] 18:06:38 INFO - PROCESS | 27754 | --DOMWINDOW == 154 (0x7f0811bf5400) [pid = 27754] [serial = 1148] [outer = (nil)] [url = about:blank] 18:06:38 INFO - PROCESS | 27754 | --DOMWINDOW == 153 (0x7f07fcca1c00) [pid = 27754] [serial = 1179] [outer = (nil)] [url = about:blank] 18:06:38 INFO - PROCESS | 27754 | --DOMWINDOW == 152 (0x7f07fcc9d000) [pid = 27754] [serial = 1178] [outer = (nil)] [url = about:blank] 18:06:38 INFO - PROCESS | 27754 | --DOMWINDOW == 151 (0x7f08013de000) [pid = 27754] [serial = 1187] [outer = (nil)] [url = about:blank] 18:06:38 INFO - PROCESS | 27754 | --DOMWINDOW == 150 (0x7f0801ae2000) [pid = 27754] [serial = 1188] [outer = (nil)] [url = about:blank] 18:06:38 INFO - PROCESS | 27754 | --DOMWINDOW == 149 (0x7f0827c97000) [pid = 27754] [serial = 1158] [outer = (nil)] [url = about:blank] 18:06:38 INFO - PROCESS | 27754 | --DOMWINDOW == 148 (0x7f0827ace400) [pid = 27754] [serial = 1157] [outer = (nil)] [url = about:blank] 18:06:38 INFO - PROCESS | 27754 | --DOMWINDOW == 147 (0x7f07f96ef000) [pid = 27754] [serial = 1172] [outer = (nil)] [url = about:blank] 18:06:38 INFO - PROCESS | 27754 | --DOMWINDOW == 146 (0x7f080af24000) [pid = 27754] [serial = 1143] [outer = (nil)] [url = about:blank] 18:06:38 INFO - PROCESS | 27754 | --DOMWINDOW == 145 (0x7f080accec00) [pid = 27754] [serial = 1142] [outer = (nil)] [url = about:blank] 18:06:38 INFO - PROCESS | 27754 | --DOMWINDOW == 144 (0x7f080c909400) [pid = 27754] [serial = 1145] [outer = (nil)] [url = about:blank] 18:06:38 INFO - PROCESS | 27754 | --DOMWINDOW == 143 (0x7f080f326c00) [pid = 27754] [serial = 1146] [outer = (nil)] [url = about:blank] 18:06:38 INFO - PROCESS | 27754 | --DOMWINDOW == 142 (0x7f08008c4c00) [pid = 27754] [serial = 1184] [outer = (nil)] [url = about:blank] 18:06:38 INFO - PROCESS | 27754 | --DOMWINDOW == 141 (0x7f08009d9c00) [pid = 27754] [serial = 1185] [outer = (nil)] [url = about:blank] 18:06:38 INFO - PROCESS | 27754 | --DOMWINDOW == 140 (0x7f08186c3400) [pid = 27754] [serial = 1152] [outer = (nil)] [url = about:blank] 18:06:38 INFO - PROCESS | 27754 | --DOMWINDOW == 139 (0x7f08161b8400) [pid = 27754] [serial = 1151] [outer = (nil)] [url = about:blank] 18:06:38 INFO - PROCESS | 27754 | --DOMWINDOW == 138 (0x7f07fe360c00) [pid = 27754] [serial = 1182] [outer = (nil)] [url = about:blank] 18:06:38 INFO - PROCESS | 27754 | --DOMWINDOW == 137 (0x7f07fd60bc00) [pid = 27754] [serial = 1181] [outer = (nil)] [url = about:blank] 18:06:38 INFO - PROCESS | 27754 | 1462583198394 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:38 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f07fe61f000 == 118 [pid = 27754] [id = 438] 18:06:38 INFO - PROCESS | 27754 | ++DOMWINDOW == 138 (0x7f07fcca1c00) [pid = 27754] [serial = 1315] [outer = (nil)] 18:06:38 INFO - PROCESS | 27754 | ++DOMWINDOW == 139 (0x7f0800009000) [pid = 27754] [serial = 1316] [outer = 0x7f07fcca1c00] 18:06:38 INFO - PROCESS | 27754 | 1462583198490 Marionette DEBUG loaded listener.js 18:06:38 INFO - PROCESS | 27754 | ++DOMWINDOW == 140 (0x7f0803398400) [pid = 27754] [serial = 1317] [outer = 0x7f07fcca1c00] 18:06:39 INFO - PROCESS | 27754 | 1462583199258 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:06:39 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:06:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1390ms 18:06:39 INFO - PROCESS | 27754 | 1462583199318 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 18:06:39 INFO - PROCESS | 27754 | 1462583199322 Marionette TRACE conn3 <- [1,1725,null,{"value":"8"}] 18:06:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 18:06:39 INFO - PROCESS | 27754 | 1462583199327 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 18:06:39 INFO - PROCESS | 27754 | 1462583199332 Marionette TRACE conn3 <- [1,1726,null,{}] 18:06:39 INFO - PROCESS | 27754 | 1462583199347 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:06:39 INFO - PROCESS | 27754 | 1462583199599 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 18:06:39 INFO - PROCESS | 27754 | 1462583199618 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:39 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0800121000 == 119 [pid = 27754] [id = 439] 18:06:39 INFO - PROCESS | 27754 | ++DOMWINDOW == 141 (0x7f080338f400) [pid = 27754] [serial = 1318] [outer = (nil)] 18:06:39 INFO - PROCESS | 27754 | ++DOMWINDOW == 142 (0x7f080488f400) [pid = 27754] [serial = 1319] [outer = 0x7f080338f400] 18:06:39 INFO - PROCESS | 27754 | 1462583199678 Marionette DEBUG loaded listener.js 18:06:39 INFO - PROCESS | 27754 | ++DOMWINDOW == 143 (0x7f0804b17000) [pid = 27754] [serial = 1320] [outer = 0x7f080338f400] 18:06:40 INFO - PROCESS | 27754 | 1462583200548 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:06:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 18:06:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1283ms 18:06:40 INFO - PROCESS | 27754 | 1462583200611 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 18:06:40 INFO - PROCESS | 27754 | 1462583200616 Marionette TRACE conn3 <- [1,1729,null,{"value":"8"}] 18:06:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 18:06:40 INFO - PROCESS | 27754 | 1462583200629 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 18:06:40 INFO - PROCESS | 27754 | 1462583200642 Marionette TRACE conn3 <- [1,1730,null,{}] 18:06:40 INFO - PROCESS | 27754 | 1462583200647 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:06:40 INFO - PROCESS | 27754 | 1462583200870 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 18:06:40 INFO - PROCESS | 27754 | 1462583200898 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:40 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f08017df800 == 120 [pid = 27754] [id = 440] 18:06:40 INFO - PROCESS | 27754 | ++DOMWINDOW == 144 (0x7f07fd60bc00) [pid = 27754] [serial = 1321] [outer = (nil)] 18:06:40 INFO - PROCESS | 27754 | ++DOMWINDOW == 145 (0x7f0805fdf800) [pid = 27754] [serial = 1322] [outer = 0x7f07fd60bc00] 18:06:40 INFO - PROCESS | 27754 | 1462583200957 Marionette DEBUG loaded listener.js 18:06:41 INFO - PROCESS | 27754 | ++DOMWINDOW == 146 (0x7f0806c72400) [pid = 27754] [serial = 1323] [outer = 0x7f07fd60bc00] 18:06:41 INFO - PROCESS | 27754 | 1462583201951 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:06:42 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:06:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1393ms 18:06:42 INFO - PROCESS | 27754 | 1462583202029 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 18:06:42 INFO - PROCESS | 27754 | 1462583202033 Marionette TRACE conn3 <- [1,1733,null,{"value":"8"}] 18:06:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 18:06:42 INFO - PROCESS | 27754 | 1462583202038 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 18:06:42 INFO - PROCESS | 27754 | 1462583202040 Marionette TRACE conn3 <- [1,1734,null,{}] 18:06:42 INFO - PROCESS | 27754 | 1462583202046 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:06:42 INFO - PROCESS | 27754 | 1462583202271 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 18:06:42 INFO - PROCESS | 27754 | 1462583202312 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:42 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f08033a2000 == 121 [pid = 27754] [id = 441] 18:06:42 INFO - PROCESS | 27754 | ++DOMWINDOW == 147 (0x7f080338e400) [pid = 27754] [serial = 1324] [outer = (nil)] 18:06:42 INFO - PROCESS | 27754 | ++DOMWINDOW == 148 (0x7f0806c7f400) [pid = 27754] [serial = 1325] [outer = 0x7f080338e400] 18:06:42 INFO - PROCESS | 27754 | 1462583202376 Marionette DEBUG loaded listener.js 18:06:42 INFO - PROCESS | 27754 | ++DOMWINDOW == 149 (0x7f080acce000) [pid = 27754] [serial = 1326] [outer = 0x7f080338e400] 18:06:43 INFO - PROCESS | 27754 | --DOMWINDOW == 148 (0x7f0806d34800) [pid = 27754] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 18:06:43 INFO - PROCESS | 27754 | --DOMWINDOW == 147 (0x7f07fcfddc00) [pid = 27754] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 18:06:43 INFO - PROCESS | 27754 | --DOMWINDOW == 146 (0x7f080acc1c00) [pid = 27754] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 18:06:43 INFO - PROCESS | 27754 | --DOMWINDOW == 145 (0x7f07fcca9800) [pid = 27754] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 18:06:43 INFO - PROCESS | 27754 | --DOMWINDOW == 144 (0x7f08013de800) [pid = 27754] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 18:06:43 INFO - PROCESS | 27754 | --DOMWINDOW == 143 (0x7f07fe582400) [pid = 27754] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 18:06:43 INFO - PROCESS | 27754 | --DOMWINDOW == 142 (0x7f07f96ef400) [pid = 27754] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 18:06:43 INFO - PROCESS | 27754 | --DOMWINDOW == 141 (0x7f07fe57a800) [pid = 27754] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 18:06:43 INFO - PROCESS | 27754 | 1462583203555 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:06:43 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:06:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1533ms 18:06:43 INFO - PROCESS | 27754 | 1462583203572 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 18:06:43 INFO - PROCESS | 27754 | 1462583203574 Marionette TRACE conn3 <- [1,1737,null,{"value":"8"}] 18:06:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 18:06:43 INFO - PROCESS | 27754 | 1462583203581 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 18:06:43 INFO - PROCESS | 27754 | 1462583203583 Marionette TRACE conn3 <- [1,1738,null,{}] 18:06:43 INFO - PROCESS | 27754 | 1462583203598 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:06:43 INFO - PROCESS | 27754 | 1462583203776 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 18:06:43 INFO - PROCESS | 27754 | 1462583203792 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:43 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f08049d5800 == 122 [pid = 27754] [id = 442] 18:06:43 INFO - PROCESS | 27754 | ++DOMWINDOW == 142 (0x7f080ae52c00) [pid = 27754] [serial = 1327] [outer = (nil)] 18:06:43 INFO - PROCESS | 27754 | ++DOMWINDOW == 143 (0x7f080ae5a800) [pid = 27754] [serial = 1328] [outer = 0x7f080ae52c00] 18:06:43 INFO - PROCESS | 27754 | 1462583203851 Marionette DEBUG loaded listener.js 18:06:43 INFO - PROCESS | 27754 | ++DOMWINDOW == 144 (0x7f080c007000) [pid = 27754] [serial = 1329] [outer = 0x7f080ae52c00] 18:06:44 INFO - PROCESS | 27754 | 1462583204681 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:06:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 18:06:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1140ms 18:06:44 INFO - PROCESS | 27754 | 1462583204721 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 18:06:44 INFO - PROCESS | 27754 | 1462583204724 Marionette TRACE conn3 <- [1,1741,null,{"value":"8"}] 18:06:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 18:06:44 INFO - PROCESS | 27754 | 1462583204729 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 18:06:44 INFO - PROCESS | 27754 | 1462583204732 Marionette TRACE conn3 <- [1,1742,null,{}] 18:06:44 INFO - PROCESS | 27754 | 1462583204737 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:06:44 INFO - PROCESS | 27754 | 1462583204954 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 18:06:44 INFO - PROCESS | 27754 | 1462583204976 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:45 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f07f96c7800 == 123 [pid = 27754] [id = 443] 18:06:45 INFO - PROCESS | 27754 | ++DOMWINDOW == 145 (0x7f07f8a85000) [pid = 27754] [serial = 1330] [outer = (nil)] 18:06:45 INFO - PROCESS | 27754 | ++DOMWINDOW == 146 (0x7f07f8a91c00) [pid = 27754] [serial = 1331] [outer = 0x7f07f8a85000] 18:06:45 INFO - PROCESS | 27754 | 1462583205187 Marionette DEBUG loaded listener.js 18:06:45 INFO - PROCESS | 27754 | ++DOMWINDOW == 147 (0x7f07fcfdc000) [pid = 27754] [serial = 1332] [outer = 0x7f07f8a85000] 18:06:46 INFO - PROCESS | 27754 | 1462583206234 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:06:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 18:06:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1577ms 18:06:46 INFO - PROCESS | 27754 | 1462583206309 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 18:06:46 INFO - PROCESS | 27754 | 1462583206316 Marionette TRACE conn3 <- [1,1745,null,{"value":"8"}] 18:06:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 18:06:46 INFO - PROCESS | 27754 | 1462583206324 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 18:06:46 INFO - PROCESS | 27754 | 1462583206330 Marionette TRACE conn3 <- [1,1746,null,{}] 18:06:46 INFO - PROCESS | 27754 | 1462583206337 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:06:46 INFO - PROCESS | 27754 | 1462583206585 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 18:06:46 INFO - PROCESS | 27754 | 1462583206932 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:46 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f08015c4800 == 124 [pid = 27754] [id = 444] 18:06:46 INFO - PROCESS | 27754 | ++DOMWINDOW == 148 (0x7f08008ca800) [pid = 27754] [serial = 1333] [outer = (nil)] 18:06:47 INFO - PROCESS | 27754 | ++DOMWINDOW == 149 (0x7f08009d8800) [pid = 27754] [serial = 1334] [outer = 0x7f08008ca800] 18:06:47 INFO - PROCESS | 27754 | 1462583207010 Marionette DEBUG loaded listener.js 18:06:47 INFO - PROCESS | 27754 | ++DOMWINDOW == 150 (0x7f0800bf1000) [pid = 27754] [serial = 1335] [outer = 0x7f08008ca800] 18:06:47 INFO - PROCESS | 27754 | 1462583207872 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:06:47 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:06:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1590ms 18:06:47 INFO - PROCESS | 27754 | 1462583207914 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 18:06:47 INFO - PROCESS | 27754 | 1462583207920 Marionette TRACE conn3 <- [1,1749,null,{"value":"8"}] 18:06:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 18:06:47 INFO - PROCESS | 27754 | 1462583207930 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 18:06:47 INFO - PROCESS | 27754 | 1462583207933 Marionette TRACE conn3 <- [1,1750,null,{}] 18:06:47 INFO - PROCESS | 27754 | 1462583207939 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:06:48 INFO - PROCESS | 27754 | 1462583208150 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 18:06:48 INFO - PROCESS | 27754 | 1462583208348 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:48 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0804ca4800 == 125 [pid = 27754] [id = 445] 18:06:48 INFO - PROCESS | 27754 | ++DOMWINDOW == 151 (0x7f08013e7800) [pid = 27754] [serial = 1336] [outer = (nil)] 18:06:48 INFO - PROCESS | 27754 | ++DOMWINDOW == 152 (0x7f08036d9c00) [pid = 27754] [serial = 1337] [outer = 0x7f08013e7800] 18:06:48 INFO - PROCESS | 27754 | 1462583208421 Marionette DEBUG loaded listener.js 18:06:48 INFO - PROCESS | 27754 | ++DOMWINDOW == 153 (0x7f0804887400) [pid = 27754] [serial = 1338] [outer = 0x7f08013e7800] 18:06:49 INFO - PROCESS | 27754 | 1462583209428 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:06:49 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:06:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1530ms 18:06:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 18:06:49 INFO - PROCESS | 27754 | 1462583209460 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 18:06:49 INFO - PROCESS | 27754 | 1462583209463 Marionette TRACE conn3 <- [1,1753,null,{"value":"8"}] 18:06:49 INFO - PROCESS | 27754 | 1462583209470 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 18:06:49 INFO - PROCESS | 27754 | 1462583209475 Marionette TRACE conn3 <- [1,1754,null,{}] 18:06:49 INFO - PROCESS | 27754 | 1462583209491 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:06:49 INFO - PROCESS | 27754 | 1462583209708 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 18:06:49 INFO - PROCESS | 27754 | 1462583209949 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:50 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f080b0da000 == 126 [pid = 27754] [id = 446] 18:06:50 INFO - PROCESS | 27754 | ++DOMWINDOW == 154 (0x7f08055a5c00) [pid = 27754] [serial = 1339] [outer = (nil)] 18:06:50 INFO - PROCESS | 27754 | ++DOMWINDOW == 155 (0x7f0806bc9800) [pid = 27754] [serial = 1340] [outer = 0x7f08055a5c00] 18:06:50 INFO - PROCESS | 27754 | 1462583210065 Marionette DEBUG loaded listener.js 18:06:50 INFO - PROCESS | 27754 | ++DOMWINDOW == 156 (0x7f0806c7f000) [pid = 27754] [serial = 1341] [outer = 0x7f08055a5c00] 18:06:50 INFO - PROCESS | 27754 | 1462583210944 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:06:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 18:06:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1536ms 18:06:51 INFO - PROCESS | 27754 | 1462583211005 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 18:06:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 18:06:51 INFO - PROCESS | 27754 | 1462583211010 Marionette TRACE conn3 <- [1,1757,null,{"value":"8"}] 18:06:51 INFO - PROCESS | 27754 | 1462583211015 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 18:06:51 INFO - PROCESS | 27754 | 1462583211018 Marionette TRACE conn3 <- [1,1758,null,{}] 18:06:51 INFO - PROCESS | 27754 | 1462583211023 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:06:51 INFO - PROCESS | 27754 | 1462583211226 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 18:06:51 INFO - PROCESS | 27754 | 1462583211464 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:51 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f080c2ab800 == 127 [pid = 27754] [id = 447] 18:06:51 INFO - PROCESS | 27754 | ++DOMWINDOW == 157 (0x7f08055aec00) [pid = 27754] [serial = 1342] [outer = (nil)] 18:06:51 INFO - PROCESS | 27754 | ++DOMWINDOW == 158 (0x7f080acc5400) [pid = 27754] [serial = 1343] [outer = 0x7f08055aec00] 18:06:51 INFO - PROCESS | 27754 | 1462583211579 Marionette DEBUG loaded listener.js 18:06:51 INFO - PROCESS | 27754 | ++DOMWINDOW == 159 (0x7f080af20800) [pid = 27754] [serial = 1344] [outer = 0x7f08055aec00] 18:06:52 INFO - PROCESS | 27754 | 1462583212443 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:06:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 18:06:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1485ms 18:06:52 INFO - PROCESS | 27754 | 1462583212501 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 18:06:52 INFO - PROCESS | 27754 | 1462583212507 Marionette TRACE conn3 <- [1,1761,null,{"value":"8"}] 18:06:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 18:06:52 INFO - PROCESS | 27754 | 1462583212513 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 18:06:52 INFO - PROCESS | 27754 | 1462583212515 Marionette TRACE conn3 <- [1,1762,null,{}] 18:06:52 INFO - PROCESS | 27754 | 1462583212521 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:06:52 INFO - PROCESS | 27754 | 1462583212703 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 18:06:52 INFO - PROCESS | 27754 | 1462583212900 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:52 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f080c498000 == 128 [pid = 27754] [id = 448] 18:06:52 INFO - PROCESS | 27754 | ++DOMWINDOW == 160 (0x7f080c00c400) [pid = 27754] [serial = 1345] [outer = (nil)] 18:06:52 INFO - PROCESS | 27754 | ++DOMWINDOW == 161 (0x7f080c187c00) [pid = 27754] [serial = 1346] [outer = 0x7f080c00c400] 18:06:52 INFO - PROCESS | 27754 | 1462583212979 Marionette DEBUG loaded listener.js 18:06:53 INFO - PROCESS | 27754 | ++DOMWINDOW == 162 (0x7f080c595c00) [pid = 27754] [serial = 1347] [outer = 0x7f080c00c400] 18:06:53 INFO - PROCESS | 27754 | 1462583213899 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:06:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 18:06:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1431ms 18:06:53 INFO - PROCESS | 27754 | 1462583213945 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 18:06:53 INFO - PROCESS | 27754 | 1462583213948 Marionette TRACE conn3 <- [1,1765,null,{"value":"8"}] 18:06:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 18:06:53 INFO - PROCESS | 27754 | 1462583213954 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 18:06:53 INFO - PROCESS | 27754 | 1462583213956 Marionette TRACE conn3 <- [1,1766,null,{}] 18:06:53 INFO - PROCESS | 27754 | 1462583213962 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:06:54 INFO - PROCESS | 27754 | 1462583214161 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 18:06:54 INFO - PROCESS | 27754 | 1462583214379 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:54 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f080cfac800 == 129 [pid = 27754] [id = 449] 18:06:54 INFO - PROCESS | 27754 | ++DOMWINDOW == 163 (0x7f080c01fc00) [pid = 27754] [serial = 1348] [outer = (nil)] 18:06:54 INFO - PROCESS | 27754 | ++DOMWINDOW == 164 (0x7f080c906c00) [pid = 27754] [serial = 1349] [outer = 0x7f080c01fc00] 18:06:54 INFO - PROCESS | 27754 | 1462583214450 Marionette DEBUG loaded listener.js 18:06:54 INFO - PROCESS | 27754 | ++DOMWINDOW == 165 (0x7f080df30800) [pid = 27754] [serial = 1350] [outer = 0x7f080c01fc00] 18:06:55 INFO - PROCESS | 27754 | 1462583215355 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:06:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 18:06:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1430ms 18:06:55 INFO - PROCESS | 27754 | 1462583215386 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 18:06:55 INFO - PROCESS | 27754 | 1462583215390 Marionette TRACE conn3 <- [1,1769,null,{"value":"8"}] 18:06:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 18:06:55 INFO - PROCESS | 27754 | 1462583215395 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 18:06:55 INFO - PROCESS | 27754 | 1462583215398 Marionette TRACE conn3 <- [1,1770,null,{}] 18:06:55 INFO - PROCESS | 27754 | 1462583215403 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:06:55 INFO - PROCESS | 27754 | 1462583215600 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 18:06:55 INFO - PROCESS | 27754 | 1462583215806 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:55 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f080f761800 == 130 [pid = 27754] [id = 450] 18:06:55 INFO - PROCESS | 27754 | ++DOMWINDOW == 166 (0x7f080c596000) [pid = 27754] [serial = 1351] [outer = (nil)] 18:06:55 INFO - PROCESS | 27754 | ++DOMWINDOW == 167 (0x7f080f328800) [pid = 27754] [serial = 1352] [outer = 0x7f080c596000] 18:06:55 INFO - PROCESS | 27754 | 1462583215918 Marionette DEBUG loaded listener.js 18:06:56 INFO - PROCESS | 27754 | ++DOMWINDOW == 168 (0x7f080f5d6400) [pid = 27754] [serial = 1353] [outer = 0x7f080c596000] 18:06:56 INFO - PROCESS | 27754 | 1462583216813 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:06:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 18:06:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1446ms 18:06:56 INFO - PROCESS | 27754 | 1462583216843 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 18:06:56 INFO - PROCESS | 27754 | 1462583216847 Marionette TRACE conn3 <- [1,1773,null,{"value":"8"}] 18:06:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 18:06:56 INFO - PROCESS | 27754 | 1462583216853 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 18:06:56 INFO - PROCESS | 27754 | 1462583216855 Marionette TRACE conn3 <- [1,1774,null,{}] 18:06:56 INFO - PROCESS | 27754 | 1462583216861 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:06:57 INFO - PROCESS | 27754 | 1462583217045 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 18:06:57 INFO - PROCESS | 27754 | 1462583217252 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:57 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0812b67000 == 131 [pid = 27754] [id = 451] 18:06:57 INFO - PROCESS | 27754 | ++DOMWINDOW == 169 (0x7f080dc58800) [pid = 27754] [serial = 1354] [outer = (nil)] 18:06:57 INFO - PROCESS | 27754 | ++DOMWINDOW == 170 (0x7f0811bf7800) [pid = 27754] [serial = 1355] [outer = 0x7f080dc58800] 18:06:57 INFO - PROCESS | 27754 | 1462583217320 Marionette DEBUG loaded listener.js 18:06:57 INFO - PROCESS | 27754 | ++DOMWINDOW == 171 (0x7f0813158400) [pid = 27754] [serial = 1356] [outer = 0x7f080dc58800] 18:06:58 INFO - PROCESS | 27754 | 1462583218184 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:06:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 18:06:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1377ms 18:06:58 INFO - PROCESS | 27754 | 1462583218231 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 18:06:58 INFO - PROCESS | 27754 | 1462583218235 Marionette TRACE conn3 <- [1,1777,null,{"value":"8"}] 18:06:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 18:06:58 INFO - PROCESS | 27754 | 1462583218241 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 18:06:58 INFO - PROCESS | 27754 | 1462583218244 Marionette TRACE conn3 <- [1,1778,null,{}] 18:06:58 INFO - PROCESS | 27754 | 1462583218249 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:06:58 INFO - PROCESS | 27754 | 1462583218435 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 18:06:58 INFO - PROCESS | 27754 | 1462583218650 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:58 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f08142dd800 == 132 [pid = 27754] [id = 452] 18:06:58 INFO - PROCESS | 27754 | ++DOMWINDOW == 172 (0x7f080df8b800) [pid = 27754] [serial = 1357] [outer = (nil)] 18:06:58 INFO - PROCESS | 27754 | ++DOMWINDOW == 173 (0x7f0813dcc000) [pid = 27754] [serial = 1358] [outer = 0x7f080df8b800] 18:06:58 INFO - PROCESS | 27754 | 1462583218720 Marionette DEBUG loaded listener.js 18:06:58 INFO - PROCESS | 27754 | ++DOMWINDOW == 174 (0x7f081428d800) [pid = 27754] [serial = 1359] [outer = 0x7f080df8b800] 18:06:59 INFO - PROCESS | 27754 | 1462583219589 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:06:59 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:06:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1378ms 18:06:59 INFO - PROCESS | 27754 | 1462583219638 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 18:06:59 INFO - PROCESS | 27754 | 1462583219642 Marionette TRACE conn3 <- [1,1781,null,{"value":"8"}] 18:06:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 18:06:59 INFO - PROCESS | 27754 | 1462583219648 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 18:06:59 INFO - PROCESS | 27754 | 1462583219651 Marionette TRACE conn3 <- [1,1782,null,{}] 18:06:59 INFO - PROCESS | 27754 | 1462583219656 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:06:59 INFO - PROCESS | 27754 | 1462583219870 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 18:07:00 INFO - PROCESS | 27754 | 1462583220074 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:00 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f081494b000 == 133 [pid = 27754] [id = 453] 18:07:00 INFO - PROCESS | 27754 | ++DOMWINDOW == 175 (0x7f0813a22400) [pid = 27754] [serial = 1360] [outer = (nil)] 18:07:00 INFO - PROCESS | 27754 | ++DOMWINDOW == 176 (0x7f0814a70c00) [pid = 27754] [serial = 1361] [outer = 0x7f0813a22400] 18:07:00 INFO - PROCESS | 27754 | 1462583220155 Marionette DEBUG loaded listener.js 18:07:00 INFO - PROCESS | 27754 | ++DOMWINDOW == 177 (0x7f08160b6000) [pid = 27754] [serial = 1362] [outer = 0x7f0813a22400] 18:07:01 INFO - PROCESS | 27754 | 1462583221108 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:07:01 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:07:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1536ms 18:07:01 INFO - PROCESS | 27754 | 1462583221186 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 18:07:01 INFO - PROCESS | 27754 | 1462583221190 Marionette TRACE conn3 <- [1,1785,null,{"value":"8"}] 18:07:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 18:07:01 INFO - PROCESS | 27754 | 1462583221196 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 18:07:01 INFO - PROCESS | 27754 | 1462583221200 Marionette TRACE conn3 <- [1,1786,null,{}] 18:07:01 INFO - PROCESS | 27754 | 1462583221205 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:07:01 INFO - PROCESS | 27754 | 1462583221461 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 18:07:01 INFO - PROCESS | 27754 | 1462583221713 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:01 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f08156ac000 == 134 [pid = 27754] [id = 454] 18:07:01 INFO - PROCESS | 27754 | ++DOMWINDOW == 178 (0x7f0814a7e800) [pid = 27754] [serial = 1363] [outer = (nil)] 18:07:01 INFO - PROCESS | 27754 | ++DOMWINDOW == 179 (0x7f08181abc00) [pid = 27754] [serial = 1364] [outer = 0x7f0814a7e800] 18:07:01 INFO - PROCESS | 27754 | 1462583221826 Marionette DEBUG loaded listener.js 18:07:01 INFO - PROCESS | 27754 | ++DOMWINDOW == 180 (0x7f081820a800) [pid = 27754] [serial = 1365] [outer = 0x7f0814a7e800] 18:07:02 INFO - PROCESS | 27754 | 1462583222696 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:07: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:07:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1533ms 18:07:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 18:07:02 INFO - PROCESS | 27754 | 1462583222730 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 18:07:02 INFO - PROCESS | 27754 | 1462583222733 Marionette TRACE conn3 <- [1,1789,null,{"value":"8"}] 18:07:02 INFO - PROCESS | 27754 | 1462583222739 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 18:07:02 INFO - PROCESS | 27754 | 1462583222742 Marionette TRACE conn3 <- [1,1790,null,{}] 18:07:02 INFO - PROCESS | 27754 | 1462583222747 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:07:02 INFO - PROCESS | 27754 | 1462583222942 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 18:07:03 INFO - PROCESS | 27754 | 1462583223153 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:03 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0818120000 == 135 [pid = 27754] [id = 455] 18:07:03 INFO - PROCESS | 27754 | ++DOMWINDOW == 181 (0x7f08161b7800) [pid = 27754] [serial = 1366] [outer = (nil)] 18:07:03 INFO - PROCESS | 27754 | ++DOMWINDOW == 182 (0x7f08186bd000) [pid = 27754] [serial = 1367] [outer = 0x7f08161b7800] 18:07:03 INFO - PROCESS | 27754 | 1462583223223 Marionette DEBUG loaded listener.js 18:07:03 INFO - PROCESS | 27754 | ++DOMWINDOW == 183 (0x7f0821cdb000) [pid = 27754] [serial = 1368] [outer = 0x7f08161b7800] 18:07:04 INFO - PROCESS | 27754 | 1462583224108 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:07: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:07:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1436ms 18:07:04 INFO - PROCESS | 27754 | 1462583224175 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 18:07:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 18:07:04 INFO - PROCESS | 27754 | 1462583224187 Marionette TRACE conn3 <- [1,1793,null,{"value":"8"}] 18:07:04 INFO - PROCESS | 27754 | 1462583224193 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 18:07:04 INFO - PROCESS | 27754 | 1462583224196 Marionette TRACE conn3 <- [1,1794,null,{}] 18:07:04 INFO - PROCESS | 27754 | 1462583224201 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:07:04 INFO - PROCESS | 27754 | 1462583224450 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 18:07:04 INFO - PROCESS | 27754 | 1462583224714 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:04 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0822d47000 == 136 [pid = 27754] [id = 456] 18:07:04 INFO - PROCESS | 27754 | ++DOMWINDOW == 184 (0x7f080af1d000) [pid = 27754] [serial = 1369] [outer = (nil)] 18:07:04 INFO - PROCESS | 27754 | ++DOMWINDOW == 185 (0x7f0822876c00) [pid = 27754] [serial = 1370] [outer = 0x7f080af1d000] 18:07:04 INFO - PROCESS | 27754 | 1462583224799 Marionette DEBUG loaded listener.js 18:07:04 INFO - PROCESS | 27754 | ++DOMWINDOW == 186 (0x7f0822ac8c00) [pid = 27754] [serial = 1371] [outer = 0x7f080af1d000] 18:07:05 INFO - PROCESS | 27754 | 1462583225602 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:07: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:07:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1482ms 18:07:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 18:07:05 INFO - PROCESS | 27754 | 1462583225676 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 18:07:05 INFO - PROCESS | 27754 | 1462583225679 Marionette TRACE conn3 <- [1,1797,null,{"value":"8"}] 18:07:05 INFO - PROCESS | 27754 | 1462583225685 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 18:07:05 INFO - PROCESS | 27754 | 1462583225688 Marionette TRACE conn3 <- [1,1798,null,{}] 18:07:05 INFO - PROCESS | 27754 | 1462583225693 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:07:05 INFO - PROCESS | 27754 | 1462583225910 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 18:07:06 INFO - PROCESS | 27754 | 1462583226119 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:06 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f08259b6000 == 137 [pid = 27754] [id = 457] 18:07:06 INFO - PROCESS | 27754 | ++DOMWINDOW == 187 (0x7f08161bd000) [pid = 27754] [serial = 1372] [outer = (nil)] 18:07:06 INFO - PROCESS | 27754 | ++DOMWINDOW == 188 (0x7f0822ba0c00) [pid = 27754] [serial = 1373] [outer = 0x7f08161bd000] 18:07:06 INFO - PROCESS | 27754 | 1462583226229 Marionette DEBUG loaded listener.js 18:07:06 INFO - PROCESS | 27754 | ++DOMWINDOW == 189 (0x7f0822d9dc00) [pid = 27754] [serial = 1374] [outer = 0x7f08161bd000] 18:07:07 INFO - PROCESS | 27754 | 1462583227171 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:07:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 18:07:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1536ms 18:07:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 18:07:07 INFO - PROCESS | 27754 | 1462583227221 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 18:07:07 INFO - PROCESS | 27754 | 1462583227224 Marionette TRACE conn3 <- [1,1801,null,{"value":"8"}] 18:07:07 INFO - PROCESS | 27754 | 1462583227230 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 18:07:07 INFO - PROCESS | 27754 | 1462583227233 Marionette TRACE conn3 <- [1,1802,null,{}] 18:07:07 INFO - PROCESS | 27754 | 1462583227239 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:07:07 INFO - PROCESS | 27754 | 1462583227426 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 18:07:07 INFO - PROCESS | 27754 | 1462583227639 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:08 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f07ff24e800 == 138 [pid = 27754] [id = 458] 18:07:08 INFO - PROCESS | 27754 | ++DOMWINDOW == 190 (0x7f07f96e6800) [pid = 27754] [serial = 1375] [outer = (nil)] 18:07:08 INFO - PROCESS | 27754 | ++DOMWINDOW == 191 (0x7f07fcc9f000) [pid = 27754] [serial = 1376] [outer = 0x7f07f96e6800] 18:07:08 INFO - PROCESS | 27754 | 1462583228140 Marionette DEBUG loaded listener.js 18:07:08 INFO - PROCESS | 27754 | ++DOMWINDOW == 192 (0x7f07fdf53800) [pid = 27754] [serial = 1377] [outer = 0x7f07f96e6800] 18:07:09 INFO - PROCESS | 27754 | 1462583229109 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:07:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 18:07:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1937ms 18:07:09 INFO - PROCESS | 27754 | 1462583229169 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 18:07:09 INFO - PROCESS | 27754 | 1462583229175 Marionette TRACE conn3 <- [1,1805,null,{"value":"8"}] 18:07:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 18:07:09 INFO - PROCESS | 27754 | 1462583229183 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 18:07:09 INFO - PROCESS | 27754 | 1462583229188 Marionette TRACE conn3 <- [1,1806,null,{}] 18:07:09 INFO - PROCESS | 27754 | 1462583229194 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:07:09 INFO - PROCESS | 27754 | 1462583229399 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 18:07:09 INFO - PROCESS | 27754 | 1462583229695 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:09 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f07fdecd000 == 139 [pid = 27754] [id = 459] 18:07:09 INFO - PROCESS | 27754 | ++DOMWINDOW == 193 (0x7f07fe39d400) [pid = 27754] [serial = 1378] [outer = (nil)] 18:07:09 INFO - PROCESS | 27754 | ++DOMWINDOW == 194 (0x7f080000e800) [pid = 27754] [serial = 1379] [outer = 0x7f07fe39d400] 18:07:09 INFO - PROCESS | 27754 | 1462583229924 Marionette DEBUG loaded listener.js 18:07:10 INFO - PROCESS | 27754 | ++DOMWINDOW == 195 (0x7f0801bed000) [pid = 27754] [serial = 1380] [outer = 0x7f07fe39d400] 18:07:10 INFO - PROCESS | 27754 | 1462583230825 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:07:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 18:07:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1693ms 18:07:10 INFO - PROCESS | 27754 | 1462583230876 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 18:07:10 INFO - PROCESS | 27754 | 1462583230882 Marionette TRACE conn3 <- [1,1809,null,{"value":"8"}] 18:07:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 18:07:10 INFO - PROCESS | 27754 | 1462583230892 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 18:07:10 INFO - PROCESS | 27754 | 1462583230896 Marionette TRACE conn3 <- [1,1810,null,{}] 18:07:10 INFO - PROCESS | 27754 | 1462583230901 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:07:11 INFO - PROCESS | 27754 | 1462583231085 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 18:07:11 INFO - PROCESS | 27754 | --DOCSHELL 0x7f080336d800 == 138 [pid = 27754] [id = 260] 18:07:11 INFO - PROCESS | 27754 | --DOCSHELL 0x7f08049d5800 == 137 [pid = 27754] [id = 442] 18:07:11 INFO - PROCESS | 27754 | --DOMWINDOW == 194 (0x7f0800014c00) [pid = 27754] [serial = 1262] [outer = (nil)] [url = about:blank] 18:07:11 INFO - PROCESS | 27754 | 1462583231493 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:11 INFO - PROCESS | 27754 | --DOCSHELL 0x7f08033a2000 == 136 [pid = 27754] [id = 441] 18:07:11 INFO - PROCESS | 27754 | --DOCSHELL 0x7f08017df800 == 135 [pid = 27754] [id = 440] 18:07:11 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0800121000 == 134 [pid = 27754] [id = 439] 18:07:11 INFO - PROCESS | 27754 | --DOCSHELL 0x7f07fe61f000 == 133 [pid = 27754] [id = 438] 18:07:11 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f07fe446000 == 134 [pid = 27754] [id = 460] 18:07:11 INFO - PROCESS | 27754 | ++DOMWINDOW == 195 (0x7f07fcfe5800) [pid = 27754] [serial = 1381] [outer = (nil)] 18:07:11 INFO - PROCESS | 27754 | ++DOMWINDOW == 196 (0x7f0803b85800) [pid = 27754] [serial = 1382] [outer = 0x7f07fcfe5800] 18:07:11 INFO - PROCESS | 27754 | 1462583231590 Marionette DEBUG loaded listener.js 18:07:11 INFO - PROCESS | 27754 | ++DOMWINDOW == 197 (0x7f08049f9c00) [pid = 27754] [serial = 1383] [outer = 0x7f07fcfe5800] 18:07:11 INFO - PROCESS | 27754 | --DOCSHELL 0x7f08016b0000 == 133 [pid = 27754] [id = 437] 18:07:11 INFO - PROCESS | 27754 | --DOCSHELL 0x7f07fe611800 == 132 [pid = 27754] [id = 436] 18:07:11 INFO - PROCESS | 27754 | --DOCSHELL 0x7f07f96c5000 == 131 [pid = 27754] [id = 433] 18:07:11 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0827621800 == 130 [pid = 27754] [id = 432] 18:07:11 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0823c19800 == 129 [pid = 27754] [id = 431] 18:07:11 INFO - PROCESS | 27754 | --DOCSHELL 0x7f081cd0c800 == 128 [pid = 27754] [id = 430] 18:07:11 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0818125800 == 127 [pid = 27754] [id = 429] 18:07:11 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0815822000 == 126 [pid = 27754] [id = 428] 18:07:11 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0814f82800 == 125 [pid = 27754] [id = 427] 18:07:11 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0814945000 == 124 [pid = 27754] [id = 426] 18:07:12 INFO - PROCESS | 27754 | --DOCSHELL 0x7f08141a3000 == 123 [pid = 27754] [id = 425] 18:07:12 INFO - PROCESS | 27754 | --DOCSHELL 0x7f080f75a000 == 122 [pid = 27754] [id = 424] 18:07:12 INFO - PROCESS | 27754 | --DOCSHELL 0x7f080c5c1800 == 121 [pid = 27754] [id = 423] 18:07:12 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0804ca7800 == 120 [pid = 27754] [id = 422] 18:07:12 INFO - PROCESS | 27754 | --DOCSHELL 0x7f080011b000 == 119 [pid = 27754] [id = 421] 18:07:12 INFO - PROCESS | 27754 | --DOMWINDOW == 196 (0x7f080c477000) [pid = 27754] [serial = 1256] [outer = (nil)] [url = about:blank] 18:07:12 INFO - PROCESS | 27754 | --DOMWINDOW == 195 (0x7f07fd611800) [pid = 27754] [serial = 1259] [outer = (nil)] [url = about:blank] 18:07:12 INFO - PROCESS | 27754 | --DOMWINDOW == 194 (0x7f080bbe0400) [pid = 27754] [serial = 1253] [outer = (nil)] [url = about:blank] 18:07:12 INFO - PROCESS | 27754 | --DOMWINDOW == 193 (0x7f080c862400) [pid = 27754] [serial = 1257] [outer = (nil)] [url = about:blank] 18:07:12 INFO - PROCESS | 27754 | --DOMWINDOW == 192 (0x7f07fd60d800) [pid = 27754] [serial = 1238] [outer = (nil)] [url = about:blank] 18:07:12 INFO - PROCESS | 27754 | --DOMWINDOW == 191 (0x7f0804b14400) [pid = 27754] [serial = 1250] [outer = (nil)] [url = about:blank] 18:07:12 INFO - PROCESS | 27754 | --DOMWINDOW == 190 (0x7f0806c75c00) [pid = 27754] [serial = 1251] [outer = (nil)] [url = about:blank] 18:07:12 INFO - PROCESS | 27754 | --DOMWINDOW == 189 (0x7f0800988c00) [pid = 27754] [serial = 1242] [outer = (nil)] [url = about:blank] 18:07:12 INFO - PROCESS | 27754 | --DOMWINDOW == 188 (0x7f0800009c00) [pid = 27754] [serial = 1241] [outer = (nil)] [url = about:blank] 18:07:12 INFO - PROCESS | 27754 | --DOMWINDOW == 187 (0x7f07fcfe3000) [pid = 27754] [serial = 1202] [outer = (nil)] [url = about:blank] 18:07:12 INFO - PROCESS | 27754 | --DOMWINDOW == 186 (0x7f080c004c00) [pid = 27754] [serial = 1217] [outer = (nil)] [url = about:blank] 18:07:12 INFO - PROCESS | 27754 | --DOMWINDOW == 185 (0x7f0803b8ec00) [pid = 27754] [serial = 1245] [outer = (nil)] [url = about:blank] 18:07:12 INFO - PROCESS | 27754 | --DOMWINDOW == 184 (0x7f0801ae1c00) [pid = 27754] [serial = 1244] [outer = (nil)] [url = about:blank] 18:07:12 INFO - PROCESS | 27754 | --DOMWINDOW == 183 (0x7f080142d800) [pid = 27754] [serial = 1247] [outer = (nil)] [url = about:blank] 18:07:12 INFO - PROCESS | 27754 | --DOMWINDOW == 182 (0x7f0804888400) [pid = 27754] [serial = 1248] [outer = (nil)] [url = about:blank] 18:07:12 INFO - PROCESS | 27754 | --DOMWINDOW == 181 (0x7f080c554800) [pid = 27754] [serial = 1226] [outer = (nil)] [url = about:blank] 18:07:12 INFO - PROCESS | 27754 | --DOMWINDOW == 180 (0x7f080488ec00) [pid = 27754] [serial = 1208] [outer = (nil)] [url = about:blank] 18:07:12 INFO - PROCESS | 27754 | --DOMWINDOW == 179 (0x7f0806c74c00) [pid = 27754] [serial = 1211] [outer = (nil)] [url = about:blank] 18:07:12 INFO - PROCESS | 27754 | --DOMWINDOW == 178 (0x7f0800990800) [pid = 27754] [serial = 1205] [outer = (nil)] [url = about:blank] 18:07:12 INFO - PROCESS | 27754 | --DOMWINDOW == 177 (0x7f080983d400) [pid = 27754] [serial = 1214] [outer = (nil)] [url = about:blank] 18:07:12 INFO - PROCESS | 27754 | --DOMWINDOW == 176 (0x7f080c475c00) [pid = 27754] [serial = 1223] [outer = (nil)] [url = about:blank] 18:07:12 INFO - PROCESS | 27754 | --DOMWINDOW == 175 (0x7f080dc53400) [pid = 27754] [serial = 1235] [outer = (nil)] [url = about:blank] 18:07:12 INFO - PROCESS | 27754 | --DOMWINDOW == 174 (0x7f080c374800) [pid = 27754] [serial = 1220] [outer = (nil)] [url = about:blank] 18:07:12 INFO - PROCESS | 27754 | --DOMWINDOW == 173 (0x7f080c6b7400) [pid = 27754] [serial = 1229] [outer = (nil)] [url = about:blank] 18:07:12 INFO - PROCESS | 27754 | --DOMWINDOW == 172 (0x7f080dc4e800) [pid = 27754] [serial = 1232] [outer = (nil)] [url = about:blank] 18:07:12 INFO - PROCESS | 27754 | --DOMWINDOW == 171 (0x7f07fe579400) [pid = 27754] [serial = 1239] [outer = (nil)] [url = about:blank] 18:07:12 INFO - PROCESS | 27754 | --DOMWINDOW == 170 (0x7f07fe363000) [pid = 27754] [serial = 1260] [outer = (nil)] [url = about:blank] 18:07:12 INFO - PROCESS | 27754 | --DOMWINDOW == 169 (0x7f080c008000) [pid = 27754] [serial = 1254] [outer = (nil)] [url = about:blank] 18:07:12 INFO - PROCESS | 27754 | 1462583232411 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:07:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 18:07:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1538ms 18:07:12 INFO - PROCESS | 27754 | 1462583232429 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 18:07:12 INFO - PROCESS | 27754 | 1462583232433 Marionette TRACE conn3 <- [1,1813,null,{"value":"8"}] 18:07:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 18:07:12 INFO - PROCESS | 27754 | 1462583232439 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 18:07:12 INFO - PROCESS | 27754 | 1462583232445 Marionette TRACE conn3 <- [1,1814,null,{}] 18:07:12 INFO - PROCESS | 27754 | 1462583232459 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:07:12 INFO - PROCESS | 27754 | 1462583232659 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 18:07:12 INFO - PROCESS | 27754 | 1462583232849 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:12 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0801c4c000 == 120 [pid = 27754] [id = 461] 18:07:12 INFO - PROCESS | 27754 | ++DOMWINDOW == 170 (0x7f0804b12c00) [pid = 27754] [serial = 1384] [outer = (nil)] 18:07:12 INFO - PROCESS | 27754 | ++DOMWINDOW == 171 (0x7f0805fe8000) [pid = 27754] [serial = 1385] [outer = 0x7f0804b12c00] 18:07:12 INFO - PROCESS | 27754 | 1462583232916 Marionette DEBUG loaded listener.js 18:07:13 INFO - PROCESS | 27754 | ++DOMWINDOW == 172 (0x7f0806ce6c00) [pid = 27754] [serial = 1386] [outer = 0x7f0804b12c00] 18:07:13 INFO - PROCESS | 27754 | 1462583233670 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:07:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 18:07:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1286ms 18:07:13 INFO - PROCESS | 27754 | 1462583233726 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 18:07:13 INFO - PROCESS | 27754 | 1462583233731 Marionette TRACE conn3 <- [1,1817,null,{"value":"8"}] 18:07:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 18:07:13 INFO - PROCESS | 27754 | 1462583233736 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 18:07:13 INFO - PROCESS | 27754 | 1462583233738 Marionette TRACE conn3 <- [1,1818,null,{}] 18:07:13 INFO - PROCESS | 27754 | 1462583233747 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:07:14 INFO - PROCESS | 27754 | 1462583234011 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 18:07:14 INFO - PROCESS | 27754 | 1462583234044 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:14 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0804cbe000 == 121 [pid = 27754] [id = 462] 18:07:14 INFO - PROCESS | 27754 | ++DOMWINDOW == 173 (0x7f0803b91c00) [pid = 27754] [serial = 1387] [outer = (nil)] 18:07:14 INFO - PROCESS | 27754 | ++DOMWINDOW == 174 (0x7f080983e800) [pid = 27754] [serial = 1388] [outer = 0x7f0803b91c00] 18:07:14 INFO - PROCESS | 27754 | 1462583234105 Marionette DEBUG loaded listener.js 18:07:14 INFO - PROCESS | 27754 | ++DOMWINDOW == 175 (0x7f080bbe2000) [pid = 27754] [serial = 1389] [outer = 0x7f0803b91c00] 18:07:15 INFO - PROCESS | 27754 | 1462583235012 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:07:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 18:07:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1331ms 18:07:15 INFO - PROCESS | 27754 | 1462583235072 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 18:07:15 INFO - PROCESS | 27754 | 1462583235076 Marionette TRACE conn3 <- [1,1821,null,{"value":"8"}] 18:07:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 18:07:15 INFO - PROCESS | 27754 | 1462583235082 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 18:07:15 INFO - PROCESS | 27754 | 1462583235084 Marionette TRACE conn3 <- [1,1822,null,{}] 18:07:15 INFO - PROCESS | 27754 | 1462583235089 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:07:15 INFO - PROCESS | 27754 | 1462583235329 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 18:07:15 INFO - PROCESS | 27754 | 1462583235368 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:15 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0806e72800 == 122 [pid = 27754] [id = 463] 18:07:15 INFO - PROCESS | 27754 | ++DOMWINDOW == 176 (0x7f080c214c00) [pid = 27754] [serial = 1390] [outer = (nil)] 18:07:15 INFO - PROCESS | 27754 | ++DOMWINDOW == 177 (0x7f080c476800) [pid = 27754] [serial = 1391] [outer = 0x7f080c214c00] 18:07:15 INFO - PROCESS | 27754 | 1462583235436 Marionette DEBUG loaded listener.js 18:07:15 INFO - PROCESS | 27754 | ++DOMWINDOW == 178 (0x7f080c636c00) [pid = 27754] [serial = 1392] [outer = 0x7f080c214c00] 18:07:16 INFO - PROCESS | 27754 | --DOMWINDOW == 177 (0x7f080338f400) [pid = 27754] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 18:07:16 INFO - PROCESS | 27754 | --DOMWINDOW == 176 (0x7f07fcca1c00) [pid = 27754] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 18:07:16 INFO - PROCESS | 27754 | --DOMWINDOW == 175 (0x7f07fd60f000) [pid = 27754] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 18:07:16 INFO - PROCESS | 27754 | --DOMWINDOW == 174 (0x7f07f8a84800) [pid = 27754] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 18:07:16 INFO - PROCESS | 27754 | --DOMWINDOW == 173 (0x7f080338e400) [pid = 27754] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 18:07:16 INFO - PROCESS | 27754 | --DOMWINDOW == 172 (0x7f07fd60bc00) [pid = 27754] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 18:07:16 INFO - PROCESS | 27754 | 1462583236697 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:07:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 18:07:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1627ms 18:07:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 18:07:16 INFO - PROCESS | 27754 | 1462583236712 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 18:07:16 INFO - PROCESS | 27754 | 1462583236714 Marionette TRACE conn3 <- [1,1825,null,{"value":"8"}] 18:07:16 INFO - PROCESS | 27754 | 1462583236719 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 18:07:16 INFO - PROCESS | 27754 | 1462583236722 Marionette TRACE conn3 <- [1,1826,null,{}] 18:07:16 INFO - PROCESS | 27754 | 1462583236727 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:07:16 INFO - PROCESS | 27754 | 1462583236955 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 18:07:17 INFO - PROCESS | 27754 | 1462583237063 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:17 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f080b0e1800 == 123 [pid = 27754] [id = 464] 18:07:17 INFO - PROCESS | 27754 | ++DOMWINDOW == 173 (0x7f0803b84400) [pid = 27754] [serial = 1393] [outer = (nil)] 18:07:17 INFO - PROCESS | 27754 | ++DOMWINDOW == 174 (0x7f080c214400) [pid = 27754] [serial = 1394] [outer = 0x7f0803b84400] 18:07:17 INFO - PROCESS | 27754 | 1462583237122 Marionette DEBUG loaded listener.js 18:07:17 INFO - PROCESS | 27754 | ++DOMWINDOW == 175 (0x7f080f31e400) [pid = 27754] [serial = 1395] [outer = 0x7f0803b84400] 18:07:17 INFO - PROCESS | 27754 | 1462583237823 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:07:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 18:07:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1128ms 18:07:17 INFO - PROCESS | 27754 | 1462583237847 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 18:07:17 INFO - PROCESS | 27754 | 1462583237851 Marionette TRACE conn3 <- [1,1829,null,{"value":"8"}] 18:07:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 18:07:17 INFO - PROCESS | 27754 | 1462583237856 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 18:07:17 INFO - PROCESS | 27754 | 1462583237858 Marionette TRACE conn3 <- [1,1830,null,{}] 18:07:17 INFO - PROCESS | 27754 | 1462583237863 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:07:18 INFO - PROCESS | 27754 | 1462583238086 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 18:07:18 INFO - PROCESS | 27754 | 1462583238110 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:18 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f080c446800 == 124 [pid = 27754] [id = 465] 18:07:18 INFO - PROCESS | 27754 | ++DOMWINDOW == 176 (0x7f0803b90000) [pid = 27754] [serial = 1396] [outer = (nil)] 18:07:18 INFO - PROCESS | 27754 | ++DOMWINDOW == 177 (0x7f080f5d5c00) [pid = 27754] [serial = 1397] [outer = 0x7f0803b90000] 18:07:18 INFO - PROCESS | 27754 | 1462583238168 Marionette DEBUG loaded listener.js 18:07:18 INFO - PROCESS | 27754 | ++DOMWINDOW == 178 (0x7f0814750800) [pid = 27754] [serial = 1398] [outer = 0x7f0803b90000] 18:07:19 INFO - PROCESS | 27754 | 1462583239282 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:07:19 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:07:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1482ms 18:07:19 INFO - PROCESS | 27754 | 1462583239340 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 18:07:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 18:07:19 INFO - PROCESS | 27754 | 1462583239347 Marionette TRACE conn3 <- [1,1833,null,{"value":"8"}] 18:07:19 INFO - PROCESS | 27754 | 1462583239354 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 18:07:19 INFO - PROCESS | 27754 | 1462583239360 Marionette TRACE conn3 <- [1,1834,null,{}] 18:07:19 INFO - PROCESS | 27754 | 1462583239368 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:07:19 INFO - PROCESS | 27754 | 1462583239576 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 18:07:19 INFO - PROCESS | 27754 | 1462583239869 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:19 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f08017e2800 == 125 [pid = 27754] [id = 466] 18:07:19 INFO - PROCESS | 27754 | ++DOMWINDOW == 179 (0x7f0800beb000) [pid = 27754] [serial = 1399] [outer = (nil)] 18:07:19 INFO - PROCESS | 27754 | ++DOMWINDOW == 180 (0x7f0801ad6400) [pid = 27754] [serial = 1400] [outer = 0x7f0800beb000] 18:07:19 INFO - PROCESS | 27754 | 1462583239987 Marionette DEBUG loaded listener.js 18:07:20 INFO - PROCESS | 27754 | ++DOMWINDOW == 181 (0x7f08036e1800) [pid = 27754] [serial = 1401] [outer = 0x7f0800beb000] 18:07:20 INFO - PROCESS | 27754 | 1462583240875 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:07:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 18:07:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1583ms 18:07:20 INFO - PROCESS | 27754 | 1462583240938 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 18:07:20 INFO - PROCESS | 27754 | 1462583240947 Marionette TRACE conn3 <- [1,1837,null,{"value":"8"}] 18:07:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 18:07:20 INFO - PROCESS | 27754 | 1462583240957 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 18:07:20 INFO - PROCESS | 27754 | 1462583240960 Marionette TRACE conn3 <- [1,1838,null,{}] 18:07:20 INFO - PROCESS | 27754 | 1462583240966 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:07:21 INFO - PROCESS | 27754 | 1462583241170 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 18:07:21 INFO - PROCESS | 27754 | 1462583241379 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:21 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f080b0f5800 == 126 [pid = 27754] [id = 467] 18:07:21 INFO - PROCESS | 27754 | ++DOMWINDOW == 182 (0x7f0801addc00) [pid = 27754] [serial = 1402] [outer = (nil)] 18:07:21 INFO - PROCESS | 27754 | ++DOMWINDOW == 183 (0x7f08055ad800) [pid = 27754] [serial = 1403] [outer = 0x7f0801addc00] 18:07:21 INFO - PROCESS | 27754 | 1462583241495 Marionette DEBUG loaded listener.js 18:07:21 INFO - PROCESS | 27754 | ++DOMWINDOW == 184 (0x7f0806e89800) [pid = 27754] [serial = 1404] [outer = 0x7f0801addc00] 18:07:22 INFO - PROCESS | 27754 | 1462583242459 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:07:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 18:07:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1540ms 18:07:22 INFO - PROCESS | 27754 | 1462583242497 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 18:07:22 INFO - PROCESS | 27754 | 1462583242502 Marionette TRACE conn3 <- [1,1841,null,{"value":"8"}] 18:07:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 18:07:22 INFO - PROCESS | 27754 | 1462583242508 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 18:07:22 INFO - PROCESS | 27754 | 1462583242514 Marionette TRACE conn3 <- [1,1842,null,{}] 18:07:22 INFO - PROCESS | 27754 | 1462583242530 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:07:22 INFO - PROCESS | 27754 | 1462583242741 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 18:07:22 INFO - PROCESS | 27754 | 1462583242950 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:23 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f080f776800 == 127 [pid = 27754] [id = 468] 18:07:23 INFO - PROCESS | 27754 | ++DOMWINDOW == 185 (0x7f080c535000) [pid = 27754] [serial = 1405] [outer = (nil)] 18:07:23 INFO - PROCESS | 27754 | ++DOMWINDOW == 186 (0x7f080c63b800) [pid = 27754] [serial = 1406] [outer = 0x7f080c535000] 18:07:23 INFO - PROCESS | 27754 | 1462583243076 Marionette DEBUG loaded listener.js 18:07:23 INFO - PROCESS | 27754 | ++DOMWINDOW == 187 (0x7f080c946c00) [pid = 27754] [serial = 1407] [outer = 0x7f080c535000] 18:07:24 INFO - PROCESS | 27754 | 1462583244025 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:07:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 18:07:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1584ms 18:07:24 INFO - PROCESS | 27754 | 1462583244093 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 18:07:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 18:07:24 INFO - PROCESS | 27754 | 1462583244098 Marionette TRACE conn3 <- [1,1845,null,{"value":"8"}] 18:07:24 INFO - PROCESS | 27754 | 1462583244103 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 18:07:24 INFO - PROCESS | 27754 | 1462583244107 Marionette TRACE conn3 <- [1,1846,null,{}] 18:07:24 INFO - PROCESS | 27754 | 1462583244112 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:07:24 INFO - PROCESS | 27754 | 1462583244309 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 18:07:24 INFO - PROCESS | 27754 | 1462583244517 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:24 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0814958800 == 128 [pid = 27754] [id = 469] 18:07:24 INFO - PROCESS | 27754 | ++DOMWINDOW == 188 (0x7f080bbe9c00) [pid = 27754] [serial = 1408] [outer = (nil)] 18:07:24 INFO - PROCESS | 27754 | ++DOMWINDOW == 189 (0x7f0811bee800) [pid = 27754] [serial = 1409] [outer = 0x7f080bbe9c00] 18:07:24 INFO - PROCESS | 27754 | 1462583244643 Marionette DEBUG loaded listener.js 18:07:24 INFO - PROCESS | 27754 | ++DOMWINDOW == 190 (0x7f081469bc00) [pid = 27754] [serial = 1410] [outer = 0x7f080bbe9c00] 18:07:25 INFO - PROCESS | 27754 | 1462583245581 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:07:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 18:07:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1530ms 18:07:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 18:07:25 INFO - PROCESS | 27754 | 1462583245634 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 18:07:25 INFO - PROCESS | 27754 | 1462583245637 Marionette TRACE conn3 <- [1,1849,null,{"value":"8"}] 18:07:25 INFO - PROCESS | 27754 | 1462583245643 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 18:07:25 INFO - PROCESS | 27754 | 1462583245646 Marionette TRACE conn3 <- [1,1850,null,{}] 18:07:25 INFO - PROCESS | 27754 | 1462583245652 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:07:25 INFO - PROCESS | 27754 | 1462583245852 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 18:07:26 INFO - PROCESS | 27754 | 1462583246065 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:26 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f081523d000 == 129 [pid = 27754] [id = 470] 18:07:26 INFO - PROCESS | 27754 | ++DOMWINDOW == 191 (0x7f080c53a400) [pid = 27754] [serial = 1411] [outer = (nil)] 18:07:26 INFO - PROCESS | 27754 | ++DOMWINDOW == 192 (0x7f0816064c00) [pid = 27754] [serial = 1412] [outer = 0x7f080c53a400] 18:07:26 INFO - PROCESS | 27754 | 1462583246179 Marionette DEBUG loaded listener.js 18:07:26 INFO - PROCESS | 27754 | ++DOMWINDOW == 193 (0x7f08161bec00) [pid = 27754] [serial = 1413] [outer = 0x7f080c53a400] 18:07:27 INFO - PROCESS | 27754 | 1462583247110 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:07:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 18:07:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1537ms 18:07:27 INFO - PROCESS | 27754 | 1462583247180 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 18:07:27 INFO - PROCESS | 27754 | 1462583247184 Marionette TRACE conn3 <- [1,1853,null,{"value":"8"}] 18:07:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 18:07:27 INFO - PROCESS | 27754 | 1462583247190 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 18:07:27 INFO - PROCESS | 27754 | 1462583247192 Marionette TRACE conn3 <- [1,1854,null,{}] 18:07:27 INFO - PROCESS | 27754 | 1462583247198 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:07:27 INFO - PROCESS | 27754 | 1462583247412 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 18:07:27 INFO - PROCESS | 27754 | 1462583247621 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:27 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0822a74800 == 130 [pid = 27754] [id = 471] 18:07:27 INFO - PROCESS | 27754 | ++DOMWINDOW == 194 (0x7f0804b19400) [pid = 27754] [serial = 1414] [outer = (nil)] 18:07:27 INFO - PROCESS | 27754 | ++DOMWINDOW == 195 (0x7f0822b99400) [pid = 27754] [serial = 1415] [outer = 0x7f0804b19400] 18:07:27 INFO - PROCESS | 27754 | 1462583247780 Marionette DEBUG loaded listener.js 18:07:27 INFO - PROCESS | 27754 | ++DOMWINDOW == 196 (0x7f0822f52c00) [pid = 27754] [serial = 1416] [outer = 0x7f0804b19400] 18:07:28 INFO - PROCESS | 27754 | 1462583248632 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:07:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 18:07:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1477ms 18:07:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 18:07:28 INFO - PROCESS | 27754 | 1462583248668 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 18:07:28 INFO - PROCESS | 27754 | 1462583248671 Marionette TRACE conn3 <- [1,1857,null,{"value":"8"}] 18:07:28 INFO - PROCESS | 27754 | 1462583248677 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 18:07:28 INFO - PROCESS | 27754 | 1462583248680 Marionette TRACE conn3 <- [1,1858,null,{}] 18:07:28 INFO - PROCESS | 27754 | 1462583248685 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:07:28 INFO - PROCESS | 27754 | 1462583248865 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 18:07:29 INFO - PROCESS | 27754 | 1462583249077 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:29 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0827630800 == 131 [pid = 27754] [id = 472] 18:07:29 INFO - PROCESS | 27754 | ++DOMWINDOW == 197 (0x7f0806c80000) [pid = 27754] [serial = 1417] [outer = (nil)] 18:07:29 INFO - PROCESS | 27754 | ++DOMWINDOW == 198 (0x7f0823d51000) [pid = 27754] [serial = 1418] [outer = 0x7f0806c80000] 18:07:29 INFO - PROCESS | 27754 | 1462583249185 Marionette DEBUG loaded listener.js 18:07:29 INFO - PROCESS | 27754 | ++DOMWINDOW == 199 (0x7f0823f0b000) [pid = 27754] [serial = 1419] [outer = 0x7f0806c80000] 18:07:30 INFO - PROCESS | 27754 | 1462583250097 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:07:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 18:07:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1481ms 18:07:30 INFO - PROCESS | 27754 | 1462583250158 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 18:07:30 INFO - PROCESS | 27754 | 1462583250162 Marionette TRACE conn3 <- [1,1861,null,{"value":"8"}] 18:07:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 18:07:30 INFO - PROCESS | 27754 | 1462583250167 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 18:07:30 INFO - PROCESS | 27754 | 1462583250170 Marionette TRACE conn3 <- [1,1862,null,{}] 18:07:30 INFO - PROCESS | 27754 | 1462583250175 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:07:30 INFO - PROCESS | 27754 | 1462583250387 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 18:07:30 INFO - PROCESS | 27754 | 1462583250600 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:30 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0827858000 == 132 [pid = 27754] [id = 473] 18:07:30 INFO - PROCESS | 27754 | ++DOMWINDOW == 200 (0x7f0813d82000) [pid = 27754] [serial = 1420] [outer = (nil)] 18:07:30 INFO - PROCESS | 27754 | ++DOMWINDOW == 201 (0x7f0825e2f800) [pid = 27754] [serial = 1421] [outer = 0x7f0813d82000] 18:07:30 INFO - PROCESS | 27754 | 1462583250714 Marionette DEBUG loaded listener.js 18:07:30 INFO - PROCESS | 27754 | ++DOMWINDOW == 202 (0x7f0825f99800) [pid = 27754] [serial = 1422] [outer = 0x7f0813d82000] 18:07:31 INFO - PROCESS | 27754 | 1462583251599 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:07:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 18:07:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1478ms 18:07:31 INFO - PROCESS | 27754 | 1462583251647 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 18:07:31 INFO - PROCESS | 27754 | 1462583251651 Marionette TRACE conn3 <- [1,1865,null,{"value":"8"}] 18:07:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 18:07:31 INFO - PROCESS | 27754 | 1462583251656 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 18:07:31 INFO - PROCESS | 27754 | 1462583251659 Marionette TRACE conn3 <- [1,1866,null,{}] 18:07:31 INFO - PROCESS | 27754 | 1462583251664 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:07:31 INFO - PROCESS | 27754 | 1462583251863 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 18:07:32 INFO - PROCESS | 27754 | 1462583252084 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:32 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0829b4a800 == 133 [pid = 27754] [id = 474] 18:07:32 INFO - PROCESS | 27754 | ++DOMWINDOW == 203 (0x7f0822f53c00) [pid = 27754] [serial = 1423] [outer = (nil)] 18:07:32 INFO - PROCESS | 27754 | ++DOMWINDOW == 204 (0x7f0827ac5c00) [pid = 27754] [serial = 1424] [outer = 0x7f0822f53c00] 18:07:32 INFO - PROCESS | 27754 | 1462583252197 Marionette DEBUG loaded listener.js 18:07:32 INFO - PROCESS | 27754 | ++DOMWINDOW == 205 (0x7f0827acf400) [pid = 27754] [serial = 1425] [outer = 0x7f0822f53c00] 18:07:33 INFO - PROCESS | 27754 | 1462583253093 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:07:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 18:07:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1479ms 18:07:33 INFO - PROCESS | 27754 | 1462583253136 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 18:07:33 INFO - PROCESS | 27754 | 1462583253140 Marionette TRACE conn3 <- [1,1869,null,{"value":"8"}] 18:07:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 18:07:33 INFO - PROCESS | 27754 | 1462583253145 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 18:07:33 INFO - PROCESS | 27754 | 1462583253148 Marionette TRACE conn3 <- [1,1870,null,{}] 18:07:33 INFO - PROCESS | 27754 | 1462583253153 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:07:33 INFO - PROCESS | 27754 | 1462583253354 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 18:07:33 INFO - PROCESS | 27754 | 1462583253571 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:33 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f082a9be000 == 134 [pid = 27754] [id = 475] 18:07:33 INFO - PROCESS | 27754 | ++DOMWINDOW == 206 (0x7f0823f12400) [pid = 27754] [serial = 1426] [outer = (nil)] 18:07:33 INFO - PROCESS | 27754 | ++DOMWINDOW == 207 (0x7f0827c3a000) [pid = 27754] [serial = 1427] [outer = 0x7f0823f12400] 18:07:33 INFO - PROCESS | 27754 | 1462583253680 Marionette DEBUG loaded listener.js 18:07:33 INFO - PROCESS | 27754 | ++DOMWINDOW == 208 (0x7f0827c93000) [pid = 27754] [serial = 1428] [outer = 0x7f0823f12400] 18:07:34 INFO - PROCESS | 27754 | 1462583254613 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:07:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 18:07:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1528ms 18:07:34 INFO - PROCESS | 27754 | 1462583254675 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 18:07:34 INFO - PROCESS | 27754 | 1462583254678 Marionette TRACE conn3 <- [1,1873,null,{"value":"8"}] 18:07:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 18:07:34 INFO - PROCESS | 27754 | 1462583254684 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 18:07:34 INFO - PROCESS | 27754 | 1462583254688 Marionette TRACE conn3 <- [1,1874,null,{}] 18:07:34 INFO - PROCESS | 27754 | 1462583254693 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:07:34 INFO - PROCESS | 27754 | 1462583254921 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 18:07:35 INFO - PROCESS | 27754 | 1462583255252 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:35 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f07fe6b5000 == 135 [pid = 27754] [id = 476] 18:07:35 INFO - PROCESS | 27754 | ++DOMWINDOW == 209 (0x7f0827c99000) [pid = 27754] [serial = 1429] [outer = (nil)] 18:07:35 INFO - PROCESS | 27754 | ++DOMWINDOW == 210 (0x7f0827feec00) [pid = 27754] [serial = 1430] [outer = 0x7f0827c99000] 18:07:35 INFO - PROCESS | 27754 | 1462583255334 Marionette DEBUG loaded listener.js 18:07:35 INFO - PROCESS | 27754 | ++DOMWINDOW == 211 (0x7f082801bc00) [pid = 27754] [serial = 1431] [outer = 0x7f0827c99000] 18:07:36 INFO - PROCESS | 27754 | 1462583256184 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:07:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 18:07:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1528ms 18:07:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 18:07:36 INFO - PROCESS | 27754 | 1462583256214 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 18:07:36 INFO - PROCESS | 27754 | 1462583256217 Marionette TRACE conn3 <- [1,1877,null,{"value":"8"}] 18:07:36 INFO - PROCESS | 27754 | 1462583256223 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 18:07:36 INFO - PROCESS | 27754 | 1462583256226 Marionette TRACE conn3 <- [1,1878,null,{}] 18:07:36 INFO - PROCESS | 27754 | 1462583256231 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:07:36 INFO - PROCESS | 27754 | 1462583256432 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 18:07:36 INFO - PROCESS | 27754 | 1462583256700 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:36 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f07f8aa5000 == 136 [pid = 27754] [id = 477] 18:07:36 INFO - PROCESS | 27754 | ++DOMWINDOW == 212 (0x7f07fcb24400) [pid = 27754] [serial = 1432] [outer = (nil)] 18:07:36 INFO - PROCESS | 27754 | ++DOMWINDOW == 213 (0x7f07fcb2b800) [pid = 27754] [serial = 1433] [outer = 0x7f07fcb24400] 18:07:36 INFO - PROCESS | 27754 | 1462583256813 Marionette DEBUG loaded listener.js 18:07:36 INFO - PROCESS | 27754 | ++DOMWINDOW == 214 (0x7f07fcb30c00) [pid = 27754] [serial = 1434] [outer = 0x7f07fcb24400] 18:07:37 INFO - PROCESS | 27754 | 1462583257691 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:07:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 18:07:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1538ms 18:07:37 INFO - PROCESS | 27754 | 1462583257761 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 18:07:37 INFO - PROCESS | 27754 | 1462583257765 Marionette TRACE conn3 <- [1,1881,null,{"value":"8"}] 18:07:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 18:07:37 INFO - PROCESS | 27754 | 1462583257770 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 18:07:37 INFO - PROCESS | 27754 | 1462583257773 Marionette TRACE conn3 <- [1,1882,null,{}] 18:07:37 INFO - PROCESS | 27754 | 1462583257778 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:07:37 INFO - PROCESS | 27754 | 1462583257977 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 18:07:38 INFO - PROCESS | 27754 | 1462583258231 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:38 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f07ff19c000 == 137 [pid = 27754] [id = 478] 18:07:38 INFO - PROCESS | 27754 | ++DOMWINDOW == 215 (0x7f07fcb2b000) [pid = 27754] [serial = 1435] [outer = (nil)] 18:07:38 INFO - PROCESS | 27754 | ++DOMWINDOW == 216 (0x7f07fe586800) [pid = 27754] [serial = 1436] [outer = 0x7f07fcb2b000] 18:07:38 INFO - PROCESS | 27754 | 1462583258344 Marionette DEBUG loaded listener.js 18:07:38 INFO - PROCESS | 27754 | ++DOMWINDOW == 217 (0x7f08007af400) [pid = 27754] [serial = 1437] [outer = 0x7f07fcb2b000] 18:07:39 INFO - PROCESS | 27754 | 1462583259837 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:07:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 18:07:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 2143ms 18:07:39 INFO - PROCESS | 27754 | 1462583259914 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 18:07:39 INFO - PROCESS | 27754 | 1462583259920 Marionette TRACE conn3 <- [1,1885,null,{"value":"8"}] 18:07:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 18:07:39 INFO - PROCESS | 27754 | 1462583259928 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 18:07:39 INFO - PROCESS | 27754 | 1462583259933 Marionette TRACE conn3 <- [1,1886,null,{}] 18:07:39 INFO - PROCESS | 27754 | 1462583259942 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:07:40 INFO - PROCESS | 27754 | 1462583260186 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 18:07:40 INFO - PROCESS | 27754 | 1462583260458 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:40 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f080010c000 == 138 [pid = 27754] [id = 479] 18:07:40 INFO - PROCESS | 27754 | ++DOMWINDOW == 218 (0x7f07fcca5400) [pid = 27754] [serial = 1438] [outer = (nil)] 18:07:40 INFO - PROCESS | 27754 | ++DOMWINDOW == 219 (0x7f07ff26b800) [pid = 27754] [serial = 1439] [outer = 0x7f07fcca5400] 18:07:40 INFO - PROCESS | 27754 | 1462583260528 Marionette DEBUG loaded listener.js 18:07:40 INFO - PROCESS | 27754 | ++DOMWINDOW == 220 (0x7f08007b1000) [pid = 27754] [serial = 1440] [outer = 0x7f07fcca5400] 18:07:41 INFO - PROCESS | 27754 | 1462583261595 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:07:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 18:07:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1742ms 18:07:41 INFO - PROCESS | 27754 | 1462583261671 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 18:07:41 INFO - PROCESS | 27754 | 1462583261679 Marionette TRACE conn3 <- [1,1889,null,{"value":"8"}] 18:07:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 18:07:41 INFO - PROCESS | 27754 | 1462583261689 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 18:07:41 INFO - PROCESS | 27754 | 1462583261692 Marionette TRACE conn3 <- [1,1890,null,{}] 18:07:41 INFO - PROCESS | 27754 | 1462583261698 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:07:41 INFO - PROCESS | 27754 | 1462583261915 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 18:07:42 INFO - PROCESS | 27754 | 1462583262251 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:42 INFO - PROCESS | 27754 | --DOCSHELL 0x7f080baa2800 == 137 [pid = 27754] [id = 267] 18:07:42 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0804abb800 == 136 [pid = 27754] [id = 265] 18:07:42 INFO - PROCESS | 27754 | --DOCSHELL 0x7f080c5b7000 == 135 [pid = 27754] [id = 406] 18:07:42 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0809bde800 == 134 [pid = 27754] [id = 403] 18:07:42 INFO - PROCESS | 27754 | --DOMWINDOW == 219 (0x7f0800be9800) [pid = 27754] [serial = 1301] [outer = (nil)] [url = about:blank] 18:07:42 INFO - PROCESS | 27754 | --DOMWINDOW == 218 (0x7f080f5d6800) [pid = 27754] [serial = 1289] [outer = (nil)] [url = about:blank] 18:07:42 INFO - PROCESS | 27754 | --DOMWINDOW == 217 (0x7f081550c000) [pid = 27754] [serial = 1298] [outer = (nil)] [url = about:blank] 18:07:42 INFO - PROCESS | 27754 | --DOMWINDOW == 216 (0x7f080ae5a800) [pid = 27754] [serial = 1328] [outer = (nil)] [url = about:blank] 18:07:42 INFO - PROCESS | 27754 | --DOMWINDOW == 215 (0x7f07fe3aac00) [pid = 27754] [serial = 1304] [outer = (nil)] [url = about:blank] 18:07:42 INFO - PROCESS | 27754 | --DOMWINDOW == 214 (0x7f081428e000) [pid = 27754] [serial = 1295] [outer = (nil)] [url = about:blank] 18:07:42 INFO - PROCESS | 27754 | --DOMWINDOW == 213 (0x7f080142f800) [pid = 27754] [serial = 1307] [outer = (nil)] [url = about:blank] 18:07:42 INFO - PROCESS | 27754 | --DOMWINDOW == 212 (0x7f0811bf5000) [pid = 27754] [serial = 1292] [outer = (nil)] [url = about:blank] 18:07:42 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f07fe6c9800 == 135 [pid = 27754] [id = 480] 18:07:42 INFO - PROCESS | 27754 | ++DOMWINDOW == 213 (0x7f07fe3a3000) [pid = 27754] [serial = 1441] [outer = (nil)] 18:07:42 INFO - PROCESS | 27754 | ++DOMWINDOW == 214 (0x7f0800be4000) [pid = 27754] [serial = 1442] [outer = 0x7f07fe3a3000] 18:07:42 INFO - PROCESS | 27754 | 1462583262390 Marionette DEBUG loaded listener.js 18:07:42 INFO - PROCESS | 27754 | ++DOMWINDOW == 215 (0x7f0801435c00) [pid = 27754] [serial = 1443] [outer = 0x7f07fe3a3000] 18:07:42 INFO - PROCESS | 27754 | --DOCSHELL 0x7f080f769000 == 134 [pid = 27754] [id = 409] 18:07:42 INFO - PROCESS | 27754 | --DOCSHELL 0x7f080dca3000 == 133 [pid = 27754] [id = 408] 18:07:42 INFO - PROCESS | 27754 | --DOCSHELL 0x7f080cd79000 == 132 [pid = 27754] [id = 407] 18:07:42 INFO - PROCESS | 27754 | --DOCSHELL 0x7f080c2b5800 == 131 [pid = 27754] [id = 405] 18:07:42 INFO - PROCESS | 27754 | --DOCSHELL 0x7f080f761800 == 130 [pid = 27754] [id = 450] 18:07:42 INFO - PROCESS | 27754 | --DOCSHELL 0x7f080cfac800 == 129 [pid = 27754] [id = 449] 18:07:42 INFO - PROCESS | 27754 | --DOCSHELL 0x7f080c498000 == 128 [pid = 27754] [id = 448] 18:07:42 INFO - PROCESS | 27754 | --DOCSHELL 0x7f080c2ab800 == 127 [pid = 27754] [id = 447] 18:07:42 INFO - PROCESS | 27754 | --DOCSHELL 0x7f080b0da000 == 126 [pid = 27754] [id = 446] 18:07:42 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0804ca4800 == 125 [pid = 27754] [id = 445] 18:07:42 INFO - PROCESS | 27754 | --DOCSHELL 0x7f08015c4800 == 124 [pid = 27754] [id = 444] 18:07:43 INFO - PROCESS | 27754 | --DOCSHELL 0x7f07f96c7800 == 123 [pid = 27754] [id = 443] 18:07:43 INFO - PROCESS | 27754 | --DOMWINDOW == 214 (0x7f0806c72400) [pid = 27754] [serial = 1323] [outer = (nil)] [url = about:blank] 18:07:43 INFO - PROCESS | 27754 | --DOMWINDOW == 213 (0x7f080acc0c00) [pid = 27754] [serial = 1274] [outer = (nil)] [url = about:blank] 18:07:43 INFO - PROCESS | 27754 | --DOMWINDOW == 212 (0x7f0809833000) [pid = 27754] [serial = 1280] [outer = (nil)] [url = about:blank] 18:07:43 INFO - PROCESS | 27754 | --DOMWINDOW == 211 (0x7f080560cc00) [pid = 27754] [serial = 1271] [outer = (nil)] [url = about:blank] 18:07:43 INFO - PROCESS | 27754 | --DOMWINDOW == 210 (0x7f08008c4800) [pid = 27754] [serial = 1314] [outer = (nil)] [url = about:blank] 18:07:43 INFO - PROCESS | 27754 | --DOMWINDOW == 209 (0x7f0800be7000) [pid = 27754] [serial = 1268] [outer = (nil)] [url = about:blank] 18:07:43 INFO - PROCESS | 27754 | --DOMWINDOW == 208 (0x7f0805fdf800) [pid = 27754] [serial = 1322] [outer = (nil)] [url = about:blank] 18:07:43 INFO - PROCESS | 27754 | --DOMWINDOW == 207 (0x7f0804b17000) [pid = 27754] [serial = 1320] [outer = (nil)] [url = about:blank] 18:07:43 INFO - PROCESS | 27754 | --DOMWINDOW == 206 (0x7f080af1e400) [pid = 27754] [serial = 1277] [outer = (nil)] [url = about:blank] 18:07:43 INFO - PROCESS | 27754 | --DOMWINDOW == 205 (0x7f080488f400) [pid = 27754] [serial = 1319] [outer = (nil)] [url = about:blank] 18:07:43 INFO - PROCESS | 27754 | --DOMWINDOW == 204 (0x7f080cfc1400) [pid = 27754] [serial = 1283] [outer = (nil)] [url = about:blank] 18:07:43 INFO - PROCESS | 27754 | --DOMWINDOW == 203 (0x7f080f328c00) [pid = 27754] [serial = 1286] [outer = (nil)] [url = about:blank] 18:07:43 INFO - PROCESS | 27754 | --DOMWINDOW == 202 (0x7f0803398400) [pid = 27754] [serial = 1317] [outer = (nil)] [url = about:blank] 18:07:43 INFO - PROCESS | 27754 | --DOMWINDOW == 201 (0x7f07fe364400) [pid = 27754] [serial = 1313] [outer = (nil)] [url = about:blank] 18:07:43 INFO - PROCESS | 27754 | --DOMWINDOW == 200 (0x7f07f8a90000) [pid = 27754] [serial = 1310] [outer = (nil)] [url = about:blank] 18:07:43 INFO - PROCESS | 27754 | --DOMWINDOW == 199 (0x7f0800009000) [pid = 27754] [serial = 1316] [outer = (nil)] [url = about:blank] 18:07:43 INFO - PROCESS | 27754 | --DOMWINDOW == 198 (0x7f0806c7f400) [pid = 27754] [serial = 1325] [outer = (nil)] [url = about:blank] 18:07:43 INFO - PROCESS | 27754 | --DOMWINDOW == 197 (0x7f07fcca3000) [pid = 27754] [serial = 1311] [outer = (nil)] [url = about:blank] 18:07:43 INFO - PROCESS | 27754 | --DOMWINDOW == 196 (0x7f080acce000) [pid = 27754] [serial = 1326] [outer = (nil)] [url = about:blank] 18:07:43 INFO - PROCESS | 27754 | --DOMWINDOW == 195 (0x7f07fe577c00) [pid = 27754] [serial = 1265] [outer = (nil)] [url = about:blank] 18:07:43 INFO - PROCESS | 27754 | 1462583263242 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:07:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 18:07:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1584ms 18:07:43 INFO - PROCESS | 27754 | 1462583263283 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 18:07:43 INFO - PROCESS | 27754 | 1462583263286 Marionette TRACE conn3 <- [1,1893,null,{"value":"8"}] 18:07:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 18:07:43 INFO - PROCESS | 27754 | 1462583263292 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 18:07:43 INFO - PROCESS | 27754 | 1462583263297 Marionette TRACE conn3 <- [1,1894,null,{}] 18:07:43 INFO - PROCESS | 27754 | 1462583263312 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:07:43 INFO - PROCESS | 27754 | 1462583263481 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 18:07:43 INFO - PROCESS | 27754 | 1462583263500 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:43 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f08017de000 == 124 [pid = 27754] [id = 481] 18:07:43 INFO - PROCESS | 27754 | ++DOMWINDOW == 196 (0x7f08009d9000) [pid = 27754] [serial = 1444] [outer = (nil)] 18:07:43 INFO - PROCESS | 27754 | ++DOMWINDOW == 197 (0x7f080488f400) [pid = 27754] [serial = 1445] [outer = 0x7f08009d9000] 18:07:43 INFO - PROCESS | 27754 | 1462583263565 Marionette DEBUG loaded listener.js 18:07:43 INFO - PROCESS | 27754 | ++DOMWINDOW == 198 (0x7f0804b1c800) [pid = 27754] [serial = 1446] [outer = 0x7f08009d9000] 18:07:44 INFO - PROCESS | 27754 | 1462583264475 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:07:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 18:07:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1233ms 18:07:44 INFO - PROCESS | 27754 | 1462583264527 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 18:07:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 18:07:44 INFO - PROCESS | 27754 | 1462583264531 Marionette TRACE conn3 <- [1,1897,null,{"value":"8"}] 18:07:44 INFO - PROCESS | 27754 | 1462583264537 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 18:07:44 INFO - PROCESS | 27754 | 1462583264541 Marionette TRACE conn3 <- [1,1898,null,{}] 18:07:44 INFO - PROCESS | 27754 | 1462583264545 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:07:44 INFO - PROCESS | 27754 | 1462583264734 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 18:07:44 INFO - PROCESS | 27754 | 1462583264938 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:44 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f080371d800 == 125 [pid = 27754] [id = 482] 18:07:44 INFO - PROCESS | 27754 | ++DOMWINDOW == 199 (0x7f0803395800) [pid = 27754] [serial = 1447] [outer = (nil)] 18:07:45 INFO - PROCESS | 27754 | ++DOMWINDOW == 200 (0x7f0805fe4800) [pid = 27754] [serial = 1448] [outer = 0x7f0803395800] 18:07:45 INFO - PROCESS | 27754 | 1462583265049 Marionette DEBUG loaded listener.js 18:07:45 INFO - PROCESS | 27754 | ++DOMWINDOW == 201 (0x7f0806bc9400) [pid = 27754] [serial = 1449] [outer = 0x7f0803395800] 18:07:45 INFO - PROCESS | 27754 | 1462583265967 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:07:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 18:07:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1490ms 18:07:46 INFO - PROCESS | 27754 | 1462583266028 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 18:07:46 INFO - PROCESS | 27754 | 1462583266032 Marionette TRACE conn3 <- [1,1901,null,{"value":"8"}] 18:07:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 18:07:46 INFO - PROCESS | 27754 | 1462583266037 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 18:07:46 INFO - PROCESS | 27754 | 1462583266040 Marionette TRACE conn3 <- [1,1902,null,{}] 18:07:46 INFO - PROCESS | 27754 | 1462583266045 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:07:46 INFO - PROCESS | 27754 | 1462583266312 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 18:07:46 INFO - PROCESS | 27754 | 1462583266369 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:46 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0803961000 == 126 [pid = 27754] [id = 483] 18:07:46 INFO - PROCESS | 27754 | ++DOMWINDOW == 202 (0x7f08055aa000) [pid = 27754] [serial = 1450] [outer = (nil)] 18:07:46 INFO - PROCESS | 27754 | ++DOMWINDOW == 203 (0x7f0806cea000) [pid = 27754] [serial = 1451] [outer = 0x7f08055aa000] 18:07:46 INFO - PROCESS | 27754 | 1462583266575 Marionette DEBUG loaded listener.js 18:07:46 INFO - PROCESS | 27754 | ++DOMWINDOW == 204 (0x7f0806e7fc00) [pid = 27754] [serial = 1452] [outer = 0x7f08055aa000] 18:07:47 INFO - PROCESS | 27754 | --DOMWINDOW == 203 (0x7f0804b12c00) [pid = 27754] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 18:07:47 INFO - PROCESS | 27754 | --DOMWINDOW == 202 (0x7f07fcfe5800) [pid = 27754] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 18:07:47 INFO - PROCESS | 27754 | --DOMWINDOW == 201 (0x7f0803b91c00) [pid = 27754] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 18:07:47 INFO - PROCESS | 27754 | --DOMWINDOW == 200 (0x7f0803b84400) [pid = 27754] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 18:07:47 INFO - PROCESS | 27754 | --DOMWINDOW == 199 (0x7f07f96e6800) [pid = 27754] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 18:07:47 INFO - PROCESS | 27754 | --DOMWINDOW == 198 (0x7f07fe39d400) [pid = 27754] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 18:07:47 INFO - PROCESS | 27754 | --DOMWINDOW == 197 (0x7f080c214c00) [pid = 27754] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 18:07:47 INFO - PROCESS | 27754 | --DOMWINDOW == 196 (0x7f080ae52c00) [pid = 27754] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 18:07:47 INFO - PROCESS | 27754 | 1462583267973 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:07:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 18:07:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1991ms 18:07:48 INFO - PROCESS | 27754 | 1462583268030 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 18:07:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 18:07:48 INFO - PROCESS | 27754 | 1462583268034 Marionette TRACE conn3 <- [1,1905,null,{"value":"8"}] 18:07:48 INFO - PROCESS | 27754 | 1462583268039 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 18:07:48 INFO - PROCESS | 27754 | 1462583268041 Marionette TRACE conn3 <- [1,1906,null,{}] 18:07:48 INFO - PROCESS | 27754 | 1462583268057 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:07:48 INFO - PROCESS | 27754 | 1462583268263 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 18:07:48 INFO - PROCESS | 27754 | 1462583268276 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:48 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0804cba000 == 127 [pid = 27754] [id = 484] 18:07:48 INFO - PROCESS | 27754 | ++DOMWINDOW == 197 (0x7f0806ce8400) [pid = 27754] [serial = 1453] [outer = (nil)] 18:07:48 INFO - PROCESS | 27754 | ++DOMWINDOW == 198 (0x7f080bbdf400) [pid = 27754] [serial = 1454] [outer = 0x7f0806ce8400] 18:07:48 INFO - PROCESS | 27754 | 1462583268342 Marionette DEBUG loaded listener.js 18:07:48 INFO - PROCESS | 27754 | ++DOMWINDOW == 199 (0x7f080c022000) [pid = 27754] [serial = 1455] [outer = 0x7f0806ce8400] 18:07:49 INFO - PROCESS | 27754 | 1462583269301 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:07:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 18:07:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1287ms 18:07:49 INFO - PROCESS | 27754 | 1462583269327 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 18:07:49 INFO - PROCESS | 27754 | 1462583269330 Marionette TRACE conn3 <- [1,1909,null,{"value":"8"}] 18:07:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 18:07:49 INFO - PROCESS | 27754 | 1462583269347 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 18:07:49 INFO - PROCESS | 27754 | 1462583269350 Marionette TRACE conn3 <- [1,1910,null,{}] 18:07:49 INFO - PROCESS | 27754 | 1462583269355 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:07:49 INFO - PROCESS | 27754 | 1462583269530 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 18:07:49 INFO - PROCESS | 27754 | 1462583269903 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:49 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f07fe621000 == 128 [pid = 27754] [id = 485] 18:07:49 INFO - PROCESS | 27754 | ++DOMWINDOW == 200 (0x7f07f8a87c00) [pid = 27754] [serial = 1456] [outer = (nil)] 18:07:49 INFO - PROCESS | 27754 | ++DOMWINDOW == 201 (0x7f07f96f1400) [pid = 27754] [serial = 1457] [outer = 0x7f07f8a87c00] 18:07:49 INFO - PROCESS | 27754 | 1462583269991 Marionette DEBUG loaded listener.js 18:07:50 INFO - PROCESS | 27754 | ++DOMWINDOW == 202 (0x7f07fcfe0400) [pid = 27754] [serial = 1458] [outer = 0x7f07f8a87c00] 18:07:50 INFO - PROCESS | 27754 | 1462583270978 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:07:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 18:07:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1682ms 18:07:51 INFO - PROCESS | 27754 | 1462583271032 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 18:07:51 INFO - PROCESS | 27754 | 1462583271037 Marionette TRACE conn3 <- [1,1913,null,{"value":"8"}] 18:07:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 18:07:51 INFO - PROCESS | 27754 | 1462583271045 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 18:07:51 INFO - PROCESS | 27754 | 1462583271050 Marionette TRACE conn3 <- [1,1914,null,{}] 18:07:51 INFO - PROCESS | 27754 | 1462583271057 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:07:51 INFO - PROCESS | 27754 | 1462583271270 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 18:07:51 INFO - PROCESS | 27754 | 1462583271492 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:51 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f08016a4800 == 129 [pid = 27754] [id = 486] 18:07:51 INFO - PROCESS | 27754 | ++DOMWINDOW == 203 (0x7f07fd60c000) [pid = 27754] [serial = 1459] [outer = (nil)] 18:07:51 INFO - PROCESS | 27754 | ++DOMWINDOW == 204 (0x7f0801432c00) [pid = 27754] [serial = 1460] [outer = 0x7f07fd60c000] 18:07:51 INFO - PROCESS | 27754 | 1462583271613 Marionette DEBUG loaded listener.js 18:07:51 INFO - PROCESS | 27754 | ++DOMWINDOW == 205 (0x7f08036df400) [pid = 27754] [serial = 1461] [outer = 0x7f07fd60c000] 18:07:52 INFO - PROCESS | 27754 | 1462583272560 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:07:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 18:07:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1583ms 18:07:52 INFO - PROCESS | 27754 | 1462583272631 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 18:07:52 INFO - PROCESS | 27754 | 1462583272637 Marionette TRACE conn3 <- [1,1917,null,{"value":"8"}] 18:07:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 18:07:52 INFO - PROCESS | 27754 | 1462583272644 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 18:07:52 INFO - PROCESS | 27754 | 1462583272646 Marionette TRACE conn3 <- [1,1918,null,{}] 18:07:52 INFO - PROCESS | 27754 | 1462583272653 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:07:52 INFO - PROCESS | 27754 | 1462583272850 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 18:07:53 INFO - PROCESS | 27754 | 1462583273061 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:53 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0806e71000 == 130 [pid = 27754] [id = 487] 18:07:53 INFO - PROCESS | 27754 | ++DOMWINDOW == 206 (0x7f0803b89400) [pid = 27754] [serial = 1462] [outer = (nil)] 18:07:53 INFO - PROCESS | 27754 | ++DOMWINDOW == 207 (0x7f08055a6000) [pid = 27754] [serial = 1463] [outer = 0x7f0803b89400] 18:07:53 INFO - PROCESS | 27754 | 1462583273173 Marionette DEBUG loaded listener.js 18:07:53 INFO - PROCESS | 27754 | ++DOMWINDOW == 208 (0x7f0806c79800) [pid = 27754] [serial = 1464] [outer = 0x7f0803b89400] 18:07:54 INFO - PROCESS | 27754 | 1462583274169 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:07:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 18:07:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1585ms 18:07:54 INFO - PROCESS | 27754 | 1462583274229 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 18:07:54 INFO - PROCESS | 27754 | 1462583274234 Marionette TRACE conn3 <- [1,1921,null,{"value":"8"}] 18:07:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 18:07:54 INFO - PROCESS | 27754 | 1462583274249 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 18:07:54 INFO - PROCESS | 27754 | 1462583274257 Marionette TRACE conn3 <- [1,1922,null,{}] 18:07:54 INFO - PROCESS | 27754 | 1462583274264 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:07:54 INFO - PROCESS | 27754 | 1462583274507 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 18:07:54 INFO - PROCESS | 27754 | 1462583274813 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:54 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f080c047800 == 131 [pid = 27754] [id = 488] 18:07:54 INFO - PROCESS | 27754 | ++DOMWINDOW == 209 (0x7f0806e7f400) [pid = 27754] [serial = 1465] [outer = (nil)] 18:07:54 INFO - PROCESS | 27754 | ++DOMWINDOW == 210 (0x7f080bbee400) [pid = 27754] [serial = 1466] [outer = 0x7f0806e7f400] 18:07:54 INFO - PROCESS | 27754 | 1462583274890 Marionette DEBUG loaded listener.js 18:07:54 INFO - PROCESS | 27754 | ++DOMWINDOW == 211 (0x7f080c479800) [pid = 27754] [serial = 1467] [outer = 0x7f0806e7f400] 18:07:55 INFO - PROCESS | 27754 | 1462583275772 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:07:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 18:07:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1598ms 18:07:55 INFO - PROCESS | 27754 | 1462583275840 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 18:07:55 INFO - PROCESS | 27754 | 1462583275844 Marionette TRACE conn3 <- [1,1925,null,{"value":"8"}] 18:07:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 18:07:55 INFO - PROCESS | 27754 | 1462583275850 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 18:07:55 INFO - PROCESS | 27754 | 1462583275853 Marionette TRACE conn3 <- [1,1926,null,{}] 18:07:55 INFO - PROCESS | 27754 | 1462583275858 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:07:56 INFO - PROCESS | 27754 | 1462583276052 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 18:07:56 INFO - PROCESS | 27754 | 1462583276302 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:56 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f080c5bf000 == 132 [pid = 27754] [id = 489] 18:07:56 INFO - PROCESS | 27754 | ++DOMWINDOW == 212 (0x7f080acc8000) [pid = 27754] [serial = 1468] [outer = (nil)] 18:07:56 INFO - PROCESS | 27754 | ++DOMWINDOW == 213 (0x7f080c58d800) [pid = 27754] [serial = 1469] [outer = 0x7f080acc8000] 18:07:56 INFO - PROCESS | 27754 | 1462583276417 Marionette DEBUG loaded listener.js 18:07:56 INFO - PROCESS | 27754 | ++DOMWINDOW == 214 (0x7f080c889800) [pid = 27754] [serial = 1470] [outer = 0x7f080acc8000] 18:07:57 INFO - PROCESS | 27754 | 1462583277350 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:07:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 18:07:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1539ms 18:07:57 INFO - PROCESS | 27754 | 1462583277390 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 18:07:57 INFO - PROCESS | 27754 | 1462583277393 Marionette TRACE conn3 <- [1,1929,null,{"value":"8"}] 18:07:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 18:07:57 INFO - PROCESS | 27754 | 1462583277399 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 18:07:57 INFO - PROCESS | 27754 | 1462583277401 Marionette TRACE conn3 <- [1,1930,null,{}] 18:07:57 INFO - PROCESS | 27754 | 1462583277407 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:07:57 INFO - PROCESS | 27754 | 1462583277636 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 18:07:57 INFO - PROCESS | 27754 | 1462583277949 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:58 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f080e9d7000 == 133 [pid = 27754] [id = 490] 18:07:58 INFO - PROCESS | 27754 | ++DOMWINDOW == 215 (0x7f080df8c000) [pid = 27754] [serial = 1471] [outer = (nil)] 18:07:58 INFO - PROCESS | 27754 | ++DOMWINDOW == 216 (0x7f080df99800) [pid = 27754] [serial = 1472] [outer = 0x7f080df8c000] 18:07:58 INFO - PROCESS | 27754 | 1462583278100 Marionette DEBUG loaded listener.js 18:07:58 INFO - PROCESS | 27754 | ++DOMWINDOW == 217 (0x7f081234bc00) [pid = 27754] [serial = 1473] [outer = 0x7f080df8c000] 18:07:58 INFO - PROCESS | 27754 | 1462583278976 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:07:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 18:07:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1628ms 18:07:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 18:07:59 INFO - PROCESS | 27754 | 1462583279029 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 18:07:59 INFO - PROCESS | 27754 | 1462583279032 Marionette TRACE conn3 <- [1,1933,null,{"value":"8"}] 18:07:59 INFO - PROCESS | 27754 | 1462583279038 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 18:07:59 INFO - PROCESS | 27754 | 1462583279041 Marionette TRACE conn3 <- [1,1934,null,{}] 18:07:59 INFO - PROCESS | 27754 | 1462583279046 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:07:59 INFO - PROCESS | 27754 | 1462583279224 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 18:07:59 INFO - PROCESS | 27754 | 1462583279516 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:59 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f08142ae000 == 134 [pid = 27754] [id = 491] 18:07:59 INFO - PROCESS | 27754 | ++DOMWINDOW == 218 (0x7f080c903000) [pid = 27754] [serial = 1474] [outer = (nil)] 18:07:59 INFO - PROCESS | 27754 | ++DOMWINDOW == 219 (0x7f0815279800) [pid = 27754] [serial = 1475] [outer = 0x7f080c903000] 18:07:59 INFO - PROCESS | 27754 | 1462583279628 Marionette DEBUG loaded listener.js 18:07:59 INFO - PROCESS | 27754 | ++DOMWINDOW == 220 (0x7f08164b7c00) [pid = 27754] [serial = 1476] [outer = 0x7f080c903000] 18:08:00 INFO - PROCESS | 27754 | 1462583280516 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:08:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 18:08:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1537ms 18:08:00 INFO - PROCESS | 27754 | 1462583280575 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 18:08:00 INFO - PROCESS | 27754 | 1462583280579 Marionette TRACE conn3 <- [1,1937,null,{"value":"8"}] 18:08:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 18:08:00 INFO - PROCESS | 27754 | 1462583280584 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 18:08:00 INFO - PROCESS | 27754 | 1462583280587 Marionette TRACE conn3 <- [1,1938,null,{}] 18:08:00 INFO - PROCESS | 27754 | 1462583280592 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:08:00 INFO - PROCESS | 27754 | 1462583280795 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 18:08:01 INFO - PROCESS | 27754 | 1462583281055 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:01 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0814953800 == 135 [pid = 27754] [id = 492] 18:08:01 INFO - PROCESS | 27754 | ++DOMWINDOW == 221 (0x7f080df8e000) [pid = 27754] [serial = 1477] [outer = (nil)] 18:08:01 INFO - PROCESS | 27754 | ++DOMWINDOW == 222 (0x7f08165e0000) [pid = 27754] [serial = 1478] [outer = 0x7f080df8e000] 18:08:01 INFO - PROCESS | 27754 | 1462583281169 Marionette DEBUG loaded listener.js 18:08:01 INFO - PROCESS | 27754 | ++DOMWINDOW == 223 (0x7f08181f8800) [pid = 27754] [serial = 1479] [outer = 0x7f080df8e000] 18:08:02 INFO - PROCESS | 27754 | 1462583282051 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:08:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 18:08:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1527ms 18:08:02 INFO - PROCESS | 27754 | 1462583282113 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 18:08:02 INFO - PROCESS | 27754 | 1462583282117 Marionette TRACE conn3 <- [1,1941,null,{"value":"8"}] 18:08:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 18:08:02 INFO - PROCESS | 27754 | 1462583282123 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 18:08:02 INFO - PROCESS | 27754 | 1462583282125 Marionette TRACE conn3 <- [1,1942,null,{}] 18:08:02 INFO - PROCESS | 27754 | 1462583282131 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:08:02 INFO - PROCESS | 27754 | 1462583282335 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 18:08:02 INFO - PROCESS | 27754 | 1462583282549 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:02 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f081586b800 == 136 [pid = 27754] [id = 493] 18:08:02 INFO - PROCESS | 27754 | ++DOMWINDOW == 224 (0x7f0813d05c00) [pid = 27754] [serial = 1480] [outer = (nil)] 18:08:02 INFO - PROCESS | 27754 | ++DOMWINDOW == 225 (0x7f0822883400) [pid = 27754] [serial = 1481] [outer = 0x7f0813d05c00] 18:08:02 INFO - PROCESS | 27754 | 1462583282669 Marionette DEBUG loaded listener.js 18:08:02 INFO - PROCESS | 27754 | ++DOMWINDOW == 226 (0x7f0822ba3000) [pid = 27754] [serial = 1482] [outer = 0x7f0813d05c00] 18:08:03 INFO - PROCESS | 27754 | 1462583283710 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:08:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 18:08:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1628ms 18:08:03 INFO - PROCESS | 27754 | 1462583283751 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 18:08:03 INFO - PROCESS | 27754 | 1462583283755 Marionette TRACE conn3 <- [1,1945,null,{"value":"8"}] 18:08:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 18:08:03 INFO - PROCESS | 27754 | 1462583283761 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 18:08:03 INFO - PROCESS | 27754 | 1462583283769 Marionette TRACE conn3 <- [1,1946,null,{}] 18:08:03 INFO - PROCESS | 27754 | 1462583283774 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:08:03 INFO - PROCESS | 27754 | 1462583283967 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 18:08:04 INFO - PROCESS | 27754 | 1462583284188 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:04 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f081cd1f800 == 137 [pid = 27754] [id = 494] 18:08:04 INFO - PROCESS | 27754 | ++DOMWINDOW == 227 (0x7f08181f1800) [pid = 27754] [serial = 1483] [outer = (nil)] 18:08:04 INFO - PROCESS | 27754 | ++DOMWINDOW == 228 (0x7f0823dd4c00) [pid = 27754] [serial = 1484] [outer = 0x7f08181f1800] 18:08:04 INFO - PROCESS | 27754 | 1462583284297 Marionette DEBUG loaded listener.js 18:08:04 INFO - PROCESS | 27754 | ++DOMWINDOW == 229 (0x7f0827ac7c00) [pid = 27754] [serial = 1485] [outer = 0x7f08181f1800] 18:08:05 INFO - PROCESS | 27754 | 1462583285185 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:08:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 18:08:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1438ms 18:08:05 INFO - PROCESS | 27754 | 1462583285199 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 18:08:05 INFO - PROCESS | 27754 | 1462583285202 Marionette TRACE conn3 <- [1,1949,null,{"value":"8"}] 18:08:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 18:08:05 INFO - PROCESS | 27754 | 1462583285228 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 18:08:05 INFO - PROCESS | 27754 | 1462583285231 Marionette TRACE conn3 <- [1,1950,null,{}] 18:08:05 INFO - PROCESS | 27754 | 1462583285236 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:08:05 INFO - PROCESS | 27754 | 1462583285432 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 18:08:05 INFO - PROCESS | 27754 | 1462583285696 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:05 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0827208000 == 138 [pid = 27754] [id = 495] 18:08:05 INFO - PROCESS | 27754 | ++DOMWINDOW == 230 (0x7f0827c92c00) [pid = 27754] [serial = 1486] [outer = (nil)] 18:08:05 INFO - PROCESS | 27754 | ++DOMWINDOW == 231 (0x7f0827c9b000) [pid = 27754] [serial = 1487] [outer = 0x7f0827c92c00] 18:08:05 INFO - PROCESS | 27754 | 1462583285819 Marionette DEBUG loaded listener.js 18:08:05 INFO - PROCESS | 27754 | ++DOMWINDOW == 232 (0x7f0827f0d000) [pid = 27754] [serial = 1488] [outer = 0x7f0827c92c00] 18:08:06 INFO - PROCESS | 27754 | 1462583286897 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:08:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 18:08:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1688ms 18:08:06 INFO - PROCESS | 27754 | 1462583286912 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 18:08:06 INFO - PROCESS | 27754 | 1462583286915 Marionette TRACE conn3 <- [1,1953,null,{"value":"8"}] 18:08:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 18:08:06 INFO - PROCESS | 27754 | 1462583286941 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 18:08:06 INFO - PROCESS | 27754 | 1462583286945 Marionette TRACE conn3 <- [1,1954,null,{}] 18:08:06 INFO - PROCESS | 27754 | 1462583286951 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:08:07 INFO - PROCESS | 27754 | 1462583287171 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 18:08:07 INFO - PROCESS | 27754 | 1462583287433 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:07 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f08099d1800 == 139 [pid = 27754] [id = 496] 18:08:07 INFO - PROCESS | 27754 | ++DOMWINDOW == 233 (0x7f07f86e3400) [pid = 27754] [serial = 1489] [outer = (nil)] 18:08:07 INFO - PROCESS | 27754 | ++DOMWINDOW == 234 (0x7f07f86ee000) [pid = 27754] [serial = 1490] [outer = 0x7f07f86e3400] 18:08:07 INFO - PROCESS | 27754 | 1462583287547 Marionette DEBUG loaded listener.js 18:08:07 INFO - PROCESS | 27754 | ++DOMWINDOW == 235 (0x7f0827ff8800) [pid = 27754] [serial = 1491] [outer = 0x7f07f86e3400] 18:08:08 INFO - PROCESS | 27754 | 1462583288335 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:08:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 18:08:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1434ms 18:08:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 18:08:08 INFO - PROCESS | 27754 | 1462583288372 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 18:08:08 INFO - PROCESS | 27754 | 1462583288374 Marionette TRACE conn3 <- [1,1957,null,{"value":"8"}] 18:08:08 INFO - PROCESS | 27754 | 1462583288380 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 18:08:08 INFO - PROCESS | 27754 | 1462583288383 Marionette TRACE conn3 <- [1,1958,null,{}] 18:08:08 INFO - PROCESS | 27754 | 1462583288388 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:08:08 INFO - PROCESS | 27754 | 1462583288571 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 18:08:08 INFO - PROCESS | 27754 | 1462583288799 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:08 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f080348e000 == 140 [pid = 27754] [id = 497] 18:08:08 INFO - PROCESS | 27754 | ++DOMWINDOW == 236 (0x7f07f864a800) [pid = 27754] [serial = 1492] [outer = (nil)] 18:08:08 INFO - PROCESS | 27754 | ++DOMWINDOW == 237 (0x7f07f8652400) [pid = 27754] [serial = 1493] [outer = 0x7f07f864a800] 18:08:08 INFO - PROCESS | 27754 | 1462583288908 Marionette DEBUG loaded listener.js 18:08:09 INFO - PROCESS | 27754 | ++DOMWINDOW == 238 (0x7f07f8658000) [pid = 27754] [serial = 1494] [outer = 0x7f07f864a800] 18:08:09 INFO - PROCESS | 27754 | 1462583289781 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:08:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 18:08:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1432ms 18:08:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 18:08:09 INFO - PROCESS | 27754 | 1462583289812 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 18:08:09 INFO - PROCESS | 27754 | 1462583289815 Marionette TRACE conn3 <- [1,1961,null,{"value":"8"}] 18:08:09 INFO - PROCESS | 27754 | 1462583289821 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 18:08:09 INFO - PROCESS | 27754 | 1462583289824 Marionette TRACE conn3 <- [1,1962,null,{}] 18:08:09 INFO - PROCESS | 27754 | 1462583289830 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:08:10 INFO - PROCESS | 27754 | 1462583290014 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 18:08:10 INFO - PROCESS | 27754 | 1462583290284 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:10 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f08099de000 == 141 [pid = 27754] [id = 498] 18:08:10 INFO - PROCESS | 27754 | ++DOMWINDOW == 239 (0x7f07f864c400) [pid = 27754] [serial = 1495] [outer = (nil)] 18:08:10 INFO - PROCESS | 27754 | ++DOMWINDOW == 240 (0x7f07f9252400) [pid = 27754] [serial = 1496] [outer = 0x7f07f864c400] 18:08:10 INFO - PROCESS | 27754 | 1462583290357 Marionette DEBUG loaded listener.js 18:08:10 INFO - PROCESS | 27754 | ++DOMWINDOW == 241 (0x7f07f9258800) [pid = 27754] [serial = 1497] [outer = 0x7f07f864c400] 18:08:11 INFO - PROCESS | 27754 | 1462583291207 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:08:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 18:08:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1441ms 18:08:11 INFO - PROCESS | 27754 | 1462583291265 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 18:08:11 INFO - PROCESS | 27754 | 1462583291268 Marionette TRACE conn3 <- [1,1965,null,{"value":"8"}] 18:08:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 18:08:11 INFO - PROCESS | 27754 | 1462583291277 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 18:08:11 INFO - PROCESS | 27754 | 1462583291280 Marionette TRACE conn3 <- [1,1966,null,{}] 18:08:11 INFO - PROCESS | 27754 | 1462583291285 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:08:11 INFO - PROCESS | 27754 | 1462583291528 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 18:08:11 INFO - PROCESS | 27754 | 1462583291747 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:11 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0806297000 == 142 [pid = 27754] [id = 499] 18:08:11 INFO - PROCESS | 27754 | ++DOMWINDOW == 242 (0x7f07f6fbac00) [pid = 27754] [serial = 1498] [outer = (nil)] 18:08:11 INFO - PROCESS | 27754 | ++DOMWINDOW == 243 (0x7f07f6fc2000) [pid = 27754] [serial = 1499] [outer = 0x7f07f6fbac00] 18:08:11 INFO - PROCESS | 27754 | 1462583291815 Marionette DEBUG loaded listener.js 18:08:11 INFO - PROCESS | 27754 | ++DOMWINDOW == 244 (0x7f07f6fc6400) [pid = 27754] [serial = 1500] [outer = 0x7f07f6fbac00] 18:08:12 INFO - PROCESS | 27754 | 1462583292641 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:08:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 18:08:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1383ms 18:08:12 INFO - PROCESS | 27754 | 1462583292678 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 18:08:12 INFO - PROCESS | 27754 | 1462583292681 Marionette TRACE conn3 <- [1,1969,null,{"value":"8"}] 18:08:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 18:08:12 INFO - PROCESS | 27754 | 1462583292691 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 18:08:12 INFO - PROCESS | 27754 | 1462583292694 Marionette TRACE conn3 <- [1,1970,null,{}] 18:08:12 INFO - PROCESS | 27754 | 1462583292699 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:08:12 INFO - PROCESS | 27754 | 1462583292891 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 18:08:13 INFO - PROCESS | 27754 | 1462583293116 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:13 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f07f9e39000 == 143 [pid = 27754] [id = 500] 18:08:13 INFO - PROCESS | 27754 | ++DOMWINDOW == 245 (0x7f07f6fbb000) [pid = 27754] [serial = 1501] [outer = (nil)] 18:08:13 INFO - PROCESS | 27754 | ++DOMWINDOW == 246 (0x7f07f9254400) [pid = 27754] [serial = 1502] [outer = 0x7f07f6fbb000] 18:08:13 INFO - PROCESS | 27754 | 1462583293226 Marionette DEBUG loaded listener.js 18:08:13 INFO - PROCESS | 27754 | ++DOMWINDOW == 247 (0x7f07f925bc00) [pid = 27754] [serial = 1503] [outer = 0x7f07f6fbb000] 18:08:14 INFO - PROCESS | 27754 | 1462583294115 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:08:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 18:08:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1436ms 18:08:14 INFO - PROCESS | 27754 | 1462583294127 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 18:08:14 INFO - PROCESS | 27754 | 1462583294133 Marionette TRACE conn3 <- [1,1973,null,{"value":"8"}] 18:08:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 18:08:14 INFO - PROCESS | 27754 | 1462583294160 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 18:08:14 INFO - PROCESS | 27754 | 1462583294163 Marionette TRACE conn3 <- [1,1974,null,{}] 18:08:14 INFO - PROCESS | 27754 | 1462583294169 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:08:14 INFO - PROCESS | 27754 | 1462583294353 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 18:08:14 INFO - PROCESS | 27754 | 1462583294622 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:14 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f07fe61e800 == 144 [pid = 27754] [id = 501] 18:08:14 INFO - PROCESS | 27754 | ++DOMWINDOW == 248 (0x7f07f6fc1800) [pid = 27754] [serial = 1504] [outer = (nil)] 18:08:14 INFO - PROCESS | 27754 | ++DOMWINDOW == 249 (0x7f07f9261400) [pid = 27754] [serial = 1505] [outer = 0x7f07f6fc1800] 18:08:14 INFO - PROCESS | 27754 | 1462583294696 Marionette DEBUG loaded listener.js 18:08:14 INFO - PROCESS | 27754 | ++DOMWINDOW == 250 (0x7f0801430000) [pid = 27754] [serial = 1506] [outer = 0x7f07f6fc1800] 18:08:15 INFO - PROCESS | 27754 | 1462583295568 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:08:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 18:08:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1484ms 18:08:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 18:08:15 INFO - PROCESS | 27754 | 1462583295641 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 18:08:15 INFO - PROCESS | 27754 | 1462583295644 Marionette TRACE conn3 <- [1,1977,null,{"value":"8"}] 18:08:15 INFO - PROCESS | 27754 | 1462583295651 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 18:08:15 INFO - PROCESS | 27754 | 1462583295654 Marionette TRACE conn3 <- [1,1978,null,{}] 18:08:15 INFO - PROCESS | 27754 | 1462583295660 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:08:15 INFO - PROCESS | 27754 | 1462583295865 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 18:08:16 INFO - PROCESS | 27754 | 1462583296574 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:16 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f07ffee2000 == 145 [pid = 27754] [id = 502] 18:08:16 INFO - PROCESS | 27754 | ++DOMWINDOW == 251 (0x7f07f86e5400) [pid = 27754] [serial = 1507] [outer = (nil)] 18:08:16 INFO - PROCESS | 27754 | ++DOMWINDOW == 252 (0x7f07f86e8c00) [pid = 27754] [serial = 1508] [outer = 0x7f07f86e5400] 18:08:16 INFO - PROCESS | 27754 | 1462583296650 Marionette DEBUG loaded listener.js 18:08:16 INFO - PROCESS | 27754 | ++DOMWINDOW == 253 (0x7f07fcb24000) [pid = 27754] [serial = 1509] [outer = 0x7f07f86e5400] 18:08:17 INFO - PROCESS | 27754 | 1462583297586 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:08:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 18:08:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1985ms 18:08:17 INFO - PROCESS | 27754 | 1462583297637 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 18:08:17 INFO - PROCESS | 27754 | 1462583297643 Marionette TRACE conn3 <- [1,1981,null,{"value":"8"}] 18:08:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 18:08:17 INFO - PROCESS | 27754 | 1462583297651 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 18:08:17 INFO - PROCESS | 27754 | 1462583297656 Marionette TRACE conn3 <- [1,1982,null,{}] 18:08:17 INFO - PROCESS | 27754 | 1462583297663 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:08:17 INFO - PROCESS | 27754 | 1462583297943 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 18:08:18 INFO - PROCESS | 27754 | ************************* 18:08:18 INFO - PROCESS | 27754 | A coding exception was thrown and uncaught in a Task. 18:08:18 INFO - PROCESS | 27754 | 18:08:18 INFO - PROCESS | 27754 | Full message: TypeError: NetworkError when attempting to fetch resource. 18:08:18 INFO - PROCESS | 27754 | Full stack: 18:08:18 INFO - PROCESS | 27754 | ************************* 18:08:18 INFO - PROCESS | 27754 | 1462583298282 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:18 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0803718800 == 146 [pid = 27754] [id = 503] 18:08:18 INFO - PROCESS | 27754 | ++DOMWINDOW == 254 (0x7f07ff266c00) [pid = 27754] [serial = 1510] [outer = (nil)] 18:08:18 INFO - PROCESS | 27754 | ++DOMWINDOW == 255 (0x7f08007afc00) [pid = 27754] [serial = 1511] [outer = 0x7f07ff266c00] 18:08:18 INFO - PROCESS | 27754 | 1462583298423 Marionette DEBUG loaded listener.js 18:08:18 INFO - PROCESS | 27754 | ++DOMWINDOW == 256 (0x7f08036de800) [pid = 27754] [serial = 1512] [outer = 0x7f07ff266c00] 18:08:19 INFO - PROCESS | 27754 | 1462583299317 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:08:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 18:08:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1734ms 18:08:19 INFO - PROCESS | 27754 | 1462583299388 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 18:08:19 INFO - PROCESS | 27754 | 1462583299393 Marionette TRACE conn3 <- [1,1985,null,{"value":"8"}] 18:08:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 18:08:19 INFO - PROCESS | 27754 | 1462583299400 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 18:08:19 INFO - PROCESS | 27754 | 1462583299402 Marionette TRACE conn3 <- [1,1986,null,{}] 18:08:19 INFO - PROCESS | 27754 | 1462583299408 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:08:19 INFO - PROCESS | 27754 | 1462583299679 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 18:08:19 INFO - PROCESS | 27754 | --DOCSHELL 0x7f07ff242800 == 145 [pid = 27754] [id = 434] 18:08:19 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0804cba000 == 144 [pid = 27754] [id = 484] 18:08:19 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0803961000 == 143 [pid = 27754] [id = 483] 18:08:19 INFO - PROCESS | 27754 | --DOMWINDOW == 255 (0x7f080f5d5c00) [pid = 27754] [serial = 1397] [outer = (nil)] [url = about:blank] 18:08:19 INFO - PROCESS | 27754 | --DOMWINDOW == 254 (0x7f08186bd000) [pid = 27754] [serial = 1367] [outer = (nil)] [url = about:blank] 18:08:19 INFO - PROCESS | 27754 | --DOMWINDOW == 253 (0x7f0822876c00) [pid = 27754] [serial = 1370] [outer = (nil)] [url = about:blank] 18:08:19 INFO - PROCESS | 27754 | --DOMWINDOW == 252 (0x7f0822ba0c00) [pid = 27754] [serial = 1373] [outer = (nil)] [url = about:blank] 18:08:19 INFO - PROCESS | 27754 | --DOMWINDOW == 251 (0x7f08181abc00) [pid = 27754] [serial = 1364] [outer = (nil)] [url = about:blank] 18:08:19 INFO - PROCESS | 27754 | --DOCSHELL 0x7f080371d800 == 142 [pid = 27754] [id = 482] 18:08:19 INFO - PROCESS | 27754 | --DOCSHELL 0x7f08017de000 == 141 [pid = 27754] [id = 481] 18:08:19 INFO - PROCESS | 27754 | --DOCSHELL 0x7f07fe6c9800 == 140 [pid = 27754] [id = 480] 18:08:19 INFO - PROCESS | 27754 | --DOCSHELL 0x7f080010c000 == 139 [pid = 27754] [id = 479] 18:08:20 INFO - PROCESS | 27754 | 1462583300111 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:20 INFO - PROCESS | 27754 | --DOCSHELL 0x7f07f8aa5000 == 138 [pid = 27754] [id = 477] 18:08:20 INFO - PROCESS | 27754 | --DOCSHELL 0x7f07fe6b5000 == 137 [pid = 27754] [id = 476] 18:08:20 INFO - PROCESS | 27754 | --DOCSHELL 0x7f082a9be000 == 136 [pid = 27754] [id = 475] 18:08:20 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0829b4a800 == 135 [pid = 27754] [id = 474] 18:08:20 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0827858000 == 134 [pid = 27754] [id = 473] 18:08:20 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0827630800 == 133 [pid = 27754] [id = 472] 18:08:20 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f07f8aa5000 == 134 [pid = 27754] [id = 504] 18:08:20 INFO - PROCESS | 27754 | ++DOMWINDOW == 252 (0x7f07fe3a1c00) [pid = 27754] [serial = 1513] [outer = (nil)] 18:08:20 INFO - PROCESS | 27754 | ++DOMWINDOW == 253 (0x7f080488d000) [pid = 27754] [serial = 1514] [outer = 0x7f07fe3a1c00] 18:08:20 INFO - PROCESS | 27754 | 1462583300192 Marionette DEBUG loaded listener.js 18:08:20 INFO - PROCESS | 27754 | ++DOMWINDOW == 254 (0x7f0805692400) [pid = 27754] [serial = 1515] [outer = 0x7f07fe3a1c00] 18:08:20 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0822a74800 == 133 [pid = 27754] [id = 471] 18:08:20 INFO - PROCESS | 27754 | --DOCSHELL 0x7f081523d000 == 132 [pid = 27754] [id = 470] 18:08:20 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0814958800 == 131 [pid = 27754] [id = 469] 18:08:20 INFO - PROCESS | 27754 | --DOCSHELL 0x7f080f776800 == 130 [pid = 27754] [id = 468] 18:08:20 INFO - PROCESS | 27754 | --DOCSHELL 0x7f080b0f5800 == 129 [pid = 27754] [id = 467] 18:08:20 INFO - PROCESS | 27754 | --DOCSHELL 0x7f08017e2800 == 128 [pid = 27754] [id = 466] 18:08:20 INFO - PROCESS | 27754 | --DOCSHELL 0x7f07ff30d800 == 127 [pid = 27754] [id = 435] 18:08:20 INFO - PROCESS | 27754 | --DOMWINDOW == 253 (0x7f0805fe8000) [pid = 27754] [serial = 1385] [outer = (nil)] [url = about:blank] 18:08:20 INFO - PROCESS | 27754 | --DOMWINDOW == 252 (0x7f0806bc9800) [pid = 27754] [serial = 1340] [outer = (nil)] [url = about:blank] 18:08:20 INFO - PROCESS | 27754 | --DOMWINDOW == 251 (0x7f08049f9c00) [pid = 27754] [serial = 1383] [outer = (nil)] [url = about:blank] 18:08:20 INFO - PROCESS | 27754 | --DOMWINDOW == 250 (0x7f080c906c00) [pid = 27754] [serial = 1349] [outer = (nil)] [url = about:blank] 18:08:20 INFO - PROCESS | 27754 | --DOMWINDOW == 249 (0x7f08036d9c00) [pid = 27754] [serial = 1337] [outer = (nil)] [url = about:blank] 18:08:20 INFO - PROCESS | 27754 | --DOMWINDOW == 248 (0x7f0803b85800) [pid = 27754] [serial = 1382] [outer = (nil)] [url = about:blank] 18:08:20 INFO - PROCESS | 27754 | --DOMWINDOW == 247 (0x7f0811bf7800) [pid = 27754] [serial = 1355] [outer = (nil)] [url = about:blank] 18:08:20 INFO - PROCESS | 27754 | --DOMWINDOW == 246 (0x7f080983e800) [pid = 27754] [serial = 1388] [outer = (nil)] [url = about:blank] 18:08:20 INFO - PROCESS | 27754 | --DOMWINDOW == 245 (0x7f08009d8800) [pid = 27754] [serial = 1334] [outer = (nil)] [url = about:blank] 18:08:20 INFO - PROCESS | 27754 | --DOMWINDOW == 244 (0x7f080bbe2000) [pid = 27754] [serial = 1389] [outer = (nil)] [url = about:blank] 18:08:20 INFO - PROCESS | 27754 | --DOMWINDOW == 243 (0x7f0806ce6c00) [pid = 27754] [serial = 1386] [outer = (nil)] [url = about:blank] 18:08:20 INFO - PROCESS | 27754 | --DOMWINDOW == 242 (0x7f080c476800) [pid = 27754] [serial = 1391] [outer = (nil)] [url = about:blank] 18:08:20 INFO - PROCESS | 27754 | --DOMWINDOW == 241 (0x7f07f8a91c00) [pid = 27754] [serial = 1331] [outer = (nil)] [url = about:blank] 18:08:20 INFO - PROCESS | 27754 | --DOMWINDOW == 240 (0x7f080f328800) [pid = 27754] [serial = 1352] [outer = (nil)] [url = about:blank] 18:08:20 INFO - PROCESS | 27754 | --DOMWINDOW == 239 (0x7f080c214400) [pid = 27754] [serial = 1394] [outer = (nil)] [url = about:blank] 18:08:20 INFO - PROCESS | 27754 | --DOMWINDOW == 238 (0x7f080f31e400) [pid = 27754] [serial = 1395] [outer = (nil)] [url = about:blank] 18:08:20 INFO - PROCESS | 27754 | --DOMWINDOW == 237 (0x7f0814a70c00) [pid = 27754] [serial = 1361] [outer = (nil)] [url = about:blank] 18:08:20 INFO - PROCESS | 27754 | --DOMWINDOW == 236 (0x7f07fcc9f000) [pid = 27754] [serial = 1376] [outer = (nil)] [url = about:blank] 18:08:20 INFO - PROCESS | 27754 | --DOMWINDOW == 235 (0x7f0801bed000) [pid = 27754] [serial = 1380] [outer = (nil)] [url = about:blank] 18:08:20 INFO - PROCESS | 27754 | --DOMWINDOW == 234 (0x7f07fdf53800) [pid = 27754] [serial = 1377] [outer = (nil)] [url = about:blank] 18:08:20 INFO - PROCESS | 27754 | --DOMWINDOW == 233 (0x7f080c636c00) [pid = 27754] [serial = 1392] [outer = (nil)] [url = about:blank] 18:08:20 INFO - PROCESS | 27754 | --DOMWINDOW == 232 (0x7f080acc5400) [pid = 27754] [serial = 1343] [outer = (nil)] [url = about:blank] 18:08:20 INFO - PROCESS | 27754 | --DOMWINDOW == 231 (0x7f080000e800) [pid = 27754] [serial = 1379] [outer = (nil)] [url = about:blank] 18:08:20 INFO - PROCESS | 27754 | --DOMWINDOW == 230 (0x7f080c187c00) [pid = 27754] [serial = 1346] [outer = (nil)] [url = about:blank] 18:08:20 INFO - PROCESS | 27754 | --DOMWINDOW == 229 (0x7f0813dcc000) [pid = 27754] [serial = 1358] [outer = (nil)] [url = about:blank] 18:08:20 INFO - PROCESS | 27754 | --DOMWINDOW == 228 (0x7f080c007000) [pid = 27754] [serial = 1329] [outer = (nil)] [url = about:blank] 18:08:21 INFO - PROCESS | 27754 | 1462583301026 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:08:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 18:08:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1638ms 18:08:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 18:08:21 INFO - PROCESS | 27754 | 1462583301038 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 18:08:21 INFO - PROCESS | 27754 | 1462583301040 Marionette TRACE conn3 <- [1,1989,null,{"value":"8"}] 18:08:21 INFO - PROCESS | 27754 | 1462583301053 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 18:08:21 INFO - PROCESS | 27754 | 1462583301062 Marionette TRACE conn3 <- [1,1990,null,{}] 18:08:21 INFO - PROCESS | 27754 | 1462583301070 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:08:21 INFO - PROCESS | 27754 | 1462583301269 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 18:08:21 INFO - PROCESS | 27754 | 1462583301475 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:21 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0803719800 == 128 [pid = 27754] [id = 505] 18:08:21 INFO - PROCESS | 27754 | ++DOMWINDOW == 229 (0x7f080098f800) [pid = 27754] [serial = 1516] [outer = (nil)] 18:08:21 INFO - PROCESS | 27754 | ++DOMWINDOW == 230 (0x7f0806c72800) [pid = 27754] [serial = 1517] [outer = 0x7f080098f800] 18:08:21 INFO - PROCESS | 27754 | 1462583301540 Marionette DEBUG loaded listener.js 18:08:21 INFO - PROCESS | 27754 | ++DOMWINDOW == 231 (0x7f0809839400) [pid = 27754] [serial = 1518] [outer = 0x7f080098f800] 18:08:22 INFO - PROCESS | 27754 | 1462583302325 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:08:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 18:08:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1299ms 18:08:22 INFO - PROCESS | 27754 | 1462583302345 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 18:08:22 INFO - PROCESS | 27754 | 1462583302349 Marionette TRACE conn3 <- [1,1993,null,{"value":"8"}] 18:08:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 18:08:22 INFO - PROCESS | 27754 | 1462583302359 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 18:08:22 INFO - PROCESS | 27754 | 1462583302361 Marionette TRACE conn3 <- [1,1994,null,{}] 18:08:22 INFO - PROCESS | 27754 | 1462583302365 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:08:22 INFO - PROCESS | 27754 | 1462583302645 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 18:08:22 INFO - PROCESS | 27754 | 1462583302688 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:22 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f08099c6800 == 129 [pid = 27754] [id = 506] 18:08:22 INFO - PROCESS | 27754 | ++DOMWINDOW == 232 (0x7f08049f1800) [pid = 27754] [serial = 1519] [outer = (nil)] 18:08:22 INFO - PROCESS | 27754 | ++DOMWINDOW == 233 (0x7f080c002800) [pid = 27754] [serial = 1520] [outer = 0x7f08049f1800] 18:08:22 INFO - PROCESS | 27754 | 1462583302751 Marionette DEBUG loaded listener.js 18:08:22 INFO - PROCESS | 27754 | ++DOMWINDOW == 234 (0x7f080c474800) [pid = 27754] [serial = 1521] [outer = 0x7f08049f1800] 18:08:23 INFO - PROCESS | 27754 | 1462583303630 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:08:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 18:08:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1329ms 18:08:23 INFO - PROCESS | 27754 | 1462583303689 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 18:08:23 INFO - PROCESS | 27754 | 1462583303691 Marionette TRACE conn3 <- [1,1997,null,{"value":"8"}] 18:08:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 18:08:23 INFO - PROCESS | 27754 | 1462583303700 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 18:08:23 INFO - PROCESS | 27754 | 1462583303702 Marionette TRACE conn3 <- [1,1998,null,{}] 18:08:23 INFO - PROCESS | 27754 | 1462583303707 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:08:23 INFO - PROCESS | 27754 | 1462583303942 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 18:08:23 INFO - PROCESS | 27754 | 1462583303977 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:24 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f080ba07000 == 130 [pid = 27754] [id = 507] 18:08:24 INFO - PROCESS | 27754 | ++DOMWINDOW == 235 (0x7f080c597000) [pid = 27754] [serial = 1522] [outer = (nil)] 18:08:24 INFO - PROCESS | 27754 | ++DOMWINDOW == 236 (0x7f080c6b4000) [pid = 27754] [serial = 1523] [outer = 0x7f080c597000] 18:08:24 INFO - PROCESS | 27754 | 1462583304053 Marionette DEBUG loaded listener.js 18:08:24 INFO - PROCESS | 27754 | ++DOMWINDOW == 237 (0x7f080f32b400) [pid = 27754] [serial = 1524] [outer = 0x7f080c597000] 18:08:24 INFO - PROCESS | 27754 | --DOMWINDOW == 236 (0x7f08055aa000) [pid = 27754] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 18:08:24 INFO - PROCESS | 27754 | --DOMWINDOW == 235 (0x7f08009d9000) [pid = 27754] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 18:08:24 INFO - PROCESS | 27754 | --DOMWINDOW == 234 (0x7f07fe3a3000) [pid = 27754] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 18:08:24 INFO - PROCESS | 27754 | --DOMWINDOW == 233 (0x7f07fcca5400) [pid = 27754] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 18:08:24 INFO - PROCESS | 27754 | --DOMWINDOW == 232 (0x7f0803395800) [pid = 27754] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 18:08:25 INFO - PROCESS | 27754 | 1462583305267 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:08:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 18:08:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1589ms 18:08:25 INFO - PROCESS | 27754 | 1462583305290 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 18:08:25 INFO - PROCESS | 27754 | 1462583305293 Marionette TRACE conn3 <- [1,2001,null,{"value":"8"}] 18:08:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 18:08:25 INFO - PROCESS | 27754 | 1462583305299 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 18:08:25 INFO - PROCESS | 27754 | 1462583305301 Marionette TRACE conn3 <- [1,2002,null,{}] 18:08:25 INFO - PROCESS | 27754 | 1462583305307 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:08:25 INFO - PROCESS | 27754 | 1462583305579 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 18:08:25 INFO - PROCESS | 27754 | 1462583305603 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:25 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f080c6c6000 == 131 [pid = 27754] [id = 508] 18:08:25 INFO - PROCESS | 27754 | ++DOMWINDOW == 233 (0x7f0806044800) [pid = 27754] [serial = 1525] [outer = (nil)] 18:08:25 INFO - PROCESS | 27754 | ++DOMWINDOW == 234 (0x7f080f328800) [pid = 27754] [serial = 1526] [outer = 0x7f0806044800] 18:08:25 INFO - PROCESS | 27754 | 1462583305670 Marionette DEBUG loaded listener.js 18:08:25 INFO - PROCESS | 27754 | ++DOMWINDOW == 235 (0x7f0814144c00) [pid = 27754] [serial = 1527] [outer = 0x7f0806044800] 18:08:26 INFO - PROCESS | 27754 | 1462583306593 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:08:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 18:08:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1338ms 18:08:26 INFO - PROCESS | 27754 | 1462583306639 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 18:08:26 INFO - PROCESS | 27754 | 1462583306642 Marionette TRACE conn3 <- [1,2005,null,{"value":"8"}] 18:08:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 18:08:26 INFO - PROCESS | 27754 | 1462583306647 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 18:08:26 INFO - PROCESS | 27754 | 1462583306649 Marionette TRACE conn3 <- [1,2006,null,{}] 18:08:26 INFO - PROCESS | 27754 | 1462583306655 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:08:26 INFO - PROCESS | 27754 | 1462583306819 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 18:08:26 INFO - PROCESS | 27754 | 1462583306971 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:27 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f07f9e34800 == 132 [pid = 27754] [id = 509] 18:08:27 INFO - PROCESS | 27754 | ++DOMWINDOW == 236 (0x7f07f6fbf800) [pid = 27754] [serial = 1528] [outer = (nil)] 18:08:27 INFO - PROCESS | 27754 | ++DOMWINDOW == 237 (0x7f07f6fc8c00) [pid = 27754] [serial = 1529] [outer = 0x7f07f6fbf800] 18:08:27 INFO - PROCESS | 27754 | 1462583307209 Marionette DEBUG loaded listener.js 18:08:27 INFO - PROCESS | 27754 | ++DOMWINDOW == 238 (0x7f07f8a84c00) [pid = 27754] [serial = 1530] [outer = 0x7f07f6fbf800] 18:08:28 INFO - PROCESS | 27754 | 1462583308207 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:08:28 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:08:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1629ms 18:08:28 INFO - PROCESS | 27754 | 1462583308278 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 18:08:28 INFO - PROCESS | 27754 | 1462583308284 Marionette TRACE conn3 <- [1,2009,null,{"value":"8"}] 18:08:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 18:08:28 INFO - PROCESS | 27754 | 1462583308292 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 18:08:28 INFO - PROCESS | 27754 | 1462583308297 Marionette TRACE conn3 <- [1,2010,null,{}] 18:08:28 INFO - PROCESS | 27754 | 1462583308304 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:08:28 INFO - PROCESS | 27754 | 1462583308549 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 18:08:28 INFO - PROCESS | 27754 | 1462583308859 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:28 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0803712800 == 133 [pid = 27754] [id = 510] 18:08:28 INFO - PROCESS | 27754 | ++DOMWINDOW == 239 (0x7f08007b0c00) [pid = 27754] [serial = 1531] [outer = (nil)] 18:08:28 INFO - PROCESS | 27754 | ++DOMWINDOW == 240 (0x7f0801bf3000) [pid = 27754] [serial = 1532] [outer = 0x7f08007b0c00] 18:08:28 INFO - PROCESS | 27754 | 1462583308941 Marionette DEBUG loaded listener.js 18:08:29 INFO - PROCESS | 27754 | ++DOMWINDOW == 241 (0x7f080488e800) [pid = 27754] [serial = 1533] [outer = 0x7f08007b0c00] 18:08:29 INFO - PROCESS | 27754 | 1462583309823 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:08:29 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:08:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1586ms 18:08:29 INFO - PROCESS | 27754 | 1462583309880 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 18:08:29 INFO - PROCESS | 27754 | 1462583309886 Marionette TRACE conn3 <- [1,2013,null,{"value":"8"}] 18:08:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 18:08:29 INFO - PROCESS | 27754 | 1462583309895 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 18:08:29 INFO - PROCESS | 27754 | 1462583309898 Marionette TRACE conn3 <- [1,2014,null,{}] 18:08:29 INFO - PROCESS | 27754 | 1462583309904 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:08:30 INFO - PROCESS | 27754 | 1462583310125 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 18:08:30 INFO - PROCESS | 27754 | 1462583310466 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:30 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f080c485000 == 134 [pid = 27754] [id = 511] 18:08:30 INFO - PROCESS | 27754 | ++DOMWINDOW == 242 (0x7f0805605c00) [pid = 27754] [serial = 1534] [outer = (nil)] 18:08:30 INFO - PROCESS | 27754 | ++DOMWINDOW == 243 (0x7f0805695400) [pid = 27754] [serial = 1535] [outer = 0x7f0805605c00] 18:08:30 INFO - PROCESS | 27754 | 1462583310554 Marionette DEBUG loaded listener.js 18:08:30 INFO - PROCESS | 27754 | ++DOMWINDOW == 244 (0x7f0806c77000) [pid = 27754] [serial = 1536] [outer = 0x7f0805605c00] 18:08:31 INFO - PROCESS | 27754 | 1462583311542 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:08:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 18:08:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1683ms 18:08:31 INFO - PROCESS | 27754 | 1462583311579 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 18:08:31 INFO - PROCESS | 27754 | 1462583311583 Marionette TRACE conn3 <- [1,2017,null,{"value":"8"}] 18:08:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 18:08:31 INFO - PROCESS | 27754 | 1462583311591 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 18:08:31 INFO - PROCESS | 27754 | 1462583311600 Marionette TRACE conn3 <- [1,2018,null,{}] 18:08:31 INFO - PROCESS | 27754 | 1462583311628 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:08:31 INFO - PROCESS | 27754 | 1462583311903 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 18:08:32 INFO - PROCESS | 27754 | 1462583312067 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:32 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0814f08000 == 135 [pid = 27754] [id = 512] 18:08:32 INFO - PROCESS | 27754 | ++DOMWINDOW == 245 (0x7f080c370000) [pid = 27754] [serial = 1537] [outer = (nil)] 18:08:32 INFO - PROCESS | 27754 | ++DOMWINDOW == 246 (0x7f080c944800) [pid = 27754] [serial = 1538] [outer = 0x7f080c370000] 18:08:32 INFO - PROCESS | 27754 | 1462583312143 Marionette DEBUG loaded listener.js 18:08:32 INFO - PROCESS | 27754 | ++DOMWINDOW == 247 (0x7f080dae8c00) [pid = 27754] [serial = 1539] [outer = 0x7f080c370000] 18:08:33 INFO - PROCESS | 27754 | 1462583313152 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:08:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 18:08:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1640ms 18:08:33 INFO - PROCESS | 27754 | 1462583313230 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 18:08:33 INFO - PROCESS | 27754 | 1462583313234 Marionette TRACE conn3 <- [1,2021,null,{"value":"8"}] 18:08:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 18:08:33 INFO - PROCESS | 27754 | 1462583313241 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 18:08:33 INFO - PROCESS | 27754 | 1462583313244 Marionette TRACE conn3 <- [1,2022,null,{}] 18:08:33 INFO - PROCESS | 27754 | 1462583313249 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:08:33 INFO - PROCESS | 27754 | 1462583313537 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 18:08:33 INFO - PROCESS | 27754 | 1462583313850 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:33 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0822f82800 == 136 [pid = 27754] [id = 513] 18:08:33 INFO - PROCESS | 27754 | ++DOMWINDOW == 248 (0x7f080af1e400) [pid = 27754] [serial = 1540] [outer = (nil)] 18:08:33 INFO - PROCESS | 27754 | ++DOMWINDOW == 249 (0x7f0811bf8000) [pid = 27754] [serial = 1541] [outer = 0x7f080af1e400] 18:08:33 INFO - PROCESS | 27754 | 1462583313928 Marionette DEBUG loaded listener.js 18:08:34 INFO - PROCESS | 27754 | ++DOMWINDOW == 250 (0x7f0815278c00) [pid = 27754] [serial = 1542] [outer = 0x7f080af1e400] 18:08:34 INFO - PROCESS | 27754 | 1462583314840 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:08:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 18:08:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1684ms 18:08:34 INFO - PROCESS | 27754 | 1462583314926 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 18:08:34 INFO - PROCESS | 27754 | 1462583314930 Marionette TRACE conn3 <- [1,2025,null,{"value":"8"}] 18:08:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 18:08:34 INFO - PROCESS | 27754 | 1462583314936 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 18:08:34 INFO - PROCESS | 27754 | 1462583314939 Marionette TRACE conn3 <- [1,2026,null,{}] 18:08:34 INFO - PROCESS | 27754 | 1462583314944 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:08:35 INFO - PROCESS | 27754 | 1462583315178 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 18:08:35 INFO - PROCESS | 27754 | 1462583315439 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:35 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f082777a800 == 137 [pid = 27754] [id = 514] 18:08:35 INFO - PROCESS | 27754 | ++DOMWINDOW == 251 (0x7f08181f9c00) [pid = 27754] [serial = 1543] [outer = (nil)] 18:08:35 INFO - PROCESS | 27754 | ++DOMWINDOW == 252 (0x7f0818233400) [pid = 27754] [serial = 1544] [outer = 0x7f08181f9c00] 18:08:35 INFO - PROCESS | 27754 | 1462583315569 Marionette DEBUG loaded listener.js 18:08:35 INFO - PROCESS | 27754 | ++DOMWINDOW == 253 (0x7f0825ec9800) [pid = 27754] [serial = 1545] [outer = 0x7f08181f9c00] 18:08:36 INFO - PROCESS | 27754 | 1462583316492 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:08:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 18:08:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1628ms 18:08:36 INFO - PROCESS | 27754 | 1462583316565 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 18:08:36 INFO - PROCESS | 27754 | 1462583316569 Marionette TRACE conn3 <- [1,2029,null,{"value":"8"}] 18:08:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 18:08:36 INFO - PROCESS | 27754 | 1462583316575 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 18:08:36 INFO - PROCESS | 27754 | 1462583316578 Marionette TRACE conn3 <- [1,2030,null,{}] 18:08:36 INFO - PROCESS | 27754 | 1462583316585 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:08:36 INFO - PROCESS | 27754 | 1462583316849 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 18:08:37 INFO - PROCESS | 27754 | 1462583317152 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:37 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f08039a7800 == 138 [pid = 27754] [id = 515] 18:08:37 INFO - PROCESS | 27754 | ++DOMWINDOW == 254 (0x7f0827c34000) [pid = 27754] [serial = 1546] [outer = (nil)] 18:08:37 INFO - PROCESS | 27754 | ++DOMWINDOW == 255 (0x7f0827ca0800) [pid = 27754] [serial = 1547] [outer = 0x7f0827c34000] 18:08:37 INFO - PROCESS | 27754 | 1462583317227 Marionette DEBUG loaded listener.js 18:08:37 INFO - PROCESS | 27754 | ++DOMWINDOW == 256 (0x7f0827ff4c00) [pid = 27754] [serial = 1548] [outer = 0x7f0827c34000] 18:08:38 INFO - PROCESS | 27754 | 1462583318082 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:08:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 18:08:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1538ms 18:08:38 INFO - PROCESS | 27754 | 1462583318115 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 18:08:38 INFO - PROCESS | 27754 | 1462583318118 Marionette TRACE conn3 <- [1,2033,null,{"value":"8"}] 18:08:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 18:08:38 INFO - PROCESS | 27754 | 1462583318124 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 18:08:38 INFO - PROCESS | 27754 | 1462583318126 Marionette TRACE conn3 <- [1,2034,null,{}] 18:08:38 INFO - PROCESS | 27754 | 1462583318132 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:08:38 INFO - PROCESS | 27754 | 1462583318331 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 18:08:38 INFO - PROCESS | 27754 | 1462583318604 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:38 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f08039c0000 == 139 [pid = 27754] [id = 516] 18:08:38 INFO - PROCESS | 27754 | ++DOMWINDOW == 257 (0x7f07f8066400) [pid = 27754] [serial = 1549] [outer = (nil)] 18:08:38 INFO - PROCESS | 27754 | ++DOMWINDOW == 258 (0x7f07f806cc00) [pid = 27754] [serial = 1550] [outer = 0x7f07f8066400] 18:08:38 INFO - PROCESS | 27754 | 1462583318680 Marionette DEBUG loaded listener.js 18:08:38 INFO - PROCESS | 27754 | ++DOMWINDOW == 259 (0x7f07f8071800) [pid = 27754] [serial = 1551] [outer = 0x7f07f8066400] 18:08:39 INFO - PROCESS | 27754 | 1462583319534 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:08:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 18:08:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1485ms 18:08:39 INFO - PROCESS | 27754 | 1462583319610 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 18:08:39 INFO - PROCESS | 27754 | 1462583319614 Marionette TRACE conn3 <- [1,2037,null,{"value":"8"}] 18:08:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 18:08:39 INFO - PROCESS | 27754 | 1462583319620 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 18:08:39 INFO - PROCESS | 27754 | 1462583319622 Marionette TRACE conn3 <- [1,2038,null,{}] 18:08:39 INFO - PROCESS | 27754 | 1462583319628 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:08:39 INFO - PROCESS | 27754 | 1462583319858 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 18:08:40 INFO - PROCESS | 27754 | 1462583320131 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:40 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f07f9368000 == 140 [pid = 27754] [id = 517] 18:08:40 INFO - PROCESS | 27754 | ++DOMWINDOW == 260 (0x7f07f8066c00) [pid = 27754] [serial = 1552] [outer = (nil)] 18:08:40 INFO - PROCESS | 27754 | ++DOMWINDOW == 261 (0x7f07f8a45400) [pid = 27754] [serial = 1553] [outer = 0x7f07f8066c00] 18:08:40 INFO - PROCESS | 27754 | 1462583320244 Marionette DEBUG loaded listener.js 18:08:40 INFO - PROCESS | 27754 | ++DOMWINDOW == 262 (0x7f07f8a49800) [pid = 27754] [serial = 1554] [outer = 0x7f07f8066c00] 18:08:41 INFO - PROCESS | 27754 | 1462583321081 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:08:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 18:08:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1538ms 18:08:41 INFO - PROCESS | 27754 | 1462583321159 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 18:08:41 INFO - PROCESS | 27754 | 1462583321163 Marionette TRACE conn3 <- [1,2041,null,{"value":"8"}] 18:08:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 18:08:41 INFO - PROCESS | 27754 | 1462583321168 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 18:08:41 INFO - PROCESS | 27754 | 1462583321172 Marionette TRACE conn3 <- [1,2042,null,{}] 18:08:41 INFO - PROCESS | 27754 | 1462583321177 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:08:41 INFO - PROCESS | 27754 | 1462583321424 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 18:08:41 INFO - PROCESS | 27754 | 1462583321736 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:41 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f080494c000 == 141 [pid = 27754] [id = 518] 18:08:41 INFO - PROCESS | 27754 | ++DOMWINDOW == 263 (0x7f07f8071c00) [pid = 27754] [serial = 1555] [outer = (nil)] 18:08:41 INFO - PROCESS | 27754 | ++DOMWINDOW == 264 (0x7f07f8a4ec00) [pid = 27754] [serial = 1556] [outer = 0x7f07f8071c00] 18:08:41 INFO - PROCESS | 27754 | 1462583321816 Marionette DEBUG loaded listener.js 18:08:41 INFO - PROCESS | 27754 | ++DOMWINDOW == 265 (0x7f07fd657c00) [pid = 27754] [serial = 1557] [outer = 0x7f07f8071c00] 18:08:42 INFO - PROCESS | 27754 | 1462583322666 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:08:42 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:08:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1534ms 18:08:42 INFO - PROCESS | 27754 | 1462583322704 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 18:08:42 INFO - PROCESS | 27754 | 1462583322706 Marionette TRACE conn3 <- [1,2045,null,{"value":"8"}] 18:08:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 18:08:42 INFO - PROCESS | 27754 | 1462583322714 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 18:08:42 INFO - PROCESS | 27754 | 1462583322717 Marionette TRACE conn3 <- [1,2046,null,{}] 18:08:42 INFO - PROCESS | 27754 | 1462583322722 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:08:42 INFO - PROCESS | 27754 | 1462583322928 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 18:08:43 INFO - PROCESS | 27754 | 1462583323171 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:43 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f082721c800 == 142 [pid = 27754] [id = 519] 18:08:43 INFO - PROCESS | 27754 | ++DOMWINDOW == 266 (0x7f07fd658c00) [pid = 27754] [serial = 1558] [outer = (nil)] 18:08:43 INFO - PROCESS | 27754 | ++DOMWINDOW == 267 (0x7f07fd65dc00) [pid = 27754] [serial = 1559] [outer = 0x7f07fd658c00] 18:08:43 INFO - PROCESS | 27754 | 1462583323254 Marionette DEBUG loaded listener.js 18:08:43 INFO - PROCESS | 27754 | ++DOMWINDOW == 268 (0x7f07fd664c00) [pid = 27754] [serial = 1560] [outer = 0x7f07fd658c00] 18:08:44 INFO - PROCESS | 27754 | 1462583324231 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:08:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 18:08:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1580ms 18:08:44 INFO - PROCESS | 27754 | 1462583324295 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 18:08:44 INFO - PROCESS | 27754 | 1462583324299 Marionette TRACE conn3 <- [1,2049,null,{"value":"8"}] 18:08:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 18:08:44 INFO - PROCESS | 27754 | 1462583324307 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 18:08:44 INFO - PROCESS | 27754 | 1462583324310 Marionette TRACE conn3 <- [1,2050,null,{}] 18:08:44 INFO - PROCESS | 27754 | 1462583324314 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:08:44 INFO - PROCESS | 27754 | 1462583324591 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 18:08:44 INFO - PROCESS | 27754 | 1462583324906 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:44 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f07f82ca000 == 143 [pid = 27754] [id = 520] 18:08:44 INFO - PROCESS | 27754 | ++DOMWINDOW == 269 (0x7f0803b43800) [pid = 27754] [serial = 1561] [outer = (nil)] 18:08:44 INFO - PROCESS | 27754 | ++DOMWINDOW == 270 (0x7f0803b4d000) [pid = 27754] [serial = 1562] [outer = 0x7f0803b43800] 18:08:44 INFO - PROCESS | 27754 | 1462583324980 Marionette DEBUG loaded listener.js 18:08:45 INFO - PROCESS | 27754 | ++DOMWINDOW == 271 (0x7f0827c9ec00) [pid = 27754] [serial = 1563] [outer = 0x7f0803b43800] 18:08:45 INFO - PROCESS | 27754 | 1462583325796 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:08:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 18:08:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1528ms 18:08:45 INFO - PROCESS | 27754 | 1462583325836 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 18:08:45 INFO - PROCESS | 27754 | 1462583325840 Marionette TRACE conn3 <- [1,2053,null,{"value":"8"}] 18:08:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 18:08:45 INFO - PROCESS | 27754 | 1462583325846 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 18:08:45 INFO - PROCESS | 27754 | 1462583325848 Marionette TRACE conn3 <- [1,2054,null,{}] 18:08:45 INFO - PROCESS | 27754 | 1462583325854 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:08:46 INFO - PROCESS | 27754 | 1462583326070 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 18:08:46 INFO - PROCESS | 27754 | 1462583326341 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:46 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f07f881a800 == 144 [pid = 27754] [id = 521] 18:08:46 INFO - PROCESS | 27754 | ++DOMWINDOW == 272 (0x7f07f9412000) [pid = 27754] [serial = 1564] [outer = (nil)] 18:08:46 INFO - PROCESS | 27754 | ++DOMWINDOW == 273 (0x7f07f941a800) [pid = 27754] [serial = 1565] [outer = 0x7f07f9412000] 18:08:46 INFO - PROCESS | 27754 | 1462583326455 Marionette DEBUG loaded listener.js 18:08:46 INFO - PROCESS | 27754 | ++DOMWINDOW == 274 (0x7f07f941e800) [pid = 27754] [serial = 1566] [outer = 0x7f07f9412000] 18:08:47 INFO - PROCESS | 27754 | 1462583327279 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:08:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 18:08:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1487ms 18:08:47 INFO - PROCESS | 27754 | 1462583327333 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 18:08:47 INFO - PROCESS | 27754 | 1462583327345 Marionette TRACE conn3 <- [1,2057,null,{"value":"8"}] 18:08:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 18:08:47 INFO - PROCESS | 27754 | 1462583327351 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 18:08:47 INFO - PROCESS | 27754 | 1462583327353 Marionette TRACE conn3 <- [1,2058,null,{}] 18:08:47 INFO - PROCESS | 27754 | 1462583327359 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:08:47 INFO - PROCESS | 27754 | 1462583327572 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 18:08:47 INFO - PROCESS | 27754 | 1462583327864 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:47 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f07f9484000 == 145 [pid = 27754] [id = 522] 18:08:47 INFO - PROCESS | 27754 | ++DOMWINDOW == 275 (0x7f07f9412400) [pid = 27754] [serial = 1567] [outer = (nil)] 18:08:47 INFO - PROCESS | 27754 | ++DOMWINDOW == 276 (0x7f07fb647c00) [pid = 27754] [serial = 1568] [outer = 0x7f07f9412400] 18:08:47 INFO - PROCESS | 27754 | 1462583327978 Marionette DEBUG loaded listener.js 18:08:48 INFO - PROCESS | 27754 | ++DOMWINDOW == 277 (0x7f07fb64c000) [pid = 27754] [serial = 1569] [outer = 0x7f07f9412400] 18:08:48 INFO - PROCESS | 27754 | 1462583328799 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:08:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 18:08:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1486ms 18:08:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 18:08:48 INFO - PROCESS | 27754 | 1462583328837 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 18:08:48 INFO - PROCESS | 27754 | 1462583328840 Marionette TRACE conn3 <- [1,2061,null,{"value":"8"}] 18:08:48 INFO - PROCESS | 27754 | 1462583328846 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 18:08:48 INFO - PROCESS | 27754 | 1462583328849 Marionette TRACE conn3 <- [1,2062,null,{}] 18:08:48 INFO - PROCESS | 27754 | 1462583328854 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:08:49 INFO - PROCESS | 27754 | 1462583329057 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 18:08:49 INFO - PROCESS | 27754 | 1462583329952 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:50 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f07f947b000 == 146 [pid = 27754] [id = 523] 18:08:50 INFO - PROCESS | 27754 | ++DOMWINDOW == 278 (0x7f07f8652800) [pid = 27754] [serial = 1570] [outer = (nil)] 18:08:50 INFO - PROCESS | 27754 | ++DOMWINDOW == 279 (0x7f07f86e6400) [pid = 27754] [serial = 1571] [outer = 0x7f07f8652800] 18:08:50 INFO - PROCESS | 27754 | 1462583330044 Marionette DEBUG loaded listener.js 18:08:50 INFO - PROCESS | 27754 | ++DOMWINDOW == 280 (0x7f07f9253400) [pid = 27754] [serial = 1572] [outer = 0x7f07f8652800] 18:08:50 INFO - PROCESS | 27754 | 1462583330932 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:08:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 18:08:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 2132ms 18:08:50 INFO - PROCESS | 27754 | 1462583330979 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 18:08:50 INFO - PROCESS | 27754 | 1462583330985 Marionette TRACE conn3 <- [1,2065,null,{"value":"8"}] 18:08:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 18:08:50 INFO - PROCESS | 27754 | 1462583330993 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 18:08:50 INFO - PROCESS | 27754 | 1462583330998 Marionette TRACE conn3 <- [1,2066,null,{}] 18:08:51 INFO - PROCESS | 27754 | 1462583331004 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:08:51 INFO - PROCESS | 27754 | 1462583331220 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 18:08:51 INFO - PROCESS | 27754 | 1462583331536 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:51 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f07fe614800 == 147 [pid = 27754] [id = 524] 18:08:51 INFO - PROCESS | 27754 | ++DOMWINDOW == 281 (0x7f07fb8a8c00) [pid = 27754] [serial = 1573] [outer = (nil)] 18:08:51 INFO - PROCESS | 27754 | ++DOMWINDOW == 282 (0x7f07fb8ad000) [pid = 27754] [serial = 1574] [outer = 0x7f07fb8a8c00] 18:08:51 INFO - PROCESS | 27754 | 1462583331610 Marionette DEBUG loaded listener.js 18:08:51 INFO - PROCESS | 27754 | ++DOMWINDOW == 283 (0x7f07fb8b3000) [pid = 27754] [serial = 1575] [outer = 0x7f07fb8a8c00] 18:08:52 INFO - PROCESS | 27754 | 1462583332486 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:08:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 18:08:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1535ms 18:08:52 INFO - PROCESS | 27754 | 1462583332531 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 18:08:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 18:08:52 INFO - PROCESS | 27754 | 1462583332537 Marionette TRACE conn3 <- [1,2069,null,{"value":"8"}] 18:08:52 INFO - PROCESS | 27754 | 1462583332544 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 18:08:52 INFO - PROCESS | 27754 | 1462583332547 Marionette TRACE conn3 <- [1,2070,null,{}] 18:08:52 INFO - PROCESS | 27754 | 1462583332552 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:08:52 INFO - PROCESS | 27754 | 1462583332734 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 18:08:53 INFO - PROCESS | 27754 | 1462583333230 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:53 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f07f9e2e000 == 148 [pid = 27754] [id = 525] 18:08:53 INFO - PROCESS | 27754 | ++DOMWINDOW == 284 (0x7f07f8655c00) [pid = 27754] [serial = 1576] [outer = (nil)] 18:08:53 INFO - PROCESS | 27754 | ++DOMWINDOW == 285 (0x7f07fcc9c400) [pid = 27754] [serial = 1577] [outer = 0x7f07f8655c00] 18:08:53 INFO - PROCESS | 27754 | 1462583333346 Marionette DEBUG loaded listener.js 18:08:53 INFO - PROCESS | 27754 | ++DOMWINDOW == 286 (0x7f07fcfe5800) [pid = 27754] [serial = 1578] [outer = 0x7f07f8655c00] 18:08:54 INFO - PROCESS | 27754 | 1462583334232 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:08:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 18:08:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1733ms 18:08:54 INFO - PROCESS | 27754 | 1462583334277 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 18:08:54 INFO - PROCESS | 27754 | 1462583334282 Marionette TRACE conn3 <- [1,2073,null,{"value":"8"}] 18:08:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 18:08:54 INFO - PROCESS | 27754 | 1462583334294 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 18:08:54 INFO - PROCESS | 27754 | 1462583334302 Marionette TRACE conn3 <- [1,2074,null,{}] 18:08:54 INFO - PROCESS | 27754 | 1462583334310 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:08:54 INFO - PROCESS | 27754 | 1462583334513 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 18:08:54 INFO - PROCESS | 27754 | 1462583334789 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:54 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f08016a2000 == 149 [pid = 27754] [id = 526] 18:08:54 INFO - PROCESS | 27754 | ++DOMWINDOW == 287 (0x7f07fdf54400) [pid = 27754] [serial = 1579] [outer = (nil)] 18:08:54 INFO - PROCESS | 27754 | ++DOMWINDOW == 288 (0x7f07fe3a3000) [pid = 27754] [serial = 1580] [outer = 0x7f07fdf54400] 18:08:54 INFO - PROCESS | 27754 | 1462583334895 Marionette DEBUG loaded listener.js 18:08:55 INFO - PROCESS | 27754 | ++DOMWINDOW == 289 (0x7f07fe584400) [pid = 27754] [serial = 1581] [outer = 0x7f07fdf54400] 18:08:55 INFO - PROCESS | 27754 | 1462583335748 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:08:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 18:08:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1495ms 18:08:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 18:08:55 INFO - PROCESS | 27754 | 1462583335783 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 18:08:55 INFO - PROCESS | 27754 | 1462583335787 Marionette TRACE conn3 <- [1,2077,null,{"value":"8"}] 18:08:55 INFO - PROCESS | 27754 | 1462583335793 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 18:08:55 INFO - PROCESS | 27754 | 1462583335795 Marionette TRACE conn3 <- [1,2078,null,{}] 18:08:55 INFO - PROCESS | 27754 | 1462583335800 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:08:55 INFO - PROCESS | 27754 | 1462583335990 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 18:08:56 INFO - PROCESS | 27754 | 1462583336366 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:56 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0804cbe000 == 148 [pid = 27754] [id = 462] 18:08:56 INFO - PROCESS | 27754 | --DOCSHELL 0x7f080b0e1800 == 147 [pid = 27754] [id = 464] 18:08:56 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0806e72800 == 146 [pid = 27754] [id = 463] 18:08:56 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0801c4c000 == 145 [pid = 27754] [id = 461] 18:08:56 INFO - PROCESS | 27754 | --DOMWINDOW == 288 (0x7f080bbdf400) [pid = 27754] [serial = 1454] [outer = (nil)] [url = about:blank] 18:08:56 INFO - PROCESS | 27754 | --DOMWINDOW == 287 (0x7f0816064c00) [pid = 27754] [serial = 1412] [outer = (nil)] [url = about:blank] 18:08:56 INFO - PROCESS | 27754 | --DOMWINDOW == 286 (0x7f0827feec00) [pid = 27754] [serial = 1430] [outer = (nil)] [url = about:blank] 18:08:56 INFO - PROCESS | 27754 | --DOMWINDOW == 285 (0x7f0825e2f800) [pid = 27754] [serial = 1421] [outer = (nil)] [url = about:blank] 18:08:56 INFO - PROCESS | 27754 | --DOMWINDOW == 284 (0x7f0827ac5c00) [pid = 27754] [serial = 1424] [outer = (nil)] [url = about:blank] 18:08:56 INFO - PROCESS | 27754 | --DOMWINDOW == 283 (0x7f080c63b800) [pid = 27754] [serial = 1406] [outer = (nil)] [url = about:blank] 18:08:56 INFO - PROCESS | 27754 | --DOMWINDOW == 282 (0x7f07fcb2b800) [pid = 27754] [serial = 1433] [outer = (nil)] [url = about:blank] 18:08:56 INFO - PROCESS | 27754 | --DOMWINDOW == 281 (0x7f0823d51000) [pid = 27754] [serial = 1418] [outer = (nil)] [url = about:blank] 18:08:56 INFO - PROCESS | 27754 | --DOMWINDOW == 280 (0x7f0801ad6400) [pid = 27754] [serial = 1400] [outer = (nil)] [url = about:blank] 18:08:56 INFO - PROCESS | 27754 | --DOMWINDOW == 279 (0x7f07fe586800) [pid = 27754] [serial = 1436] [outer = (nil)] [url = about:blank] 18:08:56 INFO - PROCESS | 27754 | --DOMWINDOW == 278 (0x7f08055ad800) [pid = 27754] [serial = 1403] [outer = (nil)] [url = about:blank] 18:08:56 INFO - PROCESS | 27754 | --DOMWINDOW == 277 (0x7f0822b99400) [pid = 27754] [serial = 1415] [outer = (nil)] [url = about:blank] 18:08:56 INFO - PROCESS | 27754 | --DOMWINDOW == 276 (0x7f0827c3a000) [pid = 27754] [serial = 1427] [outer = (nil)] [url = about:blank] 18:08:56 INFO - PROCESS | 27754 | --DOMWINDOW == 275 (0x7f0811bee800) [pid = 27754] [serial = 1409] [outer = (nil)] [url = about:blank] 18:08:56 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f07fa05a800 == 146 [pid = 27754] [id = 527] 18:08:56 INFO - PROCESS | 27754 | ++DOMWINDOW == 276 (0x7f07f6fba000) [pid = 27754] [serial = 1582] [outer = (nil)] 18:08:56 INFO - PROCESS | 27754 | ++DOMWINDOW == 277 (0x7f07fe363400) [pid = 27754] [serial = 1583] [outer = 0x7f07f6fba000] 18:08:56 INFO - PROCESS | 27754 | 1462583336550 Marionette DEBUG loaded listener.js 18:08:56 INFO - PROCESS | 27754 | ++DOMWINDOW == 278 (0x7f08008c7000) [pid = 27754] [serial = 1584] [outer = 0x7f07f6fba000] 18:08:56 INFO - PROCESS | 27754 | --DOCSHELL 0x7f07fe446000 == 145 [pid = 27754] [id = 460] 18:08:56 INFO - PROCESS | 27754 | --DOCSHELL 0x7f07fdecd000 == 144 [pid = 27754] [id = 459] 18:08:56 INFO - PROCESS | 27754 | --DOCSHELL 0x7f080c6c6000 == 143 [pid = 27754] [id = 508] 18:08:56 INFO - PROCESS | 27754 | --DOCSHELL 0x7f080ba07000 == 142 [pid = 27754] [id = 507] 18:08:56 INFO - PROCESS | 27754 | --DOCSHELL 0x7f08099c6800 == 141 [pid = 27754] [id = 506] 18:08:56 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0803719800 == 140 [pid = 27754] [id = 505] 18:08:56 INFO - PROCESS | 27754 | --DOCSHELL 0x7f07f8aa5000 == 139 [pid = 27754] [id = 504] 18:08:57 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0803718800 == 138 [pid = 27754] [id = 503] 18:08:57 INFO - PROCESS | 27754 | --DOCSHELL 0x7f07ffee2000 == 137 [pid = 27754] [id = 502] 18:08:57 INFO - PROCESS | 27754 | --DOCSHELL 0x7f08099de000 == 136 [pid = 27754] [id = 498] 18:08:57 INFO - PROCESS | 27754 | --DOCSHELL 0x7f080348e000 == 135 [pid = 27754] [id = 497] 18:08:57 INFO - PROCESS | 27754 | --DOCSHELL 0x7f08099d1800 == 134 [pid = 27754] [id = 496] 18:08:57 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0827208000 == 133 [pid = 27754] [id = 495] 18:08:57 INFO - PROCESS | 27754 | --DOCSHELL 0x7f081cd1f800 == 132 [pid = 27754] [id = 494] 18:08:57 INFO - PROCESS | 27754 | --DOCSHELL 0x7f081586b800 == 131 [pid = 27754] [id = 493] 18:08:57 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0814953800 == 130 [pid = 27754] [id = 492] 18:08:57 INFO - PROCESS | 27754 | --DOCSHELL 0x7f08142ae000 == 129 [pid = 27754] [id = 491] 18:08:57 INFO - PROCESS | 27754 | --DOCSHELL 0x7f080e9d7000 == 128 [pid = 27754] [id = 490] 18:08:57 INFO - PROCESS | 27754 | --DOCSHELL 0x7f080c5bf000 == 127 [pid = 27754] [id = 489] 18:08:57 INFO - PROCESS | 27754 | --DOCSHELL 0x7f080c047800 == 126 [pid = 27754] [id = 488] 18:08:57 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0806e71000 == 125 [pid = 27754] [id = 487] 18:08:57 INFO - PROCESS | 27754 | --DOCSHELL 0x7f08016a4800 == 124 [pid = 27754] [id = 486] 18:08:57 INFO - PROCESS | 27754 | --DOCSHELL 0x7f07fe621000 == 123 [pid = 27754] [id = 485] 18:08:57 INFO - PROCESS | 27754 | --DOMWINDOW == 277 (0x7f0806cea000) [pid = 27754] [serial = 1451] [outer = (nil)] [url = about:blank] 18:08:57 INFO - PROCESS | 27754 | --DOMWINDOW == 276 (0x7f0806e7fc00) [pid = 27754] [serial = 1452] [outer = (nil)] [url = about:blank] 18:08:57 INFO - PROCESS | 27754 | --DOMWINDOW == 275 (0x7f080488f400) [pid = 27754] [serial = 1445] [outer = (nil)] [url = about:blank] 18:08:57 INFO - PROCESS | 27754 | --DOMWINDOW == 274 (0x7f0800be4000) [pid = 27754] [serial = 1442] [outer = (nil)] [url = about:blank] 18:08:57 INFO - PROCESS | 27754 | --DOMWINDOW == 273 (0x7f0801435c00) [pid = 27754] [serial = 1443] [outer = (nil)] [url = about:blank] 18:08:57 INFO - PROCESS | 27754 | --DOMWINDOW == 272 (0x7f0804b1c800) [pid = 27754] [serial = 1446] [outer = (nil)] [url = about:blank] 18:08:57 INFO - PROCESS | 27754 | --DOMWINDOW == 271 (0x7f07ff26b800) [pid = 27754] [serial = 1439] [outer = (nil)] [url = about:blank] 18:08:57 INFO - PROCESS | 27754 | --DOMWINDOW == 270 (0x7f08007b1000) [pid = 27754] [serial = 1440] [outer = (nil)] [url = about:blank] 18:08:57 INFO - PROCESS | 27754 | --DOMWINDOW == 269 (0x7f0806bc9400) [pid = 27754] [serial = 1449] [outer = (nil)] [url = about:blank] 18:08:57 INFO - PROCESS | 27754 | --DOMWINDOW == 268 (0x7f0805fe4800) [pid = 27754] [serial = 1448] [outer = (nil)] [url = about:blank] 18:08:57 INFO - PROCESS | 27754 | 1462583337348 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:08:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 18:08:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1584ms 18:08:57 INFO - PROCESS | 27754 | 1462583337376 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 18:08:57 INFO - PROCESS | 27754 | 1462583337379 Marionette TRACE conn3 <- [1,2081,null,{"value":"8"}] 18:08:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 18:08:57 INFO - PROCESS | 27754 | 1462583337385 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 18:08:57 INFO - PROCESS | 27754 | 1462583337386 Marionette TRACE conn3 <- [1,2082,null,{}] 18:08:57 INFO - PROCESS | 27754 | 1462583337392 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:08:57 INFO - PROCESS | 27754 | 1462583337559 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 18:08:57 INFO - PROCESS | 27754 | 1462583337740 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:57 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f080010c000 == 124 [pid = 27754] [id = 528] 18:08:57 INFO - PROCESS | 27754 | ++DOMWINDOW == 269 (0x7f08013e4c00) [pid = 27754] [serial = 1585] [outer = (nil)] 18:08:57 INFO - PROCESS | 27754 | ++DOMWINDOW == 270 (0x7f0801ad7400) [pid = 27754] [serial = 1586] [outer = 0x7f08013e4c00] 18:08:57 INFO - PROCESS | 27754 | 1462583337820 Marionette DEBUG loaded listener.js 18:08:57 INFO - PROCESS | 27754 | ++DOMWINDOW == 271 (0x7f0803b4a000) [pid = 27754] [serial = 1587] [outer = 0x7f08013e4c00] 18:08:58 INFO - PROCESS | 27754 | 1462583338593 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:08:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 18:08:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1276ms 18:08:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 18:08:58 INFO - PROCESS | 27754 | 1462583338665 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 18:08:58 INFO - PROCESS | 27754 | 1462583338668 Marionette TRACE conn3 <- [1,2085,null,{"value":"8"}] 18:08:58 INFO - PROCESS | 27754 | 1462583338672 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 18:08:58 INFO - PROCESS | 27754 | 1462583338676 Marionette TRACE conn3 <- [1,2086,null,{}] 18:08:58 INFO - PROCESS | 27754 | 1462583338681 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:08:58 INFO - PROCESS | 27754 | 1462583338850 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 18:08:58 INFO - PROCESS | 27754 | 1462583338862 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:58 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f080349c800 == 125 [pid = 27754] [id = 529] 18:08:58 INFO - PROCESS | 27754 | ++DOMWINDOW == 272 (0x7f0803b85000) [pid = 27754] [serial = 1588] [outer = (nil)] 18:08:58 INFO - PROCESS | 27754 | ++DOMWINDOW == 273 (0x7f08049f0400) [pid = 27754] [serial = 1589] [outer = 0x7f0803b85000] 18:08:58 INFO - PROCESS | 27754 | 1462583338921 Marionette DEBUG loaded listener.js 18:08:59 INFO - PROCESS | 27754 | ++DOMWINDOW == 274 (0x7f0804b16c00) [pid = 27754] [serial = 1590] [outer = 0x7f0803b85000] 18:08:59 INFO - PROCESS | 27754 | 1462583339868 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:08:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 18:08:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1232ms 18:08:59 INFO - PROCESS | 27754 | 1462583339905 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 18:08:59 INFO - PROCESS | 27754 | 1462583339908 Marionette TRACE conn3 <- [1,2089,null,{"value":"8"}] 18:08:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 18:08:59 INFO - PROCESS | 27754 | 1462583339914 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 18:08:59 INFO - PROCESS | 27754 | 1462583339916 Marionette TRACE conn3 <- [1,2090,null,{}] 18:08:59 INFO - PROCESS | 27754 | 1462583339929 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:09:00 INFO - PROCESS | 27754 | 1462583340166 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 18:09:00 INFO - PROCESS | 27754 | 1462583340197 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:00 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0803ac7000 == 126 [pid = 27754] [id = 530] 18:09:00 INFO - PROCESS | 27754 | ++DOMWINDOW == 275 (0x7f0803b51800) [pid = 27754] [serial = 1591] [outer = (nil)] 18:09:00 INFO - PROCESS | 27754 | ++DOMWINDOW == 276 (0x7f08055b0c00) [pid = 27754] [serial = 1592] [outer = 0x7f0803b51800] 18:09:00 INFO - PROCESS | 27754 | 1462583340258 Marionette DEBUG loaded listener.js 18:09:00 INFO - PROCESS | 27754 | ++DOMWINDOW == 277 (0x7f0805694800) [pid = 27754] [serial = 1593] [outer = 0x7f0803b51800] 18:09:01 INFO - PROCESS | 27754 | 1462583341115 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:09:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 18:09:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1234ms 18:09:02 INFO - PROCESS | 27754 | --DOMWINDOW == 276 (0x7f0806ce8400) [pid = 27754] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 18:09:02 INFO - PROCESS | 27754 | --DOMWINDOW == 275 (0x7f07fd619000) [pid = 27754] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 18:09:02 INFO - PROCESS | 27754 | --DOMWINDOW == 274 (0x7f07fcb2b000) [pid = 27754] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 18:09:02 INFO - PROCESS | 27754 | --DOMWINDOW == 273 (0x7f07f86e5400) [pid = 27754] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 18:09:02 INFO - PROCESS | 27754 | --DOMWINDOW == 272 (0x7f07ff266c00) [pid = 27754] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 18:09:02 INFO - PROCESS | 27754 | --DOMWINDOW == 271 (0x7f080098f800) [pid = 27754] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 18:09:02 INFO - PROCESS | 27754 | --DOMWINDOW == 270 (0x7f07fe3a1c00) [pid = 27754] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 18:09:02 INFO - PROCESS | 27754 | --DOMWINDOW == 269 (0x7f080c597000) [pid = 27754] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 18:09:02 INFO - PROCESS | 27754 | --DOMWINDOW == 268 (0x7f08049f1800) [pid = 27754] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 18:09:02 INFO - PROCESS | 27754 | 1462583342168 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 18:09:02 INFO - PROCESS | 27754 | 1462583342172 Marionette TRACE conn3 <- [1,2093,null,{"value":"8"}] 18:09:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 18:09:02 INFO - PROCESS | 27754 | 1462583342192 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 18:09:02 INFO - PROCESS | 27754 | 1462583342195 Marionette TRACE conn3 <- [1,2094,null,{}] 18:09:02 INFO - PROCESS | 27754 | 1462583342201 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:09:02 INFO - PROCESS | 27754 | 1462583342426 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 18:09:02 INFO - PROCESS | 27754 | 1462583342607 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:02 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f08033a3000 == 127 [pid = 27754] [id = 531] 18:09:02 INFO - PROCESS | 27754 | ++DOMWINDOW == 269 (0x7f07fe579800) [pid = 27754] [serial = 1594] [outer = (nil)] 18:09:02 INFO - PROCESS | 27754 | ++DOMWINDOW == 270 (0x7f08055ac800) [pid = 27754] [serial = 1595] [outer = 0x7f07fe579800] 18:09:02 INFO - PROCESS | 27754 | 1462583342668 Marionette DEBUG loaded listener.js 18:09:02 INFO - PROCESS | 27754 | ++DOMWINDOW == 271 (0x7f0805698400) [pid = 27754] [serial = 1596] [outer = 0x7f07fe579800] 18:09:03 INFO - PROCESS | 27754 | 1462583343353 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:09:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 18:09:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1191ms 18:09:03 INFO - PROCESS | 27754 | 1462583343382 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 18:09:03 INFO - PROCESS | 27754 | 1462583343385 Marionette TRACE conn3 <- [1,2097,null,{"value":"8"}] 18:09:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 18:09:03 INFO - PROCESS | 27754 | 1462583343390 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 18:09:03 INFO - PROCESS | 27754 | 1462583343392 Marionette TRACE conn3 <- [1,2098,null,{}] 18:09:03 INFO - PROCESS | 27754 | 1462583343397 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:09:03 INFO - PROCESS | 27754 | 1462583343643 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 18:09:03 INFO - PROCESS | 27754 | 1462583343667 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:03 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0804cb3800 == 128 [pid = 27754] [id = 532] 18:09:03 INFO - PROCESS | 27754 | ++DOMWINDOW == 272 (0x7f0800990800) [pid = 27754] [serial = 1597] [outer = (nil)] 18:09:03 INFO - PROCESS | 27754 | ++DOMWINDOW == 273 (0x7f0806bc4800) [pid = 27754] [serial = 1598] [outer = 0x7f0800990800] 18:09:03 INFO - PROCESS | 27754 | 1462583343728 Marionette DEBUG loaded listener.js 18:09:03 INFO - PROCESS | 27754 | ++DOMWINDOW == 274 (0x7f0806c7c400) [pid = 27754] [serial = 1599] [outer = 0x7f0800990800] 18:09:04 INFO - PROCESS | 27754 | 1462583344822 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:09:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 18:09:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1488ms 18:09:04 INFO - PROCESS | 27754 | 1462583344879 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 18:09:04 INFO - PROCESS | 27754 | 1462583344884 Marionette TRACE conn3 <- [1,2101,null,{"value":"8"}] 18:09:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 18:09:04 INFO - PROCESS | 27754 | 1462583344894 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 18:09:04 INFO - PROCESS | 27754 | 1462583344898 Marionette TRACE conn3 <- [1,2102,null,{}] 18:09:04 INFO - PROCESS | 27754 | 1462583344906 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:09:05 INFO - PROCESS | 27754 | 1462583345109 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 18:09:05 INFO - PROCESS | 27754 | 1462583345329 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:05 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f07ff18e800 == 129 [pid = 27754] [id = 533] 18:09:05 INFO - PROCESS | 27754 | ++DOMWINDOW == 275 (0x7f07f9257c00) [pid = 27754] [serial = 1600] [outer = (nil)] 18:09:05 INFO - PROCESS | 27754 | ++DOMWINDOW == 276 (0x7f07fb645c00) [pid = 27754] [serial = 1601] [outer = 0x7f07f9257c00] 18:09:05 INFO - PROCESS | 27754 | 1462583345452 Marionette DEBUG loaded listener.js 18:09:05 INFO - PROCESS | 27754 | ++DOMWINDOW == 277 (0x7f07fb8a6c00) [pid = 27754] [serial = 1602] [outer = 0x7f07f9257c00] 18:09:06 INFO - PROCESS | 27754 | 1462583346441 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:09:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 18:09:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1587ms 18:09:06 INFO - PROCESS | 27754 | 1462583346481 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 18:09:06 INFO - PROCESS | 27754 | 1462583346490 Marionette TRACE conn3 <- [1,2105,null,{"value":"8"}] 18:09:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 18:09:06 INFO - PROCESS | 27754 | 1462583346499 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 18:09:06 INFO - PROCESS | 27754 | 1462583346503 Marionette TRACE conn3 <- [1,2106,null,{}] 18:09:06 INFO - PROCESS | 27754 | 1462583346509 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:09:06 INFO - PROCESS | 27754 | 1462583346714 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 18:09:07 INFO - PROCESS | 27754 | 1462583347033 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:07 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f080348f000 == 130 [pid = 27754] [id = 534] 18:09:07 INFO - PROCESS | 27754 | ++DOMWINDOW == 278 (0x7f07fd60e000) [pid = 27754] [serial = 1603] [outer = (nil)] 18:09:07 INFO - PROCESS | 27754 | ++DOMWINDOW == 279 (0x7f07fd665c00) [pid = 27754] [serial = 1604] [outer = 0x7f07fd60e000] 18:09:07 INFO - PROCESS | 27754 | 1462583347114 Marionette DEBUG loaded listener.js 18:09:07 INFO - PROCESS | 27754 | ++DOMWINDOW == 280 (0x7f080000c400) [pid = 27754] [serial = 1605] [outer = 0x7f07fd60e000] 18:09:07 INFO - PROCESS | 27754 | 1462583347987 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:09:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 18:09:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1538ms 18:09:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 18:09:08 INFO - PROCESS | 27754 | 1462583348039 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 18:09:08 INFO - PROCESS | 27754 | 1462583348042 Marionette TRACE conn3 <- [1,2109,null,{"value":"8"}] 18:09:08 INFO - PROCESS | 27754 | 1462583348048 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 18:09:08 INFO - PROCESS | 27754 | 1462583348054 Marionette TRACE conn3 <- [1,2110,null,{}] 18:09:08 INFO - PROCESS | 27754 | 1462583348070 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:09:08 INFO - PROCESS | 27754 | 1462583348269 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 18:09:08 INFO - PROCESS | 27754 | 1462583348574 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:08 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0809972800 == 131 [pid = 27754] [id = 535] 18:09:08 INFO - PROCESS | 27754 | ++DOMWINDOW == 281 (0x7f0803b42400) [pid = 27754] [serial = 1606] [outer = (nil)] 18:09:08 INFO - PROCESS | 27754 | ++DOMWINDOW == 282 (0x7f0803b51c00) [pid = 27754] [serial = 1607] [outer = 0x7f0803b42400] 18:09:08 INFO - PROCESS | 27754 | 1462583348658 Marionette DEBUG loaded listener.js 18:09:08 INFO - PROCESS | 27754 | ++DOMWINDOW == 283 (0x7f080568dc00) [pid = 27754] [serial = 1608] [outer = 0x7f0803b42400] 18:09:09 INFO - PROCESS | 27754 | 1462583349515 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:09:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 18:09:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1539ms 18:09:09 INFO - PROCESS | 27754 | 1462583349587 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 18:09:09 INFO - PROCESS | 27754 | 1462583349592 Marionette TRACE conn3 <- [1,2113,null,{"value":"8"}] 18:09:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 18:09:09 INFO - PROCESS | 27754 | 1462583349598 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 18:09:09 INFO - PROCESS | 27754 | 1462583349601 Marionette TRACE conn3 <- [1,2114,null,{}] 18:09:09 INFO - PROCESS | 27754 | 1462583349606 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:09:09 INFO - PROCESS | 27754 | 1462583349832 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 18:09:10 INFO - PROCESS | 27754 | 1462583350051 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:10 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f080ad6c000 == 132 [pid = 27754] [id = 536] 18:09:10 INFO - PROCESS | 27754 | ++DOMWINDOW == 284 (0x7f0803b48c00) [pid = 27754] [serial = 1609] [outer = (nil)] 18:09:10 INFO - PROCESS | 27754 | ++DOMWINDOW == 285 (0x7f0806c80c00) [pid = 27754] [serial = 1610] [outer = 0x7f0803b48c00] 18:09:10 INFO - PROCESS | 27754 | 1462583350203 Marionette DEBUG loaded listener.js 18:09:10 INFO - PROCESS | 27754 | ++DOMWINDOW == 286 (0x7f0806d2d400) [pid = 27754] [serial = 1611] [outer = 0x7f0803b48c00] 18:09:11 INFO - PROCESS | 27754 | 1462583351019 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:09:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 18:09:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1494ms 18:09:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 18:09:11 INFO - PROCESS | 27754 | 1462583351093 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 18:09:11 INFO - PROCESS | 27754 | 1462583351096 Marionette TRACE conn3 <- [1,2117,null,{"value":"8"}] 18:09:11 INFO - PROCESS | 27754 | 1462583351102 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 18:09:11 INFO - PROCESS | 27754 | 1462583351105 Marionette TRACE conn3 <- [1,2118,null,{}] 18:09:11 INFO - PROCESS | 27754 | 1462583351110 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:09:11 INFO - PROCESS | 27754 | 1462583351308 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 18:09:11 INFO - PROCESS | 27754 | 1462583351578 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:11 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f080c03a000 == 133 [pid = 27754] [id = 537] 18:09:11 INFO - PROCESS | 27754 | ++DOMWINDOW == 287 (0x7f07fb8a7000) [pid = 27754] [serial = 1612] [outer = (nil)] 18:09:11 INFO - PROCESS | 27754 | ++DOMWINDOW == 288 (0x7f080983bc00) [pid = 27754] [serial = 1613] [outer = 0x7f07fb8a7000] 18:09:11 INFO - PROCESS | 27754 | 1462583351654 Marionette DEBUG loaded listener.js 18:09:11 INFO - PROCESS | 27754 | ++DOMWINDOW == 289 (0x7f080ae53c00) [pid = 27754] [serial = 1614] [outer = 0x7f07fb8a7000] 18:09:12 INFO - PROCESS | 27754 | 1462583352555 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:09:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 18:09:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1529ms 18:09:12 INFO - PROCESS | 27754 | 1462583352631 Marionette TRACE conn3 -> [0,2121,"getWindowHandle",null] 18:09:12 INFO - PROCESS | 27754 | 1462583352635 Marionette TRACE conn3 <- [1,2121,null,{"value":"8"}] 18:09:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 18:09:12 INFO - PROCESS | 27754 | 1462583352641 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 18:09:12 INFO - PROCESS | 27754 | 1462583352644 Marionette TRACE conn3 <- [1,2122,null,{}] 18:09:12 INFO - PROCESS | 27754 | 1462583352649 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:09:12 INFO - PROCESS | 27754 | 1462583352918 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 18:09:13 INFO - PROCESS | 27754 | 1462583353228 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:13 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f080c6cf000 == 134 [pid = 27754] [id = 538] 18:09:13 INFO - PROCESS | 27754 | ++DOMWINDOW == 290 (0x7f080c00e000) [pid = 27754] [serial = 1615] [outer = (nil)] 18:09:13 INFO - PROCESS | 27754 | ++DOMWINDOW == 291 (0x7f080c379c00) [pid = 27754] [serial = 1616] [outer = 0x7f080c00e000] 18:09:13 INFO - PROCESS | 27754 | 1462583353304 Marionette DEBUG loaded listener.js 18:09:13 INFO - PROCESS | 27754 | ++DOMWINDOW == 292 (0x7f080c47d400) [pid = 27754] [serial = 1617] [outer = 0x7f080c00e000] 18:09:14 INFO - PROCESS | 27754 | 1462583354138 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:09:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 18:09:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1534ms 18:09:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 18:09:14 INFO - PROCESS | 27754 | 1462583354175 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 18:09:14 INFO - PROCESS | 27754 | 1462583354178 Marionette TRACE conn3 <- [1,2125,null,{"value":"8"}] 18:09:14 INFO - PROCESS | 27754 | 1462583354184 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 18:09:14 INFO - PROCESS | 27754 | 1462583354187 Marionette TRACE conn3 <- [1,2126,null,{}] 18:09:14 INFO - PROCESS | 27754 | 1462583354192 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:09:14 INFO - PROCESS | 27754 | 1462583354384 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 18:09:14 INFO - PROCESS | 27754 | 1462583354653 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:14 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f080f374800 == 135 [pid = 27754] [id = 539] 18:09:14 INFO - PROCESS | 27754 | ++DOMWINDOW == 293 (0x7f080c020800) [pid = 27754] [serial = 1618] [outer = (nil)] 18:09:14 INFO - PROCESS | 27754 | ++DOMWINDOW == 294 (0x7f080c541400) [pid = 27754] [serial = 1619] [outer = 0x7f080c020800] 18:09:14 INFO - PROCESS | 27754 | 1462583354726 Marionette DEBUG loaded listener.js 18:09:14 INFO - PROCESS | 27754 | ++DOMWINDOW == 295 (0x7f080c634800) [pid = 27754] [serial = 1620] [outer = 0x7f080c020800] 18:09:15 INFO - PROCESS | 27754 | 1462583355549 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:09:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 18:09:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1378ms 18:09:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 18:09:15 INFO - PROCESS | 27754 | 1462583355562 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 18:09:15 INFO - PROCESS | 27754 | 1462583355564 Marionette TRACE conn3 <- [1,2129,null,{"value":"8"}] 18:09:15 INFO - PROCESS | 27754 | 1462583355570 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 18:09:15 INFO - PROCESS | 27754 | 1462583355573 Marionette TRACE conn3 <- [1,2130,null,{}] 18:09:15 INFO - PROCESS | 27754 | 1462583355580 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:09:15 INFO - PROCESS | 27754 | 1462583355798 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 18:09:16 INFO - PROCESS | 27754 | 1462583356048 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:16 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f081237d000 == 136 [pid = 27754] [id = 540] 18:09:16 INFO - PROCESS | 27754 | ++DOMWINDOW == 296 (0x7f080c021000) [pid = 27754] [serial = 1621] [outer = (nil)] 18:09:16 INFO - PROCESS | 27754 | ++DOMWINDOW == 297 (0x7f080c6c1800) [pid = 27754] [serial = 1622] [outer = 0x7f080c021000] 18:09:16 INFO - PROCESS | 27754 | 1462583356123 Marionette DEBUG loaded listener.js 18:09:16 INFO - PROCESS | 27754 | ++DOMWINDOW == 298 (0x7f080c88ec00) [pid = 27754] [serial = 1623] [outer = 0x7f080c021000] 18:09:17 INFO - PROCESS | 27754 | 1462583356999 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:09:17 INFO - PROCESS | 27754 | 1462583357059 Marionette TRACE conn3 <- [1,2133,null,{"value":"8"}] 18:09:17 INFO - PROCESS | 27754 | 1462583357065 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 18:09:17 INFO - PROCESS | 27754 | 1462583357069 Marionette TRACE conn3 <- [1,2134,null,{}] 18:09:17 INFO - PROCESS | 27754 | 1462583357074 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:09:17 INFO - PROCESS | 27754 | 1462583357279 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 18:09:17 INFO - PROCESS | 27754 | 1462583357544 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:17 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0814922000 == 137 [pid = 27754] [id = 541] 18:09:17 INFO - PROCESS | 27754 | ++DOMWINDOW == 299 (0x7f080c473400) [pid = 27754] [serial = 1624] [outer = (nil)] 18:09:17 INFO - PROCESS | 27754 | ++DOMWINDOW == 300 (0x7f080dae6c00) [pid = 27754] [serial = 1625] [outer = 0x7f080c473400] 18:09:17 INFO - PROCESS | 27754 | 1462583357665 Marionette DEBUG loaded listener.js 18:09:17 INFO - PROCESS | 27754 | ++DOMWINDOW == 301 (0x7f080e930000) [pid = 27754] [serial = 1626] [outer = 0x7f080c473400] 18:09:18 INFO - PROCESS | 27754 | 1462583358500 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:09:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 18:09:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1483ms 18:09:18 INFO - PROCESS | 27754 | 1462583358548 Marionette TRACE conn3 -> [0,2137,"getWindowHandle",null] 18:09:18 INFO - PROCESS | 27754 | 1462583358552 Marionette TRACE conn3 <- [1,2137,null,{"value":"8"}] 18:09:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 18:09:18 INFO - PROCESS | 27754 | 1462583358557 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 18:09:18 INFO - PROCESS | 27754 | 1462583358560 Marionette TRACE conn3 <- [1,2138,null,{}] 18:09:18 INFO - PROCESS | 27754 | 1462583358565 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:09:18 INFO - PROCESS | 27754 | 1462583358770 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 18:09:19 INFO - PROCESS | 27754 | 1462583359042 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:19 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0814f0a000 == 138 [pid = 27754] [id = 542] 18:09:19 INFO - PROCESS | 27754 | ++DOMWINDOW == 302 (0x7f080c6b5400) [pid = 27754] [serial = 1627] [outer = (nil)] 18:09:19 INFO - PROCESS | 27754 | ++DOMWINDOW == 303 (0x7f080f5d6c00) [pid = 27754] [serial = 1628] [outer = 0x7f080c6b5400] 18:09:19 INFO - PROCESS | 27754 | 1462583359158 Marionette DEBUG loaded listener.js 18:09:19 INFO - PROCESS | 27754 | ++DOMWINDOW == 304 (0x7f08123c2000) [pid = 27754] [serial = 1629] [outer = 0x7f080c6b5400] 18:09:20 INFO - PROCESS | 27754 | 1462583360012 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:09:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 18:09:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1528ms 18:09:20 INFO - PROCESS | 27754 | 1462583360087 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 18:09:20 INFO - PROCESS | 27754 | 1462583360090 Marionette TRACE conn3 <- [1,2141,null,{"value":"8"}] 18:09:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 18:09:20 INFO - PROCESS | 27754 | 1462583360097 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 18:09:20 INFO - PROCESS | 27754 | 1462583360101 Marionette TRACE conn3 <- [1,2142,null,{}] 18:09:20 INFO - PROCESS | 27754 | 1462583360106 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:09:20 INFO - PROCESS | 27754 | 1462583360361 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 18:09:20 INFO - PROCESS | 27754 | 1462583360687 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:20 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f081bdc0000 == 139 [pid = 27754] [id = 543] 18:09:20 INFO - PROCESS | 27754 | ++DOMWINDOW == 305 (0x7f081527b800) [pid = 27754] [serial = 1630] [outer = (nil)] 18:09:20 INFO - PROCESS | 27754 | ++DOMWINDOW == 306 (0x7f08161b4000) [pid = 27754] [serial = 1631] [outer = 0x7f081527b800] 18:09:20 INFO - PROCESS | 27754 | 1462583360770 Marionette DEBUG loaded listener.js 18:09:20 INFO - PROCESS | 27754 | ++DOMWINDOW == 307 (0x7f081779fc00) [pid = 27754] [serial = 1632] [outer = 0x7f081527b800] 18:09:21 INFO - PROCESS | 27754 | 1462583361661 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:09:21 INFO - PROCESS | 27754 | 1462583361743 Marionette TRACE conn3 <- [1,2145,null,{"value":"8"}] 18:09:21 INFO - PROCESS | 27754 | 1462583361749 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 18:09:21 INFO - PROCESS | 27754 | 1462583361752 Marionette TRACE conn3 <- [1,2146,null,{}] 18:09:21 INFO - PROCESS | 27754 | 1462583361757 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:09:22 INFO - PROCESS | 27754 | 1462583361997 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 18:09:22 INFO - PROCESS | 27754 | 1462583362318 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:22 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0827772000 == 140 [pid = 27754] [id = 544] 18:09:22 INFO - PROCESS | 27754 | ++DOMWINDOW == 308 (0x7f08177a5c00) [pid = 27754] [serial = 1633] [outer = (nil)] 18:09:22 INFO - PROCESS | 27754 | ++DOMWINDOW == 309 (0x7f082287b400) [pid = 27754] [serial = 1634] [outer = 0x7f08177a5c00] 18:09:22 INFO - PROCESS | 27754 | 1462583362393 Marionette DEBUG loaded listener.js 18:09:22 INFO - PROCESS | 27754 | ++DOMWINDOW == 310 (0x7f0822da5400) [pid = 27754] [serial = 1635] [outer = 0x7f08177a5c00] 18:09:23 INFO - PROCESS | 27754 | 1462583363237 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:09:23 INFO - PROCESS | 27754 | 1462583363290 Marionette TRACE conn3 <- [1,2149,null,{"value":"8"}] 18:09:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 18:09:23 INFO - PROCESS | 27754 | 1462583363296 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 18:09:23 INFO - PROCESS | 27754 | 1462583363298 Marionette TRACE conn3 <- [1,2150,null,{}] 18:09:23 INFO - PROCESS | 27754 | 1462583363304 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:09:23 INFO - PROCESS | 27754 | 1462583363509 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 18:09:23 INFO - PROCESS | 27754 | 1462583363756 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:23 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f082a9ad000 == 141 [pid = 27754] [id = 545] 18:09:23 INFO - PROCESS | 27754 | ++DOMWINDOW == 311 (0x7f07fcb2a800) [pid = 27754] [serial = 1636] [outer = (nil)] 18:09:23 INFO - PROCESS | 27754 | ++DOMWINDOW == 312 (0x7f081550c000) [pid = 27754] [serial = 1637] [outer = 0x7f07fcb2a800] 18:09:23 INFO - PROCESS | 27754 | 1462583363831 Marionette DEBUG loaded listener.js 18:09:23 INFO - PROCESS | 27754 | ++DOMWINDOW == 313 (0x7f0825ec4c00) [pid = 27754] [serial = 1638] [outer = 0x7f07fcb2a800] 18:09:24 INFO - PROCESS | 27754 | 1462583364690 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:09:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 18:09:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1430ms 18:09:24 INFO - PROCESS | 27754 | 1462583364727 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 18:09:24 INFO - PROCESS | 27754 | 1462583364731 Marionette TRACE conn3 <- [1,2153,null,{"value":"8"}] 18:09:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 18:09:24 INFO - PROCESS | 27754 | 1462583364736 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 18:09:24 INFO - PROCESS | 27754 | 1462583364738 Marionette TRACE conn3 <- [1,2154,null,{}] 18:09:24 INFO - PROCESS | 27754 | 1462583364744 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:09:24 INFO - PROCESS | 27754 | 1462583364950 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 18:09:25 INFO - PROCESS | 27754 | 1462583365226 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:25 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f07fbfc4000 == 142 [pid = 27754] [id = 546] 18:09:25 INFO - PROCESS | 27754 | ++DOMWINDOW == 314 (0x7f08007ae400) [pid = 27754] [serial = 1639] [outer = (nil)] 18:09:25 INFO - PROCESS | 27754 | ++DOMWINDOW == 315 (0x7f080c53fc00) [pid = 27754] [serial = 1640] [outer = 0x7f08007ae400] 18:09:25 INFO - PROCESS | 27754 | 1462583365344 Marionette DEBUG loaded listener.js 18:09:25 INFO - PROCESS | 27754 | ++DOMWINDOW == 316 (0x7f0827c9e000) [pid = 27754] [serial = 1641] [outer = 0x7f08007ae400] 18:09:26 INFO - PROCESS | 27754 | 1462583366186 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:09:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 18:09:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1488ms 18:09:26 INFO - PROCESS | 27754 | 1462583366230 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 18:09:26 INFO - PROCESS | 27754 | 1462583366234 Marionette TRACE conn3 <- [1,2157,null,{"value":"8"}] 18:09:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 18:09:26 INFO - PROCESS | 27754 | 1462583366239 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 18:09:26 INFO - PROCESS | 27754 | 1462583366242 Marionette TRACE conn3 <- [1,2158,null,{}] 18:09:26 INFO - PROCESS | 27754 | 1462583366247 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:09:26 INFO - PROCESS | 27754 | 1462583366469 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 18:09:26 INFO - PROCESS | 27754 | 1462583366756 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:26 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f07fb79d800 == 143 [pid = 27754] [id = 547] 18:09:26 INFO - PROCESS | 27754 | ++DOMWINDOW == 317 (0x7f07fb72fc00) [pid = 27754] [serial = 1642] [outer = (nil)] 18:09:26 INFO - PROCESS | 27754 | ++DOMWINDOW == 318 (0x7f07fb737c00) [pid = 27754] [serial = 1643] [outer = 0x7f07fb72fc00] 18:09:26 INFO - PROCESS | 27754 | 1462583366869 Marionette DEBUG loaded listener.js 18:09:26 INFO - PROCESS | 27754 | ++DOMWINDOW == 319 (0x7f07fb73c400) [pid = 27754] [serial = 1644] [outer = 0x7f07fb72fc00] 18:09:27 INFO - PROCESS | 27754 | 1462583367668 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:09:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 18:09:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1482ms 18:09:27 INFO - PROCESS | 27754 | 1462583367723 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 18:09:27 INFO - PROCESS | 27754 | 1462583367727 Marionette TRACE conn3 <- [1,2161,null,{"value":"8"}] 18:09:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 18:09:27 INFO - PROCESS | 27754 | 1462583367732 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 18:09:27 INFO - PROCESS | 27754 | 1462583367734 Marionette TRACE conn3 <- [1,2162,null,{}] 18:09:27 INFO - PROCESS | 27754 | 1462583367740 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:09:27 INFO - PROCESS | 27754 | 1462583367938 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 18:09:28 INFO - PROCESS | 27754 | 1462583368215 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:28 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f07fbfd1800 == 144 [pid = 27754] [id = 548] 18:09:28 INFO - PROCESS | 27754 | ++DOMWINDOW == 320 (0x7f07fb732000) [pid = 27754] [serial = 1645] [outer = (nil)] 18:09:28 INFO - PROCESS | 27754 | ++DOMWINDOW == 321 (0x7f0827ad0800) [pid = 27754] [serial = 1646] [outer = 0x7f07fb732000] 18:09:28 INFO - PROCESS | 27754 | 1462583368286 Marionette DEBUG loaded listener.js 18:09:28 INFO - PROCESS | 27754 | ++DOMWINDOW == 322 (0x7f0827f0e000) [pid = 27754] [serial = 1647] [outer = 0x7f07fb732000] 18:09:29 INFO - PROCESS | 27754 | 1462583369139 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:09:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 18:09:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1437ms 18:09:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 18:09:29 INFO - PROCESS | 27754 | 1462583369171 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 18:09:29 INFO - PROCESS | 27754 | 1462583369173 Marionette TRACE conn3 <- [1,2165,null,{"value":"8"}] 18:09:29 INFO - PROCESS | 27754 | 1462583369179 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 18:09:29 INFO - PROCESS | 27754 | 1462583369182 Marionette TRACE conn3 <- [1,2166,null,{}] 18:09:29 INFO - PROCESS | 27754 | 1462583369188 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:09:29 INFO - PROCESS | 27754 | 1462583369390 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 18:09:29 INFO - PROCESS | 27754 | 1462583369667 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:29 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f07f605a000 == 145 [pid = 27754] [id = 549] 18:09:29 INFO - PROCESS | 27754 | ++DOMWINDOW == 323 (0x7f07f60e3400) [pid = 27754] [serial = 1648] [outer = (nil)] 18:09:29 INFO - PROCESS | 27754 | ++DOMWINDOW == 324 (0x7f07f60ea800) [pid = 27754] [serial = 1649] [outer = 0x7f07f60e3400] 18:09:29 INFO - PROCESS | 27754 | 1462583369740 Marionette DEBUG loaded listener.js 18:09:29 INFO - PROCESS | 27754 | ++DOMWINDOW == 325 (0x7f07f60ef000) [pid = 27754] [serial = 1650] [outer = 0x7f07f60e3400] 18:09:30 INFO - PROCESS | 27754 | 1462583370618 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:09:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 18:09:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1483ms 18:09:30 INFO - PROCESS | 27754 | 1462583370663 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 18:09:30 INFO - PROCESS | 27754 | 1462583370666 Marionette TRACE conn3 <- [1,2169,null,{"value":"8"}] 18:09:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 18:09:30 INFO - PROCESS | 27754 | 1462583370673 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 18:09:30 INFO - PROCESS | 27754 | 1462583370675 Marionette TRACE conn3 <- [1,2170,null,{}] 18:09:30 INFO - PROCESS | 27754 | 1462583370680 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:09:30 INFO - PROCESS | 27754 | 1462583370905 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 18:09:31 INFO - PROCESS | 27754 | 1462583371212 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:31 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f07f6277000 == 146 [pid = 27754] [id = 550] 18:09:31 INFO - PROCESS | 27754 | ++DOMWINDOW == 326 (0x7f07f60e3c00) [pid = 27754] [serial = 1651] [outer = (nil)] 18:09:31 INFO - PROCESS | 27754 | ++DOMWINDOW == 327 (0x7f07f628cc00) [pid = 27754] [serial = 1652] [outer = 0x7f07f60e3c00] 18:09:31 INFO - PROCESS | 27754 | 1462583371324 Marionette DEBUG loaded listener.js 18:09:31 INFO - PROCESS | 27754 | ++DOMWINDOW == 328 (0x7f07f6292000) [pid = 27754] [serial = 1653] [outer = 0x7f07f60e3c00] 18:09:32 INFO - PROCESS | 27754 | 1462583372176 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:09:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 18:09:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1580ms 18:09:32 INFO - PROCESS | 27754 | 1462583372254 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 18:09:32 INFO - PROCESS | 27754 | 1462583372258 Marionette TRACE conn3 <- [1,2173,null,{"value":"8"}] 18:09:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 18:09:32 INFO - PROCESS | 27754 | 1462583372263 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 18:09:32 INFO - PROCESS | 27754 | 1462583372265 Marionette TRACE conn3 <- [1,2174,null,{}] 18:09:32 INFO - PROCESS | 27754 | 1462583372271 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:09:32 INFO - PROCESS | 27754 | 1462583372485 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 18:09:32 INFO - PROCESS | 27754 | 1462583372809 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:32 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f07fa062000 == 147 [pid = 27754] [id = 551] 18:09:32 INFO - PROCESS | 27754 | ++DOMWINDOW == 329 (0x7f07f60e9000) [pid = 27754] [serial = 1654] [outer = (nil)] 18:09:32 INFO - PROCESS | 27754 | ++DOMWINDOW == 330 (0x7f07f6297000) [pid = 27754] [serial = 1655] [outer = 0x7f07f60e9000] 18:09:32 INFO - PROCESS | 27754 | 1462583372885 Marionette DEBUG loaded listener.js 18:09:32 INFO - PROCESS | 27754 | ++DOMWINDOW == 331 (0x7f07fb652800) [pid = 27754] [serial = 1656] [outer = 0x7f07f60e9000] 18:09:33 INFO - PROCESS | 27754 | 1462583373748 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:09:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 18:09:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1528ms 18:09:33 INFO - PROCESS | 27754 | 1462583373793 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 18:09:33 INFO - PROCESS | 27754 | 1462583373797 Marionette TRACE conn3 <- [1,2177,null,{"value":"8"}] 18:09:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 18:09:33 INFO - PROCESS | 27754 | 1462583373803 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 18:09:33 INFO - PROCESS | 27754 | 1462583373805 Marionette TRACE conn3 <- [1,2178,null,{}] 18:09:33 INFO - PROCESS | 27754 | 1462583373811 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:09:34 INFO - PROCESS | 27754 | 1462583374022 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 18:09:34 INFO - PROCESS | 27754 | 1462583374304 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:34 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0809be9000 == 148 [pid = 27754] [id = 552] 18:09:34 INFO - PROCESS | 27754 | ++DOMWINDOW == 332 (0x7f07f628d000) [pid = 27754] [serial = 1657] [outer = (nil)] 18:09:34 INFO - PROCESS | 27754 | ++DOMWINDOW == 333 (0x7f08036e1c00) [pid = 27754] [serial = 1658] [outer = 0x7f07f628d000] 18:09:34 INFO - PROCESS | 27754 | 1462583374414 Marionette DEBUG loaded listener.js 18:09:34 INFO - PROCESS | 27754 | ++DOMWINDOW == 334 (0x7f080c552400) [pid = 27754] [serial = 1659] [outer = 0x7f07f628d000] 18:09:35 INFO - PROCESS | 27754 | --DOCSHELL 0x7f080494c000 == 147 [pid = 27754] [id = 518] 18:09:35 INFO - PROCESS | 27754 | --DOCSHELL 0x7f07f9368000 == 146 [pid = 27754] [id = 517] 18:09:35 INFO - PROCESS | 27754 | --DOCSHELL 0x7f08039c0000 == 145 [pid = 27754] [id = 516] 18:09:35 INFO - PROCESS | 27754 | --DOCSHELL 0x7f08039a7800 == 144 [pid = 27754] [id = 515] 18:09:35 INFO - PROCESS | 27754 | --DOCSHELL 0x7f082777a800 == 143 [pid = 27754] [id = 514] 18:09:35 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0822f82800 == 142 [pid = 27754] [id = 513] 18:09:35 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0814f08000 == 141 [pid = 27754] [id = 512] 18:09:35 INFO - PROCESS | 27754 | --DOCSHELL 0x7f080c485000 == 140 [pid = 27754] [id = 511] 18:09:35 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0803712800 == 139 [pid = 27754] [id = 510] 18:09:35 INFO - PROCESS | 27754 | --DOCSHELL 0x7f07f9e34800 == 138 [pid = 27754] [id = 509] 18:09:35 INFO - PROCESS | 27754 | --DOMWINDOW == 333 (0x7f080c022000) [pid = 27754] [serial = 1455] [outer = (nil)] [url = about:blank] 18:09:35 INFO - PROCESS | 27754 | --DOMWINDOW == 332 (0x7f080f322c00) [pid = 27754] [serial = 1236] [outer = (nil)] [url = about:blank] 18:09:35 INFO - PROCESS | 27754 | --DOMWINDOW == 331 (0x7f08007af400) [pid = 27754] [serial = 1437] [outer = (nil)] [url = about:blank] 18:09:35 INFO - PROCESS | 27754 | --DOMWINDOW == 330 (0x7f07f96f1400) [pid = 27754] [serial = 1457] [outer = (nil)] [url = about:blank] 18:09:35 INFO - PROCESS | 27754 | --DOMWINDOW == 329 (0x7f0823dd4c00) [pid = 27754] [serial = 1484] [outer = (nil)] [url = about:blank] 18:09:35 INFO - PROCESS | 27754 | --DOMWINDOW == 328 (0x7f07f86e8c00) [pid = 27754] [serial = 1508] [outer = (nil)] [url = about:blank] 18:09:35 INFO - PROCESS | 27754 | --DOMWINDOW == 327 (0x7f07fcb24000) [pid = 27754] [serial = 1509] [outer = (nil)] [url = about:blank] 18:09:35 INFO - PROCESS | 27754 | --DOMWINDOW == 326 (0x7f08055a6000) [pid = 27754] [serial = 1463] [outer = (nil)] [url = about:blank] 18:09:35 INFO - PROCESS | 27754 | --DOMWINDOW == 325 (0x7f08036de800) [pid = 27754] [serial = 1512] [outer = (nil)] [url = about:blank] 18:09:35 INFO - PROCESS | 27754 | --DOMWINDOW == 324 (0x7f08007afc00) [pid = 27754] [serial = 1511] [outer = (nil)] [url = about:blank] 18:09:35 INFO - PROCESS | 27754 | --DOMWINDOW == 323 (0x7f0806c72800) [pid = 27754] [serial = 1517] [outer = (nil)] [url = about:blank] 18:09:35 INFO - PROCESS | 27754 | --DOMWINDOW == 322 (0x7f0809839400) [pid = 27754] [serial = 1518] [outer = (nil)] [url = about:blank] 18:09:35 INFO - PROCESS | 27754 | --DOMWINDOW == 321 (0x7f080488d000) [pid = 27754] [serial = 1514] [outer = (nil)] [url = about:blank] 18:09:35 INFO - PROCESS | 27754 | --DOMWINDOW == 320 (0x7f0805692400) [pid = 27754] [serial = 1515] [outer = (nil)] [url = about:blank] 18:09:35 INFO - PROCESS | 27754 | --DOMWINDOW == 319 (0x7f08165e0000) [pid = 27754] [serial = 1478] [outer = (nil)] [url = about:blank] 18:09:35 INFO - PROCESS | 27754 | --DOMWINDOW == 318 (0x7f080c58d800) [pid = 27754] [serial = 1469] [outer = (nil)] [url = about:blank] 18:09:35 INFO - PROCESS | 27754 | --DOMWINDOW == 317 (0x7f0801432c00) [pid = 27754] [serial = 1460] [outer = (nil)] [url = about:blank] 18:09:35 INFO - PROCESS | 27754 | --DOMWINDOW == 316 (0x7f080bbee400) [pid = 27754] [serial = 1466] [outer = (nil)] [url = about:blank] 18:09:35 INFO - PROCESS | 27754 | --DOMWINDOW == 315 (0x7f0822883400) [pid = 27754] [serial = 1481] [outer = (nil)] [url = about:blank] 18:09:35 INFO - PROCESS | 27754 | --DOMWINDOW == 314 (0x7f080df99800) [pid = 27754] [serial = 1472] [outer = (nil)] [url = about:blank] 18:09:35 INFO - PROCESS | 27754 | --DOMWINDOW == 313 (0x7f0815279800) [pid = 27754] [serial = 1475] [outer = (nil)] [url = about:blank] 18:09:35 INFO - PROCESS | 27754 | --DOMWINDOW == 312 (0x7f0827c9b000) [pid = 27754] [serial = 1487] [outer = (nil)] [url = about:blank] 18:09:35 INFO - PROCESS | 27754 | --DOMWINDOW == 311 (0x7f07f86ee000) [pid = 27754] [serial = 1490] [outer = (nil)] [url = about:blank] 18:09:35 INFO - PROCESS | 27754 | --DOMWINDOW == 310 (0x7f07f8652400) [pid = 27754] [serial = 1493] [outer = (nil)] [url = about:blank] 18:09:35 INFO - PROCESS | 27754 | --DOMWINDOW == 309 (0x7f07f9252400) [pid = 27754] [serial = 1496] [outer = (nil)] [url = about:blank] 18:09:35 INFO - PROCESS | 27754 | --DOMWINDOW == 308 (0x7f07f6fc2000) [pid = 27754] [serial = 1499] [outer = (nil)] [url = about:blank] 18:09:35 INFO - PROCESS | 27754 | --DOMWINDOW == 307 (0x7f07f9254400) [pid = 27754] [serial = 1502] [outer = (nil)] [url = about:blank] 18:09:35 INFO - PROCESS | 27754 | --DOMWINDOW == 306 (0x7f080c6b4000) [pid = 27754] [serial = 1523] [outer = (nil)] [url = about:blank] 18:09:35 INFO - PROCESS | 27754 | --DOMWINDOW == 305 (0x7f07f9261400) [pid = 27754] [serial = 1505] [outer = (nil)] [url = about:blank] 18:09:35 INFO - PROCESS | 27754 | --DOMWINDOW == 304 (0x7f080c002800) [pid = 27754] [serial = 1520] [outer = (nil)] [url = about:blank] 18:09:35 INFO - PROCESS | 27754 | --DOMWINDOW == 303 (0x7f080c474800) [pid = 27754] [serial = 1521] [outer = (nil)] [url = about:blank] 18:09:35 INFO - PROCESS | 27754 | --DOMWINDOW == 302 (0x7f080f32b400) [pid = 27754] [serial = 1524] [outer = (nil)] [url = about:blank] 18:09:35 INFO - PROCESS | 27754 | --DOMWINDOW == 301 (0x7f080f328800) [pid = 27754] [serial = 1526] [outer = (nil)] [url = about:blank] 18:09:36 INFO - PROCESS | 27754 | 1462583376468 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:09:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 18:09:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 2693ms 18:09:36 INFO - PROCESS | 27754 | 1462583376499 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 18:09:36 INFO - PROCESS | 27754 | 1462583376504 Marionette TRACE conn3 <- [1,2181,null,{"value":"8"}] 18:09:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 18:09:36 INFO - PROCESS | 27754 | 1462583376516 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 18:09:36 INFO - PROCESS | 27754 | 1462583376521 Marionette TRACE conn3 <- [1,2182,null,{}] 18:09:36 INFO - PROCESS | 27754 | 1462583376528 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:09:36 INFO - PROCESS | 27754 | 1462583376793 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 18:09:37 INFO - PROCESS | 27754 | 1462583377003 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:37 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f07f9363800 == 139 [pid = 27754] [id = 553] 18:09:37 INFO - PROCESS | 27754 | ++DOMWINDOW == 302 (0x7f07f8064c00) [pid = 27754] [serial = 1660] [outer = (nil)] 18:09:37 INFO - PROCESS | 27754 | ++DOMWINDOW == 303 (0x7f07f9255800) [pid = 27754] [serial = 1661] [outer = 0x7f07f8064c00] 18:09:37 INFO - PROCESS | 27754 | 1462583377066 Marionette DEBUG loaded listener.js 18:09:37 INFO - PROCESS | 27754 | ++DOMWINDOW == 304 (0x7f07f941f800) [pid = 27754] [serial = 1662] [outer = 0x7f07f8064c00] 18:09:37 INFO - PROCESS | 27754 | 1462583377847 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:09:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 18:09:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1386ms 18:09:37 INFO - PROCESS | 27754 | 1462583377902 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 18:09:37 INFO - PROCESS | 27754 | 1462583377910 Marionette TRACE conn3 <- [1,2185,null,{"value":"8"}] 18:09:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 18:09:37 INFO - PROCESS | 27754 | 1462583377923 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 18:09:37 INFO - PROCESS | 27754 | 1462583377926 Marionette TRACE conn3 <- [1,2186,null,{}] 18:09:37 INFO - PROCESS | 27754 | 1462583377931 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:09:38 INFO - PROCESS | 27754 | 1462583378115 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 18:09:38 INFO - PROCESS | 27754 | 1462583378126 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:38 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f07fbfba000 == 140 [pid = 27754] [id = 554] 18:09:38 INFO - PROCESS | 27754 | ++DOMWINDOW == 305 (0x7f07fb64e800) [pid = 27754] [serial = 1663] [outer = (nil)] 18:09:38 INFO - PROCESS | 27754 | ++DOMWINDOW == 306 (0x7f07fcb2e000) [pid = 27754] [serial = 1664] [outer = 0x7f07fb64e800] 18:09:38 INFO - PROCESS | 27754 | 1462583378185 Marionette DEBUG loaded listener.js 18:09:38 INFO - PROCESS | 27754 | ++DOMWINDOW == 307 (0x7f07fcca9000) [pid = 27754] [serial = 1665] [outer = 0x7f07fb64e800] 18:09:39 INFO - PROCESS | 27754 | 1462583379269 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:09:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 18:09:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1383ms 18:09:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 18:09:39 INFO - PROCESS | 27754 | 1462583379302 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 18:09:39 INFO - PROCESS | 27754 | 1462583379305 Marionette TRACE conn3 <- [1,2189,null,{"value":"8"}] 18:09:39 INFO - PROCESS | 27754 | 1462583379311 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 18:09:39 INFO - PROCESS | 27754 | 1462583379317 Marionette TRACE conn3 <- [1,2190,null,{}] 18:09:39 INFO - PROCESS | 27754 | 1462583379338 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:09:39 INFO - PROCESS | 27754 | 1462583379630 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 18:09:39 INFO - PROCESS | 27754 | 1462583379662 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:39 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f07ffed3800 == 141 [pid = 27754] [id = 555] 18:09:39 INFO - PROCESS | 27754 | ++DOMWINDOW == 308 (0x7f07fd661800) [pid = 27754] [serial = 1666] [outer = (nil)] 18:09:39 INFO - PROCESS | 27754 | ++DOMWINDOW == 309 (0x7f07fe580c00) [pid = 27754] [serial = 1667] [outer = 0x7f07fd661800] 18:09:39 INFO - PROCESS | 27754 | 1462583379728 Marionette DEBUG loaded listener.js 18:09:39 INFO - PROCESS | 27754 | ++DOMWINDOW == 310 (0x7f08007b2400) [pid = 27754] [serial = 1668] [outer = 0x7f07fd661800] 18:09:41 INFO - PROCESS | 27754 | --DOMWINDOW == 309 (0x7f0823f12400) [pid = 27754] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 18:09:41 INFO - PROCESS | 27754 | --DOMWINDOW == 308 (0x7f07fdf5d400) [pid = 27754] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 18:09:41 INFO - PROCESS | 27754 | --DOMWINDOW == 307 (0x7f0803b8c400) [pid = 27754] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 18:09:41 INFO - PROCESS | 27754 | --DOMWINDOW == 306 (0x7f0813a22400) [pid = 27754] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 18:09:41 INFO - PROCESS | 27754 | --DOMWINDOW == 305 (0x7f0827c99000) [pid = 27754] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 18:09:41 INFO - PROCESS | 27754 | --DOMWINDOW == 304 (0x7f07fe57c800) [pid = 27754] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 18:09:41 INFO - PROCESS | 27754 | --DOMWINDOW == 303 (0x7f0803b51800) [pid = 27754] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 18:09:41 INFO - PROCESS | 27754 | --DOMWINDOW == 302 (0x7f08008ca800) [pid = 27754] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 18:09:41 INFO - PROCESS | 27754 | --DOMWINDOW == 301 (0x7f0814038800) [pid = 27754] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 18:09:41 INFO - PROCESS | 27754 | --DOMWINDOW == 300 (0x7f0806c80000) [pid = 27754] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 18:09:41 INFO - PROCESS | 27754 | --DOMWINDOW == 299 (0x7f08055a5c00) [pid = 27754] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 18:09:41 INFO - PROCESS | 27754 | --DOMWINDOW == 298 (0x7f07f96e3c00) [pid = 27754] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 18:09:41 INFO - PROCESS | 27754 | --DOMWINDOW == 297 (0x7f07f8655c00) [pid = 27754] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 18:09:41 INFO - PROCESS | 27754 | --DOMWINDOW == 296 (0x7f07f96e5000) [pid = 27754] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 18:09:41 INFO - PROCESS | 27754 | --DOMWINDOW == 295 (0x7f07fe583c00) [pid = 27754] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 18:09:41 INFO - PROCESS | 27754 | --DOMWINDOW == 294 (0x7f0806044800) [pid = 27754] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 18:09:41 INFO - PROCESS | 27754 | --DOMWINDOW == 293 (0x7f080c220000) [pid = 27754] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 18:09:41 INFO - PROCESS | 27754 | --DOMWINDOW == 292 (0x7f08055aec00) [pid = 27754] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 18:09:41 INFO - PROCESS | 27754 | --DOMWINDOW == 291 (0x7f080dc58800) [pid = 27754] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 18:09:41 INFO - PROCESS | 27754 | --DOMWINDOW == 290 (0x7f080bbe9c00) [pid = 27754] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 18:09:41 INFO - PROCESS | 27754 | --DOMWINDOW == 289 (0x7f08013e7800) [pid = 27754] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 18:09:41 INFO - PROCESS | 27754 | --DOMWINDOW == 288 (0x7f080c94c400) [pid = 27754] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 18:09:41 INFO - PROCESS | 27754 | --DOMWINDOW == 287 (0x7f080c00c400) [pid = 27754] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 18:09:41 INFO - PROCESS | 27754 | --DOMWINDOW == 286 (0x7f07fcfe1400) [pid = 27754] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 18:09:41 INFO - PROCESS | 27754 | --DOMWINDOW == 285 (0x7f07f6fba000) [pid = 27754] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 18:09:41 INFO - PROCESS | 27754 | --DOMWINDOW == 284 (0x7f08036e4800) [pid = 27754] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 18:09:41 INFO - PROCESS | 27754 | --DOMWINDOW == 283 (0x7f08055a7c00) [pid = 27754] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 18:09:41 INFO - PROCESS | 27754 | --DOMWINDOW == 282 (0x7f07fcc9f800) [pid = 27754] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 18:09:41 INFO - PROCESS | 27754 | --DOMWINDOW == 281 (0x7f07f96e4000) [pid = 27754] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 18:09:41 INFO - PROCESS | 27754 | --DOMWINDOW == 280 (0x7f080af25000) [pid = 27754] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 18:09:41 INFO - PROCESS | 27754 | --DOMWINDOW == 279 (0x7f0803b8ac00) [pid = 27754] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 18:09:41 INFO - PROCESS | 27754 | --DOMWINDOW == 278 (0x7f080df8b800) [pid = 27754] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 18:09:41 INFO - PROCESS | 27754 | --DOMWINDOW == 277 (0x7f0803b85000) [pid = 27754] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 18:09:41 INFO - PROCESS | 27754 | --DOMWINDOW == 276 (0x7f0804b19400) [pid = 27754] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 18:09:41 INFO - PROCESS | 27754 | --DOMWINDOW == 275 (0x7f07fccaac00) [pid = 27754] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 18:09:41 INFO - PROCESS | 27754 | --DOMWINDOW == 274 (0x7f08161b7800) [pid = 27754] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 18:09:41 INFO - PROCESS | 27754 | --DOMWINDOW == 273 (0x7f07fb8a8c00) [pid = 27754] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 18:09:41 INFO - PROCESS | 27754 | --DOMWINDOW == 272 (0x7f07fdf54400) [pid = 27754] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 18:09:41 INFO - PROCESS | 27754 | --DOMWINDOW == 271 (0x7f0800beb000) [pid = 27754] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 18:09:41 INFO - PROCESS | 27754 | --DOMWINDOW == 270 (0x7f080c596000) [pid = 27754] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 18:09:41 INFO - PROCESS | 27754 | --DOMWINDOW == 269 (0x7f07ff269400) [pid = 27754] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 18:09:41 INFO - PROCESS | 27754 | --DOMWINDOW == 268 (0x7f08013e4c00) [pid = 27754] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 18:09:41 INFO - PROCESS | 27754 | --DOMWINDOW == 267 (0x7f07f8a85000) [pid = 27754] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 18:09:41 INFO - PROCESS | 27754 | --DOMWINDOW == 266 (0x7f08009d7800) [pid = 27754] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 18:09:41 INFO - PROCESS | 27754 | --DOMWINDOW == 265 (0x7f0813d82000) [pid = 27754] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 18:09:41 INFO - PROCESS | 27754 | --DOMWINDOW == 264 (0x7f0803b8a000) [pid = 27754] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 18:09:41 INFO - PROCESS | 27754 | --DOMWINDOW == 263 (0x7f07ff265800) [pid = 27754] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 18:09:41 INFO - PROCESS | 27754 | --DOMWINDOW == 262 (0x7f0804b18000) [pid = 27754] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 18:09:41 INFO - PROCESS | 27754 | --DOMWINDOW == 261 (0x7f07fe579800) [pid = 27754] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 18:09:41 INFO - PROCESS | 27754 | --DOMWINDOW == 260 (0x7f07f8652800) [pid = 27754] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 18:09:41 INFO - PROCESS | 27754 | --DOMWINDOW == 259 (0x7f080af22800) [pid = 27754] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 18:09:41 INFO - PROCESS | 27754 | --DOMWINDOW == 258 (0x7f0822f53c00) [pid = 27754] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 18:09:41 INFO - PROCESS | 27754 | --DOMWINDOW == 257 (0x7f080af1d000) [pid = 27754] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 18:09:41 INFO - PROCESS | 27754 | --DOMWINDOW == 256 (0x7f0806c80400) [pid = 27754] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 18:09:41 INFO - PROCESS | 27754 | --DOMWINDOW == 255 (0x7f080c53a400) [pid = 27754] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 18:09:41 INFO - PROCESS | 27754 | --DOMWINDOW == 254 (0x7f0806041800) [pid = 27754] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 18:09:41 INFO - PROCESS | 27754 | --DOMWINDOW == 253 (0x7f0814a7e800) [pid = 27754] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 18:09:41 INFO - PROCESS | 27754 | --DOMWINDOW == 252 (0x7f080ae52800) [pid = 27754] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 18:09:41 INFO - PROCESS | 27754 | --DOMWINDOW == 251 (0x7f07ff26d400) [pid = 27754] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 18:09:41 INFO - PROCESS | 27754 | --DOMWINDOW == 250 (0x7f0801433c00) [pid = 27754] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 18:09:41 INFO - PROCESS | 27754 | --DOMWINDOW == 249 (0x7f07fcb24400) [pid = 27754] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 18:09:41 INFO - PROCESS | 27754 | --DOMWINDOW == 248 (0x7f080c90b000) [pid = 27754] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 18:09:41 INFO - PROCESS | 27754 | --DOMWINDOW == 247 (0x7f080c01fc00) [pid = 27754] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 18:09:41 INFO - PROCESS | 27754 | --DOMWINDOW == 246 (0x7f08161bd000) [pid = 27754] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 18:09:41 INFO - PROCESS | 27754 | --DOMWINDOW == 245 (0x7f07ff26c000) [pid = 27754] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 18:09:41 INFO - PROCESS | 27754 | --DOMWINDOW == 244 (0x7f080af18800) [pid = 27754] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 18:09:41 INFO - PROCESS | 27754 | --DOMWINDOW == 243 (0x7f08055a8c00) [pid = 27754] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 18:09:41 INFO - PROCESS | 27754 | --DOMWINDOW == 242 (0x7f080c535000) [pid = 27754] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 18:09:41 INFO - PROCESS | 27754 | --DOMWINDOW == 241 (0x7f0801addc00) [pid = 27754] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 18:09:41 INFO - PROCESS | 27754 | --DOMWINDOW == 240 (0x7f0803b89400) [pid = 27754] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 18:09:41 INFO - PROCESS | 27754 | --DOMWINDOW == 239 (0x7f07f8a87c00) [pid = 27754] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 18:09:41 INFO - PROCESS | 27754 | --DOMWINDOW == 238 (0x7f0806e7f400) [pid = 27754] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 18:09:41 INFO - PROCESS | 27754 | --DOMWINDOW == 237 (0x7f080acc8000) [pid = 27754] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 18:09:41 INFO - PROCESS | 27754 | --DOMWINDOW == 236 (0x7f07fd60c000) [pid = 27754] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 18:09:41 INFO - PROCESS | 27754 | 1462583381689 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:09:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 18:09:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 2393ms 18:09:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 18:09:41 INFO - PROCESS | 27754 | 1462583381703 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 18:09:41 INFO - PROCESS | 27754 | 1462583381706 Marionette TRACE conn3 <- [1,2193,null,{"value":"8"}] 18:09:41 INFO - PROCESS | 27754 | 1462583381713 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 18:09:41 INFO - PROCESS | 27754 | 1462583381716 Marionette TRACE conn3 <- [1,2194,null,{}] 18:09:41 INFO - PROCESS | 27754 | 1462583381721 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:09:41 INFO - PROCESS | 27754 | 1462583381988 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 18:09:42 INFO - PROCESS | 27754 | 1462583382111 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:42 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f07fe6cb000 == 142 [pid = 27754] [id = 556] 18:09:42 INFO - PROCESS | 27754 | ++DOMWINDOW == 237 (0x7f07f6fba000) [pid = 27754] [serial = 1669] [outer = (nil)] 18:09:42 INFO - PROCESS | 27754 | ++DOMWINDOW == 238 (0x7f07fcb23800) [pid = 27754] [serial = 1670] [outer = 0x7f07f6fba000] 18:09:42 INFO - PROCESS | 27754 | 1462583382175 Marionette DEBUG loaded listener.js 18:09:42 INFO - PROCESS | 27754 | ++DOMWINDOW == 239 (0x7f07fe579800) [pid = 27754] [serial = 1671] [outer = 0x7f07f6fba000] 18:09:42 INFO - PROCESS | 27754 | 1462583382885 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:09:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 18:09:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1229ms 18:09:42 INFO - PROCESS | 27754 | 1462583382942 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 18:09:42 INFO - PROCESS | 27754 | 1462583382946 Marionette TRACE conn3 <- [1,2197,null,{"value":"8"}] 18:09:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 18:09:42 INFO - PROCESS | 27754 | 1462583382962 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 18:09:42 INFO - PROCESS | 27754 | 1462583382964 Marionette TRACE conn3 <- [1,2198,null,{}] 18:09:42 INFO - PROCESS | 27754 | 1462583382969 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:09:43 INFO - PROCESS | 27754 | 1462583383171 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 18:09:43 INFO - PROCESS | 27754 | 1462583383188 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:43 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f08017e1000 == 143 [pid = 27754] [id = 557] 18:09:43 INFO - PROCESS | 27754 | ++DOMWINDOW == 240 (0x7f07fb8a8c00) [pid = 27754] [serial = 1672] [outer = (nil)] 18:09:43 INFO - PROCESS | 27754 | ++DOMWINDOW == 241 (0x7f08008c3800) [pid = 27754] [serial = 1673] [outer = 0x7f07fb8a8c00] 18:09:43 INFO - PROCESS | 27754 | 1462583383248 Marionette DEBUG loaded listener.js 18:09:43 INFO - PROCESS | 27754 | ++DOMWINDOW == 242 (0x7f0800bec400) [pid = 27754] [serial = 1674] [outer = 0x7f07fb8a8c00] 18:09:44 INFO - PROCESS | 27754 | 1462583384494 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:09:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 18:09:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1581ms 18:09:44 INFO - PROCESS | 27754 | 1462583384545 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 18:09:44 INFO - PROCESS | 27754 | 1462583384552 Marionette TRACE conn3 <- [1,2201,null,{"value":"8"}] 18:09:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 18:09:44 INFO - PROCESS | 27754 | 1462583384559 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 18:09:44 INFO - PROCESS | 27754 | 1462583384566 Marionette TRACE conn3 <- [1,2202,null,{}] 18:09:44 INFO - PROCESS | 27754 | 1462583384574 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:09:44 INFO - PROCESS | 27754 | 1462583384819 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 18:09:45 INFO - PROCESS | 27754 | 1462583385145 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:45 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f07fb8d6800 == 144 [pid = 27754] [id = 558] 18:09:45 INFO - PROCESS | 27754 | ++DOMWINDOW == 243 (0x7f07f941bc00) [pid = 27754] [serial = 1675] [outer = (nil)] 18:09:45 INFO - PROCESS | 27754 | ++DOMWINDOW == 244 (0x7f07fb646400) [pid = 27754] [serial = 1676] [outer = 0x7f07f941bc00] 18:09:45 INFO - PROCESS | 27754 | 1462583385229 Marionette DEBUG loaded listener.js 18:09:45 INFO - PROCESS | 27754 | ++DOMWINDOW == 245 (0x7f07fb732c00) [pid = 27754] [serial = 1677] [outer = 0x7f07f941bc00] 18:09:46 INFO - PROCESS | 27754 | 1462583386135 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:09:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 18:09:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1635ms 18:09:46 INFO - PROCESS | 27754 | 1462583386195 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 18:09:46 INFO - PROCESS | 27754 | 1462583386204 Marionette TRACE conn3 <- [1,2205,null,{"value":"8"}] 18:09:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 18:09:46 INFO - PROCESS | 27754 | 1462583386214 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 18:09:46 INFO - PROCESS | 27754 | 1462583386217 Marionette TRACE conn3 <- [1,2206,null,{}] 18:09:46 INFO - PROCESS | 27754 | 1462583386223 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:09:46 INFO - PROCESS | 27754 | 1462583386441 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 18:09:46 INFO - PROCESS | 27754 | 1462583386804 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:46 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0801c4b800 == 145 [pid = 27754] [id = 559] 18:09:46 INFO - PROCESS | 27754 | ++DOMWINDOW == 246 (0x7f07f806ec00) [pid = 27754] [serial = 1678] [outer = (nil)] 18:09:46 INFO - PROCESS | 27754 | ++DOMWINDOW == 247 (0x7f07fd659800) [pid = 27754] [serial = 1679] [outer = 0x7f07f806ec00] 18:09:46 INFO - PROCESS | 27754 | 1462583386885 Marionette DEBUG loaded listener.js 18:09:46 INFO - PROCESS | 27754 | ++DOMWINDOW == 248 (0x7f07fe36bc00) [pid = 27754] [serial = 1680] [outer = 0x7f07f806ec00] 18:09:47 INFO - PROCESS | 27754 | 1462583387769 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:09:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 18:09:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1584ms 18:09:47 INFO - PROCESS | 27754 | 1462583387798 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 18:09:47 INFO - PROCESS | 27754 | 1462583387802 Marionette TRACE conn3 <- [1,2209,null,{"value":"8"}] 18:09:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 18:09:47 INFO - PROCESS | 27754 | 1462583387808 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 18:09:47 INFO - PROCESS | 27754 | 1462583387813 Marionette TRACE conn3 <- [1,2210,null,{}] 18:09:47 INFO - PROCESS | 27754 | 1462583387829 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:09:48 INFO - PROCESS | 27754 | 1462583388072 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 18:09:48 INFO - PROCESS | 27754 | 1462583388388 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:48 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f08039a5000 == 146 [pid = 27754] [id = 560] 18:09:48 INFO - PROCESS | 27754 | ++DOMWINDOW == 249 (0x7f07ff26b800) [pid = 27754] [serial = 1681] [outer = (nil)] 18:09:48 INFO - PROCESS | 27754 | ++DOMWINDOW == 250 (0x7f0801ada000) [pid = 27754] [serial = 1682] [outer = 0x7f07ff26b800] 18:09:48 INFO - PROCESS | 27754 | 1462583388470 Marionette DEBUG loaded listener.js 18:09:48 INFO - PROCESS | 27754 | ++DOMWINDOW == 251 (0x7f0803b45c00) [pid = 27754] [serial = 1683] [outer = 0x7f07ff26b800] 18:09:49 INFO - PROCESS | 27754 | 1462583389294 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:09:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 18:09:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1540ms 18:09:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 18:09:49 INFO - PROCESS | 27754 | 1462583389349 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 18:09:49 INFO - PROCESS | 27754 | 1462583389353 Marionette TRACE conn3 <- [1,2213,null,{"value":"8"}] 18:09:49 INFO - PROCESS | 27754 | 1462583389359 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 18:09:49 INFO - PROCESS | 27754 | 1462583389362 Marionette TRACE conn3 <- [1,2214,null,{}] 18:09:49 INFO - PROCESS | 27754 | 1462583389367 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:09:49 INFO - PROCESS | 27754 | 1462583389559 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 18:09:49 INFO - PROCESS | 27754 | 1462583389844 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:49 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0804961000 == 147 [pid = 27754] [id = 561] 18:09:49 INFO - PROCESS | 27754 | ++DOMWINDOW == 252 (0x7f08008ca800) [pid = 27754] [serial = 1684] [outer = (nil)] 18:09:49 INFO - PROCESS | 27754 | ++DOMWINDOW == 253 (0x7f0803b8d400) [pid = 27754] [serial = 1685] [outer = 0x7f08008ca800] 18:09:49 INFO - PROCESS | 27754 | 1462583389958 Marionette DEBUG loaded listener.js 18:09:50 INFO - PROCESS | 27754 | ++DOMWINDOW == 254 (0x7f08049f5000) [pid = 27754] [serial = 1686] [outer = 0x7f08008ca800] 18:09:50 INFO - PROCESS | 27754 | 1462583390795 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:09:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 18:09:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1483ms 18:09:50 INFO - PROCESS | 27754 | 1462583390842 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 18:09:50 INFO - PROCESS | 27754 | 1462583390845 Marionette TRACE conn3 <- [1,2217,null,{"value":"8"}] 18:09:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 18:09:50 INFO - PROCESS | 27754 | 1462583390851 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 18:09:50 INFO - PROCESS | 27754 | 1462583390854 Marionette TRACE conn3 <- [1,2218,null,{}] 18:09:50 INFO - PROCESS | 27754 | 1462583390859 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:09:51 INFO - PROCESS | 27754 | 1462583391074 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 18:09:51 INFO - PROCESS | 27754 | 1462583391352 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:51 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0806287000 == 148 [pid = 27754] [id = 562] 18:09:51 INFO - PROCESS | 27754 | ++DOMWINDOW == 255 (0x7f08055a9400) [pid = 27754] [serial = 1687] [outer = (nil)] 18:09:51 INFO - PROCESS | 27754 | ++DOMWINDOW == 256 (0x7f080560f000) [pid = 27754] [serial = 1688] [outer = 0x7f08055a9400] 18:09:51 INFO - PROCESS | 27754 | 1462583391475 Marionette DEBUG loaded listener.js 18:09:51 INFO - PROCESS | 27754 | ++DOMWINDOW == 257 (0x7f0805697400) [pid = 27754] [serial = 1689] [outer = 0x7f08055a9400] 18:09:52 INFO - PROCESS | 27754 | 1462583392333 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:09:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 18:09:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1527ms 18:09:52 INFO - PROCESS | 27754 | 1462583392380 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 18:09:52 INFO - PROCESS | 27754 | 1462583392384 Marionette TRACE conn3 <- [1,2221,null,{"value":"8"}] 18:09:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 18:09:52 INFO - PROCESS | 27754 | 1462583392390 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 18:09:52 INFO - PROCESS | 27754 | 1462583392394 Marionette TRACE conn3 <- [1,2222,null,{}] 18:09:52 INFO - PROCESS | 27754 | 1462583392418 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:09:52 INFO - PROCESS | 27754 | 1462583392631 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 18:09:52 INFO - PROCESS | 27754 | 1462583392947 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:52 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0809bd6800 == 149 [pid = 27754] [id = 563] 18:09:52 INFO - PROCESS | 27754 | ++DOMWINDOW == 258 (0x7f0806c74800) [pid = 27754] [serial = 1690] [outer = (nil)] 18:09:53 INFO - PROCESS | 27754 | ++DOMWINDOW == 259 (0x7f080acc7400) [pid = 27754] [serial = 1691] [outer = 0x7f0806c74800] 18:09:53 INFO - PROCESS | 27754 | 1462583393028 Marionette DEBUG loaded listener.js 18:09:53 INFO - PROCESS | 27754 | ++DOMWINDOW == 260 (0x7f080af1bc00) [pid = 27754] [serial = 1692] [outer = 0x7f0806c74800] 18:09:53 INFO - PROCESS | 27754 | 1462583393865 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:09:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 18:09:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1549ms 18:09:53 INFO - PROCESS | 27754 | 1462583393940 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 18:09:53 INFO - PROCESS | 27754 | 1462583393944 Marionette TRACE conn3 <- [1,2225,null,{"value":"8"}] 18:09:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 18:09:53 INFO - PROCESS | 27754 | 1462583393950 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 18:09:53 INFO - PROCESS | 27754 | 1462583393952 Marionette TRACE conn3 <- [1,2226,null,{}] 18:09:53 INFO - PROCESS | 27754 | 1462583393958 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:09:54 INFO - PROCESS | 27754 | 1462583394192 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 18:09:54 INFO - PROCESS | 27754 | 1462583394513 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:54 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f080babe000 == 150 [pid = 27754] [id = 564] 18:09:54 INFO - PROCESS | 27754 | ++DOMWINDOW == 261 (0x7f0806c7c800) [pid = 27754] [serial = 1693] [outer = (nil)] 18:09:54 INFO - PROCESS | 27754 | ++DOMWINDOW == 262 (0x7f080c005800) [pid = 27754] [serial = 1694] [outer = 0x7f0806c7c800] 18:09:54 INFO - PROCESS | 27754 | 1462583394633 Marionette DEBUG loaded listener.js 18:09:54 INFO - PROCESS | 27754 | ++DOMWINDOW == 263 (0x7f080c179400) [pid = 27754] [serial = 1695] [outer = 0x7f0806c7c800] 18:09:55 INFO - PROCESS | 27754 | 1462583395450 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:09:55 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:09:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1528ms 18:09:55 INFO - PROCESS | 27754 | 1462583395480 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 18:09:55 INFO - PROCESS | 27754 | 1462583395484 Marionette TRACE conn3 <- [1,2229,null,{"value":"8"}] 18:09:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 18:09:55 INFO - PROCESS | 27754 | 1462583395490 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 18:09:55 INFO - PROCESS | 27754 | 1462583395493 Marionette TRACE conn3 <- [1,2230,null,{}] 18:09:55 INFO - PROCESS | 27754 | 1462583395498 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:09:55 INFO - PROCESS | 27754 | 1462583395700 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 18:09:55 INFO - PROCESS | 27754 | 1462583395980 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:56 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f080c6dd000 == 151 [pid = 27754] [id = 565] 18:09:56 INFO - PROCESS | 27754 | ++DOMWINDOW == 264 (0x7f080af1c400) [pid = 27754] [serial = 1696] [outer = (nil)] 18:09:56 INFO - PROCESS | 27754 | ++DOMWINDOW == 265 (0x7f080c374400) [pid = 27754] [serial = 1697] [outer = 0x7f080af1c400] 18:09:56 INFO - PROCESS | 27754 | 1462583396055 Marionette DEBUG loaded listener.js 18:09:56 INFO - PROCESS | 27754 | ++DOMWINDOW == 266 (0x7f080c532400) [pid = 27754] [serial = 1698] [outer = 0x7f080af1c400] 18:09:56 INFO - PROCESS | 27754 | 1462583396935 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:09:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 18:09:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1538ms 18:09:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 18:09:57 INFO - PROCESS | 27754 | 1462583397029 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 18:09:57 INFO - PROCESS | 27754 | 1462583397032 Marionette TRACE conn3 <- [1,2233,null,{"value":"8"}] 18:09:57 INFO - PROCESS | 27754 | 1462583397038 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 18:09:57 INFO - PROCESS | 27754 | 1462583397041 Marionette TRACE conn3 <- [1,2234,null,{}] 18:09:57 INFO - PROCESS | 27754 | 1462583397047 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:09:57 INFO - PROCESS | 27754 | 1462583397311 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 18:09:57 INFO - PROCESS | 27754 | 1462583397627 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:57 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0813cb0800 == 152 [pid = 27754] [id = 566] 18:09:57 INFO - PROCESS | 27754 | ++DOMWINDOW == 267 (0x7f080af22c00) [pid = 27754] [serial = 1699] [outer = (nil)] 18:09:57 INFO - PROCESS | 27754 | ++DOMWINDOW == 268 (0x7f080c597c00) [pid = 27754] [serial = 1700] [outer = 0x7f080af22c00] 18:09:57 INFO - PROCESS | 27754 | 1462583397702 Marionette DEBUG loaded listener.js 18:09:57 INFO - PROCESS | 27754 | ++DOMWINDOW == 269 (0x7f080c902400) [pid = 27754] [serial = 1701] [outer = 0x7f080af22c00] 18:09:58 INFO - PROCESS | 27754 | 1462583398543 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:09:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 18:09:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1579ms 18:09:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 18:09:58 INFO - PROCESS | 27754 | 1462583398618 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 18:09:58 INFO - PROCESS | 27754 | 1462583398621 Marionette TRACE conn3 <- [1,2237,null,{"value":"8"}] 18:09:58 INFO - PROCESS | 27754 | 1462583398627 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 18:09:58 INFO - PROCESS | 27754 | 1462583398630 Marionette TRACE conn3 <- [1,2238,null,{}] 18:09:58 INFO - PROCESS | 27754 | 1462583398635 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:09:58 INFO - PROCESS | 27754 | 1462583398846 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 18:09:59 INFO - PROCESS | 27754 | 1462583399122 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:59 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f08156aa000 == 153 [pid = 27754] [id = 567] 18:09:59 INFO - PROCESS | 27754 | ++DOMWINDOW == 270 (0x7f080dc5d400) [pid = 27754] [serial = 1702] [outer = (nil)] 18:09:59 INFO - PROCESS | 27754 | ++DOMWINDOW == 271 (0x7f080f321800) [pid = 27754] [serial = 1703] [outer = 0x7f080dc5d400] 18:09:59 INFO - PROCESS | 27754 | 1462583399249 Marionette DEBUG loaded listener.js 18:09:59 INFO - PROCESS | 27754 | ++DOMWINDOW == 272 (0x7f080f3ce000) [pid = 27754] [serial = 1704] [outer = 0x7f080dc5d400] 18:10:00 INFO - PROCESS | 27754 | 1462583400130 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:10:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 18:10:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1580ms 18:10:00 INFO - PROCESS | 27754 | 1462583400207 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 18:10:00 INFO - PROCESS | 27754 | 1462583400211 Marionette TRACE conn3 <- [1,2241,null,{"value":"8"}] 18:10:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 18:10:00 INFO - PROCESS | 27754 | 1462583400217 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 18:10:00 INFO - PROCESS | 27754 | 1462583400221 Marionette TRACE conn3 <- [1,2242,null,{}] 18:10:00 INFO - PROCESS | 27754 | 1462583400226 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:10:00 INFO - PROCESS | 27754 | 1462583400502 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 18:10:00 INFO - PROCESS | 27754 | 1462583400826 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:00 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0822a63000 == 154 [pid = 27754] [id = 568] 18:10:00 INFO - PROCESS | 27754 | ++DOMWINDOW == 273 (0x7f0811bea400) [pid = 27754] [serial = 1705] [outer = (nil)] 18:10:00 INFO - PROCESS | 27754 | ++DOMWINDOW == 274 (0x7f081469a800) [pid = 27754] [serial = 1706] [outer = 0x7f0811bea400] 18:10:00 INFO - PROCESS | 27754 | 1462583400908 Marionette DEBUG loaded listener.js 18:10:01 INFO - PROCESS | 27754 | ++DOMWINDOW == 275 (0x7f08160b7c00) [pid = 27754] [serial = 1707] [outer = 0x7f0811bea400] 18:10:01 INFO - PROCESS | 27754 | 1462583401741 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:10:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 18:10:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1579ms 18:10:01 INFO - PROCESS | 27754 | 1462583401798 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 18:10:01 INFO - PROCESS | 27754 | 1462583401801 Marionette TRACE conn3 <- [1,2245,null,{"value":"8"}] 18:10:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 18:10:01 INFO - PROCESS | 27754 | 1462583401807 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 18:10:01 INFO - PROCESS | 27754 | 1462583401809 Marionette TRACE conn3 <- [1,2246,null,{}] 18:10:01 INFO - PROCESS | 27754 | 1462583401815 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:10:02 INFO - PROCESS | 27754 | 1462583402073 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 18:10:02 INFO - PROCESS | 27754 | 1462583402427 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:02 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0827f7b000 == 155 [pid = 27754] [id = 569] 18:10:02 INFO - PROCESS | 27754 | ++DOMWINDOW == 276 (0x7f0806d37000) [pid = 27754] [serial = 1708] [outer = (nil)] 18:10:02 INFO - PROCESS | 27754 | ++DOMWINDOW == 277 (0x7f08165e0000) [pid = 27754] [serial = 1709] [outer = 0x7f0806d37000] 18:10:02 INFO - PROCESS | 27754 | 1462583402513 Marionette DEBUG loaded listener.js 18:10:02 INFO - PROCESS | 27754 | ++DOMWINDOW == 278 (0x7f0818208400) [pid = 27754] [serial = 1710] [outer = 0x7f0806d37000] 18:10:03 INFO - PROCESS | 27754 | 1462583403302 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:10:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 18:10:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1528ms 18:10:03 INFO - PROCESS | 27754 | 1462583403336 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 18:10:03 INFO - PROCESS | 27754 | 1462583403339 Marionette TRACE conn3 <- [1,2249,null,{"value":"8"}] 18:10:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 18:10:03 INFO - PROCESS | 27754 | 1462583403345 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 18:10:03 INFO - PROCESS | 27754 | 1462583403356 Marionette TRACE conn3 <- [1,2250,null,{}] 18:10:03 INFO - PROCESS | 27754 | 1462583403361 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:10:03 INFO - PROCESS | 27754 | 1462583403565 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 18:10:03 INFO - PROCESS | 27754 | 1462583403858 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:03 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f07fb46f000 == 156 [pid = 27754] [id = 570] 18:10:03 INFO - PROCESS | 27754 | ++DOMWINDOW == 279 (0x7f07fdf56800) [pid = 27754] [serial = 1711] [outer = (nil)] 18:10:03 INFO - PROCESS | 27754 | ++DOMWINDOW == 280 (0x7f08164bb000) [pid = 27754] [serial = 1712] [outer = 0x7f07fdf56800] 18:10:03 INFO - PROCESS | 27754 | 1462583403932 Marionette DEBUG loaded listener.js 18:10:04 INFO - PROCESS | 27754 | ++DOMWINDOW == 281 (0x7f0822de4400) [pid = 27754] [serial = 1713] [outer = 0x7f07fdf56800] 18:10:04 INFO - PROCESS | 27754 | 1462583404786 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:10:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 18:10:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1491ms 18:10:04 INFO - PROCESS | 27754 | 1462583404838 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 18:10:04 INFO - PROCESS | 27754 | 1462583404842 Marionette TRACE conn3 <- [1,2253,null,{"value":"8"}] 18:10:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 18:10:04 INFO - PROCESS | 27754 | 1462583404847 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 18:10:04 INFO - PROCESS | 27754 | 1462583404850 Marionette TRACE conn3 <- [1,2254,null,{}] 18:10:04 INFO - PROCESS | 27754 | 1462583404856 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:10:05 INFO - PROCESS | 27754 | 1462583405057 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 18:10:05 INFO - PROCESS | 27754 | 1462583405339 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:05 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f07f414f800 == 157 [pid = 27754] [id = 571] 18:10:05 INFO - PROCESS | 27754 | ++DOMWINDOW == 282 (0x7f0800987400) [pid = 27754] [serial = 1714] [outer = (nil)] 18:10:05 INFO - PROCESS | 27754 | ++DOMWINDOW == 283 (0x7f082786dc00) [pid = 27754] [serial = 1715] [outer = 0x7f0800987400] 18:10:05 INFO - PROCESS | 27754 | 1462583405414 Marionette DEBUG loaded listener.js 18:10:05 INFO - PROCESS | 27754 | ++DOMWINDOW == 284 (0x7f0827c3d400) [pid = 27754] [serial = 1716] [outer = 0x7f0800987400] 18:10:06 INFO - PROCESS | 27754 | 1462583406302 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:10:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 18:10:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1488ms 18:10:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 18:10:06 INFO - PROCESS | 27754 | 1462583406336 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 18:10:06 INFO - PROCESS | 27754 | 1462583406339 Marionette TRACE conn3 <- [1,2257,null,{"value":"8"}] 18:10:06 INFO - PROCESS | 27754 | 1462583406345 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 18:10:06 INFO - PROCESS | 27754 | 1462583406348 Marionette TRACE conn3 <- [1,2258,null,{}] 18:10:06 INFO - PROCESS | 27754 | 1462583406353 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:10:06 INFO - PROCESS | 27754 | 1462583406558 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 18:10:06 INFO - PROCESS | 27754 | 1462583406843 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:06 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f07fb47b800 == 158 [pid = 27754] [id = 572] 18:10:06 INFO - PROCESS | 27754 | ++DOMWINDOW == 285 (0x7f07f7e43800) [pid = 27754] [serial = 1717] [outer = (nil)] 18:10:06 INFO - PROCESS | 27754 | ++DOMWINDOW == 286 (0x7f07f7e4b000) [pid = 27754] [serial = 1718] [outer = 0x7f07f7e43800] 18:10:06 INFO - PROCESS | 27754 | 1462583406959 Marionette DEBUG loaded listener.js 18:10:07 INFO - PROCESS | 27754 | ++DOMWINDOW == 287 (0x7f07f7e4f400) [pid = 27754] [serial = 1719] [outer = 0x7f07f7e43800] 18:10:07 INFO - PROCESS | 27754 | 1462583407832 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:10:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 18:10:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1536ms 18:10:07 INFO - PROCESS | 27754 | 1462583407881 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 18:10:07 INFO - PROCESS | 27754 | 1462583407885 Marionette TRACE conn3 <- [1,2261,null,{"value":"8"}] 18:10:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 18:10:07 INFO - PROCESS | 27754 | 1462583407890 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 18:10:07 INFO - PROCESS | 27754 | 1462583407892 Marionette TRACE conn3 <- [1,2262,null,{}] 18:10:07 INFO - PROCESS | 27754 | 1462583407898 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:10:08 INFO - PROCESS | 27754 | 1462583408105 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 18:10:08 INFO - PROCESS | 27754 | 1462583408389 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:08 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0803db5000 == 159 [pid = 27754] [id = 573] 18:10:08 INFO - PROCESS | 27754 | ++DOMWINDOW == 288 (0x7f07f7e44800) [pid = 27754] [serial = 1720] [outer = (nil)] 18:10:08 INFO - PROCESS | 27754 | ++DOMWINDOW == 289 (0x7f08259e0800) [pid = 27754] [serial = 1721] [outer = 0x7f07f7e44800] 18:10:08 INFO - PROCESS | 27754 | 1462583408472 Marionette DEBUG loaded listener.js 18:10:08 INFO - PROCESS | 27754 | ++DOMWINDOW == 290 (0x7f0827ca1400) [pid = 27754] [serial = 1722] [outer = 0x7f07f7e44800] 18:10:09 INFO - PROCESS | 27754 | 1462583409327 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:10:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 18:10:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1477ms 18:10:09 INFO - PROCESS | 27754 | 1462583409368 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 18:10:09 INFO - PROCESS | 27754 | 1462583409372 Marionette TRACE conn3 <- [1,2265,null,{"value":"8"}] 18:10:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 18:10:09 INFO - PROCESS | 27754 | 1462583409377 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 18:10:09 INFO - PROCESS | 27754 | 1462583409379 Marionette TRACE conn3 <- [1,2266,null,{}] 18:10:09 INFO - PROCESS | 27754 | 1462583409385 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:10:09 INFO - PROCESS | 27754 | 1462583409578 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 18:10:09 INFO - PROCESS | 27754 | 1462583409864 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:09 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f07f5e90800 == 160 [pid = 27754] [id = 574] 18:10:09 INFO - PROCESS | 27754 | ++DOMWINDOW == 291 (0x7f07f7e48c00) [pid = 27754] [serial = 1723] [outer = (nil)] 18:10:09 INFO - PROCESS | 27754 | ++DOMWINDOW == 292 (0x7f07f94eb400) [pid = 27754] [serial = 1724] [outer = 0x7f07f7e48c00] 18:10:09 INFO - PROCESS | 27754 | 1462583409936 Marionette DEBUG loaded listener.js 18:10:10 INFO - PROCESS | 27754 | ++DOMWINDOW == 293 (0x7f07f94f0000) [pid = 27754] [serial = 1725] [outer = 0x7f07f7e48c00] 18:10:10 INFO - PROCESS | 27754 | 1462583410828 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:10:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 18:10:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1484ms 18:10:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 18:10:10 INFO - PROCESS | 27754 | 1462583410863 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 18:10:10 INFO - PROCESS | 27754 | 1462583410865 Marionette TRACE conn3 <- [1,2269,null,{"value":"8"}] 18:10:10 INFO - PROCESS | 27754 | 1462583410871 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 18:10:10 INFO - PROCESS | 27754 | 1462583410874 Marionette TRACE conn3 <- [1,2270,null,{}] 18:10:10 INFO - PROCESS | 27754 | 1462583410880 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:10:11 INFO - PROCESS | 27754 | 1462583411108 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 18:10:11 INFO - PROCESS | 27754 | 1462583411396 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:11 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f07f8aa7000 == 161 [pid = 27754] [id = 575] 18:10:11 INFO - PROCESS | 27754 | ++DOMWINDOW == 294 (0x7f07f806fc00) [pid = 27754] [serial = 1726] [outer = (nil)] 18:10:11 INFO - PROCESS | 27754 | ++DOMWINDOW == 295 (0x7f07f94f2000) [pid = 27754] [serial = 1727] [outer = 0x7f07f806fc00] 18:10:11 INFO - PROCESS | 27754 | 1462583411512 Marionette DEBUG loaded listener.js 18:10:11 INFO - PROCESS | 27754 | ++DOMWINDOW == 296 (0x7f07fe579000) [pid = 27754] [serial = 1728] [outer = 0x7f07f806fc00] 18:10:12 INFO - PROCESS | 27754 | 1462583412389 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:10:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 18:10:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1583ms 18:10:12 INFO - PROCESS | 27754 | 1462583412454 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 18:10:12 INFO - PROCESS | 27754 | 1462583412458 Marionette TRACE conn3 <- [1,2273,null,{"value":"8"}] 18:10:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 18:10:12 INFO - PROCESS | 27754 | 1462583412464 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 18:10:12 INFO - PROCESS | 27754 | 1462583412466 Marionette TRACE conn3 <- [1,2274,null,{}] 18:10:12 INFO - PROCESS | 27754 | 1462583412476 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:10:12 INFO - PROCESS | 27754 | 1462583412704 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 18:10:13 INFO - PROCESS | 27754 | 1462583413036 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:13 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f07fe6a1000 == 162 [pid = 27754] [id = 576] 18:10:13 INFO - PROCESS | 27754 | ++DOMWINDOW == 297 (0x7f07f628dc00) [pid = 27754] [serial = 1729] [outer = (nil)] 18:10:13 INFO - PROCESS | 27754 | ++DOMWINDOW == 298 (0x7f07fccabc00) [pid = 27754] [serial = 1730] [outer = 0x7f07f628dc00] 18:10:13 INFO - PROCESS | 27754 | 1462583413112 Marionette DEBUG loaded listener.js 18:10:13 INFO - PROCESS | 27754 | ++DOMWINDOW == 299 (0x7f08008d0c00) [pid = 27754] [serial = 1731] [outer = 0x7f07f628dc00] 18:10:13 INFO - PROCESS | 27754 | 1462583413937 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:10:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 18:10:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1486ms 18:10:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 18:10:13 INFO - PROCESS | 27754 | 1462583413952 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 18:10:13 INFO - PROCESS | 27754 | 1462583413955 Marionette TRACE conn3 <- [1,2277,null,{"value":"8"}] 18:10:13 INFO - PROCESS | 27754 | 1462583413961 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 18:10:13 INFO - PROCESS | 27754 | 1462583413964 Marionette TRACE conn3 <- [1,2278,null,{}] 18:10:13 INFO - PROCESS | 27754 | 1462583413986 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:10:15 INFO - PROCESS | 27754 | --DOCSHELL 0x7f08142dd800 == 161 [pid = 27754] [id = 452] 18:10:15 INFO - PROCESS | 27754 | --DOCSHELL 0x7f08015ce800 == 160 [pid = 27754] [id = 259] 18:10:15 INFO - PROCESS | 27754 | --DOCSHELL 0x7f07ff24d800 == 159 [pid = 27754] [id = 258] 18:10:15 INFO - PROCESS | 27754 | --DOCSHELL 0x7f081494b000 == 158 [pid = 27754] [id = 453] 18:10:15 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0812b67000 == 157 [pid = 27754] [id = 451] 18:10:15 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0822a6d000 == 156 [pid = 27754] [id = 130] 18:10:15 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0822d47000 == 155 [pid = 27754] [id = 456] 18:10:15 INFO - PROCESS | 27754 | --DOCSHELL 0x7f08156ac000 == 154 [pid = 27754] [id = 454] 18:10:15 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0806297000 == 153 [pid = 27754] [id = 499] 18:10:15 INFO - PROCESS | 27754 | --DOCSHELL 0x7f07fe6cb000 == 152 [pid = 27754] [id = 556] 18:10:15 INFO - PROCESS | 27754 | --DOCSHELL 0x7f07ffed3800 == 151 [pid = 27754] [id = 555] 18:10:15 INFO - PROCESS | 27754 | --DOCSHELL 0x7f07fbfba000 == 150 [pid = 27754] [id = 554] 18:10:15 INFO - PROCESS | 27754 | --DOCSHELL 0x7f07f9363800 == 149 [pid = 27754] [id = 553] 18:10:15 INFO - PROCESS | 27754 | --DOCSHELL 0x7f07fb79d800 == 148 [pid = 27754] [id = 547] 18:10:15 INFO - PROCESS | 27754 | --DOCSHELL 0x7f07fbfc4000 == 147 [pid = 27754] [id = 546] 18:10:15 INFO - PROCESS | 27754 | --DOCSHELL 0x7f082a9ad000 == 146 [pid = 27754] [id = 545] 18:10:15 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0827772000 == 145 [pid = 27754] [id = 544] 18:10:15 INFO - PROCESS | 27754 | --DOCSHELL 0x7f081bdc0000 == 144 [pid = 27754] [id = 543] 18:10:15 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0814f0a000 == 143 [pid = 27754] [id = 542] 18:10:15 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0814922000 == 142 [pid = 27754] [id = 541] 18:10:15 INFO - PROCESS | 27754 | 1462583415588 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 18:10:15 INFO - PROCESS | 27754 | --DOMWINDOW == 298 (0x7f0806bc4800) [pid = 27754] [serial = 1598] [outer = (nil)] [url = about:blank] 18:10:15 INFO - PROCESS | 27754 | --DOMWINDOW == 297 (0x7f0827c93000) [pid = 27754] [serial = 1428] [outer = (nil)] [url = about:blank] 18:10:15 INFO - PROCESS | 27754 | --DOMWINDOW == 296 (0x7f07fe585400) [pid = 27754] [serial = 1266] [outer = (nil)] [url = about:blank] 18:10:15 INFO - PROCESS | 27754 | --DOMWINDOW == 295 (0x7f0806cf1c00) [pid = 27754] [serial = 1212] [outer = (nil)] [url = about:blank] 18:10:15 INFO - PROCESS | 27754 | --DOMWINDOW == 294 (0x7f08160b6000) [pid = 27754] [serial = 1362] [outer = (nil)] [url = about:blank] 18:10:15 INFO - PROCESS | 27754 | --DOMWINDOW == 293 (0x7f07f8a4ec00) [pid = 27754] [serial = 1556] [outer = (nil)] [url = about:blank] 18:10:15 INFO - PROCESS | 27754 | --DOMWINDOW == 292 (0x7f082801bc00) [pid = 27754] [serial = 1431] [outer = (nil)] [url = about:blank] 18:10:15 INFO - PROCESS | 27754 | --DOMWINDOW == 291 (0x7f0803b90c00) [pid = 27754] [serial = 1167] [outer = (nil)] [url = about:blank] 18:10:15 INFO - PROCESS | 27754 | --DOMWINDOW == 290 (0x7f0805694800) [pid = 27754] [serial = 1593] [outer = (nil)] [url = about:blank] 18:10:15 INFO - PROCESS | 27754 | --DOMWINDOW == 289 (0x7f0800bf1000) [pid = 27754] [serial = 1335] [outer = (nil)] [url = about:blank] 18:10:15 INFO - PROCESS | 27754 | --DOMWINDOW == 288 (0x7f0814a77c00) [pid = 27754] [serial = 1296] [outer = (nil)] [url = about:blank] 18:10:15 INFO - PROCESS | 27754 | --DOMWINDOW == 287 (0x7f0818233400) [pid = 27754] [serial = 1544] [outer = (nil)] [url = about:blank] 18:10:15 INFO - PROCESS | 27754 | --DOMWINDOW == 286 (0x7f0823f0b000) [pid = 27754] [serial = 1419] [outer = (nil)] [url = about:blank] 18:10:15 INFO - PROCESS | 27754 | --DOMWINDOW == 285 (0x7f0806c7f000) [pid = 27754] [serial = 1341] [outer = (nil)] [url = about:blank] 18:10:15 INFO - PROCESS | 27754 | --DOMWINDOW == 284 (0x7f07ff272c00) [pid = 27754] [serial = 1173] [outer = (nil)] [url = about:blank] 18:10:15 INFO - PROCESS | 27754 | --DOMWINDOW == 283 (0x7f08055b0c00) [pid = 27754] [serial = 1592] [outer = (nil)] [url = about:blank] 18:10:15 INFO - PROCESS | 27754 | --DOMWINDOW == 282 (0x7f07fcc9c400) [pid = 27754] [serial = 1577] [outer = (nil)] [url = about:blank] 18:10:15 INFO - PROCESS | 27754 | --DOMWINDOW == 281 (0x7f080098e800) [pid = 27754] [serial = 1305] [outer = (nil)] [url = about:blank] 18:10:15 INFO - PROCESS | 27754 | --DOMWINDOW == 280 (0x7f0800beb800) [pid = 27754] [serial = 1206] [outer = (nil)] [url = about:blank] 18:10:15 INFO - PROCESS | 27754 | --DOMWINDOW == 279 (0x7f0814144c00) [pid = 27754] [serial = 1527] [outer = (nil)] [url = about:blank] 18:10:15 INFO - PROCESS | 27754 | --DOMWINDOW == 278 (0x7f081234b000) [pid = 27754] [serial = 1293] [outer = (nil)] [url = about:blank] 18:10:15 INFO - PROCESS | 27754 | --DOMWINDOW == 277 (0x7f080af20800) [pid = 27754] [serial = 1344] [outer = (nil)] [url = about:blank] 18:10:15 INFO - PROCESS | 27754 | --DOMWINDOW == 276 (0x7f0813158400) [pid = 27754] [serial = 1356] [outer = (nil)] [url = about:blank] 18:10:15 INFO - PROCESS | 27754 | --DOMWINDOW == 275 (0x7f081469bc00) [pid = 27754] [serial = 1410] [outer = (nil)] [url = about:blank] 18:10:15 INFO - PROCESS | 27754 | --DOMWINDOW == 274 (0x7f0811bf8000) [pid = 27754] [serial = 1541] [outer = (nil)] [url = about:blank] 18:10:15 INFO - PROCESS | 27754 | --DOMWINDOW == 273 (0x7f0804887400) [pid = 27754] [serial = 1338] [outer = (nil)] [url = about:blank] 18:10:15 INFO - PROCESS | 27754 | --DOMWINDOW == 272 (0x7f080df90c00) [pid = 27754] [serial = 1233] [outer = (nil)] [url = about:blank] 18:10:15 INFO - PROCESS | 27754 | --DOMWINDOW == 271 (0x7f080c595c00) [pid = 27754] [serial = 1347] [outer = (nil)] [url = about:blank] 18:10:15 INFO - PROCESS | 27754 | --DOMWINDOW == 270 (0x7f08036d7c00) [pid = 27754] [serial = 1263] [outer = (nil)] [url = about:blank] 18:10:15 INFO - PROCESS | 27754 | --DOMWINDOW == 269 (0x7f07fe363400) [pid = 27754] [serial = 1583] [outer = (nil)] [url = about:blank] 18:10:15 INFO - PROCESS | 27754 | --DOMWINDOW == 268 (0x7f080c598c00) [pid = 27754] [serial = 1227] [outer = (nil)] [url = about:blank] 18:10:15 INFO - PROCESS | 27754 | --DOMWINDOW == 267 (0x7f080ae5b400) [pid = 27754] [serial = 1275] [outer = (nil)] [url = about:blank] 18:10:15 INFO - PROCESS | 27754 | --DOMWINDOW == 266 (0x7f080c557000) [pid = 27754] [serial = 1302] [outer = (nil)] [url = about:blank] 18:10:15 INFO - PROCESS | 27754 | --DOMWINDOW == 265 (0x7f080bbe9000) [pid = 27754] [serial = 1176] [outer = (nil)] [url = about:blank] 18:10:15 INFO - PROCESS | 27754 | --DOMWINDOW == 264 (0x7f0827ca0800) [pid = 27754] [serial = 1547] [outer = (nil)] [url = about:blank] 18:10:15 INFO - PROCESS | 27754 | --DOMWINDOW == 263 (0x7f080c475400) [pid = 27754] [serial = 1221] [outer = (nil)] [url = about:blank] 18:10:15 INFO - PROCESS | 27754 | --DOMWINDOW == 262 (0x7f08055a5400) [pid = 27754] [serial = 1209] [outer = (nil)] [url = about:blank] 18:10:15 INFO - PROCESS | 27754 | --DOMWINDOW == 261 (0x7f081428d800) [pid = 27754] [serial = 1359] [outer = (nil)] [url = about:blank] 18:10:15 INFO - PROCESS | 27754 | --DOMWINDOW == 260 (0x7f08049f0400) [pid = 27754] [serial = 1589] [outer = (nil)] [url = about:blank] 18:10:15 INFO - PROCESS | 27754 | --DOMWINDOW == 259 (0x7f0822f52c00) [pid = 27754] [serial = 1416] [outer = (nil)] [url = about:blank] 18:10:15 INFO - PROCESS | 27754 | --DOMWINDOW == 258 (0x7f07fdf55000) [pid = 27754] [serial = 1203] [outer = (nil)] [url = about:blank] 18:10:15 INFO - PROCESS | 27754 | --DOMWINDOW == 257 (0x7f0801bf3000) [pid = 27754] [serial = 1532] [outer = (nil)] [url = about:blank] 18:10:15 INFO - PROCESS | 27754 | --DOMWINDOW == 256 (0x7f0821cdb000) [pid = 27754] [serial = 1368] [outer = (nil)] [url = about:blank] 18:10:15 INFO - PROCESS | 27754 | --DOMWINDOW == 255 (0x7f07fb8b3000) [pid = 27754] [serial = 1575] [outer = (nil)] [url = about:blank] 18:10:15 INFO - PROCESS | 27754 | --DOMWINDOW == 254 (0x7f07fe584400) [pid = 27754] [serial = 1581] [outer = (nil)] [url = about:blank] 18:10:15 INFO - PROCESS | 27754 | --DOMWINDOW == 253 (0x7f08036e1800) [pid = 27754] [serial = 1401] [outer = (nil)] [url = about:blank] 18:10:15 INFO - PROCESS | 27754 | --DOMWINDOW == 252 (0x7f080f5d6400) [pid = 27754] [serial = 1353] [outer = (nil)] [url = about:blank] 18:10:15 INFO - PROCESS | 27754 | --DOMWINDOW == 251 (0x7f08160ba000) [pid = 27754] [serial = 1299] [outer = (nil)] [url = about:blank] 18:10:15 INFO - PROCESS | 27754 | --DOMWINDOW == 250 (0x7f0801ad7400) [pid = 27754] [serial = 1586] [outer = (nil)] [url = about:blank] 18:10:15 INFO - PROCESS | 27754 | --DOMWINDOW == 249 (0x7f07fcfdc000) [pid = 27754] [serial = 1332] [outer = (nil)] [url = about:blank] 18:10:15 INFO - PROCESS | 27754 | --DOMWINDOW == 248 (0x7f080c90dc00) [pid = 27754] [serial = 1281] [outer = (nil)] [url = about:blank] 18:10:15 INFO - PROCESS | 27754 | --DOMWINDOW == 247 (0x7f0825f99800) [pid = 27754] [serial = 1422] [outer = (nil)] [url = about:blank] 18:10:15 INFO - PROCESS | 27754 | --DOMWINDOW == 246 (0x7f08008c7000) [pid = 27754] [serial = 1584] [outer = (nil)] [url = about:blank] 18:10:15 INFO - PROCESS | 27754 | --DOMWINDOW == 245 (0x7f0827ca1000) [pid = 27754] [serial = 1170] [outer = (nil)] [url = about:blank] 18:10:15 INFO - PROCESS | 27754 | --DOMWINDOW == 244 (0x7f080c539c00) [pid = 27754] [serial = 1224] [outer = (nil)] [url = about:blank] 18:10:15 INFO - PROCESS | 27754 | --DOMWINDOW == 243 (0x7f0806c77400) [pid = 27754] [serial = 1272] [outer = (nil)] [url = about:blank] 18:10:15 INFO - PROCESS | 27754 | --DOMWINDOW == 242 (0x7f0803b4a000) [pid = 27754] [serial = 1587] [outer = (nil)] [url = about:blank] 18:10:15 INFO - PROCESS | 27754 | --DOMWINDOW == 241 (0x7f0805698400) [pid = 27754] [serial = 1596] [outer = (nil)] [url = about:blank] 18:10:15 INFO - PROCESS | 27754 | --DOMWINDOW == 240 (0x7f07f8a45400) [pid = 27754] [serial = 1553] [outer = (nil)] [url = about:blank] 18:10:15 INFO - PROCESS | 27754 | --DOMWINDOW == 239 (0x7f07f941a800) [pid = 27754] [serial = 1565] [outer = (nil)] [url = about:blank] 18:10:15 INFO - PROCESS | 27754 | --DOMWINDOW == 238 (0x7f07f86e6400) [pid = 27754] [serial = 1571] [outer = (nil)] [url = about:blank] 18:10:15 INFO - PROCESS | 27754 | --DOMWINDOW == 237 (0x7f080c025c00) [pid = 27754] [serial = 1218] [outer = (nil)] [url = about:blank] 18:10:15 INFO - PROCESS | 27754 | --DOMWINDOW == 236 (0x7f0827acf400) [pid = 27754] [serial = 1425] [outer = (nil)] [url = about:blank] 18:10:15 INFO - PROCESS | 27754 | --DOMWINDOW == 235 (0x7f0822ac8c00) [pid = 27754] [serial = 1371] [outer = (nil)] [url = about:blank] 18:10:15 INFO - PROCESS | 27754 | --DOMWINDOW == 234 (0x7f0804b16c00) [pid = 27754] [serial = 1590] [outer = (nil)] [url = about:blank] 18:10:15 INFO - PROCESS | 27754 | --DOMWINDOW == 233 (0x7f080c002c00) [pid = 27754] [serial = 1278] [outer = (nil)] [url = about:blank] 18:10:15 INFO - PROCESS | 27754 | --DOMWINDOW == 232 (0x7f08161bec00) [pid = 27754] [serial = 1413] [outer = (nil)] [url = about:blank] 18:10:15 INFO - PROCESS | 27754 | --DOMWINDOW == 231 (0x7f0806cf0000) [pid = 27754] [serial = 1200] [outer = (nil)] [url = about:blank] 18:10:15 INFO - PROCESS | 27754 | --DOMWINDOW == 230 (0x7f07f6fc8c00) [pid = 27754] [serial = 1529] [outer = (nil)] [url = about:blank] 18:10:15 INFO - PROCESS | 27754 | --DOMWINDOW == 229 (0x7f07fe3a3000) [pid = 27754] [serial = 1580] [outer = (nil)] [url = about:blank] 18:10:15 INFO - PROCESS | 27754 | --DOMWINDOW == 228 (0x7f081820a800) [pid = 27754] [serial = 1365] [outer = (nil)] [url = about:blank] 18:10:15 INFO - PROCESS | 27754 | --DOMWINDOW == 227 (0x7f080c863c00) [pid = 27754] [serial = 1230] [outer = (nil)] [url = about:blank] 18:10:15 INFO - PROCESS | 27754 | --DOMWINDOW == 226 (0x7f0801ad9800) [pid = 27754] [serial = 1269] [outer = (nil)] [url = about:blank] 18:10:15 INFO - PROCESS | 27754 | --DOMWINDOW == 225 (0x7f080df94000) [pid = 27754] [serial = 1284] [outer = (nil)] [url = about:blank] 18:10:15 INFO - PROCESS | 27754 | --DOMWINDOW == 224 (0x7f07fcb30c00) [pid = 27754] [serial = 1434] [outer = (nil)] [url = about:blank] 18:10:15 INFO - PROCESS | 27754 | --DOMWINDOW == 223 (0x7f07f9253400) [pid = 27754] [serial = 1572] [outer = (nil)] [url = about:blank] 18:10:15 INFO - PROCESS | 27754 | --DOMWINDOW == 222 (0x7f080f575800) [pid = 27754] [serial = 1287] [outer = (nil)] [url = about:blank] 18:10:15 INFO - PROCESS | 27754 | --DOMWINDOW == 221 (0x7f0805695400) [pid = 27754] [serial = 1535] [outer = (nil)] [url = about:blank] 18:10:15 INFO - PROCESS | 27754 | --DOMWINDOW == 220 (0x7f080df30800) [pid = 27754] [serial = 1350] [outer = (nil)] [url = about:blank] 18:10:15 INFO - PROCESS | 27754 | --DOMWINDOW == 219 (0x7f08055ac800) [pid = 27754] [serial = 1595] [outer = (nil)] [url = about:blank] 18:10:15 INFO - PROCESS | 27754 | --DOMWINDOW == 218 (0x7f080c944800) [pid = 27754] [serial = 1538] [outer = (nil)] [url = about:blank] 18:10:15 INFO - PROCESS | 27754 | --DOMWINDOW == 217 (0x7f07fb8ad000) [pid = 27754] [serial = 1574] [outer = (nil)] [url = about:blank] 18:10:15 INFO - PROCESS | 27754 | --DOMWINDOW == 216 (0x7f0803b4d000) [pid = 27754] [serial = 1562] [outer = (nil)] [url = about:blank] 18:10:15 INFO - PROCESS | 27754 | --DOMWINDOW == 215 (0x7f07fb647c00) [pid = 27754] [serial = 1568] [outer = (nil)] [url = about:blank] 18:10:15 INFO - PROCESS | 27754 | --DOMWINDOW == 214 (0x7f0822d9dc00) [pid = 27754] [serial = 1374] [outer = (nil)] [url = about:blank] 18:10:15 INFO - PROCESS | 27754 | --DOMWINDOW == 213 (0x7f08055a5000) [pid = 27754] [serial = 1308] [outer = (nil)] [url = about:blank] 18:10:15 INFO - PROCESS | 27754 | --DOMWINDOW == 212 (0x7f07f806cc00) [pid = 27754] [serial = 1550] [outer = (nil)] [url = about:blank] 18:10:15 INFO - PROCESS | 27754 | --DOMWINDOW == 211 (0x7f07fd65dc00) [pid = 27754] [serial = 1559] [outer = (nil)] [url = about:blank] 18:10:15 INFO - PROCESS | 27754 | --DOMWINDOW == 210 (0x7f080f960400) [pid = 27754] [serial = 1290] [outer = (nil)] [url = about:blank] 18:10:15 INFO - PROCESS | 27754 | --DOMWINDOW == 209 (0x7f080accc000) [pid = 27754] [serial = 1215] [outer = (nil)] [url = about:blank] 18:10:15 INFO - PROCESS | 27754 | --DOMWINDOW == 208 (0x7f07fcfe5800) [pid = 27754] [serial = 1578] [outer = (nil)] [url = about:blank] 18:10:15 INFO - PROCESS | 27754 | --DOMWINDOW == 207 (0x7f080c946c00) [pid = 27754] [serial = 1407] [outer = (nil)] [url = about:blank] 18:10:15 INFO - PROCESS | 27754 | --DOMWINDOW == 206 (0x7f0806e89800) [pid = 27754] [serial = 1404] [outer = (nil)] [url = about:blank] 18:10:15 INFO - PROCESS | 27754 | --DOMWINDOW == 205 (0x7f0806c79800) [pid = 27754] [serial = 1464] [outer = (nil)] [url = about:blank] 18:10:15 INFO - PROCESS | 27754 | --DOMWINDOW == 204 (0x7f07fcfe0400) [pid = 27754] [serial = 1458] [outer = (nil)] [url = about:blank] 18:10:15 INFO - PROCESS | 27754 | --DOMWINDOW == 203 (0x7f080c479800) [pid = 27754] [serial = 1467] [outer = (nil)] [url = about:blank] 18:10:15 INFO - PROCESS | 27754 | --DOMWINDOW == 202 (0x7f080c889800) [pid = 27754] [serial = 1470] [outer = (nil)] [url = about:blank] 18:10:15 INFO - PROCESS | 27754 | --DOMWINDOW == 201 (0x7f08036df400) [pid = 27754] [serial = 1461] [outer = (nil)] [url = about:blank] 18:10:16 INFO - PROCESS | 27754 | 1462583415996 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:16 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f07f6289800 == 143 [pid = 27754] [id = 577] 18:10:16 INFO - PROCESS | 27754 | ++DOMWINDOW == 202 (0x7f07f6295800) [pid = 27754] [serial = 1732] [outer = (nil)] 18:10:16 INFO - PROCESS | 27754 | ++DOMWINDOW == 203 (0x7f07f6fbc400) [pid = 27754] [serial = 1733] [outer = 0x7f07f6295800] 18:10:16 INFO - PROCESS | 27754 | 1462583416071 Marionette DEBUG loaded listener.js 18:10:16 INFO - PROCESS | 27754 | ++DOMWINDOW == 204 (0x7f07f806cc00) [pid = 27754] [serial = 1734] [outer = 0x7f07f6295800] 18:10:16 INFO - PROCESS | 27754 | 1462583416777 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:10:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 18:10:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 2838ms 18:10:16 INFO - PROCESS | 27754 | 1462583416799 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 18:10:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 18:10:16 INFO - PROCESS | 27754 | 1462583416804 Marionette TRACE conn3 <- [1,2281,null,{"value":"8"}] 18:10:16 INFO - PROCESS | 27754 | 1462583416811 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 18:10:16 INFO - PROCESS | 27754 | 1462583416817 Marionette TRACE conn3 <- [1,2282,null,{}] 18:10:16 INFO - PROCESS | 27754 | 1462583416823 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:10:17 INFO - PROCESS | 27754 | 1462583417019 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 18:10:17 INFO - PROCESS | 27754 | 1462583417207 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:17 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f07f9360000 == 144 [pid = 27754] [id = 578] 18:10:17 INFO - PROCESS | 27754 | ++DOMWINDOW == 205 (0x7f07f806c400) [pid = 27754] [serial = 1735] [outer = (nil)] 18:10:17 INFO - PROCESS | 27754 | ++DOMWINDOW == 206 (0x7f07f8a88800) [pid = 27754] [serial = 1736] [outer = 0x7f07f806c400] 18:10:17 INFO - PROCESS | 27754 | 1462583417284 Marionette DEBUG loaded listener.js 18:10:17 INFO - PROCESS | 27754 | ++DOMWINDOW == 207 (0x7f07f9419c00) [pid = 27754] [serial = 1737] [outer = 0x7f07f806c400] 18:10:18 INFO - PROCESS | 27754 | 1462583418228 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:10:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 18:10:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1488ms 18:10:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 18:10:18 INFO - PROCESS | 27754 | 1462583418299 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 18:10:18 INFO - PROCESS | 27754 | 1462583418302 Marionette TRACE conn3 <- [1,2285,null,{"value":"8"}] 18:10:18 INFO - PROCESS | 27754 | 1462583418309 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 18:10:18 INFO - PROCESS | 27754 | 1462583418312 Marionette TRACE conn3 <- [1,2286,null,{}] 18:10:18 INFO - PROCESS | 27754 | 1462583418317 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:10:18 INFO - PROCESS | 27754 | 1462583418586 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 18:10:18 INFO - PROCESS | 27754 | 1462583418647 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:18 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f07fb79f000 == 145 [pid = 27754] [id = 579] 18:10:18 INFO - PROCESS | 27754 | ++DOMWINDOW == 208 (0x7f07fb646c00) [pid = 27754] [serial = 1738] [outer = (nil)] 18:10:18 INFO - PROCESS | 27754 | ++DOMWINDOW == 209 (0x7f07fb8aa400) [pid = 27754] [serial = 1739] [outer = 0x7f07fb646c00] 18:10:18 INFO - PROCESS | 27754 | 1462583418728 Marionette DEBUG loaded listener.js 18:10:18 INFO - PROCESS | 27754 | ++DOMWINDOW == 210 (0x7f07fcb28800) [pid = 27754] [serial = 1740] [outer = 0x7f07fb646c00] 18:10:19 INFO - PROCESS | 27754 | 1462583419789 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:10:19 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:10:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1531ms 18:10:19 INFO - PROCESS | 27754 | 1462583419839 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 18:10:19 INFO - PROCESS | 27754 | 1462583419843 Marionette TRACE conn3 <- [1,2289,null,{"value":"8"}] 18:10:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 18:10:19 INFO - PROCESS | 27754 | 1462583419887 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 18:10:19 INFO - PROCESS | 27754 | 1462583419893 Marionette TRACE conn3 <- [1,2290,null,{}] 18:10:19 INFO - PROCESS | 27754 | 1462583419905 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:10:20 INFO - PROCESS | 27754 | 1462583420145 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 18:10:20 INFO - PROCESS | 27754 | --DOMWINDOW == 209 (0x7f07fb64e800) [pid = 27754] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 18:10:20 INFO - PROCESS | 27754 | --DOMWINDOW == 208 (0x7f0803b42400) [pid = 27754] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 18:10:20 INFO - PROCESS | 27754 | --DOMWINDOW == 207 (0x7f07f9257c00) [pid = 27754] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 18:10:20 INFO - PROCESS | 27754 | --DOMWINDOW == 206 (0x7f081527b800) [pid = 27754] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 18:10:20 INFO - PROCESS | 27754 | --DOMWINDOW == 205 (0x7f07f6fbf800) [pid = 27754] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 18:10:20 INFO - PROCESS | 27754 | --DOMWINDOW == 204 (0x7f0803b43800) [pid = 27754] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 18:10:20 INFO - PROCESS | 27754 | --DOMWINDOW == 203 (0x7f07f6fc1800) [pid = 27754] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 18:10:20 INFO - PROCESS | 27754 | --DOMWINDOW == 202 (0x7f07fcb2a800) [pid = 27754] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 18:10:20 INFO - PROCESS | 27754 | --DOMWINDOW == 201 (0x7f08007ae400) [pid = 27754] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 18:10:20 INFO - PROCESS | 27754 | --DOMWINDOW == 200 (0x7f0827c34000) [pid = 27754] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 18:10:20 INFO - PROCESS | 27754 | --DOMWINDOW == 199 (0x7f07fd60e000) [pid = 27754] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 18:10:20 INFO - PROCESS | 27754 | --DOMWINDOW == 198 (0x7f07f6fbac00) [pid = 27754] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 18:10:20 INFO - PROCESS | 27754 | --DOMWINDOW == 197 (0x7f08181f9c00) [pid = 27754] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 18:10:20 INFO - PROCESS | 27754 | --DOMWINDOW == 196 (0x7f07fd661800) [pid = 27754] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 18:10:20 INFO - PROCESS | 27754 | --DOMWINDOW == 195 (0x7f08177a5c00) [pid = 27754] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 18:10:20 INFO - PROCESS | 27754 | --DOMWINDOW == 194 (0x7f07f9412000) [pid = 27754] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 18:10:20 INFO - PROCESS | 27754 | --DOMWINDOW == 193 (0x7f07f8064c00) [pid = 27754] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 18:10:20 INFO - PROCESS | 27754 | --DOMWINDOW == 192 (0x7f080c6b5400) [pid = 27754] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 18:10:20 INFO - PROCESS | 27754 | --DOMWINDOW == 191 (0x7f07f8066c00) [pid = 27754] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 18:10:20 INFO - PROCESS | 27754 | --DOMWINDOW == 190 (0x7f07f6fbb000) [pid = 27754] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 18:10:20 INFO - PROCESS | 27754 | --DOMWINDOW == 189 (0x7f08181f1800) [pid = 27754] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 18:10:20 INFO - PROCESS | 27754 | --DOMWINDOW == 188 (0x7f080df8e000) [pid = 27754] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 18:10:20 INFO - PROCESS | 27754 | --DOMWINDOW == 187 (0x7f080c020800) [pid = 27754] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 18:10:20 INFO - PROCESS | 27754 | --DOMWINDOW == 186 (0x7f07f6fba000) [pid = 27754] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 18:10:20 INFO - PROCESS | 27754 | --DOMWINDOW == 185 (0x7f07f864a800) [pid = 27754] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 18:10:20 INFO - PROCESS | 27754 | --DOMWINDOW == 184 (0x7f0827c92c00) [pid = 27754] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 18:10:20 INFO - PROCESS | 27754 | --DOMWINDOW == 183 (0x7f07f86e3400) [pid = 27754] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 18:10:20 INFO - PROCESS | 27754 | --DOMWINDOW == 182 (0x7f08007b0c00) [pid = 27754] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 18:10:20 INFO - PROCESS | 27754 | --DOMWINDOW == 181 (0x7f07fb8a7000) [pid = 27754] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 18:10:20 INFO - PROCESS | 27754 | --DOMWINDOW == 180 (0x7f07fb72fc00) [pid = 27754] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 18:10:20 INFO - PROCESS | 27754 | --DOMWINDOW == 179 (0x7f080c00e000) [pid = 27754] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 18:10:20 INFO - PROCESS | 27754 | --DOMWINDOW == 178 (0x7f0803b48c00) [pid = 27754] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 18:10:20 INFO - PROCESS | 27754 | --DOMWINDOW == 177 (0x7f080af1e400) [pid = 27754] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 18:10:20 INFO - PROCESS | 27754 | --DOMWINDOW == 176 (0x7f07fd658c00) [pid = 27754] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 18:10:21 INFO - PROCESS | 27754 | --DOMWINDOW == 175 (0x7f07f8071c00) [pid = 27754] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 18:10:21 INFO - PROCESS | 27754 | --DOMWINDOW == 174 (0x7f0803b90000) [pid = 27754] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 18:10:21 INFO - PROCESS | 27754 | --DOMWINDOW == 173 (0x7f0800990800) [pid = 27754] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 18:10:21 INFO - PROCESS | 27754 | --DOMWINDOW == 172 (0x7f080c473400) [pid = 27754] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 18:10:21 INFO - PROCESS | 27754 | --DOMWINDOW == 171 (0x7f07f9412400) [pid = 27754] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 18:10:21 INFO - PROCESS | 27754 | --DOMWINDOW == 170 (0x7f080c021000) [pid = 27754] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 18:10:21 INFO - PROCESS | 27754 | --DOMWINDOW == 169 (0x7f080c370000) [pid = 27754] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 18:10:21 INFO - PROCESS | 27754 | --DOMWINDOW == 168 (0x7f0805605c00) [pid = 27754] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 18:10:21 INFO - PROCESS | 27754 | --DOMWINDOW == 167 (0x7f0813d05c00) [pid = 27754] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 18:10:21 INFO - PROCESS | 27754 | --DOMWINDOW == 166 (0x7f07f8066400) [pid = 27754] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 18:10:21 INFO - PROCESS | 27754 | --DOMWINDOW == 165 (0x7f07f864c400) [pid = 27754] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 18:10:21 INFO - PROCESS | 27754 | --DOMWINDOW == 164 (0x7f080c903000) [pid = 27754] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 18:10:21 INFO - PROCESS | 27754 | --DOMWINDOW == 163 (0x7f080df8c000) [pid = 27754] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 18:10:21 INFO - PROCESS | 27754 | 1462583421038 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:21 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f07f929f800 == 146 [pid = 27754] [id = 580] 18:10:21 INFO - PROCESS | 27754 | ++DOMWINDOW == 164 (0x7f07f60e8400) [pid = 27754] [serial = 1741] [outer = (nil)] 18:10:21 INFO - PROCESS | 27754 | ++DOMWINDOW == 165 (0x7f07f6fbe000) [pid = 27754] [serial = 1742] [outer = 0x7f07f60e8400] 18:10:21 INFO - PROCESS | 27754 | 1462583421098 Marionette DEBUG loaded listener.js 18:10:21 INFO - PROCESS | 27754 | ++DOMWINDOW == 166 (0x7f07f864ac00) [pid = 27754] [serial = 1743] [outer = 0x7f07f60e8400] 18:10:21 INFO - PROCESS | 27754 | 1462583421756 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:10:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 18:10:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1903ms 18:10:21 INFO - PROCESS | 27754 | 1462583421775 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 18:10:21 INFO - PROCESS | 27754 | 1462583421778 Marionette TRACE conn3 <- [1,2293,null,{"value":"8"}] 18:10:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 18:10:21 INFO - PROCESS | 27754 | 1462583421783 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 18:10:21 INFO - PROCESS | 27754 | 1462583421786 Marionette TRACE conn3 <- [1,2294,null,{}] 18:10:21 INFO - PROCESS | 27754 | 1462583421791 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:10:22 INFO - PROCESS | 27754 | 1462583422039 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 18:10:22 INFO - PROCESS | 27754 | 1462583422062 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:22 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f07fe6ad000 == 147 [pid = 27754] [id = 581] 18:10:22 INFO - PROCESS | 27754 | ++DOMWINDOW == 167 (0x7f07f864c400) [pid = 27754] [serial = 1744] [outer = (nil)] 18:10:22 INFO - PROCESS | 27754 | ++DOMWINDOW == 168 (0x7f07fb730800) [pid = 27754] [serial = 1745] [outer = 0x7f07f864c400] 18:10:22 INFO - PROCESS | 27754 | 1462583422122 Marionette DEBUG loaded listener.js 18:10:22 INFO - PROCESS | 27754 | ++DOMWINDOW == 169 (0x7f07fcc9d000) [pid = 27754] [serial = 1746] [outer = 0x7f07f864c400] 18:10:23 INFO - PROCESS | 27754 | 1462583423194 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:10:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 18:10:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1480ms 18:10:23 INFO - PROCESS | 27754 | 1462583423265 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 18:10:23 INFO - PROCESS | 27754 | 1462583423270 Marionette TRACE conn3 <- [1,2297,null,{"value":"8"}] 18:10:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 18:10:23 INFO - PROCESS | 27754 | 1462583423278 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 18:10:23 INFO - PROCESS | 27754 | 1462583423284 Marionette TRACE conn3 <- [1,2298,null,{}] 18:10:23 INFO - PROCESS | 27754 | 1462583423294 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:10:23 INFO - PROCESS | 27754 | 1462583423531 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 18:10:23 INFO - PROCESS | 27754 | 1462583423848 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:23 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f07f9370000 == 148 [pid = 27754] [id = 582] 18:10:23 INFO - PROCESS | 27754 | ++DOMWINDOW == 170 (0x7f07f864b000) [pid = 27754] [serial = 1747] [outer = (nil)] 18:10:23 INFO - PROCESS | 27754 | ++DOMWINDOW == 171 (0x7f07f86e8c00) [pid = 27754] [serial = 1748] [outer = 0x7f07f864b000] 18:10:23 INFO - PROCESS | 27754 | 1462583423924 Marionette DEBUG loaded listener.js 18:10:24 INFO - PROCESS | 27754 | ++DOMWINDOW == 172 (0x7f07f8a8a000) [pid = 27754] [serial = 1749] [outer = 0x7f07f864b000] 18:10:24 INFO - PROCESS | 27754 | 1462583424766 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:10:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 18:10:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1536ms 18:10:24 INFO - PROCESS | 27754 | 1462583424814 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 18:10:24 INFO - PROCESS | 27754 | 1462583424823 Marionette TRACE conn3 <- [1,2301,null,{"value":"8"}] 18:10:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 18:10:24 INFO - PROCESS | 27754 | 1462583424833 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 18:10:24 INFO - PROCESS | 27754 | 1462583424837 Marionette TRACE conn3 <- [1,2302,null,{}] 18:10:24 INFO - PROCESS | 27754 | 1462583424842 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:10:25 INFO - PROCESS | 27754 | 1462583425037 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 18:10:25 INFO - PROCESS | 27754 | 1462583425256 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:25 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f07fe457000 == 149 [pid = 27754] [id = 583] 18:10:25 INFO - PROCESS | 27754 | ++DOMWINDOW == 173 (0x7f07f941cc00) [pid = 27754] [serial = 1750] [outer = (nil)] 18:10:25 INFO - PROCESS | 27754 | ++DOMWINDOW == 174 (0x7f07fb646000) [pid = 27754] [serial = 1751] [outer = 0x7f07f941cc00] 18:10:25 INFO - PROCESS | 27754 | 1462583425369 Marionette DEBUG loaded listener.js 18:10:25 INFO - PROCESS | 27754 | ++DOMWINDOW == 175 (0x7f07fb738000) [pid = 27754] [serial = 1752] [outer = 0x7f07f941cc00] 18:10:26 INFO - PROCESS | 27754 | 1462583426384 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:10:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 18:10:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1580ms 18:10:26 INFO - PROCESS | 27754 | 1462583426413 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 18:10:26 INFO - PROCESS | 27754 | 1462583426416 Marionette TRACE conn3 <- [1,2305,null,{"value":"8"}] 18:10:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 18:10:26 INFO - PROCESS | 27754 | 1462583426423 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 18:10:26 INFO - PROCESS | 27754 | 1462583426428 Marionette TRACE conn3 <- [1,2306,null,{}] 18:10:26 INFO - PROCESS | 27754 | 1462583426444 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:10:26 INFO - PROCESS | 27754 | 1462583426636 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 18:10:26 INFO - PROCESS | 27754 | 1462583426872 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:26 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f080010e000 == 150 [pid = 27754] [id = 584] 18:10:26 INFO - PROCESS | 27754 | ++DOMWINDOW == 176 (0x7f07fcca7400) [pid = 27754] [serial = 1753] [outer = (nil)] 18:10:26 INFO - PROCESS | 27754 | ++DOMWINDOW == 177 (0x7f07fcfe8400) [pid = 27754] [serial = 1754] [outer = 0x7f07fcca7400] 18:10:26 INFO - PROCESS | 27754 | 1462583426986 Marionette DEBUG loaded listener.js 18:10:27 INFO - PROCESS | 27754 | ++DOMWINDOW == 178 (0x7f07fdf5cc00) [pid = 27754] [serial = 1755] [outer = 0x7f07fcca7400] 18:10:27 INFO - PROCESS | 27754 | 1462583427911 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:10:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 18:10:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1533ms 18:10:27 INFO - PROCESS | 27754 | 1462583427957 Marionette TRACE conn3 -> [0,2309,"getWindowHandle",null] 18:10:27 INFO - PROCESS | 27754 | 1462583427962 Marionette TRACE conn3 <- [1,2309,null,{"value":"8"}] 18:10:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 18:10:27 INFO - PROCESS | 27754 | 1462583427967 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 18:10:27 INFO - PROCESS | 27754 | 1462583427970 Marionette TRACE conn3 <- [1,2310,null,{}] 18:10:27 INFO - PROCESS | 27754 | 1462583427994 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:10:28 INFO - PROCESS | 27754 | 1462583428207 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 18:10:28 INFO - PROCESS | 27754 | 1462583428480 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:28 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f08015d4800 == 151 [pid = 27754] [id = 585] 18:10:28 INFO - PROCESS | 27754 | ++DOMWINDOW == 179 (0x7f07f94f0400) [pid = 27754] [serial = 1756] [outer = (nil)] 18:10:28 INFO - PROCESS | 27754 | ++DOMWINDOW == 180 (0x7f07fe583c00) [pid = 27754] [serial = 1757] [outer = 0x7f07f94f0400] 18:10:28 INFO - PROCESS | 27754 | 1462583428592 Marionette DEBUG loaded listener.js 18:10:28 INFO - PROCESS | 27754 | ++DOMWINDOW == 181 (0x7f07ff273800) [pid = 27754] [serial = 1758] [outer = 0x7f07f94f0400] 18:10:29 INFO - PROCESS | 27754 | 1462583429446 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:10:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 18:10:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1539ms 18:10:29 INFO - PROCESS | 27754 | 1462583429508 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 18:10:29 INFO - PROCESS | 27754 | 1462583429512 Marionette TRACE conn3 <- [1,2313,null,{"value":"8"}] 18:10:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 18:10:29 INFO - PROCESS | 27754 | 1462583429518 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 18:10:29 INFO - PROCESS | 27754 | 1462583429520 Marionette TRACE conn3 <- [1,2314,null,{}] 18:10:29 INFO - PROCESS | 27754 | 1462583429527 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:10:29 INFO - PROCESS | 27754 | 1462583429741 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 18:10:30 INFO - PROCESS | 27754 | 1462583430004 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:30 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0801c44800 == 152 [pid = 27754] [id = 586] 18:10:30 INFO - PROCESS | 27754 | ++DOMWINDOW == 182 (0x7f07fcca7c00) [pid = 27754] [serial = 1759] [outer = (nil)] 18:10:30 INFO - PROCESS | 27754 | ++DOMWINDOW == 183 (0x7f08007b3c00) [pid = 27754] [serial = 1760] [outer = 0x7f07fcca7c00] 18:10:30 INFO - PROCESS | 27754 | 1462583430118 Marionette DEBUG loaded listener.js 18:10:30 INFO - PROCESS | 27754 | ++DOMWINDOW == 184 (0x7f0800929000) [pid = 27754] [serial = 1761] [outer = 0x7f07fcca7c00] 18:10:30 INFO - PROCESS | 27754 | 1462583430926 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:10:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 18:10:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1444ms 18:10:30 INFO - PROCESS | 27754 | 1462583430964 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 18:10:30 INFO - PROCESS | 27754 | 1462583430968 Marionette TRACE conn3 <- [1,2317,null,{"value":"8"}] 18:10:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 18:10:30 INFO - PROCESS | 27754 | 1462583430979 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 18:10:30 INFO - PROCESS | 27754 | 1462583430982 Marionette TRACE conn3 <- [1,2318,null,{}] 18:10:31 INFO - PROCESS | 27754 | 1462583431015 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:10:31 INFO - PROCESS | 27754 | 1462583431280 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 18:10:31 INFO - PROCESS | 27754 | 1462583431598 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:31 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0803959800 == 153 [pid = 27754] [id = 587] 18:10:31 INFO - PROCESS | 27754 | ++DOMWINDOW == 185 (0x7f08009de800) [pid = 27754] [serial = 1762] [outer = (nil)] 18:10:31 INFO - PROCESS | 27754 | ++DOMWINDOW == 186 (0x7f0801bf4800) [pid = 27754] [serial = 1763] [outer = 0x7f08009de800] 18:10:31 INFO - PROCESS | 27754 | 1462583431674 Marionette DEBUG loaded listener.js 18:10:31 INFO - PROCESS | 27754 | ++DOMWINDOW == 187 (0x7f08036df400) [pid = 27754] [serial = 1764] [outer = 0x7f08009de800] 18:10:32 INFO - PROCESS | 27754 | 1462583432510 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:10:32 INFO - PROCESS | 27754 | 1462583432590 Marionette TRACE conn3 <- [1,2321,null,{"value":"8"}] 18:10:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 18:10:32 INFO - PROCESS | 27754 | 1462583432600 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 18:10:32 INFO - PROCESS | 27754 | 1462583432603 Marionette TRACE conn3 <- [1,2322,null,{}] 18:10:32 INFO - PROCESS | 27754 | 1462583432608 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:10:32 INFO - PROCESS | 27754 | 1462583432799 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 18:10:33 INFO - PROCESS | 27754 | 1462583433062 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:33 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0804943000 == 154 [pid = 27754] [id = 588] 18:10:33 INFO - PROCESS | 27754 | ++DOMWINDOW == 188 (0x7f0800be4000) [pid = 27754] [serial = 1765] [outer = (nil)] 18:10:33 INFO - PROCESS | 27754 | ++DOMWINDOW == 189 (0x7f0803b84800) [pid = 27754] [serial = 1766] [outer = 0x7f0800be4000] 18:10:33 INFO - PROCESS | 27754 | 1462583433173 Marionette DEBUG loaded listener.js 18:10:33 INFO - PROCESS | 27754 | ++DOMWINDOW == 190 (0x7f0804885800) [pid = 27754] [serial = 1767] [outer = 0x7f0800be4000] 18:10:34 INFO - PROCESS | 27754 | 1462583434006 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:10:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 18:10:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1431ms 18:10:34 INFO - PROCESS | 27754 | 1462583434033 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 18:10:34 INFO - PROCESS | 27754 | 1462583434037 Marionette TRACE conn3 <- [1,2325,null,{"value":"8"}] 18:10:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 18:10:34 INFO - PROCESS | 27754 | 1462583434042 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 18:10:34 INFO - PROCESS | 27754 | 1462583434045 Marionette TRACE conn3 <- [1,2326,null,{}] 18:10:34 INFO - PROCESS | 27754 | 1462583434050 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:10:34 INFO - PROCESS | 27754 | 1462583434236 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 18:10:34 INFO - PROCESS | 27754 | 1462583434506 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:34 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0804abd000 == 155 [pid = 27754] [id = 589] 18:10:34 INFO - PROCESS | 27754 | ++DOMWINDOW == 191 (0x7f08036e1800) [pid = 27754] [serial = 1768] [outer = (nil)] 18:10:34 INFO - PROCESS | 27754 | ++DOMWINDOW == 192 (0x7f08049f3800) [pid = 27754] [serial = 1769] [outer = 0x7f08036e1800] 18:10:34 INFO - PROCESS | 27754 | 1462583434579 Marionette DEBUG loaded listener.js 18:10:34 INFO - PROCESS | 27754 | ++DOMWINDOW == 193 (0x7f08055a2400) [pid = 27754] [serial = 1770] [outer = 0x7f08036e1800] 18:10:35 INFO - PROCESS | 27754 | 1462583435418 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:10:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 18:10:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1434ms 18:10:35 INFO - PROCESS | 27754 | 1462583435478 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 18:10:35 INFO - PROCESS | 27754 | 1462583435481 Marionette TRACE conn3 <- [1,2329,null,{"value":"8"}] 18:10:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 18:10:35 INFO - PROCESS | 27754 | 1462583435487 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 18:10:35 INFO - PROCESS | 27754 | 1462583435489 Marionette TRACE conn3 <- [1,2330,null,{}] 18:10:35 INFO - PROCESS | 27754 | 1462583435495 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:10:35 INFO - PROCESS | 27754 | 1462583435694 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 18:10:35 INFO - PROCESS | 27754 | 1462583435942 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:35 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0806287800 == 156 [pid = 27754] [id = 590] 18:10:35 INFO - PROCESS | 27754 | ++DOMWINDOW == 194 (0x7f07f8a86c00) [pid = 27754] [serial = 1771] [outer = (nil)] 18:10:36 INFO - PROCESS | 27754 | ++DOMWINDOW == 195 (0x7f08055af000) [pid = 27754] [serial = 1772] [outer = 0x7f07f8a86c00] 18:10:36 INFO - PROCESS | 27754 | 1462583436016 Marionette DEBUG loaded listener.js 18:10:36 INFO - PROCESS | 27754 | ++DOMWINDOW == 196 (0x7f0805693c00) [pid = 27754] [serial = 1773] [outer = 0x7f07f8a86c00] 18:10:36 INFO - PROCESS | 27754 | 1462583436835 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:10:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 18:10:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1377ms 18:10:36 INFO - PROCESS | 27754 | 1462583436865 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 18:10:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 18:10:36 INFO - PROCESS | 27754 | 1462583436875 Marionette TRACE conn3 <- [1,2333,null,{"value":"8"}] 18:10:36 INFO - PROCESS | 27754 | 1462583436880 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 18:10:36 INFO - PROCESS | 27754 | 1462583436882 Marionette TRACE conn3 <- [1,2334,null,{}] 18:10:36 INFO - PROCESS | 27754 | 1462583436888 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:10:37 INFO - PROCESS | 27754 | 1462583437081 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 18:10:37 INFO - PROCESS | 27754 | 1462583437355 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:37 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0809977800 == 157 [pid = 27754] [id = 591] 18:10:37 INFO - PROCESS | 27754 | ++DOMWINDOW == 197 (0x7f07fcca5800) [pid = 27754] [serial = 1774] [outer = (nil)] 18:10:37 INFO - PROCESS | 27754 | ++DOMWINDOW == 198 (0x7f0806037400) [pid = 27754] [serial = 1775] [outer = 0x7f07fcca5800] 18:10:37 INFO - PROCESS | 27754 | 1462583437432 Marionette DEBUG loaded listener.js 18:10:37 INFO - PROCESS | 27754 | ++DOMWINDOW == 199 (0x7f0806bc9400) [pid = 27754] [serial = 1776] [outer = 0x7f07fcca5800] 18:10:38 INFO - PROCESS | 27754 | 1462583438418 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:10:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 18:10:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1591ms 18:10:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 18:10:38 INFO - PROCESS | 27754 | 1462583438472 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 18:10:38 INFO - PROCESS | 27754 | 1462583438475 Marionette TRACE conn3 <- [1,2337,null,{"value":"8"}] 18:10:38 INFO - PROCESS | 27754 | 1462583438481 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 18:10:38 INFO - PROCESS | 27754 | 1462583438485 Marionette TRACE conn3 <- [1,2338,null,{}] 18:10:38 INFO - PROCESS | 27754 | 1462583438490 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:10:38 INFO - PROCESS | 27754 | 1462583438766 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 18:10:39 INFO - PROCESS | 27754 | 1462583439097 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:39 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f080b0e6000 == 158 [pid = 27754] [id = 592] 18:10:39 INFO - PROCESS | 27754 | ++DOMWINDOW == 200 (0x7f0809839400) [pid = 27754] [serial = 1777] [outer = (nil)] 18:10:39 INFO - PROCESS | 27754 | ++DOMWINDOW == 201 (0x7f080acc4c00) [pid = 27754] [serial = 1778] [outer = 0x7f0809839400] 18:10:39 INFO - PROCESS | 27754 | 1462583439182 Marionette DEBUG loaded listener.js 18:10:39 INFO - PROCESS | 27754 | ++DOMWINDOW == 202 (0x7f080ae60c00) [pid = 27754] [serial = 1779] [outer = 0x7f0809839400] 18:10:40 INFO - PROCESS | 27754 | 1462583440126 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:10:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 18:10:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1684ms 18:10:40 INFO - PROCESS | 27754 | 1462583440164 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 18:10:40 INFO - PROCESS | 27754 | 1462583440169 Marionette TRACE conn3 <- [1,2341,null,{"value":"8"}] 18:10:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 18:10:40 INFO - PROCESS | 27754 | 1462583440176 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 18:10:40 INFO - PROCESS | 27754 | 1462583440179 Marionette TRACE conn3 <- [1,2342,null,{}] 18:10:40 INFO - PROCESS | 27754 | 1462583440185 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:10:40 INFO - PROCESS | 27754 | 1462583440435 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 18:10:40 INFO - PROCESS | 27754 | 1462583440766 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:40 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f080c2bc800 == 159 [pid = 27754] [id = 593] 18:10:40 INFO - PROCESS | 27754 | ++DOMWINDOW == 203 (0x7f0806d3b000) [pid = 27754] [serial = 1780] [outer = (nil)] 18:10:40 INFO - PROCESS | 27754 | ++DOMWINDOW == 204 (0x7f080bbe8800) [pid = 27754] [serial = 1781] [outer = 0x7f0806d3b000] 18:10:40 INFO - PROCESS | 27754 | 1462583440852 Marionette DEBUG loaded listener.js 18:10:40 INFO - PROCESS | 27754 | ++DOMWINDOW == 205 (0x7f080c216c00) [pid = 27754] [serial = 1782] [outer = 0x7f0806d3b000] 18:10:41 INFO - PROCESS | 27754 | 1462583441668 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:10:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 18:10:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1539ms 18:10:41 INFO - PROCESS | 27754 | 1462583441715 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 18:10:41 INFO - PROCESS | 27754 | 1462583441718 Marionette TRACE conn3 <- [1,2345,null,{"value":"8"}] 18:10:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 18:10:41 INFO - PROCESS | 27754 | 1462583441724 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 18:10:41 INFO - PROCESS | 27754 | 1462583441726 Marionette TRACE conn3 <- [1,2346,null,{}] 18:10:41 INFO - PROCESS | 27754 | 1462583441732 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:10:41 INFO - PROCESS | 27754 | 1462583441931 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 18:10:42 INFO - PROCESS | 27754 | 1462583442217 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:42 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f080c5c2000 == 160 [pid = 27754] [id = 594] 18:10:42 INFO - PROCESS | 27754 | ++DOMWINDOW == 206 (0x7f0809840c00) [pid = 27754] [serial = 1783] [outer = (nil)] 18:10:42 INFO - PROCESS | 27754 | ++DOMWINDOW == 207 (0x7f080c475400) [pid = 27754] [serial = 1784] [outer = 0x7f0809840c00] 18:10:42 INFO - PROCESS | 27754 | 1462583442293 Marionette DEBUG loaded listener.js 18:10:42 INFO - PROCESS | 27754 | ++DOMWINDOW == 208 (0x7f080c533000) [pid = 27754] [serial = 1785] [outer = 0x7f0809840c00] 18:10:43 INFO - PROCESS | 27754 | 1462583443339 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:10:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 18:10:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1688ms 18:10:43 INFO - PROCESS | 27754 | 1462583443413 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 18:10:43 INFO - PROCESS | 27754 | 1462583443416 Marionette TRACE conn3 <- [1,2349,null,{"value":"8"}] 18:10:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 18:10:43 INFO - PROCESS | 27754 | 1462583443422 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 18:10:43 INFO - PROCESS | 27754 | 1462583443425 Marionette TRACE conn3 <- [1,2350,null,{}] 18:10:43 INFO - PROCESS | 27754 | 1462583443430 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:10:43 INFO - PROCESS | 27754 | 1462583443642 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 18:10:43 INFO - PROCESS | 27754 | 1462583443954 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:43 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f080cfb7800 == 161 [pid = 27754] [id = 595] 18:10:43 INFO - PROCESS | 27754 | ++DOMWINDOW == 209 (0x7f080c37a400) [pid = 27754] [serial = 1786] [outer = (nil)] 18:10:44 INFO - PROCESS | 27754 | ++DOMWINDOW == 210 (0x7f080c552000) [pid = 27754] [serial = 1787] [outer = 0x7f080c37a400] 18:10:44 INFO - PROCESS | 27754 | 1462583444027 Marionette DEBUG loaded listener.js 18:10:44 INFO - PROCESS | 27754 | ++DOMWINDOW == 211 (0x7f080c634c00) [pid = 27754] [serial = 1788] [outer = 0x7f080c37a400] 18:10:44 INFO - PROCESS | 27754 | 1462583444835 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:10:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 18:10:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1484ms 18:10:44 INFO - PROCESS | 27754 | 1462583444908 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 18:10:44 INFO - PROCESS | 27754 | 1462583444912 Marionette TRACE conn3 <- [1,2353,null,{"value":"8"}] 18:10:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 18:10:44 INFO - PROCESS | 27754 | 1462583444917 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 18:10:44 INFO - PROCESS | 27754 | 1462583444920 Marionette TRACE conn3 <- [1,2354,null,{}] 18:10:44 INFO - PROCESS | 27754 | 1462583444925 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:10:45 INFO - PROCESS | 27754 | 1462583445170 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 18:10:45 INFO - PROCESS | 27754 | 1462583445453 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:45 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f080f774000 == 162 [pid = 27754] [id = 596] 18:10:45 INFO - PROCESS | 27754 | ++DOMWINDOW == 212 (0x7f07f60e7000) [pid = 27754] [serial = 1789] [outer = (nil)] 18:10:45 INFO - PROCESS | 27754 | ++DOMWINDOW == 213 (0x7f080c63b800) [pid = 27754] [serial = 1790] [outer = 0x7f07f60e7000] 18:10:45 INFO - PROCESS | 27754 | 1462583445580 Marionette DEBUG loaded listener.js 18:10:45 INFO - PROCESS | 27754 | ++DOMWINDOW == 214 (0x7f080c88dc00) [pid = 27754] [serial = 1791] [outer = 0x7f07f60e7000] 18:10:46 INFO - PROCESS | 27754 | 1462583446437 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:10:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 18:10:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1580ms 18:10:46 INFO - PROCESS | 27754 | 1462583446497 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 18:10:46 INFO - PROCESS | 27754 | 1462583446500 Marionette TRACE conn3 <- [1,2357,null,{"value":"8"}] 18:10:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 18:10:46 INFO - PROCESS | 27754 | 1462583446506 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 18:10:46 INFO - PROCESS | 27754 | 1462583446508 Marionette TRACE conn3 <- [1,2358,null,{}] 18:10:46 INFO - PROCESS | 27754 | 1462583446514 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:10:46 INFO - PROCESS | 27754 | 1462583446699 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 18:10:46 INFO - PROCESS | 27754 | 1462583446976 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:47 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f081385b800 == 163 [pid = 27754] [id = 597] 18:10:47 INFO - PROCESS | 27754 | ++DOMWINDOW == 215 (0x7f0801bf6c00) [pid = 27754] [serial = 1792] [outer = (nil)] 18:10:47 INFO - PROCESS | 27754 | ++DOMWINDOW == 216 (0x7f080c90fc00) [pid = 27754] [serial = 1793] [outer = 0x7f0801bf6c00] 18:10:47 INFO - PROCESS | 27754 | 1462583447048 Marionette DEBUG loaded listener.js 18:10:47 INFO - PROCESS | 27754 | ++DOMWINDOW == 217 (0x7f080cfbf000) [pid = 27754] [serial = 1794] [outer = 0x7f0801bf6c00] 18:10:47 INFO - PROCESS | 27754 | 1462583447939 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:10:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 18:10:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1477ms 18:10:47 INFO - PROCESS | 27754 | 1462583447985 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 18:10:47 INFO - PROCESS | 27754 | 1462583447987 Marionette TRACE conn3 <- [1,2361,null,{"value":"8"}] 18:10:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 18:10:47 INFO - PROCESS | 27754 | 1462583447993 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 18:10:47 INFO - PROCESS | 27754 | 1462583447996 Marionette TRACE conn3 <- [1,2362,null,{}] 18:10:48 INFO - PROCESS | 27754 | 1462583448001 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:10:48 INFO - PROCESS | 27754 | 1462583448245 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 18:10:48 INFO - PROCESS | 27754 | 1462583448574 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:48 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f08148b0000 == 164 [pid = 27754] [id = 598] 18:10:48 INFO - PROCESS | 27754 | ++DOMWINDOW == 218 (0x7f080c862000) [pid = 27754] [serial = 1795] [outer = (nil)] 18:10:48 INFO - PROCESS | 27754 | ++DOMWINDOW == 219 (0x7f080df8b800) [pid = 27754] [serial = 1796] [outer = 0x7f080c862000] 18:10:48 INFO - PROCESS | 27754 | 1462583448646 Marionette DEBUG loaded listener.js 18:10:48 INFO - PROCESS | 27754 | ++DOMWINDOW == 220 (0x7f080f322800) [pid = 27754] [serial = 1797] [outer = 0x7f080c862000] 18:10:49 INFO - PROCESS | 27754 | 1462583449494 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:10:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 18:10:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1529ms 18:10:49 INFO - PROCESS | 27754 | 1462583449525 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 18:10:49 INFO - PROCESS | 27754 | 1462583449529 Marionette TRACE conn3 <- [1,2365,null,{"value":"8"}] 18:10:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 18:10:49 INFO - PROCESS | 27754 | 1462583449534 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 18:10:49 INFO - PROCESS | 27754 | 1462583449536 Marionette TRACE conn3 <- [1,2366,null,{}] 18:10:49 INFO - PROCESS | 27754 | 1462583449542 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:10:49 INFO - PROCESS | 27754 | 1462583449745 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 18:10:50 INFO - PROCESS | 27754 | 1462583450071 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:50 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f07f947d800 == 165 [pid = 27754] [id = 599] 18:10:50 INFO - PROCESS | 27754 | ++DOMWINDOW == 221 (0x7f07f628a400) [pid = 27754] [serial = 1798] [outer = (nil)] 18:10:50 INFO - PROCESS | 27754 | ++DOMWINDOW == 222 (0x7f07fb730c00) [pid = 27754] [serial = 1799] [outer = 0x7f07f628a400] 18:10:50 INFO - PROCESS | 27754 | 1462583450183 Marionette DEBUG loaded listener.js 18:10:50 INFO - PROCESS | 27754 | ++DOMWINDOW == 223 (0x7f080dc55000) [pid = 27754] [serial = 1800] [outer = 0x7f07f628a400] 18:10:51 INFO - PROCESS | 27754 | 1462583451068 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:10:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 18:10:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1595ms 18:10:51 INFO - PROCESS | 27754 | 1462583451132 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 18:10:51 INFO - PROCESS | 27754 | 1462583451136 Marionette TRACE conn3 <- [1,2369,null,{"value":"8"}] 18:10:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 18:10:51 INFO - PROCESS | 27754 | 1462583451142 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 18:10:51 INFO - PROCESS | 27754 | 1462583451145 Marionette TRACE conn3 <- [1,2370,null,{}] 18:10:51 INFO - PROCESS | 27754 | 1462583451150 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:10:51 INFO - PROCESS | 27754 | 1462583451353 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 18:10:51 INFO - PROCESS | 27754 | 1462583451630 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:51 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f07f881d800 == 166 [pid = 27754] [id = 600] 18:10:51 INFO - PROCESS | 27754 | ++DOMWINDOW == 224 (0x7f07f6293c00) [pid = 27754] [serial = 1801] [outer = (nil)] 18:10:51 INFO - PROCESS | 27754 | ++DOMWINDOW == 225 (0x7f07f8a43400) [pid = 27754] [serial = 1802] [outer = 0x7f07f6293c00] 18:10:51 INFO - PROCESS | 27754 | 1462583451741 Marionette DEBUG loaded listener.js 18:10:51 INFO - PROCESS | 27754 | ++DOMWINDOW == 226 (0x7f07fb8b2800) [pid = 27754] [serial = 1803] [outer = 0x7f07f6293c00] 18:10:52 INFO - PROCESS | 27754 | 1462583452573 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:10:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 18:10:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1477ms 18:10:52 INFO - PROCESS | 27754 | 1462583452621 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 18:10:52 INFO - PROCESS | 27754 | 1462583452624 Marionette TRACE conn3 <- [1,2373,null,{"value":"8"}] 18:10:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 18:10:52 INFO - PROCESS | 27754 | 1462583452630 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 18:10:52 INFO - PROCESS | 27754 | 1462583452633 Marionette TRACE conn3 <- [1,2374,null,{}] 18:10:52 INFO - PROCESS | 27754 | 1462583452638 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:10:52 INFO - PROCESS | 27754 | 1462583452855 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 18:10:53 INFO - PROCESS | 27754 | 1462583453221 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:54 INFO - PROCESS | 27754 | --DOCSHELL 0x7f07f947b000 == 165 [pid = 27754] [id = 523] 18:10:54 INFO - PROCESS | 27754 | --DOCSHELL 0x7f080ad58000 == 164 [pid = 27754] [id = 391] 18:10:54 INFO - PROCESS | 27754 | --DOCSHELL 0x7f08259b6000 == 163 [pid = 27754] [id = 457] 18:10:54 INFO - PROCESS | 27754 | --DOCSHELL 0x7f07f929f800 == 162 [pid = 27754] [id = 580] 18:10:54 INFO - PROCESS | 27754 | --DOCSHELL 0x7f07fb79f000 == 161 [pid = 27754] [id = 579] 18:10:54 INFO - PROCESS | 27754 | --DOCSHELL 0x7f07f9360000 == 160 [pid = 27754] [id = 578] 18:10:54 INFO - PROCESS | 27754 | --DOCSHELL 0x7f07f6289800 == 159 [pid = 27754] [id = 577] 18:10:54 INFO - PROCESS | 27754 | --DOCSHELL 0x7f07f8aa7000 == 158 [pid = 27754] [id = 575] 18:10:54 INFO - PROCESS | 27754 | --DOCSHELL 0x7f07f5e90800 == 157 [pid = 27754] [id = 574] 18:10:54 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0803db5000 == 156 [pid = 27754] [id = 573] 18:10:54 INFO - PROCESS | 27754 | --DOCSHELL 0x7f07fb47b800 == 155 [pid = 27754] [id = 572] 18:10:54 INFO - PROCESS | 27754 | --DOCSHELL 0x7f07f414f800 == 154 [pid = 27754] [id = 571] 18:10:54 INFO - PROCESS | 27754 | --DOCSHELL 0x7f07fb46f000 == 153 [pid = 27754] [id = 570] 18:10:54 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0827f7b000 == 152 [pid = 27754] [id = 569] 18:10:54 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0822a63000 == 151 [pid = 27754] [id = 568] 18:10:54 INFO - PROCESS | 27754 | --DOCSHELL 0x7f08156aa000 == 150 [pid = 27754] [id = 567] 18:10:54 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0813cb0800 == 149 [pid = 27754] [id = 566] 18:10:54 INFO - PROCESS | 27754 | --DOCSHELL 0x7f080c6dd000 == 148 [pid = 27754] [id = 565] 18:10:54 INFO - PROCESS | 27754 | --DOCSHELL 0x7f080babe000 == 147 [pid = 27754] [id = 564] 18:10:54 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0809bd6800 == 146 [pid = 27754] [id = 563] 18:10:54 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0806287000 == 145 [pid = 27754] [id = 562] 18:10:54 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0804961000 == 144 [pid = 27754] [id = 561] 18:10:54 INFO - PROCESS | 27754 | --DOCSHELL 0x7f08039a5000 == 143 [pid = 27754] [id = 560] 18:10:54 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0801c4b800 == 142 [pid = 27754] [id = 559] 18:10:54 INFO - PROCESS | 27754 | --DOCSHELL 0x7f07fb8d6800 == 141 [pid = 27754] [id = 558] 18:10:54 INFO - PROCESS | 27754 | --DOMWINDOW == 225 (0x7f080dae6c00) [pid = 27754] [serial = 1625] [outer = (nil)] [url = about:blank] 18:10:54 INFO - PROCESS | 27754 | --DOMWINDOW == 224 (0x7f0806c77000) [pid = 27754] [serial = 1536] [outer = (nil)] [url = about:blank] 18:10:54 INFO - PROCESS | 27754 | --DOMWINDOW == 223 (0x7f07f60ea800) [pid = 27754] [serial = 1649] [outer = (nil)] [url = about:blank] 18:10:54 INFO - PROCESS | 27754 | --DOMWINDOW == 222 (0x7f080c541400) [pid = 27754] [serial = 1619] [outer = (nil)] [url = about:blank] 18:10:54 INFO - PROCESS | 27754 | --DOMWINDOW == 221 (0x7f0822ba3000) [pid = 27754] [serial = 1482] [outer = (nil)] [url = about:blank] 18:10:54 INFO - PROCESS | 27754 | --DOMWINDOW == 220 (0x7f0827c9e000) [pid = 27754] [serial = 1641] [outer = (nil)] [url = about:blank] 18:10:54 INFO - PROCESS | 27754 | --DOMWINDOW == 219 (0x7f080c6c1800) [pid = 27754] [serial = 1622] [outer = (nil)] [url = about:blank] 18:10:54 INFO - PROCESS | 27754 | --DOMWINDOW == 218 (0x7f07fb737c00) [pid = 27754] [serial = 1643] [outer = (nil)] [url = about:blank] 18:10:54 INFO - PROCESS | 27754 | --DOMWINDOW == 217 (0x7f080c47d400) [pid = 27754] [serial = 1617] [outer = (nil)] [url = about:blank] 18:10:54 INFO - PROCESS | 27754 | --DOMWINDOW == 216 (0x7f07f8071800) [pid = 27754] [serial = 1551] [outer = (nil)] [url = about:blank] 18:10:54 INFO - PROCESS | 27754 | --DOMWINDOW == 215 (0x7f080983bc00) [pid = 27754] [serial = 1613] [outer = (nil)] [url = about:blank] 18:10:54 INFO - PROCESS | 27754 | --DOMWINDOW == 214 (0x7f07f9258800) [pid = 27754] [serial = 1497] [outer = (nil)] [url = about:blank] 18:10:54 INFO - PROCESS | 27754 | --DOMWINDOW == 213 (0x7f0827ad0800) [pid = 27754] [serial = 1646] [outer = (nil)] [url = about:blank] 18:10:54 INFO - PROCESS | 27754 | --DOMWINDOW == 212 (0x7f08164b7c00) [pid = 27754] [serial = 1476] [outer = (nil)] [url = about:blank] 18:10:54 INFO - PROCESS | 27754 | --DOMWINDOW == 211 (0x7f0806d2d400) [pid = 27754] [serial = 1611] [outer = (nil)] [url = about:blank] 18:10:54 INFO - PROCESS | 27754 | --DOMWINDOW == 210 (0x7f081234bc00) [pid = 27754] [serial = 1473] [outer = (nil)] [url = about:blank] 18:10:54 INFO - PROCESS | 27754 | --DOMWINDOW == 209 (0x7f07fe579800) [pid = 27754] [serial = 1671] [outer = (nil)] [url = about:blank] 18:10:54 INFO - PROCESS | 27754 | --DOMWINDOW == 208 (0x7f07fcca9000) [pid = 27754] [serial = 1665] [outer = (nil)] [url = about:blank] 18:10:54 INFO - PROCESS | 27754 | --DOMWINDOW == 207 (0x7f080568dc00) [pid = 27754] [serial = 1608] [outer = (nil)] [url = about:blank] 18:10:54 INFO - PROCESS | 27754 | --DOMWINDOW == 206 (0x7f07fb645c00) [pid = 27754] [serial = 1601] [outer = (nil)] [url = about:blank] 18:10:54 INFO - PROCESS | 27754 | --DOMWINDOW == 205 (0x7f081779fc00) [pid = 27754] [serial = 1632] [outer = (nil)] [url = about:blank] 18:10:54 INFO - PROCESS | 27754 | --DOMWINDOW == 204 (0x7f07f8a84c00) [pid = 27754] [serial = 1530] [outer = (nil)] [url = about:blank] 18:10:54 INFO - PROCESS | 27754 | --DOMWINDOW == 203 (0x7f07f6297000) [pid = 27754] [serial = 1655] [outer = (nil)] [url = about:blank] 18:10:54 INFO - PROCESS | 27754 | --DOMWINDOW == 202 (0x7f0827c9ec00) [pid = 27754] [serial = 1563] [outer = (nil)] [url = about:blank] 18:10:54 INFO - PROCESS | 27754 | --DOMWINDOW == 201 (0x7f0801430000) [pid = 27754] [serial = 1506] [outer = (nil)] [url = about:blank] 18:10:54 INFO - PROCESS | 27754 | --DOMWINDOW == 200 (0x7f081550c000) [pid = 27754] [serial = 1637] [outer = (nil)] [url = about:blank] 18:10:54 INFO - PROCESS | 27754 | --DOMWINDOW == 199 (0x7f080c53fc00) [pid = 27754] [serial = 1640] [outer = (nil)] [url = about:blank] 18:10:54 INFO - PROCESS | 27754 | --DOMWINDOW == 198 (0x7f0827ff4c00) [pid = 27754] [serial = 1548] [outer = (nil)] [url = about:blank] 18:10:54 INFO - PROCESS | 27754 | --DOMWINDOW == 197 (0x7f07fd665c00) [pid = 27754] [serial = 1604] [outer = (nil)] [url = about:blank] 18:10:54 INFO - PROCESS | 27754 | --DOMWINDOW == 196 (0x7f07f6fc6400) [pid = 27754] [serial = 1500] [outer = (nil)] [url = about:blank] 18:10:54 INFO - PROCESS | 27754 | --DOMWINDOW == 195 (0x7f0825ec9800) [pid = 27754] [serial = 1545] [outer = (nil)] [url = about:blank] 18:10:54 INFO - PROCESS | 27754 | --DOMWINDOW == 194 (0x7f07fe580c00) [pid = 27754] [serial = 1667] [outer = (nil)] [url = about:blank] 18:10:54 INFO - PROCESS | 27754 | --DOMWINDOW == 193 (0x7f082287b400) [pid = 27754] [serial = 1634] [outer = (nil)] [url = about:blank] 18:10:54 INFO - PROCESS | 27754 | --DOMWINDOW == 192 (0x7f07f941e800) [pid = 27754] [serial = 1566] [outer = (nil)] [url = about:blank] 18:10:54 INFO - PROCESS | 27754 | --DOMWINDOW == 191 (0x7f07fb8a6c00) [pid = 27754] [serial = 1602] [outer = (nil)] [url = about:blank] 18:10:54 INFO - PROCESS | 27754 | --DOMWINDOW == 190 (0x7f07f9255800) [pid = 27754] [serial = 1661] [outer = (nil)] [url = about:blank] 18:10:54 INFO - PROCESS | 27754 | --DOMWINDOW == 189 (0x7f0825ec4c00) [pid = 27754] [serial = 1638] [outer = (nil)] [url = about:blank] 18:10:54 INFO - PROCESS | 27754 | --DOMWINDOW == 188 (0x7f080f5d6c00) [pid = 27754] [serial = 1628] [outer = (nil)] [url = about:blank] 18:10:54 INFO - PROCESS | 27754 | --DOMWINDOW == 187 (0x7f07f8a49800) [pid = 27754] [serial = 1554] [outer = (nil)] [url = about:blank] 18:10:54 INFO - PROCESS | 27754 | --DOMWINDOW == 186 (0x7f0822da5400) [pid = 27754] [serial = 1635] [outer = (nil)] [url = about:blank] 18:10:54 INFO - PROCESS | 27754 | --DOMWINDOW == 185 (0x7f07f925bc00) [pid = 27754] [serial = 1503] [outer = (nil)] [url = about:blank] 18:10:54 INFO - PROCESS | 27754 | --DOMWINDOW == 184 (0x7f0827ac7c00) [pid = 27754] [serial = 1485] [outer = (nil)] [url = about:blank] 18:10:54 INFO - PROCESS | 27754 | --DOMWINDOW == 183 (0x7f08181f8800) [pid = 27754] [serial = 1479] [outer = (nil)] [url = about:blank] 18:10:54 INFO - PROCESS | 27754 | --DOMWINDOW == 182 (0x7f0803b51c00) [pid = 27754] [serial = 1607] [outer = (nil)] [url = about:blank] 18:10:54 INFO - PROCESS | 27754 | --DOMWINDOW == 181 (0x7f080c634800) [pid = 27754] [serial = 1620] [outer = (nil)] [url = about:blank] 18:10:54 INFO - PROCESS | 27754 | --DOMWINDOW == 180 (0x7f07fcb23800) [pid = 27754] [serial = 1670] [outer = (nil)] [url = about:blank] 18:10:54 INFO - PROCESS | 27754 | --DOMWINDOW == 179 (0x7f07f941f800) [pid = 27754] [serial = 1662] [outer = (nil)] [url = about:blank] 18:10:54 INFO - PROCESS | 27754 | --DOMWINDOW == 178 (0x7f07fcb2e000) [pid = 27754] [serial = 1664] [outer = (nil)] [url = about:blank] 18:10:54 INFO - PROCESS | 27754 | --DOMWINDOW == 177 (0x7f07f8658000) [pid = 27754] [serial = 1494] [outer = (nil)] [url = about:blank] 18:10:54 INFO - PROCESS | 27754 | --DOMWINDOW == 176 (0x7f0827f0d000) [pid = 27754] [serial = 1488] [outer = (nil)] [url = about:blank] 18:10:54 INFO - PROCESS | 27754 | --DOMWINDOW == 175 (0x7f08123c2000) [pid = 27754] [serial = 1629] [outer = (nil)] [url = about:blank] 18:10:54 INFO - PROCESS | 27754 | --DOMWINDOW == 174 (0x7f07f628cc00) [pid = 27754] [serial = 1652] [outer = (nil)] [url = about:blank] 18:10:54 INFO - PROCESS | 27754 | --DOMWINDOW == 173 (0x7f08161b4000) [pid = 27754] [serial = 1631] [outer = (nil)] [url = about:blank] 18:10:54 INFO - PROCESS | 27754 | --DOMWINDOW == 172 (0x7f0827ff8800) [pid = 27754] [serial = 1491] [outer = (nil)] [url = about:blank] 18:10:54 INFO - PROCESS | 27754 | --DOMWINDOW == 171 (0x7f080488e800) [pid = 27754] [serial = 1533] [outer = (nil)] [url = about:blank] 18:10:54 INFO - PROCESS | 27754 | --DOMWINDOW == 170 (0x7f080ae53c00) [pid = 27754] [serial = 1614] [outer = (nil)] [url = about:blank] 18:10:54 INFO - PROCESS | 27754 | --DOMWINDOW == 169 (0x7f07fb73c400) [pid = 27754] [serial = 1644] [outer = (nil)] [url = about:blank] 18:10:54 INFO - PROCESS | 27754 | --DOMWINDOW == 168 (0x7f080000c400) [pid = 27754] [serial = 1605] [outer = (nil)] [url = about:blank] 18:10:54 INFO - PROCESS | 27754 | --DOMWINDOW == 167 (0x7f080c379c00) [pid = 27754] [serial = 1616] [outer = (nil)] [url = about:blank] 18:10:54 INFO - PROCESS | 27754 | --DOMWINDOW == 166 (0x7f0806c80c00) [pid = 27754] [serial = 1610] [outer = (nil)] [url = about:blank] 18:10:54 INFO - PROCESS | 27754 | --DOMWINDOW == 165 (0x7f0815278c00) [pid = 27754] [serial = 1542] [outer = (nil)] [url = about:blank] 18:10:54 INFO - PROCESS | 27754 | --DOMWINDOW == 164 (0x7f07fd664c00) [pid = 27754] [serial = 1560] [outer = (nil)] [url = about:blank] 18:10:54 INFO - PROCESS | 27754 | --DOMWINDOW == 163 (0x7f07fd657c00) [pid = 27754] [serial = 1557] [outer = (nil)] [url = about:blank] 18:10:54 INFO - PROCESS | 27754 | --DOMWINDOW == 162 (0x7f0814750800) [pid = 27754] [serial = 1398] [outer = (nil)] [url = about:blank] 18:10:54 INFO - PROCESS | 27754 | --DOMWINDOW == 161 (0x7f0806c7c400) [pid = 27754] [serial = 1599] [outer = (nil)] [url = about:blank] 18:10:54 INFO - PROCESS | 27754 | --DOMWINDOW == 160 (0x7f080e930000) [pid = 27754] [serial = 1626] [outer = (nil)] [url = about:blank] 18:10:54 INFO - PROCESS | 27754 | --DOMWINDOW == 159 (0x7f07fb64c000) [pid = 27754] [serial = 1569] [outer = (nil)] [url = about:blank] 18:10:54 INFO - PROCESS | 27754 | --DOMWINDOW == 158 (0x7f080c88ec00) [pid = 27754] [serial = 1623] [outer = (nil)] [url = about:blank] 18:10:54 INFO - PROCESS | 27754 | --DOMWINDOW == 157 (0x7f08036e1c00) [pid = 27754] [serial = 1658] [outer = (nil)] [url = about:blank] 18:10:54 INFO - PROCESS | 27754 | --DOMWINDOW == 156 (0x7f080dae8c00) [pid = 27754] [serial = 1539] [outer = (nil)] [url = about:blank] 18:10:54 INFO - PROCESS | 27754 | --DOMWINDOW == 155 (0x7f08007b2400) [pid = 27754] [serial = 1668] [outer = (nil)] [url = about:blank] 18:10:54 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f07f414a800 == 142 [pid = 27754] [id = 601] 18:10:54 INFO - PROCESS | 27754 | ++DOMWINDOW == 156 (0x7f07f60ea800) [pid = 27754] [serial = 1804] [outer = (nil)] 18:10:54 INFO - PROCESS | 27754 | ++DOMWINDOW == 157 (0x7f07f6291400) [pid = 27754] [serial = 1805] [outer = 0x7f07f60ea800] 18:10:54 INFO - PROCESS | 27754 | 1462583454606 Marionette DEBUG loaded listener.js 18:10:54 INFO - PROCESS | 27754 | ++DOMWINDOW == 158 (0x7f07f6fc0800) [pid = 27754] [serial = 1806] [outer = 0x7f07f60ea800] 18:10:55 INFO - PROCESS | 27754 | 1462583455374 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:10:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 18:10:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 2787ms 18:10:55 INFO - PROCESS | 27754 | 1462583455432 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 18:10:55 INFO - PROCESS | 27754 | 1462583455438 Marionette TRACE conn3 <- [1,2377,null,{"value":"8"}] 18:10:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 18:10:55 INFO - PROCESS | 27754 | 1462583455447 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 18:10:55 INFO - PROCESS | 27754 | 1462583455452 Marionette TRACE conn3 <- [1,2378,null,{}] 18:10:55 INFO - PROCESS | 27754 | 1462583455459 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:10:55 INFO - PROCESS | 27754 | 1462583455636 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 18:10:55 INFO - PROCESS | 27754 | 1462583455655 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:55 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f07f8818800 == 143 [pid = 27754] [id = 602] 18:10:55 INFO - PROCESS | 27754 | ++DOMWINDOW == 159 (0x7f07f864a800) [pid = 27754] [serial = 1807] [outer = (nil)] 18:10:55 INFO - PROCESS | 27754 | ++DOMWINDOW == 160 (0x7f07f8a45c00) [pid = 27754] [serial = 1808] [outer = 0x7f07f864a800] 18:10:55 INFO - PROCESS | 27754 | 1462583455717 Marionette DEBUG loaded listener.js 18:10:55 INFO - PROCESS | 27754 | ++DOMWINDOW == 161 (0x7f07f8a50c00) [pid = 27754] [serial = 1809] [outer = 0x7f07f864a800] 18:10:56 INFO - PROCESS | 27754 | 1462583456643 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:10:56 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:10:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1233ms 18:10:56 INFO - PROCESS | 27754 | 1462583456679 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 18:10:56 INFO - PROCESS | 27754 | 1462583456684 Marionette TRACE conn3 <- [1,2381,null,{"value":"8"}] 18:10:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 18:10:56 INFO - PROCESS | 27754 | 1462583456693 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 18:10:56 INFO - PROCESS | 27754 | 1462583456697 Marionette TRACE conn3 <- [1,2382,null,{}] 18:10:56 INFO - PROCESS | 27754 | 1462583456705 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:10:56 INFO - PROCESS | 27754 | 1462583456885 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 18:10:57 INFO - PROCESS | 27754 | 1462583457094 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:57 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f07f9478000 == 144 [pid = 27754] [id = 603] 18:10:57 INFO - PROCESS | 27754 | ++DOMWINDOW == 162 (0x7f07f806d000) [pid = 27754] [serial = 1810] [outer = (nil)] 18:10:57 INFO - PROCESS | 27754 | ++DOMWINDOW == 163 (0x7f07f94f1400) [pid = 27754] [serial = 1811] [outer = 0x7f07f806d000] 18:10:57 INFO - PROCESS | 27754 | 1462583457157 Marionette DEBUG loaded listener.js 18:10:57 INFO - PROCESS | 27754 | ++DOMWINDOW == 164 (0x7f07fb64c400) [pid = 27754] [serial = 1812] [outer = 0x7f07f806d000] 18:10:58 INFO - PROCESS | 27754 | 1462583458014 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:10:58 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:10:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1383ms 18:10:58 INFO - PROCESS | 27754 | 1462583458076 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 18:10:58 INFO - PROCESS | 27754 | 1462583458080 Marionette TRACE conn3 <- [1,2385,null,{"value":"8"}] 18:10:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 18:10:58 INFO - PROCESS | 27754 | 1462583458086 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 18:10:58 INFO - PROCESS | 27754 | 1462583458091 Marionette TRACE conn3 <- [1,2386,null,{}] 18:10:58 INFO - PROCESS | 27754 | 1462583458106 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:10:58 INFO - PROCESS | 27754 | 1462583458377 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 18:10:58 INFO - PROCESS | 27754 | 1462583458416 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:58 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f07fb79e800 == 145 [pid = 27754] [id = 604] 18:10:58 INFO - PROCESS | 27754 | ++DOMWINDOW == 165 (0x7f07fcb25800) [pid = 27754] [serial = 1813] [outer = (nil)] 18:10:58 INFO - PROCESS | 27754 | ++DOMWINDOW == 166 (0x7f07fcb32800) [pid = 27754] [serial = 1814] [outer = 0x7f07fcb25800] 18:10:58 INFO - PROCESS | 27754 | 1462583458525 Marionette DEBUG loaded listener.js 18:10:58 INFO - PROCESS | 27754 | ++DOMWINDOW == 167 (0x7f07fcfe9800) [pid = 27754] [serial = 1815] [outer = 0x7f07fcb25800] 18:10:59 INFO - PROCESS | 27754 | --DOMWINDOW == 166 (0x7f07fdf56800) [pid = 27754] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 18:10:59 INFO - PROCESS | 27754 | --DOMWINDOW == 165 (0x7f07f806ec00) [pid = 27754] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 18:10:59 INFO - PROCESS | 27754 | --DOMWINDOW == 164 (0x7f07fb732000) [pid = 27754] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 18:10:59 INFO - PROCESS | 27754 | --DOMWINDOW == 163 (0x7f07f7e44800) [pid = 27754] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 18:10:59 INFO - PROCESS | 27754 | --DOMWINDOW == 162 (0x7f07f6295800) [pid = 27754] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 18:10:59 INFO - PROCESS | 27754 | --DOMWINDOW == 161 (0x7f07f7e48c00) [pid = 27754] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 18:10:59 INFO - PROCESS | 27754 | --DOMWINDOW == 160 (0x7f08008ca800) [pid = 27754] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 18:10:59 INFO - PROCESS | 27754 | --DOMWINDOW == 159 (0x7f08055a9400) [pid = 27754] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 18:10:59 INFO - PROCESS | 27754 | --DOMWINDOW == 158 (0x7f080dc5d400) [pid = 27754] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 18:10:59 INFO - PROCESS | 27754 | --DOMWINDOW == 157 (0x7f07ff26b800) [pid = 27754] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 18:10:59 INFO - PROCESS | 27754 | --DOMWINDOW == 156 (0x7f07f7e43800) [pid = 27754] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 18:10:59 INFO - PROCESS | 27754 | --DOMWINDOW == 155 (0x7f0811bea400) [pid = 27754] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 18:10:59 INFO - PROCESS | 27754 | --DOMWINDOW == 154 (0x7f0806c7c800) [pid = 27754] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 18:10:59 INFO - PROCESS | 27754 | --DOMWINDOW == 153 (0x7f07f60e3400) [pid = 27754] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 18:10:59 INFO - PROCESS | 27754 | --DOMWINDOW == 152 (0x7f07f60e8400) [pid = 27754] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 18:10:59 INFO - PROCESS | 27754 | --DOMWINDOW == 151 (0x7f07f806c400) [pid = 27754] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 18:10:59 INFO - PROCESS | 27754 | --DOMWINDOW == 150 (0x7f0806c74800) [pid = 27754] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 18:10:59 INFO - PROCESS | 27754 | --DOMWINDOW == 149 (0x7f080af22c00) [pid = 27754] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 18:10:59 INFO - PROCESS | 27754 | --DOMWINDOW == 148 (0x7f07f60e3c00) [pid = 27754] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 18:10:59 INFO - PROCESS | 27754 | --DOMWINDOW == 147 (0x7f0806d37000) [pid = 27754] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 18:10:59 INFO - PROCESS | 27754 | --DOMWINDOW == 146 (0x7f07f60e9000) [pid = 27754] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 18:10:59 INFO - PROCESS | 27754 | --DOMWINDOW == 145 (0x7f07f628dc00) [pid = 27754] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 18:10:59 INFO - PROCESS | 27754 | --DOMWINDOW == 144 (0x7f07f628d000) [pid = 27754] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 18:10:59 INFO - PROCESS | 27754 | --DOMWINDOW == 143 (0x7f0800987400) [pid = 27754] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 18:10:59 INFO - PROCESS | 27754 | --DOMWINDOW == 142 (0x7f07fb646c00) [pid = 27754] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 18:10:59 INFO - PROCESS | 27754 | --DOMWINDOW == 141 (0x7f07f941bc00) [pid = 27754] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 18:10:59 INFO - PROCESS | 27754 | --DOMWINDOW == 140 (0x7f07f806fc00) [pid = 27754] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 18:10:59 INFO - PROCESS | 27754 | --DOMWINDOW == 139 (0x7f080af1c400) [pid = 27754] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 18:11:00 INFO - PROCESS | 27754 | 1462583460029 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:11:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 18:11:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1990ms 18:11:00 INFO - PROCESS | 27754 | 1462583460076 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 18:11:00 INFO - PROCESS | 27754 | 1462583460081 Marionette TRACE conn3 <- [1,2389,null,{"value":"8"}] 18:11:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 18:11:00 INFO - PROCESS | 27754 | 1462583460089 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 18:11:00 INFO - PROCESS | 27754 | 1462583460091 Marionette TRACE conn3 <- [1,2390,null,{}] 18:11:00 INFO - PROCESS | 27754 | 1462583460096 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:11:00 INFO - PROCESS | 27754 | 1462583460336 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 18:11:00 INFO - PROCESS | 27754 | 1462583460357 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:00 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f07fb47b000 == 146 [pid = 27754] [id = 605] 18:11:00 INFO - PROCESS | 27754 | ++DOMWINDOW == 140 (0x7f07f60e3400) [pid = 27754] [serial = 1816] [outer = (nil)] 18:11:00 INFO - PROCESS | 27754 | ++DOMWINDOW == 141 (0x7f07f8072c00) [pid = 27754] [serial = 1817] [outer = 0x7f07f60e3400] 18:11:00 INFO - PROCESS | 27754 | 1462583460417 Marionette DEBUG loaded listener.js 18:11:00 INFO - PROCESS | 27754 | ++DOMWINDOW == 142 (0x7f07fcb32400) [pid = 27754] [serial = 1818] [outer = 0x7f07f60e3400] 18:11:01 INFO - PROCESS | 27754 | 1462583461336 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:11:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 18:11:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1282ms 18:11:01 INFO - PROCESS | 27754 | 1462583461374 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 18:11:01 INFO - PROCESS | 27754 | 1462583461377 Marionette TRACE conn3 <- [1,2393,null,{"value":"8"}] 18:11:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 18:11:01 INFO - PROCESS | 27754 | 1462583461388 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 18:11:01 INFO - PROCESS | 27754 | 1462583461390 Marionette TRACE conn3 <- [1,2394,null,{}] 18:11:01 INFO - PROCESS | 27754 | 1462583461398 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:11:01 INFO - PROCESS | 27754 | 1462583461647 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 18:11:02 INFO - PROCESS | 27754 | 1462583462163 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:02 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f07f6288800 == 147 [pid = 27754] [id = 606] 18:11:02 INFO - PROCESS | 27754 | ++DOMWINDOW == 143 (0x7f07f60e9000) [pid = 27754] [serial = 1819] [outer = (nil)] 18:11:02 INFO - PROCESS | 27754 | ++DOMWINDOW == 144 (0x7f07f6fbb400) [pid = 27754] [serial = 1820] [outer = 0x7f07f60e9000] 18:11:02 INFO - PROCESS | 27754 | 1462583462246 Marionette DEBUG loaded listener.js 18:11:02 INFO - PROCESS | 27754 | ++DOMWINDOW == 145 (0x7f07f8066400) [pid = 27754] [serial = 1821] [outer = 0x7f07f60e9000] 18:11:03 INFO - PROCESS | 27754 | 1462583463252 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:11:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 18:11:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1940ms 18:11:03 INFO - PROCESS | 27754 | 1462583463329 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 18:11:03 INFO - PROCESS | 27754 | 1462583463335 Marionette TRACE conn3 <- [1,2397,null,{"value":"8"}] 18:11:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 18:11:03 INFO - PROCESS | 27754 | 1462583463343 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 18:11:03 INFO - PROCESS | 27754 | 1462583463348 Marionette TRACE conn3 <- [1,2398,null,{}] 18:11:03 INFO - PROCESS | 27754 | 1462583463360 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:11:03 INFO - PROCESS | 27754 | 1462583463738 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 18:11:04 INFO - PROCESS | 27754 | 1462583464011 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:04 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f07fb796800 == 148 [pid = 27754] [id = 607] 18:11:04 INFO - PROCESS | 27754 | ++DOMWINDOW == 146 (0x7f07f925a000) [pid = 27754] [serial = 1822] [outer = (nil)] 18:11:04 INFO - PROCESS | 27754 | ++DOMWINDOW == 147 (0x7f07f94e4800) [pid = 27754] [serial = 1823] [outer = 0x7f07f925a000] 18:11:04 INFO - PROCESS | 27754 | 1462583464087 Marionette DEBUG loaded listener.js 18:11:04 INFO - PROCESS | 27754 | ++DOMWINDOW == 148 (0x7f07f96eb000) [pid = 27754] [serial = 1824] [outer = 0x7f07f925a000] 18:11:05 INFO - PROCESS | 27754 | 1462583464998 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:11:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 18:11:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1698ms 18:11:05 INFO - PROCESS | 27754 | 1462583465045 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 18:11:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 18:11:05 INFO - PROCESS | 27754 | 1462583465052 Marionette TRACE conn3 <- [1,2401,null,{"value":"8"}] 18:11:05 INFO - PROCESS | 27754 | 1462583465058 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 18:11:05 INFO - PROCESS | 27754 | 1462583465061 Marionette TRACE conn3 <- [1,2402,null,{}] 18:11:05 INFO - PROCESS | 27754 | 1462583465067 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:11:05 INFO - PROCESS | 27754 | 1462583465325 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 18:11:05 INFO - PROCESS | 27754 | 1462583465742 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:05 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f07ff527000 == 149 [pid = 27754] [id = 608] 18:11:05 INFO - PROCESS | 27754 | ++DOMWINDOW == 149 (0x7f07fb73a000) [pid = 27754] [serial = 1825] [outer = (nil)] 18:11:05 INFO - PROCESS | 27754 | ++DOMWINDOW == 150 (0x7f07fb8b4800) [pid = 27754] [serial = 1826] [outer = 0x7f07fb73a000] 18:11:05 INFO - PROCESS | 27754 | 1462583465819 Marionette DEBUG loaded listener.js 18:11:05 INFO - PROCESS | 27754 | ++DOMWINDOW == 151 (0x7f07fd60c000) [pid = 27754] [serial = 1827] [outer = 0x7f07fb73a000] 18:11:07 INFO - PROCESS | 27754 | 1462583467023 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:11:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 18:11:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 2041ms 18:11:07 INFO - PROCESS | 27754 | 1462583467116 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 18:11:07 INFO - PROCESS | 27754 | 1462583467122 Marionette TRACE conn3 <- [1,2405,null,{"value":"8"}] 18:11:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 18:11:07 INFO - PROCESS | 27754 | 1462583467150 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 18:11:07 INFO - PROCESS | 27754 | 1462583467165 Marionette TRACE conn3 <- [1,2406,null,{}] 18:11:07 INFO - PROCESS | 27754 | 1462583467237 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:11:07 INFO - PROCESS | 27754 | 1462583467511 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 18:11:07 INFO - PROCESS | 27754 | 1462583467845 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:07 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0800a54000 == 150 [pid = 27754] [id = 609] 18:11:07 INFO - PROCESS | 27754 | ++DOMWINDOW == 152 (0x7f07fb8a7000) [pid = 27754] [serial = 1828] [outer = (nil)] 18:11:07 INFO - PROCESS | 27754 | ++DOMWINDOW == 153 (0x7f07fe3ab800) [pid = 27754] [serial = 1829] [outer = 0x7f07fb8a7000] 18:11:07 INFO - PROCESS | 27754 | 1462583467917 Marionette DEBUG loaded listener.js 18:11:08 INFO - PROCESS | 27754 | ++DOMWINDOW == 154 (0x7f0800010800) [pid = 27754] [serial = 1830] [outer = 0x7f07fb8a7000] 18:11:08 INFO - PROCESS | 27754 | 1462583468865 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:11:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 18:11:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1772ms 18:11:08 INFO - PROCESS | 27754 | 1462583468908 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 18:11:08 INFO - PROCESS | 27754 | 1462583468915 Marionette TRACE conn3 <- [1,2409,null,{"value":"8"}] 18:11:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 18:11:08 INFO - PROCESS | 27754 | 1462583468922 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 18:11:08 INFO - PROCESS | 27754 | 1462583468925 Marionette TRACE conn3 <- [1,2410,null,{}] 18:11:08 INFO - PROCESS | 27754 | 1462583468933 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:11:09 INFO - PROCESS | 27754 | 1462583469137 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 18:11:09 INFO - PROCESS | 27754 | 1462583469356 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:09 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0803372800 == 151 [pid = 27754] [id = 610] 18:11:09 INFO - PROCESS | 27754 | ++DOMWINDOW == 155 (0x7f07fb8aa800) [pid = 27754] [serial = 1831] [outer = (nil)] 18:11:09 INFO - PROCESS | 27754 | ++DOMWINDOW == 156 (0x7f080092d400) [pid = 27754] [serial = 1832] [outer = 0x7f07fb8aa800] 18:11:09 INFO - PROCESS | 27754 | 1462583469470 Marionette DEBUG loaded listener.js 18:11:09 INFO - PROCESS | 27754 | ++DOMWINDOW == 157 (0x7f0800935000) [pid = 27754] [serial = 1833] [outer = 0x7f07fb8aa800] 18:11:10 INFO - PROCESS | 27754 | 1462583470369 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:11:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 18:11:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1488ms 18:11:10 INFO - PROCESS | 27754 | 1462583470411 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 18:11:10 INFO - PROCESS | 27754 | 1462583470414 Marionette TRACE conn3 <- [1,2413,null,{"value":"8"}] 18:11:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 18:11:10 INFO - PROCESS | 27754 | 1462583470420 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 18:11:10 INFO - PROCESS | 27754 | 1462583470423 Marionette TRACE conn3 <- [1,2414,null,{}] 18:11:10 INFO - PROCESS | 27754 | 1462583470428 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:11:10 INFO - PROCESS | 27754 | 1462583470621 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 18:11:10 INFO - PROCESS | 27754 | 1462583470845 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:10 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0803952000 == 152 [pid = 27754] [id = 611] 18:11:10 INFO - PROCESS | 27754 | ++DOMWINDOW == 158 (0x7f080142b800) [pid = 27754] [serial = 1834] [outer = (nil)] 18:11:10 INFO - PROCESS | 27754 | ++DOMWINDOW == 159 (0x7f0801ad6400) [pid = 27754] [serial = 1835] [outer = 0x7f080142b800] 18:11:10 INFO - PROCESS | 27754 | 1462583470966 Marionette DEBUG loaded listener.js 18:11:11 INFO - PROCESS | 27754 | ++DOMWINDOW == 160 (0x7f0803b4a800) [pid = 27754] [serial = 1836] [outer = 0x7f080142b800] 18:11:12 INFO - PROCESS | 27754 | 1462583471999 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:11:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 18:11:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1628ms 18:11:12 INFO - PROCESS | 27754 | 1462583472049 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 18:11:12 INFO - PROCESS | 27754 | 1462583472053 Marionette TRACE conn3 <- [1,2417,null,{"value":"8"}] 18:11:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 18:11:12 INFO - PROCESS | 27754 | 1462583472059 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 18:11:12 INFO - PROCESS | 27754 | 1462583472061 Marionette TRACE conn3 <- [1,2418,null,{}] 18:11:12 INFO - PROCESS | 27754 | 1462583472067 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:11:12 INFO - PROCESS | 27754 | 1462583472303 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 18:11:12 INFO - PROCESS | 27754 | 1462583472633 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:12 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0804948000 == 153 [pid = 27754] [id = 612] 18:11:12 INFO - PROCESS | 27754 | ++DOMWINDOW == 161 (0x7f07fd614c00) [pid = 27754] [serial = 1837] [outer = (nil)] 18:11:12 INFO - PROCESS | 27754 | ++DOMWINDOW == 162 (0x7f08049fbc00) [pid = 27754] [serial = 1838] [outer = 0x7f07fd614c00] 18:11:12 INFO - PROCESS | 27754 | 1462583472706 Marionette DEBUG loaded listener.js 18:11:12 INFO - PROCESS | 27754 | ++DOMWINDOW == 163 (0x7f0805690000) [pid = 27754] [serial = 1839] [outer = 0x7f07fd614c00] 18:11:13 INFO - PROCESS | 27754 | 1462583473592 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:11:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 18:11:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1583ms 18:11:13 INFO - PROCESS | 27754 | 1462583473643 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 18:11:13 INFO - PROCESS | 27754 | 1462583473647 Marionette TRACE conn3 <- [1,2421,null,{"value":"8"}] 18:11:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 18:11:13 INFO - PROCESS | 27754 | 1462583473653 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 18:11:13 INFO - PROCESS | 27754 | 1462583473655 Marionette TRACE conn3 <- [1,2422,null,{}] 18:11:13 INFO - PROCESS | 27754 | 1462583473661 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:11:13 INFO - PROCESS | 27754 | 1462583473872 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 18:11:14 INFO - PROCESS | 27754 | 1462583474143 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:14 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f08055df800 == 154 [pid = 27754] [id = 613] 18:11:14 INFO - PROCESS | 27754 | ++DOMWINDOW == 164 (0x7f07fb72f000) [pid = 27754] [serial = 1840] [outer = (nil)] 18:11:14 INFO - PROCESS | 27754 | ++DOMWINDOW == 165 (0x7f0805feac00) [pid = 27754] [serial = 1841] [outer = 0x7f07fb72f000] 18:11:14 INFO - PROCESS | 27754 | 1462583474256 Marionette DEBUG loaded listener.js 18:11:14 INFO - PROCESS | 27754 | ++DOMWINDOW == 166 (0x7f0806c78800) [pid = 27754] [serial = 1842] [outer = 0x7f07fb72f000] 18:11:15 INFO - PROCESS | 27754 | 1462583475081 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:11:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 18:11:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1485ms 18:11:15 INFO - PROCESS | 27754 | 1462583475139 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 18:11:15 INFO - PROCESS | 27754 | 1462583475143 Marionette TRACE conn3 <- [1,2425,null,{"value":"8"}] 18:11:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 18:11:15 INFO - PROCESS | 27754 | 1462583475149 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 18:11:15 INFO - PROCESS | 27754 | 1462583475152 Marionette TRACE conn3 <- [1,2426,null,{}] 18:11:15 INFO - PROCESS | 27754 | 1462583475157 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:11:15 INFO - PROCESS | 27754 | 1462583475363 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 18:11:15 INFO - PROCESS | 27754 | 1462583475632 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:15 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f08099bf000 == 155 [pid = 27754] [id = 614] 18:11:15 INFO - PROCESS | 27754 | ++DOMWINDOW == 167 (0x7f08009d7800) [pid = 27754] [serial = 1843] [outer = (nil)] 18:11:15 INFO - PROCESS | 27754 | ++DOMWINDOW == 168 (0x7f0806cebc00) [pid = 27754] [serial = 1844] [outer = 0x7f08009d7800] 18:11:15 INFO - PROCESS | 27754 | 1462583475709 Marionette DEBUG loaded listener.js 18:11:15 INFO - PROCESS | 27754 | ++DOMWINDOW == 169 (0x7f0806e7dc00) [pid = 27754] [serial = 1845] [outer = 0x7f08009d7800] 18:11:16 INFO - PROCESS | 27754 | 1462583476538 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:11:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 18:11:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1443ms 18:11:16 INFO - PROCESS | 27754 | 1462583476593 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 18:11:16 INFO - PROCESS | 27754 | 1462583476596 Marionette TRACE conn3 <- [1,2429,null,{"value":"8"}] 18:11:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 18:11:16 INFO - PROCESS | 27754 | 1462583476602 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 18:11:16 INFO - PROCESS | 27754 | 1462583476605 Marionette TRACE conn3 <- [1,2430,null,{}] 18:11:16 INFO - PROCESS | 27754 | 1462583476630 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:11:16 INFO - PROCESS | 27754 | 1462583476847 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 18:11:17 INFO - PROCESS | 27754 | 1462583477114 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:17 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f080ad5c000 == 156 [pid = 27754] [id = 615] 18:11:17 INFO - PROCESS | 27754 | ++DOMWINDOW == 170 (0x7f0805691c00) [pid = 27754] [serial = 1846] [outer = (nil)] 18:11:17 INFO - PROCESS | 27754 | ++DOMWINDOW == 171 (0x7f080acc9c00) [pid = 27754] [serial = 1847] [outer = 0x7f0805691c00] 18:11:17 INFO - PROCESS | 27754 | 1462583477186 Marionette DEBUG loaded listener.js 18:11:17 INFO - PROCESS | 27754 | ++DOMWINDOW == 172 (0x7f080ae59400) [pid = 27754] [serial = 1848] [outer = 0x7f0805691c00] 18:11:18 INFO - PROCESS | 27754 | 1462583478092 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:11:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 18:11:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1501ms 18:11:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 18:11:18 INFO - PROCESS | 27754 | 1462583478103 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 18:11:18 INFO - PROCESS | 27754 | 1462583478106 Marionette TRACE conn3 <- [1,2433,null,{"value":"8"}] 18:11:18 INFO - PROCESS | 27754 | 1462583478112 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 18:11:18 INFO - PROCESS | 27754 | 1462583478115 Marionette TRACE conn3 <- [1,2434,null,{}] 18:11:18 INFO - PROCESS | 27754 | 1462583478120 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:11:18 INFO - PROCESS | 27754 | 1462583478342 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 18:11:18 INFO - PROCESS | 27754 | 1462583478593 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:18 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f080babe000 == 157 [pid = 27754] [id = 616] 18:11:18 INFO - PROCESS | 27754 | ++DOMWINDOW == 173 (0x7f0806e7f400) [pid = 27754] [serial = 1849] [outer = (nil)] 18:11:18 INFO - PROCESS | 27754 | ++DOMWINDOW == 174 (0x7f080bbe2c00) [pid = 27754] [serial = 1850] [outer = 0x7f0806e7f400] 18:11:18 INFO - PROCESS | 27754 | 1462583478678 Marionette DEBUG loaded listener.js 18:11:18 INFO - PROCESS | 27754 | ++DOMWINDOW == 175 (0x7f080c221800) [pid = 27754] [serial = 1851] [outer = 0x7f0806e7f400] 18:11:19 INFO - PROCESS | 27754 | 1462583479595 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:11:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 18:11:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1534ms 18:11:19 INFO - PROCESS | 27754 | 1462583479659 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 18:11:19 INFO - PROCESS | 27754 | 1462583479663 Marionette TRACE conn3 <- [1,2437,null,{"value":"8"}] 18:11:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 18:11:19 INFO - PROCESS | 27754 | 1462583479671 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 18:11:19 INFO - PROCESS | 27754 | 1462583479675 Marionette TRACE conn3 <- [1,2438,null,{}] 18:11:19 INFO - PROCESS | 27754 | 1462583479680 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:11:19 INFO - PROCESS | 27754 | 1462583479905 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 18:11:20 INFO - PROCESS | 27754 | 1462583480174 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:20 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f080cfb6800 == 158 [pid = 27754] [id = 617] 18:11:20 INFO - PROCESS | 27754 | ++DOMWINDOW == 176 (0x7f080c596000) [pid = 27754] [serial = 1852] [outer = (nil)] 18:11:20 INFO - PROCESS | 27754 | ++DOMWINDOW == 177 (0x7f080c895400) [pid = 27754] [serial = 1853] [outer = 0x7f080c596000] 18:11:20 INFO - PROCESS | 27754 | 1462583480287 Marionette DEBUG loaded listener.js 18:11:20 INFO - PROCESS | 27754 | ++DOMWINDOW == 178 (0x7f080e925800) [pid = 27754] [serial = 1854] [outer = 0x7f080c596000] 18:11:21 INFO - PROCESS | 27754 | 1462583481136 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:11:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 18:11:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1528ms 18:11:21 INFO - PROCESS | 27754 | 1462583481200 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 18:11:21 INFO - PROCESS | 27754 | 1462583481203 Marionette TRACE conn3 <- [1,2441,null,{"value":"8"}] 18:11:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 18:11:21 INFO - PROCESS | 27754 | 1462583481209 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 18:11:21 INFO - PROCESS | 27754 | 1462583481211 Marionette TRACE conn3 <- [1,2442,null,{}] 18:11:21 INFO - PROCESS | 27754 | 1462583481217 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:11:21 INFO - PROCESS | 27754 | 1462583481413 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 18:11:21 INFO - PROCESS | 27754 | 1462583481686 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:21 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f080f943800 == 159 [pid = 27754] [id = 618] 18:11:21 INFO - PROCESS | 27754 | ++DOMWINDOW == 179 (0x7f07ff266400) [pid = 27754] [serial = 1855] [outer = (nil)] 18:11:21 INFO - PROCESS | 27754 | ++DOMWINDOW == 180 (0x7f080f32bc00) [pid = 27754] [serial = 1856] [outer = 0x7f07ff266400] 18:11:21 INFO - PROCESS | 27754 | 1462583481803 Marionette DEBUG loaded listener.js 18:11:21 INFO - PROCESS | 27754 | ++DOMWINDOW == 181 (0x7f080f576800) [pid = 27754] [serial = 1857] [outer = 0x7f07ff266400] 18:11:22 INFO - PROCESS | 27754 | 1462583482612 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:11:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 18:11:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1444ms 18:11:22 INFO - PROCESS | 27754 | 1462583482654 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 18:11:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 18:11:22 INFO - PROCESS | 27754 | 1462583482666 Marionette TRACE conn3 <- [1,2445,null,{"value":"8"}] 18:11:22 INFO - PROCESS | 27754 | 1462583482671 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 18:11:22 INFO - PROCESS | 27754 | 1462583482675 Marionette TRACE conn3 <- [1,2446,null,{}] 18:11:22 INFO - PROCESS | 27754 | 1462583482680 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:11:22 INFO - PROCESS | 27754 | 1462583482882 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 18:11:23 INFO - PROCESS | 27754 | 1462583483155 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:23 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0814671000 == 160 [pid = 27754] [id = 619] 18:11:23 INFO - PROCESS | 27754 | ++DOMWINDOW == 182 (0x7f080c476c00) [pid = 27754] [serial = 1858] [outer = (nil)] 18:11:23 INFO - PROCESS | 27754 | ++DOMWINDOW == 183 (0x7f0811bedc00) [pid = 27754] [serial = 1859] [outer = 0x7f080c476c00] 18:11:23 INFO - PROCESS | 27754 | 1462583483230 Marionette DEBUG loaded listener.js 18:11:23 INFO - PROCESS | 27754 | ++DOMWINDOW == 184 (0x7f081234b000) [pid = 27754] [serial = 1860] [outer = 0x7f080c476c00] 18:11:24 INFO - PROCESS | 27754 | 1462583484128 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:11:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 18:11:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1489ms 18:11:24 INFO - PROCESS | 27754 | 1462583484164 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 18:11:24 INFO - PROCESS | 27754 | 1462583484166 Marionette TRACE conn3 <- [1,2449,null,{"value":"8"}] 18:11:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 18:11:24 INFO - PROCESS | 27754 | 1462583484174 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 18:11:24 INFO - PROCESS | 27754 | 1462583484176 Marionette TRACE conn3 <- [1,2450,null,{}] 18:11:24 INFO - PROCESS | 27754 | 1462583484182 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:11:24 INFO - PROCESS | 27754 | 1462583484382 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 18:11:24 INFO - PROCESS | 27754 | 1462583484655 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:24 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0814c6d800 == 161 [pid = 27754] [id = 620] 18:11:24 INFO - PROCESS | 27754 | ++DOMWINDOW == 185 (0x7f07f6fbdc00) [pid = 27754] [serial = 1861] [outer = (nil)] 18:11:24 INFO - PROCESS | 27754 | ++DOMWINDOW == 186 (0x7f0813d05c00) [pid = 27754] [serial = 1862] [outer = 0x7f07f6fbdc00] 18:11:24 INFO - PROCESS | 27754 | 1462583484728 Marionette DEBUG loaded listener.js 18:11:24 INFO - PROCESS | 27754 | ++DOMWINDOW == 187 (0x7f0814286c00) [pid = 27754] [serial = 1863] [outer = 0x7f07f6fbdc00] 18:11:25 INFO - PROCESS | 27754 | 1462583485601 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:11:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 18:11:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1486ms 18:11:25 INFO - PROCESS | 27754 | 1462583485661 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 18:11:25 INFO - PROCESS | 27754 | 1462583485664 Marionette TRACE conn3 <- [1,2453,null,{"value":"8"}] 18:11:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 18:11:25 INFO - PROCESS | 27754 | 1462583485670 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 18:11:25 INFO - PROCESS | 27754 | 1462583485672 Marionette TRACE conn3 <- [1,2454,null,{}] 18:11:25 INFO - PROCESS | 27754 | 1462583485678 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:11:25 INFO - PROCESS | 27754 | 1462583485879 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 18:11:26 INFO - PROCESS | 27754 | 1462583486153 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:26 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f081523d000 == 162 [pid = 27754] [id = 621] 18:11:26 INFO - PROCESS | 27754 | ++DOMWINDOW == 188 (0x7f08055a6c00) [pid = 27754] [serial = 1864] [outer = (nil)] 18:11:26 INFO - PROCESS | 27754 | ++DOMWINDOW == 189 (0x7f0814697400) [pid = 27754] [serial = 1865] [outer = 0x7f08055a6c00] 18:11:26 INFO - PROCESS | 27754 | 1462583486264 Marionette DEBUG loaded listener.js 18:11:26 INFO - PROCESS | 27754 | ++DOMWINDOW == 190 (0x7f0814d5b400) [pid = 27754] [serial = 1866] [outer = 0x7f08055a6c00] 18:11:27 INFO - PROCESS | 27754 | 1462583487058 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:11:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 18:11:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1434ms 18:11:27 INFO - PROCESS | 27754 | 1462583487104 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 18:11:27 INFO - PROCESS | 27754 | 1462583487108 Marionette TRACE conn3 <- [1,2457,null,{"value":"8"}] 18:11:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 18:11:27 INFO - PROCESS | 27754 | 1462583487114 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 18:11:27 INFO - PROCESS | 27754 | 1462583487116 Marionette TRACE conn3 <- [1,2458,null,{}] 18:11:27 INFO - PROCESS | 27754 | 1462583487123 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:11:27 INFO - PROCESS | 27754 | 1462583487313 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 18:11:27 INFO - PROCESS | 27754 | 1462583487588 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:27 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f081586f000 == 163 [pid = 27754] [id = 622] 18:11:27 INFO - PROCESS | 27754 | ++DOMWINDOW == 191 (0x7f080f320c00) [pid = 27754] [serial = 1867] [outer = (nil)] 18:11:27 INFO - PROCESS | 27754 | ++DOMWINDOW == 192 (0x7f08158cd400) [pid = 27754] [serial = 1868] [outer = 0x7f080f320c00] 18:11:27 INFO - PROCESS | 27754 | 1462583487673 Marionette DEBUG loaded listener.js 18:11:27 INFO - PROCESS | 27754 | ++DOMWINDOW == 193 (0x7f08160b7000) [pid = 27754] [serial = 1869] [outer = 0x7f080f320c00] 18:11:28 INFO - PROCESS | 27754 | 1462583488532 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:11:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 18:11:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1488ms 18:11:28 INFO - PROCESS | 27754 | 1462583488603 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 18:11:28 INFO - PROCESS | 27754 | 1462583488607 Marionette TRACE conn3 <- [1,2461,null,{"value":"8"}] 18:11:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 18:11:28 INFO - PROCESS | 27754 | 1462583488612 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 18:11:28 INFO - PROCESS | 27754 | 1462583488614 Marionette TRACE conn3 <- [1,2462,null,{}] 18:11:28 INFO - PROCESS | 27754 | 1462583488620 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:11:28 INFO - PROCESS | 27754 | 1462583488860 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 18:11:29 INFO - PROCESS | 27754 | 1462583489174 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:29 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0818129800 == 164 [pid = 27754] [id = 623] 18:11:29 INFO - PROCESS | 27754 | ++DOMWINDOW == 194 (0x7f0814293000) [pid = 27754] [serial = 1870] [outer = (nil)] 18:11:29 INFO - PROCESS | 27754 | ++DOMWINDOW == 195 (0x7f08161bc800) [pid = 27754] [serial = 1871] [outer = 0x7f0814293000] 18:11:29 INFO - PROCESS | 27754 | 1462583489243 Marionette DEBUG loaded listener.js 18:11:29 INFO - PROCESS | 27754 | ++DOMWINDOW == 196 (0x7f08177a5c00) [pid = 27754] [serial = 1872] [outer = 0x7f0814293000] 18:11:30 INFO - PROCESS | 27754 | 1462583490073 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:11:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 18:11:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1531ms 18:11:30 INFO - PROCESS | 27754 | 1462583490144 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 18:11:30 INFO - PROCESS | 27754 | 1462583490148 Marionette TRACE conn3 <- [1,2465,null,{"value":"8"}] 18:11:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 18:11:30 INFO - PROCESS | 27754 | 1462583490154 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 18:11:30 INFO - PROCESS | 27754 | 1462583490156 Marionette TRACE conn3 <- [1,2466,null,{}] 18:11:30 INFO - PROCESS | 27754 | 1462583490161 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:11:30 INFO - PROCESS | 27754 | 1462583490358 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 18:11:30 INFO - PROCESS | 27754 | 1462583490661 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:30 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f081cd11800 == 165 [pid = 27754] [id = 624] 18:11:30 INFO - PROCESS | 27754 | ++DOMWINDOW == 197 (0x7f07f941c400) [pid = 27754] [serial = 1873] [outer = (nil)] 18:11:30 INFO - PROCESS | 27754 | ++DOMWINDOW == 198 (0x7f08181aa000) [pid = 27754] [serial = 1874] [outer = 0x7f07f941c400] 18:11:30 INFO - PROCESS | 27754 | 1462583490774 Marionette DEBUG loaded listener.js 18:11:30 INFO - PROCESS | 27754 | ++DOMWINDOW == 199 (0x7f0818206000) [pid = 27754] [serial = 1875] [outer = 0x7f07f941c400] 18:11:31 INFO - PROCESS | 27754 | 1462583491603 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:11:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 18:11:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1481ms 18:11:31 INFO - PROCESS | 27754 | 1462583491635 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 18:11:31 INFO - PROCESS | 27754 | 1462583491639 Marionette TRACE conn3 <- [1,2469,null,{"value":"8"}] 18:11:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 18:11:31 INFO - PROCESS | 27754 | 1462583491649 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 18:11:31 INFO - PROCESS | 27754 | 1462583491651 Marionette TRACE conn3 <- [1,2470,null,{}] 18:11:31 INFO - PROCESS | 27754 | 1462583491655 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:11:31 INFO - PROCESS | 27754 | 1462583491855 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 18:11:33 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0803ac3800 == 164 [pid = 27754] [id = 261] 18:11:33 INFO - PROCESS | 27754 | --DOCSHELL 0x7f07f9e39000 == 163 [pid = 27754] [id = 500] 18:11:33 INFO - PROCESS | 27754 | --DOCSHELL 0x7f080c03a000 == 162 [pid = 27754] [id = 537] 18:11:33 INFO - PROCESS | 27754 | --DOCSHELL 0x7f080348f000 == 161 [pid = 27754] [id = 534] 18:11:33 INFO - PROCESS | 27754 | --DOCSHELL 0x7f080f374800 == 160 [pid = 27754] [id = 539] 18:11:33 INFO - PROCESS | 27754 | --DOCSHELL 0x7f07ff18e800 == 159 [pid = 27754] [id = 533] 18:11:33 INFO - PROCESS | 27754 | --DOCSHELL 0x7f080ad6c000 == 158 [pid = 27754] [id = 536] 18:11:33 INFO - PROCESS | 27754 | --DOCSHELL 0x7f07fb47b000 == 157 [pid = 27754] [id = 605] 18:11:33 INFO - PROCESS | 27754 | --DOCSHELL 0x7f07fb79e800 == 156 [pid = 27754] [id = 604] 18:11:33 INFO - PROCESS | 27754 | --DOCSHELL 0x7f07f9478000 == 155 [pid = 27754] [id = 603] 18:11:33 INFO - PROCESS | 27754 | --DOCSHELL 0x7f07f8818800 == 154 [pid = 27754] [id = 602] 18:11:33 INFO - PROCESS | 27754 | --DOCSHELL 0x7f07f414a800 == 153 [pid = 27754] [id = 601] 18:11:33 INFO - PROCESS | 27754 | --DOCSHELL 0x7f07f881d800 == 152 [pid = 27754] [id = 600] 18:11:33 INFO - PROCESS | 27754 | --DOCSHELL 0x7f07f947d800 == 151 [pid = 27754] [id = 599] 18:11:33 INFO - PROCESS | 27754 | --DOCSHELL 0x7f08148b0000 == 150 [pid = 27754] [id = 598] 18:11:33 INFO - PROCESS | 27754 | --DOCSHELL 0x7f081385b800 == 149 [pid = 27754] [id = 597] 18:11:33 INFO - PROCESS | 27754 | --DOCSHELL 0x7f080f774000 == 148 [pid = 27754] [id = 596] 18:11:33 INFO - PROCESS | 27754 | --DOCSHELL 0x7f080cfb7800 == 147 [pid = 27754] [id = 595] 18:11:33 INFO - PROCESS | 27754 | --DOCSHELL 0x7f080c5c2000 == 146 [pid = 27754] [id = 594] 18:11:33 INFO - PROCESS | 27754 | --DOCSHELL 0x7f080c2bc800 == 145 [pid = 27754] [id = 593] 18:11:33 INFO - PROCESS | 27754 | --DOCSHELL 0x7f080b0e6000 == 144 [pid = 27754] [id = 592] 18:11:33 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0809977800 == 143 [pid = 27754] [id = 591] 18:11:33 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0806287800 == 142 [pid = 27754] [id = 590] 18:11:33 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0804abd000 == 141 [pid = 27754] [id = 589] 18:11:33 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0804943000 == 140 [pid = 27754] [id = 588] 18:11:33 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0803959800 == 139 [pid = 27754] [id = 587] 18:11:33 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0801c44800 == 138 [pid = 27754] [id = 586] 18:11:33 INFO - PROCESS | 27754 | --DOCSHELL 0x7f08015d4800 == 137 [pid = 27754] [id = 585] 18:11:33 INFO - PROCESS | 27754 | --DOCSHELL 0x7f080010e000 == 136 [pid = 27754] [id = 584] 18:11:33 INFO - PROCESS | 27754 | --DOCSHELL 0x7f07fe457000 == 135 [pid = 27754] [id = 583] 18:11:33 INFO - PROCESS | 27754 | --DOCSHELL 0x7f07f9370000 == 134 [pid = 27754] [id = 582] 18:11:33 INFO - PROCESS | 27754 | --DOMWINDOW == 198 (0x7f08164bb000) [pid = 27754] [serial = 1712] [outer = (nil)] [url = about:blank] 18:11:33 INFO - PROCESS | 27754 | --DOMWINDOW == 197 (0x7f07fe36bc00) [pid = 27754] [serial = 1680] [outer = (nil)] [url = about:blank] 18:11:33 INFO - PROCESS | 27754 | --DOMWINDOW == 196 (0x7f0827f0e000) [pid = 27754] [serial = 1647] [outer = (nil)] [url = about:blank] 18:11:33 INFO - PROCESS | 27754 | --DOMWINDOW == 195 (0x7f08008c3800) [pid = 27754] [serial = 1673] [outer = (nil)] [url = about:blank] 18:11:33 INFO - PROCESS | 27754 | --DOMWINDOW == 194 (0x7f08259e0800) [pid = 27754] [serial = 1721] [outer = (nil)] [url = about:blank] 18:11:33 INFO - PROCESS | 27754 | --DOMWINDOW == 193 (0x7f07f806cc00) [pid = 27754] [serial = 1734] [outer = (nil)] [url = about:blank] 18:11:33 INFO - PROCESS | 27754 | --DOMWINDOW == 192 (0x7f07f6fbc400) [pid = 27754] [serial = 1733] [outer = (nil)] [url = about:blank] 18:11:33 INFO - PROCESS | 27754 | --DOMWINDOW == 191 (0x7f07f94eb400) [pid = 27754] [serial = 1724] [outer = (nil)] [url = about:blank] 18:11:33 INFO - PROCESS | 27754 | --DOMWINDOW == 190 (0x7f08049f5000) [pid = 27754] [serial = 1686] [outer = (nil)] [url = about:blank] 18:11:33 INFO - PROCESS | 27754 | --DOMWINDOW == 189 (0x7f0805697400) [pid = 27754] [serial = 1689] [outer = (nil)] [url = about:blank] 18:11:33 INFO - PROCESS | 27754 | --DOMWINDOW == 188 (0x7f080f321800) [pid = 27754] [serial = 1703] [outer = (nil)] [url = about:blank] 18:11:33 INFO - PROCESS | 27754 | --DOMWINDOW == 187 (0x7f0803b45c00) [pid = 27754] [serial = 1683] [outer = (nil)] [url = about:blank] 18:11:33 INFO - PROCESS | 27754 | --DOMWINDOW == 186 (0x7f07f7e4b000) [pid = 27754] [serial = 1718] [outer = (nil)] [url = about:blank] 18:11:33 INFO - PROCESS | 27754 | --DOMWINDOW == 185 (0x7f08160b7c00) [pid = 27754] [serial = 1707] [outer = (nil)] [url = about:blank] 18:11:33 INFO - PROCESS | 27754 | --DOMWINDOW == 184 (0x7f0822de4400) [pid = 27754] [serial = 1713] [outer = (nil)] [url = about:blank] 18:11:33 INFO - PROCESS | 27754 | --DOMWINDOW == 183 (0x7f080c179400) [pid = 27754] [serial = 1695] [outer = (nil)] [url = about:blank] 18:11:33 INFO - PROCESS | 27754 | --DOMWINDOW == 182 (0x7f07f60ef000) [pid = 27754] [serial = 1650] [outer = (nil)] [url = about:blank] 18:11:33 INFO - PROCESS | 27754 | --DOMWINDOW == 181 (0x7f07f94f0000) [pid = 27754] [serial = 1725] [outer = (nil)] [url = about:blank] 18:11:33 INFO - PROCESS | 27754 | --DOMWINDOW == 180 (0x7f07f864ac00) [pid = 27754] [serial = 1743] [outer = (nil)] [url = about:blank] 18:11:33 INFO - PROCESS | 27754 | --DOMWINDOW == 179 (0x7f07f6fbe000) [pid = 27754] [serial = 1742] [outer = (nil)] [url = about:blank] 18:11:33 INFO - PROCESS | 27754 | --DOMWINDOW == 178 (0x7f07f9419c00) [pid = 27754] [serial = 1737] [outer = (nil)] [url = about:blank] 18:11:33 INFO - PROCESS | 27754 | --DOMWINDOW == 177 (0x7f07f8a88800) [pid = 27754] [serial = 1736] [outer = (nil)] [url = about:blank] 18:11:33 INFO - PROCESS | 27754 | --DOMWINDOW == 176 (0x7f080acc7400) [pid = 27754] [serial = 1691] [outer = (nil)] [url = about:blank] 18:11:33 INFO - PROCESS | 27754 | --DOMWINDOW == 175 (0x7f080c902400) [pid = 27754] [serial = 1701] [outer = (nil)] [url = about:blank] 18:11:33 INFO - PROCESS | 27754 | --DOMWINDOW == 174 (0x7f07f6292000) [pid = 27754] [serial = 1653] [outer = (nil)] [url = about:blank] 18:11:33 INFO - PROCESS | 27754 | --DOMWINDOW == 173 (0x7f0818208400) [pid = 27754] [serial = 1710] [outer = (nil)] [url = about:blank] 18:11:33 INFO - PROCESS | 27754 | --DOMWINDOW == 172 (0x7f07fb652800) [pid = 27754] [serial = 1656] [outer = (nil)] [url = about:blank] 18:11:33 INFO - PROCESS | 27754 | --DOMWINDOW == 171 (0x7f0801ada000) [pid = 27754] [serial = 1682] [outer = (nil)] [url = about:blank] 18:11:33 INFO - PROCESS | 27754 | --DOMWINDOW == 170 (0x7f07fccabc00) [pid = 27754] [serial = 1730] [outer = (nil)] [url = about:blank] 18:11:33 INFO - PROCESS | 27754 | --DOMWINDOW == 169 (0x7f08008d0c00) [pid = 27754] [serial = 1731] [outer = (nil)] [url = about:blank] 18:11:33 INFO - PROCESS | 27754 | --DOMWINDOW == 168 (0x7f07fd659800) [pid = 27754] [serial = 1679] [outer = (nil)] [url = about:blank] 18:11:33 INFO - PROCESS | 27754 | --DOMWINDOW == 167 (0x7f080af1bc00) [pid = 27754] [serial = 1692] [outer = (nil)] [url = about:blank] 18:11:33 INFO - PROCESS | 27754 | --DOMWINDOW == 166 (0x7f080c597c00) [pid = 27754] [serial = 1700] [outer = (nil)] [url = about:blank] 18:11:33 INFO - PROCESS | 27754 | --DOMWINDOW == 165 (0x7f080f3ce000) [pid = 27754] [serial = 1704] [outer = (nil)] [url = about:blank] 18:11:33 INFO - PROCESS | 27754 | --DOMWINDOW == 164 (0x7f080c552400) [pid = 27754] [serial = 1659] [outer = (nil)] [url = about:blank] 18:11:33 INFO - PROCESS | 27754 | --DOMWINDOW == 163 (0x7f080c005800) [pid = 27754] [serial = 1694] [outer = (nil)] [url = about:blank] 18:11:33 INFO - PROCESS | 27754 | --DOMWINDOW == 162 (0x7f0827c3d400) [pid = 27754] [serial = 1716] [outer = (nil)] [url = about:blank] 18:11:33 INFO - PROCESS | 27754 | --DOMWINDOW == 161 (0x7f07f7e4f400) [pid = 27754] [serial = 1719] [outer = (nil)] [url = about:blank] 18:11:33 INFO - PROCESS | 27754 | --DOMWINDOW == 160 (0x7f07fb8aa400) [pid = 27754] [serial = 1739] [outer = (nil)] [url = about:blank] 18:11:33 INFO - PROCESS | 27754 | --DOMWINDOW == 159 (0x7f081469a800) [pid = 27754] [serial = 1706] [outer = (nil)] [url = about:blank] 18:11:33 INFO - PROCESS | 27754 | --DOMWINDOW == 158 (0x7f07fcb28800) [pid = 27754] [serial = 1740] [outer = (nil)] [url = about:blank] 18:11:33 INFO - PROCESS | 27754 | --DOMWINDOW == 157 (0x7f07fb646400) [pid = 27754] [serial = 1676] [outer = (nil)] [url = about:blank] 18:11:33 INFO - PROCESS | 27754 | --DOMWINDOW == 156 (0x7f07fb732c00) [pid = 27754] [serial = 1677] [outer = (nil)] [url = about:blank] 18:11:33 INFO - PROCESS | 27754 | --DOMWINDOW == 155 (0x7f082786dc00) [pid = 27754] [serial = 1715] [outer = (nil)] [url = about:blank] 18:11:33 INFO - PROCESS | 27754 | --DOMWINDOW == 154 (0x7f0827ca1400) [pid = 27754] [serial = 1722] [outer = (nil)] [url = about:blank] 18:11:33 INFO - PROCESS | 27754 | --DOMWINDOW == 153 (0x7f07f94f2000) [pid = 27754] [serial = 1727] [outer = (nil)] [url = about:blank] 18:11:33 INFO - PROCESS | 27754 | --DOMWINDOW == 152 (0x7f07fe579000) [pid = 27754] [serial = 1728] [outer = (nil)] [url = about:blank] 18:11:33 INFO - PROCESS | 27754 | --DOMWINDOW == 151 (0x7f080c374400) [pid = 27754] [serial = 1697] [outer = (nil)] [url = about:blank] 18:11:33 INFO - PROCESS | 27754 | --DOMWINDOW == 150 (0x7f0803b8d400) [pid = 27754] [serial = 1685] [outer = (nil)] [url = about:blank] 18:11:33 INFO - PROCESS | 27754 | --DOMWINDOW == 149 (0x7f080560f000) [pid = 27754] [serial = 1688] [outer = (nil)] [url = about:blank] 18:11:33 INFO - PROCESS | 27754 | --DOMWINDOW == 148 (0x7f08165e0000) [pid = 27754] [serial = 1709] [outer = (nil)] [url = about:blank] 18:11:33 INFO - PROCESS | 27754 | --DOMWINDOW == 147 (0x7f080c532400) [pid = 27754] [serial = 1698] [outer = (nil)] [url = about:blank] 18:11:33 INFO - PROCESS | 27754 | --DOMWINDOW == 146 (0x7f07fb730800) [pid = 27754] [serial = 1745] [outer = (nil)] [url = about:blank] 18:11:33 INFO - PROCESS | 27754 | 1462583493605 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:33 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f07f5e96800 == 135 [pid = 27754] [id = 625] 18:11:33 INFO - PROCESS | 27754 | ++DOMWINDOW == 147 (0x7f07f60e9800) [pid = 27754] [serial = 1876] [outer = (nil)] 18:11:33 INFO - PROCESS | 27754 | ++DOMWINDOW == 148 (0x7f07f60ee000) [pid = 27754] [serial = 1877] [outer = 0x7f07f60e9800] 18:11:33 INFO - PROCESS | 27754 | 1462583493685 Marionette DEBUG loaded listener.js 18:11:33 INFO - PROCESS | 27754 | ++DOMWINDOW == 149 (0x7f07f6fbc800) [pid = 27754] [serial = 1878] [outer = 0x7f07f60e9800] 18:11:34 INFO - PROCESS | 27754 | 1462583494422 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:11:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 18:11:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 2788ms 18:11:34 INFO - PROCESS | 27754 | 1462583494439 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 18:11:34 INFO - PROCESS | 27754 | 1462583494444 Marionette TRACE conn3 <- [1,2473,null,{"value":"8"}] 18:11:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 18:11:34 INFO - PROCESS | 27754 | 1462583494452 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 18:11:34 INFO - PROCESS | 27754 | 1462583494457 Marionette TRACE conn3 <- [1,2474,null,{}] 18:11:34 INFO - PROCESS | 27754 | 1462583494463 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:11:34 INFO - PROCESS | 27754 | 1462583494663 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 18:11:34 INFO - PROCESS | 27754 | 1462583494849 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:34 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f07f8817000 == 136 [pid = 27754] [id = 626] 18:11:34 INFO - PROCESS | 27754 | ++DOMWINDOW == 150 (0x7f07f6fc4000) [pid = 27754] [serial = 1879] [outer = (nil)] 18:11:34 INFO - PROCESS | 27754 | ++DOMWINDOW == 151 (0x7f07f8658c00) [pid = 27754] [serial = 1880] [outer = 0x7f07f6fc4000] 18:11:34 INFO - PROCESS | 27754 | 1462583494922 Marionette DEBUG loaded listener.js 18:11:35 INFO - PROCESS | 27754 | ++DOMWINDOW == 152 (0x7f07f8a4cc00) [pid = 27754] [serial = 1881] [outer = 0x7f07f6fc4000] 18:11:35 INFO - PROCESS | 27754 | 1462583495740 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:11:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 18:11:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1337ms 18:11:35 INFO - PROCESS | 27754 | 1462583495803 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 18:11:35 INFO - PROCESS | 27754 | 1462583495809 Marionette TRACE conn3 <- [1,2477,null,{"value":"8"}] 18:11:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 18:11:35 INFO - PROCESS | 27754 | 1462583495814 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 18:11:35 INFO - PROCESS | 27754 | 1462583495817 Marionette TRACE conn3 <- [1,2478,null,{}] 18:11:35 INFO - PROCESS | 27754 | 1462583495822 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:11:36 INFO - PROCESS | 27754 | 1462583496068 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 18:11:36 INFO - PROCESS | 27754 | 1462583496102 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:36 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f07f9e2b800 == 137 [pid = 27754] [id = 627] 18:11:36 INFO - PROCESS | 27754 | ++DOMWINDOW == 153 (0x7f07f9261000) [pid = 27754] [serial = 1882] [outer = (nil)] 18:11:36 INFO - PROCESS | 27754 | ++DOMWINDOW == 154 (0x7f07f94e6000) [pid = 27754] [serial = 1883] [outer = 0x7f07f9261000] 18:11:36 INFO - PROCESS | 27754 | 1462583496162 Marionette DEBUG loaded listener.js 18:11:36 INFO - PROCESS | 27754 | ++DOMWINDOW == 155 (0x7f07fb644400) [pid = 27754] [serial = 1884] [outer = 0x7f07f9261000] 18:11:37 INFO - PROCESS | 27754 | 1462583497108 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:11:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 18:11:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1332ms 18:11:37 INFO - PROCESS | 27754 | 1462583497147 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 18:11:37 INFO - PROCESS | 27754 | 1462583497150 Marionette TRACE conn3 <- [1,2481,null,{"value":"8"}] 18:11:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 18:11:37 INFO - PROCESS | 27754 | 1462583497172 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 18:11:37 INFO - PROCESS | 27754 | 1462583497180 Marionette TRACE conn3 <- [1,2482,null,{}] 18:11:37 INFO - PROCESS | 27754 | 1462583497192 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:11:37 INFO - PROCESS | 27754 | 1462583497540 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 18:11:37 INFO - PROCESS | 27754 | 1462583497588 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:37 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f07fb8cd800 == 138 [pid = 27754] [id = 628] 18:11:37 INFO - PROCESS | 27754 | ++DOMWINDOW == 156 (0x7f07fb64a000) [pid = 27754] [serial = 1885] [outer = (nil)] 18:11:37 INFO - PROCESS | 27754 | ++DOMWINDOW == 157 (0x7f07fcca0400) [pid = 27754] [serial = 1886] [outer = 0x7f07fb64a000] 18:11:37 INFO - PROCESS | 27754 | 1462583497649 Marionette DEBUG loaded listener.js 18:11:37 INFO - PROCESS | 27754 | ++DOMWINDOW == 158 (0x7f07fd60d400) [pid = 27754] [serial = 1887] [outer = 0x7f07fb64a000] 18:11:38 INFO - PROCESS | 27754 | --DOMWINDOW == 157 (0x7f07f60e7000) [pid = 27754] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 18:11:38 INFO - PROCESS | 27754 | --DOMWINDOW == 156 (0x7f0809840c00) [pid = 27754] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 18:11:38 INFO - PROCESS | 27754 | --DOMWINDOW == 155 (0x7f07f8a86c00) [pid = 27754] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 18:11:38 INFO - PROCESS | 27754 | --DOMWINDOW == 154 (0x7f07fcca7c00) [pid = 27754] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 18:11:38 INFO - PROCESS | 27754 | --DOMWINDOW == 153 (0x7f07fcb25800) [pid = 27754] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 18:11:38 INFO - PROCESS | 27754 | --DOMWINDOW == 152 (0x7f07f94f0400) [pid = 27754] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 18:11:38 INFO - PROCESS | 27754 | --DOMWINDOW == 151 (0x7f0809839400) [pid = 27754] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 18:11:38 INFO - PROCESS | 27754 | --DOMWINDOW == 150 (0x7f0801bf6c00) [pid = 27754] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 18:11:38 INFO - PROCESS | 27754 | --DOMWINDOW == 149 (0x7f07f60ea800) [pid = 27754] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 18:11:38 INFO - PROCESS | 27754 | --DOMWINDOW == 148 (0x7f07f864b000) [pid = 27754] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 18:11:38 INFO - PROCESS | 27754 | --DOMWINDOW == 147 (0x7f0800be4000) [pid = 27754] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 18:11:38 INFO - PROCESS | 27754 | --DOMWINDOW == 146 (0x7f07fcca5800) [pid = 27754] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 18:11:38 INFO - PROCESS | 27754 | --DOMWINDOW == 145 (0x7f07f941cc00) [pid = 27754] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 18:11:38 INFO - PROCESS | 27754 | --DOMWINDOW == 144 (0x7f08036e1800) [pid = 27754] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 18:11:38 INFO - PROCESS | 27754 | --DOMWINDOW == 143 (0x7f080c37a400) [pid = 27754] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 18:11:38 INFO - PROCESS | 27754 | --DOMWINDOW == 142 (0x7f07f806d000) [pid = 27754] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 18:11:38 INFO - PROCESS | 27754 | --DOMWINDOW == 141 (0x7f07f864a800) [pid = 27754] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 18:11:38 INFO - PROCESS | 27754 | --DOMWINDOW == 140 (0x7f07fcca7400) [pid = 27754] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 18:11:38 INFO - PROCESS | 27754 | --DOMWINDOW == 139 (0x7f08009de800) [pid = 27754] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 18:11:38 INFO - PROCESS | 27754 | --DOMWINDOW == 138 (0x7f0806d3b000) [pid = 27754] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 18:11:38 INFO - PROCESS | 27754 | --DOMWINDOW == 137 (0x7f07fb8a8c00) [pid = 27754] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 18:11:39 INFO - PROCESS | 27754 | 1462583499028 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:11:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 18:11:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1905ms 18:11:39 INFO - PROCESS | 27754 | 1462583499062 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 18:11:39 INFO - PROCESS | 27754 | 1462583499065 Marionette TRACE conn3 <- [1,2485,null,{"value":"8"}] 18:11:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 18:11:39 INFO - PROCESS | 27754 | 1462583499071 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 18:11:39 INFO - PROCESS | 27754 | 1462583499073 Marionette TRACE conn3 <- [1,2486,null,{}] 18:11:39 INFO - PROCESS | 27754 | 1462583499078 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:11:39 INFO - PROCESS | 27754 | 1462583499256 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 18:11:39 INFO - PROCESS | 27754 | 1462583499449 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:39 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f07fe456000 == 139 [pid = 27754] [id = 629] 18:11:39 INFO - PROCESS | 27754 | ++DOMWINDOW == 138 (0x7f07f60ea800) [pid = 27754] [serial = 1888] [outer = (nil)] 18:11:39 INFO - PROCESS | 27754 | ++DOMWINDOW == 139 (0x7f07fcc9c400) [pid = 27754] [serial = 1889] [outer = 0x7f07f60ea800] 18:11:39 INFO - PROCESS | 27754 | 1462583499507 Marionette DEBUG loaded listener.js 18:11:39 INFO - PROCESS | 27754 | ++DOMWINDOW == 140 (0x7f07fd65f800) [pid = 27754] [serial = 1890] [outer = 0x7f07f60ea800] 18:11:40 INFO - PROCESS | 27754 | 1462583500221 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:11:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 18:11:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1182ms 18:11:40 INFO - PROCESS | 27754 | 1462583500254 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 18:11:40 INFO - PROCESS | 27754 | 1462583500258 Marionette TRACE conn3 <- [1,2489,null,{"value":"8"}] 18:11:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 18:11:40 INFO - PROCESS | 27754 | 1462583500263 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 18:11:40 INFO - PROCESS | 27754 | 1462583500265 Marionette TRACE conn3 <- [1,2490,null,{}] 18:11:40 INFO - PROCESS | 27754 | 1462583500283 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:11:40 INFO - PROCESS | 27754 | 1462583500606 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 18:11:40 INFO - PROCESS | 27754 | 1462583500882 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:40 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f07f82d5800 == 140 [pid = 27754] [id = 630] 18:11:40 INFO - PROCESS | 27754 | ++DOMWINDOW == 141 (0x7f07f60f0800) [pid = 27754] [serial = 1891] [outer = (nil)] 18:11:41 INFO - PROCESS | 27754 | ++DOMWINDOW == 142 (0x7f07f6294000) [pid = 27754] [serial = 1892] [outer = 0x7f07f60f0800] 18:11:41 INFO - PROCESS | 27754 | 1462583501020 Marionette DEBUG loaded listener.js 18:11:41 INFO - PROCESS | 27754 | ++DOMWINDOW == 143 (0x7f07f8655800) [pid = 27754] [serial = 1893] [outer = 0x7f07f60f0800] 18:11:41 INFO - PROCESS | 27754 | 1462583501952 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:11:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 18:11:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1734ms 18:11:42 INFO - PROCESS | 27754 | 1462583502000 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 18:11:42 INFO - PROCESS | 27754 | 1462583502005 Marionette TRACE conn3 <- [1,2493,null,{"value":"8"}] 18:11:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 18:11:42 INFO - PROCESS | 27754 | 1462583502012 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 18:11:42 INFO - PROCESS | 27754 | 1462583502019 Marionette TRACE conn3 <- [1,2494,null,{}] 18:11:42 INFO - PROCESS | 27754 | 1462583502025 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:11:42 INFO - PROCESS | 27754 | 1462583502250 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 18:11:42 INFO - PROCESS | 27754 | 1462583502515 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:42 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f07fe44b000 == 141 [pid = 27754] [id = 631] 18:11:42 INFO - PROCESS | 27754 | ++DOMWINDOW == 144 (0x7f07f96e9800) [pid = 27754] [serial = 1894] [outer = (nil)] 18:11:42 INFO - PROCESS | 27754 | ++DOMWINDOW == 145 (0x7f07fb653c00) [pid = 27754] [serial = 1895] [outer = 0x7f07f96e9800] 18:11:42 INFO - PROCESS | 27754 | 1462583502639 Marionette DEBUG loaded listener.js 18:11:42 INFO - PROCESS | 27754 | ++DOMWINDOW == 146 (0x7f07fcb30000) [pid = 27754] [serial = 1896] [outer = 0x7f07f96e9800] 18:11:43 INFO - PROCESS | 27754 | 1462583503491 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:11:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 18:11:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1538ms 18:11:43 INFO - PROCESS | 27754 | 1462583503553 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 18:11:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 18:11:43 INFO - PROCESS | 27754 | 1462583503558 Marionette TRACE conn3 <- [1,2497,null,{"value":"8"}] 18:11:43 INFO - PROCESS | 27754 | 1462583503564 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 18:11:43 INFO - PROCESS | 27754 | 1462583503567 Marionette TRACE conn3 <- [1,2498,null,{}] 18:11:43 INFO - PROCESS | 27754 | 1462583503573 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:11:43 INFO - PROCESS | 27754 | 1462583503795 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 18:11:44 INFO - PROCESS | 27754 | 1462583504080 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:44 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0800103800 == 142 [pid = 27754] [id = 632] 18:11:44 INFO - PROCESS | 27754 | ++DOMWINDOW == 147 (0x7f07fd65e000) [pid = 27754] [serial = 1897] [outer = (nil)] 18:11:44 INFO - PROCESS | 27754 | ++DOMWINDOW == 148 (0x7f07fe579000) [pid = 27754] [serial = 1898] [outer = 0x7f07fd65e000] 18:11:44 INFO - PROCESS | 27754 | 1462583504236 Marionette DEBUG loaded listener.js 18:11:44 INFO - PROCESS | 27754 | ++DOMWINDOW == 149 (0x7f07ff274800) [pid = 27754] [serial = 1899] [outer = 0x7f07fd65e000] 18:11:45 INFO - PROCESS | 27754 | 1462583505103 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:11:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 18:11:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1580ms 18:11:45 INFO - PROCESS | 27754 | 1462583505144 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 18:11:45 INFO - PROCESS | 27754 | 1462583505150 Marionette TRACE conn3 <- [1,2501,null,{"value":"8"}] 18:11:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 18:11:45 INFO - PROCESS | 27754 | 1462583505166 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 18:11:45 INFO - PROCESS | 27754 | 1462583505173 Marionette TRACE conn3 <- [1,2502,null,{}] 18:11:45 INFO - PROCESS | 27754 | 1462583505179 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:11:45 INFO - PROCESS | 27754 | 1462583505410 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 18:11:45 INFO - PROCESS | 27754 | 1462583505673 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:45 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f08017ea000 == 143 [pid = 27754] [id = 633] 18:11:45 INFO - PROCESS | 27754 | ++DOMWINDOW == 150 (0x7f07fdf60000) [pid = 27754] [serial = 1900] [outer = (nil)] 18:11:45 INFO - PROCESS | 27754 | ++DOMWINDOW == 151 (0x7f080092e000) [pid = 27754] [serial = 1901] [outer = 0x7f07fdf60000] 18:11:45 INFO - PROCESS | 27754 | 1462583505793 Marionette DEBUG loaded listener.js 18:11:45 INFO - PROCESS | 27754 | ++DOMWINDOW == 152 (0x7f0800bed000) [pid = 27754] [serial = 1902] [outer = 0x7f07fdf60000] 18:11:46 INFO - PROCESS | 27754 | 1462583506674 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:11:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 18:11:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1547ms 18:11:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 18:11:46 INFO - PROCESS | 27754 | 1462583506706 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 18:11:46 INFO - PROCESS | 27754 | 1462583506709 Marionette TRACE conn3 <- [1,2505,null,{"value":"8"}] 18:11:46 INFO - PROCESS | 27754 | 1462583506715 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 18:11:46 INFO - PROCESS | 27754 | 1462583506718 Marionette TRACE conn3 <- [1,2506,null,{}] 18:11:46 INFO - PROCESS | 27754 | 1462583506723 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:11:46 INFO - PROCESS | 27754 | 1462583506942 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 18:11:47 INFO - PROCESS | 27754 | 1462583507212 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:47 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0803489800 == 144 [pid = 27754] [id = 634] 18:11:47 INFO - PROCESS | 27754 | ++DOMWINDOW == 153 (0x7f08007ab000) [pid = 27754] [serial = 1903] [outer = (nil)] 18:11:47 INFO - PROCESS | 27754 | ++DOMWINDOW == 154 (0x7f0803392800) [pid = 27754] [serial = 1904] [outer = 0x7f08007ab000] 18:11:47 INFO - PROCESS | 27754 | 1462583507287 Marionette DEBUG loaded listener.js 18:11:47 INFO - PROCESS | 27754 | ++DOMWINDOW == 155 (0x7f08036de400) [pid = 27754] [serial = 1905] [outer = 0x7f08007ab000] 18:11:48 INFO - PROCESS | 27754 | 1462583508169 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:11:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 18:11:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1532ms 18:11:48 INFO - PROCESS | 27754 | 1462583508247 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 18:11:48 INFO - PROCESS | 27754 | 1462583508250 Marionette TRACE conn3 <- [1,2509,null,{"value":"8"}] 18:11:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 18:11:48 INFO - PROCESS | 27754 | 1462583508257 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 18:11:48 INFO - PROCESS | 27754 | 1462583508259 Marionette TRACE conn3 <- [1,2510,null,{}] 18:11:48 INFO - PROCESS | 27754 | 1462583508266 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:11:48 INFO - PROCESS | 27754 | 1462583508557 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 18:11:48 INFO - PROCESS | 27754 | 1462583508892 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:48 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f08039ba800 == 145 [pid = 27754] [id = 635] 18:11:48 INFO - PROCESS | 27754 | ++DOMWINDOW == 156 (0x7f0803b8a000) [pid = 27754] [serial = 1906] [outer = (nil)] 18:11:48 INFO - PROCESS | 27754 | ++DOMWINDOW == 157 (0x7f0803b91400) [pid = 27754] [serial = 1907] [outer = 0x7f0803b8a000] 18:11:48 INFO - PROCESS | 27754 | 1462583508990 Marionette DEBUG loaded listener.js 18:11:49 INFO - PROCESS | 27754 | ++DOMWINDOW == 158 (0x7f08049f5000) [pid = 27754] [serial = 1908] [outer = 0x7f0803b8a000] 18:11:49 INFO - PROCESS | 27754 | 1462583509879 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:11:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 18:11:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1694ms 18:11:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 18:11:49 INFO - PROCESS | 27754 | 1462583509952 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 18:11:49 INFO - PROCESS | 27754 | 1462583509955 Marionette TRACE conn3 <- [1,2513,null,{"value":"8"}] 18:11:49 INFO - PROCESS | 27754 | 1462583509961 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 18:11:49 INFO - PROCESS | 27754 | 1462583509964 Marionette TRACE conn3 <- [1,2514,null,{}] 18:11:49 INFO - PROCESS | 27754 | 1462583509969 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:11:50 INFO - PROCESS | 27754 | 1462583510200 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 18:11:50 INFO - PROCESS | 27754 | 1462583510507 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:50 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0804949000 == 146 [pid = 27754] [id = 636] 18:11:50 INFO - PROCESS | 27754 | ++DOMWINDOW == 159 (0x7f08036e4800) [pid = 27754] [serial = 1909] [outer = (nil)] 18:11:50 INFO - PROCESS | 27754 | ++DOMWINDOW == 160 (0x7f0805690400) [pid = 27754] [serial = 1910] [outer = 0x7f08036e4800] 18:11:50 INFO - PROCESS | 27754 | 1462583510584 Marionette DEBUG loaded listener.js 18:11:50 INFO - PROCESS | 27754 | ++DOMWINDOW == 161 (0x7f0806bcbc00) [pid = 27754] [serial = 1911] [outer = 0x7f08036e4800] 18:11:51 INFO - PROCESS | 27754 | 1462583511415 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:11:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 18:11:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1529ms 18:11:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 18:11:51 INFO - PROCESS | 27754 | 1462583511491 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 18:11:51 INFO - PROCESS | 27754 | 1462583511493 Marionette TRACE conn3 <- [1,2517,null,{"value":"8"}] 18:11:51 INFO - PROCESS | 27754 | 1462583511500 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 18:11:51 INFO - PROCESS | 27754 | 1462583511503 Marionette TRACE conn3 <- [1,2518,null,{}] 18:11:51 INFO - PROCESS | 27754 | 1462583511508 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:11:51 INFO - PROCESS | 27754 | 1462583511698 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 18:11:51 INFO - PROCESS | 27754 | 1462583511962 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:51 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0804cae800 == 147 [pid = 27754] [id = 637] 18:11:51 INFO - PROCESS | 27754 | ++DOMWINDOW == 162 (0x7f0803b8a800) [pid = 27754] [serial = 1912] [outer = (nil)] 18:11:52 INFO - PROCESS | 27754 | ++DOMWINDOW == 163 (0x7f0806e7e800) [pid = 27754] [serial = 1913] [outer = 0x7f0803b8a800] 18:11:52 INFO - PROCESS | 27754 | 1462583512037 Marionette DEBUG loaded listener.js 18:11:52 INFO - PROCESS | 27754 | ++DOMWINDOW == 164 (0x7f0809841c00) [pid = 27754] [serial = 1914] [outer = 0x7f0803b8a800] 18:11:52 INFO - PROCESS | 27754 | 1462583512876 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:11:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 18:11:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1436ms 18:11:52 INFO - PROCESS | 27754 | 1462583512936 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 18:11:52 INFO - PROCESS | 27754 | 1462583512939 Marionette TRACE conn3 <- [1,2521,null,{"value":"8"}] 18:11:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 18:11:52 INFO - PROCESS | 27754 | 1462583512945 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 18:11:52 INFO - PROCESS | 27754 | 1462583512947 Marionette TRACE conn3 <- [1,2522,null,{}] 18:11:52 INFO - PROCESS | 27754 | 1462583512971 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:11:53 INFO - PROCESS | 27754 | 1462583513162 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 18:11:53 INFO - PROCESS | 27754 | 1462583513427 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:53 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f08063e1800 == 148 [pid = 27754] [id = 638] 18:11:53 INFO - PROCESS | 27754 | ++DOMWINDOW == 165 (0x7f08055a5000) [pid = 27754] [serial = 1915] [outer = (nil)] 18:11:53 INFO - PROCESS | 27754 | ++DOMWINDOW == 166 (0x7f0806e81400) [pid = 27754] [serial = 1916] [outer = 0x7f08055a5000] 18:11:53 INFO - PROCESS | 27754 | 1462583513504 Marionette DEBUG loaded listener.js 18:11:53 INFO - PROCESS | 27754 | ++DOMWINDOW == 167 (0x7f080af22400) [pid = 27754] [serial = 1917] [outer = 0x7f08055a5000] 18:11:54 INFO - PROCESS | 27754 | 1462583514444 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:11:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 18:11:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1549ms 18:11:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 18:11:54 INFO - PROCESS | 27754 | 1462583514495 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 18:11:54 INFO - PROCESS | 27754 | 1462583514498 Marionette TRACE conn3 <- [1,2525,null,{"value":"8"}] 18:11:54 INFO - PROCESS | 27754 | 1462583514502 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 18:11:54 INFO - PROCESS | 27754 | 1462583514513 Marionette TRACE conn3 <- [1,2526,null,{}] 18:11:54 INFO - PROCESS | 27754 | 1462583514517 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:11:54 INFO - PROCESS | 27754 | 1462583514717 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 18:11:54 INFO - PROCESS | 27754 | 1462583514991 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:55 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f080ad53800 == 149 [pid = 27754] [id = 639] 18:11:55 INFO - PROCESS | 27754 | ++DOMWINDOW == 168 (0x7f0806c7d000) [pid = 27754] [serial = 1918] [outer = (nil)] 18:11:55 INFO - PROCESS | 27754 | ++DOMWINDOW == 169 (0x7f080c00c400) [pid = 27754] [serial = 1919] [outer = 0x7f0806c7d000] 18:11:55 INFO - PROCESS | 27754 | 1462583515065 Marionette DEBUG loaded listener.js 18:11:55 INFO - PROCESS | 27754 | ++DOMWINDOW == 170 (0x7f080c374000) [pid = 27754] [serial = 1920] [outer = 0x7f0806c7d000] 18:11:55 INFO - PROCESS | 27754 | 1462583515931 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:11:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 18:11:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1497ms 18:11:56 INFO - PROCESS | 27754 | 1462583516001 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 18:11:56 INFO - PROCESS | 27754 | 1462583516003 Marionette TRACE conn3 <- [1,2529,null,{"value":"8"}] 18:11:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 18:11:56 INFO - PROCESS | 27754 | 1462583516010 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 18:11:56 INFO - PROCESS | 27754 | 1462583516013 Marionette TRACE conn3 <- [1,2530,null,{}] 18:11:56 INFO - PROCESS | 27754 | 1462583516018 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:11:56 INFO - PROCESS | 27754 | 1462583516219 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 18:11:56 INFO - PROCESS | 27754 | 1462583516487 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:56 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f080c2ad800 == 150 [pid = 27754] [id = 640] 18:11:56 INFO - PROCESS | 27754 | ++DOMWINDOW == 171 (0x7f080c47fc00) [pid = 27754] [serial = 1921] [outer = (nil)] 18:11:56 INFO - PROCESS | 27754 | ++DOMWINDOW == 172 (0x7f080c538c00) [pid = 27754] [serial = 1922] [outer = 0x7f080c47fc00] 18:11:56 INFO - PROCESS | 27754 | 1462583516616 Marionette DEBUG loaded listener.js 18:11:56 INFO - PROCESS | 27754 | ++DOMWINDOW == 173 (0x7f080c595c00) [pid = 27754] [serial = 1923] [outer = 0x7f080c47fc00] 18:11:57 INFO - PROCESS | 27754 | 1462583517449 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:11:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 18:11:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1498ms 18:11:57 INFO - PROCESS | 27754 | 1462583517510 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 18:11:57 INFO - PROCESS | 27754 | 1462583517513 Marionette TRACE conn3 <- [1,2533,null,{"value":"8"}] 18:11:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 18:11:57 INFO - PROCESS | 27754 | 1462583517519 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 18:11:57 INFO - PROCESS | 27754 | 1462583517523 Marionette TRACE conn3 <- [1,2534,null,{}] 18:11:57 INFO - PROCESS | 27754 | 1462583517528 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:11:57 INFO - PROCESS | 27754 | 1462583517760 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 18:11:58 INFO - PROCESS | 27754 | 1462583518027 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:58 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f080cd85800 == 151 [pid = 27754] [id = 641] 18:11:58 INFO - PROCESS | 27754 | ++DOMWINDOW == 174 (0x7f07f60ed000) [pid = 27754] [serial = 1924] [outer = (nil)] 18:11:58 INFO - PROCESS | 27754 | ++DOMWINDOW == 175 (0x7f080c865000) [pid = 27754] [serial = 1925] [outer = 0x7f07f60ed000] 18:11:58 INFO - PROCESS | 27754 | 1462583518142 Marionette DEBUG loaded listener.js 18:11:58 INFO - PROCESS | 27754 | ++DOMWINDOW == 176 (0x7f080df93400) [pid = 27754] [serial = 1926] [outer = 0x7f07f60ed000] 18:11:58 INFO - PROCESS | 27754 | 1462583518978 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:11:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 18:11:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1530ms 18:11:59 INFO - PROCESS | 27754 | 1462583519050 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 18:11:59 INFO - PROCESS | 27754 | 1462583519054 Marionette TRACE conn3 <- [1,2537,null,{"value":"8"}] 18:11:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 18:11:59 INFO - PROCESS | 27754 | 1462583519060 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 18:11:59 INFO - PROCESS | 27754 | 1462583519062 Marionette TRACE conn3 <- [1,2538,null,{}] 18:11:59 INFO - PROCESS | 27754 | 1462583519068 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:11:59 INFO - PROCESS | 27754 | 1462583519318 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 18:11:59 INFO - PROCESS | 27754 | 1462583519650 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:59 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f080e9d7000 == 152 [pid = 27754] [id = 642] 18:11:59 INFO - PROCESS | 27754 | ++DOMWINDOW == 177 (0x7f080c00ac00) [pid = 27754] [serial = 1927] [outer = (nil)] 18:11:59 INFO - PROCESS | 27754 | ++DOMWINDOW == 178 (0x7f0811bef000) [pid = 27754] [serial = 1928] [outer = 0x7f080c00ac00] 18:11:59 INFO - PROCESS | 27754 | 1462583519753 Marionette DEBUG loaded listener.js 18:11:59 INFO - PROCESS | 27754 | ++DOMWINDOW == 179 (0x7f0813d82000) [pid = 27754] [serial = 1929] [outer = 0x7f080c00ac00] 18:12:00 INFO - PROCESS | 27754 | 1462583520635 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:12:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 18:12:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1637ms 18:12:00 INFO - PROCESS | 27754 | 1462583520698 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 18:12:00 INFO - PROCESS | 27754 | 1462583520702 Marionette TRACE conn3 <- [1,2541,null,{"value":"8"}] 18:12:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 18:12:00 INFO - PROCESS | 27754 | 1462583520707 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 18:12:00 INFO - PROCESS | 27754 | 1462583520709 Marionette TRACE conn3 <- [1,2542,null,{}] 18:12:00 INFO - PROCESS | 27754 | 1462583520715 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:12:00 INFO - PROCESS | 27754 | 1462583520926 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 18:12:01 INFO - PROCESS | 27754 | 1462583521201 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:01 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0814195800 == 153 [pid = 27754] [id = 643] 18:12:01 INFO - PROCESS | 27754 | ++DOMWINDOW == 180 (0x7f080c903000) [pid = 27754] [serial = 1930] [outer = (nil)] 18:12:01 INFO - PROCESS | 27754 | ++DOMWINDOW == 181 (0x7f0814a7f800) [pid = 27754] [serial = 1931] [outer = 0x7f080c903000] 18:12:01 INFO - PROCESS | 27754 | 1462583521314 Marionette DEBUG loaded listener.js 18:12:01 INFO - PROCESS | 27754 | ++DOMWINDOW == 182 (0x7f08181a6800) [pid = 27754] [serial = 1932] [outer = 0x7f080c903000] 18:12:02 INFO - PROCESS | 27754 | 1462583522157 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:12:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 18:12:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1481ms 18:12:02 INFO - PROCESS | 27754 | 1462583522190 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 18:12:02 INFO - PROCESS | 27754 | 1462583522193 Marionette TRACE conn3 <- [1,2545,null,{"value":"8"}] 18:12:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 18:12:02 INFO - PROCESS | 27754 | 1462583522199 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 18:12:02 INFO - PROCESS | 27754 | 1462583522202 Marionette TRACE conn3 <- [1,2546,null,{}] 18:12:02 INFO - PROCESS | 27754 | 1462583522207 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:12:02 INFO - PROCESS | 27754 | 1462583522422 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 18:12:02 INFO - PROCESS | 27754 | 1462583522702 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:02 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0814b07800 == 154 [pid = 27754] [id = 644] 18:12:02 INFO - PROCESS | 27754 | ++DOMWINDOW == 183 (0x7f080000a000) [pid = 27754] [serial = 1933] [outer = (nil)] 18:12:02 INFO - PROCESS | 27754 | ++DOMWINDOW == 184 (0x7f081820bc00) [pid = 27754] [serial = 1934] [outer = 0x7f080000a000] 18:12:02 INFO - PROCESS | 27754 | 1462583522840 Marionette DEBUG loaded listener.js 18:12:02 INFO - PROCESS | 27754 | ++DOMWINDOW == 185 (0x7f08186c2800) [pid = 27754] [serial = 1935] [outer = 0x7f080000a000] 18:12:03 INFO - PROCESS | 27754 | 1462583523672 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:12:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 18:12:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1535ms 18:12:03 INFO - PROCESS | 27754 | 1462583523735 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 18:12:03 INFO - PROCESS | 27754 | 1462583523739 Marionette TRACE conn3 <- [1,2549,null,{"value":"8"}] 18:12:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 18:12:03 INFO - PROCESS | 27754 | 1462583523744 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 18:12:03 INFO - PROCESS | 27754 | 1462583523748 Marionette TRACE conn3 <- [1,2550,null,{}] 18:12:03 INFO - PROCESS | 27754 | 1462583523753 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:12:03 INFO - PROCESS | 27754 | 1462583523969 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 18:12:04 INFO - PROCESS | 27754 | 1462583524252 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:04 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f081815f800 == 155 [pid = 27754] [id = 645] 18:12:04 INFO - PROCESS | 27754 | ++DOMWINDOW == 186 (0x7f080338b800) [pid = 27754] [serial = 1936] [outer = (nil)] 18:12:04 INFO - PROCESS | 27754 | ++DOMWINDOW == 187 (0x7f0821ce5800) [pid = 27754] [serial = 1937] [outer = 0x7f080338b800] 18:12:04 INFO - PROCESS | 27754 | 1462583524365 Marionette DEBUG loaded listener.js 18:12:04 INFO - PROCESS | 27754 | ++DOMWINDOW == 188 (0x7f0822a54800) [pid = 27754] [serial = 1938] [outer = 0x7f080338b800] 18:12:05 INFO - PROCESS | 27754 | 1462583525230 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:12:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 18:12:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1542ms 18:12:05 INFO - PROCESS | 27754 | 1462583525288 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 18:12:05 INFO - PROCESS | 27754 | 1462583525291 Marionette TRACE conn3 <- [1,2553,null,{"value":"8"}] 18:12:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 18:12:05 INFO - PROCESS | 27754 | 1462583525297 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 18:12:05 INFO - PROCESS | 27754 | 1462583525302 Marionette TRACE conn3 <- [1,2554,null,{}] 18:12:05 INFO - PROCESS | 27754 | 1462583525307 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:12:05 INFO - PROCESS | 27754 | 1462583525519 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 18:12:05 INFO - PROCESS | 27754 | 1462583525847 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:05 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0822f2f000 == 156 [pid = 27754] [id = 646] 18:12:05 INFO - PROCESS | 27754 | ++DOMWINDOW == 189 (0x7f07f60e6400) [pid = 27754] [serial = 1939] [outer = (nil)] 18:12:05 INFO - PROCESS | 27754 | ++DOMWINDOW == 190 (0x7f0822d2dc00) [pid = 27754] [serial = 1940] [outer = 0x7f07f60e6400] 18:12:05 INFO - PROCESS | 27754 | 1462583525920 Marionette DEBUG loaded listener.js 18:12:06 INFO - PROCESS | 27754 | ++DOMWINDOW == 191 (0x7f0822f49800) [pid = 27754] [serial = 1941] [outer = 0x7f07f60e6400] 18:12:06 INFO - PROCESS | 27754 | 1462583526753 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:12:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 18:12:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1488ms 18:12:06 INFO - PROCESS | 27754 | 1462583526800 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 18:12:06 INFO - PROCESS | 27754 | 1462583526803 Marionette TRACE conn3 <- [1,2557,null,{"value":"8"}] 18:12:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 18:12:06 INFO - PROCESS | 27754 | 1462583526810 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 18:12:06 INFO - PROCESS | 27754 | 1462583526812 Marionette TRACE conn3 <- [1,2558,null,{}] 18:12:06 INFO - PROCESS | 27754 | 1462583526818 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:12:07 INFO - PROCESS | 27754 | 1462583527027 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 18:12:07 INFO - PROCESS | 27754 | 1462583527306 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:07 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f08259c5800 == 157 [pid = 27754] [id = 647] 18:12:07 INFO - PROCESS | 27754 | ++DOMWINDOW == 192 (0x7f08055a7400) [pid = 27754] [serial = 1942] [outer = (nil)] 18:12:07 INFO - PROCESS | 27754 | ++DOMWINDOW == 193 (0x7f0813dca800) [pid = 27754] [serial = 1943] [outer = 0x7f08055a7400] 18:12:07 INFO - PROCESS | 27754 | 1462583527417 Marionette DEBUG loaded listener.js 18:12:07 INFO - PROCESS | 27754 | ++DOMWINDOW == 194 (0x7f0823f0b000) [pid = 27754] [serial = 1944] [outer = 0x7f08055a7400] 18:12:08 INFO - PROCESS | 27754 | 1462583528520 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:12:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 18:12:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1788ms 18:12:08 INFO - PROCESS | 27754 | 1462583528602 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 18:12:08 INFO - PROCESS | 27754 | 1462583528606 Marionette TRACE conn3 <- [1,2561,null,{"value":"8"}] 18:12:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 18:12:08 INFO - PROCESS | 27754 | 1462583528616 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 18:12:08 INFO - PROCESS | 27754 | 1462583528624 Marionette TRACE conn3 <- [1,2562,null,{}] 18:12:08 INFO - PROCESS | 27754 | 1462583528637 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:12:09 INFO - PROCESS | 27754 | 1462583529132 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 18:12:09 INFO - PROCESS | 27754 | 1462583529454 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:09 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f082776c800 == 158 [pid = 27754] [id = 648] 18:12:09 INFO - PROCESS | 27754 | ++DOMWINDOW == 195 (0x7f0800a9a000) [pid = 27754] [serial = 1945] [outer = (nil)] 18:12:09 INFO - PROCESS | 27754 | ++DOMWINDOW == 196 (0x7f0800a9c400) [pid = 27754] [serial = 1946] [outer = 0x7f0800a9a000] 18:12:09 INFO - PROCESS | 27754 | 1462583529524 Marionette DEBUG loaded listener.js 18:12:09 INFO - PROCESS | 27754 | ++DOMWINDOW == 197 (0x7f080acc4400) [pid = 27754] [serial = 1947] [outer = 0x7f0800a9a000] 18:12:10 INFO - PROCESS | 27754 | 1462583530462 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:12:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 18:12:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1903ms 18:12:10 INFO - PROCESS | 27754 | 1462583530519 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 18:12:10 INFO - PROCESS | 27754 | 1462583530523 Marionette TRACE conn3 <- [1,2565,null,{"value":"8"}] 18:12:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 18:12:10 INFO - PROCESS | 27754 | 1462583530528 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 18:12:10 INFO - PROCESS | 27754 | 1462583530530 Marionette TRACE conn3 <- [1,2566,null,{}] 18:12:10 INFO - PROCESS | 27754 | 1462583530536 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:12:10 INFO - PROCESS | 27754 | 1462583530848 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 18:12:12 INFO - PROCESS | 27754 | --DOCSHELL 0x7f07fe614800 == 157 [pid = 27754] [id = 524] 18:12:12 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0818129800 == 156 [pid = 27754] [id = 623] 18:12:12 INFO - PROCESS | 27754 | --DOCSHELL 0x7f081586f000 == 155 [pid = 27754] [id = 622] 18:12:12 INFO - PROCESS | 27754 | --DOCSHELL 0x7f081523d000 == 154 [pid = 27754] [id = 621] 18:12:12 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0814c6d800 == 153 [pid = 27754] [id = 620] 18:12:12 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0814671000 == 152 [pid = 27754] [id = 619] 18:12:12 INFO - PROCESS | 27754 | --DOCSHELL 0x7f080f943800 == 151 [pid = 27754] [id = 618] 18:12:12 INFO - PROCESS | 27754 | --DOCSHELL 0x7f080cfb6800 == 150 [pid = 27754] [id = 617] 18:12:12 INFO - PROCESS | 27754 | --DOCSHELL 0x7f080babe000 == 149 [pid = 27754] [id = 616] 18:12:12 INFO - PROCESS | 27754 | --DOCSHELL 0x7f080ad5c000 == 148 [pid = 27754] [id = 615] 18:12:12 INFO - PROCESS | 27754 | --DOCSHELL 0x7f08099bf000 == 147 [pid = 27754] [id = 614] 18:12:12 INFO - PROCESS | 27754 | --DOCSHELL 0x7f07fe6a1000 == 146 [pid = 27754] [id = 576] 18:12:12 INFO - PROCESS | 27754 | --DOCSHELL 0x7f08055df800 == 145 [pid = 27754] [id = 613] 18:12:12 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0804948000 == 144 [pid = 27754] [id = 612] 18:12:12 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0803952000 == 143 [pid = 27754] [id = 611] 18:12:12 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0803372800 == 142 [pid = 27754] [id = 610] 18:12:12 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0800a54000 == 141 [pid = 27754] [id = 609] 18:12:12 INFO - PROCESS | 27754 | --DOCSHELL 0x7f07ff527000 == 140 [pid = 27754] [id = 608] 18:12:12 INFO - PROCESS | 27754 | --DOCSHELL 0x7f07fb796800 == 139 [pid = 27754] [id = 607] 18:12:12 INFO - PROCESS | 27754 | --DOCSHELL 0x7f07f6288800 == 138 [pid = 27754] [id = 606] 18:12:12 INFO - PROCESS | 27754 | --DOMWINDOW == 196 (0x7f07f8072c00) [pid = 27754] [serial = 1817] [outer = (nil)] [url = about:blank] 18:12:12 INFO - PROCESS | 27754 | --DOMWINDOW == 195 (0x7f080c63b800) [pid = 27754] [serial = 1790] [outer = (nil)] [url = about:blank] 18:12:12 INFO - PROCESS | 27754 | --DOMWINDOW == 194 (0x7f080c475400) [pid = 27754] [serial = 1784] [outer = (nil)] [url = about:blank] 18:12:12 INFO - PROCESS | 27754 | --DOMWINDOW == 193 (0x7f0805693c00) [pid = 27754] [serial = 1773] [outer = (nil)] [url = about:blank] 18:12:12 INFO - PROCESS | 27754 | --DOMWINDOW == 192 (0x7f080c533000) [pid = 27754] [serial = 1785] [outer = (nil)] [url = about:blank] 18:12:12 INFO - PROCESS | 27754 | --DOMWINDOW == 191 (0x7f0800929000) [pid = 27754] [serial = 1761] [outer = (nil)] [url = about:blank] 18:12:12 INFO - PROCESS | 27754 | --DOMWINDOW == 190 (0x7f07fcfe9800) [pid = 27754] [serial = 1815] [outer = (nil)] [url = about:blank] 18:12:12 INFO - PROCESS | 27754 | --DOMWINDOW == 189 (0x7f07ff273800) [pid = 27754] [serial = 1758] [outer = (nil)] [url = about:blank] 18:12:12 INFO - PROCESS | 27754 | --DOMWINDOW == 188 (0x7f080acc4c00) [pid = 27754] [serial = 1778] [outer = (nil)] [url = about:blank] 18:12:12 INFO - PROCESS | 27754 | --DOMWINDOW == 187 (0x7f080cfbf000) [pid = 27754] [serial = 1794] [outer = (nil)] [url = about:blank] 18:12:12 INFO - PROCESS | 27754 | --DOMWINDOW == 186 (0x7f07f6fc0800) [pid = 27754] [serial = 1806] [outer = (nil)] [url = about:blank] 18:12:12 INFO - PROCESS | 27754 | --DOMWINDOW == 185 (0x7f07f8a8a000) [pid = 27754] [serial = 1749] [outer = (nil)] [url = about:blank] 18:12:12 INFO - PROCESS | 27754 | --DOMWINDOW == 184 (0x7f08055af000) [pid = 27754] [serial = 1772] [outer = (nil)] [url = about:blank] 18:12:12 INFO - PROCESS | 27754 | --DOMWINDOW == 183 (0x7f0803b84800) [pid = 27754] [serial = 1766] [outer = (nil)] [url = about:blank] 18:12:12 INFO - PROCESS | 27754 | --DOMWINDOW == 182 (0x7f07f86e8c00) [pid = 27754] [serial = 1748] [outer = (nil)] [url = about:blank] 18:12:12 INFO - PROCESS | 27754 | --DOMWINDOW == 181 (0x7f0806037400) [pid = 27754] [serial = 1775] [outer = (nil)] [url = about:blank] 18:12:12 INFO - PROCESS | 27754 | --DOMWINDOW == 180 (0x7f080c90fc00) [pid = 27754] [serial = 1793] [outer = (nil)] [url = about:blank] 18:12:12 INFO - PROCESS | 27754 | --DOMWINDOW == 179 (0x7f07fb646000) [pid = 27754] [serial = 1751] [outer = (nil)] [url = about:blank] 18:12:12 INFO - PROCESS | 27754 | --DOMWINDOW == 178 (0x7f08055a2400) [pid = 27754] [serial = 1770] [outer = (nil)] [url = about:blank] 18:12:12 INFO - PROCESS | 27754 | --DOMWINDOW == 177 (0x7f07fe583c00) [pid = 27754] [serial = 1757] [outer = (nil)] [url = about:blank] 18:12:12 INFO - PROCESS | 27754 | --DOMWINDOW == 176 (0x7f080c634c00) [pid = 27754] [serial = 1788] [outer = (nil)] [url = about:blank] 18:12:12 INFO - PROCESS | 27754 | --DOMWINDOW == 175 (0x7f07fcb32800) [pid = 27754] [serial = 1814] [outer = (nil)] [url = about:blank] 18:12:12 INFO - PROCESS | 27754 | --DOMWINDOW == 174 (0x7f0804885800) [pid = 27754] [serial = 1767] [outer = (nil)] [url = about:blank] 18:12:12 INFO - PROCESS | 27754 | --DOMWINDOW == 173 (0x7f07fb738000) [pid = 27754] [serial = 1752] [outer = (nil)] [url = about:blank] 18:12:12 INFO - PROCESS | 27754 | --DOMWINDOW == 172 (0x7f0806bc9400) [pid = 27754] [serial = 1776] [outer = (nil)] [url = about:blank] 18:12:12 INFO - PROCESS | 27754 | --DOMWINDOW == 171 (0x7f07f94f1400) [pid = 27754] [serial = 1811] [outer = (nil)] [url = about:blank] 18:12:12 INFO - PROCESS | 27754 | --DOMWINDOW == 170 (0x7f080df8b800) [pid = 27754] [serial = 1796] [outer = (nil)] [url = about:blank] 18:12:12 INFO - PROCESS | 27754 | --DOMWINDOW == 169 (0x7f07f8a43400) [pid = 27754] [serial = 1802] [outer = (nil)] [url = about:blank] 18:12:12 INFO - PROCESS | 27754 | --DOMWINDOW == 168 (0x7f080c552000) [pid = 27754] [serial = 1787] [outer = (nil)] [url = about:blank] 18:12:12 INFO - PROCESS | 27754 | --DOMWINDOW == 167 (0x7f08007b3c00) [pid = 27754] [serial = 1760] [outer = (nil)] [url = about:blank] 18:12:12 INFO - PROCESS | 27754 | --DOMWINDOW == 166 (0x7f07f8a50c00) [pid = 27754] [serial = 1809] [outer = (nil)] [url = about:blank] 18:12:12 INFO - PROCESS | 27754 | --DOMWINDOW == 165 (0x7f07fb730c00) [pid = 27754] [serial = 1799] [outer = (nil)] [url = about:blank] 18:12:12 INFO - PROCESS | 27754 | --DOMWINDOW == 164 (0x7f07fcfe8400) [pid = 27754] [serial = 1754] [outer = (nil)] [url = about:blank] 18:12:12 INFO - PROCESS | 27754 | --DOMWINDOW == 163 (0x7f080ae60c00) [pid = 27754] [serial = 1779] [outer = (nil)] [url = about:blank] 18:12:12 INFO - PROCESS | 27754 | --DOMWINDOW == 162 (0x7f0801bf4800) [pid = 27754] [serial = 1763] [outer = (nil)] [url = about:blank] 18:12:12 INFO - PROCESS | 27754 | --DOMWINDOW == 161 (0x7f08049f3800) [pid = 27754] [serial = 1769] [outer = (nil)] [url = about:blank] 18:12:12 INFO - PROCESS | 27754 | --DOMWINDOW == 160 (0x7f080c216c00) [pid = 27754] [serial = 1782] [outer = (nil)] [url = about:blank] 18:12:12 INFO - PROCESS | 27754 | --DOMWINDOW == 159 (0x7f07f8a45c00) [pid = 27754] [serial = 1808] [outer = (nil)] [url = about:blank] 18:12:12 INFO - PROCESS | 27754 | --DOMWINDOW == 158 (0x7f07fb64c400) [pid = 27754] [serial = 1812] [outer = (nil)] [url = about:blank] 18:12:12 INFO - PROCESS | 27754 | --DOMWINDOW == 157 (0x7f08036df400) [pid = 27754] [serial = 1764] [outer = (nil)] [url = about:blank] 18:12:12 INFO - PROCESS | 27754 | --DOMWINDOW == 156 (0x7f080c88dc00) [pid = 27754] [serial = 1791] [outer = (nil)] [url = about:blank] 18:12:12 INFO - PROCESS | 27754 | --DOMWINDOW == 155 (0x7f080bbe8800) [pid = 27754] [serial = 1781] [outer = (nil)] [url = about:blank] 18:12:12 INFO - PROCESS | 27754 | --DOMWINDOW == 154 (0x7f0800bec400) [pid = 27754] [serial = 1674] [outer = (nil)] [url = about:blank] 18:12:12 INFO - PROCESS | 27754 | --DOMWINDOW == 153 (0x7f07fdf5cc00) [pid = 27754] [serial = 1755] [outer = (nil)] [url = about:blank] 18:12:12 INFO - PROCESS | 27754 | --DOMWINDOW == 152 (0x7f07f6291400) [pid = 27754] [serial = 1805] [outer = (nil)] [url = about:blank] 18:12:12 INFO - PROCESS | 27754 | 1462583532602 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:12 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f07f6046800 == 139 [pid = 27754] [id = 649] 18:12:12 INFO - PROCESS | 27754 | ++DOMWINDOW == 153 (0x7f07f628c000) [pid = 27754] [serial = 1948] [outer = (nil)] 18:12:12 INFO - PROCESS | 27754 | ++DOMWINDOW == 154 (0x7f07f6297400) [pid = 27754] [serial = 1949] [outer = 0x7f07f628c000] 18:12:12 INFO - PROCESS | 27754 | 1462583532668 Marionette DEBUG loaded listener.js 18:12:12 INFO - PROCESS | 27754 | ++DOMWINDOW == 155 (0x7f07f7e4b000) [pid = 27754] [serial = 1950] [outer = 0x7f07f628c000] 18:12:13 INFO - PROCESS | 27754 | 1462583533427 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:12:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 18:12:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 2931ms 18:12:13 INFO - PROCESS | 27754 | 1462583533462 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 18:12:13 INFO - PROCESS | 27754 | 1462583533468 Marionette TRACE conn3 <- [1,2569,null,{"value":"8"}] 18:12:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 18:12:13 INFO - PROCESS | 27754 | 1462583533474 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 18:12:13 INFO - PROCESS | 27754 | 1462583533479 Marionette TRACE conn3 <- [1,2570,null,{}] 18:12:13 INFO - PROCESS | 27754 | 1462583533485 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:12:13 INFO - PROCESS | 27754 | 1462583533706 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 18:12:13 INFO - PROCESS | 27754 | 1462583533895 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:13 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f07f96d0800 == 140 [pid = 27754] [id = 650] 18:12:13 INFO - PROCESS | 27754 | ++DOMWINDOW == 156 (0x7f07f628d400) [pid = 27754] [serial = 1951] [outer = (nil)] 18:12:13 INFO - PROCESS | 27754 | ++DOMWINDOW == 157 (0x7f07f8a90400) [pid = 27754] [serial = 1952] [outer = 0x7f07f628d400] 18:12:13 INFO - PROCESS | 27754 | 1462583533957 Marionette DEBUG loaded listener.js 18:12:14 INFO - PROCESS | 27754 | ++DOMWINDOW == 158 (0x7f07f9420800) [pid = 27754] [serial = 1953] [outer = 0x7f07f628d400] 18:12:14 INFO - PROCESS | 27754 | 1462583534798 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:12:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 18:12:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1381ms 18:12:14 INFO - PROCESS | 27754 | 1462583534867 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 18:12:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 18:12:14 INFO - PROCESS | 27754 | 1462583534873 Marionette TRACE conn3 <- [1,2573,null,{"value":"8"}] 18:12:14 INFO - PROCESS | 27754 | 1462583534879 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 18:12:14 INFO - PROCESS | 27754 | 1462583534882 Marionette TRACE conn3 <- [1,2574,null,{}] 18:12:14 INFO - PROCESS | 27754 | 1462583534887 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:12:15 INFO - PROCESS | 27754 | 1462583535141 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 18:12:15 INFO - PROCESS | 27754 | 1462583535180 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:15 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f07fb7a5000 == 141 [pid = 27754] [id = 651] 18:12:15 INFO - PROCESS | 27754 | ++DOMWINDOW == 159 (0x7f07fb731400) [pid = 27754] [serial = 1954] [outer = (nil)] 18:12:15 INFO - PROCESS | 27754 | ++DOMWINDOW == 160 (0x7f07fb8ad400) [pid = 27754] [serial = 1955] [outer = 0x7f07fb731400] 18:12:15 INFO - PROCESS | 27754 | 1462583535241 Marionette DEBUG loaded listener.js 18:12:15 INFO - PROCESS | 27754 | ++DOMWINDOW == 161 (0x7f07fcca8800) [pid = 27754] [serial = 1956] [outer = 0x7f07fb731400] 18:12:16 INFO - PROCESS | 27754 | 1462583536190 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:12:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 18:12:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1330ms 18:12:16 INFO - PROCESS | 27754 | 1462583536221 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 18:12:16 INFO - PROCESS | 27754 | 1462583536230 Marionette TRACE conn3 <- [1,2577,null,{"value":"8"}] 18:12:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 18:12:16 INFO - PROCESS | 27754 | 1462583536267 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 18:12:16 INFO - PROCESS | 27754 | 1462583536284 Marionette TRACE conn3 <- [1,2578,null,{}] 18:12:16 INFO - PROCESS | 27754 | 1462583536293 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:12:16 INFO - PROCESS | 27754 | 1462583536641 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 18:12:17 INFO - PROCESS | 27754 | --DOMWINDOW == 160 (0x7f07f864c400) [pid = 27754] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 18:12:17 INFO - PROCESS | 27754 | --DOMWINDOW == 159 (0x7f07f6293c00) [pid = 27754] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 18:12:17 INFO - PROCESS | 27754 | --DOMWINDOW == 158 (0x7f080c862000) [pid = 27754] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 18:12:17 INFO - PROCESS | 27754 | --DOMWINDOW == 157 (0x7f07f628a400) [pid = 27754] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 18:12:17 INFO - PROCESS | 27754 | --DOMWINDOW == 156 (0x7f07f9261000) [pid = 27754] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 18:12:17 INFO - PROCESS | 27754 | --DOMWINDOW == 155 (0x7f07fb64a000) [pid = 27754] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 18:12:17 INFO - PROCESS | 27754 | --DOMWINDOW == 154 (0x7f080142b800) [pid = 27754] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 18:12:17 INFO - PROCESS | 27754 | --DOMWINDOW == 153 (0x7f07fb8aa800) [pid = 27754] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 18:12:17 INFO - PROCESS | 27754 | --DOMWINDOW == 152 (0x7f07fb8a7000) [pid = 27754] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 18:12:17 INFO - PROCESS | 27754 | --DOMWINDOW == 151 (0x7f07fb73a000) [pid = 27754] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 18:12:17 INFO - PROCESS | 27754 | --DOMWINDOW == 150 (0x7f07f925a000) [pid = 27754] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 18:12:17 INFO - PROCESS | 27754 | --DOMWINDOW == 149 (0x7f07f60e9000) [pid = 27754] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 18:12:17 INFO - PROCESS | 27754 | --DOMWINDOW == 148 (0x7f07f6fc4000) [pid = 27754] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 18:12:17 INFO - PROCESS | 27754 | --DOMWINDOW == 147 (0x7f07f60e9800) [pid = 27754] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 18:12:17 INFO - PROCESS | 27754 | --DOMWINDOW == 146 (0x7f0814293000) [pid = 27754] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 18:12:17 INFO - PROCESS | 27754 | --DOMWINDOW == 145 (0x7f080f320c00) [pid = 27754] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 18:12:17 INFO - PROCESS | 27754 | --DOMWINDOW == 144 (0x7f08055a6c00) [pid = 27754] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 18:12:17 INFO - PROCESS | 27754 | --DOMWINDOW == 143 (0x7f07f6fbdc00) [pid = 27754] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 18:12:17 INFO - PROCESS | 27754 | --DOMWINDOW == 142 (0x7f080c476c00) [pid = 27754] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 18:12:17 INFO - PROCESS | 27754 | --DOMWINDOW == 141 (0x7f07ff266400) [pid = 27754] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 18:12:17 INFO - PROCESS | 27754 | --DOMWINDOW == 140 (0x7f080c596000) [pid = 27754] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 18:12:17 INFO - PROCESS | 27754 | --DOMWINDOW == 139 (0x7f0806e7f400) [pid = 27754] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 18:12:17 INFO - PROCESS | 27754 | --DOMWINDOW == 138 (0x7f0805691c00) [pid = 27754] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 18:12:17 INFO - PROCESS | 27754 | --DOMWINDOW == 137 (0x7f08009d7800) [pid = 27754] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 18:12:17 INFO - PROCESS | 27754 | --DOMWINDOW == 136 (0x7f07fb72f000) [pid = 27754] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 18:12:17 INFO - PROCESS | 27754 | --DOMWINDOW == 135 (0x7f07fd614c00) [pid = 27754] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 18:12:17 INFO - PROCESS | 27754 | 1462583537338 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:17 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f07f605e800 == 142 [pid = 27754] [id = 652] 18:12:17 INFO - PROCESS | 27754 | ++DOMWINDOW == 136 (0x7f07f60e9000) [pid = 27754] [serial = 1957] [outer = (nil)] 18:12:17 INFO - PROCESS | 27754 | ++DOMWINDOW == 137 (0x7f07f6fbf800) [pid = 27754] [serial = 1958] [outer = 0x7f07f60e9000] 18:12:17 INFO - PROCESS | 27754 | 1462583537399 Marionette DEBUG loaded listener.js 18:12:17 INFO - PROCESS | 27754 | ++DOMWINDOW == 138 (0x7f07fb64a000) [pid = 27754] [serial = 1959] [outer = 0x7f07f60e9000] 18:12:18 INFO - PROCESS | 27754 | 1462583538086 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:12:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 18:12:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1880ms 18:12:18 INFO - PROCESS | 27754 | 1462583538119 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 18:12:18 INFO - PROCESS | 27754 | 1462583538123 Marionette TRACE conn3 <- [1,2581,null,{"value":"8"}] 18:12:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 18:12:18 INFO - PROCESS | 27754 | 1462583538128 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 18:12:18 INFO - PROCESS | 27754 | 1462583538131 Marionette TRACE conn3 <- [1,2582,null,{}] 18:12:18 INFO - PROCESS | 27754 | 1462583538136 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:12:18 INFO - PROCESS | 27754 | 1462583538387 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 18:12:18 INFO - PROCESS | 27754 | 1462583538408 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:18 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f07ff305800 == 143 [pid = 27754] [id = 653] 18:12:18 INFO - PROCESS | 27754 | ++DOMWINDOW == 139 (0x7f07f8072c00) [pid = 27754] [serial = 1960] [outer = (nil)] 18:12:18 INFO - PROCESS | 27754 | ++DOMWINDOW == 140 (0x7f07ff273400) [pid = 27754] [serial = 1961] [outer = 0x7f07f8072c00] 18:12:18 INFO - PROCESS | 27754 | 1462583538468 Marionette DEBUG loaded listener.js 18:12:18 INFO - PROCESS | 27754 | ++DOMWINDOW == 141 (0x7f08007ae400) [pid = 27754] [serial = 1962] [outer = 0x7f07f8072c00] 18:12:19 INFO - PROCESS | 27754 | 1462583539562 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:12:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 18:12:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1483ms 18:12:19 INFO - PROCESS | 27754 | 1462583539612 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 18:12:19 INFO - PROCESS | 27754 | 1462583539617 Marionette TRACE conn3 <- [1,2585,null,{"value":"8"}] 18:12:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 18:12:19 INFO - PROCESS | 27754 | 1462583539626 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 18:12:19 INFO - PROCESS | 27754 | 1462583539632 Marionette TRACE conn3 <- [1,2586,null,{}] 18:12:19 INFO - PROCESS | 27754 | 1462583539641 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:12:19 INFO - PROCESS | 27754 | 1462583539867 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 18:12:20 INFO - PROCESS | 27754 | 1462583540191 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:20 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f07fb475000 == 144 [pid = 27754] [id = 654] 18:12:20 INFO - PROCESS | 27754 | ++DOMWINDOW == 142 (0x7f07f8073c00) [pid = 27754] [serial = 1963] [outer = (nil)] 18:12:20 INFO - PROCESS | 27754 | ++DOMWINDOW == 143 (0x7f07f8a89800) [pid = 27754] [serial = 1964] [outer = 0x7f07f8073c00] 18:12:20 INFO - PROCESS | 27754 | 1462583540263 Marionette DEBUG loaded listener.js 18:12:20 INFO - PROCESS | 27754 | ++DOMWINDOW == 144 (0x7f07f94f2400) [pid = 27754] [serial = 1965] [outer = 0x7f07f8073c00] 18:12:21 INFO - PROCESS | 27754 | 1462583541174 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:12:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 18:12:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1585ms 18:12:21 INFO - PROCESS | 27754 | 1462583541212 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 18:12:21 INFO - PROCESS | 27754 | 1462583541220 Marionette TRACE conn3 <- [1,2589,null,{"value":"8"}] 18:12:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 18:12:21 INFO - PROCESS | 27754 | 1462583541230 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 18:12:21 INFO - PROCESS | 27754 | 1462583541234 Marionette TRACE conn3 <- [1,2590,null,{}] 18:12:21 INFO - PROCESS | 27754 | 1462583541240 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:12:21 INFO - PROCESS | 27754 | 1462583541432 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 18:12:21 INFO - PROCESS | 27754 | 1462583541703 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:21 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0800117800 == 145 [pid = 27754] [id = 655] 18:12:21 INFO - PROCESS | 27754 | ++DOMWINDOW == 145 (0x7f07fb64e800) [pid = 27754] [serial = 1966] [outer = (nil)] 18:12:21 INFO - PROCESS | 27754 | ++DOMWINDOW == 146 (0x7f07fcfe1400) [pid = 27754] [serial = 1967] [outer = 0x7f07fb64e800] 18:12:21 INFO - PROCESS | 27754 | 1462583541821 Marionette DEBUG loaded listener.js 18:12:21 INFO - PROCESS | 27754 | ++DOMWINDOW == 147 (0x7f07fdf57000) [pid = 27754] [serial = 1968] [outer = 0x7f07fb64e800] 18:12:22 INFO - PROCESS | 27754 | 1462583542704 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:12:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 18:12:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1538ms 18:12:22 INFO - PROCESS | 27754 | 1462583542768 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 18:12:22 INFO - PROCESS | 27754 | 1462583542772 Marionette TRACE conn3 <- [1,2593,null,{"value":"8"}] 18:12:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 18:12:22 INFO - PROCESS | 27754 | 1462583542778 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 18:12:22 INFO - PROCESS | 27754 | 1462583542784 Marionette TRACE conn3 <- [1,2594,null,{}] 18:12:22 INFO - PROCESS | 27754 | 1462583542799 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:12:23 INFO - PROCESS | 27754 | 1462583543066 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 18:12:23 INFO - PROCESS | 27754 | 1462583543374 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:23 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f08017ec000 == 146 [pid = 27754] [id = 656] 18:12:23 INFO - PROCESS | 27754 | ++DOMWINDOW == 148 (0x7f08007afc00) [pid = 27754] [serial = 1969] [outer = (nil)] 18:12:23 INFO - PROCESS | 27754 | ++DOMWINDOW == 149 (0x7f0800928400) [pid = 27754] [serial = 1970] [outer = 0x7f08007afc00] 18:12:23 INFO - PROCESS | 27754 | 1462583543452 Marionette DEBUG loaded listener.js 18:12:23 INFO - PROCESS | 27754 | ++DOMWINDOW == 150 (0x7f0800982400) [pid = 27754] [serial = 1971] [outer = 0x7f08007afc00] 18:12:24 INFO - PROCESS | 27754 | 1462583544353 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:12:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 18:12:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1636ms 18:12:24 INFO - PROCESS | 27754 | 1462583544441 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 18:12:24 INFO - PROCESS | 27754 | 1462583544445 Marionette TRACE conn3 <- [1,2597,null,{"value":"8"}] 18:12:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 18:12:24 INFO - PROCESS | 27754 | 1462583544454 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 18:12:24 INFO - PROCESS | 27754 | 1462583544456 Marionette TRACE conn3 <- [1,2598,null,{}] 18:12:24 INFO - PROCESS | 27754 | 1462583544461 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:12:24 INFO - PROCESS | 27754 | 1462583544705 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 18:12:25 INFO - PROCESS | 27754 | 1462583545019 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:25 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0803718800 == 147 [pid = 27754] [id = 657] 18:12:25 INFO - PROCESS | 27754 | ++DOMWINDOW == 151 (0x7f07fe35fc00) [pid = 27754] [serial = 1972] [outer = (nil)] 18:12:25 INFO - PROCESS | 27754 | ++DOMWINDOW == 152 (0x7f08013e7800) [pid = 27754] [serial = 1973] [outer = 0x7f07fe35fc00] 18:12:25 INFO - PROCESS | 27754 | 1462583545091 Marionette DEBUG loaded listener.js 18:12:25 INFO - PROCESS | 27754 | ++DOMWINDOW == 153 (0x7f08036d8800) [pid = 27754] [serial = 1974] [outer = 0x7f07fe35fc00] 18:12:25 INFO - PROCESS | 27754 | 1462583545967 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:12:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 18:12:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1580ms 18:12:26 INFO - PROCESS | 27754 | 1462583546034 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 18:12:26 INFO - PROCESS | 27754 | 1462583546038 Marionette TRACE conn3 <- [1,2601,null,{"value":"8"}] 18:12:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 18:12:26 INFO - PROCESS | 27754 | 1462583546044 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 18:12:26 INFO - PROCESS | 27754 | 1462583546046 Marionette TRACE conn3 <- [1,2602,null,{}] 18:12:26 INFO - PROCESS | 27754 | 1462583546052 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:12:26 INFO - PROCESS | 27754 | 1462583546258 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 18:12:26 INFO - PROCESS | 27754 | 1462583546565 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:26 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0803dab800 == 148 [pid = 27754] [id = 658] 18:12:26 INFO - PROCESS | 27754 | ++DOMWINDOW == 154 (0x7f080092cc00) [pid = 27754] [serial = 1975] [outer = (nil)] 18:12:26 INFO - PROCESS | 27754 | ++DOMWINDOW == 155 (0x7f0803b4e000) [pid = 27754] [serial = 1976] [outer = 0x7f080092cc00] 18:12:26 INFO - PROCESS | 27754 | 1462583546640 Marionette DEBUG loaded listener.js 18:12:26 INFO - PROCESS | 27754 | ++DOMWINDOW == 156 (0x7f0803b88400) [pid = 27754] [serial = 1977] [outer = 0x7f080092cc00] 18:12:27 INFO - PROCESS | 27754 | 1462583547517 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:12:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 18:12:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1536ms 18:12:27 INFO - PROCESS | 27754 | 1462583547581 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 18:12:27 INFO - PROCESS | 27754 | 1462583547585 Marionette TRACE conn3 <- [1,2605,null,{"value":"8"}] 18:12:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 18:12:27 INFO - PROCESS | 27754 | 1462583547591 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 18:12:27 INFO - PROCESS | 27754 | 1462583547593 Marionette TRACE conn3 <- [1,2606,null,{}] 18:12:27 INFO - PROCESS | 27754 | 1462583547598 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:12:27 INFO - PROCESS | 27754 | 1462583547845 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 18:12:28 INFO - PROCESS | 27754 | 1462583548192 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:28 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0804cb7000 == 149 [pid = 27754] [id = 659] 18:12:28 INFO - PROCESS | 27754 | ++DOMWINDOW == 157 (0x7f0804b16000) [pid = 27754] [serial = 1978] [outer = (nil)] 18:12:28 INFO - PROCESS | 27754 | ++DOMWINDOW == 158 (0x7f0805696000) [pid = 27754] [serial = 1979] [outer = 0x7f0804b16000] 18:12:28 INFO - PROCESS | 27754 | 1462583548270 Marionette DEBUG loaded listener.js 18:12:28 INFO - PROCESS | 27754 | ++DOMWINDOW == 159 (0x7f0806c72800) [pid = 27754] [serial = 1980] [outer = 0x7f0804b16000] 18:12:29 INFO - PROCESS | 27754 | 1462583549141 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:12:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 18:12:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1578ms 18:12:29 INFO - PROCESS | 27754 | 1462583549170 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 18:12:29 INFO - PROCESS | 27754 | 1462583549174 Marionette TRACE conn3 <- [1,2609,null,{"value":"8"}] 18:12:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 18:12:29 INFO - PROCESS | 27754 | 1462583549179 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 18:12:29 INFO - PROCESS | 27754 | 1462583549182 Marionette TRACE conn3 <- [1,2610,null,{}] 18:12:29 INFO - PROCESS | 27754 | 1462583549187 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:12:29 INFO - PROCESS | 27754 | 1462583549376 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 18:12:29 INFO - PROCESS | 27754 | 1462583549657 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:29 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0806e57000 == 150 [pid = 27754] [id = 660] 18:12:29 INFO - PROCESS | 27754 | ++DOMWINDOW == 160 (0x7f080098c400) [pid = 27754] [serial = 1981] [outer = (nil)] 18:12:29 INFO - PROCESS | 27754 | ++DOMWINDOW == 161 (0x7f0806e87c00) [pid = 27754] [serial = 1982] [outer = 0x7f080098c400] 18:12:29 INFO - PROCESS | 27754 | 1462583549768 Marionette DEBUG loaded listener.js 18:12:29 INFO - PROCESS | 27754 | ++DOMWINDOW == 162 (0x7f080ae54800) [pid = 27754] [serial = 1983] [outer = 0x7f080098c400] 18:12:30 INFO - PROCESS | 27754 | 1462583550582 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:12:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 18:12:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1438ms 18:12:30 INFO - PROCESS | 27754 | 1462583550618 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 18:12:30 INFO - PROCESS | 27754 | 1462583550622 Marionette TRACE conn3 <- [1,2613,null,{"value":"8"}] 18:12:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 18:12:30 INFO - PROCESS | 27754 | 1462583550628 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 18:12:30 INFO - PROCESS | 27754 | 1462583550630 Marionette TRACE conn3 <- [1,2614,null,{}] 18:12:30 INFO - PROCESS | 27754 | 1462583550635 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:12:30 INFO - PROCESS | 27754 | 1462583550825 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 18:12:31 INFO - PROCESS | 27754 | 1462583551101 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:31 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0809be6800 == 151 [pid = 27754] [id = 661] 18:12:31 INFO - PROCESS | 27754 | ++DOMWINDOW == 163 (0x7f0804b18800) [pid = 27754] [serial = 1984] [outer = (nil)] 18:12:31 INFO - PROCESS | 27754 | ++DOMWINDOW == 164 (0x7f080c00e000) [pid = 27754] [serial = 1985] [outer = 0x7f0804b18800] 18:12:31 INFO - PROCESS | 27754 | 1462583551175 Marionette DEBUG loaded listener.js 18:12:31 INFO - PROCESS | 27754 | ++DOMWINDOW == 165 (0x7f080c378000) [pid = 27754] [serial = 1986] [outer = 0x7f0804b18800] 18:12:32 INFO - PROCESS | 27754 | 1462583552044 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:12:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 18:12:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1488ms 18:12:32 INFO - PROCESS | 27754 | 1462583552117 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 18:12:32 INFO - PROCESS | 27754 | 1462583552121 Marionette TRACE conn3 <- [1,2617,null,{"value":"8"}] 18:12:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 18:12:32 INFO - PROCESS | 27754 | 1462583552126 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 18:12:32 INFO - PROCESS | 27754 | 1462583552129 Marionette TRACE conn3 <- [1,2618,null,{}] 18:12:32 INFO - PROCESS | 27754 | 1462583552134 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:12:32 INFO - PROCESS | 27754 | 1462583552371 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 18:12:32 INFO - PROCESS | 27754 | 1462583552646 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:32 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f080c045800 == 152 [pid = 27754] [id = 662] 18:12:32 INFO - PROCESS | 27754 | ++DOMWINDOW == 166 (0x7f0806ce4000) [pid = 27754] [serial = 1987] [outer = (nil)] 18:12:32 INFO - PROCESS | 27754 | ++DOMWINDOW == 167 (0x7f080c481400) [pid = 27754] [serial = 1988] [outer = 0x7f0806ce4000] 18:12:32 INFO - PROCESS | 27754 | 1462583552771 Marionette DEBUG loaded listener.js 18:12:32 INFO - PROCESS | 27754 | ++DOMWINDOW == 168 (0x7f080c550c00) [pid = 27754] [serial = 1989] [outer = 0x7f0806ce4000] 18:12:33 INFO - PROCESS | 27754 | 1462583553637 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:12:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 18:12:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1585ms 18:12:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 18:12:33 INFO - PROCESS | 27754 | 1462583553711 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 18:12:33 INFO - PROCESS | 27754 | 1462583553714 Marionette TRACE conn3 <- [1,2621,null,{"value":"8"}] 18:12:33 INFO - PROCESS | 27754 | 1462583553720 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 18:12:33 INFO - PROCESS | 27754 | 1462583553723 Marionette TRACE conn3 <- [1,2622,null,{}] 18:12:33 INFO - PROCESS | 27754 | 1462583553729 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:12:33 INFO - PROCESS | 27754 | 1462583553992 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 18:12:34 INFO - PROCESS | 27754 | 1462583554304 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:34 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f080c6c5800 == 153 [pid = 27754] [id = 663] 18:12:34 INFO - PROCESS | 27754 | ++DOMWINDOW == 169 (0x7f080af22c00) [pid = 27754] [serial = 1990] [outer = (nil)] 18:12:34 INFO - PROCESS | 27754 | ++DOMWINDOW == 170 (0x7f080c862000) [pid = 27754] [serial = 1991] [outer = 0x7f080af22c00] 18:12:34 INFO - PROCESS | 27754 | 1462583554377 Marionette DEBUG loaded listener.js 18:12:34 INFO - PROCESS | 27754 | ++DOMWINDOW == 171 (0x7f080c904000) [pid = 27754] [serial = 1992] [outer = 0x7f080af22c00] 18:12:35 INFO - PROCESS | 27754 | 1462583555274 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:12:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 18:12:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1588ms 18:12:35 INFO - PROCESS | 27754 | 1462583555309 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 18:12:35 INFO - PROCESS | 27754 | 1462583555313 Marionette TRACE conn3 <- [1,2625,null,{"value":"8"}] 18:12:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 18:12:35 INFO - PROCESS | 27754 | 1462583555319 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 18:12:35 INFO - PROCESS | 27754 | 1462583555322 Marionette TRACE conn3 <- [1,2626,null,{}] 18:12:35 INFO - PROCESS | 27754 | 1462583555328 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:12:35 INFO - PROCESS | 27754 | 1462583555581 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 18:12:35 INFO - PROCESS | 27754 | 1462583555869 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:35 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f080f761000 == 154 [pid = 27754] [id = 664] 18:12:35 INFO - PROCESS | 27754 | ++DOMWINDOW == 172 (0x7f080f57c800) [pid = 27754] [serial = 1993] [outer = (nil)] 18:12:35 INFO - PROCESS | 27754 | ++DOMWINDOW == 173 (0x7f0811bf8000) [pid = 27754] [serial = 1994] [outer = 0x7f080f57c800] 18:12:36 INFO - PROCESS | 27754 | 1462583556009 Marionette DEBUG loaded listener.js 18:12:36 INFO - PROCESS | 27754 | ++DOMWINDOW == 174 (0x7f0813908400) [pid = 27754] [serial = 1995] [outer = 0x7f080f57c800] 18:12:36 INFO - PROCESS | 27754 | 1462583556855 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:12:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 18:12:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1586ms 18:12:36 INFO - PROCESS | 27754 | 1462583556906 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 18:12:36 INFO - PROCESS | 27754 | 1462583556911 Marionette TRACE conn3 <- [1,2629,null,{"value":"8"}] 18:12:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 18:12:36 INFO - PROCESS | 27754 | 1462583556936 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 18:12:36 INFO - PROCESS | 27754 | 1462583556940 Marionette TRACE conn3 <- [1,2630,null,{}] 18:12:36 INFO - PROCESS | 27754 | 1462583556945 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:12:37 INFO - PROCESS | 27754 | 1462583557164 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 18:12:37 INFO - PROCESS | 27754 | 1462583557438 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:37 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f08142b7000 == 155 [pid = 27754] [id = 665] 18:12:37 INFO - PROCESS | 27754 | ++DOMWINDOW == 175 (0x7f081390b800) [pid = 27754] [serial = 1996] [outer = (nil)] 18:12:37 INFO - PROCESS | 27754 | ++DOMWINDOW == 176 (0x7f0814bdc000) [pid = 27754] [serial = 1997] [outer = 0x7f081390b800] 18:12:37 INFO - PROCESS | 27754 | 1462583557554 Marionette DEBUG loaded listener.js 18:12:37 INFO - PROCESS | 27754 | ++DOMWINDOW == 177 (0x7f08161b2400) [pid = 27754] [serial = 1998] [outer = 0x7f081390b800] 18:12:38 INFO - PROCESS | 27754 | 1462583558421 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:12:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 18:12:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1541ms 18:12:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 18:12:38 INFO - PROCESS | 27754 | 1462583558474 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 18:12:38 INFO - PROCESS | 27754 | 1462583558477 Marionette TRACE conn3 <- [1,2633,null,{"value":"8"}] 18:12:38 INFO - PROCESS | 27754 | 1462583558483 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 18:12:38 INFO - PROCESS | 27754 | 1462583558485 Marionette TRACE conn3 <- [1,2634,null,{}] 18:12:38 INFO - PROCESS | 27754 | 1462583558491 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:12:38 INFO - PROCESS | 27754 | 1462583558710 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 18:12:39 INFO - PROCESS | 27754 | 1462583559007 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:39 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0814c6c000 == 156 [pid = 27754] [id = 666] 18:12:39 INFO - PROCESS | 27754 | ++DOMWINDOW == 178 (0x7f0814033800) [pid = 27754] [serial = 1999] [outer = (nil)] 18:12:39 INFO - PROCESS | 27754 | ++DOMWINDOW == 179 (0x7f08181f9400) [pid = 27754] [serial = 2000] [outer = 0x7f0814033800] 18:12:39 INFO - PROCESS | 27754 | 1462583559119 Marionette DEBUG loaded listener.js 18:12:39 INFO - PROCESS | 27754 | ++DOMWINDOW == 180 (0x7f0822ba3400) [pid = 27754] [serial = 2001] [outer = 0x7f0814033800] 18:12:40 INFO - PROCESS | 27754 | 1462583560025 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:12:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 18:12:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1592ms 18:12:40 INFO - PROCESS | 27754 | 1462583560075 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 18:12:40 INFO - PROCESS | 27754 | 1462583560079 Marionette TRACE conn3 <- [1,2637,null,{"value":"8"}] 18:12:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 18:12:40 INFO - PROCESS | 27754 | 1462583560085 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 18:12:40 INFO - PROCESS | 27754 | 1462583560087 Marionette TRACE conn3 <- [1,2638,null,{}] 18:12:40 INFO - PROCESS | 27754 | 1462583560092 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:12:40 INFO - PROCESS | 27754 | 1462583560304 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 18:12:40 INFO - PROCESS | 27754 | 1462583560619 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:40 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f081810f800 == 157 [pid = 27754] [id = 667] 18:12:40 INFO - PROCESS | 27754 | ++DOMWINDOW == 181 (0x7f081428c800) [pid = 27754] [serial = 2002] [outer = (nil)] 18:12:40 INFO - PROCESS | 27754 | ++DOMWINDOW == 182 (0x7f0823f0c000) [pid = 27754] [serial = 2003] [outer = 0x7f081428c800] 18:12:40 INFO - PROCESS | 27754 | 1462583560695 Marionette DEBUG loaded listener.js 18:12:40 INFO - PROCESS | 27754 | ++DOMWINDOW == 183 (0x7f0825f99800) [pid = 27754] [serial = 2004] [outer = 0x7f081428c800] 18:12:41 INFO - PROCESS | 27754 | 1462583561517 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:12:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 18:12:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1483ms 18:12:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 18:12:41 INFO - PROCESS | 27754 | 1462583561569 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 18:12:41 INFO - PROCESS | 27754 | 1462583561572 Marionette TRACE conn3 <- [1,2641,null,{"value":"8"}] 18:12:41 INFO - PROCESS | 27754 | 1462583561578 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 18:12:41 INFO - PROCESS | 27754 | 1462583561581 Marionette TRACE conn3 <- [1,2642,null,{}] 18:12:41 INFO - PROCESS | 27754 | 1462583561586 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:12:41 INFO - PROCESS | 27754 | 1462583561787 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 18:12:42 INFO - PROCESS | 27754 | 1462583562066 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:42 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f08259c3000 == 158 [pid = 27754] [id = 668] 18:12:42 INFO - PROCESS | 27754 | ++DOMWINDOW == 184 (0x7f07fc0ab000) [pid = 27754] [serial = 2005] [outer = (nil)] 18:12:42 INFO - PROCESS | 27754 | ++DOMWINDOW == 185 (0x7f07fc0b2400) [pid = 27754] [serial = 2006] [outer = 0x7f07fc0ab000] 18:12:42 INFO - PROCESS | 27754 | 1462583562138 Marionette DEBUG loaded listener.js 18:12:42 INFO - PROCESS | 27754 | ++DOMWINDOW == 186 (0x7f07fc0b7400) [pid = 27754] [serial = 2007] [outer = 0x7f07fc0ab000] 18:12:43 INFO - PROCESS | 27754 | 1462583563047 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:12:43 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 18:12:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1539ms 18:12:43 INFO - PROCESS | 27754 | 1462583563116 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 18:12:43 INFO - PROCESS | 27754 | 1462583563119 Marionette TRACE conn3 <- [1,2645,null,{"value":"8"}] 18:12:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 18:12:43 INFO - PROCESS | 27754 | 1462583563125 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 18:12:43 INFO - PROCESS | 27754 | 1462583563127 Marionette TRACE conn3 <- [1,2646,null,{}] 18:12:43 INFO - PROCESS | 27754 | 1462583563133 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:12:43 INFO - PROCESS | 27754 | 1462583563330 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 18:12:43 INFO - PROCESS | 27754 | 1462583563611 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:43 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0827f8c800 == 159 [pid = 27754] [id = 669] 18:12:43 INFO - PROCESS | 27754 | ++DOMWINDOW == 187 (0x7f07fc0ad400) [pid = 27754] [serial = 2008] [outer = (nil)] 18:12:43 INFO - PROCESS | 27754 | ++DOMWINDOW == 188 (0x7f07fdb14400) [pid = 27754] [serial = 2009] [outer = 0x7f07fc0ad400] 18:12:43 INFO - PROCESS | 27754 | 1462583563732 Marionette DEBUG loaded listener.js 18:12:43 INFO - PROCESS | 27754 | ++DOMWINDOW == 189 (0x7f07fdb18c00) [pid = 27754] [serial = 2010] [outer = 0x7f07fc0ad400] 18:12:44 INFO - PROCESS | 27754 | 1462583564573 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:12:44 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 18:12:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1486ms 18:12:44 INFO - PROCESS | 27754 | 1462583564612 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 18:12:44 INFO - PROCESS | 27754 | 1462583564615 Marionette TRACE conn3 <- [1,2649,null,{"value":"8"}] 18:12:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 18:12:44 INFO - PROCESS | 27754 | 1462583564621 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 18:12:44 INFO - PROCESS | 27754 | 1462583564623 Marionette TRACE conn3 <- [1,2650,null,{}] 18:12:44 INFO - PROCESS | 27754 | 1462583564629 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:12:44 INFO - PROCESS | 27754 | 1462583564834 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 18:12:45 INFO - PROCESS | 27754 | 1462583565115 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:45 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f082a91c800 == 160 [pid = 27754] [id = 670] 18:12:45 INFO - PROCESS | 27754 | ++DOMWINDOW == 190 (0x7f07f63e5c00) [pid = 27754] [serial = 2011] [outer = (nil)] 18:12:45 INFO - PROCESS | 27754 | ++DOMWINDOW == 191 (0x7f07f63ed400) [pid = 27754] [serial = 2012] [outer = 0x7f07f63e5c00] 18:12:45 INFO - PROCESS | 27754 | 1462583565187 Marionette DEBUG loaded listener.js 18:12:45 INFO - PROCESS | 27754 | ++DOMWINDOW == 192 (0x7f07f63f1800) [pid = 27754] [serial = 2013] [outer = 0x7f07f63e5c00] 18:12:46 INFO - PROCESS | 27754 | 1462583566042 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:12:46 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 18:12:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1438ms 18:12:46 INFO - PROCESS | 27754 | 1462583566059 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 18:12:46 INFO - PROCESS | 27754 | 1462583566063 Marionette TRACE conn3 <- [1,2653,null,{"value":"8"}] 18:12:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 18:12:46 INFO - PROCESS | 27754 | 1462583566088 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 18:12:46 INFO - PROCESS | 27754 | 1462583566091 Marionette TRACE conn3 <- [1,2654,null,{}] 18:12:46 INFO - PROCESS | 27754 | 1462583566097 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:12:46 INFO - PROCESS | 27754 | 1462583566309 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 18:12:46 INFO - PROCESS | 27754 | 1462583566589 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:46 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f07fcd6d800 == 161 [pid = 27754] [id = 671] 18:12:46 INFO - PROCESS | 27754 | ++DOMWINDOW == 193 (0x7f07f63e6c00) [pid = 27754] [serial = 2014] [outer = (nil)] 18:12:46 INFO - PROCESS | 27754 | ++DOMWINDOW == 194 (0x7f07fdb18400) [pid = 27754] [serial = 2015] [outer = 0x7f07f63e6c00] 18:12:46 INFO - PROCESS | 27754 | 1462583566662 Marionette DEBUG loaded listener.js 18:12:46 INFO - PROCESS | 27754 | ++DOMWINDOW == 195 (0x7f07fdb1c000) [pid = 27754] [serial = 2016] [outer = 0x7f07f63e6c00] 18:12:47 INFO - PROCESS | 27754 | 1462583567516 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:12:47 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 18:12:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1483ms 18:12:47 INFO - PROCESS | 27754 | 1462583567567 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 18:12:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 18:12:47 INFO - PROCESS | 27754 | 1462583567570 Marionette TRACE conn3 <- [1,2657,null,{"value":"8"}] 18:12:47 INFO - PROCESS | 27754 | 1462583567576 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 18:12:47 INFO - PROCESS | 27754 | 1462583567579 Marionette TRACE conn3 <- [1,2658,null,{}] 18:12:47 INFO - PROCESS | 27754 | 1462583567584 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:12:47 INFO - PROCESS | 27754 | 1462583567784 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 18:12:48 INFO - PROCESS | 27754 | 1462583568087 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:48 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f082bf0c000 == 162 [pid = 27754] [id = 672] 18:12:48 INFO - PROCESS | 27754 | ++DOMWINDOW == 196 (0x7f07f63ec800) [pid = 27754] [serial = 2017] [outer = (nil)] 18:12:48 INFO - PROCESS | 27754 | ++DOMWINDOW == 197 (0x7f07fdb1fc00) [pid = 27754] [serial = 2018] [outer = 0x7f07f63ec800] 18:12:48 INFO - PROCESS | 27754 | 1462583568202 Marionette DEBUG loaded listener.js 18:12:48 INFO - PROCESS | 27754 | ++DOMWINDOW == 198 (0x7f0822d30800) [pid = 27754] [serial = 2019] [outer = 0x7f07f63ec800] 18:12:49 INFO - PROCESS | 27754 | 1462583569031 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:12:49 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 18:12:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1480ms 18:12:49 INFO - PROCESS | 27754 | 1462583569058 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 18:12:49 INFO - PROCESS | 27754 | 1462583569062 Marionette TRACE conn3 <- [1,2661,null,{"value":"8"}] 18:12:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 18:12:49 INFO - PROCESS | 27754 | 1462583569067 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 18:12:49 INFO - PROCESS | 27754 | 1462583569070 Marionette TRACE conn3 <- [1,2662,null,{}] 18:12:49 INFO - PROCESS | 27754 | 1462583569075 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:12:49 INFO - PROCESS | 27754 | 1462583569276 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 18:12:49 INFO - PROCESS | 27754 | 1462583569573 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:49 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f07f605b800 == 163 [pid = 27754] [id = 673] 18:12:49 INFO - PROCESS | 27754 | ++DOMWINDOW == 199 (0x7f07f6292c00) [pid = 27754] [serial = 2020] [outer = (nil)] 18:12:49 INFO - PROCESS | 27754 | ++DOMWINDOW == 200 (0x7f07f86ef000) [pid = 27754] [serial = 2021] [outer = 0x7f07f6292c00] 18:12:49 INFO - PROCESS | 27754 | 1462583569656 Marionette DEBUG loaded listener.js 18:12:49 INFO - PROCESS | 27754 | ++DOMWINDOW == 201 (0x7f0822da3000) [pid = 27754] [serial = 2022] [outer = 0x7f07f6292c00] 18:12:51 INFO - PROCESS | 27754 | --DOCSHELL 0x7f08017e1000 == 162 [pid = 27754] [id = 557] 18:12:51 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0809972800 == 161 [pid = 27754] [id = 535] 18:12:51 INFO - PROCESS | 27754 | --DOCSHELL 0x7f080ad6c800 == 160 [pid = 27754] [id = 167] 18:12:51 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0812b74800 == 159 [pid = 27754] [id = 410] 18:12:51 INFO - PROCESS | 27754 | --DOCSHELL 0x7f08015c6800 == 158 [pid = 27754] [id = 411] 18:12:51 INFO - PROCESS | 27754 | --DOCSHELL 0x7f07f605e800 == 157 [pid = 27754] [id = 652] 18:12:51 INFO - PROCESS | 27754 | --DOCSHELL 0x7f07fb7a5000 == 156 [pid = 27754] [id = 651] 18:12:51 INFO - PROCESS | 27754 | --DOCSHELL 0x7f07f96d0800 == 155 [pid = 27754] [id = 650] 18:12:51 INFO - PROCESS | 27754 | --DOCSHELL 0x7f07f6046800 == 154 [pid = 27754] [id = 649] 18:12:51 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0822f2f000 == 153 [pid = 27754] [id = 646] 18:12:51 INFO - PROCESS | 27754 | --DOCSHELL 0x7f081815f800 == 152 [pid = 27754] [id = 645] 18:12:51 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0814b07800 == 151 [pid = 27754] [id = 644] 18:12:51 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0814195800 == 150 [pid = 27754] [id = 643] 18:12:51 INFO - PROCESS | 27754 | --DOMWINDOW == 200 (0x7f07fcc9c400) [pid = 27754] [serial = 1889] [outer = (nil)] [url = about:blank] 18:12:51 INFO - PROCESS | 27754 | --DOMWINDOW == 199 (0x7f07fcc9d000) [pid = 27754] [serial = 1746] [outer = (nil)] [url = about:blank] 18:12:51 INFO - PROCESS | 27754 | --DOMWINDOW == 198 (0x7f07fb8b2800) [pid = 27754] [serial = 1803] [outer = (nil)] [url = about:blank] 18:12:51 INFO - PROCESS | 27754 | --DOMWINDOW == 197 (0x7f080f322800) [pid = 27754] [serial = 1797] [outer = (nil)] [url = about:blank] 18:12:51 INFO - PROCESS | 27754 | --DOMWINDOW == 196 (0x7f080dc55000) [pid = 27754] [serial = 1800] [outer = (nil)] [url = about:blank] 18:12:51 INFO - PROCESS | 27754 | --DOMWINDOW == 195 (0x7f07f94e6000) [pid = 27754] [serial = 1883] [outer = (nil)] [url = about:blank] 18:12:51 INFO - PROCESS | 27754 | --DOMWINDOW == 194 (0x7f07fcca0400) [pid = 27754] [serial = 1886] [outer = (nil)] [url = about:blank] 18:12:51 INFO - PROCESS | 27754 | --DOMWINDOW == 193 (0x7f0801ad6400) [pid = 27754] [serial = 1835] [outer = (nil)] [url = about:blank] 18:12:51 INFO - PROCESS | 27754 | --DOMWINDOW == 192 (0x7f0800935000) [pid = 27754] [serial = 1833] [outer = (nil)] [url = about:blank] 18:12:51 INFO - PROCESS | 27754 | --DOMWINDOW == 191 (0x7f080092d400) [pid = 27754] [serial = 1832] [outer = (nil)] [url = about:blank] 18:12:51 INFO - PROCESS | 27754 | --DOMWINDOW == 190 (0x7f0800010800) [pid = 27754] [serial = 1830] [outer = (nil)] [url = about:blank] 18:12:51 INFO - PROCESS | 27754 | --DOMWINDOW == 189 (0x7f07fe3ab800) [pid = 27754] [serial = 1829] [outer = (nil)] [url = about:blank] 18:12:51 INFO - PROCESS | 27754 | --DOMWINDOW == 188 (0x7f07fd60c000) [pid = 27754] [serial = 1827] [outer = (nil)] [url = about:blank] 18:12:51 INFO - PROCESS | 27754 | --DOMWINDOW == 187 (0x7f07fb8b4800) [pid = 27754] [serial = 1826] [outer = (nil)] [url = about:blank] 18:12:51 INFO - PROCESS | 27754 | --DOMWINDOW == 186 (0x7f07f96eb000) [pid = 27754] [serial = 1824] [outer = (nil)] [url = about:blank] 18:12:51 INFO - PROCESS | 27754 | --DOMWINDOW == 185 (0x7f07f94e4800) [pid = 27754] [serial = 1823] [outer = (nil)] [url = about:blank] 18:12:51 INFO - PROCESS | 27754 | --DOMWINDOW == 184 (0x7f07f8066400) [pid = 27754] [serial = 1821] [outer = (nil)] [url = about:blank] 18:12:51 INFO - PROCESS | 27754 | --DOMWINDOW == 183 (0x7f07f6fbb400) [pid = 27754] [serial = 1820] [outer = (nil)] [url = about:blank] 18:12:51 INFO - PROCESS | 27754 | --DOMWINDOW == 182 (0x7f07f8658c00) [pid = 27754] [serial = 1880] [outer = (nil)] [url = about:blank] 18:12:51 INFO - PROCESS | 27754 | --DOMWINDOW == 181 (0x7f07f60ee000) [pid = 27754] [serial = 1877] [outer = (nil)] [url = about:blank] 18:12:51 INFO - PROCESS | 27754 | --DOMWINDOW == 180 (0x7f07f6fbc800) [pid = 27754] [serial = 1878] [outer = (nil)] [url = about:blank] 18:12:51 INFO - PROCESS | 27754 | --DOMWINDOW == 179 (0x7f08181aa000) [pid = 27754] [serial = 1874] [outer = (nil)] [url = about:blank] 18:12:51 INFO - PROCESS | 27754 | --DOMWINDOW == 178 (0x7f08177a5c00) [pid = 27754] [serial = 1872] [outer = (nil)] [url = about:blank] 18:12:51 INFO - PROCESS | 27754 | --DOMWINDOW == 177 (0x7f08161bc800) [pid = 27754] [serial = 1871] [outer = (nil)] [url = about:blank] 18:12:51 INFO - PROCESS | 27754 | --DOMWINDOW == 176 (0x7f08160b7000) [pid = 27754] [serial = 1869] [outer = (nil)] [url = about:blank] 18:12:51 INFO - PROCESS | 27754 | --DOMWINDOW == 175 (0x7f08158cd400) [pid = 27754] [serial = 1868] [outer = (nil)] [url = about:blank] 18:12:51 INFO - PROCESS | 27754 | --DOMWINDOW == 174 (0x7f0814d5b400) [pid = 27754] [serial = 1866] [outer = (nil)] [url = about:blank] 18:12:51 INFO - PROCESS | 27754 | --DOMWINDOW == 173 (0x7f0814697400) [pid = 27754] [serial = 1865] [outer = (nil)] [url = about:blank] 18:12:51 INFO - PROCESS | 27754 | --DOMWINDOW == 172 (0x7f0814286c00) [pid = 27754] [serial = 1863] [outer = (nil)] [url = about:blank] 18:12:51 INFO - PROCESS | 27754 | --DOMWINDOW == 171 (0x7f0813d05c00) [pid = 27754] [serial = 1862] [outer = (nil)] [url = about:blank] 18:12:51 INFO - PROCESS | 27754 | --DOMWINDOW == 170 (0x7f081234b000) [pid = 27754] [serial = 1860] [outer = (nil)] [url = about:blank] 18:12:51 INFO - PROCESS | 27754 | --DOMWINDOW == 169 (0x7f0811bedc00) [pid = 27754] [serial = 1859] [outer = (nil)] [url = about:blank] 18:12:51 INFO - PROCESS | 27754 | --DOMWINDOW == 168 (0x7f080f576800) [pid = 27754] [serial = 1857] [outer = (nil)] [url = about:blank] 18:12:51 INFO - PROCESS | 27754 | --DOMWINDOW == 167 (0x7f080f32bc00) [pid = 27754] [serial = 1856] [outer = (nil)] [url = about:blank] 18:12:51 INFO - PROCESS | 27754 | --DOMWINDOW == 166 (0x7f080e925800) [pid = 27754] [serial = 1854] [outer = (nil)] [url = about:blank] 18:12:51 INFO - PROCESS | 27754 | --DOMWINDOW == 165 (0x7f080c895400) [pid = 27754] [serial = 1853] [outer = (nil)] [url = about:blank] 18:12:51 INFO - PROCESS | 27754 | --DOMWINDOW == 164 (0x7f080c221800) [pid = 27754] [serial = 1851] [outer = (nil)] [url = about:blank] 18:12:51 INFO - PROCESS | 27754 | --DOMWINDOW == 163 (0x7f080bbe2c00) [pid = 27754] [serial = 1850] [outer = (nil)] [url = about:blank] 18:12:51 INFO - PROCESS | 27754 | --DOMWINDOW == 162 (0x7f080ae59400) [pid = 27754] [serial = 1848] [outer = (nil)] [url = about:blank] 18:12:51 INFO - PROCESS | 27754 | --DOMWINDOW == 161 (0x7f080acc9c00) [pid = 27754] [serial = 1847] [outer = (nil)] [url = about:blank] 18:12:51 INFO - PROCESS | 27754 | --DOMWINDOW == 160 (0x7f0806e7dc00) [pid = 27754] [serial = 1845] [outer = (nil)] [url = about:blank] 18:12:51 INFO - PROCESS | 27754 | --DOMWINDOW == 159 (0x7f0806cebc00) [pid = 27754] [serial = 1844] [outer = (nil)] [url = about:blank] 18:12:51 INFO - PROCESS | 27754 | --DOMWINDOW == 158 (0x7f0806c78800) [pid = 27754] [serial = 1842] [outer = (nil)] [url = about:blank] 18:12:51 INFO - PROCESS | 27754 | --DOMWINDOW == 157 (0x7f0805feac00) [pid = 27754] [serial = 1841] [outer = (nil)] [url = about:blank] 18:12:51 INFO - PROCESS | 27754 | --DOMWINDOW == 156 (0x7f0805690000) [pid = 27754] [serial = 1839] [outer = (nil)] [url = about:blank] 18:12:51 INFO - PROCESS | 27754 | --DOMWINDOW == 155 (0x7f08049fbc00) [pid = 27754] [serial = 1838] [outer = (nil)] [url = about:blank] 18:12:51 INFO - PROCESS | 27754 | --DOMWINDOW == 154 (0x7f0803b4a800) [pid = 27754] [serial = 1836] [outer = (nil)] [url = about:blank] 18:12:51 INFO - PROCESS | 27754 | --DOMWINDOW == 153 (0x7f07fb644400) [pid = 27754] [serial = 1884] [outer = (nil)] [url = about:blank] 18:12:51 INFO - PROCESS | 27754 | --DOMWINDOW == 152 (0x7f07fd60d400) [pid = 27754] [serial = 1887] [outer = (nil)] [url = about:blank] 18:12:51 INFO - PROCESS | 27754 | --DOMWINDOW == 151 (0x7f07f8a4cc00) [pid = 27754] [serial = 1881] [outer = (nil)] [url = about:blank] 18:12:51 INFO - PROCESS | 27754 | 1462583571945 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:12:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 18:12:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 2938ms 18:12:52 INFO - PROCESS | 27754 | 1462583572007 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 18:12:52 INFO - PROCESS | 27754 | 1462583572013 Marionette TRACE conn3 <- [1,2665,null,{"value":"8"}] 18:12:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 18:12:52 INFO - PROCESS | 27754 | 1462583572020 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 18:12:52 INFO - PROCESS | 27754 | 1462583572025 Marionette TRACE conn3 <- [1,2666,null,{}] 18:12:52 INFO - PROCESS | 27754 | 1462583572032 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:12:52 INFO - PROCESS | 27754 | 1462583572219 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 18:12:52 INFO - PROCESS | 27754 | 1462583572410 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:52 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f07f8aac800 == 151 [pid = 27754] [id = 674] 18:12:52 INFO - PROCESS | 27754 | ++DOMWINDOW == 152 (0x7f07f8064800) [pid = 27754] [serial = 2023] [outer = (nil)] 18:12:52 INFO - PROCESS | 27754 | ++DOMWINDOW == 153 (0x7f07f8a44000) [pid = 27754] [serial = 2024] [outer = 0x7f07f8064800] 18:12:52 INFO - PROCESS | 27754 | 1462583572472 Marionette DEBUG loaded listener.js 18:12:52 INFO - PROCESS | 27754 | ++DOMWINDOW == 154 (0x7f07f8a90000) [pid = 27754] [serial = 2025] [outer = 0x7f07f8064800] 18:12:53 INFO - PROCESS | 27754 | SkCairoFTTypeface::onFilterRec unimplemented 18:12:53 INFO - PROCESS | 27754 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 18:12:53 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:12:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1686ms 18:12:53 INFO - PROCESS | 27754 | 1462583573695 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:12:53 INFO - PROCESS | 27754 | 1462583573707 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 18:12:53 INFO - PROCESS | 27754 | 1462583573714 Marionette TRACE conn3 <- [1,2669,null,{"value":"8"}] 18:12:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 18:12:53 INFO - PROCESS | 27754 | 1462583573734 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 18:12:53 INFO - PROCESS | 27754 | 1462583573737 Marionette TRACE conn3 <- [1,2670,null,{}] 18:12:53 INFO - PROCESS | 27754 | 1462583573747 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:12:54 INFO - PROCESS | 27754 | 1462583574016 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 18:12:54 INFO - PROCESS | 27754 | 1462583574133 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:54 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f07fb47d800 == 152 [pid = 27754] [id = 675] 18:12:54 INFO - PROCESS | 27754 | ++DOMWINDOW == 155 (0x7f07f925c800) [pid = 27754] [serial = 2026] [outer = (nil)] 18:12:54 INFO - PROCESS | 27754 | ++DOMWINDOW == 156 (0x7f07fb73dc00) [pid = 27754] [serial = 2027] [outer = 0x7f07f925c800] 18:12:54 INFO - PROCESS | 27754 | 1462583574194 Marionette DEBUG loaded listener.js 18:12:54 INFO - PROCESS | 27754 | ++DOMWINDOW == 157 (0x7f07fcca1000) [pid = 27754] [serial = 2028] [outer = 0x7f07f925c800] 18:12:55 INFO - PROCESS | 27754 | SkCairoFTTypeface::onFilterRec unimplemented 18:12:55 INFO - PROCESS | 27754 | 1462583575525 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:12:56 INFO - PROCESS | 27754 | 1462583576140 Marionette TRACE conn3 <- [1,2673,null,{"value":"8"}] 18:12:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 18:12:56 INFO - PROCESS | 27754 | 1462583576157 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 18:12:56 INFO - PROCESS | 27754 | 1462583576163 Marionette TRACE conn3 <- [1,2674,null,{}] 18:12:56 INFO - PROCESS | 27754 | 1462583576178 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:12:56 INFO - PROCESS | 27754 | 1462583576374 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 18:12:56 INFO - PROCESS | 27754 | 1462583576554 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:56 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f07fdbac000 == 153 [pid = 27754] [id = 676] 18:12:56 INFO - PROCESS | 27754 | ++DOMWINDOW == 134 (0x7f07fcca2000) [pid = 27754] [serial = 2029] [outer = (nil)] 18:12:56 INFO - PROCESS | 27754 | ++DOMWINDOW == 135 (0x7f07fdf5d400) [pid = 27754] [serial = 2030] [outer = 0x7f07fcca2000] 18:12:56 INFO - PROCESS | 27754 | 1462583576618 Marionette DEBUG loaded listener.js 18:12:56 INFO - PROCESS | 27754 | ++DOMWINDOW == 136 (0x7f07fe57e400) [pid = 27754] [serial = 2031] [outer = 0x7f07fcca2000] 18:12:57 INFO - PROCESS | 27754 | SkCairoFTTypeface::onFilterRec unimplemented 18:12:57 INFO - PROCESS | 27754 | 1462583577724 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:12:57 INFO - PROCESS | 27754 | 1462583577759 Marionette TRACE conn3 <- [1,2677,null,{"value":"8"}] 18:12:57 INFO - PROCESS | 27754 | 1462583577763 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 18:12:57 INFO - PROCESS | 27754 | 1462583577767 Marionette TRACE conn3 <- [1,2678,null,{}] 18:12:57 INFO - PROCESS | 27754 | 1462583577772 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:12:57 INFO - PROCESS | 27754 | 1462583577948 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 18:12:58 INFO - PROCESS | 27754 | 1462583578332 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:58 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f07f604a800 == 154 [pid = 27754] [id = 677] 18:12:58 INFO - PROCESS | 27754 | ++DOMWINDOW == 137 (0x7f07f60e3400) [pid = 27754] [serial = 2032] [outer = (nil)] 18:12:58 INFO - PROCESS | 27754 | ++DOMWINDOW == 138 (0x7f07f60ed000) [pid = 27754] [serial = 2033] [outer = 0x7f07f60e3400] 18:12:58 INFO - PROCESS | 27754 | 1462583578408 Marionette DEBUG loaded listener.js 18:12:58 INFO - PROCESS | 27754 | ++DOMWINDOW == 139 (0x7f07f63f2400) [pid = 27754] [serial = 2034] [outer = 0x7f07f60e3400] 18:12:59 INFO - PROCESS | 27754 | SkCairoFTTypeface::onFilterRec unimplemented 18:12:59 INFO - PROCESS | 27754 | 1462583579736 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:12:59 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:12:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1985ms 18:12:59 INFO - PROCESS | 27754 | 1462583579749 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 18:12:59 INFO - PROCESS | 27754 | 1462583579756 Marionette TRACE conn3 <- [1,2681,null,{"value":"8"}] 18:12:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 18:12:59 INFO - PROCESS | 27754 | 1462583579763 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 18:12:59 INFO - PROCESS | 27754 | 1462583579769 Marionette TRACE conn3 <- [1,2682,null,{}] 18:12:59 INFO - PROCESS | 27754 | 1462583579776 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:13:00 INFO - PROCESS | 27754 | 1462583580041 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 18:13:00 INFO - PROCESS | 27754 | 1462583580286 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:00 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f07fbfb5800 == 155 [pid = 27754] [id = 678] 18:13:00 INFO - PROCESS | 27754 | ++DOMWINDOW == 140 (0x7f07f60e6400) [pid = 27754] [serial = 2035] [outer = (nil)] 18:13:00 INFO - PROCESS | 27754 | ++DOMWINDOW == 141 (0x7f07f925b400) [pid = 27754] [serial = 2036] [outer = 0x7f07f60e6400] 18:13:00 INFO - PROCESS | 27754 | 1462583580360 Marionette DEBUG loaded listener.js 18:13:00 INFO - PROCESS | 27754 | ++DOMWINDOW == 142 (0x7f07f94ec400) [pid = 27754] [serial = 2037] [outer = 0x7f07f60e6400] 18:13:01 INFO - PROCESS | 27754 | SkCairoFTTypeface::onFilterRec unimplemented 18:13:01 INFO - PROCESS | 27754 | 1462583581710 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:13:01 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:13:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1988ms 18:13:01 INFO - PROCESS | 27754 | 1462583581753 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 18:13:01 INFO - PROCESS | 27754 | 1462583581760 Marionette TRACE conn3 <- [1,2685,null,{"value":"8"}] 18:13:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 18:13:01 INFO - PROCESS | 27754 | 1462583581768 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 18:13:01 INFO - PROCESS | 27754 | 1462583581771 Marionette TRACE conn3 <- [1,2686,null,{}] 18:13:01 INFO - PROCESS | 27754 | 1462583581777 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:13:02 INFO - PROCESS | 27754 | 1462583582066 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 18:13:02 INFO - PROCESS | 27754 | 1462583582305 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:02 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f07ffe4b800 == 156 [pid = 27754] [id = 679] 18:13:02 INFO - PROCESS | 27754 | ++DOMWINDOW == 143 (0x7f07f86efc00) [pid = 27754] [serial = 2038] [outer = (nil)] 18:13:02 INFO - PROCESS | 27754 | ++DOMWINDOW == 144 (0x7f07fcb28800) [pid = 27754] [serial = 2039] [outer = 0x7f07f86efc00] 18:13:02 INFO - PROCESS | 27754 | 1462583582380 Marionette DEBUG loaded listener.js 18:13:02 INFO - PROCESS | 27754 | ++DOMWINDOW == 145 (0x7f07fdf60000) [pid = 27754] [serial = 2040] [outer = 0x7f07f86efc00] 18:13:03 INFO - PROCESS | 27754 | SkCairoFTTypeface::onFilterRec unimplemented 18:13:03 INFO - PROCESS | 27754 | 1462583583931 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:13:03 INFO - PROCESS | 27754 | 1462583583960 Marionette TRACE conn3 <- [1,2689,null,{"value":"8"}] 18:13:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 18:13:03 INFO - PROCESS | 27754 | 1462583583968 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 18:13:03 INFO - PROCESS | 27754 | 1462583583977 Marionette TRACE conn3 <- [1,2690,null,{}] 18:13:03 INFO - PROCESS | 27754 | 1462583583991 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:13:04 INFO - PROCESS | 27754 | 1462583584273 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 18:13:04 INFO - PROCESS | 27754 | 1462583584513 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:04 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f08016b0000 == 157 [pid = 27754] [id = 680] 18:13:04 INFO - PROCESS | 27754 | ++DOMWINDOW == 146 (0x7f080000dc00) [pid = 27754] [serial = 2041] [outer = (nil)] 18:13:04 INFO - PROCESS | 27754 | ++DOMWINDOW == 147 (0x7f0800987000) [pid = 27754] [serial = 2042] [outer = 0x7f080000dc00] 18:13:04 INFO - PROCESS | 27754 | 1462583584583 Marionette DEBUG loaded listener.js 18:13:04 INFO - PROCESS | 27754 | ++DOMWINDOW == 148 (0x7f0800a90800) [pid = 27754] [serial = 2043] [outer = 0x7f080000dc00] 18:13:05 INFO - PROCESS | 27754 | SkCairoFTTypeface::onFilterRec unimplemented 18:13:05 INFO - PROCESS | 27754 | 1462583585905 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:13:05 INFO - PROCESS | 27754 | 1462583585962 Marionette TRACE conn3 <- [1,2693,null,{"value":"8"}] 18:13:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 18:13:05 INFO - PROCESS | 27754 | 1462583585968 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 18:13:05 INFO - PROCESS | 27754 | 1462583585971 Marionette TRACE conn3 <- [1,2694,null,{}] 18:13:05 INFO - PROCESS | 27754 | 1462583585976 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:13:06 INFO - PROCESS | 27754 | 1462583586266 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 18:13:06 INFO - PROCESS | 27754 | 1462583586506 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:06 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f080370b800 == 158 [pid = 27754] [id = 681] 18:13:06 INFO - PROCESS | 27754 | ++DOMWINDOW == 149 (0x7f08008c4800) [pid = 27754] [serial = 2044] [outer = (nil)] 18:13:06 INFO - PROCESS | 27754 | ++DOMWINDOW == 150 (0x7f08013e2c00) [pid = 27754] [serial = 2045] [outer = 0x7f08008c4800] 18:13:06 INFO - PROCESS | 27754 | 1462583586580 Marionette DEBUG loaded listener.js 18:13:06 INFO - PROCESS | 27754 | ++DOMWINDOW == 151 (0x7f080338b800) [pid = 27754] [serial = 2046] [outer = 0x7f08008c4800] 18:13:07 INFO - PROCESS | 27754 | SkCairoFTTypeface::onFilterRec unimplemented 18:13:07 INFO - PROCESS | 27754 | 1462583587889 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:13:07 INFO - PROCESS | 27754 | 1462583587906 Marionette TRACE conn3 <- [1,2697,null,{"value":"8"}] 18:13:07 INFO - PROCESS | 27754 | 1462583587913 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 18:13:07 INFO - PROCESS | 27754 | 1462583587916 Marionette TRACE conn3 <- [1,2698,null,{}] 18:13:07 INFO - PROCESS | 27754 | 1462583587921 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:13:08 INFO - PROCESS | 27754 | 1462583588133 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 18:13:08 INFO - PROCESS | 27754 | 1462583588442 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:08 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0803daa800 == 159 [pid = 27754] [id = 682] 18:13:08 INFO - PROCESS | 27754 | ++DOMWINDOW == 152 (0x7f0803b45000) [pid = 27754] [serial = 2047] [outer = (nil)] 18:13:08 INFO - PROCESS | 27754 | ++DOMWINDOW == 153 (0x7f0803b48000) [pid = 27754] [serial = 2048] [outer = 0x7f0803b45000] 18:13:08 INFO - PROCESS | 27754 | 1462583588525 Marionette DEBUG loaded listener.js 18:13:08 INFO - PROCESS | 27754 | ++DOMWINDOW == 154 (0x7f080488c000) [pid = 27754] [serial = 2049] [outer = 0x7f0803b45000] 18:13:09 INFO - PROCESS | 27754 | SkCairoFTTypeface::onFilterRec unimplemented 18:13:09 INFO - PROCESS | 27754 | 1462583589908 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:13:09 INFO - PROCESS | 27754 | 1462583589956 Marionette TRACE conn3 <- [1,2701,null,{"value":"8"}] 18:13:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 18:13:09 INFO - PROCESS | 27754 | 1462583589966 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 18:13:09 INFO - PROCESS | 27754 | 1462583589968 Marionette TRACE conn3 <- [1,2702,null,{}] 18:13:09 INFO - PROCESS | 27754 | 1462583589972 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:13:10 INFO - PROCESS | 27754 | 1462583590253 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 18:13:10 INFO - PROCESS | 27754 | 1462583590497 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:10 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0804cc1000 == 160 [pid = 27754] [id = 683] 18:13:10 INFO - PROCESS | 27754 | ++DOMWINDOW == 155 (0x7f0803b46400) [pid = 27754] [serial = 2050] [outer = (nil)] 18:13:10 INFO - PROCESS | 27754 | ++DOMWINDOW == 156 (0x7f0805fea800) [pid = 27754] [serial = 2051] [outer = 0x7f0803b46400] 18:13:10 INFO - PROCESS | 27754 | 1462583590569 Marionette DEBUG loaded listener.js 18:13:10 INFO - PROCESS | 27754 | ++DOMWINDOW == 157 (0x7f0806bc4800) [pid = 27754] [serial = 2052] [outer = 0x7f0803b46400] 18:13:11 INFO - PROCESS | 27754 | 1462583591454 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:13:11 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 18:13:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1535ms 18:13:11 INFO - PROCESS | 27754 | 1462583591501 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 18:13:11 INFO - PROCESS | 27754 | 1462583591505 Marionette TRACE conn3 <- [1,2705,null,{"value":"8"}] 18:13:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 18:13:11 INFO - PROCESS | 27754 | 1462583591528 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 18:13:11 INFO - PROCESS | 27754 | 1462583591531 Marionette TRACE conn3 <- [1,2706,null,{}] 18:13:11 INFO - PROCESS | 27754 | 1462583591538 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:13:11 INFO - PROCESS | 27754 | 1462583591761 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 18:13:12 INFO - PROCESS | 27754 | 1462583592035 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:12 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f08063e0000 == 161 [pid = 27754] [id = 684] 18:13:12 INFO - PROCESS | 27754 | ++DOMWINDOW == 158 (0x7f0803b46c00) [pid = 27754] [serial = 2053] [outer = (nil)] 18:13:12 INFO - PROCESS | 27754 | ++DOMWINDOW == 159 (0x7f0806c7f400) [pid = 27754] [serial = 2054] [outer = 0x7f0803b46c00] 18:13:12 INFO - PROCESS | 27754 | 1462583592144 Marionette DEBUG loaded listener.js 18:13:12 INFO - PROCESS | 27754 | ++DOMWINDOW == 160 (0x7f0806d37000) [pid = 27754] [serial = 2055] [outer = 0x7f0803b46c00] 18:13:13 INFO - PROCESS | 27754 | 1462583593020 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:13:13 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 18:13:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1547ms 18:13:13 INFO - PROCESS | 27754 | 1462583593059 Marionette TRACE conn3 -> [0,2709,"getWindowHandle",null] 18:13:13 INFO - PROCESS | 27754 | 1462583593062 Marionette TRACE conn3 <- [1,2709,null,{"value":"8"}] 18:13:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 18:13:13 INFO - PROCESS | 27754 | 1462583593068 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 18:13:13 INFO - PROCESS | 27754 | 1462583593071 Marionette TRACE conn3 <- [1,2710,null,{}] 18:13:13 INFO - PROCESS | 27754 | 1462583593076 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:13:13 INFO - PROCESS | 27754 | 1462583593283 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 18:13:13 INFO - PROCESS | 27754 | 1462583593558 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:13 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f080ad4d000 == 162 [pid = 27754] [id = 685] 18:13:13 INFO - PROCESS | 27754 | ++DOMWINDOW == 161 (0x7f080568ac00) [pid = 27754] [serial = 2056] [outer = (nil)] 18:13:13 INFO - PROCESS | 27754 | ++DOMWINDOW == 162 (0x7f0809840400) [pid = 27754] [serial = 2057] [outer = 0x7f080568ac00] 18:13:13 INFO - PROCESS | 27754 | 1462583593631 Marionette DEBUG loaded listener.js 18:13:13 INFO - PROCESS | 27754 | ++DOMWINDOW == 163 (0x7f080ae54000) [pid = 27754] [serial = 2058] [outer = 0x7f080568ac00] 18:13:14 INFO - PROCESS | 27754 | 1462583594520 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:13:14 INFO - PROCESS | 27754 | 1462583594557 Marionette TRACE conn3 <- [1,2713,null,{"value":"8"}] 18:13:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 18:13:14 INFO - PROCESS | 27754 | 1462583594563 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 18:13:14 INFO - PROCESS | 27754 | 1462583594565 Marionette TRACE conn3 <- [1,2714,null,{}] 18:13:14 INFO - PROCESS | 27754 | 1462583594570 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:13:14 INFO - PROCESS | 27754 | 1462583594780 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 18:13:15 INFO - PROCESS | 27754 | 1462583595066 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:15 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f080c2b9000 == 163 [pid = 27754] [id = 686] 18:13:15 INFO - PROCESS | 27754 | ++DOMWINDOW == 164 (0x7f08055ac800) [pid = 27754] [serial = 2059] [outer = (nil)] 18:13:15 INFO - PROCESS | 27754 | ++DOMWINDOW == 165 (0x7f080af25400) [pid = 27754] [serial = 2060] [outer = 0x7f08055ac800] 18:13:15 INFO - PROCESS | 27754 | 1462583595179 Marionette DEBUG loaded listener.js 18:13:15 INFO - PROCESS | 27754 | ++DOMWINDOW == 166 (0x7f080c020800) [pid = 27754] [serial = 2061] [outer = 0x7f08055ac800] 18:13:15 INFO - PROCESS | 27754 | 1462583595991 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:13:16 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 18:13:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1480ms 18:13:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 18:13:16 INFO - PROCESS | 27754 | 1462583596043 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 18:13:16 INFO - PROCESS | 27754 | 1462583596046 Marionette TRACE conn3 <- [1,2717,null,{"value":"8"}] 18:13:16 INFO - PROCESS | 27754 | 1462583596052 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 18:13:16 INFO - PROCESS | 27754 | 1462583596055 Marionette TRACE conn3 <- [1,2718,null,{}] 18:13:16 INFO - PROCESS | 27754 | 1462583596060 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:13:16 INFO - PROCESS | 27754 | 1462583596264 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 18:13:16 INFO - PROCESS | 27754 | 1462583596545 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:16 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f080c6d2800 == 164 [pid = 27754] [id = 687] 18:13:16 INFO - PROCESS | 27754 | ++DOMWINDOW == 167 (0x7f080af18800) [pid = 27754] [serial = 2062] [outer = (nil)] 18:13:16 INFO - PROCESS | 27754 | ++DOMWINDOW == 168 (0x7f080c47b000) [pid = 27754] [serial = 2063] [outer = 0x7f080af18800] 18:13:16 INFO - PROCESS | 27754 | 1462583596632 Marionette DEBUG loaded listener.js 18:13:16 INFO - PROCESS | 27754 | ++DOMWINDOW == 169 (0x7f080c552800) [pid = 27754] [serial = 2064] [outer = 0x7f080af18800] 18:13:17 INFO - PROCESS | 27754 | 1462583597549 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:13:17 INFO - PROCESS | 27754 | 1462583597591 Marionette TRACE conn3 <- [1,2721,null,{"value":"8"}] 18:13:17 INFO - PROCESS | 27754 | 1462583597598 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 18:13:17 INFO - PROCESS | 27754 | 1462583597602 Marionette TRACE conn3 <- [1,2722,null,{}] 18:13:17 INFO - PROCESS | 27754 | 1462583597607 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:13:17 INFO - PROCESS | 27754 | 1462583597823 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 18:13:18 INFO - PROCESS | 27754 | 1462583598104 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:18 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0811da9800 == 165 [pid = 27754] [id = 688] 18:13:18 INFO - PROCESS | 27754 | ++DOMWINDOW == 170 (0x7f080f32cc00) [pid = 27754] [serial = 2065] [outer = (nil)] 18:13:18 INFO - PROCESS | 27754 | ++DOMWINDOW == 171 (0x7f080f576800) [pid = 27754] [serial = 2066] [outer = 0x7f080f32cc00] 18:13:18 INFO - PROCESS | 27754 | 1462583598227 Marionette DEBUG loaded listener.js 18:13:18 INFO - PROCESS | 27754 | ++DOMWINDOW == 172 (0x7f080f967c00) [pid = 27754] [serial = 2067] [outer = 0x7f080f32cc00] 18:13:19 INFO - PROCESS | 27754 | 1462583599081 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:13:19 INFO - PROCESS | 27754 | 1462583599135 Marionette TRACE conn3 <- [1,2725,null,{"value":"8"}] 18:13:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 18:13:19 INFO - PROCESS | 27754 | 1462583599141 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 18:13:19 INFO - PROCESS | 27754 | 1462583599143 Marionette TRACE conn3 <- [1,2726,null,{}] 18:13:19 INFO - PROCESS | 27754 | 1462583599148 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:13:19 INFO - PROCESS | 27754 | 1462583599341 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 18:13:19 INFO - PROCESS | 27754 | 1462583599616 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:19 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0814919000 == 166 [pid = 27754] [id = 689] 18:13:19 INFO - PROCESS | 27754 | ++DOMWINDOW == 173 (0x7f080f3d3800) [pid = 27754] [serial = 2068] [outer = (nil)] 18:13:19 INFO - PROCESS | 27754 | ++DOMWINDOW == 174 (0x7f0813dccc00) [pid = 27754] [serial = 2069] [outer = 0x7f080f3d3800] 18:13:19 INFO - PROCESS | 27754 | 1462583599729 Marionette DEBUG loaded listener.js 18:13:19 INFO - PROCESS | 27754 | ++DOMWINDOW == 175 (0x7f0814d5b400) [pid = 27754] [serial = 2070] [outer = 0x7f080f3d3800] 18:13:20 INFO - PROCESS | 27754 | 1462583600554 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:13:20 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 18:13:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1481ms 18:13:20 INFO - PROCESS | 27754 | 1462583600623 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 18:13:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 18:13:20 INFO - PROCESS | 27754 | 1462583600635 Marionette TRACE conn3 <- [1,2729,null,{"value":"8"}] 18:13:20 INFO - PROCESS | 27754 | 1462583600641 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 18:13:20 INFO - PROCESS | 27754 | 1462583600644 Marionette TRACE conn3 <- [1,2730,null,{}] 18:13:20 INFO - PROCESS | 27754 | 1462583600649 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:13:20 INFO - PROCESS | 27754 | 1462583600897 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 18:13:21 INFO - PROCESS | 27754 | 1462583601223 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:21 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0815245800 == 167 [pid = 27754] [id = 690] 18:13:21 INFO - PROCESS | 27754 | ++DOMWINDOW == 176 (0x7f080f580800) [pid = 27754] [serial = 2071] [outer = (nil)] 18:13:21 INFO - PROCESS | 27754 | ++DOMWINDOW == 177 (0x7f0816059400) [pid = 27754] [serial = 2072] [outer = 0x7f080f580800] 18:13:21 INFO - PROCESS | 27754 | 1462583601307 Marionette DEBUG loaded listener.js 18:13:21 INFO - PROCESS | 27754 | ++DOMWINDOW == 178 (0x7f08164b6400) [pid = 27754] [serial = 2073] [outer = 0x7f080f580800] 18:13:22 INFO - PROCESS | 27754 | 1462583602588 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:13:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 18:13:22 INFO - PROCESS | 27754 | 1462583602636 Marionette TRACE conn3 <- [1,2733,null,{"value":"8"}] 18:13:22 INFO - PROCESS | 27754 | 1462583602641 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 18:13:22 INFO - PROCESS | 27754 | 1462583602644 Marionette TRACE conn3 <- [1,2734,null,{}] 18:13:22 INFO - PROCESS | 27754 | 1462583602649 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:13:22 INFO - PROCESS | 27754 | 1462583602927 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 18:13:23 INFO - PROCESS | 27754 | 1462583603198 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:23 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f07fe6ba000 == 168 [pid = 27754] [id = 691] 18:13:23 INFO - PROCESS | 27754 | ++DOMWINDOW == 179 (0x7f07fe3a2c00) [pid = 27754] [serial = 2074] [outer = (nil)] 18:13:23 INFO - PROCESS | 27754 | ++DOMWINDOW == 180 (0x7f0818208000) [pid = 27754] [serial = 2075] [outer = 0x7f07fe3a2c00] 18:13:23 INFO - PROCESS | 27754 | 1462583603269 Marionette DEBUG loaded listener.js 18:13:23 INFO - PROCESS | 27754 | ++DOMWINDOW == 181 (0x7f0822884800) [pid = 27754] [serial = 2076] [outer = 0x7f07fe3a2c00] 18:13:24 INFO - PROCESS | 27754 | 1462583604187 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:13:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 18:13:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1579ms 18:13:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 18:13:24 INFO - PROCESS | 27754 | 1462583604221 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 18:13:24 INFO - PROCESS | 27754 | 1462583604223 Marionette TRACE conn3 <- [1,2737,null,{"value":"8"}] 18:13:24 INFO - PROCESS | 27754 | 1462583604229 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 18:13:24 INFO - PROCESS | 27754 | 1462583604232 Marionette TRACE conn3 <- [1,2738,null,{}] 18:13:24 INFO - PROCESS | 27754 | 1462583604238 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:13:24 INFO - PROCESS | 27754 | 1462583604439 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 18:13:25 INFO - PROCESS | 27754 | 1462583605242 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:25 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f07fb468000 == 169 [pid = 27754] [id = 692] 18:13:25 INFO - PROCESS | 27754 | ++DOMWINDOW == 182 (0x7f07f63e4c00) [pid = 27754] [serial = 2077] [outer = (nil)] 18:13:25 INFO - PROCESS | 27754 | ++DOMWINDOW == 183 (0x7f07f63eb800) [pid = 27754] [serial = 2078] [outer = 0x7f07f63e4c00] 18:13:25 INFO - PROCESS | 27754 | 1462583605412 Marionette DEBUG loaded listener.js 18:13:25 INFO - PROCESS | 27754 | ++DOMWINDOW == 184 (0x7f07f806e000) [pid = 27754] [serial = 2079] [outer = 0x7f07f63e4c00] 18:13:26 INFO - PROCESS | 27754 | 1462583606457 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:13:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 18:13:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 2281ms 18:13:26 INFO - PROCESS | 27754 | 1462583606513 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 18:13:26 INFO - PROCESS | 27754 | 1462583606521 Marionette TRACE conn3 <- [1,2741,null,{"value":"8"}] 18:13:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 18:13:26 INFO - PROCESS | 27754 | 1462583606531 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 18:13:26 INFO - PROCESS | 27754 | 1462583606539 Marionette TRACE conn3 <- [1,2742,null,{}] 18:13:26 INFO - PROCESS | 27754 | 1462583606549 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:13:26 INFO - PROCESS | 27754 | 1462583606899 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 18:13:27 INFO - PROCESS | 27754 | 1462583607299 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:27 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f07ffe4f000 == 170 [pid = 27754] [id = 693] 18:13:27 INFO - PROCESS | 27754 | ++DOMWINDOW == 185 (0x7f07f8a4e400) [pid = 27754] [serial = 2080] [outer = (nil)] 18:13:27 INFO - PROCESS | 27754 | ++DOMWINDOW == 186 (0x7f07f96e8800) [pid = 27754] [serial = 2081] [outer = 0x7f07f8a4e400] 18:13:27 INFO - PROCESS | 27754 | 1462583607408 Marionette DEBUG loaded listener.js 18:13:27 INFO - PROCESS | 27754 | ++DOMWINDOW == 187 (0x7f07fb738000) [pid = 27754] [serial = 2082] [outer = 0x7f07f8a4e400] 18:13:28 INFO - PROCESS | 27754 | 1462583608331 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:13:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 18:13:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1849ms 18:13:28 INFO - PROCESS | 27754 | 1462583608379 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 18:13:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 18:13:28 INFO - PROCESS | 27754 | 1462583608385 Marionette TRACE conn3 <- [1,2745,null,{"value":"8"}] 18:13:28 INFO - PROCESS | 27754 | 1462583608393 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 18:13:28 INFO - PROCESS | 27754 | 1462583608396 Marionette TRACE conn3 <- [1,2746,null,{}] 18:13:28 INFO - PROCESS | 27754 | 1462583608401 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:13:28 INFO - PROCESS | 27754 | 1462583608592 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 18:13:29 INFO - PROCESS | 27754 | --DOCSHELL 0x7f08015df800 == 169 [pid = 27754] [id = 390] 18:13:29 INFO - PROCESS | 27754 | --DOCSHELL 0x7f07fdbac000 == 168 [pid = 27754] [id = 676] 18:13:29 INFO - PROCESS | 27754 | --DOCSHELL 0x7f07fb47d800 == 167 [pid = 27754] [id = 675] 18:13:29 INFO - PROCESS | 27754 | --DOCSHELL 0x7f07f8aac800 == 166 [pid = 27754] [id = 674] 18:13:29 INFO - PROCESS | 27754 | --DOCSHELL 0x7f081810f800 == 165 [pid = 27754] [id = 667] 18:13:29 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0814c6c000 == 164 [pid = 27754] [id = 666] 18:13:29 INFO - PROCESS | 27754 | --DOCSHELL 0x7f08142b7000 == 163 [pid = 27754] [id = 665] 18:13:29 INFO - PROCESS | 27754 | --DOCSHELL 0x7f080f761000 == 162 [pid = 27754] [id = 664] 18:13:29 INFO - PROCESS | 27754 | --DOCSHELL 0x7f080c6c5800 == 161 [pid = 27754] [id = 663] 18:13:29 INFO - PROCESS | 27754 | --DOCSHELL 0x7f080c045800 == 160 [pid = 27754] [id = 662] 18:13:29 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0809be6800 == 159 [pid = 27754] [id = 661] 18:13:29 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0806e57000 == 158 [pid = 27754] [id = 660] 18:13:29 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0804cb7000 == 157 [pid = 27754] [id = 659] 18:13:29 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0803dab800 == 156 [pid = 27754] [id = 658] 18:13:29 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0803718800 == 155 [pid = 27754] [id = 657] 18:13:29 INFO - PROCESS | 27754 | --DOCSHELL 0x7f08017ec000 == 154 [pid = 27754] [id = 656] 18:13:29 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0800117800 == 153 [pid = 27754] [id = 655] 18:13:29 INFO - PROCESS | 27754 | --DOCSHELL 0x7f07fb475000 == 152 [pid = 27754] [id = 654] 18:13:29 INFO - PROCESS | 27754 | --DOMWINDOW == 186 (0x7f0818206000) [pid = 27754] [serial = 1875] [outer = (nil)] [url = about:blank] 18:13:29 INFO - PROCESS | 27754 | --DOMWINDOW == 185 (0x7f07fcb32400) [pid = 27754] [serial = 1818] [outer = (nil)] [url = about:blank] 18:13:29 INFO - PROCESS | 27754 | --DOMWINDOW == 184 (0x7f07ff273400) [pid = 27754] [serial = 1961] [outer = (nil)] [url = about:blank] 18:13:29 INFO - PROCESS | 27754 | --DOMWINDOW == 183 (0x7f07fb8ad400) [pid = 27754] [serial = 1955] [outer = (nil)] [url = about:blank] 18:13:29 INFO - PROCESS | 27754 | --DOMWINDOW == 182 (0x7f07f6fbf800) [pid = 27754] [serial = 1958] [outer = (nil)] [url = about:blank] 18:13:29 INFO - PROCESS | 27754 | --DOMWINDOW == 181 (0x7f0805690400) [pid = 27754] [serial = 1910] [outer = (nil)] [url = about:blank] 18:13:29 INFO - PROCESS | 27754 | --DOMWINDOW == 180 (0x7f08186c2800) [pid = 27754] [serial = 1935] [outer = (nil)] [url = about:blank] 18:13:29 INFO - PROCESS | 27754 | --DOMWINDOW == 179 (0x7f081820bc00) [pid = 27754] [serial = 1934] [outer = (nil)] [url = about:blank] 18:13:29 INFO - PROCESS | 27754 | --DOMWINDOW == 178 (0x7f0809841c00) [pid = 27754] [serial = 1914] [outer = (nil)] [url = about:blank] 18:13:29 INFO - PROCESS | 27754 | --DOMWINDOW == 177 (0x7f0806e7e800) [pid = 27754] [serial = 1913] [outer = (nil)] [url = about:blank] 18:13:29 INFO - PROCESS | 27754 | --DOMWINDOW == 176 (0x7f07f8a90400) [pid = 27754] [serial = 1952] [outer = (nil)] [url = about:blank] 18:13:29 INFO - PROCESS | 27754 | --DOMWINDOW == 175 (0x7f08036de400) [pid = 27754] [serial = 1905] [outer = (nil)] [url = about:blank] 18:13:29 INFO - PROCESS | 27754 | --DOMWINDOW == 174 (0x7f0803392800) [pid = 27754] [serial = 1904] [outer = (nil)] [url = about:blank] 18:13:29 INFO - PROCESS | 27754 | --DOMWINDOW == 173 (0x7f080c595c00) [pid = 27754] [serial = 1923] [outer = (nil)] [url = about:blank] 18:13:29 INFO - PROCESS | 27754 | --DOMWINDOW == 172 (0x7f080c538c00) [pid = 27754] [serial = 1922] [outer = (nil)] [url = about:blank] 18:13:29 INFO - PROCESS | 27754 | --DOMWINDOW == 171 (0x7f07f8655800) [pid = 27754] [serial = 1893] [outer = (nil)] [url = about:blank] 18:13:29 INFO - PROCESS | 27754 | --DOMWINDOW == 170 (0x7f07f6294000) [pid = 27754] [serial = 1892] [outer = (nil)] [url = about:blank] 18:13:29 INFO - PROCESS | 27754 | --DOMWINDOW == 169 (0x7f07f6297400) [pid = 27754] [serial = 1949] [outer = (nil)] [url = about:blank] 18:13:29 INFO - PROCESS | 27754 | --DOMWINDOW == 168 (0x7f07f7e4b000) [pid = 27754] [serial = 1950] [outer = (nil)] [url = about:blank] 18:13:29 INFO - PROCESS | 27754 | --DOMWINDOW == 167 (0x7f07ff274800) [pid = 27754] [serial = 1899] [outer = (nil)] [url = about:blank] 18:13:29 INFO - PROCESS | 27754 | --DOMWINDOW == 166 (0x7f07fe579000) [pid = 27754] [serial = 1898] [outer = (nil)] [url = about:blank] 18:13:29 INFO - PROCESS | 27754 | --DOMWINDOW == 165 (0x7f0813d82000) [pid = 27754] [serial = 1929] [outer = (nil)] [url = about:blank] 18:13:29 INFO - PROCESS | 27754 | --DOMWINDOW == 164 (0x7f0811bef000) [pid = 27754] [serial = 1928] [outer = (nil)] [url = about:blank] 18:13:29 INFO - PROCESS | 27754 | --DOMWINDOW == 163 (0x7f0822f49800) [pid = 27754] [serial = 1941] [outer = (nil)] [url = about:blank] 18:13:29 INFO - PROCESS | 27754 | --DOMWINDOW == 162 (0x7f0822d2dc00) [pid = 27754] [serial = 1940] [outer = (nil)] [url = about:blank] 18:13:29 INFO - PROCESS | 27754 | --DOMWINDOW == 161 (0x7f0800a9c400) [pid = 27754] [serial = 1946] [outer = (nil)] [url = about:blank] 18:13:29 INFO - PROCESS | 27754 | --DOMWINDOW == 160 (0x7f080c374000) [pid = 27754] [serial = 1920] [outer = (nil)] [url = about:blank] 18:13:29 INFO - PROCESS | 27754 | --DOMWINDOW == 159 (0x7f080c00c400) [pid = 27754] [serial = 1919] [outer = (nil)] [url = about:blank] 18:13:29 INFO - PROCESS | 27754 | --DOMWINDOW == 158 (0x7f07fcb30000) [pid = 27754] [serial = 1896] [outer = (nil)] [url = about:blank] 18:13:29 INFO - PROCESS | 27754 | --DOMWINDOW == 157 (0x7f07fb653c00) [pid = 27754] [serial = 1895] [outer = (nil)] [url = about:blank] 18:13:29 INFO - PROCESS | 27754 | --DOMWINDOW == 156 (0x7f08181a6800) [pid = 27754] [serial = 1932] [outer = (nil)] [url = about:blank] 18:13:29 INFO - PROCESS | 27754 | --DOMWINDOW == 155 (0x7f0814a7f800) [pid = 27754] [serial = 1931] [outer = (nil)] [url = about:blank] 18:13:29 INFO - PROCESS | 27754 | --DOMWINDOW == 154 (0x7f080af22400) [pid = 27754] [serial = 1917] [outer = (nil)] [url = about:blank] 18:13:29 INFO - PROCESS | 27754 | --DOMWINDOW == 153 (0x7f0806e81400) [pid = 27754] [serial = 1916] [outer = (nil)] [url = about:blank] 18:13:29 INFO - PROCESS | 27754 | --DOMWINDOW == 152 (0x7f08049f5000) [pid = 27754] [serial = 1908] [outer = (nil)] [url = about:blank] 18:13:29 INFO - PROCESS | 27754 | --DOMWINDOW == 151 (0x7f0803b91400) [pid = 27754] [serial = 1907] [outer = (nil)] [url = about:blank] 18:13:29 INFO - PROCESS | 27754 | --DOMWINDOW == 150 (0x7f0822a54800) [pid = 27754] [serial = 1938] [outer = (nil)] [url = about:blank] 18:13:29 INFO - PROCESS | 27754 | --DOMWINDOW == 149 (0x7f0821ce5800) [pid = 27754] [serial = 1937] [outer = (nil)] [url = about:blank] 18:13:29 INFO - PROCESS | 27754 | --DOMWINDOW == 148 (0x7f0800bed000) [pid = 27754] [serial = 1902] [outer = (nil)] [url = about:blank] 18:13:29 INFO - PROCESS | 27754 | --DOMWINDOW == 147 (0x7f080092e000) [pid = 27754] [serial = 1901] [outer = (nil)] [url = about:blank] 18:13:29 INFO - PROCESS | 27754 | --DOMWINDOW == 146 (0x7f080df93400) [pid = 27754] [serial = 1926] [outer = (nil)] [url = about:blank] 18:13:29 INFO - PROCESS | 27754 | --DOMWINDOW == 145 (0x7f080c865000) [pid = 27754] [serial = 1925] [outer = (nil)] [url = about:blank] 18:13:29 INFO - PROCESS | 27754 | --DOMWINDOW == 144 (0x7f0823f0b000) [pid = 27754] [serial = 1944] [outer = (nil)] [url = about:blank] 18:13:29 INFO - PROCESS | 27754 | --DOMWINDOW == 143 (0x7f0813dca800) [pid = 27754] [serial = 1943] [outer = (nil)] [url = about:blank] 18:13:29 INFO - PROCESS | 27754 | --DOMWINDOW == 142 (0x7f0806bcbc00) [pid = 27754] [serial = 1911] [outer = (nil)] [url = about:blank] 18:13:29 INFO - PROCESS | 27754 | --DOMWINDOW == 141 (0x7f07fcca8800) [pid = 27754] [serial = 1956] [outer = (nil)] [url = about:blank] 18:13:29 INFO - PROCESS | 27754 | --DOMWINDOW == 140 (0x7f07f9420800) [pid = 27754] [serial = 1953] [outer = (nil)] [url = about:blank] 18:13:29 INFO - PROCESS | 27754 | --DOMWINDOW == 139 (0x7f07fb64a000) [pid = 27754] [serial = 1959] [outer = (nil)] [url = about:blank] 18:13:29 INFO - PROCESS | 27754 | 1462583609486 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:29 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f07f6272800 == 153 [pid = 27754] [id = 694] 18:13:29 INFO - PROCESS | 27754 | ++DOMWINDOW == 140 (0x7f07f6297400) [pid = 27754] [serial = 2083] [outer = (nil)] 18:13:29 INFO - PROCESS | 27754 | ++DOMWINDOW == 141 (0x7f07f86e5800) [pid = 27754] [serial = 2084] [outer = 0x7f07f6297400] 18:13:29 INFO - PROCESS | 27754 | 1462583609554 Marionette DEBUG loaded listener.js 18:13:29 INFO - PROCESS | 27754 | ++DOMWINDOW == 142 (0x7f07fcca0400) [pid = 27754] [serial = 2085] [outer = 0x7f07f6297400] 18:13:30 INFO - PROCESS | 27754 | 1462583610278 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:13:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 18:13:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1935ms 18:13:30 INFO - PROCESS | 27754 | 1462583610328 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 18:13:30 INFO - PROCESS | 27754 | 1462583610332 Marionette TRACE conn3 <- [1,2749,null,{"value":"8"}] 18:13:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 18:13:30 INFO - PROCESS | 27754 | 1462583610339 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 18:13:30 INFO - PROCESS | 27754 | 1462583610347 Marionette TRACE conn3 <- [1,2750,null,{}] 18:13:30 INFO - PROCESS | 27754 | 1462583610379 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:13:30 INFO - PROCESS | 27754 | 1462583610579 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 18:13:30 INFO - PROCESS | 27754 | 1462583610815 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:30 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f07fcd68800 == 154 [pid = 27754] [id = 695] 18:13:30 INFO - PROCESS | 27754 | ++DOMWINDOW == 143 (0x7f07f60e2c00) [pid = 27754] [serial = 2086] [outer = (nil)] 18:13:30 INFO - PROCESS | 27754 | ++DOMWINDOW == 144 (0x7f07fdf5e400) [pid = 27754] [serial = 2087] [outer = 0x7f07f60e2c00] 18:13:30 INFO - PROCESS | 27754 | 1462583610917 Marionette DEBUG loaded listener.js 18:13:31 INFO - PROCESS | 27754 | ++DOMWINDOW == 145 (0x7f07ff26b800) [pid = 27754] [serial = 2088] [outer = 0x7f07f60e2c00] 18:13:31 INFO - PROCESS | 27754 | 1462583611709 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:13:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 18:13:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1402ms 18:13:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 18:13:31 INFO - PROCESS | 27754 | 1462583611739 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 18:13:31 INFO - PROCESS | 27754 | 1462583611742 Marionette TRACE conn3 <- [1,2753,null,{"value":"8"}] 18:13:31 INFO - PROCESS | 27754 | 1462583611746 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 18:13:31 INFO - PROCESS | 27754 | 1462583611750 Marionette TRACE conn3 <- [1,2754,null,{}] 18:13:31 INFO - PROCESS | 27754 | 1462583611755 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:13:32 INFO - PROCESS | 27754 | 1462583612029 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 18:13:32 INFO - PROCESS | 27754 | 1462583612066 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:32 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f07ff304000 == 155 [pid = 27754] [id = 696] 18:13:32 INFO - PROCESS | 27754 | ++DOMWINDOW == 146 (0x7f07fe3a3000) [pid = 27754] [serial = 2089] [outer = (nil)] 18:13:32 INFO - PROCESS | 27754 | ++DOMWINDOW == 147 (0x7f08008c4000) [pid = 27754] [serial = 2090] [outer = 0x7f07fe3a3000] 18:13:32 INFO - PROCESS | 27754 | 1462583612125 Marionette DEBUG loaded listener.js 18:13:32 INFO - PROCESS | 27754 | ++DOMWINDOW == 148 (0x7f0800932000) [pid = 27754] [serial = 2091] [outer = 0x7f07fe3a3000] 18:13:33 INFO - PROCESS | 27754 | 1462583613357 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:13:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 18:13:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1630ms 18:13:33 INFO - PROCESS | 27754 | 1462583613377 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 18:13:33 INFO - PROCESS | 27754 | 1462583613380 Marionette TRACE conn3 <- [1,2757,null,{"value":"8"}] 18:13:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 18:13:33 INFO - PROCESS | 27754 | 1462583613386 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 18:13:33 INFO - PROCESS | 27754 | 1462583613387 Marionette TRACE conn3 <- [1,2758,null,{}] 18:13:33 INFO - PROCESS | 27754 | 1462583613393 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:13:33 INFO - PROCESS | 27754 | 1462583613638 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 18:13:33 INFO - PROCESS | 27754 | 1462583613675 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:33 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0801b68800 == 156 [pid = 27754] [id = 697] 18:13:33 INFO - PROCESS | 27754 | ++DOMWINDOW == 149 (0x7f0800a96c00) [pid = 27754] [serial = 2092] [outer = (nil)] 18:13:33 INFO - PROCESS | 27754 | ++DOMWINDOW == 150 (0x7f0800a9f800) [pid = 27754] [serial = 2093] [outer = 0x7f0800a96c00] 18:13:33 INFO - PROCESS | 27754 | 1462583613745 Marionette DEBUG loaded listener.js 18:13:33 INFO - PROCESS | 27754 | ++DOMWINDOW == 151 (0x7f0803b43400) [pid = 27754] [serial = 2094] [outer = 0x7f0800a96c00] 18:13:34 INFO - PROCESS | 27754 | --DOMWINDOW == 150 (0x7f0814033800) [pid = 27754] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 18:13:34 INFO - PROCESS | 27754 | --DOMWINDOW == 149 (0x7f07f63e6c00) [pid = 27754] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 18:13:34 INFO - PROCESS | 27754 | --DOMWINDOW == 148 (0x7f081428c800) [pid = 27754] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 18:13:34 INFO - PROCESS | 27754 | --DOMWINDOW == 147 (0x7f0806ce4000) [pid = 27754] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 18:13:34 INFO - PROCESS | 27754 | --DOMWINDOW == 146 (0x7f07fc0ab000) [pid = 27754] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 18:13:34 INFO - PROCESS | 27754 | --DOMWINDOW == 145 (0x7f080f57c800) [pid = 27754] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 18:13:34 INFO - PROCESS | 27754 | --DOMWINDOW == 144 (0x7f07fe35fc00) [pid = 27754] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 18:13:34 INFO - PROCESS | 27754 | --DOMWINDOW == 143 (0x7f07fc0ad400) [pid = 27754] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 18:13:34 INFO - PROCESS | 27754 | --DOMWINDOW == 142 (0x7f0800a9a000) [pid = 27754] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 18:13:34 INFO - PROCESS | 27754 | --DOMWINDOW == 141 (0x7f07f925c800) [pid = 27754] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 18:13:34 INFO - PROCESS | 27754 | --DOMWINDOW == 140 (0x7f0804b16000) [pid = 27754] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 18:13:34 INFO - PROCESS | 27754 | --DOMWINDOW == 139 (0x7f08007afc00) [pid = 27754] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 18:13:34 INFO - PROCESS | 27754 | --DOMWINDOW == 138 (0x7f07f6292c00) [pid = 27754] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 18:13:34 INFO - PROCESS | 27754 | --DOMWINDOW == 137 (0x7f07f63e5c00) [pid = 27754] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 18:13:34 INFO - PROCESS | 27754 | --DOMWINDOW == 136 (0x7f080092cc00) [pid = 27754] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 18:13:34 INFO - PROCESS | 27754 | --DOMWINDOW == 135 (0x7f080af22c00) [pid = 27754] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 18:13:34 INFO - PROCESS | 27754 | --DOMWINDOW == 134 (0x7f081390b800) [pid = 27754] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 18:13:34 INFO - PROCESS | 27754 | --DOMWINDOW == 133 (0x7f07f8064800) [pid = 27754] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 18:13:34 INFO - PROCESS | 27754 | --DOMWINDOW == 132 (0x7f07fb64e800) [pid = 27754] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 18:13:34 INFO - PROCESS | 27754 | --DOMWINDOW == 131 (0x7f07f63ec800) [pid = 27754] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 18:13:34 INFO - PROCESS | 27754 | --DOMWINDOW == 130 (0x7f0804b18800) [pid = 27754] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 18:13:34 INFO - PROCESS | 27754 | --DOMWINDOW == 129 (0x7f080098c400) [pid = 27754] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 18:13:34 INFO - PROCESS | 27754 | --DOMWINDOW == 128 (0x7f07f8073c00) [pid = 27754] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 18:13:34 INFO - PROCESS | 27754 | --DOMWINDOW == 127 (0x7f07f60ea800) [pid = 27754] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 18:13:35 INFO - PROCESS | 27754 | 1462583615122 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:13:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 18:13:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1776ms 18:13:35 INFO - PROCESS | 27754 | 1462583615162 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 18:13:35 INFO - PROCESS | 27754 | 1462583615165 Marionette TRACE conn3 <- [1,2761,null,{"value":"8"}] 18:13:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 18:13:35 INFO - PROCESS | 27754 | 1462583615170 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 18:13:35 INFO - PROCESS | 27754 | 1462583615172 Marionette TRACE conn3 <- [1,2762,null,{}] 18:13:35 INFO - PROCESS | 27754 | 1462583615178 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:13:35 INFO - PROCESS | 27754 | 1462583615371 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 18:13:35 INFO - PROCESS | 27754 | 1462583615568 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:35 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f080370e800 == 157 [pid = 27754] [id = 698] 18:13:35 INFO - PROCESS | 27754 | ++DOMWINDOW == 128 (0x7f07f63f3c00) [pid = 27754] [serial = 2095] [outer = (nil)] 18:13:35 INFO - PROCESS | 27754 | ++DOMWINDOW == 129 (0x7f07fdf58400) [pid = 27754] [serial = 2096] [outer = 0x7f07f63f3c00] 18:13:35 INFO - PROCESS | 27754 | 1462583615625 Marionette DEBUG loaded listener.js 18:13:35 INFO - PROCESS | 27754 | ++DOMWINDOW == 130 (0x7f0803b49000) [pid = 27754] [serial = 2097] [outer = 0x7f07f63f3c00] 18:13:36 INFO - PROCESS | 27754 | 1462583616351 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:13:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 18:13:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1237ms 18:13:36 INFO - PROCESS | 27754 | 1462583616408 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 18:13:36 INFO - PROCESS | 27754 | 1462583616410 Marionette TRACE conn3 <- [1,2765,null,{"value":"8"}] 18:13:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 18:13:36 INFO - PROCESS | 27754 | 1462583616416 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 18:13:36 INFO - PROCESS | 27754 | 1462583616419 Marionette TRACE conn3 <- [1,2766,null,{}] 18:13:36 INFO - PROCESS | 27754 | 1462583616424 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:13:36 INFO - PROCESS | 27754 | 1462583616774 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 18:13:37 INFO - PROCESS | 27754 | 1462583617151 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:37 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f07f9e3a000 == 158 [pid = 27754] [id = 699] 18:13:37 INFO - PROCESS | 27754 | ++DOMWINDOW == 131 (0x7f07f60efc00) [pid = 27754] [serial = 2098] [outer = (nil)] 18:13:37 INFO - PROCESS | 27754 | ++DOMWINDOW == 132 (0x7f07f63e4400) [pid = 27754] [serial = 2099] [outer = 0x7f07f60efc00] 18:13:37 INFO - PROCESS | 27754 | 1462583617230 Marionette DEBUG loaded listener.js 18:13:37 INFO - PROCESS | 27754 | ++DOMWINDOW == 133 (0x7f07f7e47c00) [pid = 27754] [serial = 2100] [outer = 0x7f07f60efc00] 18:13:38 INFO - PROCESS | 27754 | 1462583618114 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:13:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 18:13:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1730ms 18:13:38 INFO - PROCESS | 27754 | 1462583618148 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 18:13:38 INFO - PROCESS | 27754 | 1462583618154 Marionette TRACE conn3 <- [1,2769,null,{"value":"8"}] 18:13:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 18:13:38 INFO - PROCESS | 27754 | 1462583618161 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 18:13:38 INFO - PROCESS | 27754 | 1462583618167 Marionette TRACE conn3 <- [1,2770,null,{}] 18:13:38 INFO - PROCESS | 27754 | 1462583618174 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:13:38 INFO - PROCESS | 27754 | 1462583618376 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 18:13:38 INFO - PROCESS | 27754 | 1462583618659 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:38 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0800a4e800 == 159 [pid = 27754] [id = 700] 18:13:38 INFO - PROCESS | 27754 | ++DOMWINDOW == 134 (0x7f07f8a90400) [pid = 27754] [serial = 2101] [outer = (nil)] 18:13:38 INFO - PROCESS | 27754 | ++DOMWINDOW == 135 (0x7f07fb72e800) [pid = 27754] [serial = 2102] [outer = 0x7f07f8a90400] 18:13:38 INFO - PROCESS | 27754 | 1462583618742 Marionette DEBUG loaded listener.js 18:13:38 INFO - PROCESS | 27754 | ++DOMWINDOW == 136 (0x7f07fc0af000) [pid = 27754] [serial = 2103] [outer = 0x7f07f8a90400] 18:13:39 INFO - PROCESS | 27754 | 1462583619785 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:13:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 18:13:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1689ms 18:13:39 INFO - PROCESS | 27754 | 1462583619850 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 18:13:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 18:13:39 INFO - PROCESS | 27754 | 1462583619855 Marionette TRACE conn3 <- [1,2773,null,{"value":"8"}] 18:13:39 INFO - PROCESS | 27754 | 1462583619861 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 18:13:39 INFO - PROCESS | 27754 | 1462583619865 Marionette TRACE conn3 <- [1,2774,null,{}] 18:13:39 INFO - PROCESS | 27754 | 1462583619870 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:13:40 INFO - PROCESS | 27754 | 1462583620086 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 18:13:40 INFO - PROCESS | 27754 | 1462583620449 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:40 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f080494d000 == 160 [pid = 27754] [id = 701] 18:13:40 INFO - PROCESS | 27754 | ++DOMWINDOW == 137 (0x7f07ff266400) [pid = 27754] [serial = 2104] [outer = (nil)] 18:13:40 INFO - PROCESS | 27754 | ++DOMWINDOW == 138 (0x7f07ff26fc00) [pid = 27754] [serial = 2105] [outer = 0x7f07ff266400] 18:13:40 INFO - PROCESS | 27754 | 1462583620555 Marionette DEBUG loaded listener.js 18:13:40 INFO - PROCESS | 27754 | ++DOMWINDOW == 139 (0x7f0800930c00) [pid = 27754] [serial = 2106] [outer = 0x7f07ff266400] 18:13:41 INFO - PROCESS | 27754 | 1462583621481 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:13:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 18:13:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1684ms 18:13:41 INFO - PROCESS | 27754 | 1462583621546 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 18:13:41 INFO - PROCESS | 27754 | 1462583621553 Marionette TRACE conn3 <- [1,2777,null,{"value":"8"}] 18:13:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 18:13:41 INFO - PROCESS | 27754 | 1462583621569 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 18:13:41 INFO - PROCESS | 27754 | 1462583621575 Marionette TRACE conn3 <- [1,2778,null,{}] 18:13:41 INFO - PROCESS | 27754 | 1462583621581 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:13:41 INFO - PROCESS | 27754 | 1462583621828 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 18:13:42 INFO - PROCESS | 27754 | 1462583622156 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:42 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f080628d000 == 161 [pid = 27754] [id = 702] 18:13:42 INFO - PROCESS | 27754 | ++DOMWINDOW == 140 (0x7f07ff268000) [pid = 27754] [serial = 2107] [outer = (nil)] 18:13:42 INFO - PROCESS | 27754 | ++DOMWINDOW == 141 (0x7f0803b49c00) [pid = 27754] [serial = 2108] [outer = 0x7f07ff268000] 18:13:42 INFO - PROCESS | 27754 | 1462583622254 Marionette DEBUG loaded listener.js 18:13:42 INFO - PROCESS | 27754 | ++DOMWINDOW == 142 (0x7f0804887400) [pid = 27754] [serial = 2109] [outer = 0x7f07ff268000] 18:13:43 INFO - PROCESS | 27754 | 1462583623065 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:13:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 18:13:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1543ms 18:13:43 INFO - PROCESS | 27754 | 1462583623105 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 18:13:43 INFO - PROCESS | 27754 | 1462583623107 Marionette TRACE conn3 <- [1,2781,null,{"value":"8"}] 18:13:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 18:13:43 INFO - PROCESS | 27754 | 1462583623113 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 18:13:43 INFO - PROCESS | 27754 | 1462583623116 Marionette TRACE conn3 <- [1,2782,null,{}] 18:13:43 INFO - PROCESS | 27754 | 1462583623121 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:13:43 INFO - PROCESS | 27754 | 1462583623396 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 18:13:43 INFO - PROCESS | 27754 | 1462583623664 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:43 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f080ad5c000 == 162 [pid = 27754] [id = 703] 18:13:43 INFO - PROCESS | 27754 | ++DOMWINDOW == 143 (0x7f080092b400) [pid = 27754] [serial = 2110] [outer = (nil)] 18:13:43 INFO - PROCESS | 27754 | ++DOMWINDOW == 144 (0x7f0805609400) [pid = 27754] [serial = 2111] [outer = 0x7f080092b400] 18:13:43 INFO - PROCESS | 27754 | 1462583623778 Marionette DEBUG loaded listener.js 18:13:43 INFO - PROCESS | 27754 | ++DOMWINDOW == 145 (0x7f0805694000) [pid = 27754] [serial = 2112] [outer = 0x7f080092b400] 18:13:44 INFO - PROCESS | 27754 | 1462583624630 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:13:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 18:13:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1544ms 18:13:44 INFO - PROCESS | 27754 | 1462583624659 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 18:13:44 INFO - PROCESS | 27754 | 1462583624663 Marionette TRACE conn3 <- [1,2785,null,{"value":"8"}] 18:13:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 18:13:44 INFO - PROCESS | 27754 | 1462583624669 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 18:13:44 INFO - PROCESS | 27754 | 1462583624672 Marionette TRACE conn3 <- [1,2786,null,{}] 18:13:44 INFO - PROCESS | 27754 | 1462583624677 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:13:44 INFO - PROCESS | 27754 | 1462583624875 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 18:13:45 INFO - PROCESS | 27754 | 1462583625156 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:45 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f080c459800 == 163 [pid = 27754] [id = 704] 18:13:45 INFO - PROCESS | 27754 | ++DOMWINDOW == 146 (0x7f0806ce4000) [pid = 27754] [serial = 2113] [outer = (nil)] 18:13:45 INFO - PROCESS | 27754 | ++DOMWINDOW == 147 (0x7f0806e7ec00) [pid = 27754] [serial = 2114] [outer = 0x7f0806ce4000] 18:13:45 INFO - PROCESS | 27754 | 1462583625243 Marionette DEBUG loaded listener.js 18:13:45 INFO - PROCESS | 27754 | ++DOMWINDOW == 148 (0x7f080af1d000) [pid = 27754] [serial = 2115] [outer = 0x7f0806ce4000] 18:13:46 INFO - PROCESS | 27754 | 1462583626140 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:13:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 18:13:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1530ms 18:13:46 INFO - PROCESS | 27754 | 1462583626200 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 18:13:46 INFO - PROCESS | 27754 | 1462583626203 Marionette TRACE conn3 <- [1,2789,null,{"value":"8"}] 18:13:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 18:13:46 INFO - PROCESS | 27754 | 1462583626209 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 18:13:46 INFO - PROCESS | 27754 | 1462583626212 Marionette TRACE conn3 <- [1,2790,null,{}] 18:13:46 INFO - PROCESS | 27754 | 1462583626217 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:13:46 INFO - PROCESS | 27754 | 1462583626439 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 18:13:46 INFO - PROCESS | 27754 | 1462583626709 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:46 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f080cfa9800 == 164 [pid = 27754] [id = 705] 18:13:46 INFO - PROCESS | 27754 | ++DOMWINDOW == 149 (0x7f0800013c00) [pid = 27754] [serial = 2116] [outer = (nil)] 18:13:46 INFO - PROCESS | 27754 | ++DOMWINDOW == 150 (0x7f080c478000) [pid = 27754] [serial = 2117] [outer = 0x7f0800013c00] 18:13:46 INFO - PROCESS | 27754 | 1462583626823 Marionette DEBUG loaded listener.js 18:13:46 INFO - PROCESS | 27754 | ++DOMWINDOW == 151 (0x7f080c537000) [pid = 27754] [serial = 2118] [outer = 0x7f0800013c00] 18:13:47 INFO - PROCESS | 27754 | 1462583627647 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:13:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 18:13:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1478ms 18:13:47 INFO - PROCESS | 27754 | 1462583627689 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 18:13:47 INFO - PROCESS | 27754 | 1462583627693 Marionette TRACE conn3 <- [1,2793,null,{"value":"8"}] 18:13:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 18:13:47 INFO - PROCESS | 27754 | 1462583627698 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 18:13:47 INFO - PROCESS | 27754 | 1462583627701 Marionette TRACE conn3 <- [1,2794,null,{}] 18:13:47 INFO - PROCESS | 27754 | 1462583627706 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:13:47 INFO - PROCESS | 27754 | 1462583627934 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 18:13:48 INFO - PROCESS | 27754 | 1462583628213 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:48 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f080f776800 == 165 [pid = 27754] [id = 706] 18:13:48 INFO - PROCESS | 27754 | ++DOMWINDOW == 152 (0x7f0805699000) [pid = 27754] [serial = 2119] [outer = (nil)] 18:13:48 INFO - PROCESS | 27754 | ++DOMWINDOW == 153 (0x7f080c559400) [pid = 27754] [serial = 2120] [outer = 0x7f0805699000] 18:13:48 INFO - PROCESS | 27754 | 1462583628288 Marionette DEBUG loaded listener.js 18:13:48 INFO - PROCESS | 27754 | ++DOMWINDOW == 154 (0x7f080c6bc400) [pid = 27754] [serial = 2121] [outer = 0x7f0805699000] 18:13:49 INFO - PROCESS | 27754 | 1462583629125 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:13:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 18:13:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1480ms 18:13:49 INFO - PROCESS | 27754 | 1462583629195 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 18:13:49 INFO - PROCESS | 27754 | 1462583629199 Marionette TRACE conn3 <- [1,2797,null,{"value":"8"}] 18:13:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 18:13:49 INFO - PROCESS | 27754 | 1462583629207 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 18:13:49 INFO - PROCESS | 27754 | 1462583629210 Marionette TRACE conn3 <- [1,2798,null,{}] 18:13:49 INFO - PROCESS | 27754 | 1462583629216 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:13:49 INFO - PROCESS | 27754 | 1462583629413 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 18:13:49 INFO - PROCESS | 27754 | 1462583629684 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:49 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0814671000 == 166 [pid = 27754] [id = 707] 18:13:49 INFO - PROCESS | 27754 | ++DOMWINDOW == 155 (0x7f080c21bc00) [pid = 27754] [serial = 2122] [outer = (nil)] 18:13:49 INFO - PROCESS | 27754 | ++DOMWINDOW == 156 (0x7f080c943800) [pid = 27754] [serial = 2123] [outer = 0x7f080c21bc00] 18:13:49 INFO - PROCESS | 27754 | 1462583629754 Marionette DEBUG loaded listener.js 18:13:49 INFO - PROCESS | 27754 | ++DOMWINDOW == 157 (0x7f080dae6c00) [pid = 27754] [serial = 2124] [outer = 0x7f080c21bc00] 18:13:50 INFO - PROCESS | 27754 | 1462583630691 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:13:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 18:13:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1539ms 18:13:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 18:13:50 INFO - PROCESS | 27754 | 1462583630746 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 18:13:50 INFO - PROCESS | 27754 | 1462583630749 Marionette TRACE conn3 <- [1,2801,null,{"value":"8"}] 18:13:50 INFO - PROCESS | 27754 | 1462583630755 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 18:13:50 INFO - PROCESS | 27754 | 1462583630765 Marionette TRACE conn3 <- [1,2802,null,{}] 18:13:50 INFO - PROCESS | 27754 | 1462583630770 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:13:50 INFO - PROCESS | 27754 | 1462583630963 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 18:13:51 INFO - PROCESS | 27754 | 1462583631243 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:51 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0815239800 == 167 [pid = 27754] [id = 708] 18:13:51 INFO - PROCESS | 27754 | ++DOMWINDOW == 158 (0x7f07fe57a000) [pid = 27754] [serial = 2125] [outer = (nil)] 18:13:51 INFO - PROCESS | 27754 | ++DOMWINDOW == 159 (0x7f080df95c00) [pid = 27754] [serial = 2126] [outer = 0x7f07fe57a000] 18:13:51 INFO - PROCESS | 27754 | 1462583631370 Marionette DEBUG loaded listener.js 18:13:51 INFO - PROCESS | 27754 | ++DOMWINDOW == 160 (0x7f080f5d0000) [pid = 27754] [serial = 2127] [outer = 0x7f07fe57a000] 18:13:52 INFO - PROCESS | 27754 | 1462583632277 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:13:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 18:13:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1592ms 18:13:52 INFO - PROCESS | 27754 | 1462583632348 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 18:13:52 INFO - PROCESS | 27754 | 1462583632354 Marionette TRACE conn3 <- [1,2805,null,{"value":"8"}] 18:13:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 18:13:52 INFO - PROCESS | 27754 | 1462583632362 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 18:13:52 INFO - PROCESS | 27754 | 1462583632367 Marionette TRACE conn3 <- [1,2806,null,{}] 18:13:52 INFO - PROCESS | 27754 | 1462583632375 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:13:52 INFO - PROCESS | 27754 | 1462583632658 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 18:13:53 INFO - PROCESS | 27754 | 1462583632992 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:53 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f081cd0c000 == 168 [pid = 27754] [id = 709] 18:13:53 INFO - PROCESS | 27754 | ++DOMWINDOW == 161 (0x7f0814290c00) [pid = 27754] [serial = 2128] [outer = (nil)] 18:13:53 INFO - PROCESS | 27754 | ++DOMWINDOW == 162 (0x7f0815277400) [pid = 27754] [serial = 2129] [outer = 0x7f0814290c00] 18:13:53 INFO - PROCESS | 27754 | 1462583633069 Marionette DEBUG loaded listener.js 18:13:53 INFO - PROCESS | 27754 | ++DOMWINDOW == 163 (0x7f08181a0800) [pid = 27754] [serial = 2130] [outer = 0x7f0814290c00] 18:13:53 INFO - PROCESS | 27754 | 1462583633954 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:13:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 18:13:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1637ms 18:13:54 INFO - PROCESS | 27754 | 1462583633999 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 18:13:54 INFO - PROCESS | 27754 | 1462583634002 Marionette TRACE conn3 <- [1,2809,null,{"value":"8"}] 18:13:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 18:13:54 INFO - PROCESS | 27754 | 1462583634008 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 18:13:54 INFO - PROCESS | 27754 | 1462583634013 Marionette TRACE conn3 <- [1,2810,null,{}] 18:13:54 INFO - PROCESS | 27754 | 1462583634020 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:13:54 INFO - PROCESS | 27754 | 1462583634253 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 18:13:54 INFO - PROCESS | 27754 | 1462583634569 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:54 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0823c17000 == 169 [pid = 27754] [id = 710] 18:13:54 INFO - PROCESS | 27754 | ++DOMWINDOW == 164 (0x7f0814422800) [pid = 27754] [serial = 2131] [outer = (nil)] 18:13:54 INFO - PROCESS | 27754 | ++DOMWINDOW == 165 (0x7f0822a4d800) [pid = 27754] [serial = 2132] [outer = 0x7f0814422800] 18:13:54 INFO - PROCESS | 27754 | 1462583634642 Marionette DEBUG loaded listener.js 18:13:54 INFO - PROCESS | 27754 | ++DOMWINDOW == 166 (0x7f0823dd4c00) [pid = 27754] [serial = 2133] [outer = 0x7f0814422800] 18:13:55 INFO - PROCESS | 27754 | 1462583635437 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:13:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 18:13:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1481ms 18:13:55 INFO - PROCESS | 27754 | 1462583635514 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 18:13:55 INFO - PROCESS | 27754 | 1462583635517 Marionette TRACE conn3 <- [1,2813,null,{"value":"8"}] 18:13:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 18:13:55 INFO - PROCESS | 27754 | 1462583635547 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 18:13:55 INFO - PROCESS | 27754 | 1462583635550 Marionette TRACE conn3 <- [1,2814,null,{}] 18:13:55 INFO - PROCESS | 27754 | 1462583635555 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:13:55 INFO - PROCESS | 27754 | 1462583635764 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 18:13:56 INFO - PROCESS | 27754 | 1462583636040 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:56 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0827773800 == 170 [pid = 27754] [id = 711] 18:13:56 INFO - PROCESS | 27754 | ++DOMWINDOW == 167 (0x7f07f8067800) [pid = 27754] [serial = 2134] [outer = (nil)] 18:13:56 INFO - PROCESS | 27754 | ++DOMWINDOW == 168 (0x7f08161b2c00) [pid = 27754] [serial = 2135] [outer = 0x7f07f8067800] 18:13:56 INFO - PROCESS | 27754 | 1462583636149 Marionette DEBUG loaded listener.js 18:13:56 INFO - PROCESS | 27754 | ++DOMWINDOW == 169 (0x7f0827871c00) [pid = 27754] [serial = 2136] [outer = 0x7f07f8067800] 18:13:57 INFO - PROCESS | 27754 | 1462583637011 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:13:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 18:13:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1540ms 18:13:57 INFO - PROCESS | 27754 | 1462583637081 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 18:13:57 INFO - PROCESS | 27754 | 1462583637085 Marionette TRACE conn3 <- [1,2817,null,{"value":"8"}] 18:13:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 18:13:57 INFO - PROCESS | 27754 | 1462583637090 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 18:13:57 INFO - PROCESS | 27754 | 1462583637093 Marionette TRACE conn3 <- [1,2818,null,{}] 18:13:57 INFO - PROCESS | 27754 | 1462583637098 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:13:57 INFO - PROCESS | 27754 | 1462583637303 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 18:13:57 INFO - PROCESS | 27754 | 1462583637576 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:57 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0829bc5800 == 171 [pid = 27754] [id = 712] 18:13:57 INFO - PROCESS | 27754 | ++DOMWINDOW == 170 (0x7f07f8a43000) [pid = 27754] [serial = 2137] [outer = (nil)] 18:13:57 INFO - PROCESS | 27754 | ++DOMWINDOW == 171 (0x7f0827c38800) [pid = 27754] [serial = 2138] [outer = 0x7f07f8a43000] 18:13:57 INFO - PROCESS | 27754 | 1462583637650 Marionette DEBUG loaded listener.js 18:13:57 INFO - PROCESS | 27754 | ++DOMWINDOW == 172 (0x7f0827c95400) [pid = 27754] [serial = 2139] [outer = 0x7f07f8a43000] 18:13:58 INFO - PROCESS | 27754 | 1462583638498 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:13:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 18:13:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1481ms 18:13:58 INFO - PROCESS | 27754 | 1462583638571 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 18:13:58 INFO - PROCESS | 27754 | 1462583638574 Marionette TRACE conn3 <- [1,2821,null,{"value":"8"}] 18:13:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 18:13:58 INFO - PROCESS | 27754 | 1462583638580 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 18:13:58 INFO - PROCESS | 27754 | 1462583638583 Marionette TRACE conn3 <- [1,2822,null,{}] 18:13:58 INFO - PROCESS | 27754 | 1462583638588 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:13:58 INFO - PROCESS | 27754 | 1462583638821 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 18:13:59 INFO - PROCESS | 27754 | 1462583639147 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:59 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f07f5f0e800 == 172 [pid = 27754] [id = 713] 18:13:59 INFO - PROCESS | 27754 | ++DOMWINDOW == 173 (0x7f07fe47f000) [pid = 27754] [serial = 2140] [outer = (nil)] 18:13:59 INFO - PROCESS | 27754 | ++DOMWINDOW == 174 (0x7f07fe484c00) [pid = 27754] [serial = 2141] [outer = 0x7f07fe47f000] 18:13:59 INFO - PROCESS | 27754 | 1462583639220 Marionette DEBUG loaded listener.js 18:13:59 INFO - PROCESS | 27754 | ++DOMWINDOW == 175 (0x7f07fe488800) [pid = 27754] [serial = 2142] [outer = 0x7f07fe47f000] 18:14:00 INFO - PROCESS | 27754 | 1462583640015 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:14:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 18:14:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1480ms 18:14:00 INFO - PROCESS | 27754 | 1462583640062 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 18:14:00 INFO - PROCESS | 27754 | 1462583640066 Marionette TRACE conn3 <- [1,2825,null,{"value":"8"}] 18:14:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 18:14:00 INFO - PROCESS | 27754 | 1462583640071 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 18:14:00 INFO - PROCESS | 27754 | 1462583640074 Marionette TRACE conn3 <- [1,2826,null,{}] 18:14:00 INFO - PROCESS | 27754 | 1462583640079 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:14:00 INFO - PROCESS | 27754 | 1462583640289 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 18:14:00 INFO - PROCESS | 27754 | 1462583640587 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:00 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f082a9a3000 == 173 [pid = 27754] [id = 714] 18:14:00 INFO - PROCESS | 27754 | ++DOMWINDOW == 176 (0x7f07f9414800) [pid = 27754] [serial = 2143] [outer = (nil)] 18:14:00 INFO - PROCESS | 27754 | ++DOMWINDOW == 177 (0x7f07fc08d400) [pid = 27754] [serial = 2144] [outer = 0x7f07f9414800] 18:14:00 INFO - PROCESS | 27754 | 1462583640702 Marionette DEBUG loaded listener.js 18:14:00 INFO - PROCESS | 27754 | ++DOMWINDOW == 178 (0x7f07fc095c00) [pid = 27754] [serial = 2145] [outer = 0x7f07f9414800] 18:14:01 INFO - PROCESS | 27754 | 1462583641559 Marionette TRACE conn3 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 18:14:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 18:14:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1531ms 18:14:01 INFO - PROCESS | 27754 | 1462583641604 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 18:14:01 INFO - PROCESS | 27754 | 1462583641607 Marionette TRACE conn3 <- [1,2829,null,{"value":"8"}] 18:14:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 18:14:01 INFO - PROCESS | 27754 | 1462583641613 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 18:14:01 INFO - PROCESS | 27754 | 1462583641615 Marionette TRACE conn3 <- [1,2830,null,{}] 18:14:01 INFO - PROCESS | 27754 | 1462583641621 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:14:01 INFO - PROCESS | 27754 | 1462583641839 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 18:14:02 INFO - PROCESS | 27754 | 1462583642121 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:02 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0809b2a000 == 174 [pid = 27754] [id = 715] 18:14:02 INFO - PROCESS | 27754 | ++DOMWINDOW == 179 (0x7f07fb645000) [pid = 27754] [serial = 2146] [outer = (nil)] 18:14:02 INFO - PROCESS | 27754 | ++DOMWINDOW == 180 (0x7f07fe484800) [pid = 27754] [serial = 2147] [outer = 0x7f07fb645000] 18:14:02 INFO - PROCESS | 27754 | 1462583642231 Marionette DEBUG loaded listener.js 18:14:02 INFO - PROCESS | 27754 | ++DOMWINDOW == 181 (0x7f0825ec9800) [pid = 27754] [serial = 2148] [outer = 0x7f07fb645000] 18:14:03 INFO - PROCESS | 27754 | 1462583643074 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:14:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 18:14:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1534ms 18:14:03 INFO - PROCESS | 27754 | 1462583643148 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 18:14:03 INFO - PROCESS | 27754 | 1462583643152 Marionette TRACE conn3 <- [1,2833,null,{"value":"8"}] 18:14:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 18:14:03 INFO - PROCESS | 27754 | 1462583643157 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 18:14:03 INFO - PROCESS | 27754 | 1462583643160 Marionette TRACE conn3 <- [1,2834,null,{}] 18:14:03 INFO - PROCESS | 27754 | 1462583643165 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:14:03 INFO - PROCESS | 27754 | 1462583643394 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 18:14:03 INFO - PROCESS | 27754 | 1462583643672 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:03 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f07fc143000 == 175 [pid = 27754] [id = 716] 18:14:03 INFO - PROCESS | 27754 | ++DOMWINDOW == 182 (0x7f07fb650800) [pid = 27754] [serial = 2149] [outer = (nil)] 18:14:03 INFO - PROCESS | 27754 | ++DOMWINDOW == 183 (0x7f0800707800) [pid = 27754] [serial = 2150] [outer = 0x7f07fb650800] 18:14:03 INFO - PROCESS | 27754 | 1462583643783 Marionette DEBUG loaded listener.js 18:14:03 INFO - PROCESS | 27754 | ++DOMWINDOW == 184 (0x7f080070c000) [pid = 27754] [serial = 2151] [outer = 0x7f07fb650800] 18:14:04 INFO - PROCESS | 27754 | 1462583644625 Marionette TRACE conn3 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 18:14:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 18:14:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1531ms 18:14:04 INFO - PROCESS | 27754 | 1462583644689 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 18:14:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 18:14:04 INFO - PROCESS | 27754 | 1462583644693 Marionette TRACE conn3 <- [1,2837,null,{"value":"8"}] 18:14:04 INFO - PROCESS | 27754 | 1462583644699 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 18:14:04 INFO - PROCESS | 27754 | 1462583644702 Marionette TRACE conn3 <- [1,2838,null,{}] 18:14:04 INFO - PROCESS | 27754 | 1462583644706 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:14:04 INFO - PROCESS | 27754 | 1462583644936 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 18:14:05 INFO - PROCESS | 27754 | 1462583645220 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:05 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f082cd88800 == 176 [pid = 27754] [id = 717] 18:14:05 INFO - PROCESS | 27754 | ++DOMWINDOW == 185 (0x7f07fc096400) [pid = 27754] [serial = 2152] [outer = (nil)] 18:14:05 INFO - PROCESS | 27754 | ++DOMWINDOW == 186 (0x7f0800711000) [pid = 27754] [serial = 2153] [outer = 0x7f07fc096400] 18:14:05 INFO - PROCESS | 27754 | 1462583645331 Marionette DEBUG loaded listener.js 18:14:05 INFO - PROCESS | 27754 | ++DOMWINDOW == 187 (0x7f0827c3d400) [pid = 27754] [serial = 2154] [outer = 0x7f07fc096400] 18:14:06 INFO - PROCESS | 27754 | 1462583646177 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:14:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 18:14:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1536ms 18:14:06 INFO - PROCESS | 27754 | 1462583646234 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 18:14:06 INFO - PROCESS | 27754 | 1462583646237 Marionette TRACE conn3 <- [1,2841,null,{"value":"8"}] 18:14:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 18:14:06 INFO - PROCESS | 27754 | 1462583646243 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 18:14:06 INFO - PROCESS | 27754 | 1462583646245 Marionette TRACE conn3 <- [1,2842,null,{}] 18:14:06 INFO - PROCESS | 27754 | 1462583646251 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:14:06 INFO - PROCESS | 27754 | 1462583646484 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 18:14:06 INFO - PROCESS | 27754 | 1462583646768 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:06 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f07f3e60800 == 177 [pid = 27754] [id = 718] 18:14:06 INFO - PROCESS | 27754 | ++DOMWINDOW == 188 (0x7f07f7fdbc00) [pid = 27754] [serial = 2155] [outer = (nil)] 18:14:06 INFO - PROCESS | 27754 | ++DOMWINDOW == 189 (0x7f07f7fe4000) [pid = 27754] [serial = 2156] [outer = 0x7f07f7fdbc00] 18:14:06 INFO - PROCESS | 27754 | 1462583646880 Marionette DEBUG loaded listener.js 18:14:06 INFO - PROCESS | 27754 | ++DOMWINDOW == 190 (0x7f07f7fe8400) [pid = 27754] [serial = 2157] [outer = 0x7f07f7fdbc00] 18:14:08 INFO - PROCESS | 27754 | --DOCSHELL 0x7f07f8817000 == 176 [pid = 27754] [id = 626] 18:14:08 INFO - PROCESS | 27754 | --DOCSHELL 0x7f07fe456000 == 175 [pid = 27754] [id = 629] 18:14:08 INFO - PROCESS | 27754 | --DOCSHELL 0x7f07fe6ba000 == 174 [pid = 27754] [id = 691] 18:14:08 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0815245800 == 173 [pid = 27754] [id = 690] 18:14:08 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0814919000 == 172 [pid = 27754] [id = 689] 18:14:08 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0811da9800 == 171 [pid = 27754] [id = 688] 18:14:08 INFO - PROCESS | 27754 | --DOCSHELL 0x7f080c6d2800 == 170 [pid = 27754] [id = 687] 18:14:08 INFO - PROCESS | 27754 | --DOCSHELL 0x7f080c2b9000 == 169 [pid = 27754] [id = 686] 18:14:08 INFO - PROCESS | 27754 | --DOCSHELL 0x7f080ad4d000 == 168 [pid = 27754] [id = 685] 18:14:08 INFO - PROCESS | 27754 | --DOCSHELL 0x7f08063e0000 == 167 [pid = 27754] [id = 684] 18:14:08 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0804cc1000 == 166 [pid = 27754] [id = 683] 18:14:08 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0803daa800 == 165 [pid = 27754] [id = 682] 18:14:08 INFO - PROCESS | 27754 | --DOCSHELL 0x7f080370b800 == 164 [pid = 27754] [id = 681] 18:14:08 INFO - PROCESS | 27754 | --DOCSHELL 0x7f08016b0000 == 163 [pid = 27754] [id = 680] 18:14:08 INFO - PROCESS | 27754 | --DOCSHELL 0x7f07ffe4b800 == 162 [pid = 27754] [id = 679] 18:14:08 INFO - PROCESS | 27754 | --DOCSHELL 0x7f07fbfb5800 == 161 [pid = 27754] [id = 678] 18:14:08 INFO - PROCESS | 27754 | --DOCSHELL 0x7f07f604a800 == 160 [pid = 27754] [id = 677] 18:14:08 INFO - PROCESS | 27754 | --DOMWINDOW == 189 (0x7f08181f9400) [pid = 27754] [serial = 2000] [outer = (nil)] [url = about:blank] 18:14:08 INFO - PROCESS | 27754 | --DOMWINDOW == 188 (0x7f07fdb1c000) [pid = 27754] [serial = 2016] [outer = (nil)] [url = about:blank] 18:14:08 INFO - PROCESS | 27754 | --DOMWINDOW == 187 (0x7f0823f0c000) [pid = 27754] [serial = 2003] [outer = (nil)] [url = about:blank] 18:14:08 INFO - PROCESS | 27754 | --DOMWINDOW == 186 (0x7f080c550c00) [pid = 27754] [serial = 1989] [outer = (nil)] [url = about:blank] 18:14:08 INFO - PROCESS | 27754 | --DOMWINDOW == 185 (0x7f07fc0b7400) [pid = 27754] [serial = 2007] [outer = (nil)] [url = about:blank] 18:14:08 INFO - PROCESS | 27754 | --DOMWINDOW == 184 (0x7f0811bf8000) [pid = 27754] [serial = 1994] [outer = (nil)] [url = about:blank] 18:14:08 INFO - PROCESS | 27754 | --DOMWINDOW == 183 (0x7f08013e7800) [pid = 27754] [serial = 1973] [outer = (nil)] [url = about:blank] 18:14:08 INFO - PROCESS | 27754 | --DOMWINDOW == 182 (0x7f07fdb14400) [pid = 27754] [serial = 2009] [outer = (nil)] [url = about:blank] 18:14:08 INFO - PROCESS | 27754 | --DOMWINDOW == 181 (0x7f080acc4400) [pid = 27754] [serial = 1947] [outer = (nil)] [url = about:blank] 18:14:08 INFO - PROCESS | 27754 | --DOMWINDOW == 180 (0x7f07fdf5d400) [pid = 27754] [serial = 2030] [outer = (nil)] [url = about:blank] 18:14:08 INFO - PROCESS | 27754 | --DOMWINDOW == 179 (0x7f07fb73dc00) [pid = 27754] [serial = 2027] [outer = (nil)] [url = about:blank] 18:14:08 INFO - PROCESS | 27754 | --DOMWINDOW == 178 (0x7f0805696000) [pid = 27754] [serial = 1979] [outer = (nil)] [url = about:blank] 18:14:08 INFO - PROCESS | 27754 | --DOMWINDOW == 177 (0x7f0800982400) [pid = 27754] [serial = 1971] [outer = (nil)] [url = about:blank] 18:14:08 INFO - PROCESS | 27754 | --DOMWINDOW == 176 (0x7f07f86ef000) [pid = 27754] [serial = 2021] [outer = (nil)] [url = about:blank] 18:14:08 INFO - PROCESS | 27754 | --DOMWINDOW == 175 (0x7f07f63ed400) [pid = 27754] [serial = 2012] [outer = (nil)] [url = about:blank] 18:14:08 INFO - PROCESS | 27754 | --DOMWINDOW == 174 (0x7f0813908400) [pid = 27754] [serial = 1995] [outer = (nil)] [url = about:blank] 18:14:08 INFO - PROCESS | 27754 | --DOMWINDOW == 173 (0x7f0803b88400) [pid = 27754] [serial = 1977] [outer = (nil)] [url = about:blank] 18:14:08 INFO - PROCESS | 27754 | --DOMWINDOW == 172 (0x7f080c862000) [pid = 27754] [serial = 1991] [outer = (nil)] [url = about:blank] 18:14:08 INFO - PROCESS | 27754 | --DOMWINDOW == 171 (0x7f0825f99800) [pid = 27754] [serial = 2004] [outer = (nil)] [url = about:blank] 18:14:08 INFO - PROCESS | 27754 | --DOMWINDOW == 170 (0x7f08036d8800) [pid = 27754] [serial = 1974] [outer = (nil)] [url = about:blank] 18:14:08 INFO - PROCESS | 27754 | --DOMWINDOW == 169 (0x7f0814bdc000) [pid = 27754] [serial = 1997] [outer = (nil)] [url = about:blank] 18:14:08 INFO - PROCESS | 27754 | --DOMWINDOW == 168 (0x7f07f8a44000) [pid = 27754] [serial = 2024] [outer = (nil)] [url = about:blank] 18:14:08 INFO - PROCESS | 27754 | --DOMWINDOW == 167 (0x7f080c481400) [pid = 27754] [serial = 1988] [outer = (nil)] [url = about:blank] 18:14:08 INFO - PROCESS | 27754 | --DOMWINDOW == 166 (0x7f0803b4e000) [pid = 27754] [serial = 1976] [outer = (nil)] [url = about:blank] 18:14:08 INFO - PROCESS | 27754 | --DOMWINDOW == 165 (0x7f0800928400) [pid = 27754] [serial = 1970] [outer = (nil)] [url = about:blank] 18:14:08 INFO - PROCESS | 27754 | --DOMWINDOW == 164 (0x7f07fdf57000) [pid = 27754] [serial = 1968] [outer = (nil)] [url = about:blank] 18:14:08 INFO - PROCESS | 27754 | --DOMWINDOW == 163 (0x7f07fdb1fc00) [pid = 27754] [serial = 2018] [outer = (nil)] [url = about:blank] 18:14:08 INFO - PROCESS | 27754 | --DOMWINDOW == 162 (0x7f07f8a90000) [pid = 27754] [serial = 2025] [outer = (nil)] [url = about:blank] 18:14:08 INFO - PROCESS | 27754 | --DOMWINDOW == 161 (0x7f0806c72800) [pid = 27754] [serial = 1980] [outer = (nil)] [url = about:blank] 18:14:08 INFO - PROCESS | 27754 | --DOMWINDOW == 160 (0x7f080c00e000) [pid = 27754] [serial = 1985] [outer = (nil)] [url = about:blank] 18:14:08 INFO - PROCESS | 27754 | --DOMWINDOW == 159 (0x7f07fc0b2400) [pid = 27754] [serial = 2006] [outer = (nil)] [url = about:blank] 18:14:08 INFO - PROCESS | 27754 | --DOMWINDOW == 158 (0x7f07fdb18400) [pid = 27754] [serial = 2015] [outer = (nil)] [url = about:blank] 18:14:08 INFO - PROCESS | 27754 | --DOMWINDOW == 157 (0x7f07fdb18c00) [pid = 27754] [serial = 2010] [outer = (nil)] [url = about:blank] 18:14:08 INFO - PROCESS | 27754 | --DOMWINDOW == 156 (0x7f07f63f1800) [pid = 27754] [serial = 2013] [outer = (nil)] [url = about:blank] 18:14:08 INFO - PROCESS | 27754 | --DOMWINDOW == 155 (0x7f080c378000) [pid = 27754] [serial = 1986] [outer = (nil)] [url = about:blank] 18:14:08 INFO - PROCESS | 27754 | --DOMWINDOW == 154 (0x7f080ae54800) [pid = 27754] [serial = 1983] [outer = (nil)] [url = about:blank] 18:14:08 INFO - PROCESS | 27754 | --DOMWINDOW == 153 (0x7f07f94f2400) [pid = 27754] [serial = 1965] [outer = (nil)] [url = about:blank] 18:14:08 INFO - PROCESS | 27754 | --DOMWINDOW == 152 (0x7f07f8a89800) [pid = 27754] [serial = 1964] [outer = (nil)] [url = about:blank] 18:14:08 INFO - PROCESS | 27754 | --DOMWINDOW == 151 (0x7f0822da3000) [pid = 27754] [serial = 2022] [outer = (nil)] [url = about:blank] 18:14:08 INFO - PROCESS | 27754 | --DOMWINDOW == 150 (0x7f07fcfe1400) [pid = 27754] [serial = 1967] [outer = (nil)] [url = about:blank] 18:14:08 INFO - PROCESS | 27754 | --DOMWINDOW == 149 (0x7f08161b2400) [pid = 27754] [serial = 1998] [outer = (nil)] [url = about:blank] 18:14:08 INFO - PROCESS | 27754 | --DOMWINDOW == 148 (0x7f0806e87c00) [pid = 27754] [serial = 1982] [outer = (nil)] [url = about:blank] 18:14:08 INFO - PROCESS | 27754 | --DOMWINDOW == 147 (0x7f0822d30800) [pid = 27754] [serial = 2019] [outer = (nil)] [url = about:blank] 18:14:08 INFO - PROCESS | 27754 | --DOMWINDOW == 146 (0x7f07fcca1000) [pid = 27754] [serial = 2028] [outer = (nil)] [url = about:blank] 18:14:08 INFO - PROCESS | 27754 | --DOMWINDOW == 145 (0x7f07fd65f800) [pid = 27754] [serial = 1890] [outer = (nil)] [url = about:blank] 18:14:08 INFO - PROCESS | 27754 | --DOMWINDOW == 144 (0x7f080c904000) [pid = 27754] [serial = 1992] [outer = (nil)] [url = about:blank] 18:14:08 INFO - PROCESS | 27754 | --DOMWINDOW == 143 (0x7f0822ba3400) [pid = 27754] [serial = 2001] [outer = (nil)] [url = about:blank] 18:14:09 INFO - PROCESS | 27754 | 1462583649429 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:14:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 18:14:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 3237ms 18:14:09 INFO - PROCESS | 27754 | 1462583649481 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 18:14:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 18:14:09 INFO - PROCESS | 27754 | 1462583649488 Marionette TRACE conn3 <- [1,2845,null,{"value":"8"}] 18:14:09 INFO - PROCESS | 27754 | 1462583649494 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 18:14:09 INFO - PROCESS | 27754 | 1462583649500 Marionette TRACE conn3 <- [1,2846,null,{}] 18:14:09 INFO - PROCESS | 27754 | 1462583649507 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:14:09 INFO - PROCESS | 27754 | 1462583649713 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 18:14:09 INFO - PROCESS | 27754 | 1462583649903 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:09 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f07f6270000 == 161 [pid = 27754] [id = 719] 18:14:09 INFO - PROCESS | 27754 | ++DOMWINDOW == 144 (0x7f07f63e5400) [pid = 27754] [serial = 2158] [outer = (nil)] 18:14:09 INFO - PROCESS | 27754 | ++DOMWINDOW == 145 (0x7f07f6fc2c00) [pid = 27754] [serial = 2159] [outer = 0x7f07f63e5400] 18:14:09 INFO - PROCESS | 27754 | 1462583649969 Marionette DEBUG loaded listener.js 18:14:10 INFO - PROCESS | 27754 | ++DOMWINDOW == 146 (0x7f07f7e48c00) [pid = 27754] [serial = 2160] [outer = 0x7f07f63e5400] 18:14:10 INFO - PROCESS | 27754 | 1462583650763 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:14:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 18:14:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1335ms 18:14:10 INFO - PROCESS | 27754 | 1462583650829 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 18:14:10 INFO - PROCESS | 27754 | 1462583650837 Marionette TRACE conn3 <- [1,2849,null,{"value":"8"}] 18:14:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 18:14:10 INFO - PROCESS | 27754 | 1462583650846 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 18:14:10 INFO - PROCESS | 27754 | 1462583650849 Marionette TRACE conn3 <- [1,2850,null,{}] 18:14:10 INFO - PROCESS | 27754 | 1462583650855 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:14:11 INFO - PROCESS | 27754 | 1462583651046 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 18:14:11 INFO - PROCESS | 27754 | 1462583651265 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:11 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f07f9366000 == 162 [pid = 27754] [id = 720] 18:14:11 INFO - PROCESS | 27754 | ++DOMWINDOW == 147 (0x7f07f63e5800) [pid = 27754] [serial = 2161] [outer = (nil)] 18:14:11 INFO - PROCESS | 27754 | ++DOMWINDOW == 148 (0x7f07f8659c00) [pid = 27754] [serial = 2162] [outer = 0x7f07f63e5800] 18:14:11 INFO - PROCESS | 27754 | 1462583651327 Marionette DEBUG loaded listener.js 18:14:11 INFO - PROCESS | 27754 | ++DOMWINDOW == 149 (0x7f07f86eec00) [pid = 27754] [serial = 2163] [outer = 0x7f07f63e5800] 18:14:12 INFO - PROCESS | 27754 | 1462583652195 Marionette TRACE conn3 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 18:14:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 18:14:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1383ms 18:14:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 18:14:12 INFO - PROCESS | 27754 | 1462583652229 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 18:14:12 INFO - PROCESS | 27754 | 1462583652232 Marionette TRACE conn3 <- [1,2853,null,{"value":"8"}] 18:14:12 INFO - PROCESS | 27754 | 1462583652238 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 18:14:12 INFO - PROCESS | 27754 | 1462583652243 Marionette TRACE conn3 <- [1,2854,null,{}] 18:14:12 INFO - PROCESS | 27754 | 1462583652264 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:14:12 INFO - PROCESS | 27754 | 1462583652520 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 18:14:12 INFO - PROCESS | 27754 | 1462583652567 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:12 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f07fa05e800 == 163 [pid = 27754] [id = 721] 18:14:12 INFO - PROCESS | 27754 | ++DOMWINDOW == 150 (0x7f07f925f800) [pid = 27754] [serial = 2164] [outer = (nil)] 18:14:12 INFO - PROCESS | 27754 | ++DOMWINDOW == 151 (0x7f07f9417800) [pid = 27754] [serial = 2165] [outer = 0x7f07f925f800] 18:14:12 INFO - PROCESS | 27754 | 1462583652679 Marionette DEBUG loaded listener.js 18:14:12 INFO - PROCESS | 27754 | ++DOMWINDOW == 152 (0x7f07f94ecc00) [pid = 27754] [serial = 2166] [outer = 0x7f07f925f800] 18:14:13 INFO - PROCESS | 27754 | --DOMWINDOW == 151 (0x7f07fe3a3000) [pid = 27754] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 18:14:13 INFO - PROCESS | 27754 | --DOMWINDOW == 150 (0x7f07f8a4e400) [pid = 27754] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 18:14:13 INFO - PROCESS | 27754 | --DOMWINDOW == 149 (0x7f07f6297400) [pid = 27754] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 18:14:13 INFO - PROCESS | 27754 | --DOMWINDOW == 148 (0x7f0800a96c00) [pid = 27754] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 18:14:13 INFO - PROCESS | 27754 | --DOMWINDOW == 147 (0x7f07f60e2c00) [pid = 27754] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 18:14:13 INFO - PROCESS | 27754 | --DOMWINDOW == 146 (0x7f07f63e4c00) [pid = 27754] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 18:14:13 INFO - PROCESS | 27754 | --DOMWINDOW == 145 (0x7f07fcca2000) [pid = 27754] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 18:14:13 INFO - PROCESS | 27754 | 1462583653926 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:14:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 18:14:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1739ms 18:14:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 18:14:13 INFO - PROCESS | 27754 | 1462583653976 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 18:14:13 INFO - PROCESS | 27754 | 1462583653979 Marionette TRACE conn3 <- [1,2857,null,{"value":"8"}] 18:14:13 INFO - PROCESS | 27754 | 1462583653984 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 18:14:13 INFO - PROCESS | 27754 | 1462583653988 Marionette TRACE conn3 <- [1,2858,null,{}] 18:14:13 INFO - PROCESS | 27754 | 1462583653993 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:14:14 INFO - PROCESS | 27754 | 1462583654261 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 18:14:14 INFO - PROCESS | 27754 | 1462583654283 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:14 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f07fb467800 == 164 [pid = 27754] [id = 722] 18:14:14 INFO - PROCESS | 27754 | ++DOMWINDOW == 146 (0x7f07f8a44000) [pid = 27754] [serial = 2167] [outer = (nil)] 18:14:14 INFO - PROCESS | 27754 | ++DOMWINDOW == 147 (0x7f07f96e7000) [pid = 27754] [serial = 2168] [outer = 0x7f07f8a44000] 18:14:14 INFO - PROCESS | 27754 | 1462583654343 Marionette DEBUG loaded listener.js 18:14:14 INFO - PROCESS | 27754 | ++DOMWINDOW == 148 (0x7f07fb651000) [pid = 27754] [serial = 2169] [outer = 0x7f07f8a44000] 18:14:15 INFO - PROCESS | 27754 | 1462583655186 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:14:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 18:14:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1230ms 18:14:15 INFO - PROCESS | 27754 | 1462583655214 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 18:14:15 INFO - PROCESS | 27754 | 1462583655218 Marionette TRACE conn3 <- [1,2861,null,{"value":"8"}] 18:14:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 18:14:15 INFO - PROCESS | 27754 | 1462583655234 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 18:14:15 INFO - PROCESS | 27754 | 1462583655237 Marionette TRACE conn3 <- [1,2862,null,{}] 18:14:15 INFO - PROCESS | 27754 | 1462583655241 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:14:15 INFO - PROCESS | 27754 | 1462583655439 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 18:14:15 INFO - PROCESS | 27754 | 1462583655455 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:15 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f07fb8c9800 == 165 [pid = 27754] [id = 723] 18:14:15 INFO - PROCESS | 27754 | ++DOMWINDOW == 149 (0x7f07f94f3400) [pid = 27754] [serial = 2170] [outer = (nil)] 18:14:15 INFO - PROCESS | 27754 | ++DOMWINDOW == 150 (0x7f07fb737400) [pid = 27754] [serial = 2171] [outer = 0x7f07f94f3400] 18:14:15 INFO - PROCESS | 27754 | 1462583655514 Marionette DEBUG loaded listener.js 18:14:15 INFO - PROCESS | 27754 | ++DOMWINDOW == 151 (0x7f07fb8b0400) [pid = 27754] [serial = 2172] [outer = 0x7f07f94f3400] 18:14:16 INFO - PROCESS | 27754 | 1462583656845 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:14:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 18:14:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1681ms 18:14:16 INFO - PROCESS | 27754 | 1462583656916 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 18:14:16 INFO - PROCESS | 27754 | 1462583656923 Marionette TRACE conn3 <- [1,2865,null,{"value":"8"}] 18:14:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 18:14:16 INFO - PROCESS | 27754 | 1462583656931 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 18:14:16 INFO - PROCESS | 27754 | 1462583656938 Marionette TRACE conn3 <- [1,2866,null,{}] 18:14:16 INFO - PROCESS | 27754 | 1462583656945 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:14:17 INFO - PROCESS | 27754 | 1462583657255 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 18:14:17 INFO - PROCESS | 27754 | 1462583657657 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:17 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f07f96d1000 == 166 [pid = 27754] [id = 724] 18:14:17 INFO - PROCESS | 27754 | ++DOMWINDOW == 152 (0x7f07f7fdf800) [pid = 27754] [serial = 2173] [outer = (nil)] 18:14:17 INFO - PROCESS | 27754 | ++DOMWINDOW == 153 (0x7f07f8069c00) [pid = 27754] [serial = 2174] [outer = 0x7f07f7fdf800] 18:14:17 INFO - PROCESS | 27754 | 1462583657782 Marionette DEBUG loaded listener.js 18:14:17 INFO - PROCESS | 27754 | ++DOMWINDOW == 154 (0x7f07f86e1800) [pid = 27754] [serial = 2175] [outer = 0x7f07f7fdf800] 18:14:18 INFO - PROCESS | 27754 | 1462583658771 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:14:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 18:14:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1893ms 18:14:18 INFO - PROCESS | 27754 | 1462583658824 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 18:14:18 INFO - PROCESS | 27754 | 1462583658831 Marionette TRACE conn3 <- [1,2869,null,{"value":"8"}] 18:14:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 18:14:18 INFO - PROCESS | 27754 | 1462583658841 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 18:14:18 INFO - PROCESS | 27754 | 1462583658844 Marionette TRACE conn3 <- [1,2870,null,{}] 18:14:18 INFO - PROCESS | 27754 | 1462583658849 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:14:19 INFO - PROCESS | 27754 | 1462583659063 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 18:14:19 INFO - PROCESS | 27754 | 1462583659335 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:19 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f07fc144000 == 167 [pid = 27754] [id = 725] 18:14:19 INFO - PROCESS | 27754 | ++DOMWINDOW == 155 (0x7f07f86ed800) [pid = 27754] [serial = 2176] [outer = (nil)] 18:14:19 INFO - PROCESS | 27754 | ++DOMWINDOW == 156 (0x7f07f94e9c00) [pid = 27754] [serial = 2177] [outer = 0x7f07f86ed800] 18:14:19 INFO - PROCESS | 27754 | 1462583659450 Marionette DEBUG loaded listener.js 18:14:19 INFO - PROCESS | 27754 | ++DOMWINDOW == 157 (0x7f07fb651400) [pid = 27754] [serial = 2178] [outer = 0x7f07f86ed800] 18:14:20 INFO - PROCESS | 27754 | 1462583660297 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:14:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 18:14:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1532ms 18:14:20 INFO - PROCESS | 27754 | 1462583660374 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 18:14:20 INFO - PROCESS | 27754 | 1462583660378 Marionette TRACE conn3 <- [1,2873,null,{"value":"8"}] 18:14:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 18:14:20 INFO - PROCESS | 27754 | 1462583660384 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 18:14:20 INFO - PROCESS | 27754 | 1462583660390 Marionette TRACE conn3 <- [1,2874,null,{}] 18:14:20 INFO - PROCESS | 27754 | 1462583660406 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:14:20 INFO - PROCESS | 27754 | 1462583660666 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 18:14:20 INFO - PROCESS | 27754 | 1462583660979 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:21 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f07fdbad000 == 168 [pid = 27754] [id = 726] 18:14:21 INFO - PROCESS | 27754 | ++DOMWINDOW == 158 (0x7f07fb652000) [pid = 27754] [serial = 2179] [outer = (nil)] 18:14:21 INFO - PROCESS | 27754 | ++DOMWINDOW == 159 (0x7f07fc0ab800) [pid = 27754] [serial = 2180] [outer = 0x7f07fb652000] 18:14:21 INFO - PROCESS | 27754 | 1462583661057 Marionette DEBUG loaded listener.js 18:14:21 INFO - PROCESS | 27754 | ++DOMWINDOW == 160 (0x7f07fcb23400) [pid = 27754] [serial = 2181] [outer = 0x7f07fb652000] 18:14:21 INFO - PROCESS | 27754 | 1462583661922 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:14:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 18:14:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1584ms 18:14:21 INFO - PROCESS | 27754 | 1462583661969 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 18:14:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 18:14:21 INFO - PROCESS | 27754 | 1462583661973 Marionette TRACE conn3 <- [1,2877,null,{"value":"8"}] 18:14:21 INFO - PROCESS | 27754 | 1462583661979 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 18:14:21 INFO - PROCESS | 27754 | 1462583661982 Marionette TRACE conn3 <- [1,2878,null,{}] 18:14:21 INFO - PROCESS | 27754 | 1462583661987 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:14:22 INFO - PROCESS | 27754 | 1462583662196 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 18:14:22 INFO - PROCESS | 27754 | 1462583662478 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:22 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f07fe69e000 == 169 [pid = 27754] [id = 727] 18:14:22 INFO - PROCESS | 27754 | ++DOMWINDOW == 161 (0x7f07fb73cc00) [pid = 27754] [serial = 2182] [outer = (nil)] 18:14:22 INFO - PROCESS | 27754 | ++DOMWINDOW == 162 (0x7f07fcc9d000) [pid = 27754] [serial = 2183] [outer = 0x7f07fb73cc00] 18:14:22 INFO - PROCESS | 27754 | 1462583662592 Marionette DEBUG loaded listener.js 18:14:22 INFO - PROCESS | 27754 | ++DOMWINDOW == 163 (0x7f07fcfdb800) [pid = 27754] [serial = 2184] [outer = 0x7f07fb73cc00] 18:14:23 INFO - PROCESS | 27754 | 1462583663418 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:14:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 18:14:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1478ms 18:14:23 INFO - PROCESS | 27754 | 1462583663458 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 18:14:23 INFO - PROCESS | 27754 | 1462583663462 Marionette TRACE conn3 <- [1,2881,null,{"value":"8"}] 18:14:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 18:14:23 INFO - PROCESS | 27754 | 1462583663467 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 18:14:23 INFO - PROCESS | 27754 | 1462583663470 Marionette TRACE conn3 <- [1,2882,null,{}] 18:14:23 INFO - PROCESS | 27754 | 1462583663475 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:14:23 INFO - PROCESS | 27754 | 1462583663680 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 18:14:23 INFO - PROCESS | 27754 | 1462583663959 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:23 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f07fe6e0800 == 170 [pid = 27754] [id = 728] 18:14:23 INFO - PROCESS | 27754 | ++DOMWINDOW == 164 (0x7f07fc0ab000) [pid = 27754] [serial = 2185] [outer = (nil)] 18:14:24 INFO - PROCESS | 27754 | ++DOMWINDOW == 165 (0x7f07fcfe7000) [pid = 27754] [serial = 2186] [outer = 0x7f07fc0ab000] 18:14:24 INFO - PROCESS | 27754 | 1462583664033 Marionette DEBUG loaded listener.js 18:14:24 INFO - PROCESS | 27754 | ++DOMWINDOW == 166 (0x7f07fd611000) [pid = 27754] [serial = 2187] [outer = 0x7f07fc0ab000] 18:14:24 INFO - PROCESS | 27754 | 1462583664922 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:14:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 18:14:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1487ms 18:14:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 18:14:24 INFO - PROCESS | 27754 | 1462583664956 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 18:14:24 INFO - PROCESS | 27754 | 1462583664959 Marionette TRACE conn3 <- [1,2885,null,{"value":"8"}] 18:14:24 INFO - PROCESS | 27754 | 1462583664965 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 18:14:24 INFO - PROCESS | 27754 | 1462583664968 Marionette TRACE conn3 <- [1,2886,null,{}] 18:14:24 INFO - PROCESS | 27754 | 1462583664973 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:14:25 INFO - PROCESS | 27754 | 1462583665186 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 18:14:25 INFO - PROCESS | 27754 | 1462583665467 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:25 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f07ff534000 == 171 [pid = 27754] [id = 729] 18:14:25 INFO - PROCESS | 27754 | ++DOMWINDOW == 167 (0x7f07f806a000) [pid = 27754] [serial = 2188] [outer = (nil)] 18:14:25 INFO - PROCESS | 27754 | ++DOMWINDOW == 168 (0x7f07fdf52c00) [pid = 27754] [serial = 2189] [outer = 0x7f07f806a000] 18:14:25 INFO - PROCESS | 27754 | 1462583665543 Marionette DEBUG loaded listener.js 18:14:25 INFO - PROCESS | 27754 | ++DOMWINDOW == 169 (0x7f07fdf60c00) [pid = 27754] [serial = 2190] [outer = 0x7f07f806a000] 18:14:26 INFO - PROCESS | 27754 | 1462583666442 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:14:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 18:14:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1529ms 18:14:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 18:14:26 INFO - PROCESS | 27754 | 1462583666494 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 18:14:26 INFO - PROCESS | 27754 | 1462583666496 Marionette TRACE conn3 <- [1,2889,null,{"value":"8"}] 18:14:26 INFO - PROCESS | 27754 | 1462583666502 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 18:14:26 INFO - PROCESS | 27754 | 1462583666506 Marionette TRACE conn3 <- [1,2890,null,{}] 18:14:26 INFO - PROCESS | 27754 | 1462583666511 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:14:26 INFO - PROCESS | 27754 | 1462583666715 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 18:14:27 INFO - PROCESS | 27754 | 1462583666994 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:27 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0800112000 == 172 [pid = 27754] [id = 730] 18:14:27 INFO - PROCESS | 27754 | ++DOMWINDOW == 170 (0x7f07fd611800) [pid = 27754] [serial = 2191] [outer = (nil)] 18:14:27 INFO - PROCESS | 27754 | ++DOMWINDOW == 171 (0x7f07fe367000) [pid = 27754] [serial = 2192] [outer = 0x7f07fd611800] 18:14:27 INFO - PROCESS | 27754 | 1462583667068 Marionette DEBUG loaded listener.js 18:14:27 INFO - PROCESS | 27754 | ++DOMWINDOW == 172 (0x7f07fe3a3000) [pid = 27754] [serial = 2193] [outer = 0x7f07fd611800] 18:14:27 INFO - PROCESS | 27754 | 1462583667937 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:14:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 18:14:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1486ms 18:14:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 18:14:27 INFO - PROCESS | 27754 | 1462583667989 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 18:14:27 INFO - PROCESS | 27754 | 1462583667992 Marionette TRACE conn3 <- [1,2893,null,{"value":"8"}] 18:14:27 INFO - PROCESS | 27754 | 1462583667998 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 18:14:28 INFO - PROCESS | 27754 | 1462583668001 Marionette TRACE conn3 <- [1,2894,null,{}] 18:14:28 INFO - PROCESS | 27754 | 1462583668006 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:14:28 INFO - PROCESS | 27754 | 1462583668204 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 18:14:28 INFO - PROCESS | 27754 | 1462583668481 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:28 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0800a48800 == 173 [pid = 27754] [id = 731] 18:14:28 INFO - PROCESS | 27754 | ++DOMWINDOW == 173 (0x7f07fdf52800) [pid = 27754] [serial = 2194] [outer = (nil)] 18:14:28 INFO - PROCESS | 27754 | ++DOMWINDOW == 174 (0x7f07fe3ac800) [pid = 27754] [serial = 2195] [outer = 0x7f07fdf52800] 18:14:28 INFO - PROCESS | 27754 | 1462583668553 Marionette DEBUG loaded listener.js 18:14:28 INFO - PROCESS | 27754 | ++DOMWINDOW == 175 (0x7f07fe488400) [pid = 27754] [serial = 2196] [outer = 0x7f07fdf52800] 18:14:29 INFO - PROCESS | 27754 | 1462583669446 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:14:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 18:14:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1479ms 18:14:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 18:14:29 INFO - PROCESS | 27754 | 1462583669477 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 18:14:29 INFO - PROCESS | 27754 | 1462583669479 Marionette TRACE conn3 <- [1,2897,null,{"value":"8"}] 18:14:29 INFO - PROCESS | 27754 | 1462583669485 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 18:14:29 INFO - PROCESS | 27754 | 1462583669489 Marionette TRACE conn3 <- [1,2898,null,{}] 18:14:29 INFO - PROCESS | 27754 | 1462583669494 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:14:29 INFO - PROCESS | 27754 | 1462583669702 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 18:14:29 INFO - PROCESS | 27754 | 1462583669988 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:30 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f08015c6800 == 174 [pid = 27754] [id = 732] 18:14:30 INFO - PROCESS | 27754 | ++DOMWINDOW == 176 (0x7f07fcc9f000) [pid = 27754] [serial = 2197] [outer = (nil)] 18:14:30 INFO - PROCESS | 27754 | ++DOMWINDOW == 177 (0x7f07fe579c00) [pid = 27754] [serial = 2198] [outer = 0x7f07fcc9f000] 18:14:30 INFO - PROCESS | 27754 | 1462583670103 Marionette DEBUG loaded listener.js 18:14:30 INFO - PROCESS | 27754 | ++DOMWINDOW == 178 (0x7f07ff266800) [pid = 27754] [serial = 2199] [outer = 0x7f07fcc9f000] 18:14:30 INFO - PROCESS | 27754 | 1462583670939 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:14:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 18:14:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1484ms 18:14:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 18:14:30 INFO - PROCESS | 27754 | 1462583670970 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 18:14:30 INFO - PROCESS | 27754 | 1462583670973 Marionette TRACE conn3 <- [1,2901,null,{"value":"8"}] 18:14:30 INFO - PROCESS | 27754 | 1462583670979 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 18:14:30 INFO - PROCESS | 27754 | 1462583670982 Marionette TRACE conn3 <- [1,2902,null,{}] 18:14:30 INFO - PROCESS | 27754 | 1462583670987 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:14:31 INFO - PROCESS | 27754 | 1462583671211 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 18:14:31 INFO - PROCESS | 27754 | 1462583671499 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:31 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0801b63000 == 175 [pid = 27754] [id = 733] 18:14:31 INFO - PROCESS | 27754 | ++DOMWINDOW == 179 (0x7f07f9252800) [pid = 27754] [serial = 2200] [outer = (nil)] 18:14:31 INFO - PROCESS | 27754 | ++DOMWINDOW == 180 (0x7f080000f800) [pid = 27754] [serial = 2201] [outer = 0x7f07f9252800] 18:14:31 INFO - PROCESS | 27754 | 1462583671620 Marionette DEBUG loaded listener.js 18:14:31 INFO - PROCESS | 27754 | ++DOMWINDOW == 181 (0x7f0800708000) [pid = 27754] [serial = 2202] [outer = 0x7f07f9252800] 18:14:32 INFO - PROCESS | 27754 | 1462583672468 Marionette TRACE conn3 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 18:14:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 18:14:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1530ms 18:14:32 INFO - PROCESS | 27754 | 1462583672509 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 18:14:32 INFO - PROCESS | 27754 | 1462583672513 Marionette TRACE conn3 <- [1,2905,null,{"value":"8"}] 18:14:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 18:14:32 INFO - PROCESS | 27754 | 1462583672518 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 18:14:32 INFO - PROCESS | 27754 | 1462583672522 Marionette TRACE conn3 <- [1,2906,null,{}] 18:14:32 INFO - PROCESS | 27754 | 1462583672527 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:14:32 INFO - PROCESS | 27754 | 1462583672743 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 18:14:33 INFO - PROCESS | 27754 | 1462583673025 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:33 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0803482800 == 176 [pid = 27754] [id = 734] 18:14:33 INFO - PROCESS | 27754 | ++DOMWINDOW == 182 (0x7f080070f000) [pid = 27754] [serial = 2203] [outer = (nil)] 18:14:33 INFO - PROCESS | 27754 | ++DOMWINDOW == 183 (0x7f08008d1000) [pid = 27754] [serial = 2204] [outer = 0x7f080070f000] 18:14:33 INFO - PROCESS | 27754 | 1462583673146 Marionette DEBUG loaded listener.js 18:14:33 INFO - PROCESS | 27754 | ++DOMWINDOW == 184 (0x7f080098bc00) [pid = 27754] [serial = 2205] [outer = 0x7f080070f000] 18:14:33 INFO - PROCESS | 27754 | 1462583673970 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:14:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 18:14:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1479ms 18:14:33 INFO - PROCESS | 27754 | 1462583673998 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 18:14:34 INFO - PROCESS | 27754 | 1462583674002 Marionette TRACE conn3 <- [1,2909,null,{"value":"8"}] 18:14:34 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 18:14:34 INFO - PROCESS | 27754 | 1462583674007 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 18:14:34 INFO - PROCESS | 27754 | 1462583674009 Marionette TRACE conn3 <- [1,2910,null,{}] 18:14:34 INFO - PROCESS | 27754 | 1462583674015 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:14:34 INFO - PROCESS | 27754 | 1462583674213 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 18:14:34 INFO - PROCESS | 27754 | 1462583674513 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:34 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0803958800 == 177 [pid = 27754] [id = 735] 18:14:34 INFO - PROCESS | 27754 | ++DOMWINDOW == 185 (0x7f0800710c00) [pid = 27754] [serial = 2206] [outer = (nil)] 18:14:34 INFO - PROCESS | 27754 | ++DOMWINDOW == 186 (0x7f08009dc400) [pid = 27754] [serial = 2207] [outer = 0x7f0800710c00] 18:14:34 INFO - PROCESS | 27754 | 1462583674587 Marionette DEBUG loaded listener.js 18:14:34 INFO - PROCESS | 27754 | ++DOMWINDOW == 187 (0x7f0800a91400) [pid = 27754] [serial = 2208] [outer = 0x7f0800710c00] 18:14:35 INFO - PROCESS | 27754 | 1462583675335 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:14:35 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 18:14:35 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 18:14:35 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1382ms 18:14:35 INFO - TEST-START | /DOMEvents/constructors.html 18:14:35 INFO - PROCESS | 27754 | 1462583675390 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 18:14:35 INFO - PROCESS | 27754 | 1462583675393 Marionette TRACE conn3 <- [1,2913,null,{"value":"8"}] 18:14:35 INFO - PROCESS | 27754 | 1462583675399 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 18:14:35 INFO - PROCESS | 27754 | 1462583675411 Marionette TRACE conn3 <- [1,2914,null,{}] 18:14:35 INFO - PROCESS | 27754 | 1462583675416 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:14:35 INFO - PROCESS | 27754 | 1462583675624 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 18:14:35 INFO - PROCESS | 27754 | 1462583675917 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:35 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0803acb800 == 178 [pid = 27754] [id = 736] 18:14:35 INFO - PROCESS | 27754 | ++DOMWINDOW == 188 (0x7f07fdb21c00) [pid = 27754] [serial = 2209] [outer = (nil)] 18:14:35 INFO - PROCESS | 27754 | ++DOMWINDOW == 189 (0x7f0800a96c00) [pid = 27754] [serial = 2210] [outer = 0x7f07fdb21c00] 18:14:35 INFO - PROCESS | 27754 | 1462583675990 Marionette DEBUG loaded listener.js 18:14:36 INFO - PROCESS | 27754 | ++DOMWINDOW == 190 (0x7f0800be5800) [pid = 27754] [serial = 2211] [outer = 0x7f07fdb21c00] 18:14:36 INFO - PROCESS | 27754 | 1462583676878 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:14:36 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 18:14:36 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 18:14:36 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 18:14:36 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 18:14:36 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 18:14:36 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 18:14:36 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 18:14:36 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 18:14:36 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 18:14:36 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 18:14:36 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 18:14:36 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 18:14:36 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 18:14:36 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 18:14:36 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 18:14:36 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 18:14:36 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 18:14:36 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 18:14:36 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 18:14:36 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 18:14:36 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 18:14:36 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 18:14:36 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 18:14:36 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 18:14:36 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 18:14:36 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 18:14:36 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 18:14:36 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 18:14:36 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 18:14:36 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 18:14:36 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 18:14:36 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 18:14:36 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 18:14:36 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 18:14:36 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 18:14:36 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 18:14:36 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 18:14:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 18:14:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:14:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:14:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 18:14:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:14:36 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 18:14:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 18:14:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:14:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:14:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 18:14:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:14:36 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 18:14:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 18:14:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:14:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:14:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 18:14:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:14:36 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 18:14:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 18:14:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:14:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:14:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 18:14:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:14:36 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 18:14:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 18:14:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:14:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:14:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 18:14:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:14:36 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 18:14:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 18:14:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:14:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:14:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 18:14:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:14:36 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 18:14:36 INFO - TEST-OK | /DOMEvents/constructors.html | took 1505ms 18:14:36 INFO - PROCESS | 27754 | 1462583676902 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 18:14:36 INFO - PROCESS | 27754 | 1462583676910 Marionette TRACE conn3 <- [1,2917,null,{"value":"8"}] 18:14:36 INFO - TEST-START | /DOMEvents/event-phases-order.html 18:14:36 INFO - PROCESS | 27754 | 1462583676919 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 18:14:36 INFO - PROCESS | 27754 | 1462583676922 Marionette TRACE conn3 <- [1,2918,null,{}] 18:14:36 INFO - PROCESS | 27754 | 1462583676979 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:14:37 INFO - PROCESS | 27754 | 1462583677177 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 18:14:37 INFO - PROCESS | 27754 | 1462583677453 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:37 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f080494c000 == 179 [pid = 27754] [id = 737] 18:14:37 INFO - PROCESS | 27754 | ++DOMWINDOW == 191 (0x7f080092e400) [pid = 27754] [serial = 2212] [outer = (nil)] 18:14:37 INFO - PROCESS | 27754 | ++DOMWINDOW == 192 (0x7f08013dd000) [pid = 27754] [serial = 2213] [outer = 0x7f080092e400] 18:14:37 INFO - PROCESS | 27754 | 1462583677565 Marionette DEBUG loaded listener.js 18:14:37 INFO - PROCESS | 27754 | ++DOMWINDOW == 193 (0x7f080143a000) [pid = 27754] [serial = 2214] [outer = 0x7f080092e400] 18:14:38 INFO - PROCESS | 27754 | 1462583678302 Marionette TRACE conn3 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 18:14:38 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 18:14:38 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1427ms 18:14:38 INFO - PROCESS | 27754 | 1462583678345 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 18:14:38 INFO - PROCESS | 27754 | 1462583678348 Marionette TRACE conn3 <- [1,2921,null,{"value":"8"}] 18:14:38 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 18:14:38 INFO - PROCESS | 27754 | 1462583678354 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 18:14:38 INFO - PROCESS | 27754 | 1462583678356 Marionette TRACE conn3 <- [1,2922,null,{}] 18:14:38 INFO - PROCESS | 27754 | 1462583678362 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:14:38 INFO - PROCESS | 27754 | 1462583678565 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 18:14:38 INFO - PROCESS | 27754 | 1462583678846 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:38 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0804abb800 == 180 [pid = 27754] [id = 738] 18:14:38 INFO - PROCESS | 27754 | ++DOMWINDOW == 194 (0x7f0800a97000) [pid = 27754] [serial = 2215] [outer = (nil)] 18:14:38 INFO - PROCESS | 27754 | ++DOMWINDOW == 195 (0x7f0801ae2400) [pid = 27754] [serial = 2216] [outer = 0x7f0800a97000] 18:14:38 INFO - PROCESS | 27754 | 1462583678918 Marionette DEBUG loaded listener.js 18:14:39 INFO - PROCESS | 27754 | ++DOMWINDOW == 196 (0x7f0801bf7000) [pid = 27754] [serial = 2217] [outer = 0x7f0800a97000] 18:14:39 INFO - PROCESS | 27754 | [27754] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 18:14:39 INFO - PROCESS | 27754 | [27754] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 18:14:39 INFO - PROCESS | 27754 | [27754] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 18:14:39 INFO - PROCESS | 27754 | [27754] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 18:14:39 INFO - PROCESS | 27754 | 1462583679732 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:14:39 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 18:14:39 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 18:14:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 18:14:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:14:39 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 18:14:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 18:14:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:14:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 18:14:39 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:14:39 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 18:14:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 18:14:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:14:39 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 18:14:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 18:14:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:14:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 18:14:39 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:14:39 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 18:14:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 18:14:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:14:39 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 18:14:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 18:14:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:14:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 18:14:39 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:14:39 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 18:14:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 18:14:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:14:39 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 18:14:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 18:14:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:14:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 18:14:39 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 18:14:39 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1438ms 18:14:39 INFO - PROCESS | 27754 | 1462583679796 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 18:14:39 INFO - PROCESS | 27754 | 1462583679805 Marionette TRACE conn3 <- [1,2925,null,{"value":"8"}] 18:14:39 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 18:14:39 INFO - PROCESS | 27754 | 1462583679866 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 18:14:39 INFO - PROCESS | 27754 | 1462583679871 Marionette TRACE conn3 <- [1,2926,null,{}] 18:14:39 INFO - PROCESS | 27754 | 1462583679879 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:14:40 INFO - PROCESS | 27754 | 1462583680178 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 18:14:40 INFO - PROCESS | 27754 | 1462583680516 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:40 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0805fbe000 == 181 [pid = 27754] [id = 739] 18:14:40 INFO - PROCESS | 27754 | ++DOMWINDOW == 197 (0x7f0800bed400) [pid = 27754] [serial = 2218] [outer = (nil)] 18:14:40 INFO - PROCESS | 27754 | ++DOMWINDOW == 198 (0x7f08036e5400) [pid = 27754] [serial = 2219] [outer = 0x7f0800bed400] 18:14:40 INFO - PROCESS | 27754 | 1462583680591 Marionette DEBUG loaded listener.js 18:14:40 INFO - PROCESS | 27754 | ++DOMWINDOW == 199 (0x7f0803b4e400) [pid = 27754] [serial = 2220] [outer = 0x7f0800bed400] 18:14:41 INFO - PROCESS | 27754 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 18:14:41 INFO - PROCESS | 27754 | 1462583681368 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:14:41 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:14:41 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1546ms 18:14:41 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 18:14:41 INFO - PROCESS | 27754 | 1462583681399 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 18:14:41 INFO - PROCESS | 27754 | 1462583681401 Marionette TRACE conn3 <- [1,2929,null,{"value":"8"}] 18:14:41 INFO - PROCESS | 27754 | 1462583681406 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 18:14:41 INFO - PROCESS | 27754 | 1462583681411 Marionette TRACE conn3 <- [1,2930,null,{}] 18:14:41 INFO - PROCESS | 27754 | 1462583681417 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:14:41 INFO - PROCESS | 27754 | 1462583681632 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 18:14:41 INFO - PROCESS | 27754 | 1462583681923 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:41 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0806e5f800 == 182 [pid = 27754] [id = 740] 18:14:41 INFO - PROCESS | 27754 | ++DOMWINDOW == 200 (0x7f0801ad6400) [pid = 27754] [serial = 2221] [outer = (nil)] 18:14:41 INFO - PROCESS | 27754 | ++DOMWINDOW == 201 (0x7f0803b89c00) [pid = 27754] [serial = 2222] [outer = 0x7f0801ad6400] 18:14:42 INFO - PROCESS | 27754 | 1462583681998 Marionette DEBUG loaded listener.js 18:14:42 INFO - PROCESS | 27754 | ++DOMWINDOW == 202 (0x7f080488c800) [pid = 27754] [serial = 2223] [outer = 0x7f0801ad6400] 18:14:42 INFO - PROCESS | 27754 | 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:14:42 INFO - PROCESS | 27754 | 1462583682756 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:14:42 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 18:14:42 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1382ms 18:14:42 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 18:14:42 INFO - PROCESS | 27754 | 1462583682788 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 18:14:42 INFO - PROCESS | 27754 | 1462583682791 Marionette TRACE conn3 <- [1,2933,null,{"value":"8"}] 18:14:42 INFO - PROCESS | 27754 | 1462583682797 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 18:14:42 INFO - PROCESS | 27754 | 1462583682800 Marionette TRACE conn3 <- [1,2934,null,{}] 18:14:42 INFO - PROCESS | 27754 | 1462583682805 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:14:43 INFO - PROCESS | 27754 | 1462583683015 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 18:14:43 INFO - PROCESS | 27754 | 1462583683270 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:43 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f08099db000 == 183 [pid = 27754] [id = 741] 18:14:43 INFO - PROCESS | 27754 | ++DOMWINDOW == 203 (0x7f08036e3800) [pid = 27754] [serial = 2224] [outer = (nil)] 18:14:43 INFO - PROCESS | 27754 | ++DOMWINDOW == 204 (0x7f08049f6400) [pid = 27754] [serial = 2225] [outer = 0x7f08036e3800] 18:14:43 INFO - PROCESS | 27754 | 1462583683342 Marionette DEBUG loaded listener.js 18:14:43 INFO - PROCESS | 27754 | ++DOMWINDOW == 205 (0x7f0804b16800) [pid = 27754] [serial = 2226] [outer = 0x7f08036e3800] 18:14:44 INFO - PROCESS | 27754 | 1462583684143 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:14:44 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:14:44 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1382ms 18:14:44 INFO - PROCESS | 27754 | 1462583684179 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 18:14:44 INFO - PROCESS | 27754 | 1462583684181 Marionette TRACE conn3 <- [1,2937,null,{"value":"8"}] 18:14:44 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 18:14:44 INFO - PROCESS | 27754 | 1462583684187 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 18:14:44 INFO - PROCESS | 27754 | 1462583684189 Marionette TRACE conn3 <- [1,2938,null,{}] 18:14:44 INFO - PROCESS | 27754 | 1462583684199 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:14:44 INFO - PROCESS | 27754 | 1462583684419 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 18:14:44 INFO - PROCESS | 27754 | 1462583684711 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:44 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f080ad5f800 == 184 [pid = 27754] [id = 742] 18:14:44 INFO - PROCESS | 27754 | ++DOMWINDOW == 206 (0x7f0803b4c400) [pid = 27754] [serial = 2227] [outer = (nil)] 18:14:44 INFO - PROCESS | 27754 | ++DOMWINDOW == 207 (0x7f0804b21000) [pid = 27754] [serial = 2228] [outer = 0x7f0803b4c400] 18:14:44 INFO - PROCESS | 27754 | 1462583684787 Marionette DEBUG loaded listener.js 18:14:44 INFO - PROCESS | 27754 | ++DOMWINDOW == 208 (0x7f0805608400) [pid = 27754] [serial = 2229] [outer = 0x7f0803b4c400] 18:14:45 INFO - PROCESS | 27754 | 1462583685540 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:14:45 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:14:45 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1387ms 18:14:45 INFO - PROCESS | 27754 | 1462583685575 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 18:14:45 INFO - PROCESS | 27754 | 1462583685577 Marionette TRACE conn3 <- [1,2941,null,{"value":"8"}] 18:14:45 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 18:14:45 INFO - PROCESS | 27754 | 1462583685583 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 18:14:45 INFO - PROCESS | 27754 | 1462583685587 Marionette TRACE conn3 <- [1,2942,null,{}] 18:14:45 INFO - PROCESS | 27754 | 1462583685592 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:14:45 INFO - PROCESS | 27754 | 1462583685816 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 18:14:46 INFO - PROCESS | 27754 | 1462583686112 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:46 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f080baa3000 == 185 [pid = 27754] [id = 743] 18:14:46 INFO - PROCESS | 27754 | ++DOMWINDOW == 209 (0x7f0804883c00) [pid = 27754] [serial = 2230] [outer = (nil)] 18:14:46 INFO - PROCESS | 27754 | ++DOMWINDOW == 210 (0x7f080568a800) [pid = 27754] [serial = 2231] [outer = 0x7f0804883c00] 18:14:46 INFO - PROCESS | 27754 | 1462583686194 Marionette DEBUG loaded listener.js 18:14:46 INFO - PROCESS | 27754 | ++DOMWINDOW == 211 (0x7f0805696000) [pid = 27754] [serial = 2232] [outer = 0x7f0804883c00] 18:14:48 INFO - PROCESS | 27754 | --DOCSHELL 0x7f07fa05e800 == 184 [pid = 27754] [id = 721] 18:14:48 INFO - PROCESS | 27754 | --DOCSHELL 0x7f07f9366000 == 183 [pid = 27754] [id = 720] 18:14:48 INFO - PROCESS | 27754 | --DOCSHELL 0x7f07f6270000 == 182 [pid = 27754] [id = 719] 18:14:48 INFO - PROCESS | 27754 | --DOCSHELL 0x7f082cd88800 == 181 [pid = 27754] [id = 717] 18:14:48 INFO - PROCESS | 27754 | --DOCSHELL 0x7f07fc143000 == 180 [pid = 27754] [id = 716] 18:14:48 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0809b2a000 == 179 [pid = 27754] [id = 715] 18:14:48 INFO - PROCESS | 27754 | --DOCSHELL 0x7f082a9a3000 == 178 [pid = 27754] [id = 714] 18:14:48 INFO - PROCESS | 27754 | --DOCSHELL 0x7f07f5f0e800 == 177 [pid = 27754] [id = 713] 18:14:48 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0829bc5800 == 176 [pid = 27754] [id = 712] 18:14:48 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0827773800 == 175 [pid = 27754] [id = 711] 18:14:48 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0823c17000 == 174 [pid = 27754] [id = 710] 18:14:48 INFO - PROCESS | 27754 | --DOMWINDOW == 210 (0x7f08008c4000) [pid = 27754] [serial = 2090] [outer = (nil)] [url = about:blank] 18:14:48 INFO - PROCESS | 27754 | --DOMWINDOW == 209 (0x7f07f96e8800) [pid = 27754] [serial = 2081] [outer = (nil)] [url = about:blank] 18:14:48 INFO - PROCESS | 27754 | --DOMWINDOW == 208 (0x7f07f86e5800) [pid = 27754] [serial = 2084] [outer = (nil)] [url = about:blank] 18:14:48 INFO - PROCESS | 27754 | --DOMWINDOW == 207 (0x7f0800a9f800) [pid = 27754] [serial = 2093] [outer = (nil)] [url = about:blank] 18:14:48 INFO - PROCESS | 27754 | --DOMWINDOW == 206 (0x7f0816059400) [pid = 27754] [serial = 2072] [outer = (nil)] [url = about:blank] 18:14:48 INFO - PROCESS | 27754 | --DOMWINDOW == 205 (0x7f07fcca0400) [pid = 27754] [serial = 2085] [outer = (nil)] [url = about:blank] 18:14:48 INFO - PROCESS | 27754 | --DOMWINDOW == 204 (0x7f0800987000) [pid = 27754] [serial = 2042] [outer = (nil)] [url = about:blank] 18:14:48 INFO - PROCESS | 27754 | --DOMWINDOW == 203 (0x7f07f60ed000) [pid = 27754] [serial = 2033] [outer = (nil)] [url = about:blank] 18:14:48 INFO - PROCESS | 27754 | --DOMWINDOW == 202 (0x7f07fdf5e400) [pid = 27754] [serial = 2087] [outer = (nil)] [url = about:blank] 18:14:48 INFO - PROCESS | 27754 | --DOMWINDOW == 201 (0x7f0809840400) [pid = 27754] [serial = 2057] [outer = (nil)] [url = about:blank] 18:14:48 INFO - PROCESS | 27754 | --DOMWINDOW == 200 (0x7f07fb738000) [pid = 27754] [serial = 2082] [outer = (nil)] [url = about:blank] 18:14:48 INFO - PROCESS | 27754 | --DOMWINDOW == 199 (0x7f0813dccc00) [pid = 27754] [serial = 2069] [outer = (nil)] [url = about:blank] 18:14:48 INFO - PROCESS | 27754 | --DOMWINDOW == 198 (0x7f0803b43400) [pid = 27754] [serial = 2094] [outer = (nil)] [url = about:blank] 18:14:48 INFO - PROCESS | 27754 | --DOMWINDOW == 197 (0x7f07fcb28800) [pid = 27754] [serial = 2039] [outer = (nil)] [url = about:blank] 18:14:48 INFO - PROCESS | 27754 | --DOMWINDOW == 196 (0x7f07f806e000) [pid = 27754] [serial = 2079] [outer = (nil)] [url = about:blank] 18:14:48 INFO - PROCESS | 27754 | --DOMWINDOW == 195 (0x7f0805fea800) [pid = 27754] [serial = 2051] [outer = (nil)] [url = about:blank] 18:14:48 INFO - PROCESS | 27754 | --DOMWINDOW == 194 (0x7f07f925b400) [pid = 27754] [serial = 2036] [outer = (nil)] [url = about:blank] 18:14:48 INFO - PROCESS | 27754 | --DOMWINDOW == 193 (0x7f07fe57e400) [pid = 27754] [serial = 2031] [outer = (nil)] [url = about:blank] 18:14:48 INFO - PROCESS | 27754 | --DOMWINDOW == 192 (0x7f07ff26b800) [pid = 27754] [serial = 2088] [outer = (nil)] [url = about:blank] 18:14:48 INFO - PROCESS | 27754 | --DOMWINDOW == 191 (0x7f07f63eb800) [pid = 27754] [serial = 2078] [outer = (nil)] [url = about:blank] 18:14:48 INFO - PROCESS | 27754 | --DOMWINDOW == 190 (0x7f0803b48000) [pid = 27754] [serial = 2048] [outer = (nil)] [url = about:blank] 18:14:48 INFO - PROCESS | 27754 | --DOMWINDOW == 189 (0x7f080c47b000) [pid = 27754] [serial = 2063] [outer = (nil)] [url = about:blank] 18:14:48 INFO - PROCESS | 27754 | --DOMWINDOW == 188 (0x7f0806c7f400) [pid = 27754] [serial = 2054] [outer = (nil)] [url = about:blank] 18:14:48 INFO - PROCESS | 27754 | --DOMWINDOW == 187 (0x7f08013e2c00) [pid = 27754] [serial = 2045] [outer = (nil)] [url = about:blank] 18:14:48 INFO - PROCESS | 27754 | --DOMWINDOW == 186 (0x7f080f576800) [pid = 27754] [serial = 2066] [outer = (nil)] [url = about:blank] 18:14:48 INFO - PROCESS | 27754 | --DOMWINDOW == 185 (0x7f0818208000) [pid = 27754] [serial = 2075] [outer = (nil)] [url = about:blank] 18:14:48 INFO - PROCESS | 27754 | --DOMWINDOW == 184 (0x7f0800932000) [pid = 27754] [serial = 2091] [outer = (nil)] [url = about:blank] 18:14:48 INFO - PROCESS | 27754 | --DOMWINDOW == 183 (0x7f080af25400) [pid = 27754] [serial = 2060] [outer = (nil)] [url = about:blank] 18:14:48 INFO - PROCESS | 27754 | --DOMWINDOW == 182 (0x7f07fdf58400) [pid = 27754] [serial = 2096] [outer = (nil)] [url = about:blank] 18:14:48 INFO - PROCESS | 27754 | 1462583688892 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:14:48 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:14:48 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 18:14:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:14:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:14:48 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 18:14:48 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 3385ms 18:14:48 INFO - PROCESS | 27754 | 1462583688970 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 18:14:48 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 18:14:48 INFO - PROCESS | 27754 | 1462583688976 Marionette TRACE conn3 <- [1,2945,null,{"value":"8"}] 18:14:48 INFO - PROCESS | 27754 | 1462583688983 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 18:14:48 INFO - PROCESS | 27754 | 1462583688989 Marionette TRACE conn3 <- [1,2946,null,{}] 18:14:48 INFO - PROCESS | 27754 | 1462583688995 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:14:49 INFO - PROCESS | 27754 | 1462583689181 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 18:14:49 INFO - PROCESS | 27754 | 1462583689399 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:49 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f07f8a9f000 == 175 [pid = 27754] [id = 744] 18:14:49 INFO - PROCESS | 27754 | ++DOMWINDOW == 183 (0x7f07f6fc0000) [pid = 27754] [serial = 2233] [outer = (nil)] 18:14:49 INFO - PROCESS | 27754 | ++DOMWINDOW == 184 (0x7f07f7fe7800) [pid = 27754] [serial = 2234] [outer = 0x7f07f6fc0000] 18:14:49 INFO - PROCESS | 27754 | 1462583689465 Marionette DEBUG loaded listener.js 18:14:49 INFO - PROCESS | 27754 | ++DOMWINDOW == 185 (0x7f07f864dc00) [pid = 27754] [serial = 2235] [outer = 0x7f07f6fc0000] 18:14:50 INFO - PROCESS | 27754 | 1462583690173 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:14:50 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:14:50 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1234ms 18:14:50 INFO - PROCESS | 27754 | 1462583690217 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 18:14:50 INFO - PROCESS | 27754 | 1462583690224 Marionette TRACE conn3 <- [1,2949,null,{"value":"8"}] 18:14:50 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 18:14:50 INFO - PROCESS | 27754 | 1462583690234 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 18:14:50 INFO - PROCESS | 27754 | 1462583690237 Marionette TRACE conn3 <- [1,2950,null,{}] 18:14:50 INFO - PROCESS | 27754 | 1462583690241 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:14:50 INFO - PROCESS | 27754 | 1462583690549 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 18:14:50 INFO - PROCESS | 27754 | 1462583690725 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:50 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f07fa22a800 == 176 [pid = 27754] [id = 745] 18:14:50 INFO - PROCESS | 27754 | ++DOMWINDOW == 186 (0x7f07f7e43800) [pid = 27754] [serial = 2236] [outer = (nil)] 18:14:50 INFO - PROCESS | 27754 | ++DOMWINDOW == 187 (0x7f07f925d800) [pid = 27754] [serial = 2237] [outer = 0x7f07f7e43800] 18:14:50 INFO - PROCESS | 27754 | 1462583690792 Marionette DEBUG loaded listener.js 18:14:50 INFO - PROCESS | 27754 | ++DOMWINDOW == 188 (0x7f07f94e6000) [pid = 27754] [serial = 2238] [outer = 0x7f07f7e43800] 18:14:51 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f07fb8b9800 == 177 [pid = 27754] [id = 746] 18:14:51 INFO - PROCESS | 27754 | ++DOMWINDOW == 189 (0x7f07fb734800) [pid = 27754] [serial = 2239] [outer = (nil)] 18:14:51 INFO - PROCESS | 27754 | ++DOMWINDOW == 190 (0x7f07f96e9c00) [pid = 27754] [serial = 2240] [outer = 0x7f07fb734800] 18:14:51 INFO - PROCESS | 27754 | 1462583691653 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:14:51 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:14:51 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1479ms 18:14:51 INFO - PROCESS | 27754 | 1462583691712 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 18:14:51 INFO - PROCESS | 27754 | 1462583691715 Marionette TRACE conn3 <- [1,2953,null,{"value":"8"}] 18:14:51 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 18:14:51 INFO - PROCESS | 27754 | 1462583691736 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 18:14:51 INFO - PROCESS | 27754 | 1462583691741 Marionette TRACE conn3 <- [1,2954,null,{}] 18:14:51 INFO - PROCESS | 27754 | 1462583691756 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:14:52 INFO - PROCESS | 27754 | 1462583692077 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 18:14:52 INFO - PROCESS | 27754 | 1462583692111 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:52 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f07fcd7c800 == 178 [pid = 27754] [id = 747] 18:14:52 INFO - PROCESS | 27754 | ++DOMWINDOW == 191 (0x7f07fb736400) [pid = 27754] [serial = 2241] [outer = (nil)] 18:14:52 INFO - PROCESS | 27754 | ++DOMWINDOW == 192 (0x7f07fc092800) [pid = 27754] [serial = 2242] [outer = 0x7f07fb736400] 18:14:52 INFO - PROCESS | 27754 | 1462583692177 Marionette DEBUG loaded listener.js 18:14:52 INFO - PROCESS | 27754 | ++DOMWINDOW == 193 (0x7f07fc0b7400) [pid = 27754] [serial = 2243] [outer = 0x7f07fb736400] 18:14:53 INFO - PROCESS | 27754 | --DOMWINDOW == 192 (0x7f07f925f800) [pid = 27754] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 18:14:53 INFO - PROCESS | 27754 | --DOMWINDOW == 191 (0x7f07fb650800) [pid = 27754] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 18:14:53 INFO - PROCESS | 27754 | --DOMWINDOW == 190 (0x7f07f9414800) [pid = 27754] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 18:14:53 INFO - PROCESS | 27754 | --DOMWINDOW == 189 (0x7f08008c4800) [pid = 27754] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 18:14:53 INFO - PROCESS | 27754 | --DOMWINDOW == 188 (0x7f07f8067800) [pid = 27754] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 18:14:53 INFO - PROCESS | 27754 | --DOMWINDOW == 187 (0x7f07fb645000) [pid = 27754] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 18:14:53 INFO - PROCESS | 27754 | --DOMWINDOW == 186 (0x7f080092b400) [pid = 27754] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 18:14:53 INFO - PROCESS | 27754 | --DOMWINDOW == 185 (0x7f080af18800) [pid = 27754] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 18:14:53 INFO - PROCESS | 27754 | --DOMWINDOW == 184 (0x7f0800013c00) [pid = 27754] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 18:14:53 INFO - PROCESS | 27754 | --DOMWINDOW == 183 (0x7f07f7fdbc00) [pid = 27754] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 18:14:53 INFO - PROCESS | 27754 | --DOMWINDOW == 182 (0x7f0805699000) [pid = 27754] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 18:14:53 INFO - PROCESS | 27754 | --DOMWINDOW == 181 (0x7f0806ce4000) [pid = 27754] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 18:14:53 INFO - PROCESS | 27754 | --DOMWINDOW == 180 (0x7f080f3d3800) [pid = 27754] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 18:14:53 INFO - PROCESS | 27754 | --DOMWINDOW == 179 (0x7f07f60efc00) [pid = 27754] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 18:14:53 INFO - PROCESS | 27754 | --DOMWINDOW == 178 (0x7f0814422800) [pid = 27754] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 18:14:53 INFO - PROCESS | 27754 | --DOMWINDOW == 177 (0x7f0814290c00) [pid = 27754] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 18:14:53 INFO - PROCESS | 27754 | --DOMWINDOW == 176 (0x7f08055ac800) [pid = 27754] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 18:14:53 INFO - PROCESS | 27754 | --DOMWINDOW == 175 (0x7f07f63e5400) [pid = 27754] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 18:14:53 INFO - PROCESS | 27754 | --DOMWINDOW == 174 (0x7f07f8a43000) [pid = 27754] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 18:14:53 INFO - PROCESS | 27754 | --DOMWINDOW == 173 (0x7f07f86efc00) [pid = 27754] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 18:14:53 INFO - PROCESS | 27754 | --DOMWINDOW == 172 (0x7f07fe3a2c00) [pid = 27754] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 18:14:53 INFO - PROCESS | 27754 | --DOMWINDOW == 171 (0x7f07f63e5800) [pid = 27754] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 18:14:53 INFO - PROCESS | 27754 | --DOMWINDOW == 170 (0x7f07fc096400) [pid = 27754] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 18:14:53 INFO - PROCESS | 27754 | --DOMWINDOW == 169 (0x7f07f8a44000) [pid = 27754] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 18:14:53 INFO - PROCESS | 27754 | --DOMWINDOW == 168 (0x7f07fe47f000) [pid = 27754] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 18:14:53 INFO - PROCESS | 27754 | --DOMWINDOW == 167 (0x7f07f8a90400) [pid = 27754] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 18:14:53 INFO - PROCESS | 27754 | --DOMWINDOW == 166 (0x7f0803b46400) [pid = 27754] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 18:14:53 INFO - PROCESS | 27754 | --DOMWINDOW == 165 (0x7f07f60e6400) [pid = 27754] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 18:14:53 INFO - PROCESS | 27754 | --DOMWINDOW == 164 (0x7f080f580800) [pid = 27754] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 18:14:53 INFO - PROCESS | 27754 | --DOMWINDOW == 163 (0x7f07ff268000) [pid = 27754] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 18:14:53 INFO - PROCESS | 27754 | --DOMWINDOW == 162 (0x7f07f63f3c00) [pid = 27754] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 18:14:53 INFO - PROCESS | 27754 | --DOMWINDOW == 161 (0x7f07fe57a000) [pid = 27754] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 18:14:53 INFO - PROCESS | 27754 | --DOMWINDOW == 160 (0x7f07ff266400) [pid = 27754] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 18:14:53 INFO - PROCESS | 27754 | --DOMWINDOW == 159 (0x7f0803b46c00) [pid = 27754] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 18:14:53 INFO - PROCESS | 27754 | --DOMWINDOW == 158 (0x7f080568ac00) [pid = 27754] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 18:14:53 INFO - PROCESS | 27754 | --DOMWINDOW == 157 (0x7f080f32cc00) [pid = 27754] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 18:14:53 INFO - PROCESS | 27754 | --DOMWINDOW == 156 (0x7f07f60e3400) [pid = 27754] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 18:14:53 INFO - PROCESS | 27754 | --DOMWINDOW == 155 (0x7f07f8072c00) [pid = 27754] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 18:14:53 INFO - PROCESS | 27754 | --DOMWINDOW == 154 (0x7f0803b45000) [pid = 27754] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 18:14:53 INFO - PROCESS | 27754 | --DOMWINDOW == 153 (0x7f080c21bc00) [pid = 27754] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 18:14:53 INFO - PROCESS | 27754 | --DOMWINDOW == 152 (0x7f080000dc00) [pid = 27754] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 18:14:53 INFO - PROCESS | 27754 | 1462583693746 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:14:53 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 18:14:53 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:14:53 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 2056ms 18:14:53 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 18:14:53 INFO - PROCESS | 27754 | 1462583693778 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 18:14:53 INFO - PROCESS | 27754 | 1462583693782 Marionette TRACE conn3 <- [1,2957,null,{"value":"8"}] 18:14:53 INFO - PROCESS | 27754 | 1462583693787 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 18:14:53 INFO - PROCESS | 27754 | 1462583693790 Marionette TRACE conn3 <- [1,2958,null,{}] 18:14:53 INFO - PROCESS | 27754 | 1462583693795 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:14:54 INFO - PROCESS | 27754 | 1462583694013 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 18:14:54 INFO - PROCESS | 27754 | 1462583694224 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:54 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f07fdbac800 == 179 [pid = 27754] [id = 748] 18:14:54 INFO - PROCESS | 27754 | ++DOMWINDOW == 153 (0x7f07f63e5800) [pid = 27754] [serial = 2244] [outer = (nil)] 18:14:54 INFO - PROCESS | 27754 | ++DOMWINDOW == 154 (0x7f07fb73a400) [pid = 27754] [serial = 2245] [outer = 0x7f07f63e5800] 18:14:54 INFO - PROCESS | 27754 | 1462583694326 Marionette DEBUG loaded listener.js 18:14:54 INFO - PROCESS | 27754 | ++DOMWINDOW == 155 (0x7f07fc0b0400) [pid = 27754] [serial = 2246] [outer = 0x7f07f63e5800] 18:14:54 INFO - PROCESS | 27754 | 1462583694986 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:14:55 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:14:55 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1230ms 18:14:55 INFO - PROCESS | 27754 | 1462583695018 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 18:14:55 INFO - PROCESS | 27754 | 1462583695020 Marionette TRACE conn3 <- [1,2961,null,{"value":"8"}] 18:14:55 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 18:14:55 INFO - PROCESS | 27754 | 1462583695026 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 18:14:55 INFO - PROCESS | 27754 | 1462583695028 Marionette TRACE conn3 <- [1,2962,null,{}] 18:14:55 INFO - PROCESS | 27754 | 1462583695033 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:14:55 INFO - PROCESS | 27754 | 1462583695289 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 18:14:55 INFO - PROCESS | 27754 | 1462583695313 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:55 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f07ff261000 == 180 [pid = 27754] [id = 749] 18:14:55 INFO - PROCESS | 27754 | ++DOMWINDOW == 156 (0x7f07f7fdbc00) [pid = 27754] [serial = 2247] [outer = (nil)] 18:14:55 INFO - PROCESS | 27754 | ++DOMWINDOW == 157 (0x7f07fcc9d400) [pid = 27754] [serial = 2248] [outer = 0x7f07f7fdbc00] 18:14:55 INFO - PROCESS | 27754 | 1462583695372 Marionette DEBUG loaded listener.js 18:14:55 INFO - PROCESS | 27754 | ++DOMWINDOW == 158 (0x7f07fd657000) [pid = 27754] [serial = 2249] [outer = 0x7f07f7fdbc00] 18:14:56 INFO - PROCESS | 27754 | 1462583696489 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:14:56 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:14:56 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1482ms 18:14:56 INFO - PROCESS | 27754 | 1462583696512 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 18:14:56 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 18:14:56 INFO - PROCESS | 27754 | 1462583696523 Marionette TRACE conn3 <- [1,2965,null,{"value":"8"}] 18:14:56 INFO - PROCESS | 27754 | 1462583696531 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 18:14:56 INFO - PROCESS | 27754 | 1462583696536 Marionette TRACE conn3 <- [1,2966,null,{}] 18:14:56 INFO - PROCESS | 27754 | 1462583696543 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:14:56 INFO - PROCESS | 27754 | 1462583696749 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 18:14:57 INFO - PROCESS | 27754 | 1462583697043 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:57 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f07fa051000 == 181 [pid = 27754] [id = 750] 18:14:57 INFO - PROCESS | 27754 | ++DOMWINDOW == 159 (0x7f07f7fdb400) [pid = 27754] [serial = 2250] [outer = (nil)] 18:14:57 INFO - PROCESS | 27754 | ++DOMWINDOW == 160 (0x7f07f8658400) [pid = 27754] [serial = 2251] [outer = 0x7f07f7fdb400] 18:14:57 INFO - PROCESS | 27754 | 1462583697121 Marionette DEBUG loaded listener.js 18:14:57 INFO - PROCESS | 27754 | ++DOMWINDOW == 161 (0x7f07f8a50400) [pid = 27754] [serial = 2252] [outer = 0x7f07f7fdb400] 18:14:57 INFO - PROCESS | 27754 | 1462583697954 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:14:57 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:14:57 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1434ms 18:14:57 INFO - PROCESS | 27754 | 1462583697965 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 18:14:57 INFO - PROCESS | 27754 | 1462583697972 Marionette TRACE conn3 <- [1,2969,null,{"value":"8"}] 18:14:57 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 18:14:57 INFO - PROCESS | 27754 | 1462583697982 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 18:14:57 INFO - PROCESS | 27754 | 1462583697986 Marionette TRACE conn3 <- [1,2970,null,{}] 18:14:57 INFO - PROCESS | 27754 | 1462583697992 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:14:58 INFO - PROCESS | 27754 | 1462583698222 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 18:14:58 INFO - PROCESS | 27754 | 1462583698495 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:58 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f07ffed0800 == 182 [pid = 27754] [id = 751] 18:14:58 INFO - PROCESS | 27754 | ++DOMWINDOW == 162 (0x7f07f806dc00) [pid = 27754] [serial = 2253] [outer = (nil)] 18:14:58 INFO - PROCESS | 27754 | ++DOMWINDOW == 163 (0x7f07fb8a5400) [pid = 27754] [serial = 2254] [outer = 0x7f07f806dc00] 18:14:58 INFO - PROCESS | 27754 | 1462583698583 Marionette DEBUG loaded listener.js 18:14:58 INFO - PROCESS | 27754 | ++DOMWINDOW == 164 (0x7f07fcb25c00) [pid = 27754] [serial = 2255] [outer = 0x7f07f806dc00] 18:14:59 INFO - PROCESS | 27754 | 1462583699431 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:14:59 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:14:59 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1492ms 18:14:59 INFO - PROCESS | 27754 | 1462583699475 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 18:14:59 INFO - PROCESS | 27754 | 1462583699479 Marionette TRACE conn3 <- [1,2973,null,{"value":"8"}] 18:14:59 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 18:14:59 INFO - PROCESS | 27754 | 1462583699485 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 18:14:59 INFO - PROCESS | 27754 | 1462583699490 Marionette TRACE conn3 <- [1,2974,null,{}] 18:14:59 INFO - PROCESS | 27754 | 1462583699506 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:14:59 INFO - PROCESS | 27754 | 1462583699814 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 18:15:00 INFO - PROCESS | 27754 | 1462583700036 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:00 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f080335c800 == 183 [pid = 27754] [id = 752] 18:15:00 INFO - PROCESS | 27754 | ++DOMWINDOW == 165 (0x7f07fcfde800) [pid = 27754] [serial = 2256] [outer = (nil)] 18:15:00 INFO - PROCESS | 27754 | ++DOMWINDOW == 166 (0x7f07fdb1b800) [pid = 27754] [serial = 2257] [outer = 0x7f07fcfde800] 18:15:00 INFO - PROCESS | 27754 | 1462583700118 Marionette DEBUG loaded listener.js 18:15:00 INFO - PROCESS | 27754 | ++DOMWINDOW == 167 (0x7f07fe360400) [pid = 27754] [serial = 2258] [outer = 0x7f07fcfde800] 18:15:00 INFO - PROCESS | 27754 | 1462583700914 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:15:00 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:15:00 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1437ms 18:15:00 INFO - PROCESS | 27754 | 1462583700943 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 18:15:00 INFO - PROCESS | 27754 | 1462583700947 Marionette TRACE conn3 <- [1,2977,null,{"value":"8"}] 18:15:00 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 18:15:00 INFO - PROCESS | 27754 | 1462583700955 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 18:15:00 INFO - PROCESS | 27754 | 1462583700958 Marionette TRACE conn3 <- [1,2978,null,{}] 18:15:00 INFO - PROCESS | 27754 | 1462583700964 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:15:01 INFO - PROCESS | 27754 | 1462583701198 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 18:15:01 INFO - PROCESS | 27754 | 1462583701483 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:01 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0803ade800 == 184 [pid = 27754] [id = 753] 18:15:01 INFO - PROCESS | 27754 | ++DOMWINDOW == 168 (0x7f07f6fc4000) [pid = 27754] [serial = 2259] [outer = (nil)] 18:15:01 INFO - PROCESS | 27754 | ++DOMWINDOW == 169 (0x7f07fe47e000) [pid = 27754] [serial = 2260] [outer = 0x7f07f6fc4000] 18:15:01 INFO - PROCESS | 27754 | 1462583701572 Marionette DEBUG loaded listener.js 18:15:01 INFO - PROCESS | 27754 | ++DOMWINDOW == 170 (0x7f07fe57f800) [pid = 27754] [serial = 2261] [outer = 0x7f07f6fc4000] 18:15:02 INFO - PROCESS | 27754 | 1462583702358 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:15:02 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:15:02 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1431ms 18:15:02 INFO - PROCESS | 27754 | 1462583702387 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 18:15:02 INFO - PROCESS | 27754 | 1462583702391 Marionette TRACE conn3 <- [1,2981,null,{"value":"8"}] 18:15:02 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 18:15:02 INFO - PROCESS | 27754 | 1462583702397 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 18:15:02 INFO - PROCESS | 27754 | 1462583702399 Marionette TRACE conn3 <- [1,2982,null,{}] 18:15:02 INFO - PROCESS | 27754 | 1462583702405 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:15:02 INFO - PROCESS | 27754 | 1462583702640 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 18:15:02 INFO - PROCESS | 27754 | 1462583702940 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:02 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0804cac000 == 185 [pid = 27754] [id = 754] 18:15:02 INFO - PROCESS | 27754 | ++DOMWINDOW == 171 (0x7f07fcfdf800) [pid = 27754] [serial = 2262] [outer = (nil)] 18:15:03 INFO - PROCESS | 27754 | ++DOMWINDOW == 172 (0x7f07ff271800) [pid = 27754] [serial = 2263] [outer = 0x7f07fcfdf800] 18:15:03 INFO - PROCESS | 27754 | 1462583703019 Marionette DEBUG loaded listener.js 18:15:03 INFO - PROCESS | 27754 | ++DOMWINDOW == 173 (0x7f0800702400) [pid = 27754] [serial = 2264] [outer = 0x7f07fcfdf800] 18:15:03 INFO - PROCESS | 27754 | 1462583703821 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:15:03 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:15:03 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 18:15:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:15:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:15:03 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 18:15:03 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1482ms 18:15:03 INFO - PROCESS | 27754 | 1462583703881 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 18:15:03 INFO - PROCESS | 27754 | 1462583703885 Marionette TRACE conn3 <- [1,2985,null,{"value":"8"}] 18:15:03 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 18:15:03 INFO - PROCESS | 27754 | 1462583703891 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 18:15:03 INFO - PROCESS | 27754 | 1462583703894 Marionette TRACE conn3 <- [1,2986,null,{}] 18:15:03 INFO - PROCESS | 27754 | 1462583703948 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:15:04 INFO - PROCESS | 27754 | 1462583704254 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 18:15:04 INFO - PROCESS | 27754 | 1462583704541 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:04 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f08099d4000 == 186 [pid = 27754] [id = 755] 18:15:04 INFO - PROCESS | 27754 | ++DOMWINDOW == 174 (0x7f08007b2400) [pid = 27754] [serial = 2265] [outer = (nil)] 18:15:04 INFO - PROCESS | 27754 | ++DOMWINDOW == 175 (0x7f0800928800) [pid = 27754] [serial = 2266] [outer = 0x7f08007b2400] 18:15:04 INFO - PROCESS | 27754 | 1462583704653 Marionette DEBUG loaded listener.js 18:15:04 INFO - PROCESS | 27754 | ++DOMWINDOW == 176 (0x7f0800a9b800) [pid = 27754] [serial = 2267] [outer = 0x7f08007b2400] 18:15:05 INFO - PROCESS | 27754 | 1462583705379 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:15:05 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:15:05 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1524ms 18:15:05 INFO - PROCESS | 27754 | 1462583705416 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 18:15:05 INFO - PROCESS | 27754 | 1462583705419 Marionette TRACE conn3 <- [1,2989,null,{"value":"8"}] 18:15:05 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 18:15:05 INFO - PROCESS | 27754 | 1462583705425 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 18:15:05 INFO - PROCESS | 27754 | 1462583705427 Marionette TRACE conn3 <- [1,2990,null,{}] 18:15:05 INFO - PROCESS | 27754 | 1462583705433 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:15:05 INFO - PROCESS | 27754 | 1462583705637 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 18:15:05 INFO - PROCESS | 27754 | 1462583705905 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:05 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f080b0e4800 == 187 [pid = 27754] [id = 756] 18:15:05 INFO - PROCESS | 27754 | ++DOMWINDOW == 177 (0x7f07f60e4800) [pid = 27754] [serial = 2268] [outer = (nil)] 18:15:05 INFO - PROCESS | 27754 | ++DOMWINDOW == 178 (0x7f0800be7000) [pid = 27754] [serial = 2269] [outer = 0x7f07f60e4800] 18:15:05 INFO - PROCESS | 27754 | 1462583705980 Marionette DEBUG loaded listener.js 18:15:06 INFO - PROCESS | 27754 | ++DOMWINDOW == 179 (0x7f0801adbc00) [pid = 27754] [serial = 2270] [outer = 0x7f07f60e4800] 18:15:06 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f080c051000 == 188 [pid = 27754] [id = 757] 18:15:06 INFO - PROCESS | 27754 | ++DOMWINDOW == 180 (0x7f0803b49800) [pid = 27754] [serial = 2271] [outer = (nil)] 18:15:06 INFO - PROCESS | 27754 | ++DOMWINDOW == 181 (0x7f08013e4800) [pid = 27754] [serial = 2272] [outer = 0x7f0803b49800] 18:15:06 INFO - PROCESS | 27754 | 1462583706884 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:15:06 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:15:06 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1491ms 18:15:06 INFO - PROCESS | 27754 | 1462583706916 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 18:15:06 INFO - PROCESS | 27754 | 1462583706920 Marionette TRACE conn3 <- [1,2993,null,{"value":"8"}] 18:15:06 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 18:15:06 INFO - PROCESS | 27754 | 1462583706928 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 18:15:06 INFO - PROCESS | 27754 | 1462583706930 Marionette TRACE conn3 <- [1,2994,null,{}] 18:15:06 INFO - PROCESS | 27754 | 1462583706936 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:15:07 INFO - PROCESS | 27754 | 1462583707220 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 18:15:07 INFO - PROCESS | 27754 | 1462583707502 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:07 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f080c2bf800 == 189 [pid = 27754] [id = 758] 18:15:07 INFO - PROCESS | 27754 | ++DOMWINDOW == 182 (0x7f07f628ac00) [pid = 27754] [serial = 2273] [outer = (nil)] 18:15:07 INFO - PROCESS | 27754 | ++DOMWINDOW == 183 (0x7f0803b45c00) [pid = 27754] [serial = 2274] [outer = 0x7f07f628ac00] 18:15:07 INFO - PROCESS | 27754 | 1462583707613 Marionette DEBUG loaded listener.js 18:15:07 INFO - PROCESS | 27754 | ++DOMWINDOW == 184 (0x7f0803b91400) [pid = 27754] [serial = 2275] [outer = 0x7f07f628ac00] 18:15:08 INFO - PROCESS | 27754 | 1462583708326 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:15:08 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 18:15:08 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:15:08 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1430ms 18:15:08 INFO - PROCESS | 27754 | 1462583708366 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 18:15:08 INFO - PROCESS | 27754 | 1462583708371 Marionette TRACE conn3 <- [1,2997,null,{"value":"8"}] 18:15:08 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 18:15:08 INFO - PROCESS | 27754 | 1462583708380 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 18:15:08 INFO - PROCESS | 27754 | 1462583708385 Marionette TRACE conn3 <- [1,2998,null,{}] 18:15:08 INFO - PROCESS | 27754 | 1462583708393 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:15:08 INFO - PROCESS | 27754 | 1462583708620 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 18:15:08 INFO - PROCESS | 27754 | 1462583708916 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:08 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f080c49e800 == 190 [pid = 27754] [id = 759] 18:15:08 INFO - PROCESS | 27754 | ++DOMWINDOW == 185 (0x7f0801ae2800) [pid = 27754] [serial = 2276] [outer = (nil)] 18:15:08 INFO - PROCESS | 27754 | ++DOMWINDOW == 186 (0x7f08049fa000) [pid = 27754] [serial = 2277] [outer = 0x7f0801ae2800] 18:15:08 INFO - PROCESS | 27754 | 1462583708991 Marionette DEBUG loaded listener.js 18:15:09 INFO - PROCESS | 27754 | ++DOMWINDOW == 187 (0x7f08055ab000) [pid = 27754] [serial = 2278] [outer = 0x7f0801ae2800] 18:15:10 INFO - PROCESS | 27754 | 1462583710006 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:15:10 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:15:10 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1691ms 18:15:10 INFO - PROCESS | 27754 | 1462583710073 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 18:15:10 INFO - PROCESS | 27754 | 1462583710079 Marionette TRACE conn3 <- [1,3001,null,{"value":"8"}] 18:15:10 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 18:15:10 INFO - PROCESS | 27754 | 1462583710088 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 18:15:10 INFO - PROCESS | 27754 | 1462583710094 Marionette TRACE conn3 <- [1,3002,null,{}] 18:15:10 INFO - PROCESS | 27754 | 1462583710144 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:15:10 INFO - PROCESS | 27754 | 1462583710595 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 18:15:10 INFO - PROCESS | 27754 | 1462583710877 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:10 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f080cd6e000 == 191 [pid = 27754] [id = 760] 18:15:10 INFO - PROCESS | 27754 | ++DOMWINDOW == 188 (0x7f0805fddc00) [pid = 27754] [serial = 2279] [outer = (nil)] 18:15:10 INFO - PROCESS | 27754 | ++DOMWINDOW == 189 (0x7f0805fe1400) [pid = 27754] [serial = 2280] [outer = 0x7f0805fddc00] 18:15:10 INFO - PROCESS | 27754 | 1462583710954 Marionette DEBUG loaded listener.js 18:15:11 INFO - PROCESS | 27754 | ++DOMWINDOW == 190 (0x7f080603a000) [pid = 27754] [serial = 2281] [outer = 0x7f0805fddc00] 18:15:11 INFO - PROCESS | 27754 | 1462583711841 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:15:11 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:15:11 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1787ms 18:15:11 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 18:15:11 INFO - PROCESS | 27754 | 1462583711874 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 18:15:11 INFO - PROCESS | 27754 | 1462583711878 Marionette TRACE conn3 <- [1,3005,null,{"value":"8"}] 18:15:11 INFO - PROCESS | 27754 | 1462583711884 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 18:15:11 INFO - PROCESS | 27754 | 1462583711888 Marionette TRACE conn3 <- [1,3006,null,{}] 18:15:11 INFO - PROCESS | 27754 | 1462583711893 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:15:12 INFO - PROCESS | 27754 | 1462583712181 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 18:15:12 INFO - PROCESS | 27754 | 1462583712473 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:12 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f080df73800 == 192 [pid = 27754] [id = 761] 18:15:12 INFO - PROCESS | 27754 | ++DOMWINDOW == 191 (0x7f0805fde000) [pid = 27754] [serial = 2282] [outer = (nil)] 18:15:12 INFO - PROCESS | 27754 | ++DOMWINDOW == 192 (0x7f0806c77800) [pid = 27754] [serial = 2283] [outer = 0x7f0805fde000] 18:15:12 INFO - PROCESS | 27754 | 1462583712556 Marionette DEBUG loaded listener.js 18:15:12 INFO - PROCESS | 27754 | ++DOMWINDOW == 193 (0x7f0806ce6c00) [pid = 27754] [serial = 2284] [outer = 0x7f0805fde000] 18:15:13 INFO - PROCESS | 27754 | 1462583713319 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:15:13 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:15:13 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1480ms 18:15:13 INFO - PROCESS | 27754 | 1462583713364 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 18:15:13 INFO - PROCESS | 27754 | 1462583713367 Marionette TRACE conn3 <- [1,3009,null,{"value":"8"}] 18:15:13 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 18:15:13 INFO - PROCESS | 27754 | 1462583713373 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 18:15:13 INFO - PROCESS | 27754 | 1462583713377 Marionette TRACE conn3 <- [1,3010,null,{}] 18:15:13 INFO - PROCESS | 27754 | 1462583713383 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:15:13 INFO - PROCESS | 27754 | 1462583713633 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 18:15:13 INFO - PROCESS | 27754 | 1462583713954 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:13 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f080f769000 == 193 [pid = 27754] [id = 762] 18:15:13 INFO - PROCESS | 27754 | ++DOMWINDOW == 194 (0x7f080603a800) [pid = 27754] [serial = 2285] [outer = (nil)] 18:15:14 INFO - PROCESS | 27754 | ++DOMWINDOW == 195 (0x7f0806d2c800) [pid = 27754] [serial = 2286] [outer = 0x7f080603a800] 18:15:14 INFO - PROCESS | 27754 | 1462583714029 Marionette DEBUG loaded listener.js 18:15:14 INFO - PROCESS | 27754 | ++DOMWINDOW == 196 (0x7f0806e88000) [pid = 27754] [serial = 2287] [outer = 0x7f080603a800] 18:15:14 INFO - PROCESS | 27754 | 1462583714804 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:15:14 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:15:14 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1487ms 18:15:14 INFO - PROCESS | 27754 | 1462583714860 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 18:15:14 INFO - TEST-START | /FileAPI/FileReaderSync.worker 18:15:14 INFO - PROCESS | 27754 | 1462583714863 Marionette TRACE conn3 <- [1,3013,null,{"value":"8"}] 18:15:14 INFO - PROCESS | 27754 | 1462583714868 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 18:15:14 INFO - PROCESS | 27754 | 1462583714871 Marionette TRACE conn3 <- [1,3014,null,{}] 18:15:14 INFO - PROCESS | 27754 | 1462583714917 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:15:15 INFO - PROCESS | 27754 | 1462583715188 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 18:15:15 INFO - PROCESS | 27754 | 1462583715411 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:15 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0812a5b800 == 194 [pid = 27754] [id = 763] 18:15:15 INFO - PROCESS | 27754 | ++DOMWINDOW == 197 (0x7f07fb653000) [pid = 27754] [serial = 2288] [outer = (nil)] 18:15:15 INFO - PROCESS | 27754 | ++DOMWINDOW == 198 (0x7f0809839800) [pid = 27754] [serial = 2289] [outer = 0x7f07fb653000] 18:15:15 INFO - PROCESS | 27754 | 1462583715485 Marionette DEBUG loaded listener.js 18:15:15 INFO - PROCESS | 27754 | ++DOMWINDOW == 199 (0x7f080acc4800) [pid = 27754] [serial = 2290] [outer = 0x7f07fb653000] 18:15:15 INFO - PROCESS | 27754 | [27754] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 18:15:16 INFO - PROCESS | 27754 | 1462583716350 Marionette TRACE conn3 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 18:15:16 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 18:15:16 INFO - {} 18:15:16 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 18:15:16 INFO - {} 18:15:16 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 18:15:16 INFO - {} 18:15:16 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 18:15:16 INFO - {} 18:15:16 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1543ms 18:15:16 INFO - PROCESS | 27754 | 1462583716412 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 18:15:16 INFO - PROCESS | 27754 | 1462583716416 Marionette TRACE conn3 <- [1,3017,null,{"value":"8"}] 18:15:16 INFO - TEST-START | /FileAPI/fileReader.html 18:15:16 INFO - PROCESS | 27754 | 1462583716421 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 18:15:16 INFO - PROCESS | 27754 | 1462583716424 Marionette TRACE conn3 <- [1,3018,null,{}] 18:15:16 INFO - PROCESS | 27754 | 1462583716429 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:15:16 INFO - PROCESS | 27754 | 1462583716673 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 18:15:16 INFO - PROCESS | 27754 | 1462583716932 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:16 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f08142e4000 == 195 [pid = 27754] [id = 764] 18:15:16 INFO - PROCESS | 27754 | ++DOMWINDOW == 200 (0x7f0806ce4400) [pid = 27754] [serial = 2291] [outer = (nil)] 18:15:17 INFO - PROCESS | 27754 | ++DOMWINDOW == 201 (0x7f080ae5a800) [pid = 27754] [serial = 2292] [outer = 0x7f0806ce4400] 18:15:17 INFO - PROCESS | 27754 | 1462583717042 Marionette DEBUG loaded listener.js 18:15:17 INFO - PROCESS | 27754 | ++DOMWINDOW == 202 (0x7f080af1e400) [pid = 27754] [serial = 2293] [outer = 0x7f0806ce4400] 18:15:17 INFO - PROCESS | 27754 | 1462583717784 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:15:17 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 18:15:17 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 18:15:17 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 18:15:17 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 18:15:17 INFO - TEST-OK | /FileAPI/fileReader.html | took 1429ms 18:15:17 INFO - PROCESS | 27754 | 1462583717853 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 18:15:17 INFO - PROCESS | 27754 | 1462583717857 Marionette TRACE conn3 <- [1,3021,null,{"value":"8"}] 18:15:17 INFO - TEST-START | /FileAPI/historical.html 18:15:17 INFO - PROCESS | 27754 | 1462583717862 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 18:15:17 INFO - PROCESS | 27754 | 1462583717865 Marionette TRACE conn3 <- [1,3022,null,{}] 18:15:17 INFO - PROCESS | 27754 | 1462583717870 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:15:18 INFO - PROCESS | 27754 | 1462583718073 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 18:15:18 INFO - PROCESS | 27754 | 1462583718364 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:18 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0814951000 == 196 [pid = 27754] [id = 765] 18:15:18 INFO - PROCESS | 27754 | ++DOMWINDOW == 203 (0x7f0809838800) [pid = 27754] [serial = 2294] [outer = (nil)] 18:15:18 INFO - PROCESS | 27754 | ++DOMWINDOW == 204 (0x7f080bbe0000) [pid = 27754] [serial = 2295] [outer = 0x7f0809838800] 18:15:18 INFO - PROCESS | 27754 | 1462583718436 Marionette DEBUG loaded listener.js 18:15:18 INFO - PROCESS | 27754 | ++DOMWINDOW == 205 (0x7f080bbe9800) [pid = 27754] [serial = 2296] [outer = 0x7f0809838800] 18:15:19 INFO - PROCESS | 27754 | 1462583719199 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:15:19 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 18:15:19 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 18:15:19 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 18:15:19 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 18:15:19 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 18:15:19 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 18:15:19 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 18:15:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:15:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:15:19 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 18:15:19 INFO - TEST-OK | /FileAPI/historical.html | took 1389ms 18:15:19 INFO - TEST-START | /FileAPI/idlharness.html 18:15:19 INFO - PROCESS | 27754 | 1462583719254 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 18:15:19 INFO - PROCESS | 27754 | 1462583719256 Marionette TRACE conn3 <- [1,3025,null,{"value":"8"}] 18:15:19 INFO - PROCESS | 27754 | 1462583719263 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 18:15:19 INFO - PROCESS | 27754 | 1462583719266 Marionette TRACE conn3 <- [1,3026,null,{}] 18:15:19 INFO - PROCESS | 27754 | 1462583719271 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:15:19 INFO - PROCESS | 27754 | 1462583719517 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 18:15:19 INFO - PROCESS | 27754 | 1462583719790 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:19 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0814ea7000 == 197 [pid = 27754] [id = 766] 18:15:19 INFO - PROCESS | 27754 | ++DOMWINDOW == 206 (0x7f07fb644400) [pid = 27754] [serial = 2297] [outer = (nil)] 18:15:19 INFO - PROCESS | 27754 | ++DOMWINDOW == 207 (0x7f080bbee400) [pid = 27754] [serial = 2298] [outer = 0x7f07fb644400] 18:15:19 INFO - PROCESS | 27754 | 1462583719865 Marionette DEBUG loaded listener.js 18:15:19 INFO - PROCESS | 27754 | ++DOMWINDOW == 208 (0x7f080c17a800) [pid = 27754] [serial = 2299] [outer = 0x7f07fb644400] 18:15:21 INFO - PROCESS | 27754 | 1462583721135 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:15:21 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 18:15:21 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 18:15:21 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 18:15:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:15:21 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 18:15:21 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 18:15:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:15:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:15:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:15:21 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:15:21 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:15:21 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:15:21 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:15:21 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 18:15:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 18:15:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 18:15:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 18:15:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 18:15:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 18:15:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 18:15:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 18:15:21 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:15:21 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 18:15:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:15:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:15:21 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 18:15:21 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 18:15:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:15:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:15:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:15:21 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:15:21 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:15:21 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:15:21 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:15:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 18:15:21 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:15:21 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 18:15:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:15:21 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 18:15:21 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 18:15:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:15:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:15:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:15:21 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:15:21 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:15:21 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:15:21 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:15:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 18:15:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 18:15:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 18:15:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 18:15:21 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:15:21 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:15:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:15:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:15:21 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:15:21 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:15:21 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:15:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:15:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:15:21 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:15:21 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:15:21 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:15:21 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:15:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 18:15:21 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:15:21 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:15:21 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:15:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:15:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:15:21 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:15:21 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:15:21 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:15:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:15:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:15:21 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:15:21 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:15:21 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:15:21 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:15:21 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 18:15:21 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 18:15:21 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 18:15:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:15:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:15:21 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 18:15:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:15:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:15:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:15:21 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:15:21 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:15:21 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:15:21 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:15:21 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 18:15:21 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 18:15:21 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 18:15:21 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 18:15:21 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 18:15:21 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 18:15:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 18:15:21 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 18:15:21 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 18:15:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 18:15:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 18:15:21 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:15:21 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:15:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:15:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:15:21 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:15:21 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:15:21 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:15:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:15:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:15:21 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:15:21 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:15:21 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:15:21 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:15:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 18:15:21 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:15:21 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:15:21 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:15:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:15:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:15:21 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:15:21 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:15:21 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:15:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:15:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:15:21 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:15:21 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:15:21 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:15:21 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:15:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 18:15:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 18:15:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 18:15:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 18:15:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 18:15:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 18:15:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 18:15:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 18:15:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 18:15:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 18:15:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 18:15:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 18:15:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 18:15:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 18:15:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 18:15:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 18:15:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 18:15:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 18:15:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 18:15:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 18:15:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 18:15:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 18:15:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 18:15:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 18:15:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 18:15:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 18:15:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 18:15:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 18:15:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 18:15:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 18:15:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 18:15:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 18:15:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 18:15:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 18:15:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 18:15:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 18:15:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 18:15:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 18:15:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 18:15:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 18:15:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 18:15:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 18:15:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 18:15:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 18:15:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 18:15:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 18:15:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 18:15:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 18:15:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 18:15:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 18:15:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 18:15:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 18:15:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 18:15:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 18:15:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 18:15:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 18:15:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 18:15:21 INFO - TEST-OK | /FileAPI/idlharness.html | took 1947ms 18:15:21 INFO - PROCESS | 27754 | 1462583721209 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 18:15:21 INFO - PROCESS | 27754 | 1462583721211 Marionette TRACE conn3 <- [1,3029,null,{"value":"8"}] 18:15:21 INFO - TEST-START | /FileAPI/idlharness.worker 18:15:21 INFO - PROCESS | 27754 | 1462583721221 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 18:15:21 INFO - PROCESS | 27754 | 1462583721227 Marionette TRACE conn3 <- [1,3030,null,{}] 18:15:21 INFO - PROCESS | 27754 | 1462583721313 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:15:21 INFO - PROCESS | 27754 | 1462583721631 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 18:15:21 INFO - PROCESS | 27754 | 1462583721889 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:21 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f08142b8800 == 198 [pid = 27754] [id = 767] 18:15:21 INFO - PROCESS | 27754 | ++DOMWINDOW == 209 (0x7f07fdf5a400) [pid = 27754] [serial = 2300] [outer = (nil)] 18:15:21 INFO - PROCESS | 27754 | ++DOMWINDOW == 210 (0x7f0809838c00) [pid = 27754] [serial = 2301] [outer = 0x7f07fdf5a400] 18:15:21 INFO - PROCESS | 27754 | 1462583721963 Marionette DEBUG loaded listener.js 18:15:22 INFO - PROCESS | 27754 | ++DOMWINDOW == 211 (0x7f080ae5b800) [pid = 27754] [serial = 2302] [outer = 0x7f07fdf5a400] 18:15:22 INFO - PROCESS | 27754 | [27754] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 18:15:23 INFO - PROCESS | 27754 | 1462583723827 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:15:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 18:15:23 INFO - {} 18:15:23 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 18:15:23 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 18:15:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:15:23 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 18:15:23 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 18:15:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:15:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:15:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:15:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:15:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 18:15:23 INFO - {} 18:15:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 18:15:23 INFO - {} 18:15:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 18:15:23 INFO - {} 18:15:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 18:15:23 INFO - {} 18:15:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 18:15:23 INFO - {} 18:15:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 18:15:23 INFO - {} 18:15:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 18:15:23 INFO - {} 18:15:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 18:15:23 INFO - {} 18:15:23 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:15:23 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 18:15:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:15:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:15:23 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 18:15:23 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 18:15:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:15:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:15:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:15:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:15:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 18:15:23 INFO - {} 18:15:23 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:15:23 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 18:15:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:15:23 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 18:15:23 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 18:15:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:15:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:15:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:15:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:15:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 18:15:23 INFO - {} 18:15:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 18:15:23 INFO - {} 18:15:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 18:15:23 INFO - {} 18:15:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 18:15:23 INFO - {} 18:15:23 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:15:23 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:15:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:15:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:15:23 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:15:23 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:15:23 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:15:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:15:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:15:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:15:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 18:15:23 INFO - {} 18:15:23 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:15:23 INFO - {} 18:15:23 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:15:23 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:15:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:15:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:15:23 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:15:23 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:15:23 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:15:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:15:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:15:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:15:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 18:15:23 INFO - {} 18:15:24 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 18:15:24 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 18:15:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:15:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:15:24 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 18:15:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:15:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:15:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:15:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:15:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 18:15:24 INFO - {} 18:15:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 18:15:24 INFO - {} 18:15:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 18:15:24 INFO - {} 18:15:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 18:15:24 INFO - {} 18:15:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 18:15:24 INFO - {} 18:15:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 18:15:24 INFO - {} 18:15:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 18:15:24 INFO - {} 18:15:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 18:15:24 INFO - {} 18:15:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 18:15:24 INFO - {} 18:15:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 18:15:24 INFO - {} 18:15:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 18:15:24 INFO - {} 18:15:24 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:15:24 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:15:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:15:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:15:24 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:15:24 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:15:24 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:15:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:15:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:15:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:15:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 18:15:24 INFO - {} 18:15:24 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:15:24 INFO - {} 18:15:24 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:15:24 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:15:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:15:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:15:24 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:15:24 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:15:24 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:15:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:15:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:15:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:15:24 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:15:24 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 18:15:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:15:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:15:24 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 18:15:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:15:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:15:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:15:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:15:24 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:15:24 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 18:15:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:15:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:15:24 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 18:15:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:15:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:15:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:15:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:15:24 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:15:24 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 18:15:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:15:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:15:24 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 18:15:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:15:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:15:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:15:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:15:24 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:15:24 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 18:15:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:15:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:15:24 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 18:15:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:15:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:15:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:15:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:15:24 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:15:24 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 18:15:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:15:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:15:24 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 18:15:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:15:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:15:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:15:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:15:24 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:15:24 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 18:15:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:15:24 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 18:15:24 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 18:15:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:15:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:15:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:15:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:15:24 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:15:24 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 18:15:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:15:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:15:24 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 18:15:24 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 18:15:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:15:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:15:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:15:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:15:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 18:15:24 INFO - {} 18:15:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 18:15:24 INFO - {} 18:15:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 18:15:24 INFO - {} 18:15:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 18:15:24 INFO - {} 18:15:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 18:15:24 INFO - {} 18:15:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 18:15:24 INFO - {} 18:15:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 18:15:24 INFO - {} 18:15:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 18:15:24 INFO - {} 18:15:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 18:15:24 INFO - {} 18:15:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 18:15:24 INFO - {} 18:15:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 18:15:24 INFO - {} 18:15:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 18:15:24 INFO - {} 18:15:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 18:15:24 INFO - {} 18:15:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 18:15:24 INFO - {} 18:15:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 18:15:24 INFO - {} 18:15:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 18:15:24 INFO - {} 18:15:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 18:15:24 INFO - {} 18:15:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 18:15:24 INFO - {} 18:15:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 18:15:24 INFO - {} 18:15:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 18:15:24 INFO - {} 18:15:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 18:15:24 INFO - {} 18:15:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 18:15:24 INFO - {} 18:15:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 18:15:24 INFO - {} 18:15:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 18:15:24 INFO - {} 18:15:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 18:15:24 INFO - {} 18:15:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 18:15:24 INFO - {} 18:15:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 18:15:24 INFO - {} 18:15:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 18:15:24 INFO - {} 18:15:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 18:15:24 INFO - {} 18:15:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 18:15:24 INFO - {} 18:15:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 18:15:24 INFO - {} 18:15:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 18:15:24 INFO - {} 18:15:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 18:15:24 INFO - {} 18:15:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 18:15:24 INFO - {} 18:15:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 18:15:24 INFO - {} 18:15:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 18:15:24 INFO - {} 18:15:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 18:15:24 INFO - {} 18:15:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 18:15:24 INFO - {} 18:15:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 18:15:24 INFO - {} 18:15:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 18:15:24 INFO - {} 18:15:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 18:15:24 INFO - {} 18:15:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 18:15:24 INFO - {} 18:15:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 18:15:24 INFO - {} 18:15:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 18:15:24 INFO - {} 18:15:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 18:15:24 INFO - {} 18:15:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 18:15:24 INFO - {} 18:15:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 18:15:24 INFO - {} 18:15:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 18:15:24 INFO - {} 18:15:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 18:15:24 INFO - {} 18:15:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 18:15:24 INFO - {} 18:15:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 18:15:24 INFO - {} 18:15:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 18:15:24 INFO - {} 18:15:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 18:15:24 INFO - {} 18:15:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 18:15:24 INFO - {} 18:15:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 18:15:24 INFO - {} 18:15:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 18:15:24 INFO - {} 18:15:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 18:15:24 INFO - {} 18:15:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 18:15:24 INFO - {} 18:15:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 18:15:24 INFO - {} 18:15:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 18:15:24 INFO - {} 18:15:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 18:15:24 INFO - {} 18:15:24 INFO - TEST-OK | /FileAPI/idlharness.worker | took 2757ms 18:15:24 INFO - PROCESS | 27754 | 1462583723977 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 18:15:24 INFO - PROCESS | 27754 | 1462583723983 Marionette TRACE conn3 <- [1,3033,null,{"value":"8"}] 18:15:24 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 18:15:24 INFO - PROCESS | 27754 | 1462583723993 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 18:15:24 INFO - PROCESS | 27754 | 1462583723995 Marionette TRACE conn3 <- [1,3034,null,{}] 18:15:24 INFO - PROCESS | 27754 | 1462583724007 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:15:24 INFO - PROCESS | 27754 | 1462583724332 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 18:15:24 INFO - PROCESS | 27754 | 1462583724637 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:24 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f07f23a4800 == 199 [pid = 27754] [id = 768] 18:15:24 INFO - PROCESS | 27754 | ++DOMWINDOW == 212 (0x7f080ae5d800) [pid = 27754] [serial = 2303] [outer = (nil)] 18:15:24 INFO - PROCESS | 27754 | ++DOMWINDOW == 213 (0x7f080c94a400) [pid = 27754] [serial = 2304] [outer = 0x7f080ae5d800] 18:15:24 INFO - PROCESS | 27754 | 1462583724706 Marionette DEBUG loaded listener.js 18:15:24 INFO - PROCESS | 27754 | ++DOMWINDOW == 214 (0x7f0815a89000) [pid = 27754] [serial = 2305] [outer = 0x7f080ae5d800] 18:15:25 INFO - PROCESS | 27754 | 1462583725458 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:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 18:15:25 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1490ms 18:15:25 INFO - PROCESS | 27754 | 1462583725482 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 18:15:25 INFO - PROCESS | 27754 | 1462583725489 Marionette TRACE conn3 <- [1,3037,null,{"value":"8"}] 18:15:25 INFO - TEST-START | /FileAPI/blob/Blob-close.html 18:15:25 INFO - PROCESS | 27754 | 1462583725495 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 18:15:25 INFO - PROCESS | 27754 | 1462583725497 Marionette TRACE conn3 <- [1,3038,null,{}] 18:15:25 INFO - PROCESS | 27754 | 1462583725503 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:15:25 INFO - PROCESS | 27754 | 1462583725708 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 18:15:27 INFO - PROCESS | 27754 | --DOCSHELL 0x7f07f9e2b800 == 198 [pid = 27754] [id = 627] 18:15:27 INFO - PROCESS | 27754 | --DOCSHELL 0x7f07fb8cd800 == 197 [pid = 27754] [id = 628] 18:15:27 INFO - PROCESS | 27754 | --DOCSHELL 0x7f07f82d5800 == 196 [pid = 27754] [id = 630] 18:15:27 INFO - PROCESS | 27754 | --DOCSHELL 0x7f08063e1800 == 195 [pid = 27754] [id = 638] 18:15:27 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0800103800 == 194 [pid = 27754] [id = 632] 18:15:27 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0804949000 == 193 [pid = 27754] [id = 636] 18:15:27 INFO - PROCESS | 27754 | --DOCSHELL 0x7f07fb468000 == 192 [pid = 27754] [id = 692] 18:15:27 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0804cae800 == 191 [pid = 27754] [id = 637] 18:15:27 INFO - PROCESS | 27754 | --DOCSHELL 0x7f081237d000 == 190 [pid = 27754] [id = 540] 18:15:27 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0803489800 == 189 [pid = 27754] [id = 634] 18:15:27 INFO - PROCESS | 27754 | --DOCSHELL 0x7f07ff305800 == 188 [pid = 27754] [id = 653] 18:15:27 INFO - PROCESS | 27754 | --DOCSHELL 0x7f07fdbac800 == 187 [pid = 27754] [id = 748] 18:15:27 INFO - PROCESS | 27754 | --DOCSHELL 0x7f07fcd7c800 == 186 [pid = 27754] [id = 747] 18:15:27 INFO - PROCESS | 27754 | --DOCSHELL 0x7f07fb467800 == 185 [pid = 27754] [id = 722] 18:15:27 INFO - PROCESS | 27754 | --DOCSHELL 0x7f07fb8b9800 == 184 [pid = 27754] [id = 746] 18:15:27 INFO - PROCESS | 27754 | --DOCSHELL 0x7f07fa22a800 == 183 [pid = 27754] [id = 745] 18:15:27 INFO - PROCESS | 27754 | --DOCSHELL 0x7f07f8a9f000 == 182 [pid = 27754] [id = 744] 18:15:27 INFO - PROCESS | 27754 | --DOCSHELL 0x7f080ad5f800 == 181 [pid = 27754] [id = 742] 18:15:27 INFO - PROCESS | 27754 | --DOCSHELL 0x7f08099db000 == 180 [pid = 27754] [id = 741] 18:15:27 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0806e5f800 == 179 [pid = 27754] [id = 740] 18:15:27 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0805fbe000 == 178 [pid = 27754] [id = 739] 18:15:27 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0804abb800 == 177 [pid = 27754] [id = 738] 18:15:27 INFO - PROCESS | 27754 | --DOCSHELL 0x7f080494c000 == 176 [pid = 27754] [id = 737] 18:15:27 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0803acb800 == 175 [pid = 27754] [id = 736] 18:15:27 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0803958800 == 174 [pid = 27754] [id = 735] 18:15:27 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0803482800 == 173 [pid = 27754] [id = 734] 18:15:27 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0801b63000 == 172 [pid = 27754] [id = 733] 18:15:27 INFO - PROCESS | 27754 | --DOCSHELL 0x7f08015c6800 == 171 [pid = 27754] [id = 732] 18:15:27 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0800a48800 == 170 [pid = 27754] [id = 731] 18:15:27 INFO - PROCESS | 27754 | --DOCSHELL 0x7f0800112000 == 169 [pid = 27754] [id = 730] 18:15:27 INFO - PROCESS | 27754 | --DOCSHELL 0x7f07ff534000 == 168 [pid = 27754] [id = 729] 18:15:27 INFO - PROCESS | 27754 | --DOCSHELL 0x7f07fe6e0800 == 167 [pid = 27754] [id = 728] 18:15:27 INFO - PROCESS | 27754 | --DOCSHELL 0x7f07fe69e000 == 166 [pid = 27754] [id = 727] 18:15:27 INFO - PROCESS | 27754 | --DOCSHELL 0x7f07fdbad000 == 165 [pid = 27754] [id = 726] 18:15:27 INFO - PROCESS | 27754 | --DOCSHELL 0x7f07fc144000 == 164 [pid = 27754] [id = 725] 18:15:27 INFO - PROCESS | 27754 | --DOCSHELL 0x7f07f96d1000 == 163 [pid = 27754] [id = 724] 18:15:28 INFO - PROCESS | 27754 | --DOMWINDOW == 213 (0x7f07fb651000) [pid = 27754] [serial = 2169] [outer = (nil)] [url = about:blank] 18:15:28 INFO - PROCESS | 27754 | --DOMWINDOW == 212 (0x7f07f9417800) [pid = 27754] [serial = 2165] [outer = (nil)] [url = about:blank] 18:15:28 INFO - PROCESS | 27754 | --DOMWINDOW == 211 (0x7f0800707800) [pid = 27754] [serial = 2150] [outer = (nil)] [url = about:blank] 18:15:28 INFO - PROCESS | 27754 | --DOMWINDOW == 210 (0x7f07fc08d400) [pid = 27754] [serial = 2144] [outer = (nil)] [url = about:blank] 18:15:28 INFO - PROCESS | 27754 | --DOMWINDOW == 209 (0x7f080338b800) [pid = 27754] [serial = 2046] [outer = (nil)] [url = about:blank] 18:15:28 INFO - PROCESS | 27754 | --DOMWINDOW == 208 (0x7f0827871c00) [pid = 27754] [serial = 2136] [outer = (nil)] [url = about:blank] 18:15:28 INFO - PROCESS | 27754 | --DOMWINDOW == 207 (0x7f07fe484800) [pid = 27754] [serial = 2147] [outer = (nil)] [url = about:blank] 18:15:28 INFO - PROCESS | 27754 | --DOMWINDOW == 206 (0x7f0805694000) [pid = 27754] [serial = 2112] [outer = (nil)] [url = about:blank] 18:15:28 INFO - PROCESS | 27754 | --DOMWINDOW == 205 (0x7f080c552800) [pid = 27754] [serial = 2064] [outer = (nil)] [url = about:blank] 18:15:28 INFO - PROCESS | 27754 | --DOMWINDOW == 204 (0x7f080c537000) [pid = 27754] [serial = 2118] [outer = (nil)] [url = about:blank] 18:15:28 INFO - PROCESS | 27754 | --DOMWINDOW == 203 (0x7f07f7fe4000) [pid = 27754] [serial = 2156] [outer = (nil)] [url = about:blank] 18:15:28 INFO - PROCESS | 27754 | --DOMWINDOW == 202 (0x7f0805609400) [pid = 27754] [serial = 2111] [outer = (nil)] [url = about:blank] 18:15:28 INFO - PROCESS | 27754 | --DOMWINDOW == 201 (0x7f080c559400) [pid = 27754] [serial = 2120] [outer = (nil)] [url = about:blank] 18:15:28 INFO - PROCESS | 27754 | --DOMWINDOW == 200 (0x7f080af1d000) [pid = 27754] [serial = 2115] [outer = (nil)] [url = about:blank] 18:15:28 INFO - PROCESS | 27754 | --DOMWINDOW == 199 (0x7f0814d5b400) [pid = 27754] [serial = 2070] [outer = (nil)] [url = about:blank] 18:15:28 INFO - PROCESS | 27754 | --DOMWINDOW == 198 (0x7f07f63e4400) [pid = 27754] [serial = 2099] [outer = (nil)] [url = about:blank] 18:15:28 INFO - PROCESS | 27754 | --DOMWINDOW == 197 (0x7f0822a4d800) [pid = 27754] [serial = 2132] [outer = (nil)] [url = about:blank] 18:15:28 INFO - PROCESS | 27754 | --DOMWINDOW == 196 (0x7f0815277400) [pid = 27754] [serial = 2129] [outer = (nil)] [url = about:blank] 18:15:28 INFO - PROCESS | 27754 | --DOMWINDOW == 195 (0x7f080c020800) [pid = 27754] [serial = 2061] [outer = (nil)] [url = about:blank] 18:15:28 INFO - PROCESS | 27754 | --DOMWINDOW == 194 (0x7f07f7e48c00) [pid = 27754] [serial = 2160] [outer = (nil)] [url = about:blank] 18:15:28 INFO - PROCESS | 27754 | --DOMWINDOW == 193 (0x7f0827c38800) [pid = 27754] [serial = 2138] [outer = (nil)] [url = about:blank] 18:15:28 INFO - PROCESS | 27754 | --DOMWINDOW == 192 (0x7f080c6bc400) [pid = 27754] [serial = 2121] [outer = (nil)] [url = about:blank] 18:15:28 INFO - PROCESS | 27754 | --DOMWINDOW == 191 (0x7f080070c000) [pid = 27754] [serial = 2151] [outer = (nil)] [url = about:blank] 18:15:28 INFO - PROCESS | 27754 | --DOMWINDOW == 190 (0x7f07f7e47c00) [pid = 27754] [serial = 2100] [outer = (nil)] [url = about:blank] 18:15:28 INFO - PROCESS | 27754 | --DOMWINDOW == 189 (0x7f07fdf60000) [pid = 27754] [serial = 2040] [outer = (nil)] [url = about:blank] 18:15:28 INFO - PROCESS | 27754 | --DOMWINDOW == 188 (0x7f0822884800) [pid = 27754] [serial = 2076] [outer = (nil)] [url = about:blank] 18:15:28 INFO - PROCESS | 27754 | --DOMWINDOW == 187 (0x7f07f8659c00) [pid = 27754] [serial = 2162] [outer = (nil)] [url = about:blank] 18:15:28 INFO - PROCESS | 27754 | --DOMWINDOW == 186 (0x7f0827c3d400) [pid = 27754] [serial = 2154] [outer = (nil)] [url = about:blank] 18:15:28 INFO - PROCESS | 27754 | --DOMWINDOW == 185 (0x7f07f96e7000) [pid = 27754] [serial = 2168] [outer = (nil)] [url = about:blank] 18:15:28 INFO - PROCESS | 27754 | --DOMWINDOW == 184 (0x7f0806e7ec00) [pid = 27754] [serial = 2114] [outer = (nil)] [url = about:blank] 18:15:28 INFO - PROCESS | 27754 | --DOMWINDOW == 183 (0x7f07fe488800) [pid = 27754] [serial = 2142] [outer = (nil)] [url = about:blank] 18:15:28 INFO - PROCESS | 27754 | --DOMWINDOW == 182 (0x7f07fb72e800) [pid = 27754] [serial = 2102] [outer = (nil)] [url = about:blank] 18:15:28 INFO - PROCESS | 27754 | --DOMWINDOW == 181 (0x7f07f7fe8400) [pid = 27754] [serial = 2157] [outer = (nil)] [url = about:blank] 18:15:28 INFO - PROCESS | 27754 | --DOMWINDOW == 180 (0x7f0806bc4800) [pid = 27754] [serial = 2052] [outer = (nil)] [url = about:blank] 18:15:28 INFO - PROCESS | 27754 | --DOMWINDOW == 179 (0x7f080c478000) [pid = 27754] [serial = 2117] [outer = (nil)] [url = about:blank] 18:15:28 INFO - PROCESS | 27754 | --DOMWINDOW == 178 (0x7f07f6fc2c00) [pid = 27754] [serial = 2159] [outer = (nil)] [url = about:blank] 18:15:28 INFO - PROCESS | 27754 | --DOMWINDOW == 177 (0x7f0827c95400) [pid = 27754] [serial = 2139] [outer = (nil)] [url = about:blank] 18:15:28 INFO - PROCESS | 27754 | --DOMWINDOW == 176 (0x7f07f94ec400) [pid = 27754] [serial = 2037] [outer = (nil)] [url = about:blank] 18:15:28 INFO - PROCESS | 27754 | --DOMWINDOW == 175 (0x7f08164b6400) [pid = 27754] [serial = 2073] [outer = (nil)] [url = about:blank] 18:15:28 INFO - PROCESS | 27754 | --DOMWINDOW == 174 (0x7f0825ec9800) [pid = 27754] [serial = 2148] [outer = (nil)] [url = about:blank] 18:15:28 INFO - PROCESS | 27754 | --DOMWINDOW == 173 (0x7f0804887400) [pid = 27754] [serial = 2109] [outer = (nil)] [url = about:blank] 18:15:28 INFO - PROCESS | 27754 | --DOMWINDOW == 172 (0x7f0823dd4c00) [pid = 27754] [serial = 2133] [outer = (nil)] [url = about:blank] 18:15:28 INFO - PROCESS | 27754 | --DOMWINDOW == 171 (0x7f0800711000) [pid = 27754] [serial = 2153] [outer = (nil)] [url = about:blank] 18:15:28 INFO - PROCESS | 27754 | --DOMWINDOW == 170 (0x7f07fe484c00) [pid = 27754] [serial = 2141] [outer = (nil)] [url = about:blank] 18:15:28 INFO - PROCESS | 27754 | --DOMWINDOW == 169 (0x7f0803b49000) [pid = 27754] [serial = 2097] [outer = (nil)] [url = about:blank] 18:15:28 INFO - PROCESS | 27754 | --DOMWINDOW == 168 (0x7f080f5d0000) [pid = 27754] [serial = 2127] [outer = (nil)] [url = about:blank] 18:15:28 INFO - PROCESS | 27754 | --DOMWINDOW == 167 (0x7f07ff26fc00) [pid = 27754] [serial = 2105] [outer = (nil)] [url = about:blank] 18:15:28 INFO - PROCESS | 27754 | --DOMWINDOW == 166 (0x7f0806d37000) [pid = 27754] [serial = 2055] [outer = (nil)] [url = about:blank] 18:15:28 INFO - PROCESS | 27754 | --DOMWINDOW == 165 (0x7f07f94ecc00) [pid = 27754] [serial = 2166] [outer = (nil)] [url = about:blank] 18:15:28 INFO - PROCESS | 27754 | --DOMWINDOW == 164 (0x7f080ae54000) [pid = 27754] [serial = 2058] [outer = (nil)] [url = about:blank] 18:15:28 INFO - PROCESS | 27754 | --DOMWINDOW == 163 (0x7f080f967c00) [pid = 27754] [serial = 2067] [outer = (nil)] [url = about:blank] 18:15:28 INFO - PROCESS | 27754 | --DOMWINDOW == 162 (0x7f0800930c00) [pid = 27754] [serial = 2106] [outer = (nil)] [url = about:blank] 18:15:28 INFO - PROCESS | 27754 | --DOMWINDOW == 161 (0x7f07f63f2400) [pid = 27754] [serial = 2034] [outer = (nil)] [url = about:blank] 18:15:28 INFO - PROCESS | 27754 | --DOMWINDOW == 160 (0x7f07f86eec00) [pid = 27754] [serial = 2163] [outer = (nil)] [url = about:blank] 18:15:28 INFO - PROCESS | 27754 | --DOMWINDOW == 159 (0x7f08007ae400) [pid = 27754] [serial = 1962] [outer = (nil)] [url = about:blank] 18:15:28 INFO - PROCESS | 27754 | --DOMWINDOW == 158 (0x7f08181a0800) [pid = 27754] [serial = 2130] [outer = (nil)] [url = about:blank] 18:15:28 INFO - PROCESS | 27754 | --DOMWINDOW == 157 (0x7f080488c000) [pid = 27754] [serial = 2049] [outer = (nil)] [url = about:blank] 18:15:28 INFO - PROCESS | 27754 | --DOMWINDOW == 156 (0x7f080c943800) [pid = 27754] [serial = 2123] [outer = (nil)] [url = about:blank] 18:15:28 INFO - PROCESS | 27754 | --DOMWINDOW == 155 (0x7f080dae6c00) [pid = 27754] [serial = 2124] [outer = (nil)] [url = about:blank] 18:15:28 INFO - PROCESS | 27754 | --DOMWINDOW == 154 (0x7f07fc0af000) [pid = 27754] [serial = 2103] [outer = (nil)] [url = about:blank] 18:15:28 INFO - PROCESS | 27754 | --DOMWINDOW == 153 (0x7f08161b2c00) [pid = 27754] [serial = 2135] [outer = (nil)] [url = about:blank] 18:15:28 INFO - PROCESS | 27754 | --DOMWINDOW == 152 (0x7f0803b49c00) [pid = 27754] [serial = 2108] [outer = (nil)] [url = about:blank] 18:15:28 INFO - PROCESS | 27754 | --DOMWINDOW == 151 (0x7f080df95c00) [pid = 27754] [serial = 2126] [outer = (nil)] [url = about:blank] 18:15:28 INFO - PROCESS | 27754 | --DOMWINDOW == 150 (0x7f0800a90800) [pid = 27754] [serial = 2043] [outer = (nil)] [url = about:blank] 18:15:28 INFO - PROCESS | 27754 | --DOMWINDOW == 149 (0x7f07fc095c00) [pid = 27754] [serial = 2145] [outer = (nil)] [url = about:blank] 18:15:28 INFO - PROCESS | 27754 | 1462583728392 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:28 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f07f4151000 == 164 [pid = 27754] [id = 769] 18:15:28 INFO - PROCESS | 27754 | ++DOMWINDOW == 150 (0x7f07f6294c00) [pid = 27754] [serial = 2306] [outer = (nil)] 18:15:28 INFO - PROCESS | 27754 | ++DOMWINDOW == 151 (0x7f07f6299400) [pid = 27754] [serial = 2307] [outer = 0x7f07f6294c00] 18:15:28 INFO - PROCESS | 27754 | 1462583728455 Marionette DEBUG loaded listener.js 18:15:28 INFO - PROCESS | 27754 | ++DOMWINDOW == 152 (0x7f07f6fbc000) [pid = 27754] [serial = 2308] [outer = 0x7f07f6294c00] 18:15:29 INFO - PROCESS | 27754 | 1462583729131 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:15:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 18:15:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 18:15:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:15:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:15:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 18:15:29 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 3688ms 18:15:29 INFO - PROCESS | 27754 | 1462583729185 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 18:15:29 INFO - PROCESS | 27754 | 1462583729198 Marionette TRACE conn3 <- [1,3041,null,{"value":"8"}] 18:15:29 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 18:15:29 INFO - PROCESS | 27754 | 1462583729213 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 18:15:29 INFO - PROCESS | 27754 | 1462583729216 Marionette TRACE conn3 <- [1,3042,null,{}] 18:15:29 INFO - PROCESS | 27754 | 1462583729227 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:15:29 INFO - PROCESS | 27754 | 1462583729467 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 18:15:29 INFO - PROCESS | 27754 | 1462583729674 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:29 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f07f605e800 == 165 [pid = 27754] [id = 770] 18:15:29 INFO - PROCESS | 27754 | ++DOMWINDOW == 153 (0x7f07f6296000) [pid = 27754] [serial = 2309] [outer = (nil)] 18:15:29 INFO - PROCESS | 27754 | ++DOMWINDOW == 154 (0x7f07f806e800) [pid = 27754] [serial = 2310] [outer = 0x7f07f6296000] 18:15:29 INFO - PROCESS | 27754 | 1462583729736 Marionette DEBUG loaded listener.js 18:15:29 INFO - PROCESS | 27754 | ++DOMWINDOW == 155 (0x7f07f86ed400) [pid = 27754] [serial = 2311] [outer = 0x7f07f6296000] 18:15:30 INFO - PROCESS | 27754 | 1462583730710 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:15:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 18:15:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 18:15:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 18:15:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 18:15:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 18:15:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 18:15:30 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:15:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 18:15:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 18:15:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 18:15:30 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:15:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 18:15:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 18:15:30 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:15:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 18:15:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 18:15:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 18:15:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 18:15:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 18:15:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 18:15:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 18:15:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 18:15:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 18:15:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 18:15:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 18:15:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 18:15:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 18:15:30 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:15:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 18:15:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:15:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:15:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 18:15:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 18:15:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 18:15:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 18:15:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 18:15:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 18:15:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 18:15:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 18:15:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 18:15:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 18:15:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 18:15:30 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:15:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 18:15:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 18:15:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:15:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:15:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 18:15:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 18:15:30 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:15:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 18:15:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 18:15:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:15:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:15:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 18:15:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 18:15:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 18:15:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 18:15:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 18:15:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 18:15:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 18:15:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:15:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:15:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 18:15:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 18:15:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 18:15:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 18:15:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:15:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:15:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:15:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:15:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:15:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 18:15:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 18:15:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:15:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:15:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:15:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:15:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:15:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 18:15:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:15:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:15:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:15:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:15:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:15:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 18:15:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:15:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:15:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:15:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:15:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:15:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 18:15:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 18:15:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:15:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:15:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:15:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:15:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:15:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 18:15:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:15:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:15:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:15:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:15:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:15:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 18:15:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:15:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:15:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:15:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:15:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:15:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 18:15:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:15:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:15:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:15:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:15:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:15:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 18:15:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:15:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:15:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:15:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:15:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:15:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 18:15:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 18:15:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 18:15:30 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1572ms 18:15:30 INFO - PROCESS | 27754 | 1462583730801 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 18:15:30 INFO - PROCESS | 27754 | 1462583730809 Marionette TRACE conn3 <- [1,3045,null,{"value":"8"}] 18:15:30 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 18:15:30 INFO - PROCESS | 27754 | 1462583730819 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 18:15:30 INFO - PROCESS | 27754 | 1462583730825 Marionette TRACE conn3 <- [1,3046,null,{}] 18:15:30 INFO - PROCESS | 27754 | 1462583730858 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:15:31 INFO - PROCESS | 27754 | 1462583731112 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 18:15:31 INFO - PROCESS | 27754 | 1462583731148 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:31 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f07f9487000 == 166 [pid = 27754] [id = 771] 18:15:31 INFO - PROCESS | 27754 | ++DOMWINDOW == 156 (0x7f07f925c000) [pid = 27754] [serial = 2312] [outer = (nil)] 18:15:31 INFO - PROCESS | 27754 | ++DOMWINDOW == 157 (0x7f07fb732c00) [pid = 27754] [serial = 2313] [outer = 0x7f07f925c000] 18:15:31 INFO - PROCESS | 27754 | 1462583731210 Marionette DEBUG loaded listener.js 18:15:31 INFO - PROCESS | 27754 | ++DOMWINDOW == 158 (0x7f07fb8abc00) [pid = 27754] [serial = 2314] [outer = 0x7f07f925c000] 18:15:31 INFO - PROCESS | 27754 | [27754] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 18:15:32 INFO - PROCESS | 27754 | 1462583732282 Marionette TRACE conn3 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 18:15:32 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 18:15:32 INFO - {} 18:15:32 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1507ms 18:15:32 INFO - PROCESS | 27754 | 1462583732327 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 18:15:32 INFO - PROCESS | 27754 | 1462583732331 Marionette TRACE conn3 <- [1,3049,null,{"value":"8"}] 18:15:32 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 18:15:32 INFO - PROCESS | 27754 | 1462583732352 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 18:15:32 INFO - PROCESS | 27754 | 1462583732361 Marionette TRACE conn3 <- [1,3050,null,{}] 18:15:32 INFO - PROCESS | 27754 | 1462583732367 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:15:32 INFO - PROCESS | 27754 | 1462583732635 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 18:15:33 INFO - PROCESS | 27754 | --DOMWINDOW == 157 (0x7f07fb652000) [pid = 27754] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 18:15:33 INFO - PROCESS | 27754 | --DOMWINDOW == 156 (0x7f0800710c00) [pid = 27754] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 18:15:33 INFO - PROCESS | 27754 | --DOMWINDOW == 155 (0x7f07fdf52800) [pid = 27754] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 18:15:33 INFO - PROCESS | 27754 | --DOMWINDOW == 154 (0x7f07f9252800) [pid = 27754] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 18:15:33 INFO - PROCESS | 27754 | --DOMWINDOW == 153 (0x7f07fb73cc00) [pid = 27754] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 18:15:33 INFO - PROCESS | 27754 | --DOMWINDOW == 152 (0x7f07f806a000) [pid = 27754] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 18:15:33 INFO - PROCESS | 27754 | --DOMWINDOW == 151 (0x7f0804883c00) [pid = 27754] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 18:15:33 INFO - PROCESS | 27754 | --DOMWINDOW == 150 (0x7f07fb734800) [pid = 27754] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 18:15:33 INFO - PROCESS | 27754 | --DOMWINDOW == 149 (0x7f07f7fdf800) [pid = 27754] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 18:15:33 INFO - PROCESS | 27754 | --DOMWINDOW == 148 (0x7f0800bed400) [pid = 27754] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 18:15:33 INFO - PROCESS | 27754 | --DOMWINDOW == 147 (0x7f07f86ed800) [pid = 27754] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 18:15:33 INFO - PROCESS | 27754 | --DOMWINDOW == 146 (0x7f07fd611800) [pid = 27754] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 18:15:33 INFO - PROCESS | 27754 | --DOMWINDOW == 145 (0x7f07fdb21c00) [pid = 27754] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 18:15:33 INFO - PROCESS | 27754 | --DOMWINDOW == 144 (0x7f0800a97000) [pid = 27754] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 18:15:33 INFO - PROCESS | 27754 | --DOMWINDOW == 143 (0x7f07fc0ab000) [pid = 27754] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 18:15:33 INFO - PROCESS | 27754 | --DOMWINDOW == 142 (0x7f07fcc9f000) [pid = 27754] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 18:15:33 INFO - PROCESS | 27754 | --DOMWINDOW == 141 (0x7f080092e400) [pid = 27754] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 18:15:33 INFO - PROCESS | 27754 | --DOMWINDOW == 140 (0x7f0801ad6400) [pid = 27754] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 18:15:33 INFO - PROCESS | 27754 | --DOMWINDOW == 139 (0x7f0803b4c400) [pid = 27754] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 18:15:33 INFO - PROCESS | 27754 | --DOMWINDOW == 138 (0x7f07f7e43800) [pid = 27754] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 18:15:33 INFO - PROCESS | 27754 | --DOMWINDOW == 137 (0x7f08036e3800) [pid = 27754] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 18:15:33 INFO - PROCESS | 27754 | --DOMWINDOW == 136 (0x7f07fb736400) [pid = 27754] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 18:15:33 INFO - PROCESS | 27754 | --DOMWINDOW == 135 (0x7f07f6fc0000) [pid = 27754] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 18:15:33 INFO - PROCESS | 27754 | --DOMWINDOW == 134 (0x7f080070f000) [pid = 27754] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 18:15:33 INFO - PROCESS | 27754 | --DOMWINDOW == 133 (0x7f07f63e5800) [pid = 27754] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 18:15:33 INFO - PROCESS | 27754 | 1462583733341 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:33 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f07fb8c9000 == 167 [pid = 27754] [id = 772] 18:15:33 INFO - PROCESS | 27754 | ++DOMWINDOW == 134 (0x7f07f6291400) [pid = 27754] [serial = 2315] [outer = (nil)] 18:15:33 INFO - PROCESS | 27754 | ++DOMWINDOW == 135 (0x7f07f806a000) [pid = 27754] [serial = 2316] [outer = 0x7f07f6291400] 18:15:33 INFO - PROCESS | 27754 | 1462583733401 Marionette DEBUG loaded listener.js 18:15:33 INFO - PROCESS | 27754 | ++DOMWINDOW == 136 (0x7f07fc0ab000) [pid = 27754] [serial = 2317] [outer = 0x7f07f6291400] 18:15:34 INFO - PROCESS | 27754 | 1462583734027 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:15:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 18:15:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 18:15:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 18:15:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 18:15:34 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1703ms 18:15:34 INFO - PROCESS | 27754 | 1462583734048 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 18:15:34 INFO - PROCESS | 27754 | 1462583734052 Marionette TRACE conn3 <- [1,3053,null,{"value":"8"}] 18:15:34 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 18:15:34 INFO - PROCESS | 27754 | 1462583734059 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 18:15:34 INFO - PROCESS | 27754 | 1462583734062 Marionette TRACE conn3 <- [1,3054,null,{}] 18:15:34 INFO - PROCESS | 27754 | 1462583734067 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:15:34 INFO - PROCESS | 27754 | 1462583734256 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 18:15:34 INFO - PROCESS | 27754 | 1462583734453 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:34 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f07fb959000 == 168 [pid = 27754] [id = 773] 18:15:34 INFO - PROCESS | 27754 | ++DOMWINDOW == 137 (0x7f07fb737000) [pid = 27754] [serial = 2318] [outer = (nil)] 18:15:34 INFO - PROCESS | 27754 | ++DOMWINDOW == 138 (0x7f07fcfe1800) [pid = 27754] [serial = 2319] [outer = 0x7f07fb737000] 18:15:34 INFO - PROCESS | 27754 | 1462583734519 Marionette DEBUG loaded listener.js 18:15:34 INFO - PROCESS | 27754 | ++DOMWINDOW == 139 (0x7f07fd657400) [pid = 27754] [serial = 2320] [outer = 0x7f07fb737000] 18:15:35 INFO - PROCESS | 27754 | 1462583735710 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:15:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 18:15:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 18:15:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 18:15:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 18:15:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 18:15:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 18:15:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 18:15:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 18:15:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 18:15:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 18:15:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 18:15:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 18:15:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 18:15:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 18:15:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 18:15:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 18:15:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 18:15:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 18:15:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 18:15:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 18:15:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 18:15:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 18:15:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 18:15:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 18:15:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 18:15:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 18:15:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 18:15:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 18:15:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 18:15:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 18:15:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 18:15:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 18:15:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 18:15:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 18:15:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 18:15:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 18:15:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 18:15:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 18:15:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 18:15:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 18:15:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 18:15:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 18:15:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 18:15:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 18:15:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 18:15:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 18:15:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 18:15:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 18:15:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 18:15:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 18:15:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 18:15:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 18:15:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 18:15:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 18:15:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 18:15:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 18:15:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 18:15:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 18:15:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 18:15:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 18:15:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 18:15:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 18:15:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 18:15:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 18:15:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 18:15:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 18:15:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 18:15:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 18:15:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 18:15:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 18:15:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 18:15:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 18:15:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 18:15:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 18:15:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 18:15:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 18:15:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 18:15:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 18:15:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 18:15:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 18:15:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 18:15:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 18:15:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 18:15:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 18:15:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 18:15:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 18:15:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 18:15:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 18:15:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 18:15:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 18:15:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 18:15:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 18:15:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 18:15:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 18:15:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 18:15:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 18:15:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 18:15:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 18:15:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 18:15:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:15:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:15:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:15:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:15:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:15:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 18:15:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:15:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:15:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:15:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:15:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:15:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 18:15:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:15:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:15:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:15:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:15:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:15:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 18:15:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:15:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:15:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:15:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:15:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:15:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 18:15:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:15:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:15:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:15:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:15:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:15:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 18:15:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:15:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:15:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:15:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:15:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:15:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 18:15:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:15:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:15:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:15:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:15:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:15:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 18:15:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:15:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:15:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:15:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:15:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:15:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 18:15:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:15:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:15:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:15:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:15:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:15:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 18:15:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:15:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:15:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:15:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:15:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:15:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 18:15:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:15:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:15:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:15:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:15:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:15:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 18:15:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:15:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:15:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:15:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:15:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:15:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 18:15:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:15:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:15:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:15:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:15:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:15:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 18:15:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:15:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:15:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:15:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:15:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:15:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 18:15:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:15:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:15:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:15:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:15:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:15:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 18:15:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:15:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:15:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:15:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:15:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:15:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 18:15:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:15:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:15:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:15:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:15:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:15:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 18:15:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:15:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:15:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:15:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:15:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:15:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 18:15:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:15:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:15:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:15:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:15:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:15:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 18:15:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:15:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:15:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:15:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:15:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:15:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 18:15:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:15:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:15:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:15:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:15:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:15:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 18:15:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:15:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:15:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:15:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:15:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:15:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 18:15:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:15:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:15:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:15:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 18:15:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 18:15:35 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:15:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:15:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:15:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:15:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 18:15:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 18:15:35 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:15:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:15:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:15:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:15:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 18:15:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 18:15:35 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1786ms 18:15:35 INFO - PROCESS | 27754 | 1462583735846 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 18:15:35 INFO - PROCESS | 27754 | 1462583735854 Marionette TRACE conn3 <- [1,3057,null,{"value":"8"}] 18:15:35 INFO - TEST-START | /FileAPI/file/File-constructor.html 18:15:35 INFO - PROCESS | 27754 | 1462583735870 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 18:15:35 INFO - PROCESS | 27754 | 1462583735879 Marionette TRACE conn3 <- [1,3058,null,{}] 18:15:36 INFO - PROCESS | 27754 | 1462583736031 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:15:36 INFO - PROCESS | 27754 | 1462583736328 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 18:15:36 INFO - PROCESS | 27754 | 1462583736532 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:36 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f07f8816800 == 169 [pid = 27754] [id = 774] 18:15:36 INFO - PROCESS | 27754 | ++DOMWINDOW == 140 (0x7f07f628d800) [pid = 27754] [serial = 2321] [outer = (nil)] 18:15:36 INFO - PROCESS | 27754 | ++DOMWINDOW == 141 (0x7f07f86e6400) [pid = 27754] [serial = 2322] [outer = 0x7f07f628d800] 18:15:36 INFO - PROCESS | 27754 | 1462583736604 Marionette DEBUG loaded listener.js 18:15:36 INFO - PROCESS | 27754 | ++DOMWINDOW == 142 (0x7f07f925bc00) [pid = 27754] [serial = 2323] [outer = 0x7f07f628d800] 18:15:37 INFO - PROCESS | 27754 | 1462583737454 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:15:37 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 18:15:37 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 18:15:37 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 18:15:37 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 18:15:37 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 18:15:37 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 18:15:37 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 18:15:37 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 18:15:37 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 18:15:37 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 18:15:37 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 18:15:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:15:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:15:37 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 18:15:37 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 18:15:37 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 18:15:37 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 18:15:37 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 18:15:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:15:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:15:37 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 18:15:37 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 18:15:37 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 18:15:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:15:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:15:37 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 18:15:37 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 18:15:37 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 18:15:37 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1642ms 18:15:37 INFO - PROCESS | 27754 | 1462583737511 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 18:15:37 INFO - PROCESS | 27754 | 1462583737526 Marionette TRACE conn3 <- [1,3061,null,{"value":"8"}] 18:15:37 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 18:15:37 INFO - PROCESS | 27754 | 1462583737550 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 18:15:37 INFO - PROCESS | 27754 | 1462583737555 Marionette TRACE conn3 <- [1,3062,null,{}] 18:15:37 INFO - PROCESS | 27754 | 1462583737564 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:15:37 INFO - PROCESS | 27754 | 1462583737773 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 18:15:38 INFO - PROCESS | 27754 | 1462583738048 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:38 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f07fb79c000 == 170 [pid = 27754] [id = 775] 18:15:38 INFO - PROCESS | 27754 | ++DOMWINDOW == 143 (0x7f07f96ea400) [pid = 27754] [serial = 2324] [outer = (nil)] 18:15:38 INFO - PROCESS | 27754 | ++DOMWINDOW == 144 (0x7f07fb730800) [pid = 27754] [serial = 2325] [outer = 0x7f07f96ea400] 18:15:38 INFO - PROCESS | 27754 | 1462583738119 Marionette DEBUG loaded listener.js 18:15:38 INFO - PROCESS | 27754 | ++DOMWINDOW == 145 (0x7f07fc0b2400) [pid = 27754] [serial = 2326] [outer = 0x7f07f96ea400] 18:15:38 INFO - PROCESS | 27754 | [27754] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 18:15:39 INFO - PROCESS | 27754 | 1462583739020 Marionette TRACE conn3 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 18:15:39 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 18:15:39 INFO - {} 18:15:39 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1499ms 18:15:39 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 18:15:39 INFO - PROCESS | 27754 | 1462583739034 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 18:15:39 INFO - PROCESS | 27754 | 1462583739037 Marionette TRACE conn3 <- [1,3065,null,{"value":"8"}] 18:15:39 INFO - PROCESS | 27754 | 1462583739044 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 18:15:39 INFO - PROCESS | 27754 | 1462583739049 Marionette TRACE conn3 <- [1,3066,null,{}] 18:15:39 INFO - PROCESS | 27754 | 1462583739065 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:15:39 INFO - PROCESS | 27754 | 1462583739282 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 18:15:39 INFO - PROCESS | 27754 | 1462583739558 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:39 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f07fdbb1000 == 171 [pid = 27754] [id = 776] 18:15:39 INFO - PROCESS | 27754 | ++DOMWINDOW == 146 (0x7f07fd658400) [pid = 27754] [serial = 2327] [outer = (nil)] 18:15:39 INFO - PROCESS | 27754 | ++DOMWINDOW == 147 (0x7f07fe362c00) [pid = 27754] [serial = 2328] [outer = 0x7f07fd658400] 18:15:39 INFO - PROCESS | 27754 | 1462583739634 Marionette DEBUG loaded listener.js 18:15:39 INFO - PROCESS | 27754 | ++DOMWINDOW == 148 (0x7f07fe480000) [pid = 27754] [serial = 2329] [outer = 0x7f07fd658400] 18:15:40 INFO - PROCESS | 27754 | 1462583740494 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:15:40 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 18:15:40 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 18:15:40 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 18:15:40 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 18:15:40 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 18:15:40 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 18:15:40 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 18:15:40 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1485ms 18:15:40 INFO - PROCESS | 27754 | 1462583740529 Marionette TRACE conn3 -> [0,3069,"getWindowHandle",null] 18:15:40 INFO - PROCESS | 27754 | 1462583740533 Marionette TRACE conn3 <- [1,3069,null,{"value":"8"}] 18:15:40 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 18:15:40 INFO - PROCESS | 27754 | 1462583740539 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 18:15:40 INFO - PROCESS | 27754 | 1462583740541 Marionette TRACE conn3 <- [1,3070,null,{}] 18:15:40 INFO - PROCESS | 27754 | 1462583740547 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:15:40 INFO - PROCESS | 27754 | 1462583740767 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 18:15:41 INFO - PROCESS | 27754 | 1462583741024 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:41 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f07fe6ca000 == 172 [pid = 27754] [id = 777] 18:15:41 INFO - PROCESS | 27754 | ++DOMWINDOW == 149 (0x7f07fd658c00) [pid = 27754] [serial = 2330] [outer = (nil)] 18:15:41 INFO - PROCESS | 27754 | ++DOMWINDOW == 150 (0x7f07ff267800) [pid = 27754] [serial = 2331] [outer = 0x7f07fd658c00] 18:15:41 INFO - PROCESS | 27754 | 1462583741095 Marionette DEBUG loaded listener.js 18:15:41 INFO - PROCESS | 27754 | ++DOMWINDOW == 151 (0x7f0800008800) [pid = 27754] [serial = 2332] [outer = 0x7f07fd658c00] 18:15:41 INFO - PROCESS | 27754 | 1462583741898 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:15:41 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 18:15:41 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 18:15:41 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 18:15:41 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 18:15:41 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 18:15:41 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 18:15:41 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1382ms 18:15:41 INFO - PROCESS | 27754 | 1462583741929 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 18:15:41 INFO - PROCESS | 27754 | 1462583741933 Marionette TRACE conn3 <- [1,3073,null,{"value":"8"}] 18:15:41 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 18:15:41 INFO - PROCESS | 27754 | 1462583741940 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 18:15:41 INFO - PROCESS | 27754 | 1462583741943 Marionette TRACE conn3 <- [1,3074,null,{}] 18:15:41 INFO - PROCESS | 27754 | 1462583741949 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:15:42 INFO - PROCESS | 27754 | 1462583742165 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 18:15:42 INFO - PROCESS | 27754 | 1462583742454 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:42 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f07ff525800 == 173 [pid = 27754] [id = 778] 18:15:42 INFO - PROCESS | 27754 | ++DOMWINDOW == 152 (0x7f07fe57d400) [pid = 27754] [serial = 2333] [outer = (nil)] 18:15:42 INFO - PROCESS | 27754 | ++DOMWINDOW == 153 (0x7f0800707800) [pid = 27754] [serial = 2334] [outer = 0x7f07fe57d400] 18:15:42 INFO - PROCESS | 27754 | 1462583742528 Marionette DEBUG loaded listener.js 18:15:42 INFO - PROCESS | 27754 | ++DOMWINDOW == 154 (0x7f080070ec00) [pid = 27754] [serial = 2335] [outer = 0x7f07fe57d400] 18:15:43 INFO - PROCESS | 27754 | 1462583743303 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:15:43 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 18:15:43 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 18:15:43 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 18:15:43 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 18:15:43 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 18:15:43 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 18:15:43 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1433ms 18:15:43 INFO - PROCESS | 27754 | 1462583743376 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 18:15:43 INFO - PROCESS | 27754 | 1462583743380 Marionette TRACE conn3 <- [1,3077,null,{"value":"8"}] 18:15:43 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 18:15:43 INFO - PROCESS | 27754 | 1462583743411 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 18:15:43 INFO - PROCESS | 27754 | 1462583743415 Marionette TRACE conn3 <- [1,3078,null,{}] 18:15:43 INFO - PROCESS | 27754 | 1462583743426 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:15:43 INFO - PROCESS | 27754 | 1462583743772 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 18:15:44 INFO - PROCESS | 27754 | 1462583744006 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:44 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f08001ec000 == 174 [pid = 27754] [id = 779] 18:15:44 INFO - PROCESS | 27754 | ++DOMWINDOW == 155 (0x7f0800989c00) [pid = 27754] [serial = 2336] [outer = (nil)] 18:15:44 INFO - PROCESS | 27754 | ++DOMWINDOW == 156 (0x7f08009e3c00) [pid = 27754] [serial = 2337] [outer = 0x7f0800989c00] 18:15:44 INFO - PROCESS | 27754 | 1462583744130 Marionette DEBUG loaded listener.js 18:15:44 INFO - PROCESS | 27754 | ++DOMWINDOW == 157 (0x7f07fcb29000) [pid = 27754] [serial = 2338] [outer = 0x7f0800989c00] 18:15:44 INFO - PROCESS | 27754 | 1462583744946 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:15:45 INFO - PROCESS | 27754 | 1462583745010 Marionette TRACE conn3 <- [1,3081,null,{"value":"8"}] 18:15:45 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 18:15:45 INFO - PROCESS | 27754 | 1462583745038 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 18:15:45 INFO - PROCESS | 27754 | 1462583745041 Marionette TRACE conn3 <- [1,3082,null,{}] 18:15:45 INFO - PROCESS | 27754 | 1462583745053 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:15:45 INFO - PROCESS | 27754 | 1462583745253 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 18:15:45 INFO - PROCESS | 27754 | 1462583745542 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:45 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0800ad8800 == 175 [pid = 27754] [id = 780] 18:15:45 INFO - PROCESS | 27754 | ++DOMWINDOW == 158 (0x7f07fcb2a800) [pid = 27754] [serial = 2339] [outer = (nil)] 18:15:45 INFO - PROCESS | 27754 | ++DOMWINDOW == 159 (0x7f0800a9fc00) [pid = 27754] [serial = 2340] [outer = 0x7f07fcb2a800] 18:15:45 INFO - PROCESS | 27754 | 1462583745612 Marionette DEBUG loaded listener.js 18:15:45 INFO - PROCESS | 27754 | ++DOMWINDOW == 160 (0x7f0801ade000) [pid = 27754] [serial = 2341] [outer = 0x7f07fcb2a800] 18:15:46 INFO - PROCESS | 27754 | 1462583746381 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:15:46 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 18:15:46 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 18:15:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:15:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:15:46 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 18:15:46 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 18:15:46 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1409ms 18:15:46 INFO - PROCESS | 27754 | 1462583746430 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 18:15:46 INFO - PROCESS | 27754 | 1462583746433 Marionette TRACE conn3 <- [1,3085,null,{"value":"8"}] 18:15:46 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 18:15:46 INFO - PROCESS | 27754 | 1462583746439 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 18:15:46 INFO - PROCESS | 27754 | 1462583746442 Marionette TRACE conn3 <- [1,3086,null,{}] 18:15:46 INFO - PROCESS | 27754 | 1462583746448 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:15:46 INFO - PROCESS | 27754 | 1462583746657 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 18:15:46 INFO - PROCESS | 27754 | 1462583746915 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:46 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f08017d6000 == 176 [pid = 27754] [id = 781] 18:15:46 INFO - PROCESS | 27754 | ++DOMWINDOW == 161 (0x7f08009db400) [pid = 27754] [serial = 2342] [outer = (nil)] 18:15:46 INFO - PROCESS | 27754 | ++DOMWINDOW == 162 (0x7f0801bfa800) [pid = 27754] [serial = 2343] [outer = 0x7f08009db400] 18:15:46 INFO - PROCESS | 27754 | 1462583746988 Marionette DEBUG loaded listener.js 18:15:47 INFO - PROCESS | 27754 | ++DOMWINDOW == 163 (0x7f08036db800) [pid = 27754] [serial = 2344] [outer = 0x7f08009db400] 18:15:47 INFO - PROCESS | 27754 | 1462583747749 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:15:47 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 18:15:47 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1327ms 18:15:47 INFO - PROCESS | 27754 | 1462583747768 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 18:15:47 INFO - PROCESS | 27754 | 1462583747771 Marionette TRACE conn3 <- [1,3089,null,{"value":"8"}] 18:15:47 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 18:15:47 INFO - PROCESS | 27754 | 1462583747777 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 18:15:47 INFO - PROCESS | 27754 | 1462583747779 Marionette TRACE conn3 <- [1,3090,null,{}] 18:15:47 INFO - PROCESS | 27754 | 1462583747785 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:15:48 INFO - PROCESS | 27754 | 1462583748003 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 18:15:48 INFO - PROCESS | 27754 | 1462583748270 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:48 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0801c46800 == 177 [pid = 27754] [id = 782] 18:15:48 INFO - PROCESS | 27754 | ++DOMWINDOW == 164 (0x7f08009e0400) [pid = 27754] [serial = 2345] [outer = (nil)] 18:15:48 INFO - PROCESS | 27754 | ++DOMWINDOW == 165 (0x7f0803b43000) [pid = 27754] [serial = 2346] [outer = 0x7f08009e0400] 18:15:48 INFO - PROCESS | 27754 | 1462583748340 Marionette DEBUG loaded listener.js 18:15:48 INFO - PROCESS | 27754 | ++DOMWINDOW == 166 (0x7f0803b88400) [pid = 27754] [serial = 2347] [outer = 0x7f08009e0400] 18:15:49 INFO - PROCESS | 27754 | 1462583749177 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:15:49 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 18:15:49 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1440ms 18:15:49 INFO - PROCESS | 27754 | 1462583749217 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 18:15:49 INFO - PROCESS | 27754 | 1462583749220 Marionette TRACE conn3 <- [1,3093,null,{"value":"8"}] 18:15:49 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 18:15:49 INFO - PROCESS | 27754 | 1462583749226 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 18:15:49 INFO - PROCESS | 27754 | 1462583749228 Marionette TRACE conn3 <- [1,3094,null,{}] 18:15:49 INFO - PROCESS | 27754 | 1462583749233 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:15:49 INFO - PROCESS | 27754 | 1462583749485 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 18:15:49 INFO - PROCESS | 27754 | 1462583749855 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:49 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f080371c800 == 178 [pid = 27754] [id = 783] 18:15:49 INFO - PROCESS | 27754 | ++DOMWINDOW == 167 (0x7f07f96e4000) [pid = 27754] [serial = 2348] [outer = (nil)] 18:15:49 INFO - PROCESS | 27754 | ++DOMWINDOW == 168 (0x7f08049f4c00) [pid = 27754] [serial = 2349] [outer = 0x7f07f96e4000] 18:15:49 INFO - PROCESS | 27754 | 1462583749977 Marionette DEBUG loaded listener.js 18:15:50 INFO - PROCESS | 27754 | ++DOMWINDOW == 169 (0x7f0804b1ac00) [pid = 27754] [serial = 2350] [outer = 0x7f07f96e4000] 18:15:50 INFO - PROCESS | 27754 | 1462583750694 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:15:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 18:15:50 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1487ms 18:15:50 INFO - PROCESS | 27754 | 1462583750726 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 18:15:50 INFO - PROCESS | 27754 | 1462583750729 Marionette TRACE conn3 <- [1,3097,null,{"value":"8"}] 18:15:50 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 18:15:50 INFO - PROCESS | 27754 | 1462583750737 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 18:15:50 INFO - PROCESS | 27754 | 1462583750741 Marionette TRACE conn3 <- [1,3098,null,{}] 18:15:50 INFO - PROCESS | 27754 | 1462583750746 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:15:50 INFO - PROCESS | 27754 | 1462583750971 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 18:15:51 INFO - PROCESS | 27754 | 1462583751251 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:51 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0803adf800 == 179 [pid = 27754] [id = 784] 18:15:51 INFO - PROCESS | 27754 | ++DOMWINDOW == 170 (0x7f0804b1d400) [pid = 27754] [serial = 2351] [outer = (nil)] 18:15:51 INFO - PROCESS | 27754 | ++DOMWINDOW == 171 (0x7f080568f800) [pid = 27754] [serial = 2352] [outer = 0x7f0804b1d400] 18:15:51 INFO - PROCESS | 27754 | 1462583751333 Marionette DEBUG loaded listener.js 18:15:51 INFO - PROCESS | 27754 | ++DOMWINDOW == 172 (0x7f0805fe7c00) [pid = 27754] [serial = 2353] [outer = 0x7f0804b1d400] 18:15:52 INFO - PROCESS | 27754 | 1462583752106 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:15:52 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 18:15:52 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 18:15:52 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1378ms 18:15:52 INFO - PROCESS | 27754 | 1462583752117 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 18:15:52 INFO - PROCESS | 27754 | 1462583752119 Marionette TRACE conn3 <- [1,3101,null,{"value":"8"}] 18:15:52 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 18:15:52 INFO - PROCESS | 27754 | 1462583752125 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 18:15:52 INFO - PROCESS | 27754 | 1462583752127 Marionette TRACE conn3 <- [1,3102,null,{}] 18:15:52 INFO - PROCESS | 27754 | 1462583752133 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:15:52 INFO - PROCESS | 27754 | 1462583752326 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 18:15:52 INFO - PROCESS | 27754 | 1462583752589 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:52 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f08049d9000 == 180 [pid = 27754] [id = 785] 18:15:52 INFO - PROCESS | 27754 | ++DOMWINDOW == 173 (0x7f0803b49000) [pid = 27754] [serial = 2354] [outer = (nil)] 18:15:52 INFO - PROCESS | 27754 | ++DOMWINDOW == 174 (0x7f0806bc6800) [pid = 27754] [serial = 2355] [outer = 0x7f0803b49000] 18:15:52 INFO - PROCESS | 27754 | 1462583752659 Marionette DEBUG loaded listener.js 18:15:52 INFO - PROCESS | 27754 | ++DOMWINDOW == 175 (0x7f0806c7a000) [pid = 27754] [serial = 2356] [outer = 0x7f0803b49000] 18:15:53 INFO - PROCESS | 27754 | 1462583753449 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:15:53 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 18:15:53 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1380ms 18:15:53 INFO - PROCESS | 27754 | 1462583753506 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 18:15:53 INFO - PROCESS | 27754 | 1462583753509 Marionette TRACE conn3 <- [1,3105,null,{"value":"8"}] 18:15:53 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 18:15:53 INFO - PROCESS | 27754 | 1462583753563 Marionette TRACE conn3 -> [0,3106,"setScriptTimeout",{"ms":35000}] 18:15:53 INFO - PROCESS | 27754 | 1462583753565 Marionette TRACE conn3 <- [1,3106,null,{}] 18:15:53 INFO - PROCESS | 27754 | 1462583753571 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:15:53 INFO - PROCESS | 27754 | 1462583753820 Marionette TRACE conn3 <- [1,3107,null,{"value":null}] 18:15:54 INFO - PROCESS | 27754 | 1462583754087 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:54 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0806139000 == 181 [pid = 27754] [id = 786] 18:15:54 INFO - PROCESS | 27754 | ++DOMWINDOW == 176 (0x7f08055af000) [pid = 27754] [serial = 2357] [outer = (nil)] 18:15:54 INFO - PROCESS | 27754 | ++DOMWINDOW == 177 (0x7f0806ce7400) [pid = 27754] [serial = 2358] [outer = 0x7f08055af000] 18:15:54 INFO - PROCESS | 27754 | 1462583754154 Marionette DEBUG loaded listener.js 18:15:54 INFO - PROCESS | 27754 | ++DOMWINDOW == 178 (0x7f0806e83800) [pid = 27754] [serial = 2359] [outer = 0x7f08055af000] 18:15:54 INFO - PROCESS | 27754 | 1462583754903 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:15:54 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 18:15:54 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 18:15:54 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 18:15:54 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1383ms 18:15:54 INFO - PROCESS | 27754 | 1462583754942 Marionette TRACE conn3 -> [0,3109,"getWindowHandle",null] 18:15:54 INFO - PROCESS | 27754 | 1462583754945 Marionette TRACE conn3 <- [1,3109,null,{"value":"8"}] 18:15:54 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 18:15:54 INFO - PROCESS | 27754 | 1462583754951 Marionette TRACE conn3 -> [0,3110,"setScriptTimeout",{"ms":35000}] 18:15:54 INFO - PROCESS | 27754 | 1462583754953 Marionette TRACE conn3 <- [1,3110,null,{}] 18:15:54 INFO - PROCESS | 27754 | 1462583754959 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:15:55 INFO - PROCESS | 27754 | 1462583755163 Marionette TRACE conn3 <- [1,3111,null,{"value":null}] 18:15:55 INFO - PROCESS | 27754 | 1462583755425 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:55 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0806e60000 == 182 [pid = 27754] [id = 787] 18:15:55 INFO - PROCESS | 27754 | ++DOMWINDOW == 179 (0x7f0806bbd400) [pid = 27754] [serial = 2360] [outer = (nil)] 18:15:55 INFO - PROCESS | 27754 | ++DOMWINDOW == 180 (0x7f080accfc00) [pid = 27754] [serial = 2361] [outer = 0x7f0806bbd400] 18:15:55 INFO - PROCESS | 27754 | 1462583755497 Marionette DEBUG loaded listener.js 18:15:55 INFO - PROCESS | 27754 | ++DOMWINDOW == 181 (0x7f080ae5e000) [pid = 27754] [serial = 2362] [outer = 0x7f0806bbd400] 18:15:56 INFO - PROCESS | 27754 | 1462583756279 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:15:56 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 18:15:56 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:15:56 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 18:15:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:15:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:15:56 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 18:15:56 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1378ms 18:15:56 INFO - PROCESS | 27754 | 1462583756331 Marionette TRACE conn3 -> [0,3113,"getWindowHandle",null] 18:15:56 INFO - PROCESS | 27754 | 1462583756335 Marionette TRACE conn3 <- [1,3113,null,{"value":"8"}] 18:15:56 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 18:15:56 INFO - PROCESS | 27754 | 1462583756340 Marionette TRACE conn3 -> [0,3114,"setScriptTimeout",{"ms":35000}] 18:15:56 INFO - PROCESS | 27754 | 1462583756342 Marionette TRACE conn3 <- [1,3114,null,{}] 18:15:56 INFO - PROCESS | 27754 | 1462583756348 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:15:56 INFO - PROCESS | 27754 | 1462583756558 Marionette TRACE conn3 <- [1,3115,null,{"value":null}] 18:15:56 INFO - PROCESS | 27754 | 1462583756857 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\", \"4682c6e6-919e-4f6d-8818-8d8c9ab4d230\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:56 INFO - PROCESS | 27754 | ++DOCSHELL 0x7f0809b16800 == 183 [pid = 27754] [id = 788] 18:15:56 INFO - PROCESS | 27754 | ++DOMWINDOW == 182 (0x7f0806ce3c00) [pid = 27754] [serial = 2363] [outer = (nil)] 18:15:56 INFO - PROCESS | 27754 | ++DOMWINDOW == 183 (0x7f080c002c00) [pid = 27754] [serial = 2364] [outer = 0x7f0806ce3c00] 18:15:56 INFO - PROCESS | 27754 | 1462583756927 Marionette DEBUG loaded listener.js 18:15:57 INFO - PROCESS | 27754 | ++DOMWINDOW == 184 (0x7f080c21cc00) [pid = 27754] [serial = 2365] [outer = 0x7f0806ce3c00] 18:15:57 INFO - PROCESS | 27754 | 1462583757738 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:15:57 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 18:15:57 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1438ms 18:15:57 INFO - PROCESS | 27754 | 1462583757779 Marionette TRACE conn3 -> [0,3117,"getWindowHandle",null] 18:15:57 INFO - PROCESS | 27754 | 1462583757783 Marionette TRACE conn3 <- [1,3117,null,{"value":"8"}] 18:15:58 WARNING - u'runner_teardown' () 18:15:58 INFO - No more tests 18:15:58 INFO - Got 0 unexpected results 18:15:58 INFO - SUITE-END | took 1185s 18:15:59 INFO - Closing logging queue 18:15:59 INFO - queue closed 18:15:59 INFO - Return code: 0 18:15:59 WARNING - # TBPL SUCCESS # 18:15:59 INFO - Running post-action listener: _resource_record_post_action 18:15:59 INFO - Running post-run listener: _resource_record_post_run 18:16:00 INFO - Total resource usage - Wall time: 1219s; CPU: 98.0%; Read bytes: 790528; Write bytes: 934424576; Read time: 24; Write time: 251056 18:16:00 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 18:16:00 INFO - install - Wall time: 29s; CPU: 100.0%; Read bytes: 0; Write bytes: 8273920; Read time: 0; Write time: 3088 18:16:00 INFO - run-tests - Wall time: 1190s; CPU: 98.0%; Read bytes: 790528; Write bytes: 926060544; Read time: 24; Write time: 247960 18:16:00 INFO - Running post-run listener: _upload_blobber_files 18:16:00 INFO - Blob upload gear active. 18:16:00 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 18:16:00 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:16:00 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:16:00 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:16:00 INFO - (blobuploader) - INFO - Open directory for files ... 18:16:00 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 18:16:01 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 18:16:01 INFO - (blobuploader) - INFO - Uploading, attempt #1. 18:16:02 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 18:16:02 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 18:16:02 INFO - (blobuploader) - INFO - Done attempting. 18:16:02 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 18:16:02 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 18:16:02 INFO - (blobuploader) - INFO - Uploading, attempt #1. 18:16:08 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 18:16:08 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 18:16:08 INFO - (blobuploader) - INFO - Done attempting. 18:16:08 INFO - (blobuploader) - INFO - Iteration through files over. 18:16:08 INFO - Return code: 0 18:16:08 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 18:16:08 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 18:16:08 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/b73eac0a312efffdae4f5bd0f6e59a26bde3ee1fbfc08eebaa6d8310319d28222fce6478614c2825a568a5f168c76442095007c649adf1ed38628d321020a143", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/c3a8257632582cebc01a9a8692d3cc4b8014a0dfab30ed4d9e71746015b1ceb6e3c18e178df71fb692538c8f97122bd4e5c8640a6b7e6a3f38bd1c05f36a32c1"} 18:16:08 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 18:16:08 INFO - Writing to file /builds/slave/test/properties/blobber_files 18:16:08 INFO - Contents: 18:16:08 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/b73eac0a312efffdae4f5bd0f6e59a26bde3ee1fbfc08eebaa6d8310319d28222fce6478614c2825a568a5f168c76442095007c649adf1ed38628d321020a143", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/c3a8257632582cebc01a9a8692d3cc4b8014a0dfab30ed4d9e71746015b1ceb6e3c18e178df71fb692538c8f97122bd4e5c8640a6b7e6a3f38bd1c05f36a32c1"} 18:16:08 INFO - Running post-run listener: copy_logs_to_upload_dir 18:16:08 INFO - Copying logs to upload dir... 18:16:08 INFO - mkdir: /builds/slave/test/build/upload/logs 18:16:08 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1324.460779 ========= master_lag: 0.29 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 22 mins, 4 secs) (at 2016-05-06 18:16:08.094969) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-06 18:16:08.095976) ========= 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=9ca12473fbb1d023794ffd180000023c-1462582431.14168-731104806 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/b73eac0a312efffdae4f5bd0f6e59a26bde3ee1fbfc08eebaa6d8310319d28222fce6478614c2825a568a5f168c76442095007c649adf1ed38628d321020a143", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/c3a8257632582cebc01a9a8692d3cc4b8014a0dfab30ed4d9e71746015b1ceb6e3c18e178df71fb692538c8f97122bd4e5c8640a6b7e6a3f38bd1c05f36a32c1"} build_url:https://queue.taskcluster.net/v1/task/Es-dB02UQh2IOTpffZmrZg/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/Es-dB02UQh2IOTpffZmrZg/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.037026 build_url: 'https://queue.taskcluster.net/v1/task/Es-dB02UQh2IOTpffZmrZg/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/b73eac0a312efffdae4f5bd0f6e59a26bde3ee1fbfc08eebaa6d8310319d28222fce6478614c2825a568a5f168c76442095007c649adf1ed38628d321020a143", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/c3a8257632582cebc01a9a8692d3cc4b8014a0dfab30ed4d9e71746015b1ceb6e3c18e178df71fb692538c8f97122bd4e5c8640a6b7e6a3f38bd1c05f36a32c1"}' symbols_url: 'https://queue.taskcluster.net/v1/task/Es-dB02UQh2IOTpffZmrZg/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip' ========= master_lag: 0.04 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-06 18:16:08.170749) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-06 18:16:08.171238) ========= 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=9ca12473fbb1d023794ffd180000023c-1462582431.14168-731104806 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.019632 ========= master_lag: 0.05 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-06 18:16:08.236676) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-06 18:16:08.236980) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-06 18:16:08.237346) ========= ========= Total master_lag: 1.08 =========