builder: mozilla-aurora_ubuntu64_vm-debug_test-web-platform-tests-1 slave: tst-linux64-spot-1312 starttime: 1462477954.77 results: success (0) buildid: 20160505110241 builduid: e1dd3273511e47c796b1dacf7e4d74a7 revision: 995ecc8dbf0b3a5337784766ee575934cb61df03 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-05 12:52:34.770503) ========= master: http://buildbot-master125.bb.releng.usw2.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-05 12:52:34.770877) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-05 12:52:34.771173) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-05 12:52:34.810558) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-05 12:52:34.810821) ========= 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-1462476967.896222-1264833639 _=/tools/buildbot/bin/python using PTY: False --2016-05-05 12:52:34-- 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% 13.6M=0.001s 2016-05-05 12:52:35 (13.6 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.281982 ========= master_lag: 0.08 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-05 12:52:35.177551) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-05 12:52:35.177843) ========= 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-1462476967.896222-1264833639 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.045912 ========= master_lag: 0.13 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-05 12:52:35.355470) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-05 12:52:35.355800) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 995ecc8dbf0b3a5337784766ee575934cb61df03 --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 995ecc8dbf0b3a5337784766ee575934cb61df03 --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-1462476967.896222-1264833639 _=/tools/buildbot/bin/python using PTY: False 2016-05-05 12:52:35,539 truncating revision to first 12 chars 2016-05-05 12:52:35,540 Setting DEBUG logging. 2016-05-05 12:52:35,540 attempt 1/10 2016-05-05 12:52:35,541 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/995ecc8dbf0b?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-05 12:52:35,855 unpacking tar archive at: mozilla-aurora-995ecc8dbf0b/testing/mozharness/ program finished with exit code 0 elapsedTime=0.624185 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-05 12:52:36.012708) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-05 12:52:36.012985) ========= script_repo_revision: 995ecc8dbf0b3a5337784766ee575934cb61df03 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-05 12:52:36.013376) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-05 12:52:36.013650) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-05 12:52:36.042250) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 22 mins, 54 secs) (at 2016-05-05 12:52:36.042520) ========= /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-1462476967.896222-1264833639 _=/tools/buildbot/bin/python using PTY: False 12:52:36 INFO - MultiFileLogger online at 20160505 12:52:36 in /builds/slave/test 12:52:36 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 12:52:36 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 12:52:36 INFO - {'append_to_log': False, 12:52:36 INFO - 'base_work_dir': '/builds/slave/test', 12:52:36 INFO - 'blob_upload_branch': 'mozilla-aurora', 12:52:36 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 12:52:36 INFO - 'buildbot_json_path': 'buildprops.json', 12:52:36 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 12:52:36 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 12:52:36 INFO - 'download_minidump_stackwalk': True, 12:52:36 INFO - 'download_symbols': 'true', 12:52:36 INFO - 'e10s': False, 12:52:36 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 12:52:36 INFO - 'tooltool.py': '/tools/tooltool.py', 12:52:36 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 12:52:36 INFO - '/tools/misc-python/virtualenv.py')}, 12:52:36 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 12:52:36 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 12:52:36 INFO - 'log_level': 'info', 12:52:36 INFO - 'log_to_console': True, 12:52:36 INFO - 'opt_config_files': (), 12:52:36 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 12:52:36 INFO - '--processes=1', 12:52:36 INFO - '--config=%(test_path)s/wptrunner.ini', 12:52:36 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 12:52:36 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 12:52:36 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 12:52:36 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 12:52:36 INFO - 'pip_index': False, 12:52:36 INFO - 'require_test_zip': True, 12:52:36 INFO - 'test_type': ('testharness',), 12:52:36 INFO - 'this_chunk': '1', 12:52:36 INFO - 'tooltool_cache': '/builds/tooltool_cache', 12:52:36 INFO - 'total_chunks': '10', 12:52:36 INFO - 'virtualenv_path': 'venv', 12:52:36 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 12:52:36 INFO - 'work_dir': 'build'} 12:52:36 INFO - ##### 12:52:36 INFO - ##### Running clobber step. 12:52:36 INFO - ##### 12:52:36 INFO - Running pre-action listener: _resource_record_pre_action 12:52:36 INFO - Running main action method: clobber 12:52:36 INFO - rmtree: /builds/slave/test/build 12:52:36 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 12:52:39 INFO - Running post-action listener: _resource_record_post_action 12:52:39 INFO - ##### 12:52:39 INFO - ##### Running read-buildbot-config step. 12:52:39 INFO - ##### 12:52:39 INFO - Running pre-action listener: _resource_record_pre_action 12:52:39 INFO - Running main action method: read_buildbot_config 12:52:39 INFO - Using buildbot properties: 12:52:39 INFO - { 12:52:39 INFO - "project": "", 12:52:39 INFO - "product": "firefox", 12:52:39 INFO - "script_repo_revision": "production", 12:52:39 INFO - "scheduler": "tests-mozilla-aurora-ubuntu64_vm-debug-unittest", 12:52:39 INFO - "repository": "", 12:52:39 INFO - "buildername": "Ubuntu VM 12.04 x64 mozilla-aurora debug test web-platform-tests-1", 12:52:39 INFO - "buildid": "20160505110241", 12:52:39 INFO - "pgo_build": "False", 12:52:39 INFO - "basedir": "/builds/slave/test", 12:52:39 INFO - "buildnumber": 1, 12:52:39 INFO - "slavename": "tst-linux64-spot-1312", 12:52:39 INFO - "master": "http://buildbot-master125.bb.releng.usw2.mozilla.com:8201/", 12:52:39 INFO - "platform": "linux64", 12:52:39 INFO - "branch": "mozilla-aurora", 12:52:39 INFO - "revision": "995ecc8dbf0b3a5337784766ee575934cb61df03", 12:52:39 INFO - "repo_path": "releases/mozilla-aurora", 12:52:39 INFO - "moz_repo_path": "", 12:52:39 INFO - "stage_platform": "linux64", 12:52:39 INFO - "builduid": "e1dd3273511e47c796b1dacf7e4d74a7", 12:52:39 INFO - "slavebuilddir": "test" 12:52:39 INFO - } 12:52:39 INFO - Found installer url https://queue.taskcluster.net/v1/task/bR-1isRdRkSxIpx28RViMw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2. 12:52:39 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/bR-1isRdRkSxIpx28RViMw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json. 12:52:39 INFO - Running post-action listener: _resource_record_post_action 12:52:39 INFO - ##### 12:52:39 INFO - ##### Running download-and-extract step. 12:52:39 INFO - ##### 12:52:39 INFO - Running pre-action listener: _resource_record_pre_action 12:52:39 INFO - Running main action method: download_and_extract 12:52:39 INFO - mkdir: /builds/slave/test/build/tests 12:52:39 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:52:39 INFO - https://queue.taskcluster.net/v1/task/bR-1isRdRkSxIpx28RViMw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json matches https://queue.taskcluster.net 12:52:39 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/bR-1isRdRkSxIpx28RViMw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json 12:52:39 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/bR-1isRdRkSxIpx28RViMw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json 12:52:39 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/bR-1isRdRkSxIpx28RViMw/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 12:52:39 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/bR-1isRdRkSxIpx28RViMw/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 12:52:44 INFO - Downloaded 1361 bytes. 12:52:44 INFO - Reading from file /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json 12:52:44 INFO - Using the following test package requirements: 12:52:44 INFO - {u'common': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip'], 12:52:44 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 12:52:44 INFO - u'firefox-48.0a2.en-US.linux-x86_64.cppunittest.tests.zip'], 12:52:44 INFO - u'gtest': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 12:52:44 INFO - u'firefox-48.0a2.en-US.linux-x86_64.gtest.tests.zip'], 12:52:44 INFO - u'jittest': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 12:52:44 INFO - u'jsshell-linux-x86_64.zip'], 12:52:44 INFO - u'mochitest': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 12:52:44 INFO - u'firefox-48.0a2.en-US.linux-x86_64.mochitest.tests.zip'], 12:52:44 INFO - u'mozbase': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip'], 12:52:44 INFO - u'reftest': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 12:52:44 INFO - u'firefox-48.0a2.en-US.linux-x86_64.reftest.tests.zip'], 12:52:44 INFO - u'talos': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 12:52:44 INFO - u'firefox-48.0a2.en-US.linux-x86_64.talos.tests.zip'], 12:52:44 INFO - u'web-platform': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 12:52:44 INFO - u'firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip'], 12:52:44 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 12:52:44 INFO - u'firefox-48.0a2.en-US.linux-x86_64.xpcshell.tests.zip']} 12:52:44 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 12:52:44 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')]} 12:52:44 INFO - https://queue.taskcluster.net/v1/task/bR-1isRdRkSxIpx28RViMw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip matches https://queue.taskcluster.net 12:52:44 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/bR-1isRdRkSxIpx28RViMw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip 12:52:44 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/bR-1isRdRkSxIpx28RViMw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip 12:52:44 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/bR-1isRdRkSxIpx28RViMw/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 12:52:44 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/bR-1isRdRkSxIpx28RViMw/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 12:52:46 INFO - Downloaded 22753089 bytes. 12:52:46 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/*'] 12:52:46 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/* 12:52:47 INFO - caution: filename not matched: web-platform/* 12:52:47 INFO - Return code: 11 12:52:47 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')]} 12:52:47 INFO - https://queue.taskcluster.net/v1/task/bR-1isRdRkSxIpx28RViMw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip matches https://queue.taskcluster.net 12:52:47 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/bR-1isRdRkSxIpx28RViMw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip 12:52:47 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/bR-1isRdRkSxIpx28RViMw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip 12:52:47 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/bR-1isRdRkSxIpx28RViMw/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 12:52:47 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/bR-1isRdRkSxIpx28RViMw/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 12:52:50 INFO - Downloaded 36408648 bytes. 12:52:50 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/*'] 12:52:50 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/* 12:52:54 INFO - caution: filename not matched: bin/* 12:52:54 INFO - caution: filename not matched: config/* 12:52:54 INFO - caution: filename not matched: mozbase/* 12:52:54 INFO - caution: filename not matched: marionette/* 12:52:54 INFO - caution: filename not matched: tools/wptserve/* 12:52:54 INFO - Return code: 11 12:52:54 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:52:54 INFO - https://queue.taskcluster.net/v1/task/bR-1isRdRkSxIpx28RViMw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 matches https://queue.taskcluster.net 12:52:54 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/bR-1isRdRkSxIpx28RViMw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 12:52:54 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/bR-1isRdRkSxIpx28RViMw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 12:52:54 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/bR-1isRdRkSxIpx28RViMw/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 12:52:54 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/bR-1isRdRkSxIpx28RViMw/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 12:52:58 INFO - Downloaded 69395221 bytes. 12:52:58 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/bR-1isRdRkSxIpx28RViMw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 12:52:58 INFO - mkdir: /builds/slave/test/properties 12:52:58 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 12:52:58 INFO - Writing to file /builds/slave/test/properties/build_url 12:52:58 INFO - Contents: 12:52:58 INFO - build_url:https://queue.taskcluster.net/v1/task/bR-1isRdRkSxIpx28RViMw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 12:52:59 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/bR-1isRdRkSxIpx28RViMw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip 12:52:59 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 12:52:59 INFO - Writing to file /builds/slave/test/properties/symbols_url 12:52:59 INFO - Contents: 12:52:59 INFO - symbols_url:https://queue.taskcluster.net/v1/task/bR-1isRdRkSxIpx28RViMw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip 12:52:59 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:52:59 INFO - https://queue.taskcluster.net/v1/task/bR-1isRdRkSxIpx28RViMw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip matches https://queue.taskcluster.net 12:52:59 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/bR-1isRdRkSxIpx28RViMw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip 12:52:59 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/bR-1isRdRkSxIpx28RViMw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip 12:52:59 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/bR-1isRdRkSxIpx28RViMw/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 12:52:59 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/bR-1isRdRkSxIpx28RViMw/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 12:53:04 INFO - Downloaded 90887695 bytes. 12:53:04 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'] 12:53:04 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 12:53:10 INFO - Return code: 0 12:53:10 INFO - Running post-action listener: _resource_record_post_action 12:53:10 INFO - Running post-action listener: set_extra_try_arguments 12:53:10 INFO - ##### 12:53:10 INFO - ##### Running create-virtualenv step. 12:53:10 INFO - ##### 12:53:10 INFO - Running pre-action listener: _pre_create_virtualenv 12:53:10 INFO - Running pre-action listener: _resource_record_pre_action 12:53:10 INFO - Running main action method: create_virtualenv 12:53:10 INFO - Creating virtualenv /builds/slave/test/build/venv 12:53:10 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 12:53:10 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 12:53:11 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 12:53:12 INFO - Using real prefix '/usr' 12:53:12 INFO - New python executable in /builds/slave/test/build/venv/bin/python 12:53:12 INFO - Installing distribute.............................................................................................................................................................................................done. 12:53:17 INFO - Installing pip.................done. 12:53:17 INFO - Return code: 0 12:53:17 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 12:53:17 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')]} 12:53:17 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:53:17 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 12:53:17 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')]} 12:53:17 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:53:17 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 12:53:17 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1788030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x17893f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x18ad120>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x18a80c0>, '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 0x18a4960>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x18a6160>, '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-1462476967.896222-1264833639', '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 12:53:17 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build 12:53:17 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 12:53:17 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 12:53:17 INFO - 'CCACHE_UMASK': '002', 12:53:17 INFO - 'DISPLAY': ':0', 12:53:17 INFO - 'HOME': '/home/cltbld', 12:53:17 INFO - 'LANG': 'en_US.UTF-8', 12:53:17 INFO - 'LOGNAME': 'cltbld', 12:53:17 INFO - 'MAIL': '/var/mail/cltbld', 12:53:17 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:53:17 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 12:53:17 INFO - 'MOZ_NO_REMOTE': '1', 12:53:17 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 12:53:17 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:53:17 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 12:53:17 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 12:53:17 INFO - 'PWD': '/builds/slave/test', 12:53:17 INFO - 'SHELL': '/bin/bash', 12:53:17 INFO - 'SHLVL': '1', 12:53:17 INFO - 'TERM': 'linux', 12:53:17 INFO - 'TMOUT': '86400', 12:53:17 INFO - 'USER': 'cltbld', 12:53:17 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1462476967.896222-1264833639', 12:53:17 INFO - '_': '/tools/buildbot/bin/python'} 12:53:17 INFO - Ignoring indexes: https://pypi.python.org/simple/ 12:53:17 INFO - Downloading/unpacking psutil>=0.7.1 12:53: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 12:53: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 12:53:17 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 12:53:17 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 12:53: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 12:53: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 12:53:21 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 12:53:21 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 12:53:21 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 12:53:21 INFO - Installing collected packages: psutil 12:53:21 INFO - Running setup.py install for psutil 12:53:21 INFO - building 'psutil._psutil_linux' extension 12:53:21 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 12:53:22 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 12:53:22 INFO - building 'psutil._psutil_posix' extension 12:53:22 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 12:53:22 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 12:53:22 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 12:53:22 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 12:53:22 INFO - Successfully installed psutil 12:53:22 INFO - Cleaning up... 12:53:22 INFO - Return code: 0 12:53:22 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 12:53:22 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:53:22 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:53:22 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 12:53:22 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:53:22 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:53:22 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 12:53:22 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x1788030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x17893f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x18ad120>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x18a80c0>, '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 0x18a4960>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x18a6160>, '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-1462476967.896222-1264833639', '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 12:53:22 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build 12:53:22 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 12:53:22 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 12:53:22 INFO - 'CCACHE_UMASK': '002', 12:53:22 INFO - 'DISPLAY': ':0', 12:53:22 INFO - 'HOME': '/home/cltbld', 12:53:22 INFO - 'LANG': 'en_US.UTF-8', 12:53:22 INFO - 'LOGNAME': 'cltbld', 12:53:22 INFO - 'MAIL': '/var/mail/cltbld', 12:53:22 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:53:22 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 12:53:22 INFO - 'MOZ_NO_REMOTE': '1', 12:53:22 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 12:53:22 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:53:22 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 12:53:22 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 12:53:22 INFO - 'PWD': '/builds/slave/test', 12:53:22 INFO - 'SHELL': '/bin/bash', 12:53:22 INFO - 'SHLVL': '1', 12:53:22 INFO - 'TERM': 'linux', 12:53:22 INFO - 'TMOUT': '86400', 12:53:22 INFO - 'USER': 'cltbld', 12:53:22 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1462476967.896222-1264833639', 12:53:22 INFO - '_': '/tools/buildbot/bin/python'} 12:53:23 INFO - Ignoring indexes: https://pypi.python.org/simple/ 12:53:23 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 12:53:23 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 12:53:23 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 12:53:23 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 12:53:23 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 12:53:23 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 12:53:23 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 12:53:26 INFO - Downloading mozsystemmonitor-0.0.tar.gz 12:53:26 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 12:53:26 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 12:53:26 INFO - Installing collected packages: mozsystemmonitor 12:53:26 INFO - Running setup.py install for mozsystemmonitor 12:53:27 INFO - Successfully installed mozsystemmonitor 12:53:27 INFO - Cleaning up... 12:53:27 INFO - Return code: 0 12:53:27 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 12:53:27 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:53:27 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:53:27 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 12:53:27 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:53:27 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:53:27 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 12:53:27 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1788030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x17893f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x18ad120>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x18a80c0>, '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 0x18a4960>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x18a6160>, '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-1462476967.896222-1264833639', '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 12:53:27 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build 12:53:27 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 12:53:27 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 12:53:27 INFO - 'CCACHE_UMASK': '002', 12:53:27 INFO - 'DISPLAY': ':0', 12:53:27 INFO - 'HOME': '/home/cltbld', 12:53:27 INFO - 'LANG': 'en_US.UTF-8', 12:53:27 INFO - 'LOGNAME': 'cltbld', 12:53:27 INFO - 'MAIL': '/var/mail/cltbld', 12:53:27 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:53:27 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 12:53:27 INFO - 'MOZ_NO_REMOTE': '1', 12:53:27 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 12:53:27 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:53:27 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 12:53:27 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 12:53:27 INFO - 'PWD': '/builds/slave/test', 12:53:27 INFO - 'SHELL': '/bin/bash', 12:53:27 INFO - 'SHLVL': '1', 12:53:27 INFO - 'TERM': 'linux', 12:53:27 INFO - 'TMOUT': '86400', 12:53:27 INFO - 'USER': 'cltbld', 12:53:27 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1462476967.896222-1264833639', 12:53:27 INFO - '_': '/tools/buildbot/bin/python'} 12:53:27 INFO - Ignoring indexes: https://pypi.python.org/simple/ 12:53:27 INFO - Downloading/unpacking blobuploader==1.2.4 12:53:27 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 12:53:27 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 12:53:27 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 12:53:27 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 12:53:27 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 12:53:27 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 12:53:31 INFO - Downloading blobuploader-1.2.4.tar.gz 12:53:31 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 12:53:31 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 12:53:31 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 12:53:31 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 12:53:31 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 12:53:31 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 12:53:31 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 12:53:31 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 12:53:32 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 12:53:32 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 12:53:32 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 12:53:32 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 12:53:32 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 12:53:32 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 12:53:32 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 12:53:32 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 12:53:32 INFO - Downloading docopt-0.6.1.tar.gz 12:53:32 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 12:53:33 INFO - Installing collected packages: blobuploader, requests, docopt 12:53:33 INFO - Running setup.py install for blobuploader 12:53:33 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 12:53:33 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 12:53:33 INFO - Running setup.py install for requests 12:53:33 INFO - Running setup.py install for docopt 12:53:34 INFO - Successfully installed blobuploader requests docopt 12:53:34 INFO - Cleaning up... 12:53:34 INFO - Return code: 0 12:53:34 INFO - Installing None into virtualenv /builds/slave/test/build/venv 12:53:34 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:53:34 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:53:34 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 12:53:34 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:53:34 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:53:34 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 12:53:34 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1788030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x17893f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x18ad120>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x18a80c0>, '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 0x18a4960>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x18a6160>, '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-1462476967.896222-1264833639', '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 12:53:34 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 12:53:34 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 12:53:34 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 12:53:34 INFO - 'CCACHE_UMASK': '002', 12:53:34 INFO - 'DISPLAY': ':0', 12:53:34 INFO - 'HOME': '/home/cltbld', 12:53:34 INFO - 'LANG': 'en_US.UTF-8', 12:53:34 INFO - 'LOGNAME': 'cltbld', 12:53:34 INFO - 'MAIL': '/var/mail/cltbld', 12:53:34 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:53:34 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 12:53:34 INFO - 'MOZ_NO_REMOTE': '1', 12:53:34 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 12:53:34 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:53:34 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 12:53:34 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 12:53:34 INFO - 'PWD': '/builds/slave/test', 12:53:34 INFO - 'SHELL': '/bin/bash', 12:53:34 INFO - 'SHLVL': '1', 12:53:34 INFO - 'TERM': 'linux', 12:53:34 INFO - 'TMOUT': '86400', 12:53:34 INFO - 'USER': 'cltbld', 12:53:34 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1462476967.896222-1264833639', 12:53:34 INFO - '_': '/tools/buildbot/bin/python'} 12:53:34 INFO - Ignoring indexes: https://pypi.python.org/simple/ 12:53:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 12:53:34 INFO - Running setup.py (path:/tmp/pip-Bq4IxT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 12:53:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 12:53:34 INFO - Running setup.py (path:/tmp/pip-Vh1P3C-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 12:53:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 12:53:35 INFO - Running setup.py (path:/tmp/pip-d0hBqq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 12:53:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 12:53:35 INFO - Running setup.py (path:/tmp/pip-rXsL_I-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 12:53:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 12:53:35 INFO - Running setup.py (path:/tmp/pip-VIXxAa-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 12:53:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 12:53:35 INFO - Running setup.py (path:/tmp/pip-jl9nRE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 12:53:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 12:53:35 INFO - Running setup.py (path:/tmp/pip-A8B1Aq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 12:53:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 12:53:35 INFO - Running setup.py (path:/tmp/pip-HA_CM8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 12:53:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 12:53:35 INFO - Running setup.py (path:/tmp/pip-l7xcK4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 12:53:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 12:53:35 INFO - Running setup.py (path:/tmp/pip-vbSWbR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 12:53:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 12:53:36 INFO - Running setup.py (path:/tmp/pip-_mg5TL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 12:53:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 12:53:36 INFO - Running setup.py (path:/tmp/pip-9ibMzh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 12:53:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 12:53:36 INFO - Running setup.py (path:/tmp/pip-3P740f-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 12:53:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 12:53:36 INFO - Running setup.py (path:/tmp/pip-PMTo9T-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 12:53:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 12:53:36 INFO - Running setup.py (path:/tmp/pip-DgPLIo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 12:53:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 12:53:36 INFO - Running setup.py (path:/tmp/pip-SqZDG4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 12:53:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 12:53:36 INFO - Running setup.py (path:/tmp/pip-22KIKd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 12:53:37 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 12:53:37 INFO - Running setup.py (path:/tmp/pip-eHCmXX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 12:53:37 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 12:53:37 INFO - Running setup.py (path:/tmp/pip-Bsbhpt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 12:53:37 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 12:53:37 INFO - Running setup.py (path:/tmp/pip-eAL0N3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 12:53:37 INFO - Unpacking /builds/slave/test/build/tests/marionette 12:53:37 INFO - Running setup.py (path:/tmp/pip-b7qEqB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 12:53:37 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 12:53:37 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 12:53:37 INFO - Running setup.py install for manifestparser 12:53:38 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 12:53:38 INFO - Running setup.py install for mozcrash 12:53:38 INFO - Running setup.py install for mozdebug 12:53:38 INFO - Running setup.py install for mozdevice 12:53:38 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 12:53:38 INFO - Installing dm script to /builds/slave/test/build/venv/bin 12:53:38 INFO - Running setup.py install for mozfile 12:53:39 INFO - Running setup.py install for mozhttpd 12:53:39 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 12:53:39 INFO - Running setup.py install for mozinfo 12:53:39 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 12:53:39 INFO - Running setup.py install for mozInstall 12:53:39 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 12:53:39 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 12:53:39 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 12:53:39 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 12:53:39 INFO - Running setup.py install for mozleak 12:53:39 INFO - Running setup.py install for mozlog 12:53:40 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 12:53:40 INFO - Running setup.py install for moznetwork 12:53:40 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 12:53:40 INFO - Running setup.py install for mozprocess 12:53:40 INFO - Running setup.py install for mozprofile 12:53:40 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 12:53:40 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 12:53:40 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 12:53:40 INFO - Running setup.py install for mozrunner 12:53:40 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 12:53:41 INFO - Running setup.py install for mozscreenshot 12:53:41 INFO - Running setup.py install for moztest 12:53:41 INFO - Running setup.py install for mozversion 12:53:41 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 12:53:41 INFO - Running setup.py install for wptserve 12:53:41 INFO - Running setup.py install for marionette-driver 12:53:42 INFO - Running setup.py install for browsermob-proxy 12:53:42 INFO - Running setup.py install for marionette-client 12:53:42 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 12:53:42 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 12:53:42 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 12:53:42 INFO - Cleaning up... 12:53:42 INFO - Return code: 0 12:53:42 INFO - Installing None into virtualenv /builds/slave/test/build/venv 12:53:42 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:53:42 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:53:42 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 12:53:42 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:53:42 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:53:42 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 12:53:42 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1788030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x17893f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x18ad120>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x18a80c0>, '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 0x18a4960>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x18a6160>, '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-1462476967.896222-1264833639', '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 12:53:42 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 12:53:42 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 12:53:42 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 12:53:42 INFO - 'CCACHE_UMASK': '002', 12:53:42 INFO - 'DISPLAY': ':0', 12:53:42 INFO - 'HOME': '/home/cltbld', 12:53:42 INFO - 'LANG': 'en_US.UTF-8', 12:53:42 INFO - 'LOGNAME': 'cltbld', 12:53:42 INFO - 'MAIL': '/var/mail/cltbld', 12:53:42 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:53:42 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 12:53:42 INFO - 'MOZ_NO_REMOTE': '1', 12:53:42 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 12:53:42 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:53:42 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 12:53:42 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 12:53:43 INFO - 'PWD': '/builds/slave/test', 12:53:43 INFO - 'SHELL': '/bin/bash', 12:53:43 INFO - 'SHLVL': '1', 12:53:43 INFO - 'TERM': 'linux', 12:53:43 INFO - 'TMOUT': '86400', 12:53:43 INFO - 'USER': 'cltbld', 12:53:43 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1462476967.896222-1264833639', 12:53:43 INFO - '_': '/tools/buildbot/bin/python'} 12:53:43 INFO - Ignoring indexes: https://pypi.python.org/simple/ 12:53:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 12:53:43 INFO - Running setup.py (path:/tmp/pip-wOQusB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 12:53:43 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)) 12:53:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 12:53:43 INFO - Running setup.py (path:/tmp/pip-sbYKPY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 12:53:43 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)) 12:53:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 12:53:43 INFO - Running setup.py (path:/tmp/pip-AyduN_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 12:53:43 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)) 12:53:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 12:53:43 INFO - Running setup.py (path:/tmp/pip-Xpz7kA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 12:53:44 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)) 12:53:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 12:53:44 INFO - Running setup.py (path:/tmp/pip-a7uAFM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 12:53:44 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)) 12:53:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 12:53:44 INFO - Running setup.py (path:/tmp/pip-qU8xOs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 12:53:44 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)) 12:53:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 12:53:44 INFO - Running setup.py (path:/tmp/pip-MfU6J1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 12:53:44 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)) 12:53:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 12:53:44 INFO - Running setup.py (path:/tmp/pip-K49a5c-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 12:53:44 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)) 12:53:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 12:53:44 INFO - Running setup.py (path:/tmp/pip-HCmQxs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 12:53:44 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)) 12:53:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 12:53:44 INFO - Running setup.py (path:/tmp/pip-0EOVb4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 12:53:44 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)) 12:53:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 12:53:44 INFO - Running setup.py (path:/tmp/pip-8o2eP6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 12:53:45 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)) 12:53:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 12:53:45 INFO - Running setup.py (path:/tmp/pip-vlo5ha-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 12:53:45 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)) 12:53:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 12:53:45 INFO - Running setup.py (path:/tmp/pip-2H1dBk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 12:53:45 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)) 12:53:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 12:53:45 INFO - Running setup.py (path:/tmp/pip-h3uXgW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 12:53:45 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)) 12:53:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 12:53:45 INFO - Running setup.py (path:/tmp/pip-tlZdMm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 12:53:45 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)) 12:53:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 12:53:45 INFO - Running setup.py (path:/tmp/pip-8XCO6P-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 12:53:45 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)) 12:53:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 12:53:45 INFO - Running setup.py (path:/tmp/pip-6jSdWq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 12:53:45 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)) 12:53:45 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 12:53:45 INFO - Running setup.py (path:/tmp/pip-NSzFmW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 12:53:46 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)) 12:53:46 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 12:53:46 INFO - Running setup.py (path:/tmp/pip-2dcoEn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 12:53:46 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)) 12:53:46 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 12:53:46 INFO - Running setup.py (path:/tmp/pip-yVnGAv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 12:53:46 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)) 12:53:46 INFO - Unpacking /builds/slave/test/build/tests/marionette 12:53:46 INFO - Running setup.py (path:/tmp/pip-mWGkCe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 12:53:46 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 12:53:46 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)) 12:53:46 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)) 12:53:46 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)) 12:53:46 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)) 12:53:46 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)) 12:53:46 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)) 12:53:46 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 12:53:46 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 12:53:46 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 12:53:46 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 12:53:46 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 12:53:46 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 12:53:46 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 12:53:50 INFO - Downloading blessings-1.6.tar.gz 12:53:50 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 12:53:50 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)) 12:53:50 INFO - Installing collected packages: blessings 12:53:50 INFO - Running setup.py install for blessings 12:53:51 INFO - Successfully installed blessings 12:53:51 INFO - Cleaning up... 12:53:51 INFO - Return code: 0 12:53:51 INFO - Done creating virtualenv /builds/slave/test/build/venv. 12:53:51 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 12:53:51 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 12:53:51 INFO - Reading from file tmpfile_stdout 12:53:51 INFO - Current package versions: 12:53:51 INFO - argparse == 1.2.1 12:53:51 INFO - blessings == 1.6 12:53:51 INFO - blobuploader == 1.2.4 12:53:51 INFO - browsermob-proxy == 0.6.0 12:53:51 INFO - docopt == 0.6.1 12:53:51 INFO - manifestparser == 1.1 12:53:51 INFO - marionette-client == 2.3.0 12:53:51 INFO - marionette-driver == 1.4.0 12:53:51 INFO - mozInstall == 1.12 12:53:51 INFO - mozcrash == 0.17 12:53:51 INFO - mozdebug == 0.1 12:53:51 INFO - mozdevice == 0.48 12:53:51 INFO - mozfile == 1.2 12:53:51 INFO - mozhttpd == 0.7 12:53:51 INFO - mozinfo == 0.9 12:53:51 INFO - mozleak == 0.1 12:53:51 INFO - mozlog == 3.1 12:53:51 INFO - moznetwork == 0.27 12:53:51 INFO - mozprocess == 0.22 12:53:51 INFO - mozprofile == 0.28 12:53:51 INFO - mozrunner == 6.11 12:53:51 INFO - mozscreenshot == 0.1 12:53:51 INFO - mozsystemmonitor == 0.0 12:53:51 INFO - moztest == 0.7 12:53:51 INFO - mozversion == 1.4 12:53:51 INFO - psutil == 3.1.1 12:53:51 INFO - requests == 1.2.3 12:53:51 INFO - wptserve == 1.4.0 12:53:51 INFO - wsgiref == 0.1.2 12:53:51 INFO - Running post-action listener: _resource_record_post_action 12:53:51 INFO - Running post-action listener: _start_resource_monitoring 12:53:51 INFO - Starting resource monitoring. 12:53:51 INFO - ##### 12:53:51 INFO - ##### Running pull step. 12:53:51 INFO - ##### 12:53:51 INFO - Running pre-action listener: _resource_record_pre_action 12:53:51 INFO - Running main action method: pull 12:53:51 INFO - Pull has nothing to do! 12:53:51 INFO - Running post-action listener: _resource_record_post_action 12:53:51 INFO - ##### 12:53:51 INFO - ##### Running install step. 12:53:51 INFO - ##### 12:53:51 INFO - Running pre-action listener: _resource_record_pre_action 12:53:51 INFO - Running main action method: install 12:53:51 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 12:53:51 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 12:53:52 INFO - Reading from file tmpfile_stdout 12:53:52 INFO - Detecting whether we're running mozinstall >=1.0... 12:53:52 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 12:53:52 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 12:53:52 INFO - Reading from file tmpfile_stdout 12:53:52 INFO - Output received: 12:53:52 INFO - Usage: mozinstall [options] installer 12:53:52 INFO - Options: 12:53:52 INFO - -h, --help show this help message and exit 12:53:52 INFO - -d DEST, --destination=DEST 12:53:52 INFO - Directory to install application into. [default: 12:53:52 INFO - "/builds/slave/test"] 12:53:52 INFO - --app=APP Application being installed. [default: firefox] 12:53:52 INFO - mkdir: /builds/slave/test/build/application 12:53:52 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'] 12:53:52 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 12:54:22 INFO - Reading from file tmpfile_stdout 12:54:22 INFO - Output received: 12:54:22 INFO - /builds/slave/test/build/application/firefox/firefox 12:54:22 INFO - Running post-action listener: _resource_record_post_action 12:54:22 INFO - ##### 12:54:22 INFO - ##### Running run-tests step. 12:54:22 INFO - ##### 12:54:22 INFO - Running pre-action listener: _resource_record_pre_action 12:54:22 INFO - Running main action method: run_tests 12:54:22 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 12:54:22 INFO - Minidump filename unknown. Determining based upon platform and architecture. 12:54:22 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 12:54:22 INFO - grabbing minidump binary from tooltool 12:54:22 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:54:22 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 0x18a80c0>, '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 0x18a4960>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x18a6160>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 12:54:22 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 12:54:22 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 12:54:22 INFO - INFO - File linux64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 12:54:22 INFO - Return code: 0 12:54:22 INFO - Chmoding /builds/slave/test/build/linux64-minidump_stackwalk to 0755 12:54:22 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 12:54:22 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/bR-1isRdRkSxIpx28RViMw/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 12:54:22 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/bR-1isRdRkSxIpx28RViMw/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 12:54:22 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 12:54:22 INFO - 'CCACHE_UMASK': '002', 12:54:22 INFO - 'DISPLAY': ':0', 12:54:22 INFO - 'HOME': '/home/cltbld', 12:54:22 INFO - 'LANG': 'en_US.UTF-8', 12:54:22 INFO - 'LOGNAME': 'cltbld', 12:54:22 INFO - 'MAIL': '/var/mail/cltbld', 12:54:22 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 12:54:22 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:54:22 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 12:54:22 INFO - 'MOZ_NO_REMOTE': '1', 12:54:22 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 12:54:22 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:54:22 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 12:54:22 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 12:54:22 INFO - 'PWD': '/builds/slave/test', 12:54:22 INFO - 'SHELL': '/bin/bash', 12:54:22 INFO - 'SHLVL': '1', 12:54:22 INFO - 'TERM': 'linux', 12:54:22 INFO - 'TMOUT': '86400', 12:54:22 INFO - 'USER': 'cltbld', 12:54:22 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1462476967.896222-1264833639', 12:54:22 INFO - '_': '/tools/buildbot/bin/python'} 12:54:22 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/bR-1isRdRkSxIpx28RViMw/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 12:54:23 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 12:54:23 INFO - import pkg_resources 12:54:24 INFO - Using 1 client processes 12:54:24 INFO - wptserve Starting http server on 127.0.0.1:8000 12:54:24 INFO - wptserve Starting http server on 127.0.0.1:8001 12:54:24 INFO - wptserve Starting http server on 127.0.0.1:8443 12:54:26 INFO - SUITE-START | Running 778 tests 12:54:26 INFO - Running testharness tests 12:54:27 INFO - Setting up ssl 12:54:27 INFO - PROCESS | certutil | 12:54:27 INFO - PROCESS | certutil | 12:54:27 INFO - PROCESS | certutil | 12:54:27 INFO - Certificate Nickname Trust Attributes 12:54:27 INFO - SSL,S/MIME,JAR/XPI 12:54:27 INFO - 12:54:27 INFO - web-platform-tests CT,, 12:54:27 INFO - 12:54:27 INFO - Starting runner 12:54:29 INFO - PROCESS | 3375 | 1462478069864 Marionette DEBUG Marionette enabled via build flag and pref 12:54:30 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb956a68800 == 1 [pid = 3375] [id = 1] 12:54:30 INFO - PROCESS | 3375 | ++DOMWINDOW == 1 (0x7fb956a69000) [pid = 3375] [serial = 1] [outer = (nil)] 12:54:30 INFO - PROCESS | 3375 | [3375] WARNING: No inner window available!: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 12:54:30 INFO - PROCESS | 3375 | ++DOMWINDOW == 2 (0x7fb956a6a000) [pid = 3375] [serial = 2] [outer = 0x7fb956a69000] 12:54:30 INFO - PROCESS | 3375 | 1462478070540 Marionette INFO Listening on port 2828 12:54:31 INFO - PROCESS | 3375 | 1462478071102 Marionette DEBUG Marionette enabled via command-line flag 12:54:31 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb95393c000 == 2 [pid = 3375] [id = 2] 12:54:31 INFO - PROCESS | 3375 | ++DOMWINDOW == 3 (0x7fb95393c800) [pid = 3375] [serial = 3] [outer = (nil)] 12:54:31 INFO - PROCESS | 3375 | [3375] WARNING: No inner window available!: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 12:54:31 INFO - PROCESS | 3375 | ++DOMWINDOW == 4 (0x7fb95393d800) [pid = 3375] [serial = 4] [outer = 0x7fb95393c800] 12:54:31 INFO - PROCESS | 3375 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned 7fb953976100 12:54:31 INFO - PROCESS | 3375 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned 7fb952d84820 12:54:31 INFO - PROCESS | 3375 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned 7fb952d8da90 12:54:31 INFO - PROCESS | 3375 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned 7fb952d8dd90 12:54:31 INFO - PROCESS | 3375 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned 7fb952d98100 12:54:31 INFO - PROCESS | 3375 | ++DOMWINDOW == 5 (0x7fb952dd5800) [pid = 3375] [serial = 5] [outer = 0x7fb956a69000] 12:54:31 INFO - PROCESS | 3375 | [3375] 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 12:54:31 INFO - PROCESS | 3375 | 1462478071529 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:56446 12:54:31 INFO - PROCESS | 3375 | [3375] 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 12:54:31 INFO - PROCESS | 3375 | 1462478071616 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:56447 12:54:31 INFO - PROCESS | 3375 | 1462478071626 Marionette DEBUG Closed connection conn0 12:54:31 INFO - PROCESS | 3375 | [3375] 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 12:54:31 INFO - PROCESS | 3375 | 1462478071735 Marionette DEBUG Closed connection conn1 12:54:31 INFO - PROCESS | 3375 | [3375] 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 12:54:31 INFO - PROCESS | 3375 | 1462478071810 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:56448 12:54:31 INFO - PROCESS | 3375 | [3375] 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 12:54:31 INFO - PROCESS | 3375 | 1462478071864 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:56449 12:54:31 INFO - PROCESS | 3375 | 1462478071867 Marionette DEBUG Closed connection conn2 12:54:31 INFO - PROCESS | 3375 | [3375] 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 12:54:31 INFO - PROCESS | 3375 | 1462478071897 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:56450 12:54:31 INFO - PROCESS | 3375 | 1462478071907 Marionette DEBUG Closed connection conn3 12:54:31 INFO - PROCESS | 3375 | 1462478071932 Marionette TRACE conn4 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 12:54:31 INFO - PROCESS | 3375 | 1462478071953 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":"20160505110241","device":"desktop","version":"48.0a2"} 12:54:32 INFO - PROCESS | 3375 | [3375] 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 12:54:33 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb948b7a800 == 3 [pid = 3375] [id = 3] 12:54:33 INFO - PROCESS | 3375 | ++DOMWINDOW == 6 (0x7fb948b7b000) [pid = 3375] [serial = 6] [outer = (nil)] 12:54:33 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb948b7b800 == 4 [pid = 3375] [id = 4] 12:54:33 INFO - PROCESS | 3375 | ++DOMWINDOW == 7 (0x7fb948807c00) [pid = 3375] [serial = 7] [outer = (nil)] 12:54:34 INFO - PROCESS | 3375 | [3375] 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 12:54:34 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb947d2d800 == 5 [pid = 3375] [id = 5] 12:54:34 INFO - PROCESS | 3375 | ++DOMWINDOW == 8 (0x7fb947b09800) [pid = 3375] [serial = 8] [outer = (nil)] 12:54:34 INFO - PROCESS | 3375 | [3375] 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 12:54:34 INFO - PROCESS | 3375 | [3375] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 12:54:34 INFO - PROCESS | 3375 | ++DOMWINDOW == 9 (0x7fb94798e000) [pid = 3375] [serial = 9] [outer = 0x7fb947b09800] 12:54:34 INFO - PROCESS | 3375 | ++DOMWINDOW == 10 (0x7fb9476e0000) [pid = 3375] [serial = 10] [outer = 0x7fb948b7b000] 12:54:34 INFO - PROCESS | 3375 | ++DOMWINDOW == 11 (0x7fb94633cc00) [pid = 3375] [serial = 11] [outer = 0x7fb948807c00] 12:54:34 INFO - PROCESS | 3375 | ++DOMWINDOW == 12 (0x7fb94633e800) [pid = 3375] [serial = 12] [outer = 0x7fb947b09800] 12:54:35 INFO - PROCESS | 3375 | 1462478075952 Marionette DEBUG loaded listener.js 12:54:35 INFO - PROCESS | 3375 | 1462478075970 Marionette DEBUG loaded listener.js 12:54:36 INFO - PROCESS | 3375 | ++DOMWINDOW == 13 (0x7fb943db4400) [pid = 3375] [serial = 13] [outer = 0x7fb947b09800] 12:54:36 INFO - PROCESS | 3375 | 1462478076733 Marionette TRACE conn4 <- [1,1,null,{"sessionId":"18e50a1a-b45e-44f7-97e5-f0823c2d4b90","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":"20160505110241","device":"desktop","version":"48.0a2","command_id":1}}] 12:54:36 INFO - PROCESS | 3375 | 1462478076965 Marionette TRACE conn4 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 12:54:37 INFO - PROCESS | 3375 | 1462478077159 Marionette TRACE conn4 <- [1,2,null,{"value":null}] 12:54:37 INFO - PROCESS | 3375 | 1462478077426 Marionette TRACE conn4 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 12:54:37 INFO - PROCESS | 3375 | [3375] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 12:54:37 INFO - PROCESS | 3375 | [3375] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:54:37 INFO - PROCESS | 3375 | ++DOMWINDOW == 14 (0x7fb94996fc00) [pid = 3375] [serial = 14] [outer = 0x7fb947b09800] 12:54:37 INFO - PROCESS | 3375 | [3375] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:54:37 INFO - PROCESS | 3375 | [3375] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:54:38 INFO - PROCESS | 3375 | 1462478078023 Marionette TRACE conn4 <- [1,3,null,{}] 12:54:38 INFO - PROCESS | 3375 | 1462478078068 Marionette TRACE conn4 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 12:54:38 INFO - PROCESS | 3375 | 1462478078122 Marionette TRACE conn4 <- [1,4,null,{"value":null}] 12:54:38 INFO - PROCESS | 3375 | 1462478078198 Marionette TRACE conn4 -> [0,5,"getWindowHandle",null] 12:54:38 INFO - PROCESS | 3375 | 1462478078201 Marionette TRACE conn4 <- [1,5,null,{"value":"8"}] 12:54:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 12:54:38 INFO - PROCESS | 3375 | 1462478078231 Marionette TRACE conn4 -> [0,6,"setScriptTimeout",{"ms":35000}] 12:54:38 INFO - PROCESS | 3375 | 1462478078237 Marionette TRACE conn4 <- [1,6,null,{}] 12:54:38 INFO - PROCESS | 3375 | 1462478078274 Marionette TRACE conn4 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:54:38 INFO - PROCESS | 3375 | 1462478078352 Marionette TRACE conn4 <- [1,7,null,{"value":null}] 12:54:38 INFO - PROCESS | 3375 | 1462478078357 Marionette TRACE conn4 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:38 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb93ef34800 == 6 [pid = 3375] [id = 6] 12:54:38 INFO - PROCESS | 3375 | ++DOMWINDOW == 15 (0x7fb93f1b3400) [pid = 3375] [serial = 15] [outer = (nil)] 12:54:38 INFO - PROCESS | 3375 | ++DOMWINDOW == 16 (0x7fb93f1b5000) [pid = 3375] [serial = 16] [outer = 0x7fb93f1b3400] 12:54:38 INFO - PROCESS | 3375 | 1462478078431 Marionette DEBUG loaded listener.js 12:54:38 INFO - PROCESS | 3375 | ++DOMWINDOW == 17 (0x7fb93f1bb800) [pid = 3375] [serial = 17] [outer = 0x7fb93f1b3400] 12:54:38 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb93eea7800 == 7 [pid = 3375] [id = 7] 12:54:38 INFO - PROCESS | 3375 | ++DOMWINDOW == 18 (0x7fb93ee90800) [pid = 3375] [serial = 18] [outer = (nil)] 12:54:38 INFO - PROCESS | 3375 | ++DOMWINDOW == 19 (0x7fb93ee93400) [pid = 3375] [serial = 19] [outer = 0x7fb93ee90800] 12:54:38 INFO - PROCESS | 3375 | 1462478078914 Marionette DEBUG loaded listener.js 12:54:39 INFO - PROCESS | 3375 | ++DOMWINDOW == 20 (0x7fb93ead7000) [pid = 3375] [serial = 20] [outer = 0x7fb93ee90800] 12:54:39 INFO - PROCESS | 3375 | 1462478079373 Marionette TRACE conn4 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 12:54:39 INFO - PROCESS | 3375 | [3375] 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 12:54:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 12:54:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1261ms 12:54:39 INFO - PROCESS | 3375 | 1462478079537 Marionette TRACE conn4 -> [0,9,"getWindowHandle",null] 12:54:39 INFO - PROCESS | 3375 | 1462478079540 Marionette TRACE conn4 <- [1,9,null,{"value":"8"}] 12:54:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 12:54:39 INFO - PROCESS | 3375 | 1462478079570 Marionette TRACE conn4 -> [0,10,"setScriptTimeout",{"ms":35000}] 12:54:39 INFO - PROCESS | 3375 | 1462478079572 Marionette TRACE conn4 <- [1,10,null,{}] 12:54:39 INFO - PROCESS | 3375 | 1462478079594 Marionette TRACE conn4 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:54:39 INFO - PROCESS | 3375 | 1462478079765 Marionette TRACE conn4 <- [1,11,null,{"value":null}] 12:54:39 INFO - PROCESS | 3375 | 1462478079795 Marionette TRACE conn4 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:39 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb93d173800 == 8 [pid = 3375] [id = 8] 12:54:39 INFO - PROCESS | 3375 | ++DOMWINDOW == 21 (0x7fb93eae3400) [pid = 3375] [serial = 21] [outer = (nil)] 12:54:39 INFO - PROCESS | 3375 | ++DOMWINDOW == 22 (0x7fb93f1bfc00) [pid = 3375] [serial = 22] [outer = 0x7fb93eae3400] 12:54:39 INFO - PROCESS | 3375 | 1462478079862 Marionette DEBUG loaded listener.js 12:54:39 INFO - PROCESS | 3375 | ++DOMWINDOW == 23 (0x7fb93d08a400) [pid = 3375] [serial = 23] [outer = 0x7fb93eae3400] 12:54:40 INFO - PROCESS | 3375 | 1462478080794 Marionette TRACE conn4 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 12:54:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 12:54:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1256ms 12:54:40 INFO - PROCESS | 3375 | 1462478080806 Marionette TRACE conn4 -> [0,13,"getWindowHandle",null] 12:54:40 INFO - PROCESS | 3375 | 1462478080812 Marionette TRACE conn4 <- [1,13,null,{"value":"8"}] 12:54:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 12:54:40 INFO - PROCESS | 3375 | 1462478080820 Marionette TRACE conn4 -> [0,14,"setScriptTimeout",{"ms":35000}] 12:54:40 INFO - PROCESS | 3375 | 1462478080826 Marionette TRACE conn4 <- [1,14,null,{}] 12:54:40 INFO - PROCESS | 3375 | 1462478080833 Marionette TRACE conn4 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:54:41 INFO - PROCESS | 3375 | 1462478081012 Marionette TRACE conn4 <- [1,15,null,{"value":null}] 12:54:41 INFO - PROCESS | 3375 | 1462478081137 Marionette TRACE conn4 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:41 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb93d306800 == 9 [pid = 3375] [id = 9] 12:54:41 INFO - PROCESS | 3375 | ++DOMWINDOW == 24 (0x7fb93d134c00) [pid = 3375] [serial = 24] [outer = (nil)] 12:54:41 INFO - PROCESS | 3375 | ++DOMWINDOW == 25 (0x7fb93de6f000) [pid = 3375] [serial = 25] [outer = 0x7fb93d134c00] 12:54:41 INFO - PROCESS | 3375 | 1462478081250 Marionette DEBUG loaded listener.js 12:54:41 INFO - PROCESS | 3375 | ++DOMWINDOW == 26 (0x7fb93ee8dc00) [pid = 3375] [serial = 26] [outer = 0x7fb93d134c00] 12:54:41 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb93eaa6800 == 10 [pid = 3375] [id = 10] 12:54:41 INFO - PROCESS | 3375 | ++DOMWINDOW == 27 (0x7fb93eaa7000) [pid = 3375] [serial = 27] [outer = (nil)] 12:54:41 INFO - PROCESS | 3375 | ++DOMWINDOW == 28 (0x7fb93eaab800) [pid = 3375] [serial = 28] [outer = 0x7fb93eaa7000] 12:54:41 INFO - PROCESS | 3375 | ++DOMWINDOW == 29 (0x7fb93eaa4000) [pid = 3375] [serial = 29] [outer = 0x7fb93eaa7000] 12:54:41 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb93dfda800 == 11 [pid = 3375] [id = 11] 12:54:41 INFO - PROCESS | 3375 | ++DOMWINDOW == 30 (0x7fb94040e000) [pid = 3375] [serial = 30] [outer = (nil)] 12:54:41 INFO - PROCESS | 3375 | ++DOMWINDOW == 31 (0x7fb94523d800) [pid = 3375] [serial = 31] [outer = 0x7fb94040e000] 12:54:42 INFO - PROCESS | 3375 | ++DOMWINDOW == 32 (0x7fb93f1b7800) [pid = 3375] [serial = 32] [outer = 0x7fb94040e000] 12:54:42 INFO - PROCESS | 3375 | 1462478082316 Marionette TRACE conn4 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 12:54:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 12:54:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1536ms 12:54:42 INFO - PROCESS | 3375 | 1462478082403 Marionette TRACE conn4 -> [0,17,"getWindowHandle",null] 12:54:42 INFO - PROCESS | 3375 | 1462478082412 Marionette TRACE conn4 <- [1,17,null,{"value":"8"}] 12:54:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 12:54:42 INFO - PROCESS | 3375 | 1462478082427 Marionette TRACE conn4 -> [0,18,"setScriptTimeout",{"ms":35000}] 12:54:42 INFO - PROCESS | 3375 | 1462478082430 Marionette TRACE conn4 <- [1,18,null,{}] 12:54:42 INFO - PROCESS | 3375 | 1462478082437 Marionette TRACE conn4 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:54:42 INFO - PROCESS | 3375 | 1462478082633 Marionette TRACE conn4 <- [1,19,null,{"value":null}] 12:54:42 INFO - PROCESS | 3375 | 1462478082773 Marionette TRACE conn4 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:42 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb942e79000 == 12 [pid = 3375] [id = 12] 12:54:42 INFO - PROCESS | 3375 | ++DOMWINDOW == 33 (0x7fb942eb4000) [pid = 3375] [serial = 33] [outer = (nil)] 12:54:42 INFO - PROCESS | 3375 | ++DOMWINDOW == 34 (0x7fb94784d800) [pid = 3375] [serial = 34] [outer = 0x7fb942eb4000] 12:54:42 INFO - PROCESS | 3375 | 1462478082848 Marionette DEBUG loaded listener.js 12:54:42 INFO - PROCESS | 3375 | ++DOMWINDOW == 35 (0x7fb9486b9000) [pid = 3375] [serial = 35] [outer = 0x7fb942eb4000] 12:54:43 INFO - PROCESS | 3375 | 1462478083655 Marionette TRACE conn4 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 12:54:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 12:54:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1289ms 12:54:43 INFO - PROCESS | 3375 | 1462478083716 Marionette TRACE conn4 -> [0,21,"getWindowHandle",null] 12:54:43 INFO - PROCESS | 3375 | 1462478083721 Marionette TRACE conn4 <- [1,21,null,{"value":"8"}] 12:54:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 12:54:43 INFO - PROCESS | 3375 | 1462478083728 Marionette TRACE conn4 -> [0,22,"setScriptTimeout",{"ms":35000}] 12:54:43 INFO - PROCESS | 3375 | 1462478083733 Marionette TRACE conn4 <- [1,22,null,{}] 12:54:43 INFO - PROCESS | 3375 | 1462478083749 Marionette TRACE conn4 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:54:43 INFO - PROCESS | 3375 | 1462478083967 Marionette TRACE conn4 <- [1,23,null,{"value":null}] 12:54:44 INFO - PROCESS | 3375 | 1462478084100 Marionette TRACE conn4 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:44 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb947d2f800 == 13 [pid = 3375] [id = 13] 12:54:44 INFO - PROCESS | 3375 | ++DOMWINDOW == 36 (0x7fb93ea1f000) [pid = 3375] [serial = 36] [outer = (nil)] 12:54:44 INFO - PROCESS | 3375 | ++DOMWINDOW == 37 (0x7fb946343000) [pid = 3375] [serial = 37] [outer = 0x7fb93ea1f000] 12:54:44 INFO - PROCESS | 3375 | 1462478084185 Marionette DEBUG loaded listener.js 12:54:44 INFO - PROCESS | 3375 | ++DOMWINDOW == 38 (0x7fb949ba2400) [pid = 3375] [serial = 38] [outer = 0x7fb93ea1f000] 12:54:45 INFO - PROCESS | 3375 | 1462478085022 Marionette TRACE conn4 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 12:54:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 12:54:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1348ms 12:54:45 INFO - PROCESS | 3375 | 1462478085076 Marionette TRACE conn4 -> [0,25,"getWindowHandle",null] 12:54:45 INFO - PROCESS | 3375 | 1462478085081 Marionette TRACE conn4 <- [1,25,null,{"value":"8"}] 12:54:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 12:54:45 INFO - PROCESS | 3375 | 1462478085087 Marionette TRACE conn4 -> [0,26,"setScriptTimeout",{"ms":35000}] 12:54:45 INFO - PROCESS | 3375 | 1462478085090 Marionette TRACE conn4 <- [1,26,null,{}] 12:54:45 INFO - PROCESS | 3375 | 1462478085095 Marionette TRACE conn4 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:54:45 INFO - PROCESS | 3375 | 1462478085278 Marionette TRACE conn4 <- [1,27,null,{"value":null}] 12:54:45 INFO - PROCESS | 3375 | 1462478085554 Marionette TRACE conn4 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:45 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb93ea9f800 == 14 [pid = 3375] [id = 14] 12:54:45 INFO - PROCESS | 3375 | ++DOMWINDOW == 39 (0x7fb93f162400) [pid = 3375] [serial = 39] [outer = (nil)] 12:54:45 INFO - PROCESS | 3375 | ++DOMWINDOW == 40 (0x7fb943d1dc00) [pid = 3375] [serial = 40] [outer = 0x7fb93f162400] 12:54:45 INFO - PROCESS | 3375 | 1462478085629 Marionette DEBUG loaded listener.js 12:54:45 INFO - PROCESS | 3375 | ++DOMWINDOW == 41 (0x7fb9484de000) [pid = 3375] [serial = 41] [outer = 0x7fb93f162400] 12:54:46 INFO - PROCESS | 3375 | 1462478086608 Marionette TRACE conn4 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 12:54:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 12:54:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1580ms 12:54:46 INFO - PROCESS | 3375 | 1462478086668 Marionette TRACE conn4 -> [0,29,"getWindowHandle",null] 12:54:46 INFO - PROCESS | 3375 | 1462478086673 Marionette TRACE conn4 <- [1,29,null,{"value":"8"}] 12:54:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 12:54:46 INFO - PROCESS | 3375 | 1462478086711 Marionette TRACE conn4 -> [0,30,"setScriptTimeout",{"ms":35000}] 12:54:46 INFO - PROCESS | 3375 | 1462478086717 Marionette TRACE conn4 <- [1,30,null,{}] 12:54:46 INFO - PROCESS | 3375 | 1462478086728 Marionette TRACE conn4 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:54:46 INFO - PROCESS | 3375 | 1462478086891 Marionette TRACE conn4 <- [1,31,null,{"value":null}] 12:54:46 INFO - PROCESS | 3375 | 1462478086903 Marionette TRACE conn4 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:46 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb945b8d800 == 15 [pid = 3375] [id = 15] 12:54:46 INFO - PROCESS | 3375 | ++DOMWINDOW == 42 (0x7fb93f15fc00) [pid = 3375] [serial = 42] [outer = (nil)] 12:54:46 INFO - PROCESS | 3375 | ++DOMWINDOW == 43 (0x7fb9488f2000) [pid = 3375] [serial = 43] [outer = 0x7fb93f15fc00] 12:54:46 INFO - PROCESS | 3375 | 1462478086967 Marionette DEBUG loaded listener.js 12:54:47 INFO - PROCESS | 3375 | ++DOMWINDOW == 44 (0x7fb948e9e000) [pid = 3375] [serial = 44] [outer = 0x7fb93f15fc00] 12:54:47 INFO - PROCESS | 3375 | 1462478087754 Marionette TRACE conn4 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 12:54:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 12:54:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1117ms 12:54:47 INFO - PROCESS | 3375 | 1462478087804 Marionette TRACE conn4 -> [0,33,"getWindowHandle",null] 12:54:47 INFO - PROCESS | 3375 | 1462478087809 Marionette TRACE conn4 <- [1,33,null,{"value":"8"}] 12:54:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 12:54:47 INFO - PROCESS | 3375 | 1462478087819 Marionette TRACE conn4 -> [0,34,"setScriptTimeout",{"ms":35000}] 12:54:47 INFO - PROCESS | 3375 | 1462478087823 Marionette TRACE conn4 <- [1,34,null,{}] 12:54:47 INFO - PROCESS | 3375 | 1462478087829 Marionette TRACE conn4 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:54:47 INFO - PROCESS | 3375 | 1462478087979 Marionette TRACE conn4 <- [1,35,null,{"value":null}] 12:54:47 INFO - PROCESS | 3375 | 1462478087991 Marionette TRACE conn4 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:48 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb9484ad000 == 16 [pid = 3375] [id = 16] 12:54:48 INFO - PROCESS | 3375 | ++DOMWINDOW == 45 (0x7fb93f160c00) [pid = 3375] [serial = 45] [outer = (nil)] 12:54:48 INFO - PROCESS | 3375 | ++DOMWINDOW == 46 (0x7fb949db4000) [pid = 3375] [serial = 46] [outer = 0x7fb93f160c00] 12:54:48 INFO - PROCESS | 3375 | 1462478088065 Marionette DEBUG loaded listener.js 12:54:48 INFO - PROCESS | 3375 | ++DOMWINDOW == 47 (0x7fb94a0a8400) [pid = 3375] [serial = 47] [outer = 0x7fb93f160c00] 12:54:48 INFO - PROCESS | 3375 | 1462478088771 Marionette TRACE conn4 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 12:54:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 12:54:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 981ms 12:54:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 12:54:48 INFO - PROCESS | 3375 | 1462478088801 Marionette TRACE conn4 -> [0,37,"getWindowHandle",null] 12:54:48 INFO - PROCESS | 3375 | 1462478088804 Marionette TRACE conn4 <- [1,37,null,{"value":"8"}] 12:54:48 INFO - PROCESS | 3375 | 1462478088813 Marionette TRACE conn4 -> [0,38,"setScriptTimeout",{"ms":35000}] 12:54:48 INFO - PROCESS | 3375 | 1462478088821 Marionette TRACE conn4 <- [1,38,null,{}] 12:54:48 INFO - PROCESS | 3375 | 1462478088846 Marionette TRACE conn4 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:54:48 INFO - PROCESS | 3375 | 1462478088985 Marionette TRACE conn4 <- [1,39,null,{"value":null}] 12:54:49 INFO - PROCESS | 3375 | 1462478089016 Marionette TRACE conn4 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:49 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb948b84800 == 17 [pid = 3375] [id = 17] 12:54:49 INFO - PROCESS | 3375 | ++DOMWINDOW == 48 (0x7fb9539ab000) [pid = 3375] [serial = 48] [outer = (nil)] 12:54:49 INFO - PROCESS | 3375 | ++DOMWINDOW == 49 (0x7fb953bfb800) [pid = 3375] [serial = 49] [outer = 0x7fb9539ab000] 12:54:49 INFO - PROCESS | 3375 | 1462478089088 Marionette DEBUG loaded listener.js 12:54:49 INFO - PROCESS | 3375 | ++DOMWINDOW == 50 (0x7fb953ca5400) [pid = 3375] [serial = 50] [outer = 0x7fb9539ab000] 12:54:49 INFO - PROCESS | 3375 | 1462478089785 Marionette TRACE conn4 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 12:54:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 12:54:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1006ms 12:54:49 INFO - PROCESS | 3375 | 1462478089816 Marionette TRACE conn4 -> [0,41,"getWindowHandle",null] 12:54:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 12:54:49 INFO - PROCESS | 3375 | 1462478089820 Marionette TRACE conn4 <- [1,41,null,{"value":"8"}] 12:54:49 INFO - PROCESS | 3375 | 1462478089825 Marionette TRACE conn4 -> [0,42,"setScriptTimeout",{"ms":35000}] 12:54:49 INFO - PROCESS | 3375 | 1462478089828 Marionette TRACE conn4 <- [1,42,null,{}] 12:54:49 INFO - PROCESS | 3375 | 1462478089833 Marionette TRACE conn4 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:54:50 INFO - PROCESS | 3375 | 1462478089999 Marionette TRACE conn4 <- [1,43,null,{"value":null}] 12:54:50 INFO - PROCESS | 3375 | 1462478090022 Marionette TRACE conn4 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:50 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb948cb5800 == 18 [pid = 3375] [id = 18] 12:54:50 INFO - PROCESS | 3375 | ++DOMWINDOW == 51 (0x7fb953cea400) [pid = 3375] [serial = 51] [outer = (nil)] 12:54:50 INFO - PROCESS | 3375 | ++DOMWINDOW == 52 (0x7fb953e2ec00) [pid = 3375] [serial = 52] [outer = 0x7fb953cea400] 12:54:50 INFO - PROCESS | 3375 | 1462478090085 Marionette DEBUG loaded listener.js 12:54:50 INFO - PROCESS | 3375 | ++DOMWINDOW == 53 (0x7fb953e6dc00) [pid = 3375] [serial = 53] [outer = 0x7fb953cea400] 12:54:50 INFO - PROCESS | 3375 | 1462478090730 Marionette TRACE conn4 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 12:54:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 12:54:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 934ms 12:54:50 INFO - PROCESS | 3375 | 1462478090761 Marionette TRACE conn4 -> [0,45,"getWindowHandle",null] 12:54:50 INFO - PROCESS | 3375 | 1462478090764 Marionette TRACE conn4 <- [1,45,null,{"value":"8"}] 12:54:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 12:54:50 INFO - PROCESS | 3375 | 1462478090770 Marionette TRACE conn4 -> [0,46,"setScriptTimeout",{"ms":35000}] 12:54:50 INFO - PROCESS | 3375 | 1462478090772 Marionette TRACE conn4 <- [1,46,null,{}] 12:54:50 INFO - PROCESS | 3375 | 1462478090778 Marionette TRACE conn4 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:54:50 INFO - PROCESS | 3375 | 1462478090940 Marionette TRACE conn4 <- [1,47,null,{"value":null}] 12:54:50 INFO - PROCESS | 3375 | 1462478090961 Marionette TRACE conn4 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:51 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb949a0e000 == 19 [pid = 3375] [id = 19] 12:54:51 INFO - PROCESS | 3375 | ++DOMWINDOW == 54 (0x7fb954ad6000) [pid = 3375] [serial = 54] [outer = (nil)] 12:54:51 INFO - PROCESS | 3375 | ++DOMWINDOW == 55 (0x7fb954b1c400) [pid = 3375] [serial = 55] [outer = 0x7fb954ad6000] 12:54:51 INFO - PROCESS | 3375 | 1462478091046 Marionette DEBUG loaded listener.js 12:54:51 INFO - PROCESS | 3375 | ++DOMWINDOW == 56 (0x7fb954eef400) [pid = 3375] [serial = 56] [outer = 0x7fb954ad6000] 12:54:51 INFO - PROCESS | 3375 | 1462478091778 Marionette TRACE conn4 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 12:54:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 12:54:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1029ms 12:54:51 INFO - PROCESS | 3375 | 1462478091801 Marionette TRACE conn4 -> [0,49,"getWindowHandle",null] 12:54:51 INFO - PROCESS | 3375 | 1462478091805 Marionette TRACE conn4 <- [1,49,null,{"value":"8"}] 12:54:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 12:54:51 INFO - PROCESS | 3375 | 1462478091810 Marionette TRACE conn4 -> [0,50,"setScriptTimeout",{"ms":35000}] 12:54:51 INFO - PROCESS | 3375 | 1462478091812 Marionette TRACE conn4 <- [1,50,null,{}] 12:54:51 INFO - PROCESS | 3375 | 1462478091817 Marionette TRACE conn4 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:54:51 INFO - PROCESS | 3375 | 1462478091986 Marionette TRACE conn4 <- [1,51,null,{"value":null}] 12:54:52 INFO - PROCESS | 3375 | 1462478092011 Marionette TRACE conn4 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:52 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb949d3c800 == 20 [pid = 3375] [id = 20] 12:54:52 INFO - PROCESS | 3375 | ++DOMWINDOW == 57 (0x7fb940a7c400) [pid = 3375] [serial = 57] [outer = (nil)] 12:54:52 INFO - PROCESS | 3375 | ++DOMWINDOW == 58 (0x7fb940a84000) [pid = 3375] [serial = 58] [outer = 0x7fb940a7c400] 12:54:52 INFO - PROCESS | 3375 | 1462478092071 Marionette DEBUG loaded listener.js 12:54:52 INFO - PROCESS | 3375 | ++DOMWINDOW == 59 (0x7fb95502f800) [pid = 3375] [serial = 59] [outer = 0x7fb940a7c400] 12:54:52 INFO - PROCESS | 3375 | 1462478092719 Marionette TRACE conn4 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 12:54:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 12:54:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 928ms 12:54:52 INFO - PROCESS | 3375 | 1462478092739 Marionette TRACE conn4 -> [0,53,"getWindowHandle",null] 12:54:52 INFO - PROCESS | 3375 | 1462478092742 Marionette TRACE conn4 <- [1,53,null,{"value":"8"}] 12:54:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 12:54:52 INFO - PROCESS | 3375 | 1462478092749 Marionette TRACE conn4 -> [0,54,"setScriptTimeout",{"ms":35000}] 12:54:52 INFO - PROCESS | 3375 | 1462478092752 Marionette TRACE conn4 <- [1,54,null,{}] 12:54:52 INFO - PROCESS | 3375 | 1462478092757 Marionette TRACE conn4 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:54:52 INFO - PROCESS | 3375 | 1462478092887 Marionette TRACE conn4 <- [1,55,null,{"value":null}] 12:54:52 INFO - PROCESS | 3375 | 1462478092905 Marionette TRACE conn4 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:52 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb94d120000 == 21 [pid = 3375] [id = 21] 12:54:52 INFO - PROCESS | 3375 | ++DOMWINDOW == 60 (0x7fb953ec9c00) [pid = 3375] [serial = 60] [outer = (nil)] 12:54:52 INFO - PROCESS | 3375 | ++DOMWINDOW == 61 (0x7fb956ace400) [pid = 3375] [serial = 61] [outer = 0x7fb953ec9c00] 12:54:52 INFO - PROCESS | 3375 | 1462478092967 Marionette DEBUG loaded listener.js 12:54:53 INFO - PROCESS | 3375 | ++DOMWINDOW == 62 (0x7fb95834e400) [pid = 3375] [serial = 62] [outer = 0x7fb953ec9c00] 12:54:53 INFO - PROCESS | 3375 | 1462478093612 Marionette TRACE conn4 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 12:54:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 12:54:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 880ms 12:54:53 INFO - PROCESS | 3375 | 1462478093632 Marionette TRACE conn4 -> [0,57,"getWindowHandle",null] 12:54:53 INFO - PROCESS | 3375 | 1462478093636 Marionette TRACE conn4 <- [1,57,null,{"value":"8"}] 12:54:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 12:54:53 INFO - PROCESS | 3375 | 1462478093642 Marionette TRACE conn4 -> [0,58,"setScriptTimeout",{"ms":35000}] 12:54:53 INFO - PROCESS | 3375 | 1462478093650 Marionette TRACE conn4 <- [1,58,null,{}] 12:54:53 INFO - PROCESS | 3375 | 1462478093656 Marionette TRACE conn4 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:54:53 INFO - PROCESS | 3375 | 1462478093828 Marionette TRACE conn4 <- [1,59,null,{"value":null}] 12:54:53 INFO - PROCESS | 3375 | 1462478093862 Marionette TRACE conn4 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:53 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb952ddd000 == 22 [pid = 3375] [id = 22] 12:54:53 INFO - PROCESS | 3375 | ++DOMWINDOW == 63 (0x7fb949466c00) [pid = 3375] [serial = 63] [outer = (nil)] 12:54:53 INFO - PROCESS | 3375 | ++DOMWINDOW == 64 (0x7fb95834cc00) [pid = 3375] [serial = 64] [outer = 0x7fb949466c00] 12:54:53 INFO - PROCESS | 3375 | 1462478093925 Marionette DEBUG loaded listener.js 12:54:54 INFO - PROCESS | 3375 | ++DOMWINDOW == 65 (0x7fb958946c00) [pid = 3375] [serial = 65] [outer = 0x7fb949466c00] 12:54:54 INFO - PROCESS | 3375 | 1462478094618 Marionette TRACE conn4 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 12:54:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 12:54:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1038ms 12:54:54 INFO - PROCESS | 3375 | 1462478094681 Marionette TRACE conn4 -> [0,61,"getWindowHandle",null] 12:54:54 INFO - PROCESS | 3375 | 1462478094685 Marionette TRACE conn4 <- [1,61,null,{"value":"8"}] 12:54:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 12:54:54 INFO - PROCESS | 3375 | 1462478094690 Marionette TRACE conn4 -> [0,62,"setScriptTimeout",{"ms":35000}] 12:54:54 INFO - PROCESS | 3375 | 1462478094692 Marionette TRACE conn4 <- [1,62,null,{}] 12:54:54 INFO - PROCESS | 3375 | 1462478094697 Marionette TRACE conn4 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:54:55 INFO - PROCESS | 3375 | 1462478095685 Marionette TRACE conn4 <- [1,63,null,{"value":null}] 12:54:55 INFO - PROCESS | 3375 | 1462478095808 Marionette TRACE conn4 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:55 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb93dfd5800 == 23 [pid = 3375] [id = 23] 12:54:55 INFO - PROCESS | 3375 | ++DOMWINDOW == 66 (0x7fb94040a000) [pid = 3375] [serial = 66] [outer = (nil)] 12:54:55 INFO - PROCESS | 3375 | ++DOMWINDOW == 67 (0x7fb940a7b000) [pid = 3375] [serial = 67] [outer = 0x7fb94040a000] 12:54:55 INFO - PROCESS | 3375 | 1462478095874 Marionette DEBUG loaded listener.js 12:54:55 INFO - PROCESS | 3375 | ++DOMWINDOW == 68 (0x7fb942eb4800) [pid = 3375] [serial = 68] [outer = 0x7fb94040a000] 12:54:56 INFO - PROCESS | 3375 | 1462478096553 Marionette TRACE conn4 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 12:54:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 12:54:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1933ms 12:54:56 INFO - PROCESS | 3375 | 1462478096627 Marionette TRACE conn4 -> [0,65,"getWindowHandle",null] 12:54:56 INFO - PROCESS | 3375 | 1462478096631 Marionette TRACE conn4 <- [1,65,null,{"value":"8"}] 12:54:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 12:54:56 INFO - PROCESS | 3375 | 1462478096639 Marionette TRACE conn4 -> [0,66,"setScriptTimeout",{"ms":35000}] 12:54:56 INFO - PROCESS | 3375 | 1462478096645 Marionette TRACE conn4 <- [1,66,null,{}] 12:54:56 INFO - PROCESS | 3375 | 1462478096660 Marionette TRACE conn4 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:54:56 INFO - PROCESS | 3375 | 1462478096839 Marionette TRACE conn4 <- [1,67,null,{"value":null}] 12:54:57 INFO - PROCESS | 3375 | --DOMWINDOW == 67 (0x7fb93f1b3400) [pid = 3375] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 12:54:57 INFO - PROCESS | 3375 | --DOMWINDOW == 66 (0x7fb93f160c00) [pid = 3375] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 12:54:57 INFO - PROCESS | 3375 | --DOMWINDOW == 65 (0x7fb9539ab000) [pid = 3375] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 12:54:57 INFO - PROCESS | 3375 | --DOMWINDOW == 64 (0x7fb953cea400) [pid = 3375] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 12:54:57 INFO - PROCESS | 3375 | --DOMWINDOW == 63 (0x7fb940a7c400) [pid = 3375] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 12:54:57 INFO - PROCESS | 3375 | --DOMWINDOW == 62 (0x7fb953ec9c00) [pid = 3375] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 12:54:57 INFO - PROCESS | 3375 | --DOMWINDOW == 61 (0x7fb93eae3400) [pid = 3375] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 12:54:57 INFO - PROCESS | 3375 | --DOMWINDOW == 60 (0x7fb93d134c00) [pid = 3375] [serial = 24] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 12:54:57 INFO - PROCESS | 3375 | --DOMWINDOW == 59 (0x7fb942eb4000) [pid = 3375] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 12:54:57 INFO - PROCESS | 3375 | --DOMWINDOW == 58 (0x7fb93ea1f000) [pid = 3375] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 12:54:57 INFO - PROCESS | 3375 | --DOMWINDOW == 57 (0x7fb93f162400) [pid = 3375] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 12:54:57 INFO - PROCESS | 3375 | --DOMWINDOW == 56 (0x7fb93f15fc00) [pid = 3375] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 12:54:57 INFO - PROCESS | 3375 | 1462478097368 Marionette TRACE conn4 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:57 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb93dfc1800 == 24 [pid = 3375] [id = 24] 12:54:57 INFO - PROCESS | 3375 | ++DOMWINDOW == 57 (0x7fb93d134c00) [pid = 3375] [serial = 69] [outer = (nil)] 12:54:57 INFO - PROCESS | 3375 | ++DOMWINDOW == 58 (0x7fb93f15fc00) [pid = 3375] [serial = 70] [outer = 0x7fb93d134c00] 12:54:57 INFO - PROCESS | 3375 | 1462478097433 Marionette DEBUG loaded listener.js 12:54:57 INFO - PROCESS | 3375 | ++DOMWINDOW == 59 (0x7fb945df3c00) [pid = 3375] [serial = 71] [outer = 0x7fb93d134c00] 12:54:58 INFO - PROCESS | 3375 | 1462478098057 Marionette TRACE conn4 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 12:54:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 12:54:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1441ms 12:54:58 INFO - PROCESS | 3375 | 1462478098081 Marionette TRACE conn4 -> [0,69,"getWindowHandle",null] 12:54:58 INFO - PROCESS | 3375 | 1462478098085 Marionette TRACE conn4 <- [1,69,null,{"value":"8"}] 12:54:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 12:54:58 INFO - PROCESS | 3375 | 1462478098091 Marionette TRACE conn4 -> [0,70,"setScriptTimeout",{"ms":35000}] 12:54:58 INFO - PROCESS | 3375 | 1462478098093 Marionette TRACE conn4 <- [1,70,null,{}] 12:54:58 INFO - PROCESS | 3375 | 1462478098099 Marionette TRACE conn4 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:54:58 INFO - PROCESS | 3375 | 1462478098258 Marionette TRACE conn4 <- [1,71,null,{"value":null}] 12:54:58 INFO - PROCESS | 3375 | 1462478098348 Marionette TRACE conn4 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:58 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb946039800 == 25 [pid = 3375] [id = 25] 12:54:58 INFO - PROCESS | 3375 | ++DOMWINDOW == 60 (0x7fb94633e400) [pid = 3375] [serial = 72] [outer = (nil)] 12:54:58 INFO - PROCESS | 3375 | ++DOMWINDOW == 61 (0x7fb9486bd000) [pid = 3375] [serial = 73] [outer = 0x7fb94633e400] 12:54:58 INFO - PROCESS | 3375 | 1462478098414 Marionette DEBUG loaded listener.js 12:54:58 INFO - PROCESS | 3375 | ++DOMWINDOW == 62 (0x7fb948ed5800) [pid = 3375] [serial = 74] [outer = 0x7fb94633e400] 12:54:59 INFO - PROCESS | 3375 | 1462478099040 Marionette TRACE conn4 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 12:54:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 12:54:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 981ms 12:54:59 INFO - PROCESS | 3375 | 1462478099073 Marionette TRACE conn4 -> [0,73,"getWindowHandle",null] 12:54:59 INFO - PROCESS | 3375 | 1462478099078 Marionette TRACE conn4 <- [1,73,null,{"value":"8"}] 12:54:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 12:54:59 INFO - PROCESS | 3375 | 1462478099093 Marionette TRACE conn4 -> [0,74,"setScriptTimeout",{"ms":35000}] 12:54:59 INFO - PROCESS | 3375 | 1462478099099 Marionette TRACE conn4 <- [1,74,null,{}] 12:54:59 INFO - PROCESS | 3375 | 1462478099105 Marionette TRACE conn4 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:54:59 INFO - PROCESS | 3375 | 1462478099282 Marionette TRACE conn4 <- [1,75,null,{"value":null}] 12:54:59 INFO - PROCESS | 3375 | 1462478099386 Marionette TRACE conn4 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:59 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb93d269000 == 26 [pid = 3375] [id = 26] 12:54:59 INFO - PROCESS | 3375 | ++DOMWINDOW == 63 (0x7fb93d08b400) [pid = 3375] [serial = 75] [outer = (nil)] 12:54:59 INFO - PROCESS | 3375 | ++DOMWINDOW == 64 (0x7fb93d138c00) [pid = 3375] [serial = 76] [outer = 0x7fb93d08b400] 12:54:59 INFO - PROCESS | 3375 | 1462478099463 Marionette DEBUG loaded listener.js 12:54:59 INFO - PROCESS | 3375 | ++DOMWINDOW == 65 (0x7fb94040f400) [pid = 3375] [serial = 77] [outer = 0x7fb93d08b400] 12:55:00 INFO - PROCESS | 3375 | 1462478100296 Marionette TRACE conn4 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 12:55:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 12:55:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1288ms 12:55:00 INFO - PROCESS | 3375 | 1462478100378 Marionette TRACE conn4 -> [0,77,"getWindowHandle",null] 12:55:00 INFO - PROCESS | 3375 | 1462478100385 Marionette TRACE conn4 <- [1,77,null,{"value":"8"}] 12:55:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 12:55:00 INFO - PROCESS | 3375 | 1462478100394 Marionette TRACE conn4 -> [0,78,"setScriptTimeout",{"ms":35000}] 12:55:00 INFO - PROCESS | 3375 | 1462478100399 Marionette TRACE conn4 <- [1,78,null,{}] 12:55:00 INFO - PROCESS | 3375 | 1462478100406 Marionette TRACE conn4 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:00 INFO - PROCESS | 3375 | 1462478100574 Marionette TRACE conn4 <- [1,79,null,{"value":null}] 12:55:00 INFO - PROCESS | 3375 | 1462478100696 Marionette TRACE conn4 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:00 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb94812b800 == 27 [pid = 3375] [id = 27] 12:55:00 INFO - PROCESS | 3375 | ++DOMWINDOW == 66 (0x7fb93d090c00) [pid = 3375] [serial = 78] [outer = (nil)] 12:55:00 INFO - PROCESS | 3375 | ++DOMWINDOW == 67 (0x7fb9488f7000) [pid = 3375] [serial = 79] [outer = 0x7fb93d090c00] 12:55:00 INFO - PROCESS | 3375 | 1462478100771 Marionette DEBUG loaded listener.js 12:55:00 INFO - PROCESS | 3375 | ++DOMWINDOW == 68 (0x7fb94946e800) [pid = 3375] [serial = 80] [outer = 0x7fb93d090c00] 12:55:01 INFO - PROCESS | 3375 | 1462478101720 Marionette TRACE conn4 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 12:55:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 12:55:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1382ms 12:55:01 INFO - PROCESS | 3375 | 1462478101787 Marionette TRACE conn4 -> [0,81,"getWindowHandle",null] 12:55:01 INFO - PROCESS | 3375 | 1462478101797 Marionette TRACE conn4 <- [1,81,null,{"value":"8"}] 12:55:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 12:55:01 INFO - PROCESS | 3375 | 1462478101813 Marionette TRACE conn4 -> [0,82,"setScriptTimeout",{"ms":35000}] 12:55:01 INFO - PROCESS | 3375 | 1462478101819 Marionette TRACE conn4 <- [1,82,null,{}] 12:55:01 INFO - PROCESS | 3375 | 1462478101829 Marionette TRACE conn4 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:02 INFO - PROCESS | 3375 | 1462478102013 Marionette TRACE conn4 <- [1,83,null,{"value":null}] 12:55:02 INFO - PROCESS | 3375 | 1462478102115 Marionette TRACE conn4 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:02 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb94878f800 == 28 [pid = 3375] [id = 28] 12:55:02 INFO - PROCESS | 3375 | ++DOMWINDOW == 69 (0x7fb949976400) [pid = 3375] [serial = 81] [outer = (nil)] 12:55:02 INFO - PROCESS | 3375 | ++DOMWINDOW == 70 (0x7fb94a0ae400) [pid = 3375] [serial = 82] [outer = 0x7fb949976400] 12:55:02 INFO - PROCESS | 3375 | 1462478102193 Marionette DEBUG loaded listener.js 12:55:02 INFO - PROCESS | 3375 | ++DOMWINDOW == 71 (0x7fb952d6e000) [pid = 3375] [serial = 83] [outer = 0x7fb949976400] 12:55:02 INFO - PROCESS | 3375 | 1462478102988 Marionette TRACE conn4 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 12:55:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 12:55:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1239ms 12:55:03 INFO - PROCESS | 3375 | 1462478103059 Marionette TRACE conn4 -> [0,85,"getWindowHandle",null] 12:55:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 12:55:03 INFO - PROCESS | 3375 | 1462478103064 Marionette TRACE conn4 <- [1,85,null,{"value":"8"}] 12:55:03 INFO - PROCESS | 3375 | 1462478103080 Marionette TRACE conn4 -> [0,86,"setScriptTimeout",{"ms":35000}] 12:55:03 INFO - PROCESS | 3375 | 1462478103091 Marionette TRACE conn4 <- [1,86,null,{}] 12:55:03 INFO - PROCESS | 3375 | 1462478103100 Marionette TRACE conn4 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:03 INFO - PROCESS | 3375 | 1462478103266 Marionette TRACE conn4 <- [1,87,null,{"value":null}] 12:55:03 INFO - PROCESS | 3375 | 1462478103365 Marionette TRACE conn4 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:03 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb93f117800 == 29 [pid = 3375] [id = 29] 12:55:03 INFO - PROCESS | 3375 | ++DOMWINDOW == 72 (0x7fb940a75400) [pid = 3375] [serial = 84] [outer = (nil)] 12:55:03 INFO - PROCESS | 3375 | ++DOMWINDOW == 73 (0x7fb953ce7c00) [pid = 3375] [serial = 85] [outer = 0x7fb940a75400] 12:55:03 INFO - PROCESS | 3375 | 1462478103440 Marionette DEBUG loaded listener.js 12:55:03 INFO - PROCESS | 3375 | ++DOMWINDOW == 74 (0x7fb954092c00) [pid = 3375] [serial = 86] [outer = 0x7fb940a75400] 12:55:04 INFO - PROCESS | 3375 | 1462478104447 Marionette TRACE conn4 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 12:55:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 12:55:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1450ms 12:55:04 INFO - PROCESS | 3375 | 1462478104523 Marionette TRACE conn4 -> [0,89,"getWindowHandle",null] 12:55:04 INFO - PROCESS | 3375 | 1462478104531 Marionette TRACE conn4 <- [1,89,null,{"value":"8"}] 12:55:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 12:55:04 INFO - PROCESS | 3375 | 1462478104541 Marionette TRACE conn4 -> [0,90,"setScriptTimeout",{"ms":35000}] 12:55:04 INFO - PROCESS | 3375 | 1462478104544 Marionette TRACE conn4 <- [1,90,null,{}] 12:55:04 INFO - PROCESS | 3375 | 1462478104554 Marionette TRACE conn4 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:04 INFO - PROCESS | 3375 | 1462478104825 Marionette TRACE conn4 <- [1,91,null,{"value":null}] 12:55:05 INFO - PROCESS | 3375 | 1462478105004 Marionette TRACE conn4 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:05 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb949d32800 == 30 [pid = 3375] [id = 30] 12:55:05 INFO - PROCESS | 3375 | ++DOMWINDOW == 75 (0x7fb93d097000) [pid = 3375] [serial = 87] [outer = (nil)] 12:55:05 INFO - PROCESS | 3375 | ++DOMWINDOW == 76 (0x7fb954e89400) [pid = 3375] [serial = 88] [outer = 0x7fb93d097000] 12:55:05 INFO - PROCESS | 3375 | 1462478105177 Marionette DEBUG loaded listener.js 12:55:05 INFO - PROCESS | 3375 | ++DOMWINDOW == 77 (0x7fb955029000) [pid = 3375] [serial = 89] [outer = 0x7fb93d097000] 12:55:06 INFO - PROCESS | 3375 | 1462478106138 Marionette TRACE conn4 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 12:55:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 12:55:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1647ms 12:55:06 INFO - PROCESS | 3375 | 1462478106188 Marionette TRACE conn4 -> [0,93,"getWindowHandle",null] 12:55:06 INFO - PROCESS | 3375 | 1462478106192 Marionette TRACE conn4 <- [1,93,null,{"value":"8"}] 12:55:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 12:55:06 INFO - PROCESS | 3375 | 1462478106198 Marionette TRACE conn4 -> [0,94,"setScriptTimeout",{"ms":35000}] 12:55:06 INFO - PROCESS | 3375 | 1462478106200 Marionette TRACE conn4 <- [1,94,null,{}] 12:55:06 INFO - PROCESS | 3375 | 1462478106207 Marionette TRACE conn4 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:06 INFO - PROCESS | 3375 | 1462478106353 Marionette TRACE conn4 <- [1,95,null,{"value":null}] 12:55:06 INFO - PROCESS | 3375 | 1462478106482 Marionette TRACE conn4 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:06 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb952d0e000 == 31 [pid = 3375] [id = 31] 12:55:06 INFO - PROCESS | 3375 | ++DOMWINDOW == 78 (0x7fb958196800) [pid = 3375] [serial = 90] [outer = (nil)] 12:55:06 INFO - PROCESS | 3375 | ++DOMWINDOW == 79 (0x7fb9581c7400) [pid = 3375] [serial = 91] [outer = 0x7fb958196800] 12:55:06 INFO - PROCESS | 3375 | 1462478106564 Marionette DEBUG loaded listener.js 12:55:06 INFO - PROCESS | 3375 | ++DOMWINDOW == 80 (0x7fb958a04c00) [pid = 3375] [serial = 92] [outer = 0x7fb958196800] 12:55:07 INFO - PROCESS | 3375 | 1462478107523 Marionette TRACE conn4 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 12:55:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 12:55:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1379ms 12:55:07 INFO - PROCESS | 3375 | 1462478107583 Marionette TRACE conn4 -> [0,97,"getWindowHandle",null] 12:55:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 12:55:07 INFO - PROCESS | 3375 | 1462478107594 Marionette TRACE conn4 <- [1,97,null,{"value":"8"}] 12:55:07 INFO - PROCESS | 3375 | 1462478107602 Marionette TRACE conn4 -> [0,98,"setScriptTimeout",{"ms":35000}] 12:55:07 INFO - PROCESS | 3375 | 1462478107608 Marionette TRACE conn4 <- [1,98,null,{}] 12:55:07 INFO - PROCESS | 3375 | 1462478107616 Marionette TRACE conn4 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:07 INFO - PROCESS | 3375 | 1462478107772 Marionette TRACE conn4 <- [1,99,null,{"value":null}] 12:55:07 INFO - PROCESS | 3375 | 1462478107923 Marionette TRACE conn4 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:07 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb93f111000 == 32 [pid = 3375] [id = 32] 12:55:07 INFO - PROCESS | 3375 | ++DOMWINDOW == 81 (0x7fb940a75c00) [pid = 3375] [serial = 93] [outer = (nil)] 12:55:08 INFO - PROCESS | 3375 | ++DOMWINDOW == 82 (0x7fb940a80800) [pid = 3375] [serial = 94] [outer = 0x7fb940a75c00] 12:55:08 INFO - PROCESS | 3375 | 1462478108035 Marionette DEBUG loaded listener.js 12:55:08 INFO - PROCESS | 3375 | ++DOMWINDOW == 83 (0x7fb943961000) [pid = 3375] [serial = 95] [outer = 0x7fb940a75c00] 12:55:09 INFO - PROCESS | 3375 | --DOMWINDOW == 82 (0x7fb9488f2000) [pid = 3375] [serial = 43] [outer = (nil)] [url = about:blank] 12:55:09 INFO - PROCESS | 3375 | --DOMWINDOW == 81 (0x7fb949db4000) [pid = 3375] [serial = 46] [outer = (nil)] [url = about:blank] 12:55:09 INFO - PROCESS | 3375 | --DOMWINDOW == 80 (0x7fb953bfb800) [pid = 3375] [serial = 49] [outer = (nil)] [url = about:blank] 12:55:09 INFO - PROCESS | 3375 | --DOMWINDOW == 79 (0x7fb94a0a8400) [pid = 3375] [serial = 47] [outer = (nil)] [url = about:blank] 12:55:09 INFO - PROCESS | 3375 | --DOMWINDOW == 78 (0x7fb953e2ec00) [pid = 3375] [serial = 52] [outer = (nil)] [url = about:blank] 12:55:09 INFO - PROCESS | 3375 | --DOMWINDOW == 77 (0x7fb954b1c400) [pid = 3375] [serial = 55] [outer = (nil)] [url = about:blank] 12:55:09 INFO - PROCESS | 3375 | --DOMWINDOW == 76 (0x7fb940a84000) [pid = 3375] [serial = 58] [outer = (nil)] [url = about:blank] 12:55:09 INFO - PROCESS | 3375 | --DOMWINDOW == 75 (0x7fb956ace400) [pid = 3375] [serial = 61] [outer = (nil)] [url = about:blank] 12:55:09 INFO - PROCESS | 3375 | --DOMWINDOW == 74 (0x7fb93de6f000) [pid = 3375] [serial = 25] [outer = (nil)] [url = about:blank] 12:55:09 INFO - PROCESS | 3375 | --DOMWINDOW == 73 (0x7fb94523d800) [pid = 3375] [serial = 31] [outer = (nil)] [url = about:blank] 12:55:09 INFO - PROCESS | 3375 | --DOMWINDOW == 72 (0x7fb94784d800) [pid = 3375] [serial = 34] [outer = (nil)] [url = about:blank] 12:55:09 INFO - PROCESS | 3375 | --DOMWINDOW == 71 (0x7fb946343000) [pid = 3375] [serial = 37] [outer = (nil)] [url = about:blank] 12:55:09 INFO - PROCESS | 3375 | --DOMWINDOW == 70 (0x7fb943d1dc00) [pid = 3375] [serial = 40] [outer = (nil)] [url = about:blank] 12:55:09 INFO - PROCESS | 3375 | --DOMWINDOW == 69 (0x7fb9484de000) [pid = 3375] [serial = 41] [outer = (nil)] [url = about:blank] 12:55:09 INFO - PROCESS | 3375 | --DOMWINDOW == 68 (0x7fb948e9e000) [pid = 3375] [serial = 44] [outer = (nil)] [url = about:blank] 12:55:09 INFO - PROCESS | 3375 | --DOMWINDOW == 67 (0x7fb93eaab800) [pid = 3375] [serial = 28] [outer = (nil)] [url = about:blank] 12:55:09 INFO - PROCESS | 3375 | --DOMWINDOW == 66 (0x7fb953e6dc00) [pid = 3375] [serial = 53] [outer = (nil)] [url = about:blank] 12:55:09 INFO - PROCESS | 3375 | --DOMWINDOW == 65 (0x7fb95502f800) [pid = 3375] [serial = 59] [outer = (nil)] [url = about:blank] 12:55:09 INFO - PROCESS | 3375 | --DOMWINDOW == 64 (0x7fb95834e400) [pid = 3375] [serial = 62] [outer = (nil)] [url = about:blank] 12:55:09 INFO - PROCESS | 3375 | --DOMWINDOW == 63 (0x7fb9486b9000) [pid = 3375] [serial = 35] [outer = (nil)] [url = about:blank] 12:55:09 INFO - PROCESS | 3375 | --DOMWINDOW == 62 (0x7fb953ca5400) [pid = 3375] [serial = 50] [outer = (nil)] [url = about:blank] 12:55:09 INFO - PROCESS | 3375 | --DOMWINDOW == 61 (0x7fb949ba2400) [pid = 3375] [serial = 38] [outer = (nil)] [url = about:blank] 12:55:09 INFO - PROCESS | 3375 | --DOMWINDOW == 60 (0x7fb93ee8dc00) [pid = 3375] [serial = 26] [outer = (nil)] [url = about:blank] 12:55:09 INFO - PROCESS | 3375 | --DOMWINDOW == 59 (0x7fb93d08a400) [pid = 3375] [serial = 23] [outer = (nil)] [url = about:blank] 12:55:09 INFO - PROCESS | 3375 | --DOMWINDOW == 58 (0x7fb94633e800) [pid = 3375] [serial = 12] [outer = (nil)] [url = about:blank] 12:55:09 INFO - PROCESS | 3375 | --DOMWINDOW == 57 (0x7fb94798e000) [pid = 3375] [serial = 9] [outer = (nil)] [url = about:blank] 12:55:09 INFO - PROCESS | 3375 | --DOMWINDOW == 56 (0x7fb956a6a000) [pid = 3375] [serial = 2] [outer = (nil)] [url = about:blank] 12:55:09 INFO - PROCESS | 3375 | --DOMWINDOW == 55 (0x7fb93f1bfc00) [pid = 3375] [serial = 22] [outer = (nil)] [url = about:blank] 12:55:09 INFO - PROCESS | 3375 | --DOMWINDOW == 54 (0x7fb93ee93400) [pid = 3375] [serial = 19] [outer = (nil)] [url = about:blank] 12:55:09 INFO - PROCESS | 3375 | --DOMWINDOW == 53 (0x7fb93f1b5000) [pid = 3375] [serial = 16] [outer = (nil)] [url = about:blank] 12:55:09 INFO - PROCESS | 3375 | --DOMWINDOW == 52 (0x7fb93f1bb800) [pid = 3375] [serial = 17] [outer = (nil)] [url = about:blank] 12:55:09 INFO - PROCESS | 3375 | 1462478109471 Marionette TRACE conn4 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 12:55:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 12:55:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1940ms 12:55:09 INFO - PROCESS | 3375 | 1462478109542 Marionette TRACE conn4 -> [0,101,"getWindowHandle",null] 12:55:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 12:55:09 INFO - PROCESS | 3375 | 1462478109548 Marionette TRACE conn4 <- [1,101,null,{"value":"8"}] 12:55:09 INFO - PROCESS | 3375 | 1462478109556 Marionette TRACE conn4 -> [0,102,"setScriptTimeout",{"ms":35000}] 12:55:09 INFO - PROCESS | 3375 | 1462478109559 Marionette TRACE conn4 <- [1,102,null,{}] 12:55:09 INFO - PROCESS | 3375 | 1462478109575 Marionette TRACE conn4 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:09 INFO - PROCESS | 3375 | 1462478109711 Marionette TRACE conn4 <- [1,103,null,{"value":null}] 12:55:09 INFO - PROCESS | 3375 | 1462478109723 Marionette TRACE conn4 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:09 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb93ef38000 == 33 [pid = 3375] [id = 33] 12:55:09 INFO - PROCESS | 3375 | ++DOMWINDOW == 53 (0x7fb940408400) [pid = 3375] [serial = 96] [outer = (nil)] 12:55:09 INFO - PROCESS | 3375 | ++DOMWINDOW == 54 (0x7fb943d1a400) [pid = 3375] [serial = 97] [outer = 0x7fb940408400] 12:55:09 INFO - PROCESS | 3375 | 1462478109788 Marionette DEBUG loaded listener.js 12:55:09 INFO - PROCESS | 3375 | ++DOMWINDOW == 55 (0x7fb945244000) [pid = 3375] [serial = 98] [outer = 0x7fb940408400] 12:55:10 INFO - PROCESS | 3375 | 1462478110455 Marionette TRACE conn4 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 12:55:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 12:55:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 944ms 12:55:10 INFO - PROCESS | 3375 | 1462478110501 Marionette TRACE conn4 -> [0,105,"getWindowHandle",null] 12:55:10 INFO - PROCESS | 3375 | 1462478110511 Marionette TRACE conn4 <- [1,105,null,{"value":"8"}] 12:55:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 12:55:10 INFO - PROCESS | 3375 | 1462478110522 Marionette TRACE conn4 -> [0,106,"setScriptTimeout",{"ms":35000}] 12:55:10 INFO - PROCESS | 3375 | 1462478110526 Marionette TRACE conn4 <- [1,106,null,{}] 12:55:10 INFO - PROCESS | 3375 | 1462478110531 Marionette TRACE conn4 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:10 INFO - PROCESS | 3375 | 1462478110674 Marionette TRACE conn4 <- [1,107,null,{"value":null}] 12:55:10 INFO - PROCESS | 3375 | 1462478110695 Marionette TRACE conn4 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:10 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb945293000 == 34 [pid = 3375] [id = 34] 12:55:10 INFO - PROCESS | 3375 | ++DOMWINDOW == 56 (0x7fb945defc00) [pid = 3375] [serial = 99] [outer = (nil)] 12:55:10 INFO - PROCESS | 3375 | ++DOMWINDOW == 57 (0x7fb9484d2400) [pid = 3375] [serial = 100] [outer = 0x7fb945defc00] 12:55:10 INFO - PROCESS | 3375 | 1462478110756 Marionette DEBUG loaded listener.js 12:55:10 INFO - PROCESS | 3375 | ++DOMWINDOW == 58 (0x7fb948806400) [pid = 3375] [serial = 101] [outer = 0x7fb945defc00] 12:55:11 INFO - PROCESS | 3375 | 1462478111472 Marionette TRACE conn4 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 12:55:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 12:55:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 985ms 12:55:11 INFO - PROCESS | 3375 | 1462478111507 Marionette TRACE conn4 -> [0,109,"getWindowHandle",null] 12:55:11 INFO - PROCESS | 3375 | 1462478111512 Marionette TRACE conn4 <- [1,109,null,{"value":"8"}] 12:55:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 12:55:11 INFO - PROCESS | 3375 | 1462478111518 Marionette TRACE conn4 -> [0,110,"setScriptTimeout",{"ms":35000}] 12:55:11 INFO - PROCESS | 3375 | 1462478111534 Marionette TRACE conn4 <- [1,110,null,{}] 12:55:11 INFO - PROCESS | 3375 | 1462478111566 Marionette TRACE conn4 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:11 INFO - PROCESS | 3375 | 1462478111752 Marionette TRACE conn4 <- [1,111,null,{"value":null}] 12:55:11 INFO - PROCESS | 3375 | 1462478111776 Marionette TRACE conn4 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:11 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb947d28000 == 35 [pid = 3375] [id = 35] 12:55:11 INFO - PROCESS | 3375 | ++DOMWINDOW == 59 (0x7fb940a83000) [pid = 3375] [serial = 102] [outer = (nil)] 12:55:11 INFO - PROCESS | 3375 | ++DOMWINDOW == 60 (0x7fb949725800) [pid = 3375] [serial = 103] [outer = 0x7fb940a83000] 12:55:11 INFO - PROCESS | 3375 | 1462478111844 Marionette DEBUG loaded listener.js 12:55:11 INFO - PROCESS | 3375 | ++DOMWINDOW == 61 (0x7fb949ba2400) [pid = 3375] [serial = 104] [outer = 0x7fb940a83000] 12:55:12 INFO - PROCESS | 3375 | ++DOMWINDOW == 62 (0x7fb94a08e400) [pid = 3375] [serial = 105] [outer = 0x7fb94040e000] 12:55:12 INFO - PROCESS | 3375 | 1462478112747 Marionette TRACE conn4 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 12:55:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 12:55:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1251ms 12:55:12 INFO - PROCESS | 3375 | 1462478112770 Marionette TRACE conn4 -> [0,113,"getWindowHandle",null] 12:55:12 INFO - PROCESS | 3375 | 1462478112774 Marionette TRACE conn4 <- [1,113,null,{"value":"8"}] 12:55:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 12:55:12 INFO - PROCESS | 3375 | 1462478112786 Marionette TRACE conn4 -> [0,114,"setScriptTimeout",{"ms":35000}] 12:55:12 INFO - PROCESS | 3375 | 1462478112788 Marionette TRACE conn4 <- [1,114,null,{}] 12:55:12 INFO - PROCESS | 3375 | 1462478112794 Marionette TRACE conn4 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:12 INFO - PROCESS | 3375 | 1462478112959 Marionette TRACE conn4 <- [1,115,null,{"value":null}] 12:55:12 INFO - PROCESS | 3375 | 1462478112988 Marionette TRACE conn4 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:13 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb9452a7000 == 36 [pid = 3375] [id = 36] 12:55:13 INFO - PROCESS | 3375 | ++DOMWINDOW == 63 (0x7fb9403b7000) [pid = 3375] [serial = 106] [outer = (nil)] 12:55:13 INFO - PROCESS | 3375 | ++DOMWINDOW == 64 (0x7fb949daa400) [pid = 3375] [serial = 107] [outer = 0x7fb9403b7000] 12:55:13 INFO - PROCESS | 3375 | 1462478113051 Marionette DEBUG loaded listener.js 12:55:13 INFO - PROCESS | 3375 | ++DOMWINDOW == 65 (0x7fb9539a9400) [pid = 3375] [serial = 108] [outer = 0x7fb9403b7000] 12:55:13 INFO - PROCESS | 3375 | --DOMWINDOW == 64 (0x7fb954ad6000) [pid = 3375] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 12:55:13 INFO - PROCESS | 3375 | --DOMWINDOW == 63 (0x7fb94633e400) [pid = 3375] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 12:55:13 INFO - PROCESS | 3375 | --DOMWINDOW == 62 (0x7fb93d134c00) [pid = 3375] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 12:55:13 INFO - PROCESS | 3375 | --DOMWINDOW == 61 (0x7fb94040a000) [pid = 3375] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 12:55:13 INFO - PROCESS | 3375 | --DOMWINDOW == 60 (0x7fb949466c00) [pid = 3375] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 12:55:13 INFO - PROCESS | 3375 | 1462478113819 Marionette TRACE conn4 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 12:55:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 12:55:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1086ms 12:55:13 INFO - PROCESS | 3375 | 1462478113867 Marionette TRACE conn4 -> [0,117,"getWindowHandle",null] 12:55:13 INFO - PROCESS | 3375 | 1462478113869 Marionette TRACE conn4 <- [1,117,null,{"value":"8"}] 12:55:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 12:55:13 INFO - PROCESS | 3375 | 1462478113875 Marionette TRACE conn4 -> [0,118,"setScriptTimeout",{"ms":35000}] 12:55:13 INFO - PROCESS | 3375 | 1462478113877 Marionette TRACE conn4 <- [1,118,null,{}] 12:55:13 INFO - PROCESS | 3375 | 1462478113889 Marionette TRACE conn4 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:14 INFO - PROCESS | 3375 | 1462478114041 Marionette TRACE conn4 <- [1,119,null,{"value":null}] 12:55:14 INFO - PROCESS | 3375 | 1462478114055 Marionette TRACE conn4 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:14 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb948b85000 == 37 [pid = 3375] [id = 37] 12:55:14 INFO - PROCESS | 3375 | ++DOMWINDOW == 61 (0x7fb93ea19c00) [pid = 3375] [serial = 109] [outer = (nil)] 12:55:14 INFO - PROCESS | 3375 | ++DOMWINDOW == 62 (0x7fb945c5c800) [pid = 3375] [serial = 110] [outer = 0x7fb93ea19c00] 12:55:14 INFO - PROCESS | 3375 | 1462478114120 Marionette DEBUG loaded listener.js 12:55:14 INFO - PROCESS | 3375 | ++DOMWINDOW == 63 (0x7fb953bf0000) [pid = 3375] [serial = 111] [outer = 0x7fb93ea19c00] 12:55:14 INFO - PROCESS | 3375 | 1462478114782 Marionette TRACE conn4 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 12:55:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 12:55:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 929ms 12:55:14 INFO - PROCESS | 3375 | 1462478114806 Marionette TRACE conn4 -> [0,121,"getWindowHandle",null] 12:55:14 INFO - PROCESS | 3375 | 1462478114810 Marionette TRACE conn4 <- [1,121,null,{"value":"8"}] 12:55:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 12:55:14 INFO - PROCESS | 3375 | 1462478114815 Marionette TRACE conn4 -> [0,122,"setScriptTimeout",{"ms":35000}] 12:55:14 INFO - PROCESS | 3375 | 1462478114817 Marionette TRACE conn4 <- [1,122,null,{}] 12:55:14 INFO - PROCESS | 3375 | 1462478114823 Marionette TRACE conn4 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:15 INFO - PROCESS | 3375 | 1462478115006 Marionette TRACE conn4 <- [1,123,null,{"value":null}] 12:55:15 INFO - PROCESS | 3375 | 1462478115033 Marionette TRACE conn4 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:15 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb94987c800 == 38 [pid = 3375] [id = 38] 12:55:15 INFO - PROCESS | 3375 | ++DOMWINDOW == 64 (0x7fb93f166000) [pid = 3375] [serial = 112] [outer = (nil)] 12:55:15 INFO - PROCESS | 3375 | ++DOMWINDOW == 65 (0x7fb953ca2000) [pid = 3375] [serial = 113] [outer = 0x7fb93f166000] 12:55:15 INFO - PROCESS | 3375 | 1462478115102 Marionette DEBUG loaded listener.js 12:55:15 INFO - PROCESS | 3375 | ++DOMWINDOW == 66 (0x7fb954d69000) [pid = 3375] [serial = 114] [outer = 0x7fb93f166000] 12:55:15 INFO - PROCESS | 3375 | 1462478115660 Marionette TRACE conn4 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 12:55:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 12:55:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 978ms 12:55:15 INFO - PROCESS | 3375 | 1462478115794 Marionette TRACE conn4 -> [0,125,"getWindowHandle",null] 12:55:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 12:55:15 INFO - PROCESS | 3375 | 1462478115799 Marionette TRACE conn4 <- [1,125,null,{"value":"8"}] 12:55:15 INFO - PROCESS | 3375 | 1462478115807 Marionette TRACE conn4 -> [0,126,"setScriptTimeout",{"ms":35000}] 12:55:15 INFO - PROCESS | 3375 | 1462478115813 Marionette TRACE conn4 <- [1,126,null,{}] 12:55:15 INFO - PROCESS | 3375 | 1462478115832 Marionette TRACE conn4 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:16 INFO - PROCESS | 3375 | 1462478116046 Marionette TRACE conn4 <- [1,127,null,{"value":null}] 12:55:16 INFO - PROCESS | 3375 | 1462478116147 Marionette TRACE conn4 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:16 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb93eeb2000 == 39 [pid = 3375] [id = 39] 12:55:16 INFO - PROCESS | 3375 | ++DOMWINDOW == 67 (0x7fb93d090000) [pid = 3375] [serial = 115] [outer = (nil)] 12:55:16 INFO - PROCESS | 3375 | ++DOMWINDOW == 68 (0x7fb93f1b2000) [pid = 3375] [serial = 116] [outer = 0x7fb93d090000] 12:55:16 INFO - PROCESS | 3375 | 1462478116218 Marionette DEBUG loaded listener.js 12:55:16 INFO - PROCESS | 3375 | ++DOMWINDOW == 69 (0x7fb940a83400) [pid = 3375] [serial = 117] [outer = 0x7fb93d090000] 12:55:17 INFO - PROCESS | 3375 | 1462478117133 Marionette TRACE conn4 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 12:55:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 12:55:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1349ms 12:55:17 INFO - PROCESS | 3375 | 1462478117156 Marionette TRACE conn4 -> [0,129,"getWindowHandle",null] 12:55:17 INFO - PROCESS | 3375 | 1462478117162 Marionette TRACE conn4 <- [1,129,null,{"value":"8"}] 12:55:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 12:55:17 INFO - PROCESS | 3375 | 1462478117173 Marionette TRACE conn4 -> [0,130,"setScriptTimeout",{"ms":35000}] 12:55:17 INFO - PROCESS | 3375 | 1462478117178 Marionette TRACE conn4 <- [1,130,null,{}] 12:55:17 INFO - PROCESS | 3375 | 1462478117186 Marionette TRACE conn4 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:17 INFO - PROCESS | 3375 | 1462478117356 Marionette TRACE conn4 <- [1,131,null,{"value":null}] 12:55:17 INFO - PROCESS | 3375 | 1462478117477 Marionette TRACE conn4 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:17 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb948786800 == 40 [pid = 3375] [id = 40] 12:55:17 INFO - PROCESS | 3375 | ++DOMWINDOW == 70 (0x7fb945239c00) [pid = 3375] [serial = 118] [outer = (nil)] 12:55:17 INFO - PROCESS | 3375 | ++DOMWINDOW == 71 (0x7fb9486b0000) [pid = 3375] [serial = 119] [outer = 0x7fb945239c00] 12:55:17 INFO - PROCESS | 3375 | 1462478117549 Marionette DEBUG loaded listener.js 12:55:17 INFO - PROCESS | 3375 | ++DOMWINDOW == 72 (0x7fb948e9a400) [pid = 3375] [serial = 120] [outer = 0x7fb945239c00] 12:55:18 INFO - PROCESS | 3375 | 1462478118569 Marionette TRACE conn4 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 12:55:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 12:55:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1440ms 12:55:18 INFO - PROCESS | 3375 | 1462478118611 Marionette TRACE conn4 -> [0,133,"getWindowHandle",null] 12:55:18 INFO - PROCESS | 3375 | 1462478118614 Marionette TRACE conn4 <- [1,133,null,{"value":"8"}] 12:55:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 12:55:18 INFO - PROCESS | 3375 | 1462478118620 Marionette TRACE conn4 -> [0,134,"setScriptTimeout",{"ms":35000}] 12:55:18 INFO - PROCESS | 3375 | 1462478118623 Marionette TRACE conn4 <- [1,134,null,{}] 12:55:18 INFO - PROCESS | 3375 | 1462478118638 Marionette TRACE conn4 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:18 INFO - PROCESS | 3375 | 1462478118839 Marionette TRACE conn4 <- [1,135,null,{"value":null}] 12:55:19 INFO - PROCESS | 3375 | 1462478119117 Marionette TRACE conn4 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:19 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb93ef32800 == 41 [pid = 3375] [id = 41] 12:55:19 INFO - PROCESS | 3375 | ++DOMWINDOW == 73 (0x7fb93f1b5000) [pid = 3375] [serial = 121] [outer = (nil)] 12:55:19 INFO - PROCESS | 3375 | ++DOMWINDOW == 74 (0x7fb940410000) [pid = 3375] [serial = 122] [outer = 0x7fb93f1b5000] 12:55:19 INFO - PROCESS | 3375 | 1462478119210 Marionette DEBUG loaded listener.js 12:55:19 INFO - PROCESS | 3375 | ++DOMWINDOW == 75 (0x7fb942eb3800) [pid = 3375] [serial = 123] [outer = 0x7fb93f1b5000] 12:55:19 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb948b85000 == 40 [pid = 3375] [id = 37] 12:55:19 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb9452a7000 == 39 [pid = 3375] [id = 36] 12:55:19 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb947d28000 == 38 [pid = 3375] [id = 35] 12:55:19 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb945293000 == 37 [pid = 3375] [id = 34] 12:55:19 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb93ef38000 == 36 [pid = 3375] [id = 33] 12:55:20 INFO - PROCESS | 3375 | 1462478120078 Marionette TRACE conn4 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 12:55:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 12:55:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1489ms 12:55:20 INFO - PROCESS | 3375 | --DOMWINDOW == 74 (0x7fb958946c00) [pid = 3375] [serial = 65] [outer = (nil)] [url = about:blank] 12:55:20 INFO - PROCESS | 3375 | --DOMWINDOW == 73 (0x7fb9486bd000) [pid = 3375] [serial = 73] [outer = (nil)] [url = about:blank] 12:55:20 INFO - PROCESS | 3375 | --DOMWINDOW == 72 (0x7fb948ed5800) [pid = 3375] [serial = 74] [outer = (nil)] [url = about:blank] 12:55:20 INFO - PROCESS | 3375 | --DOMWINDOW == 71 (0x7fb93f15fc00) [pid = 3375] [serial = 70] [outer = (nil)] [url = about:blank] 12:55:20 INFO - PROCESS | 3375 | --DOMWINDOW == 70 (0x7fb940a7b000) [pid = 3375] [serial = 67] [outer = (nil)] [url = about:blank] 12:55:20 INFO - PROCESS | 3375 | --DOMWINDOW == 69 (0x7fb942eb4800) [pid = 3375] [serial = 68] [outer = (nil)] [url = about:blank] 12:55:20 INFO - PROCESS | 3375 | --DOMWINDOW == 68 (0x7fb945df3c00) [pid = 3375] [serial = 71] [outer = (nil)] [url = about:blank] 12:55:20 INFO - PROCESS | 3375 | --DOMWINDOW == 67 (0x7fb95834cc00) [pid = 3375] [serial = 64] [outer = (nil)] [url = about:blank] 12:55:20 INFO - PROCESS | 3375 | --DOMWINDOW == 66 (0x7fb954eef400) [pid = 3375] [serial = 56] [outer = (nil)] [url = about:blank] 12:55:20 INFO - PROCESS | 3375 | 1462478120131 Marionette TRACE conn4 -> [0,137,"getWindowHandle",null] 12:55:20 INFO - PROCESS | 3375 | 1462478120137 Marionette TRACE conn4 <- [1,137,null,{"value":"8"}] 12:55:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 12:55:20 INFO - PROCESS | 3375 | 1462478120147 Marionette TRACE conn4 -> [0,138,"setScriptTimeout",{"ms":35000}] 12:55:20 INFO - PROCESS | 3375 | 1462478120151 Marionette TRACE conn4 <- [1,138,null,{}] 12:55:20 INFO - PROCESS | 3375 | 1462478120158 Marionette TRACE conn4 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:20 INFO - PROCESS | 3375 | 1462478120303 Marionette TRACE conn4 <- [1,139,null,{"value":null}] 12:55:20 INFO - PROCESS | 3375 | 1462478120314 Marionette TRACE conn4 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:20 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb94061b000 == 37 [pid = 3375] [id = 42] 12:55:20 INFO - PROCESS | 3375 | ++DOMWINDOW == 67 (0x7fb9405a6000) [pid = 3375] [serial = 124] [outer = (nil)] 12:55:20 INFO - PROCESS | 3375 | ++DOMWINDOW == 68 (0x7fb9405ae800) [pid = 3375] [serial = 125] [outer = 0x7fb9405a6000] 12:55:20 INFO - PROCESS | 3375 | 1462478120379 Marionette DEBUG loaded listener.js 12:55:20 INFO - PROCESS | 3375 | ++DOMWINDOW == 69 (0x7fb940a19800) [pid = 3375] [serial = 126] [outer = 0x7fb9405a6000] 12:55:21 INFO - PROCESS | 3375 | 1462478121125 Marionette TRACE conn4 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 12:55:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 12:55:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1032ms 12:55:21 INFO - PROCESS | 3375 | 1462478121183 Marionette TRACE conn4 -> [0,141,"getWindowHandle",null] 12:55:21 INFO - PROCESS | 3375 | 1462478121189 Marionette TRACE conn4 <- [1,141,null,{"value":"8"}] 12:55:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 12:55:21 INFO - PROCESS | 3375 | 1462478121196 Marionette TRACE conn4 -> [0,142,"setScriptTimeout",{"ms":35000}] 12:55:21 INFO - PROCESS | 3375 | 1462478121200 Marionette TRACE conn4 <- [1,142,null,{}] 12:55:21 INFO - PROCESS | 3375 | 1462478121206 Marionette TRACE conn4 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:21 INFO - PROCESS | 3375 | 1462478121362 Marionette TRACE conn4 <- [1,143,null,{"value":null}] 12:55:21 INFO - PROCESS | 3375 | 1462478121373 Marionette TRACE conn4 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:21 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb9476eb000 == 38 [pid = 3375] [id = 43] 12:55:21 INFO - PROCESS | 3375 | ++DOMWINDOW == 70 (0x7fb943dbe000) [pid = 3375] [serial = 127] [outer = (nil)] 12:55:21 INFO - PROCESS | 3375 | ++DOMWINDOW == 71 (0x7fb945a0dc00) [pid = 3375] [serial = 128] [outer = 0x7fb943dbe000] 12:55:21 INFO - PROCESS | 3375 | 1462478121436 Marionette DEBUG loaded listener.js 12:55:21 INFO - PROCESS | 3375 | ++DOMWINDOW == 72 (0x7fb947b0b400) [pid = 3375] [serial = 129] [outer = 0x7fb943dbe000] 12:55:22 INFO - PROCESS | 3375 | 1462478122179 Marionette TRACE conn4 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 12:55:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 12:55:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1028ms 12:55:22 INFO - PROCESS | 3375 | 1462478122227 Marionette TRACE conn4 -> [0,145,"getWindowHandle",null] 12:55:22 INFO - PROCESS | 3375 | 1462478122232 Marionette TRACE conn4 <- [1,145,null,{"value":"8"}] 12:55:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 12:55:22 INFO - PROCESS | 3375 | 1462478122245 Marionette TRACE conn4 -> [0,146,"setScriptTimeout",{"ms":35000}] 12:55:22 INFO - PROCESS | 3375 | 1462478122254 Marionette TRACE conn4 <- [1,146,null,{}] 12:55:22 INFO - PROCESS | 3375 | 1462478122271 Marionette TRACE conn4 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:22 INFO - PROCESS | 3375 | 1462478122433 Marionette TRACE conn4 <- [1,147,null,{"value":null}] 12:55:22 INFO - PROCESS | 3375 | 1462478122447 Marionette TRACE conn4 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:22 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb948b73000 == 39 [pid = 3375] [id = 44] 12:55:22 INFO - PROCESS | 3375 | ++DOMWINDOW == 73 (0x7fb947ce8400) [pid = 3375] [serial = 130] [outer = (nil)] 12:55:22 INFO - PROCESS | 3375 | ++DOMWINDOW == 74 (0x7fb94970f000) [pid = 3375] [serial = 131] [outer = 0x7fb947ce8400] 12:55:22 INFO - PROCESS | 3375 | 1462478122508 Marionette DEBUG loaded listener.js 12:55:22 INFO - PROCESS | 3375 | ++DOMWINDOW == 75 (0x7fb949dabc00) [pid = 3375] [serial = 132] [outer = 0x7fb947ce8400] 12:55:23 INFO - PROCESS | 3375 | 1462478123294 Marionette TRACE conn4 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 12:55:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 12:55:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1097ms 12:55:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 12:55:23 INFO - PROCESS | 3375 | 1462478123346 Marionette TRACE conn4 -> [0,149,"getWindowHandle",null] 12:55:23 INFO - PROCESS | 3375 | 1462478123349 Marionette TRACE conn4 <- [1,149,null,{"value":"8"}] 12:55:23 INFO - PROCESS | 3375 | 1462478123356 Marionette TRACE conn4 -> [0,150,"setScriptTimeout",{"ms":35000}] 12:55:23 INFO - PROCESS | 3375 | 1462478123359 Marionette TRACE conn4 <- [1,150,null,{}] 12:55:23 INFO - PROCESS | 3375 | 1462478123368 Marionette TRACE conn4 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:23 INFO - PROCESS | 3375 | 1462478123544 Marionette TRACE conn4 <- [1,151,null,{"value":null}] 12:55:23 INFO - PROCESS | 3375 | 1462478123562 Marionette TRACE conn4 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:23 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb949d31800 == 40 [pid = 3375] [id = 45] 12:55:23 INFO - PROCESS | 3375 | ++DOMWINDOW == 76 (0x7fb93ea16800) [pid = 3375] [serial = 133] [outer = (nil)] 12:55:23 INFO - PROCESS | 3375 | ++DOMWINDOW == 77 (0x7fb94dda9800) [pid = 3375] [serial = 134] [outer = 0x7fb93ea16800] 12:55:23 INFO - PROCESS | 3375 | 1462478123626 Marionette DEBUG loaded listener.js 12:55:23 INFO - PROCESS | 3375 | ++DOMWINDOW == 78 (0x7fb953bf5c00) [pid = 3375] [serial = 135] [outer = 0x7fb93ea16800] 12:55:24 INFO - PROCESS | 3375 | 1462478124357 Marionette TRACE conn4 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 12:55:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 12:55:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1032ms 12:55:24 INFO - PROCESS | 3375 | 1462478124388 Marionette TRACE conn4 -> [0,153,"getWindowHandle",null] 12:55:24 INFO - PROCESS | 3375 | 1462478124391 Marionette TRACE conn4 <- [1,153,null,{"value":"8"}] 12:55:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 12:55:24 INFO - PROCESS | 3375 | 1462478124396 Marionette TRACE conn4 -> [0,154,"setScriptTimeout",{"ms":35000}] 12:55:24 INFO - PROCESS | 3375 | 1462478124399 Marionette TRACE conn4 <- [1,154,null,{}] 12:55:24 INFO - PROCESS | 3375 | 1462478124411 Marionette TRACE conn4 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:24 INFO - PROCESS | 3375 | 1462478124626 Marionette TRACE conn4 <- [1,155,null,{"value":null}] 12:55:24 INFO - PROCESS | 3375 | 1462478124668 Marionette TRACE conn4 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:24 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb952d02800 == 41 [pid = 3375] [id = 46] 12:55:24 INFO - PROCESS | 3375 | ++DOMWINDOW == 79 (0x7fb953e29800) [pid = 3375] [serial = 136] [outer = (nil)] 12:55:24 INFO - PROCESS | 3375 | ++DOMWINDOW == 80 (0x7fb953e66400) [pid = 3375] [serial = 137] [outer = 0x7fb953e29800] 12:55:24 INFO - PROCESS | 3375 | 1462478124746 Marionette DEBUG loaded listener.js 12:55:24 INFO - PROCESS | 3375 | ++DOMWINDOW == 81 (0x7fb954d5fc00) [pid = 3375] [serial = 138] [outer = 0x7fb953e29800] 12:55:25 INFO - PROCESS | 3375 | --DOMWINDOW == 80 (0x7fb93d08b400) [pid = 3375] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 12:55:25 INFO - PROCESS | 3375 | --DOMWINDOW == 79 (0x7fb93d090c00) [pid = 3375] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 12:55:25 INFO - PROCESS | 3375 | --DOMWINDOW == 78 (0x7fb93ea19c00) [pid = 3375] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 12:55:25 INFO - PROCESS | 3375 | --DOMWINDOW == 77 (0x7fb9403b7000) [pid = 3375] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 12:55:25 INFO - PROCESS | 3375 | --DOMWINDOW == 76 (0x7fb949976400) [pid = 3375] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 12:55:25 INFO - PROCESS | 3375 | --DOMWINDOW == 75 (0x7fb940408400) [pid = 3375] [serial = 96] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 12:55:25 INFO - PROCESS | 3375 | --DOMWINDOW == 74 (0x7fb940a75400) [pid = 3375] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 12:55:25 INFO - PROCESS | 3375 | --DOMWINDOW == 73 (0x7fb945defc00) [pid = 3375] [serial = 99] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 12:55:25 INFO - PROCESS | 3375 | --DOMWINDOW == 72 (0x7fb93d097000) [pid = 3375] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 12:55:25 INFO - PROCESS | 3375 | --DOMWINDOW == 71 (0x7fb958196800) [pid = 3375] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 12:55:25 INFO - PROCESS | 3375 | --DOMWINDOW == 70 (0x7fb940a83000) [pid = 3375] [serial = 102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 12:55:25 INFO - PROCESS | 3375 | 1462478125705 Marionette TRACE conn4 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 12:55:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 12:55:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1345ms 12:55:25 INFO - PROCESS | 3375 | 1462478125744 Marionette TRACE conn4 -> [0,157,"getWindowHandle",null] 12:55:25 INFO - PROCESS | 3375 | 1462478125748 Marionette TRACE conn4 <- [1,157,null,{"value":"8"}] 12:55:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 12:55:25 INFO - PROCESS | 3375 | 1462478125754 Marionette TRACE conn4 -> [0,158,"setScriptTimeout",{"ms":35000}] 12:55:25 INFO - PROCESS | 3375 | 1462478125757 Marionette TRACE conn4 <- [1,158,null,{}] 12:55:25 INFO - PROCESS | 3375 | 1462478125762 Marionette TRACE conn4 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:25 INFO - PROCESS | 3375 | 1462478125896 Marionette TRACE conn4 <- [1,159,null,{"value":null}] 12:55:25 INFO - PROCESS | 3375 | 1462478125912 Marionette TRACE conn4 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:25 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb953948800 == 42 [pid = 3375] [id = 47] 12:55:25 INFO - PROCESS | 3375 | ++DOMWINDOW == 71 (0x7fb94dda9c00) [pid = 3375] [serial = 139] [outer = (nil)] 12:55:25 INFO - PROCESS | 3375 | ++DOMWINDOW == 72 (0x7fb954b1fc00) [pid = 3375] [serial = 140] [outer = 0x7fb94dda9c00] 12:55:25 INFO - PROCESS | 3375 | 1462478125974 Marionette DEBUG loaded listener.js 12:55:26 INFO - PROCESS | 3375 | ++DOMWINDOW == 73 (0x7fb954eef400) [pid = 3375] [serial = 141] [outer = 0x7fb94dda9c00] 12:55:26 INFO - PROCESS | 3375 | 1462478126689 Marionette TRACE conn4 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 12:55:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 12:55:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 980ms 12:55:26 INFO - PROCESS | 3375 | 1462478126737 Marionette TRACE conn4 -> [0,161,"getWindowHandle",null] 12:55:26 INFO - PROCESS | 3375 | 1462478126739 Marionette TRACE conn4 <- [1,161,null,{"value":"8"}] 12:55:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 12:55:26 INFO - PROCESS | 3375 | 1462478126751 Marionette TRACE conn4 -> [0,162,"setScriptTimeout",{"ms":35000}] 12:55:26 INFO - PROCESS | 3375 | 1462478126753 Marionette TRACE conn4 <- [1,162,null,{}] 12:55:26 INFO - PROCESS | 3375 | 1462478126761 Marionette TRACE conn4 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:26 INFO - PROCESS | 3375 | 1462478126902 Marionette TRACE conn4 <- [1,163,null,{"value":null}] 12:55:26 INFO - PROCESS | 3375 | 1462478126963 Marionette TRACE conn4 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:26 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb954024000 == 43 [pid = 3375] [id = 48] 12:55:26 INFO - PROCESS | 3375 | ++DOMWINDOW == 74 (0x7fb93ee8d400) [pid = 3375] [serial = 142] [outer = (nil)] 12:55:27 INFO - PROCESS | 3375 | ++DOMWINDOW == 75 (0x7fb956f67000) [pid = 3375] [serial = 143] [outer = 0x7fb93ee8d400] 12:55:27 INFO - PROCESS | 3375 | 1462478127048 Marionette DEBUG loaded listener.js 12:55:27 INFO - PROCESS | 3375 | ++DOMWINDOW == 76 (0x7fb95834d000) [pid = 3375] [serial = 144] [outer = 0x7fb93ee8d400] 12:55:28 INFO - PROCESS | 3375 | 1462478128123 Marionette TRACE conn4 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 12:55:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 12:55:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1391ms 12:55:28 INFO - PROCESS | 3375 | 1462478128138 Marionette TRACE conn4 -> [0,165,"getWindowHandle",null] 12:55:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 12:55:28 INFO - PROCESS | 3375 | 1462478128144 Marionette TRACE conn4 <- [1,165,null,{"value":"8"}] 12:55:28 INFO - PROCESS | 3375 | 1462478128151 Marionette TRACE conn4 -> [0,166,"setScriptTimeout",{"ms":35000}] 12:55:28 INFO - PROCESS | 3375 | 1462478128157 Marionette TRACE conn4 <- [1,166,null,{}] 12:55:28 INFO - PROCESS | 3375 | 1462478128164 Marionette TRACE conn4 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:28 INFO - PROCESS | 3375 | 1462478128328 Marionette TRACE conn4 <- [1,167,null,{"value":null}] 12:55:28 INFO - PROCESS | 3375 | 1462478128462 Marionette TRACE conn4 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:28 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb947975800 == 44 [pid = 3375] [id = 49] 12:55:28 INFO - PROCESS | 3375 | ++DOMWINDOW == 77 (0x7fb9405acc00) [pid = 3375] [serial = 145] [outer = (nil)] 12:55:28 INFO - PROCESS | 3375 | ++DOMWINDOW == 78 (0x7fb940a78800) [pid = 3375] [serial = 146] [outer = 0x7fb9405acc00] 12:55:28 INFO - PROCESS | 3375 | 1462478128536 Marionette DEBUG loaded listener.js 12:55:28 INFO - PROCESS | 3375 | ++DOMWINDOW == 79 (0x7fb943d1dc00) [pid = 3375] [serial = 147] [outer = 0x7fb9405acc00] 12:55:29 INFO - PROCESS | 3375 | 1462478129429 Marionette TRACE conn4 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 12:55:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 12:55:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1337ms 12:55:29 INFO - PROCESS | 3375 | 1462478129490 Marionette TRACE conn4 -> [0,169,"getWindowHandle",null] 12:55:29 INFO - PROCESS | 3375 | 1462478129503 Marionette TRACE conn4 <- [1,169,null,{"value":"8"}] 12:55:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 12:55:29 INFO - PROCESS | 3375 | 1462478129518 Marionette TRACE conn4 -> [0,170,"setScriptTimeout",{"ms":35000}] 12:55:29 INFO - PROCESS | 3375 | 1462478129524 Marionette TRACE conn4 <- [1,170,null,{}] 12:55:29 INFO - PROCESS | 3375 | 1462478129575 Marionette TRACE conn4 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:29 INFO - PROCESS | 3375 | 1462478129789 Marionette TRACE conn4 <- [1,171,null,{"value":null}] 12:55:29 INFO - PROCESS | 3375 | 1462478129931 Marionette TRACE conn4 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:29 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb953933000 == 45 [pid = 3375] [id = 50] 12:55:29 INFO - PROCESS | 3375 | ++DOMWINDOW == 80 (0x7fb943d19800) [pid = 3375] [serial = 148] [outer = (nil)] 12:55:30 INFO - PROCESS | 3375 | ++DOMWINDOW == 81 (0x7fb948e99800) [pid = 3375] [serial = 149] [outer = 0x7fb943d19800] 12:55:30 INFO - PROCESS | 3375 | 1462478130044 Marionette DEBUG loaded listener.js 12:55:30 INFO - PROCESS | 3375 | ++DOMWINDOW == 82 (0x7fb94a09e000) [pid = 3375] [serial = 150] [outer = 0x7fb943d19800] 12:55:31 INFO - PROCESS | 3375 | 1462478131063 Marionette TRACE conn4 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 12:55:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 12:55:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1578ms 12:55:31 INFO - PROCESS | 3375 | 1462478131115 Marionette TRACE conn4 -> [0,173,"getWindowHandle",null] 12:55:31 INFO - PROCESS | 3375 | 1462478131119 Marionette TRACE conn4 <- [1,173,null,{"value":"8"}] 12:55:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 12:55:31 INFO - PROCESS | 3375 | 1462478131151 Marionette TRACE conn4 -> [0,174,"setScriptTimeout",{"ms":35000}] 12:55:31 INFO - PROCESS | 3375 | 1462478131157 Marionette TRACE conn4 <- [1,174,null,{}] 12:55:31 INFO - PROCESS | 3375 | 1462478131224 Marionette TRACE conn4 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:31 INFO - PROCESS | 3375 | 1462478131402 Marionette TRACE conn4 <- [1,175,null,{"value":null}] 12:55:31 INFO - PROCESS | 3375 | 1462478131563 Marionette TRACE conn4 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:31 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb956f06000 == 46 [pid = 3375] [id = 51] 12:55:31 INFO - PROCESS | 3375 | ++DOMWINDOW == 83 (0x7fb955008800) [pid = 3375] [serial = 151] [outer = (nil)] 12:55:31 INFO - PROCESS | 3375 | ++DOMWINDOW == 84 (0x7fb958389c00) [pid = 3375] [serial = 152] [outer = 0x7fb955008800] 12:55:31 INFO - PROCESS | 3375 | 1462478131647 Marionette DEBUG loaded listener.js 12:55:31 INFO - PROCESS | 3375 | ++DOMWINDOW == 85 (0x7fb958a02400) [pid = 3375] [serial = 153] [outer = 0x7fb955008800] 12:55:32 INFO - PROCESS | 3375 | 1462478132404 Marionette TRACE conn4 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 12:55:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 12:55:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1287ms 12:55:32 INFO - PROCESS | 3375 | 1462478132429 Marionette TRACE conn4 -> [0,177,"getWindowHandle",null] 12:55:32 INFO - PROCESS | 3375 | 1462478132434 Marionette TRACE conn4 <- [1,177,null,{"value":"8"}] 12:55:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 12:55:32 INFO - PROCESS | 3375 | 1462478132441 Marionette TRACE conn4 -> [0,178,"setScriptTimeout",{"ms":35000}] 12:55:32 INFO - PROCESS | 3375 | 1462478132445 Marionette TRACE conn4 <- [1,178,null,{}] 12:55:32 INFO - PROCESS | 3375 | 1462478132450 Marionette TRACE conn4 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:32 INFO - PROCESS | 3375 | 1462478132609 Marionette TRACE conn4 <- [1,179,null,{"value":null}] 12:55:32 INFO - PROCESS | 3375 | 1462478132753 Marionette TRACE conn4 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:32 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb9583c6000 == 47 [pid = 3375] [id = 52] 12:55:32 INFO - PROCESS | 3375 | ++DOMWINDOW == 86 (0x7fb956a39000) [pid = 3375] [serial = 154] [outer = (nil)] 12:55:32 INFO - PROCESS | 3375 | ++DOMWINDOW == 87 (0x7fb958a09c00) [pid = 3375] [serial = 155] [outer = 0x7fb956a39000] 12:55:32 INFO - PROCESS | 3375 | 1462478132826 Marionette DEBUG loaded listener.js 12:55:32 INFO - PROCESS | 3375 | ++DOMWINDOW == 88 (0x7fb958a0fc00) [pid = 3375] [serial = 156] [outer = 0x7fb956a39000] 12:55:33 INFO - PROCESS | 3375 | 1462478133868 Marionette TRACE conn4 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 12:55:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 12:55:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1483ms 12:55:33 INFO - PROCESS | 3375 | 1462478133925 Marionette TRACE conn4 -> [0,181,"getWindowHandle",null] 12:55:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 12:55:33 INFO - PROCESS | 3375 | 1462478133931 Marionette TRACE conn4 <- [1,181,null,{"value":"8"}] 12:55:33 INFO - PROCESS | 3375 | 1462478133939 Marionette TRACE conn4 -> [0,182,"setScriptTimeout",{"ms":35000}] 12:55:33 INFO - PROCESS | 3375 | 1462478133945 Marionette TRACE conn4 <- [1,182,null,{}] 12:55:33 INFO - PROCESS | 3375 | 1462478133954 Marionette TRACE conn4 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:34 INFO - PROCESS | 3375 | 1462478134224 Marionette TRACE conn4 <- [1,183,null,{"value":null}] 12:55:34 INFO - PROCESS | 3375 | 1462478134370 Marionette TRACE conn4 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:34 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb93ea96800 == 48 [pid = 3375] [id = 53] 12:55:34 INFO - PROCESS | 3375 | ++DOMWINDOW == 89 (0x7fb93f167c00) [pid = 3375] [serial = 157] [outer = (nil)] 12:55:34 INFO - PROCESS | 3375 | ++DOMWINDOW == 90 (0x7fb940a0d400) [pid = 3375] [serial = 158] [outer = 0x7fb93f167c00] 12:55:34 INFO - PROCESS | 3375 | 1462478134483 Marionette DEBUG loaded listener.js 12:55:34 INFO - PROCESS | 3375 | ++DOMWINDOW == 91 (0x7fb940a7cc00) [pid = 3375] [serial = 159] [outer = 0x7fb93f167c00] 12:55:34 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb953948800 == 47 [pid = 3375] [id = 47] 12:55:34 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb952d02800 == 46 [pid = 3375] [id = 46] 12:55:34 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb949d31800 == 45 [pid = 3375] [id = 45] 12:55:34 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb948b73000 == 44 [pid = 3375] [id = 44] 12:55:34 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb9476eb000 == 43 [pid = 3375] [id = 43] 12:55:34 INFO - PROCESS | 3375 | --DOMWINDOW == 90 (0x7fb953ca2000) [pid = 3375] [serial = 113] [outer = (nil)] [url = about:blank] 12:55:34 INFO - PROCESS | 3375 | --DOMWINDOW == 89 (0x7fb940a80800) [pid = 3375] [serial = 94] [outer = (nil)] [url = about:blank] 12:55:34 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb94061b000 == 42 [pid = 3375] [id = 42] 12:55:34 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb93ef32800 == 41 [pid = 3375] [id = 41] 12:55:34 INFO - PROCESS | 3375 | --DOMWINDOW == 88 (0x7fb93f1b7800) [pid = 3375] [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.] 12:55:34 INFO - PROCESS | 3375 | --DOMWINDOW == 87 (0x7fb94040f400) [pid = 3375] [serial = 77] [outer = (nil)] [url = about:blank] 12:55:34 INFO - PROCESS | 3375 | --DOMWINDOW == 86 (0x7fb93d138c00) [pid = 3375] [serial = 76] [outer = (nil)] [url = about:blank] 12:55:34 INFO - PROCESS | 3375 | --DOMWINDOW == 85 (0x7fb94946e800) [pid = 3375] [serial = 80] [outer = (nil)] [url = about:blank] 12:55:34 INFO - PROCESS | 3375 | --DOMWINDOW == 84 (0x7fb945c5c800) [pid = 3375] [serial = 110] [outer = (nil)] [url = about:blank] 12:55:34 INFO - PROCESS | 3375 | --DOMWINDOW == 83 (0x7fb9488f7000) [pid = 3375] [serial = 79] [outer = (nil)] [url = about:blank] 12:55:34 INFO - PROCESS | 3375 | --DOMWINDOW == 82 (0x7fb949daa400) [pid = 3375] [serial = 107] [outer = (nil)] [url = about:blank] 12:55:34 INFO - PROCESS | 3375 | --DOMWINDOW == 81 (0x7fb952d6e000) [pid = 3375] [serial = 83] [outer = (nil)] [url = about:blank] 12:55:34 INFO - PROCESS | 3375 | --DOMWINDOW == 80 (0x7fb94a0ae400) [pid = 3375] [serial = 82] [outer = (nil)] [url = about:blank] 12:55:34 INFO - PROCESS | 3375 | --DOMWINDOW == 79 (0x7fb943d1a400) [pid = 3375] [serial = 97] [outer = (nil)] [url = about:blank] 12:55:34 INFO - PROCESS | 3375 | --DOMWINDOW == 78 (0x7fb945244000) [pid = 3375] [serial = 98] [outer = (nil)] [url = about:blank] 12:55:34 INFO - PROCESS | 3375 | --DOMWINDOW == 77 (0x7fb954092c00) [pid = 3375] [serial = 86] [outer = (nil)] [url = about:blank] 12:55:34 INFO - PROCESS | 3375 | --DOMWINDOW == 76 (0x7fb953ce7c00) [pid = 3375] [serial = 85] [outer = (nil)] [url = about:blank] 12:55:34 INFO - PROCESS | 3375 | --DOMWINDOW == 75 (0x7fb9484d2400) [pid = 3375] [serial = 100] [outer = (nil)] [url = about:blank] 12:55:34 INFO - PROCESS | 3375 | --DOMWINDOW == 74 (0x7fb955029000) [pid = 3375] [serial = 89] [outer = (nil)] [url = about:blank] 12:55:34 INFO - PROCESS | 3375 | --DOMWINDOW == 73 (0x7fb954e89400) [pid = 3375] [serial = 88] [outer = (nil)] [url = about:blank] 12:55:34 INFO - PROCESS | 3375 | --DOMWINDOW == 72 (0x7fb958a04c00) [pid = 3375] [serial = 92] [outer = (nil)] [url = about:blank] 12:55:34 INFO - PROCESS | 3375 | --DOMWINDOW == 71 (0x7fb9581c7400) [pid = 3375] [serial = 91] [outer = (nil)] [url = about:blank] 12:55:34 INFO - PROCESS | 3375 | --DOMWINDOW == 70 (0x7fb953bf0000) [pid = 3375] [serial = 111] [outer = (nil)] [url = about:blank] 12:55:34 INFO - PROCESS | 3375 | --DOMWINDOW == 69 (0x7fb949725800) [pid = 3375] [serial = 103] [outer = (nil)] [url = about:blank] 12:55:34 INFO - PROCESS | 3375 | --DOMWINDOW == 68 (0x7fb9539a9400) [pid = 3375] [serial = 108] [outer = (nil)] [url = about:blank] 12:55:34 INFO - PROCESS | 3375 | --DOMWINDOW == 67 (0x7fb949ba2400) [pid = 3375] [serial = 104] [outer = (nil)] [url = about:blank] 12:55:34 INFO - PROCESS | 3375 | --DOMWINDOW == 66 (0x7fb948806400) [pid = 3375] [serial = 101] [outer = (nil)] [url = about:blank] 12:55:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 12:55:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1288ms 12:55:35 INFO - PROCESS | 3375 | 1462478135217 Marionette TRACE conn4 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 12:55:35 INFO - PROCESS | 3375 | 1462478135227 Marionette TRACE conn4 -> [0,185,"getWindowHandle",null] 12:55:35 INFO - PROCESS | 3375 | 1462478135235 Marionette TRACE conn4 <- [1,185,null,{"value":"8"}] 12:55:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 12:55:35 INFO - PROCESS | 3375 | 1462478135265 Marionette TRACE conn4 -> [0,186,"setScriptTimeout",{"ms":35000}] 12:55:35 INFO - PROCESS | 3375 | 1462478135270 Marionette TRACE conn4 <- [1,186,null,{}] 12:55:35 INFO - PROCESS | 3375 | 1462478135281 Marionette TRACE conn4 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:35 INFO - PROCESS | 3375 | 1462478135422 Marionette TRACE conn4 <- [1,187,null,{"value":null}] 12:55:35 INFO - PROCESS | 3375 | 1462478135440 Marionette TRACE conn4 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:35 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb945b9a800 == 42 [pid = 3375] [id = 54] 12:55:35 INFO - PROCESS | 3375 | ++DOMWINDOW == 67 (0x7fb94523d800) [pid = 3375] [serial = 160] [outer = (nil)] 12:55:35 INFO - PROCESS | 3375 | ++DOMWINDOW == 68 (0x7fb946345c00) [pid = 3375] [serial = 161] [outer = 0x7fb94523d800] 12:55:35 INFO - PROCESS | 3375 | 1462478135502 Marionette DEBUG loaded listener.js 12:55:35 INFO - PROCESS | 3375 | ++DOMWINDOW == 69 (0x7fb9486bc000) [pid = 3375] [serial = 162] [outer = 0x7fb94523d800] 12:55:36 INFO - PROCESS | 3375 | 1462478136101 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 12:55:36 INFO - PROCESS | 3375 | 1462478136283 Marionette TRACE conn4 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 12:55:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 12:55:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1054ms 12:55:36 INFO - PROCESS | 3375 | 1462478136306 Marionette TRACE conn4 -> [0,189,"getWindowHandle",null] 12:55:36 INFO - PROCESS | 3375 | 1462478136310 Marionette TRACE conn4 <- [1,189,null,{"value":"8"}] 12:55:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 12:55:36 INFO - PROCESS | 3375 | 1462478136323 Marionette TRACE conn4 -> [0,190,"setScriptTimeout",{"ms":35000}] 12:55:36 INFO - PROCESS | 3375 | 1462478136327 Marionette TRACE conn4 <- [1,190,null,{}] 12:55:36 INFO - PROCESS | 3375 | 1462478136354 Marionette TRACE conn4 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:36 INFO - PROCESS | 3375 | 1462478136530 Marionette TRACE conn4 <- [1,191,null,{"value":null}] 12:55:36 INFO - PROCESS | 3375 | 1462478136545 Marionette TRACE conn4 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:36 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb948b72000 == 43 [pid = 3375] [id = 55] 12:55:36 INFO - PROCESS | 3375 | ++DOMWINDOW == 70 (0x7fb9539a9400) [pid = 3375] [serial = 163] [outer = (nil)] 12:55:36 INFO - PROCESS | 3375 | ++DOMWINDOW == 71 (0x7fb953c36c00) [pid = 3375] [serial = 164] [outer = 0x7fb9539a9400] 12:55:36 INFO - PROCESS | 3375 | 1462478136611 Marionette DEBUG loaded listener.js 12:55:36 INFO - PROCESS | 3375 | ++DOMWINDOW == 72 (0x7fb953ec8800) [pid = 3375] [serial = 165] [outer = 0x7fb9539a9400] 12:55:37 INFO - PROCESS | 3375 | 1462478137365 Marionette TRACE conn4 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 12:55:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 12:55:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1095ms 12:55:37 INFO - PROCESS | 3375 | 1462478137418 Marionette TRACE conn4 -> [0,193,"getWindowHandle",null] 12:55:37 INFO - PROCESS | 3375 | 1462478137422 Marionette TRACE conn4 <- [1,193,null,{"value":"8"}] 12:55:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 12:55:37 INFO - PROCESS | 3375 | 1462478137439 Marionette TRACE conn4 -> [0,194,"setScriptTimeout",{"ms":35000}] 12:55:37 INFO - PROCESS | 3375 | 1462478137441 Marionette TRACE conn4 <- [1,194,null,{}] 12:55:37 INFO - PROCESS | 3375 | 1462478137458 Marionette TRACE conn4 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:37 INFO - PROCESS | 3375 | 1462478137635 Marionette TRACE conn4 <- [1,195,null,{"value":null}] 12:55:37 INFO - PROCESS | 3375 | 1462478137652 Marionette TRACE conn4 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:37 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb949b09800 == 44 [pid = 3375] [id = 56] 12:55:37 INFO - PROCESS | 3375 | ++DOMWINDOW == 73 (0x7fb940409800) [pid = 3375] [serial = 166] [outer = (nil)] 12:55:37 INFO - PROCESS | 3375 | ++DOMWINDOW == 74 (0x7fb95502f800) [pid = 3375] [serial = 167] [outer = 0x7fb940409800] 12:55:37 INFO - PROCESS | 3375 | 1462478137725 Marionette DEBUG loaded listener.js 12:55:37 INFO - PROCESS | 3375 | ++DOMWINDOW == 75 (0x7fb95838b000) [pid = 3375] [serial = 168] [outer = 0x7fb940409800] 12:55:38 INFO - PROCESS | 3375 | 1462478138668 Marionette TRACE conn4 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 12:55:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 12:55:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1290ms 12:55:38 INFO - PROCESS | 3375 | 1462478138727 Marionette TRACE conn4 -> [0,197,"getWindowHandle",null] 12:55:38 INFO - PROCESS | 3375 | 1462478138729 Marionette TRACE conn4 <- [1,197,null,{"value":"8"}] 12:55:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 12:55:38 INFO - PROCESS | 3375 | 1462478138736 Marionette TRACE conn4 -> [0,198,"setScriptTimeout",{"ms":35000}] 12:55:38 INFO - PROCESS | 3375 | 1462478138739 Marionette TRACE conn4 <- [1,198,null,{}] 12:55:38 INFO - PROCESS | 3375 | 1462478138745 Marionette TRACE conn4 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:38 INFO - PROCESS | 3375 | 1462478138922 Marionette TRACE conn4 <- [1,199,null,{"value":null}] 12:55:38 INFO - PROCESS | 3375 | 1462478138946 Marionette TRACE conn4 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:38 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb940a8f800 == 45 [pid = 3375] [id = 57] 12:55:38 INFO - PROCESS | 3375 | ++DOMWINDOW == 76 (0x7fb93de6dc00) [pid = 3375] [serial = 169] [outer = (nil)] 12:55:39 INFO - PROCESS | 3375 | ++DOMWINDOW == 77 (0x7fb95894cc00) [pid = 3375] [serial = 170] [outer = 0x7fb93de6dc00] 12:55:39 INFO - PROCESS | 3375 | 1462478139008 Marionette DEBUG loaded listener.js 12:55:39 INFO - PROCESS | 3375 | ++DOMWINDOW == 78 (0x7fb958a10400) [pid = 3375] [serial = 171] [outer = 0x7fb93de6dc00] 12:55:39 INFO - PROCESS | 3375 | --DOMWINDOW == 77 (0x7fb93ea16800) [pid = 3375] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 12:55:39 INFO - PROCESS | 3375 | --DOMWINDOW == 76 (0x7fb94dda9c00) [pid = 3375] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 12:55:39 INFO - PROCESS | 3375 | --DOMWINDOW == 75 (0x7fb953e29800) [pid = 3375] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 12:55:39 INFO - PROCESS | 3375 | --DOMWINDOW == 74 (0x7fb9405a6000) [pid = 3375] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 12:55:39 INFO - PROCESS | 3375 | --DOMWINDOW == 73 (0x7fb93f1b5000) [pid = 3375] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 12:55:39 INFO - PROCESS | 3375 | --DOMWINDOW == 72 (0x7fb943dbe000) [pid = 3375] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 12:55:39 INFO - PROCESS | 3375 | --DOMWINDOW == 71 (0x7fb947ce8400) [pid = 3375] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 12:55:39 INFO - PROCESS | 3375 | --DOMWINDOW == 70 (0x7fb940a75c00) [pid = 3375] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 12:55:39 INFO - PROCESS | 3375 | 1462478139897 Marionette TRACE conn4 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 12:55:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 12:55:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1176ms 12:55:39 INFO - PROCESS | 3375 | 1462478139914 Marionette TRACE conn4 -> [0,201,"getWindowHandle",null] 12:55:39 INFO - PROCESS | 3375 | 1462478139917 Marionette TRACE conn4 <- [1,201,null,{"value":"8"}] 12:55:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 12:55:39 INFO - PROCESS | 3375 | 1462478139923 Marionette TRACE conn4 -> [0,202,"setScriptTimeout",{"ms":35000}] 12:55:39 INFO - PROCESS | 3375 | 1462478139925 Marionette TRACE conn4 <- [1,202,null,{}] 12:55:39 INFO - PROCESS | 3375 | 1462478139930 Marionette TRACE conn4 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:40 INFO - PROCESS | 3375 | 1462478140099 Marionette TRACE conn4 <- [1,203,null,{"value":null}] 12:55:40 INFO - PROCESS | 3375 | 1462478140121 Marionette TRACE conn4 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:40 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb95394c800 == 46 [pid = 3375] [id = 58] 12:55:40 INFO - PROCESS | 3375 | ++DOMWINDOW == 71 (0x7fb958a11c00) [pid = 3375] [serial = 172] [outer = (nil)] 12:55:40 INFO - PROCESS | 3375 | ++DOMWINDOW == 72 (0x7fb959034800) [pid = 3375] [serial = 173] [outer = 0x7fb958a11c00] 12:55:40 INFO - PROCESS | 3375 | 1462478140189 Marionette DEBUG loaded listener.js 12:55:40 INFO - PROCESS | 3375 | ++DOMWINDOW == 73 (0x7fb959131000) [pid = 3375] [serial = 174] [outer = 0x7fb958a11c00] 12:55:40 INFO - PROCESS | 3375 | 1462478140902 Marionette TRACE conn4 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 12:55:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 12:55:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1027ms 12:55:40 INFO - PROCESS | 3375 | 1462478140952 Marionette TRACE conn4 -> [0,205,"getWindowHandle",null] 12:55:40 INFO - PROCESS | 3375 | 1462478140957 Marionette TRACE conn4 <- [1,205,null,{"value":"8"}] 12:55:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 12:55:40 INFO - PROCESS | 3375 | 1462478140963 Marionette TRACE conn4 -> [0,206,"setScriptTimeout",{"ms":35000}] 12:55:40 INFO - PROCESS | 3375 | 1462478140966 Marionette TRACE conn4 <- [1,206,null,{}] 12:55:40 INFO - PROCESS | 3375 | 1462478140971 Marionette TRACE conn4 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:41 INFO - PROCESS | 3375 | 1462478141161 Marionette TRACE conn4 <- [1,207,null,{"value":null}] 12:55:41 INFO - PROCESS | 3375 | 1462478141188 Marionette TRACE conn4 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:41 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb954e5f800 == 47 [pid = 3375] [id = 59] 12:55:41 INFO - PROCESS | 3375 | ++DOMWINDOW == 74 (0x7fb959131800) [pid = 3375] [serial = 175] [outer = (nil)] 12:55:41 INFO - PROCESS | 3375 | ++DOMWINDOW == 75 (0x7fb95918d000) [pid = 3375] [serial = 176] [outer = 0x7fb959131800] 12:55:41 INFO - PROCESS | 3375 | 1462478141253 Marionette DEBUG loaded listener.js 12:55:41 INFO - PROCESS | 3375 | ++DOMWINDOW == 76 (0x7fb95adc6000) [pid = 3375] [serial = 177] [outer = 0x7fb959131800] 12:55:42 INFO - PROCESS | 3375 | 1462478142190 Marionette TRACE conn4 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 12:55:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 12:55:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1279ms 12:55:42 INFO - PROCESS | 3375 | 1462478142244 Marionette TRACE conn4 -> [0,209,"getWindowHandle",null] 12:55:42 INFO - PROCESS | 3375 | 1462478142251 Marionette TRACE conn4 <- [1,209,null,{"value":"8"}] 12:55:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 12:55:42 INFO - PROCESS | 3375 | 1462478142260 Marionette TRACE conn4 -> [0,210,"setScriptTimeout",{"ms":35000}] 12:55:42 INFO - PROCESS | 3375 | 1462478142267 Marionette TRACE conn4 <- [1,210,null,{}] 12:55:42 INFO - PROCESS | 3375 | 1462478142275 Marionette TRACE conn4 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:42 INFO - PROCESS | 3375 | 1462478142516 Marionette TRACE conn4 <- [1,211,null,{"value":null}] 12:55:42 INFO - PROCESS | 3375 | 1462478142646 Marionette TRACE conn4 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:42 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb9452a6800 == 48 [pid = 3375] [id = 60] 12:55:42 INFO - PROCESS | 3375 | ++DOMWINDOW == 77 (0x7fb9405ad800) [pid = 3375] [serial = 178] [outer = (nil)] 12:55:42 INFO - PROCESS | 3375 | ++DOMWINDOW == 78 (0x7fb942ebc800) [pid = 3375] [serial = 179] [outer = 0x7fb9405ad800] 12:55:42 INFO - PROCESS | 3375 | 1462478142738 Marionette DEBUG loaded listener.js 12:55:42 INFO - PROCESS | 3375 | ++DOMWINDOW == 79 (0x7fb945c5c800) [pid = 3375] [serial = 180] [outer = 0x7fb9405ad800] 12:55:43 INFO - PROCESS | 3375 | 1462478143542 Marionette TRACE conn4 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 12:55:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 12:55:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1295ms 12:55:43 INFO - PROCESS | 3375 | 1462478143555 Marionette TRACE conn4 -> [0,213,"getWindowHandle",null] 12:55:43 INFO - PROCESS | 3375 | 1462478143564 Marionette TRACE conn4 <- [1,213,null,{"value":"8"}] 12:55:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 12:55:43 INFO - PROCESS | 3375 | 1462478143575 Marionette TRACE conn4 -> [0,214,"setScriptTimeout",{"ms":35000}] 12:55:43 INFO - PROCESS | 3375 | 1462478143579 Marionette TRACE conn4 <- [1,214,null,{}] 12:55:43 INFO - PROCESS | 3375 | 1462478143586 Marionette TRACE conn4 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:43 INFO - PROCESS | 3375 | 1462478143800 Marionette TRACE conn4 <- [1,215,null,{"value":null}] 12:55:43 INFO - PROCESS | 3375 | 1462478143913 Marionette TRACE conn4 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:43 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb94d115000 == 49 [pid = 3375] [id = 61] 12:55:43 INFO - PROCESS | 3375 | ++DOMWINDOW == 80 (0x7fb947ce6400) [pid = 3375] [serial = 181] [outer = (nil)] 12:55:43 INFO - PROCESS | 3375 | ++DOMWINDOW == 81 (0x7fb952d68800) [pid = 3375] [serial = 182] [outer = 0x7fb947ce6400] 12:55:44 INFO - PROCESS | 3375 | 1462478144004 Marionette DEBUG loaded listener.js 12:55:44 INFO - PROCESS | 3375 | ++DOMWINDOW == 82 (0x7fb953ec7400) [pid = 3375] [serial = 183] [outer = 0x7fb947ce6400] 12:55:44 INFO - PROCESS | 3375 | 1462478144796 Marionette TRACE conn4 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 12:55:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 12:55:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1234ms 12:55:44 INFO - PROCESS | 3375 | 1462478144824 Marionette TRACE conn4 -> [0,217,"getWindowHandle",null] 12:55:44 INFO - PROCESS | 3375 | 1462478144829 Marionette TRACE conn4 <- [1,217,null,{"value":"8"}] 12:55:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 12:55:44 INFO - PROCESS | 3375 | 1462478144838 Marionette TRACE conn4 -> [0,218,"setScriptTimeout",{"ms":35000}] 12:55:44 INFO - PROCESS | 3375 | 1462478144844 Marionette TRACE conn4 <- [1,218,null,{}] 12:55:44 INFO - PROCESS | 3375 | 1462478144861 Marionette TRACE conn4 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:45 INFO - PROCESS | 3375 | 1462478145046 Marionette TRACE conn4 <- [1,219,null,{"value":null}] 12:55:45 INFO - PROCESS | 3375 | 1462478145177 Marionette TRACE conn4 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:45 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb9588ad800 == 50 [pid = 3375] [id = 62] 12:55:45 INFO - PROCESS | 3375 | ++DOMWINDOW == 83 (0x7fb958946c00) [pid = 3375] [serial = 184] [outer = (nil)] 12:55:45 INFO - PROCESS | 3375 | ++DOMWINDOW == 84 (0x7fb958abd800) [pid = 3375] [serial = 185] [outer = 0x7fb958946c00] 12:55:45 INFO - PROCESS | 3375 | 1462478145254 Marionette DEBUG loaded listener.js 12:55:45 INFO - PROCESS | 3375 | ++DOMWINDOW == 85 (0x7fb959127000) [pid = 3375] [serial = 186] [outer = 0x7fb958946c00] 12:55:46 INFO - PROCESS | 3375 | 1462478146168 Marionette TRACE conn4 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 12:55:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 12:55:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1385ms 12:55:46 INFO - PROCESS | 3375 | 1462478146224 Marionette TRACE conn4 -> [0,221,"getWindowHandle",null] 12:55:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 12:55:46 INFO - PROCESS | 3375 | 1462478146229 Marionette TRACE conn4 <- [1,221,null,{"value":"8"}] 12:55:46 INFO - PROCESS | 3375 | 1462478146235 Marionette TRACE conn4 -> [0,222,"setScriptTimeout",{"ms":35000}] 12:55:46 INFO - PROCESS | 3375 | 1462478146238 Marionette TRACE conn4 <- [1,222,null,{}] 12:55:46 INFO - PROCESS | 3375 | 1462478146245 Marionette TRACE conn4 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:46 INFO - PROCESS | 3375 | 1462478146412 Marionette TRACE conn4 <- [1,223,null,{"value":null}] 12:55:46 INFO - PROCESS | 3375 | 1462478146543 Marionette TRACE conn4 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:46 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb958985800 == 51 [pid = 3375] [id = 63] 12:55:46 INFO - PROCESS | 3375 | ++DOMWINDOW == 86 (0x7fb958a0b400) [pid = 3375] [serial = 187] [outer = (nil)] 12:55:46 INFO - PROCESS | 3375 | ++DOMWINDOW == 87 (0x7fb95adccc00) [pid = 3375] [serial = 188] [outer = 0x7fb958a0b400] 12:55:46 INFO - PROCESS | 3375 | 1462478146617 Marionette DEBUG loaded listener.js 12:55:46 INFO - PROCESS | 3375 | ++DOMWINDOW == 88 (0x7fb95b7b1800) [pid = 3375] [serial = 189] [outer = 0x7fb958a0b400] 12:55:47 INFO - PROCESS | 3375 | 1462478147411 Marionette TRACE conn4 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 12:55:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 12:55:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1195ms 12:55:47 INFO - PROCESS | 3375 | 1462478147439 Marionette TRACE conn4 -> [0,225,"getWindowHandle",null] 12:55:47 INFO - PROCESS | 3375 | 1462478147442 Marionette TRACE conn4 <- [1,225,null,{"value":"8"}] 12:55:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 12:55:47 INFO - PROCESS | 3375 | 1462478147451 Marionette TRACE conn4 -> [0,226,"setScriptTimeout",{"ms":35000}] 12:55:47 INFO - PROCESS | 3375 | 1462478147453 Marionette TRACE conn4 <- [1,226,null,{}] 12:55:47 INFO - PROCESS | 3375 | 1462478147457 Marionette TRACE conn4 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:47 INFO - PROCESS | 3375 | 1462478147615 Marionette TRACE conn4 <- [1,227,null,{"value":null}] 12:55:47 INFO - PROCESS | 3375 | 1462478147750 Marionette TRACE conn4 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:47 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb959114800 == 52 [pid = 3375] [id = 64] 12:55:47 INFO - PROCESS | 3375 | ++DOMWINDOW == 89 (0x7fb95ad5a400) [pid = 3375] [serial = 190] [outer = (nil)] 12:55:47 INFO - PROCESS | 3375 | ++DOMWINDOW == 90 (0x7fb95ba12000) [pid = 3375] [serial = 191] [outer = 0x7fb95ad5a400] 12:55:47 INFO - PROCESS | 3375 | 1462478147823 Marionette DEBUG loaded listener.js 12:55:47 INFO - PROCESS | 3375 | ++DOMWINDOW == 91 (0x7fb95bae3000) [pid = 3375] [serial = 192] [outer = 0x7fb95ad5a400] 12:55:48 INFO - PROCESS | 3375 | 1462478148666 Marionette TRACE conn4 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 12:55:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 12:55:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1236ms 12:55:48 INFO - PROCESS | 3375 | 1462478148704 Marionette TRACE conn4 -> [0,229,"getWindowHandle",null] 12:55:48 INFO - PROCESS | 3375 | 1462478148707 Marionette TRACE conn4 <- [1,229,null,{"value":"8"}] 12:55:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 12:55:48 INFO - PROCESS | 3375 | 1462478148716 Marionette TRACE conn4 -> [0,230,"setScriptTimeout",{"ms":35000}] 12:55:48 INFO - PROCESS | 3375 | 1462478148719 Marionette TRACE conn4 <- [1,230,null,{}] 12:55:48 INFO - PROCESS | 3375 | 1462478148724 Marionette TRACE conn4 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:48 INFO - PROCESS | 3375 | 1462478148908 Marionette TRACE conn4 <- [1,231,null,{"value":null}] 12:55:49 INFO - PROCESS | 3375 | 1462478149209 Marionette TRACE conn4 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:49 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb943945800 == 53 [pid = 3375] [id = 65] 12:55:49 INFO - PROCESS | 3375 | ++DOMWINDOW == 92 (0x7fb93f1b3c00) [pid = 3375] [serial = 193] [outer = (nil)] 12:55:49 INFO - PROCESS | 3375 | ++DOMWINDOW == 93 (0x7fb940405800) [pid = 3375] [serial = 194] [outer = 0x7fb93f1b3c00] 12:55:49 INFO - PROCESS | 3375 | 1462478149334 Marionette DEBUG loaded listener.js 12:55:49 INFO - PROCESS | 3375 | ++DOMWINDOW == 94 (0x7fb9405a9400) [pid = 3375] [serial = 195] [outer = 0x7fb93f1b3c00] 12:55:50 INFO - PROCESS | 3375 | 1462478150163 Marionette TRACE conn4 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 12:55:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 12:55:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1481ms 12:55:50 INFO - PROCESS | 3375 | 1462478150198 Marionette TRACE conn4 -> [0,233,"getWindowHandle",null] 12:55:50 INFO - PROCESS | 3375 | 1462478150207 Marionette TRACE conn4 <- [1,233,null,{"value":"8"}] 12:55:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 12:55:50 INFO - PROCESS | 3375 | 1462478150221 Marionette TRACE conn4 -> [0,234,"setScriptTimeout",{"ms":35000}] 12:55:50 INFO - PROCESS | 3375 | 1462478150230 Marionette TRACE conn4 <- [1,234,null,{}] 12:55:50 INFO - PROCESS | 3375 | 1462478150260 Marionette TRACE conn4 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:50 INFO - PROCESS | 3375 | 1462478150431 Marionette TRACE conn4 <- [1,235,null,{"value":null}] 12:55:50 INFO - PROCESS | 3375 | 1462478150566 Marionette TRACE conn4 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:50 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb9452a0800 == 54 [pid = 3375] [id = 66] 12:55:50 INFO - PROCESS | 3375 | ++DOMWINDOW == 95 (0x7fb940a1a800) [pid = 3375] [serial = 196] [outer = (nil)] 12:55:50 INFO - PROCESS | 3375 | ++DOMWINDOW == 96 (0x7fb94523a800) [pid = 3375] [serial = 197] [outer = 0x7fb940a1a800] 12:55:50 INFO - PROCESS | 3375 | 1462478150636 Marionette DEBUG loaded listener.js 12:55:50 INFO - PROCESS | 3375 | ++DOMWINDOW == 97 (0x7fb9460bc400) [pid = 3375] [serial = 198] [outer = 0x7fb940a1a800] 12:55:50 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb95394c800 == 53 [pid = 3375] [id = 58] 12:55:50 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb940a8f800 == 52 [pid = 3375] [id = 57] 12:55:51 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb949b09800 == 51 [pid = 3375] [id = 56] 12:55:51 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb948b72000 == 50 [pid = 3375] [id = 55] 12:55:51 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb945b9a800 == 49 [pid = 3375] [id = 54] 12:55:51 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb93ea96800 == 48 [pid = 3375] [id = 53] 12:55:51 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb953933000 == 47 [pid = 3375] [id = 50] 12:55:51 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb947975800 == 46 [pid = 3375] [id = 49] 12:55:51 INFO - PROCESS | 3375 | --DOMWINDOW == 96 (0x7fb943961000) [pid = 3375] [serial = 95] [outer = (nil)] [url = about:blank] 12:55:51 INFO - PROCESS | 3375 | --DOMWINDOW == 95 (0x7fb94dda9800) [pid = 3375] [serial = 134] [outer = (nil)] [url = about:blank] 12:55:51 INFO - PROCESS | 3375 | --DOMWINDOW == 94 (0x7fb954b1fc00) [pid = 3375] [serial = 140] [outer = (nil)] [url = about:blank] 12:55:51 INFO - PROCESS | 3375 | --DOMWINDOW == 93 (0x7fb953e66400) [pid = 3375] [serial = 137] [outer = (nil)] [url = about:blank] 12:55:51 INFO - PROCESS | 3375 | --DOMWINDOW == 92 (0x7fb93f1b2000) [pid = 3375] [serial = 116] [outer = (nil)] [url = about:blank] 12:55:51 INFO - PROCESS | 3375 | --DOMWINDOW == 91 (0x7fb9405ae800) [pid = 3375] [serial = 125] [outer = (nil)] [url = about:blank] 12:55:51 INFO - PROCESS | 3375 | --DOMWINDOW == 90 (0x7fb940a19800) [pid = 3375] [serial = 126] [outer = (nil)] [url = about:blank] 12:55:51 INFO - PROCESS | 3375 | --DOMWINDOW == 89 (0x7fb954eef400) [pid = 3375] [serial = 141] [outer = (nil)] [url = about:blank] 12:55:51 INFO - PROCESS | 3375 | --DOMWINDOW == 88 (0x7fb942eb3800) [pid = 3375] [serial = 123] [outer = (nil)] [url = about:blank] 12:55:51 INFO - PROCESS | 3375 | --DOMWINDOW == 87 (0x7fb940410000) [pid = 3375] [serial = 122] [outer = (nil)] [url = about:blank] 12:55:51 INFO - PROCESS | 3375 | --DOMWINDOW == 86 (0x7fb945a0dc00) [pid = 3375] [serial = 128] [outer = (nil)] [url = about:blank] 12:55:51 INFO - PROCESS | 3375 | --DOMWINDOW == 85 (0x7fb947b0b400) [pid = 3375] [serial = 129] [outer = (nil)] [url = about:blank] 12:55:51 INFO - PROCESS | 3375 | --DOMWINDOW == 84 (0x7fb94970f000) [pid = 3375] [serial = 131] [outer = (nil)] [url = about:blank] 12:55:51 INFO - PROCESS | 3375 | --DOMWINDOW == 83 (0x7fb9486b0000) [pid = 3375] [serial = 119] [outer = (nil)] [url = about:blank] 12:55:51 INFO - PROCESS | 3375 | --DOMWINDOW == 82 (0x7fb954d5fc00) [pid = 3375] [serial = 138] [outer = (nil)] [url = about:blank] 12:55:51 INFO - PROCESS | 3375 | --DOMWINDOW == 81 (0x7fb953bf5c00) [pid = 3375] [serial = 135] [outer = (nil)] [url = about:blank] 12:55:51 INFO - PROCESS | 3375 | --DOMWINDOW == 80 (0x7fb949dabc00) [pid = 3375] [serial = 132] [outer = (nil)] [url = about:blank] 12:55:51 INFO - PROCESS | 3375 | 1462478151454 Marionette TRACE conn4 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 12:55:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 12:55:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1263ms 12:55:51 INFO - PROCESS | 3375 | 1462478151489 Marionette TRACE conn4 -> [0,237,"getWindowHandle",null] 12:55:51 INFO - PROCESS | 3375 | 1462478151494 Marionette TRACE conn4 <- [1,237,null,{"value":"8"}] 12:55:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 12:55:51 INFO - PROCESS | 3375 | 1462478151503 Marionette TRACE conn4 -> [0,238,"setScriptTimeout",{"ms":35000}] 12:55:51 INFO - PROCESS | 3375 | 1462478151506 Marionette TRACE conn4 <- [1,238,null,{}] 12:55:51 INFO - PROCESS | 3375 | 1462478151512 Marionette TRACE conn4 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:51 INFO - PROCESS | 3375 | 1462478151664 Marionette TRACE conn4 <- [1,239,null,{"value":null}] 12:55:51 INFO - PROCESS | 3375 | 1462478151682 Marionette TRACE conn4 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:51 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb945295800 == 47 [pid = 3375] [id = 67] 12:55:51 INFO - PROCESS | 3375 | ++DOMWINDOW == 81 (0x7fb94627c400) [pid = 3375] [serial = 199] [outer = (nil)] 12:55:51 INFO - PROCESS | 3375 | ++DOMWINDOW == 82 (0x7fb94816b000) [pid = 3375] [serial = 200] [outer = 0x7fb94627c400] 12:55:51 INFO - PROCESS | 3375 | 1462478151746 Marionette DEBUG loaded listener.js 12:55:51 INFO - PROCESS | 3375 | ++DOMWINDOW == 83 (0x7fb9484d3800) [pid = 3375] [serial = 201] [outer = 0x7fb94627c400] 12:55:52 INFO - PROCESS | 3375 | 1462478152530 Marionette TRACE conn4 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 12:55:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 12:55:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1045ms 12:55:52 INFO - PROCESS | 3375 | 1462478152548 Marionette TRACE conn4 -> [0,241,"getWindowHandle",null] 12:55:52 INFO - PROCESS | 3375 | 1462478152552 Marionette TRACE conn4 <- [1,241,null,{"value":"8"}] 12:55:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 12:55:52 INFO - PROCESS | 3375 | 1462478152560 Marionette TRACE conn4 -> [0,242,"setScriptTimeout",{"ms":35000}] 12:55:52 INFO - PROCESS | 3375 | 1462478152569 Marionette TRACE conn4 <- [1,242,null,{}] 12:55:52 INFO - PROCESS | 3375 | 1462478152603 Marionette TRACE conn4 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:52 INFO - PROCESS | 3375 | 1462478152769 Marionette TRACE conn4 <- [1,243,null,{"value":null}] 12:55:52 INFO - PROCESS | 3375 | 1462478152789 Marionette TRACE conn4 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:52 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb948cc3800 == 48 [pid = 3375] [id = 68] 12:55:52 INFO - PROCESS | 3375 | ++DOMWINDOW == 84 (0x7fb94946e000) [pid = 3375] [serial = 202] [outer = (nil)] 12:55:52 INFO - PROCESS | 3375 | ++DOMWINDOW == 85 (0x7fb949dab000) [pid = 3375] [serial = 203] [outer = 0x7fb94946e000] 12:55:52 INFO - PROCESS | 3375 | 1462478152854 Marionette DEBUG loaded listener.js 12:55:52 INFO - PROCESS | 3375 | ++DOMWINDOW == 86 (0x7fb94a0b0400) [pid = 3375] [serial = 204] [outer = 0x7fb94946e000] 12:55:53 INFO - PROCESS | 3375 | 1462478153728 Marionette TRACE conn4 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 12:55:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 12:55:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1214ms 12:55:53 INFO - PROCESS | 3375 | 1462478153778 Marionette TRACE conn4 -> [0,245,"getWindowHandle",null] 12:55:53 INFO - PROCESS | 3375 | 1462478153783 Marionette TRACE conn4 <- [1,245,null,{"value":"8"}] 12:55:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 12:55:53 INFO - PROCESS | 3375 | 1462478153791 Marionette TRACE conn4 -> [0,246,"setScriptTimeout",{"ms":35000}] 12:55:53 INFO - PROCESS | 3375 | 1462478153796 Marionette TRACE conn4 <- [1,246,null,{}] 12:55:53 INFO - PROCESS | 3375 | 1462478153804 Marionette TRACE conn4 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:54 INFO - PROCESS | 3375 | 1462478154020 Marionette TRACE conn4 <- [1,247,null,{"value":null}] 12:55:54 INFO - PROCESS | 3375 | 1462478154050 Marionette TRACE conn4 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:54 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb949d34000 == 49 [pid = 3375] [id = 69] 12:55:54 INFO - PROCESS | 3375 | ++DOMWINDOW == 87 (0x7fb9486bd400) [pid = 3375] [serial = 205] [outer = (nil)] 12:55:54 INFO - PROCESS | 3375 | ++DOMWINDOW == 88 (0x7fb94ddaac00) [pid = 3375] [serial = 206] [outer = 0x7fb9486bd400] 12:55:54 INFO - PROCESS | 3375 | 1462478154112 Marionette DEBUG loaded listener.js 12:55:54 INFO - PROCESS | 3375 | ++DOMWINDOW == 89 (0x7fb953cea400) [pid = 3375] [serial = 207] [outer = 0x7fb9486bd400] 12:55:54 INFO - PROCESS | 3375 | 1462478154913 Marionette TRACE conn4 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 12:55:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 12:55:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1145ms 12:55:54 INFO - PROCESS | 3375 | 1462478154939 Marionette TRACE conn4 -> [0,249,"getWindowHandle",null] 12:55:54 INFO - PROCESS | 3375 | 1462478154943 Marionette TRACE conn4 <- [1,249,null,{"value":"8"}] 12:55:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 12:55:54 INFO - PROCESS | 3375 | 1462478154953 Marionette TRACE conn4 -> [0,250,"setScriptTimeout",{"ms":35000}] 12:55:54 INFO - PROCESS | 3375 | 1462478154955 Marionette TRACE conn4 <- [1,250,null,{}] 12:55:54 INFO - PROCESS | 3375 | 1462478154959 Marionette TRACE conn4 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:55 INFO - PROCESS | 3375 | 1462478155130 Marionette TRACE conn4 <- [1,251,null,{"value":null}] 12:55:55 INFO - PROCESS | 3375 | 1462478155159 Marionette TRACE conn4 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:55 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb93f112800 == 50 [pid = 3375] [id = 70] 12:55:55 INFO - PROCESS | 3375 | ++DOMWINDOW == 90 (0x7fb954e7b800) [pid = 3375] [serial = 208] [outer = (nil)] 12:55:55 INFO - PROCESS | 3375 | ++DOMWINDOW == 91 (0x7fb955029c00) [pid = 3375] [serial = 209] [outer = 0x7fb954e7b800] 12:55:55 INFO - PROCESS | 3375 | 1462478155233 Marionette DEBUG loaded listener.js 12:55:55 INFO - PROCESS | 3375 | ++DOMWINDOW == 92 (0x7fb958387c00) [pid = 3375] [serial = 210] [outer = 0x7fb954e7b800] 12:55:55 INFO - PROCESS | 3375 | --DOMWINDOW == 91 (0x7fb93f166000) [pid = 3375] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 12:55:55 INFO - PROCESS | 3375 | --DOMWINDOW == 90 (0x7fb940409800) [pid = 3375] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 12:55:55 INFO - PROCESS | 3375 | --DOMWINDOW == 89 (0x7fb943d19800) [pid = 3375] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 12:55:55 INFO - PROCESS | 3375 | --DOMWINDOW == 88 (0x7fb9539a9400) [pid = 3375] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 12:55:55 INFO - PROCESS | 3375 | --DOMWINDOW == 87 (0x7fb93de6dc00) [pid = 3375] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 12:55:55 INFO - PROCESS | 3375 | --DOMWINDOW == 86 (0x7fb94523d800) [pid = 3375] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 12:55:55 INFO - PROCESS | 3375 | --DOMWINDOW == 85 (0x7fb958a11c00) [pid = 3375] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 12:55:55 INFO - PROCESS | 3375 | --DOMWINDOW == 84 (0x7fb956a39000) [pid = 3375] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 12:55:55 INFO - PROCESS | 3375 | --DOMWINDOW == 83 (0x7fb955008800) [pid = 3375] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 12:55:55 INFO - PROCESS | 3375 | --DOMWINDOW == 82 (0x7fb93f167c00) [pid = 3375] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 12:55:55 INFO - PROCESS | 3375 | --DOMWINDOW == 81 (0x7fb9405acc00) [pid = 3375] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 12:55:56 INFO - PROCESS | 3375 | 1462478156150 Marionette TRACE conn4 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 12:55:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 12:55:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1225ms 12:55:56 INFO - PROCESS | 3375 | 1462478156180 Marionette TRACE conn4 -> [0,253,"getWindowHandle",null] 12:55:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 12:55:56 INFO - PROCESS | 3375 | 1462478156185 Marionette TRACE conn4 <- [1,253,null,{"value":"8"}] 12:55:56 INFO - PROCESS | 3375 | 1462478156194 Marionette TRACE conn4 -> [0,254,"setScriptTimeout",{"ms":35000}] 12:55:56 INFO - PROCESS | 3375 | 1462478156209 Marionette TRACE conn4 <- [1,254,null,{}] 12:55:56 INFO - PROCESS | 3375 | 1462478156216 Marionette TRACE conn4 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:56 INFO - PROCESS | 3375 | 1462478156405 Marionette TRACE conn4 <- [1,255,null,{"value":null}] 12:55:56 INFO - PROCESS | 3375 | 1462478156424 Marionette TRACE conn4 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:56 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb954b31000 == 51 [pid = 3375] [id = 71] 12:55:56 INFO - PROCESS | 3375 | ++DOMWINDOW == 82 (0x7fb943d19800) [pid = 3375] [serial = 211] [outer = (nil)] 12:55:56 INFO - PROCESS | 3375 | ++DOMWINDOW == 83 (0x7fb954092c00) [pid = 3375] [serial = 212] [outer = 0x7fb943d19800] 12:55:56 INFO - PROCESS | 3375 | 1462478156491 Marionette DEBUG loaded listener.js 12:55:56 INFO - PROCESS | 3375 | ++DOMWINDOW == 84 (0x7fb958a08400) [pid = 3375] [serial = 213] [outer = 0x7fb943d19800] 12:55:57 INFO - PROCESS | 3375 | 1462478157238 Marionette TRACE conn4 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 12:55:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 12:55:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1096ms 12:55:57 INFO - PROCESS | 3375 | 1462478157288 Marionette TRACE conn4 -> [0,257,"getWindowHandle",null] 12:55:57 INFO - PROCESS | 3375 | 1462478157292 Marionette TRACE conn4 <- [1,257,null,{"value":"8"}] 12:55:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 12:55:57 INFO - PROCESS | 3375 | 1462478157298 Marionette TRACE conn4 -> [0,258,"setScriptTimeout",{"ms":35000}] 12:55:57 INFO - PROCESS | 3375 | 1462478157300 Marionette TRACE conn4 <- [1,258,null,{}] 12:55:57 INFO - PROCESS | 3375 | 1462478157305 Marionette TRACE conn4 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:57 INFO - PROCESS | 3375 | 1462478157484 Marionette TRACE conn4 <- [1,259,null,{"value":null}] 12:55:57 INFO - PROCESS | 3375 | 1462478157499 Marionette TRACE conn4 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:57 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb95833d000 == 52 [pid = 3375] [id = 72] 12:55:57 INFO - PROCESS | 3375 | ++DOMWINDOW == 85 (0x7fb942eeb000) [pid = 3375] [serial = 214] [outer = (nil)] 12:55:57 INFO - PROCESS | 3375 | ++DOMWINDOW == 86 (0x7fb942ef2800) [pid = 3375] [serial = 215] [outer = 0x7fb942eeb000] 12:55:57 INFO - PROCESS | 3375 | 1462478157561 Marionette DEBUG loaded listener.js 12:55:57 INFO - PROCESS | 3375 | ++DOMWINDOW == 87 (0x7fb942ef6c00) [pid = 3375] [serial = 216] [outer = 0x7fb942eeb000] 12:55:58 INFO - PROCESS | 3375 | 1462478158536 Marionette TRACE conn4 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 12:55:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 12:55:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1278ms 12:55:58 INFO - PROCESS | 3375 | 1462478158577 Marionette TRACE conn4 -> [0,261,"getWindowHandle",null] 12:55:58 INFO - PROCESS | 3375 | 1462478158584 Marionette TRACE conn4 <- [1,261,null,{"value":"8"}] 12:55:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 12:55:58 INFO - PROCESS | 3375 | 1462478158594 Marionette TRACE conn4 -> [0,262,"setScriptTimeout",{"ms":35000}] 12:55:58 INFO - PROCESS | 3375 | 1462478158599 Marionette TRACE conn4 <- [1,262,null,{}] 12:55:58 INFO - PROCESS | 3375 | 1462478158608 Marionette TRACE conn4 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:58 INFO - PROCESS | 3375 | 1462478158820 Marionette TRACE conn4 <- [1,263,null,{"value":null}] 12:55:58 INFO - PROCESS | 3375 | 1462478158956 Marionette TRACE conn4 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:58 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb947d28800 == 53 [pid = 3375] [id = 73] 12:55:58 INFO - PROCESS | 3375 | ++DOMWINDOW == 88 (0x7fb940a83000) [pid = 3375] [serial = 217] [outer = (nil)] 12:55:59 INFO - PROCESS | 3375 | ++DOMWINDOW == 89 (0x7fb942ef1c00) [pid = 3375] [serial = 218] [outer = 0x7fb940a83000] 12:55:59 INFO - PROCESS | 3375 | 1462478159077 Marionette DEBUG loaded listener.js 12:55:59 INFO - PROCESS | 3375 | ++DOMWINDOW == 90 (0x7fb943d19000) [pid = 3375] [serial = 219] [outer = 0x7fb940a83000] 12:56:00 INFO - PROCESS | 3375 | 1462478160028 Marionette TRACE conn4 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 12:56:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 12:56:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1485ms 12:56:00 INFO - PROCESS | 3375 | 1462478160080 Marionette TRACE conn4 -> [0,265,"getWindowHandle",null] 12:56:00 INFO - PROCESS | 3375 | 1462478160088 Marionette TRACE conn4 <- [1,265,null,{"value":"8"}] 12:56:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 12:56:00 INFO - PROCESS | 3375 | 1462478160101 Marionette TRACE conn4 -> [0,266,"setScriptTimeout",{"ms":35000}] 12:56:00 INFO - PROCESS | 3375 | 1462478160105 Marionette TRACE conn4 <- [1,266,null,{}] 12:56:00 INFO - PROCESS | 3375 | 1462478160112 Marionette TRACE conn4 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:56:00 INFO - PROCESS | 3375 | 1462478160296 Marionette TRACE conn4 <- [1,267,null,{"value":null}] 12:56:00 INFO - PROCESS | 3375 | 1462478160429 Marionette TRACE conn4 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:56:00 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb953943000 == 54 [pid = 3375] [id = 74] 12:56:00 INFO - PROCESS | 3375 | ++DOMWINDOW == 91 (0x7fb947fd4000) [pid = 3375] [serial = 220] [outer = (nil)] 12:56:00 INFO - PROCESS | 3375 | ++DOMWINDOW == 92 (0x7fb94816dc00) [pid = 3375] [serial = 221] [outer = 0x7fb947fd4000] 12:56:00 INFO - PROCESS | 3375 | 1462478160524 Marionette DEBUG loaded listener.js 12:56:00 INFO - PROCESS | 3375 | ++DOMWINDOW == 93 (0x7fb9486bac00) [pid = 3375] [serial = 222] [outer = 0x7fb947fd4000] 12:56:01 INFO - PROCESS | 3375 | 1462478161442 Marionette TRACE conn4 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 12:56:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 12:56:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1383ms 12:56:01 INFO - PROCESS | 3375 | 1462478161485 Marionette TRACE conn4 -> [0,269,"getWindowHandle",null] 12:56:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 12:56:01 INFO - PROCESS | 3375 | 1462478161489 Marionette TRACE conn4 <- [1,269,null,{"value":"8"}] 12:56:01 INFO - PROCESS | 3375 | 1462478161496 Marionette TRACE conn4 -> [0,270,"setScriptTimeout",{"ms":35000}] 12:56:01 INFO - PROCESS | 3375 | 1462478161502 Marionette TRACE conn4 <- [1,270,null,{}] 12:56:01 INFO - PROCESS | 3375 | 1462478161519 Marionette TRACE conn4 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:56:01 INFO - PROCESS | 3375 | 1462478161703 Marionette TRACE conn4 <- [1,271,null,{"value":null}] 12:56:01 INFO - PROCESS | 3375 | 1462478161837 Marionette TRACE conn4 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:56:01 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb95b767800 == 55 [pid = 3375] [id = 75] 12:56:01 INFO - PROCESS | 3375 | ++DOMWINDOW == 94 (0x7fb948ecd800) [pid = 3375] [serial = 223] [outer = (nil)] 12:56:01 INFO - PROCESS | 3375 | ++DOMWINDOW == 95 (0x7fb953ec9c00) [pid = 3375] [serial = 224] [outer = 0x7fb948ecd800] 12:56:01 INFO - PROCESS | 3375 | 1462478161916 Marionette DEBUG loaded listener.js 12:56:02 INFO - PROCESS | 3375 | ++DOMWINDOW == 96 (0x7fb956a39000) [pid = 3375] [serial = 225] [outer = 0x7fb948ecd800] 12:56:02 INFO - PROCESS | 3375 | 1462478162871 Marionette TRACE conn4 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 12:56:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 12:56:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1439ms 12:56:02 INFO - PROCESS | 3375 | 1462478162936 Marionette TRACE conn4 -> [0,273,"getWindowHandle",null] 12:56:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 12:56:02 INFO - PROCESS | 3375 | 1462478162941 Marionette TRACE conn4 <- [1,273,null,{"value":"8"}] 12:56:02 INFO - PROCESS | 3375 | 1462478162948 Marionette TRACE conn4 -> [0,274,"setScriptTimeout",{"ms":35000}] 12:56:02 INFO - PROCESS | 3375 | 1462478162952 Marionette TRACE conn4 <- [1,274,null,{}] 12:56:02 INFO - PROCESS | 3375 | 1462478162958 Marionette TRACE conn4 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:56:03 INFO - PROCESS | 3375 | 1462478163184 Marionette TRACE conn4 <- [1,275,null,{"value":null}] 12:56:03 INFO - PROCESS | 3375 | 1462478163340 Marionette TRACE conn4 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:56:03 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb95d0ad800 == 56 [pid = 3375] [id = 76] 12:56:03 INFO - PROCESS | 3375 | ++DOMWINDOW == 97 (0x7fb94ce81800) [pid = 3375] [serial = 226] [outer = (nil)] 12:56:03 INFO - PROCESS | 3375 | ++DOMWINDOW == 98 (0x7fb958a08000) [pid = 3375] [serial = 227] [outer = 0x7fb94ce81800] 12:56:03 INFO - PROCESS | 3375 | 1462478163460 Marionette DEBUG loaded listener.js 12:56:03 INFO - PROCESS | 3375 | ++DOMWINDOW == 99 (0x7fb958abfc00) [pid = 3375] [serial = 228] [outer = 0x7fb94ce81800] 12:56:04 INFO - PROCESS | 3375 | 1462478164315 Marionette TRACE conn4 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 12:56:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 12:56:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1387ms 12:56:04 INFO - PROCESS | 3375 | 1462478164334 Marionette TRACE conn4 -> [0,277,"getWindowHandle",null] 12:56:04 INFO - PROCESS | 3375 | 1462478164337 Marionette TRACE conn4 <- [1,277,null,{"value":"8"}] 12:56:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 12:56:04 INFO - PROCESS | 3375 | 1462478164343 Marionette TRACE conn4 -> [0,278,"setScriptTimeout",{"ms":35000}] 12:56:04 INFO - PROCESS | 3375 | 1462478164347 Marionette TRACE conn4 <- [1,278,null,{}] 12:56:04 INFO - PROCESS | 3375 | 1462478164352 Marionette TRACE conn4 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:56:04 INFO - PROCESS | 3375 | 1462478164523 Marionette TRACE conn4 <- [1,279,null,{"value":null}] 12:56:04 INFO - PROCESS | 3375 | 1462478164667 Marionette TRACE conn4 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:56:04 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb958b4f800 == 57 [pid = 3375] [id = 77] 12:56:04 INFO - PROCESS | 3375 | ++DOMWINDOW == 100 (0x7fb94064dc00) [pid = 3375] [serial = 229] [outer = (nil)] 12:56:04 INFO - PROCESS | 3375 | ++DOMWINDOW == 101 (0x7fb940655000) [pid = 3375] [serial = 230] [outer = 0x7fb94064dc00] 12:56:04 INFO - PROCESS | 3375 | 1462478164805 Marionette DEBUG loaded listener.js 12:56:04 INFO - PROCESS | 3375 | ++DOMWINDOW == 102 (0x7fb940659c00) [pid = 3375] [serial = 231] [outer = 0x7fb94064dc00] 12:56:05 INFO - PROCESS | 3375 | 1462478165694 Marionette TRACE conn4 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 12:56:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 12:56:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1380ms 12:56:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 12:56:05 INFO - PROCESS | 3375 | 1462478165725 Marionette TRACE conn4 -> [0,281,"getWindowHandle",null] 12:56:05 INFO - PROCESS | 3375 | 1462478165728 Marionette TRACE conn4 <- [1,281,null,{"value":"8"}] 12:56:05 INFO - PROCESS | 3375 | 1462478165734 Marionette TRACE conn4 -> [0,282,"setScriptTimeout",{"ms":35000}] 12:56:05 INFO - PROCESS | 3375 | 1462478165737 Marionette TRACE conn4 <- [1,282,null,{}] 12:56:05 INFO - PROCESS | 3375 | 1462478165743 Marionette TRACE conn4 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:56:05 INFO - PROCESS | 3375 | 1462478165930 Marionette TRACE conn4 <- [1,283,null,{"value":null}] 12:56:06 INFO - PROCESS | 3375 | 1462478166128 Marionette TRACE conn4 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:56:06 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb93bdcc800 == 58 [pid = 3375] [id = 78] 12:56:06 INFO - PROCESS | 3375 | ++DOMWINDOW == 103 (0x7fb93de71000) [pid = 3375] [serial = 232] [outer = (nil)] 12:56:06 INFO - PROCESS | 3375 | ++DOMWINDOW == 104 (0x7fb942ef4c00) [pid = 3375] [serial = 233] [outer = 0x7fb93de71000] 12:56:06 INFO - PROCESS | 3375 | 1462478166207 Marionette DEBUG loaded listener.js 12:56:06 INFO - PROCESS | 3375 | ++DOMWINDOW == 105 (0x7fb95d01d000) [pid = 3375] [serial = 234] [outer = 0x7fb93de71000] 12:56:07 INFO - PROCESS | 3375 | 1462478167339 Marionette TRACE conn4 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 12:56:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 12:56:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1681ms 12:56:07 INFO - PROCESS | 3375 | 1462478167415 Marionette TRACE conn4 -> [0,285,"getWindowHandle",null] 12:56:07 INFO - PROCESS | 3375 | 1462478167420 Marionette TRACE conn4 <- [1,285,null,{"value":"8"}] 12:56:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 12:56:07 INFO - PROCESS | 3375 | 1462478167430 Marionette TRACE conn4 -> [0,286,"setScriptTimeout",{"ms":35000}] 12:56:07 INFO - PROCESS | 3375 | 1462478167434 Marionette TRACE conn4 <- [1,286,null,{}] 12:56:07 INFO - PROCESS | 3375 | 1462478167443 Marionette TRACE conn4 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:56:07 INFO - PROCESS | 3375 | 1462478167708 Marionette TRACE conn4 <- [1,287,null,{"value":null}] 12:56:07 INFO - PROCESS | 3375 | 1462478167877 Marionette TRACE conn4 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:56:07 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb940619800 == 59 [pid = 3375] [id = 79] 12:56:07 INFO - PROCESS | 3375 | ++DOMWINDOW == 106 (0x7fb93ea14000) [pid = 3375] [serial = 235] [outer = (nil)] 12:56:07 INFO - PROCESS | 3375 | ++DOMWINDOW == 107 (0x7fb940a7e800) [pid = 3375] [serial = 236] [outer = 0x7fb93ea14000] 12:56:07 INFO - PROCESS | 3375 | 1462478167965 Marionette DEBUG loaded listener.js 12:56:08 INFO - PROCESS | 3375 | ++DOMWINDOW == 108 (0x7fb942ef2400) [pid = 3375] [serial = 237] [outer = 0x7fb93ea14000] 12:56:08 INFO - PROCESS | 3375 | 1462478168796 Marionette TRACE conn4 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 12:56:08 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb94987c800 == 58 [pid = 3375] [id = 38] 12:56:08 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb949d32800 == 57 [pid = 3375] [id = 30] 12:56:08 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb954b31000 == 56 [pid = 3375] [id = 71] 12:56:08 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb93f112800 == 55 [pid = 3375] [id = 70] 12:56:08 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb949d34000 == 54 [pid = 3375] [id = 69] 12:56:08 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb948cc3800 == 53 [pid = 3375] [id = 68] 12:56:08 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb945295800 == 52 [pid = 3375] [id = 67] 12:56:08 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb9452a0800 == 51 [pid = 3375] [id = 66] 12:56:08 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb943945800 == 50 [pid = 3375] [id = 65] 12:56:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 12:56:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1443ms 12:56:08 INFO - PROCESS | 3375 | 1462478168874 Marionette TRACE conn4 -> [0,289,"getWindowHandle",null] 12:56:08 INFO - PROCESS | 3375 | 1462478168884 Marionette TRACE conn4 <- [1,289,null,{"value":"8"}] 12:56:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 12:56:08 INFO - PROCESS | 3375 | 1462478168896 Marionette TRACE conn4 -> [0,290,"setScriptTimeout",{"ms":35000}] 12:56:08 INFO - PROCESS | 3375 | 1462478168899 Marionette TRACE conn4 <- [1,290,null,{}] 12:56:08 INFO - PROCESS | 3375 | 1462478168906 Marionette TRACE conn4 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:56:09 INFO - PROCESS | 3375 | 1462478169133 Marionette TRACE conn4 <- [1,291,null,{"value":null}] 12:56:09 INFO - PROCESS | 3375 | --DOMWINDOW == 107 (0x7fb954d69000) [pid = 3375] [serial = 114] [outer = (nil)] [url = about:blank] 12:56:09 INFO - PROCESS | 3375 | --DOMWINDOW == 106 (0x7fb95502f800) [pid = 3375] [serial = 167] [outer = (nil)] [url = about:blank] 12:56:09 INFO - PROCESS | 3375 | --DOMWINDOW == 105 (0x7fb94a09e000) [pid = 3375] [serial = 150] [outer = (nil)] [url = about:blank] 12:56:09 INFO - PROCESS | 3375 | --DOMWINDOW == 104 (0x7fb948e99800) [pid = 3375] [serial = 149] [outer = (nil)] [url = about:blank] 12:56:09 INFO - PROCESS | 3375 | --DOMWINDOW == 103 (0x7fb953c36c00) [pid = 3375] [serial = 164] [outer = (nil)] [url = about:blank] 12:56:09 INFO - PROCESS | 3375 | --DOMWINDOW == 102 (0x7fb95894cc00) [pid = 3375] [serial = 170] [outer = (nil)] [url = about:blank] 12:56:09 INFO - PROCESS | 3375 | --DOMWINDOW == 101 (0x7fb946345c00) [pid = 3375] [serial = 161] [outer = (nil)] [url = about:blank] 12:56:09 INFO - PROCESS | 3375 | --DOMWINDOW == 100 (0x7fb959034800) [pid = 3375] [serial = 173] [outer = (nil)] [url = about:blank] 12:56:09 INFO - PROCESS | 3375 | --DOMWINDOW == 99 (0x7fb9486bc000) [pid = 3375] [serial = 162] [outer = (nil)] [url = about:blank] 12:56:09 INFO - PROCESS | 3375 | --DOMWINDOW == 98 (0x7fb958a0fc00) [pid = 3375] [serial = 156] [outer = (nil)] [url = about:blank] 12:56:09 INFO - PROCESS | 3375 | --DOMWINDOW == 97 (0x7fb958a09c00) [pid = 3375] [serial = 155] [outer = (nil)] [url = about:blank] 12:56:09 INFO - PROCESS | 3375 | --DOMWINDOW == 96 (0x7fb958a02400) [pid = 3375] [serial = 153] [outer = (nil)] [url = about:blank] 12:56:09 INFO - PROCESS | 3375 | --DOMWINDOW == 95 (0x7fb958389c00) [pid = 3375] [serial = 152] [outer = (nil)] [url = about:blank] 12:56:09 INFO - PROCESS | 3375 | --DOMWINDOW == 94 (0x7fb940a0d400) [pid = 3375] [serial = 158] [outer = (nil)] [url = about:blank] 12:56:09 INFO - PROCESS | 3375 | --DOMWINDOW == 93 (0x7fb940a7cc00) [pid = 3375] [serial = 159] [outer = (nil)] [url = about:blank] 12:56:09 INFO - PROCESS | 3375 | --DOMWINDOW == 92 (0x7fb943d1dc00) [pid = 3375] [serial = 147] [outer = (nil)] [url = about:blank] 12:56:09 INFO - PROCESS | 3375 | --DOMWINDOW == 91 (0x7fb940a78800) [pid = 3375] [serial = 146] [outer = (nil)] [url = about:blank] 12:56:09 INFO - PROCESS | 3375 | --DOMWINDOW == 90 (0x7fb956f67000) [pid = 3375] [serial = 143] [outer = (nil)] [url = about:blank] 12:56:09 INFO - PROCESS | 3375 | --DOMWINDOW == 89 (0x7fb958a10400) [pid = 3375] [serial = 171] [outer = (nil)] [url = about:blank] 12:56:09 INFO - PROCESS | 3375 | --DOMWINDOW == 88 (0x7fb95838b000) [pid = 3375] [serial = 168] [outer = (nil)] [url = about:blank] 12:56:09 INFO - PROCESS | 3375 | --DOMWINDOW == 87 (0x7fb953ec8800) [pid = 3375] [serial = 165] [outer = (nil)] [url = about:blank] 12:56:09 INFO - PROCESS | 3375 | --DOMWINDOW == 86 (0x7fb959131000) [pid = 3375] [serial = 174] [outer = (nil)] [url = about:blank] 12:56:09 INFO - PROCESS | 3375 | 1462478169293 Marionette TRACE conn4 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:56:09 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb93d310800 == 51 [pid = 3375] [id = 80] 12:56:09 INFO - PROCESS | 3375 | ++DOMWINDOW == 87 (0x7fb93d095c00) [pid = 3375] [serial = 238] [outer = (nil)] 12:56:09 INFO - PROCESS | 3375 | ++DOMWINDOW == 88 (0x7fb93d29b800) [pid = 3375] [serial = 239] [outer = 0x7fb93d095c00] 12:56:09 INFO - PROCESS | 3375 | 1462478169468 Marionette DEBUG loaded listener.js 12:56:09 INFO - PROCESS | 3375 | ++DOMWINDOW == 89 (0x7fb93f1b9c00) [pid = 3375] [serial = 240] [outer = 0x7fb93d095c00] 12:56:10 INFO - PROCESS | 3375 | 1462478170417 Marionette TRACE conn4 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 12:56:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 12:56:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1585ms 12:56:10 INFO - PROCESS | 3375 | 1462478170482 Marionette TRACE conn4 -> [0,293,"getWindowHandle",null] 12:56:10 INFO - PROCESS | 3375 | 1462478170488 Marionette TRACE conn4 <- [1,293,null,{"value":"8"}] 12:56:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 12:56:10 INFO - PROCESS | 3375 | 1462478170496 Marionette TRACE conn4 -> [0,294,"setScriptTimeout",{"ms":35000}] 12:56:10 INFO - PROCESS | 3375 | 1462478170502 Marionette TRACE conn4 <- [1,294,null,{}] 12:56:10 INFO - PROCESS | 3375 | 1462478170511 Marionette TRACE conn4 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:56:10 INFO - PROCESS | 3375 | 1462478170722 Marionette TRACE conn4 <- [1,295,null,{"value":null}] 12:56:10 INFO - PROCESS | 3375 | 1462478170904 Marionette TRACE conn4 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:56:10 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb947d2b800 == 52 [pid = 3375] [id = 81] 12:56:10 INFO - PROCESS | 3375 | ++DOMWINDOW == 90 (0x7fb942ef3400) [pid = 3375] [serial = 241] [outer = (nil)] 12:56:11 INFO - PROCESS | 3375 | ++DOMWINDOW == 91 (0x7fb945a08400) [pid = 3375] [serial = 242] [outer = 0x7fb942ef3400] 12:56:11 INFO - PROCESS | 3375 | 1462478171026 Marionette DEBUG loaded listener.js 12:56:11 INFO - PROCESS | 3375 | ++DOMWINDOW == 92 (0x7fb94633e400) [pid = 3375] [serial = 243] [outer = 0x7fb942ef3400] 12:56:11 INFO - PROCESS | 3375 | 1462478171911 Marionette TRACE conn4 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:56:11 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. 12:56:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1491ms 12:56:11 INFO - PROCESS | 3375 | 1462478171988 Marionette TRACE conn4 -> [0,297,"getWindowHandle",null] 12:56:11 INFO - PROCESS | 3375 | 1462478171992 Marionette TRACE conn4 <- [1,297,null,{"value":"8"}] 12:56:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 12:56:12 INFO - PROCESS | 3375 | 1462478172000 Marionette TRACE conn4 -> [0,298,"setScriptTimeout",{"ms":35000}] 12:56:12 INFO - PROCESS | 3375 | 1462478172003 Marionette TRACE conn4 <- [1,298,null,{}] 12:56:12 INFO - PROCESS | 3375 | 1462478172009 Marionette TRACE conn4 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:56:12 INFO - PROCESS | 3375 | 1462478172214 Marionette TRACE conn4 <- [1,299,null,{"value":null}] 12:56:12 INFO - PROCESS | 3375 | 1462478172349 Marionette TRACE conn4 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:56:12 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb949874000 == 53 [pid = 3375] [id = 82] 12:56:12 INFO - PROCESS | 3375 | ++DOMWINDOW == 93 (0x7fb94816bc00) [pid = 3375] [serial = 244] [outer = (nil)] 12:56:12 INFO - PROCESS | 3375 | ++DOMWINDOW == 94 (0x7fb9482cbc00) [pid = 3375] [serial = 245] [outer = 0x7fb94816bc00] 12:56:12 INFO - PROCESS | 3375 | 1462478172422 Marionette DEBUG loaded listener.js 12:56:12 INFO - PROCESS | 3375 | ++DOMWINDOW == 95 (0x7fb9482d1c00) [pid = 3375] [serial = 246] [outer = 0x7fb94816bc00] 12:56:12 INFO - PROCESS | 3375 | ++DOMWINDOW == 96 (0x7fb9486b8c00) [pid = 3375] [serial = 247] [outer = 0x7fb94040e000] 12:56:13 INFO - PROCESS | 3375 | 1462478173514 Marionette TRACE conn4 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:56:13 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. 12:56:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1533ms 12:56:13 INFO - PROCESS | 3375 | 1462478173539 Marionette TRACE conn4 -> [0,301,"getWindowHandle",null] 12:56:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 12:56:13 INFO - PROCESS | 3375 | 1462478173549 Marionette TRACE conn4 <- [1,301,null,{"value":"8"}] 12:56:13 INFO - PROCESS | 3375 | 1462478173569 Marionette TRACE conn4 -> [0,302,"setScriptTimeout",{"ms":35000}] 12:56:13 INFO - PROCESS | 3375 | 1462478173576 Marionette TRACE conn4 <- [1,302,null,{}] 12:56:13 INFO - PROCESS | 3375 | 1462478173583 Marionette TRACE conn4 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:56:13 INFO - PROCESS | 3375 | 1462478173798 Marionette TRACE conn4 <- [1,303,null,{"value":null}] 12:56:13 INFO - PROCESS | 3375 | 1462478173975 Marionette TRACE conn4 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:56:14 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb94529e000 == 54 [pid = 3375] [id = 83] 12:56:14 INFO - PROCESS | 3375 | ++DOMWINDOW == 97 (0x7fb9482d3c00) [pid = 3375] [serial = 248] [outer = (nil)] 12:56:14 INFO - PROCESS | 3375 | ++DOMWINDOW == 98 (0x7fb94946c400) [pid = 3375] [serial = 249] [outer = 0x7fb9482d3c00] 12:56:14 INFO - PROCESS | 3375 | 1462478174060 Marionette DEBUG loaded listener.js 12:56:14 INFO - PROCESS | 3375 | ++DOMWINDOW == 99 (0x7fb94a093000) [pid = 3375] [serial = 250] [outer = 0x7fb9482d3c00] 12:56:14 INFO - PROCESS | 3375 | 1462478174829 Marionette TRACE conn4 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:56:14 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. 12:56:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1307ms 12:56:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 12:56:14 INFO - PROCESS | 3375 | 1462478174881 Marionette TRACE conn4 -> [0,305,"getWindowHandle",null] 12:56:14 INFO - PROCESS | 3375 | 1462478174884 Marionette TRACE conn4 <- [1,305,null,{"value":"8"}] 12:56:14 INFO - PROCESS | 3375 | 1462478174892 Marionette TRACE conn4 -> [0,306,"setScriptTimeout",{"ms":35000}] 12:56:14 INFO - PROCESS | 3375 | 1462478174895 Marionette TRACE conn4 <- [1,306,null,{}] 12:56:14 INFO - PROCESS | 3375 | 1462478174902 Marionette TRACE conn4 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:56:15 INFO - PROCESS | 3375 | 1462478175070 Marionette TRACE conn4 <- [1,307,null,{"value":null}] 12:56:15 INFO - PROCESS | 3375 | 1462478175216 Marionette TRACE conn4 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:56:15 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb954e55000 == 55 [pid = 3375] [id = 84] 12:56:15 INFO - PROCESS | 3375 | ++DOMWINDOW == 100 (0x7fb942eec000) [pid = 3375] [serial = 251] [outer = (nil)] 12:56:15 INFO - PROCESS | 3375 | ++DOMWINDOW == 101 (0x7fb9539a9c00) [pid = 3375] [serial = 252] [outer = 0x7fb942eec000] 12:56:15 INFO - PROCESS | 3375 | 1462478175288 Marionette DEBUG loaded listener.js 12:56:15 INFO - PROCESS | 3375 | ++DOMWINDOW == 102 (0x7fb953e28c00) [pid = 3375] [serial = 253] [outer = 0x7fb942eec000] 12:56:16 INFO - PROCESS | 3375 | 1462478176175 Marionette TRACE conn4 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:56:16 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. 12:56:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1336ms 12:56:16 INFO - PROCESS | 3375 | 1462478176228 Marionette TRACE conn4 -> [0,309,"getWindowHandle",null] 12:56:16 INFO - PROCESS | 3375 | 1462478176232 Marionette TRACE conn4 <- [1,309,null,{"value":"8"}] 12:56:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 12:56:16 INFO - PROCESS | 3375 | 1462478176238 Marionette TRACE conn4 -> [0,310,"setScriptTimeout",{"ms":35000}] 12:56:16 INFO - PROCESS | 3375 | 1462478176241 Marionette TRACE conn4 <- [1,310,null,{}] 12:56:16 INFO - PROCESS | 3375 | 1462478176247 Marionette TRACE conn4 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:56:16 INFO - PROCESS | 3375 | 1462478176430 Marionette TRACE conn4 <- [1,311,null,{"value":null}] 12:56:16 INFO - PROCESS | 3375 | 1462478176593 Marionette TRACE conn4 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:56:16 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb958924800 == 56 [pid = 3375] [id = 85] 12:56:16 INFO - PROCESS | 3375 | ++DOMWINDOW == 103 (0x7fb9406dd000) [pid = 3375] [serial = 254] [outer = (nil)] 12:56:16 INFO - PROCESS | 3375 | ++DOMWINDOW == 104 (0x7fb9406dec00) [pid = 3375] [serial = 255] [outer = 0x7fb9406dd000] 12:56:16 INFO - PROCESS | 3375 | 1462478176680 Marionette DEBUG loaded listener.js 12:56:16 INFO - PROCESS | 3375 | ++DOMWINDOW == 105 (0x7fb95502cc00) [pid = 3375] [serial = 256] [outer = 0x7fb9406dd000] 12:56:17 INFO - PROCESS | 3375 | 1462478177759 Marionette TRACE conn4 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:56:17 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. 12:56:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1582ms 12:56:17 INFO - PROCESS | 3375 | 1462478177822 Marionette TRACE conn4 -> [0,313,"getWindowHandle",null] 12:56:17 INFO - PROCESS | 3375 | 1462478177828 Marionette TRACE conn4 <- [1,313,null,{"value":"8"}] 12:56:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 12:56:17 INFO - PROCESS | 3375 | 1462478177836 Marionette TRACE conn4 -> [0,314,"setScriptTimeout",{"ms":35000}] 12:56:17 INFO - PROCESS | 3375 | 1462478177842 Marionette TRACE conn4 <- [1,314,null,{}] 12:56:17 INFO - PROCESS | 3375 | 1462478177861 Marionette TRACE conn4 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:56:18 INFO - PROCESS | 3375 | 1462478178116 Marionette TRACE conn4 <- [1,315,null,{"value":null}] 12:56:18 INFO - PROCESS | 3375 | 1462478178304 Marionette TRACE conn4 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:56:18 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb940415000 == 57 [pid = 3375] [id = 86] 12:56:18 INFO - PROCESS | 3375 | ++DOMWINDOW == 106 (0x7fb9406da800) [pid = 3375] [serial = 257] [outer = (nil)] 12:56:18 INFO - PROCESS | 3375 | ++DOMWINDOW == 107 (0x7fb9406dc400) [pid = 3375] [serial = 258] [outer = 0x7fb9406da800] 12:56:18 INFO - PROCESS | 3375 | 1462478178394 Marionette DEBUG loaded listener.js 12:56:18 INFO - PROCESS | 3375 | ++DOMWINDOW == 108 (0x7fb942ebf400) [pid = 3375] [serial = 259] [outer = 0x7fb9406da800] 12:56:18 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb93dfd5800 == 56 [pid = 3375] [id = 23] 12:56:18 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb940619800 == 55 [pid = 3375] [id = 79] 12:56:18 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb953943000 == 54 [pid = 3375] [id = 74] 12:56:18 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb947d28800 == 53 [pid = 3375] [id = 73] 12:56:19 INFO - PROCESS | 3375 | 1462478179178 Marionette TRACE conn4 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:56:19 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. 12:56:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1400ms 12:56:19 INFO - PROCESS | 3375 | 1462478179237 Marionette TRACE conn4 -> [0,317,"getWindowHandle",null] 12:56:19 INFO - PROCESS | 3375 | 1462478179245 Marionette TRACE conn4 <- [1,317,null,{"value":"8"}] 12:56:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 12:56:19 INFO - PROCESS | 3375 | 1462478179255 Marionette TRACE conn4 -> [0,318,"setScriptTimeout",{"ms":35000}] 12:56:19 INFO - PROCESS | 3375 | 1462478179258 Marionette TRACE conn4 <- [1,318,null,{}] 12:56:19 INFO - PROCESS | 3375 | 1462478179264 Marionette TRACE conn4 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:56:19 INFO - PROCESS | 3375 | 1462478179423 Marionette TRACE conn4 <- [1,319,null,{"value":null}] 12:56:19 INFO - PROCESS | 3375 | 1462478179435 Marionette TRACE conn4 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:56:19 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb949b0c800 == 54 [pid = 3375] [id = 87] 12:56:19 INFO - PROCESS | 3375 | ++DOMWINDOW == 109 (0x7fb946272400) [pid = 3375] [serial = 260] [outer = (nil)] 12:56:19 INFO - PROCESS | 3375 | ++DOMWINDOW == 110 (0x7fb947671c00) [pid = 3375] [serial = 261] [outer = 0x7fb946272400] 12:56:19 INFO - PROCESS | 3375 | 1462478179500 Marionette DEBUG loaded listener.js 12:56:19 INFO - PROCESS | 3375 | ++DOMWINDOW == 111 (0x7fb947678c00) [pid = 3375] [serial = 262] [outer = 0x7fb946272400] 12:56:20 INFO - PROCESS | 3375 | 1462478180407 Marionette TRACE conn4 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:56:20 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. 12:56:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1183ms 12:56:20 INFO - PROCESS | 3375 | 1462478180439 Marionette TRACE conn4 -> [0,321,"getWindowHandle",null] 12:56:20 INFO - PROCESS | 3375 | 1462478180442 Marionette TRACE conn4 <- [1,321,null,{"value":"8"}] 12:56:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 12:56:20 INFO - PROCESS | 3375 | 1462478180449 Marionette TRACE conn4 -> [0,322,"setScriptTimeout",{"ms":35000}] 12:56:20 INFO - PROCESS | 3375 | 1462478180454 Marionette TRACE conn4 <- [1,322,null,{}] 12:56:20 INFO - PROCESS | 3375 | 1462478180469 Marionette TRACE conn4 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:56:20 INFO - PROCESS | 3375 | 1462478180633 Marionette TRACE conn4 <- [1,323,null,{"value":null}] 12:56:20 INFO - PROCESS | 3375 | 1462478180743 Marionette TRACE conn4 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:56:20 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb9588bd800 == 55 [pid = 3375] [id = 88] 12:56:20 INFO - PROCESS | 3375 | ++DOMWINDOW == 112 (0x7fb94767c400) [pid = 3375] [serial = 263] [outer = (nil)] 12:56:20 INFO - PROCESS | 3375 | ++DOMWINDOW == 113 (0x7fb948172400) [pid = 3375] [serial = 264] [outer = 0x7fb94767c400] 12:56:20 INFO - PROCESS | 3375 | 1462478180811 Marionette DEBUG loaded listener.js 12:56:20 INFO - PROCESS | 3375 | ++DOMWINDOW == 114 (0x7fb94836d400) [pid = 3375] [serial = 265] [outer = 0x7fb94767c400] 12:56:21 INFO - PROCESS | 3375 | 1462478181635 Marionette TRACE conn4 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:56:21 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. 12:56:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1233ms 12:56:21 INFO - PROCESS | 3375 | 1462478181683 Marionette TRACE conn4 -> [0,325,"getWindowHandle",null] 12:56:21 INFO - PROCESS | 3375 | 1462478181688 Marionette TRACE conn4 <- [1,325,null,{"value":"8"}] 12:56:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 12:56:21 INFO - PROCESS | 3375 | 1462478181705 Marionette TRACE conn4 -> [0,326,"setScriptTimeout",{"ms":35000}] 12:56:21 INFO - PROCESS | 3375 | 1462478181707 Marionette TRACE conn4 <- [1,326,null,{}] 12:56:21 INFO - PROCESS | 3375 | 1462478181713 Marionette TRACE conn4 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:56:21 INFO - PROCESS | 3375 | 1462478181909 Marionette TRACE conn4 <- [1,327,null,{"value":null}] 12:56:21 INFO - PROCESS | 3375 | 1462478181935 Marionette TRACE conn4 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:56:21 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb959119800 == 56 [pid = 3375] [id = 89] 12:56:21 INFO - PROCESS | 3375 | ++DOMWINDOW == 115 (0x7fb9484d2800) [pid = 3375] [serial = 266] [outer = (nil)] 12:56:21 INFO - PROCESS | 3375 | ++DOMWINDOW == 116 (0x7fb953befc00) [pid = 3375] [serial = 267] [outer = 0x7fb9484d2800] 12:56:22 INFO - PROCESS | 3375 | 1462478181999 Marionette DEBUG loaded listener.js 12:56:22 INFO - PROCESS | 3375 | ++DOMWINDOW == 117 (0x7fb953ec2800) [pid = 3375] [serial = 268] [outer = 0x7fb9484d2800] 12:56:22 INFO - PROCESS | 3375 | 1462478182807 Marionette TRACE conn4 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:56:22 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. 12:56:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1132ms 12:56:22 INFO - PROCESS | 3375 | 1462478182837 Marionette TRACE conn4 -> [0,329,"getWindowHandle",null] 12:56:22 INFO - PROCESS | 3375 | 1462478182841 Marionette TRACE conn4 <- [1,329,null,{"value":"8"}] 12:56:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 12:56:22 INFO - PROCESS | 3375 | 1462478182846 Marionette TRACE conn4 -> [0,330,"setScriptTimeout",{"ms":35000}] 12:56:22 INFO - PROCESS | 3375 | 1462478182849 Marionette TRACE conn4 <- [1,330,null,{}] 12:56:22 INFO - PROCESS | 3375 | 1462478182854 Marionette TRACE conn4 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:56:23 INFO - PROCESS | 3375 | 1462478183058 Marionette TRACE conn4 <- [1,331,null,{"value":null}] 12:56:23 INFO - PROCESS | 3375 | --DOMWINDOW == 116 (0x7fb93d090000) [pid = 3375] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 12:56:23 INFO - PROCESS | 3375 | --DOMWINDOW == 115 (0x7fb945239c00) [pid = 3375] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 12:56:23 INFO - PROCESS | 3375 | --DOMWINDOW == 114 (0x7fb93f1b3c00) [pid = 3375] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 12:56:23 INFO - PROCESS | 3375 | --DOMWINDOW == 113 (0x7fb959131800) [pid = 3375] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 12:56:23 INFO - PROCESS | 3375 | --DOMWINDOW == 112 (0x7fb940a1a800) [pid = 3375] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 12:56:23 INFO - PROCESS | 3375 | --DOMWINDOW == 111 (0x7fb943d19800) [pid = 3375] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 12:56:23 INFO - PROCESS | 3375 | --DOMWINDOW == 110 (0x7fb9486bd400) [pid = 3375] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 12:56:23 INFO - PROCESS | 3375 | --DOMWINDOW == 109 (0x7fb94627c400) [pid = 3375] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 12:56:23 INFO - PROCESS | 3375 | --DOMWINDOW == 108 (0x7fb94946e000) [pid = 3375] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 12:56:23 INFO - PROCESS | 3375 | --DOMWINDOW == 107 (0x7fb954e7b800) [pid = 3375] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 12:56:23 INFO - PROCESS | 3375 | --DOMWINDOW == 106 (0x7fb942eeb000) [pid = 3375] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 12:56:23 INFO - PROCESS | 3375 | 1462478183205 Marionette TRACE conn4 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:56:23 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb940427800 == 57 [pid = 3375] [id = 90] 12:56:23 INFO - PROCESS | 3375 | ++DOMWINDOW == 107 (0x7fb93d08b000) [pid = 3375] [serial = 269] [outer = (nil)] 12:56:23 INFO - PROCESS | 3375 | ++DOMWINDOW == 108 (0x7fb93f161400) [pid = 3375] [serial = 270] [outer = 0x7fb93d08b000] 12:56:23 INFO - PROCESS | 3375 | 1462478183281 Marionette DEBUG loaded listener.js 12:56:23 INFO - PROCESS | 3375 | ++DOMWINDOW == 109 (0x7fb944ed9c00) [pid = 3375] [serial = 271] [outer = 0x7fb93d08b000] 12:56:24 INFO - PROCESS | 3375 | 1462478184014 Marionette TRACE conn4 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:56:24 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. 12:56:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1176ms 12:56:24 INFO - PROCESS | 3375 | 1462478184023 Marionette TRACE conn4 -> [0,333,"getWindowHandle",null] 12:56:24 INFO - PROCESS | 3375 | 1462478184026 Marionette TRACE conn4 <- [1,333,null,{"value":"8"}] 12:56:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 12:56:24 INFO - PROCESS | 3375 | 1462478184033 Marionette TRACE conn4 -> [0,334,"setScriptTimeout",{"ms":35000}] 12:56:24 INFO - PROCESS | 3375 | 1462478184036 Marionette TRACE conn4 <- [1,334,null,{}] 12:56:24 INFO - PROCESS | 3375 | 1462478184041 Marionette TRACE conn4 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:56:24 INFO - PROCESS | 3375 | 1462478184283 Marionette TRACE conn4 <- [1,335,null,{"value":null}] 12:56:24 INFO - PROCESS | 3375 | 1462478184296 Marionette TRACE conn4 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:56:24 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb93d16c000 == 58 [pid = 3375] [id = 91] 12:56:24 INFO - PROCESS | 3375 | ++DOMWINDOW == 110 (0x7fb956a38c00) [pid = 3375] [serial = 272] [outer = (nil)] 12:56:24 INFO - PROCESS | 3375 | ++DOMWINDOW == 111 (0x7fb958ab6800) [pid = 3375] [serial = 273] [outer = 0x7fb956a38c00] 12:56:24 INFO - PROCESS | 3375 | 1462478184366 Marionette DEBUG loaded listener.js 12:56:24 INFO - PROCESS | 3375 | ++DOMWINDOW == 112 (0x7fb959131800) [pid = 3375] [serial = 274] [outer = 0x7fb956a38c00] 12:56:25 INFO - PROCESS | 3375 | 1462478185165 Marionette TRACE conn4 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:56:25 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. 12:56:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1227ms 12:56:25 INFO - PROCESS | 3375 | 1462478185301 Marionette TRACE conn4 -> [0,337,"getWindowHandle",null] 12:56:25 INFO - PROCESS | 3375 | 1462478185308 Marionette TRACE conn4 <- [1,337,null,{"value":"8"}] 12:56:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 12:56:25 INFO - PROCESS | 3375 | 1462478185331 Marionette TRACE conn4 -> [0,338,"setScriptTimeout",{"ms":35000}] 12:56:25 INFO - PROCESS | 3375 | 1462478185337 Marionette TRACE conn4 <- [1,338,null,{}] 12:56:25 INFO - PROCESS | 3375 | 1462478185387 Marionette TRACE conn4 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:56:25 INFO - PROCESS | 3375 | 1462478185686 Marionette TRACE conn4 <- [1,339,null,{"value":null}] 12:56:25 INFO - PROCESS | 3375 | 1462478185798 Marionette TRACE conn4 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:56:25 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb93bb17800 == 59 [pid = 3375] [id = 92] 12:56:25 INFO - PROCESS | 3375 | ++DOMWINDOW == 113 (0x7fb940653400) [pid = 3375] [serial = 275] [outer = (nil)] 12:56:25 INFO - PROCESS | 3375 | ++DOMWINDOW == 114 (0x7fb94065a800) [pid = 3375] [serial = 276] [outer = 0x7fb940653400] 12:56:25 INFO - PROCESS | 3375 | 1462478185875 Marionette DEBUG loaded listener.js 12:56:25 INFO - PROCESS | 3375 | ++DOMWINDOW == 115 (0x7fb940a18400) [pid = 3375] [serial = 277] [outer = 0x7fb940653400] 12:56:26 INFO - PROCESS | 3375 | 1462478186831 Marionette TRACE conn4 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:56:26 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. 12:56:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1546ms 12:56:26 INFO - PROCESS | 3375 | 1462478186877 Marionette TRACE conn4 -> [0,341,"getWindowHandle",null] 12:56:26 INFO - PROCESS | 3375 | 1462478186883 Marionette TRACE conn4 <- [1,341,null,{"value":"8"}] 12:56:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 12:56:26 INFO - PROCESS | 3375 | 1462478186895 Marionette TRACE conn4 -> [0,342,"setScriptTimeout",{"ms":35000}] 12:56:26 INFO - PROCESS | 3375 | 1462478186901 Marionette TRACE conn4 <- [1,342,null,{}] 12:56:26 INFO - PROCESS | 3375 | 1462478186908 Marionette TRACE conn4 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:56:27 INFO - PROCESS | 3375 | 1462478187086 Marionette TRACE conn4 <- [1,343,null,{"value":null}] 12:56:27 INFO - PROCESS | 3375 | 1462478187232 Marionette TRACE conn4 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:56:27 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb948cad800 == 60 [pid = 3375] [id = 93] 12:56:27 INFO - PROCESS | 3375 | ++DOMWINDOW == 116 (0x7fb940402800) [pid = 3375] [serial = 278] [outer = (nil)] 12:56:27 INFO - PROCESS | 3375 | ++DOMWINDOW == 117 (0x7fb94767ac00) [pid = 3375] [serial = 279] [outer = 0x7fb940402800] 12:56:27 INFO - PROCESS | 3375 | 1462478187311 Marionette DEBUG loaded listener.js 12:56:27 INFO - PROCESS | 3375 | ++DOMWINDOW == 118 (0x7fb94816c000) [pid = 3375] [serial = 280] [outer = 0x7fb940402800] 12:56:28 INFO - PROCESS | 3375 | 1462478188219 Marionette TRACE conn4 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:56:28 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. 12:56:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1387ms 12:56:28 INFO - PROCESS | 3375 | 1462478188279 Marionette TRACE conn4 -> [0,345,"getWindowHandle",null] 12:56:28 INFO - PROCESS | 3375 | 1462478188284 Marionette TRACE conn4 <- [1,345,null,{"value":"8"}] 12:56:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 12:56:28 INFO - PROCESS | 3375 | 1462478188290 Marionette TRACE conn4 -> [0,346,"setScriptTimeout",{"ms":35000}] 12:56:28 INFO - PROCESS | 3375 | 1462478188294 Marionette TRACE conn4 <- [1,346,null,{}] 12:56:28 INFO - PROCESS | 3375 | 1462478188309 Marionette TRACE conn4 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:56:28 INFO - PROCESS | 3375 | 1462478188522 Marionette TRACE conn4 <- [1,347,null,{"value":null}] 12:56:28 INFO - PROCESS | 3375 | 1462478188667 Marionette TRACE conn4 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:56:28 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb95ba57800 == 61 [pid = 3375] [id = 94] 12:56:28 INFO - PROCESS | 3375 | ++DOMWINDOW == 119 (0x7fb953ce5400) [pid = 3375] [serial = 281] [outer = (nil)] 12:56:28 INFO - PROCESS | 3375 | ++DOMWINDOW == 120 (0x7fb954b12400) [pid = 3375] [serial = 282] [outer = 0x7fb953ce5400] 12:56:28 INFO - PROCESS | 3375 | 1462478188795 Marionette DEBUG loaded listener.js 12:56:28 INFO - PROCESS | 3375 | ++DOMWINDOW == 121 (0x7fb9581ca800) [pid = 3375] [serial = 283] [outer = 0x7fb953ce5400] 12:56:29 INFO - PROCESS | 3375 | 1462478189712 Marionette TRACE conn4 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:56:29 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. 12:56:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1494ms 12:56:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 12:56:29 INFO - PROCESS | 3375 | 1462478189786 Marionette TRACE conn4 -> [0,349,"getWindowHandle",null] 12:56:29 INFO - PROCESS | 3375 | 1462478189789 Marionette TRACE conn4 <- [1,349,null,{"value":"8"}] 12:56:29 INFO - PROCESS | 3375 | 1462478189796 Marionette TRACE conn4 -> [0,350,"setScriptTimeout",{"ms":35000}] 12:56:29 INFO - PROCESS | 3375 | 1462478189798 Marionette TRACE conn4 <- [1,350,null,{}] 12:56:29 INFO - PROCESS | 3375 | 1462478189804 Marionette TRACE conn4 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:56:29 INFO - PROCESS | 3375 | 1462478189993 Marionette TRACE conn4 <- [1,351,null,{"value":null}] 12:56:30 INFO - PROCESS | 3375 | 1462478190133 Marionette TRACE conn4 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:56:30 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb93ca20000 == 62 [pid = 3375] [id = 95] 12:56:30 INFO - PROCESS | 3375 | ++DOMWINDOW == 122 (0x7fb93ec59c00) [pid = 3375] [serial = 284] [outer = (nil)] 12:56:30 INFO - PROCESS | 3375 | ++DOMWINDOW == 123 (0x7fb93ec5f000) [pid = 3375] [serial = 285] [outer = 0x7fb93ec59c00] 12:56:30 INFO - PROCESS | 3375 | 1462478190258 Marionette DEBUG loaded listener.js 12:56:30 INFO - PROCESS | 3375 | ++DOMWINDOW == 124 (0x7fb953bf2000) [pid = 3375] [serial = 286] [outer = 0x7fb93ec59c00] 12:56:31 INFO - PROCESS | 3375 | 1462478191171 Marionette TRACE conn4 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:56:31 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. 12:56:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1439ms 12:56:31 INFO - PROCESS | 3375 | 1462478191234 Marionette TRACE conn4 -> [0,353,"getWindowHandle",null] 12:56:31 INFO - PROCESS | 3375 | 1462478191237 Marionette TRACE conn4 <- [1,353,null,{"value":"8"}] 12:56:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 12:56:31 INFO - PROCESS | 3375 | 1462478191244 Marionette TRACE conn4 -> [0,354,"setScriptTimeout",{"ms":35000}] 12:56:31 INFO - PROCESS | 3375 | 1462478191246 Marionette TRACE conn4 <- [1,354,null,{}] 12:56:31 INFO - PROCESS | 3375 | 1462478191253 Marionette TRACE conn4 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:56:31 INFO - PROCESS | 3375 | 1462478191479 Marionette TRACE conn4 <- [1,355,null,{"value":null}] 12:56:31 INFO - PROCESS | 3375 | 1462478191619 Marionette TRACE conn4 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:56:31 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb93cda2800 == 63 [pid = 3375] [id = 96] 12:56:31 INFO - PROCESS | 3375 | ++DOMWINDOW == 125 (0x7fb93ec5c000) [pid = 3375] [serial = 287] [outer = (nil)] 12:56:31 INFO - PROCESS | 3375 | ++DOMWINDOW == 126 (0x7fb942ee9800) [pid = 3375] [serial = 288] [outer = 0x7fb93ec5c000] 12:56:31 INFO - PROCESS | 3375 | 1462478191700 Marionette DEBUG loaded listener.js 12:56:31 INFO - PROCESS | 3375 | ++DOMWINDOW == 127 (0x7fb958abec00) [pid = 3375] [serial = 289] [outer = 0x7fb93ec5c000] 12:56:32 INFO - PROCESS | 3375 | 1462478192955 Marionette TRACE conn4 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:56:32 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. 12:56:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1730ms 12:56:32 INFO - PROCESS | 3375 | 1462478192975 Marionette TRACE conn4 -> [0,357,"getWindowHandle",null] 12:56:32 INFO - PROCESS | 3375 | 1462478192981 Marionette TRACE conn4 <- [1,357,null,{"value":"8"}] 12:56:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 12:56:32 INFO - PROCESS | 3375 | 1462478192991 Marionette TRACE conn4 -> [0,358,"setScriptTimeout",{"ms":35000}] 12:56:33 INFO - PROCESS | 3375 | 1462478192997 Marionette TRACE conn4 <- [1,358,null,{}] 12:56:33 INFO - PROCESS | 3375 | 1462478193015 Marionette TRACE conn4 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:56:33 INFO - PROCESS | 3375 | 1462478193224 Marionette TRACE conn4 <- [1,359,null,{"value":null}] 12:56:33 INFO - PROCESS | 3375 | 1462478193441 Marionette TRACE conn4 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:56:33 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb93bdde800 == 64 [pid = 3375] [id = 97] 12:56:33 INFO - PROCESS | 3375 | ++DOMWINDOW == 128 (0x7fb93d512400) [pid = 3375] [serial = 290] [outer = (nil)] 12:56:33 INFO - PROCESS | 3375 | ++DOMWINDOW == 129 (0x7fb93ec54000) [pid = 3375] [serial = 291] [outer = 0x7fb93d512400] 12:56:33 INFO - PROCESS | 3375 | 1462478193547 Marionette DEBUG loaded listener.js 12:56:33 INFO - PROCESS | 3375 | ++DOMWINDOW == 130 (0x7fb93ee8c800) [pid = 3375] [serial = 292] [outer = 0x7fb93d512400] 12:56:34 INFO - PROCESS | 3375 | 1462478194444 Marionette TRACE conn4 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:56:34 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. 12:56:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1492ms 12:56:34 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb93dfc1800 == 63 [pid = 3375] [id = 24] 12:56:34 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb9484ad000 == 62 [pid = 3375] [id = 16] 12:56:34 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb93d269000 == 61 [pid = 3375] [id = 26] 12:56:34 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb946039800 == 60 [pid = 3375] [id = 25] 12:56:34 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb948b84800 == 59 [pid = 3375] [id = 17] 12:56:34 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb949a0e000 == 58 [pid = 3375] [id = 19] 12:56:34 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb9452a6800 == 57 [pid = 3375] [id = 60] 12:56:34 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb94812b800 == 56 [pid = 3375] [id = 27] 12:56:34 INFO - PROCESS | 3375 | --DOMWINDOW == 129 (0x7fb952d68800) [pid = 3375] [serial = 182] [outer = (nil)] [url = about:blank] 12:56:34 INFO - PROCESS | 3375 | --DOMWINDOW == 128 (0x7fb95adccc00) [pid = 3375] [serial = 188] [outer = (nil)] [url = about:blank] 12:56:34 INFO - PROCESS | 3375 | --DOMWINDOW == 127 (0x7fb95ba12000) [pid = 3375] [serial = 191] [outer = (nil)] [url = about:blank] 12:56:34 INFO - PROCESS | 3375 | --DOMWINDOW == 126 (0x7fb958abd800) [pid = 3375] [serial = 185] [outer = (nil)] [url = about:blank] 12:56:34 INFO - PROCESS | 3375 | --DOMWINDOW == 125 (0x7fb942ebc800) [pid = 3375] [serial = 179] [outer = (nil)] [url = about:blank] 12:56:34 INFO - PROCESS | 3375 | --DOMWINDOW == 124 (0x7fb940a7e800) [pid = 3375] [serial = 236] [outer = (nil)] [url = about:blank] 12:56:34 INFO - PROCESS | 3375 | --DOMWINDOW == 123 (0x7fb942ef1c00) [pid = 3375] [serial = 218] [outer = (nil)] [url = about:blank] 12:56:34 INFO - PROCESS | 3375 | --DOMWINDOW == 122 (0x7fb94816dc00) [pid = 3375] [serial = 221] [outer = (nil)] [url = about:blank] 12:56:34 INFO - PROCESS | 3375 | --DOMWINDOW == 121 (0x7fb953ec9c00) [pid = 3375] [serial = 224] [outer = (nil)] [url = about:blank] 12:56:34 INFO - PROCESS | 3375 | --DOMWINDOW == 120 (0x7fb958a08000) [pid = 3375] [serial = 227] [outer = (nil)] [url = about:blank] 12:56:34 INFO - PROCESS | 3375 | --DOMWINDOW == 119 (0x7fb940655000) [pid = 3375] [serial = 230] [outer = (nil)] [url = about:blank] 12:56:34 INFO - PROCESS | 3375 | --DOMWINDOW == 118 (0x7fb942ef4c00) [pid = 3375] [serial = 233] [outer = (nil)] [url = about:blank] 12:56:34 INFO - PROCESS | 3375 | 1462478194568 Marionette TRACE conn4 -> [0,361,"getWindowHandle",null] 12:56:34 INFO - PROCESS | 3375 | 1462478194576 Marionette TRACE conn4 <- [1,361,null,{"value":"8"}] 12:56:34 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb954e5f800 == 55 [pid = 3375] [id = 59] 12:56:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 12:56:34 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb954e55000 == 54 [pid = 3375] [id = 84] 12:56:34 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb94529e000 == 53 [pid = 3375] [id = 83] 12:56:34 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb949874000 == 52 [pid = 3375] [id = 82] 12:56:34 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb947d2b800 == 51 [pid = 3375] [id = 81] 12:56:34 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb93d310800 == 50 [pid = 3375] [id = 80] 12:56:34 INFO - PROCESS | 3375 | 1462478194613 Marionette TRACE conn4 -> [0,362,"setScriptTimeout",{"ms":35000}] 12:56:34 INFO - PROCESS | 3375 | 1462478194616 Marionette TRACE conn4 <- [1,362,null,{}] 12:56:34 INFO - PROCESS | 3375 | 1462478194623 Marionette TRACE conn4 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:56:34 INFO - PROCESS | 3375 | 1462478194792 Marionette TRACE conn4 <- [1,363,null,{"value":null}] 12:56:34 INFO - PROCESS | 3375 | --DOMWINDOW == 117 (0x7fb940a83400) [pid = 3375] [serial = 117] [outer = (nil)] [url = about:blank] 12:56:34 INFO - PROCESS | 3375 | --DOMWINDOW == 116 (0x7fb948e9a400) [pid = 3375] [serial = 120] [outer = (nil)] [url = about:blank] 12:56:34 INFO - PROCESS | 3375 | --DOMWINDOW == 115 (0x7fb9405a9400) [pid = 3375] [serial = 195] [outer = (nil)] [url = about:blank] 12:56:34 INFO - PROCESS | 3375 | --DOMWINDOW == 114 (0x7fb95918d000) [pid = 3375] [serial = 176] [outer = (nil)] [url = about:blank] 12:56:34 INFO - PROCESS | 3375 | --DOMWINDOW == 113 (0x7fb94523a800) [pid = 3375] [serial = 197] [outer = (nil)] [url = about:blank] 12:56:34 INFO - PROCESS | 3375 | --DOMWINDOW == 112 (0x7fb954092c00) [pid = 3375] [serial = 212] [outer = (nil)] [url = about:blank] 12:56:34 INFO - PROCESS | 3375 | --DOMWINDOW == 111 (0x7fb953cea400) [pid = 3375] [serial = 207] [outer = (nil)] [url = about:blank] 12:56:34 INFO - PROCESS | 3375 | --DOMWINDOW == 110 (0x7fb94816b000) [pid = 3375] [serial = 200] [outer = (nil)] [url = about:blank] 12:56:34 INFO - PROCESS | 3375 | --DOMWINDOW == 109 (0x7fb949dab000) [pid = 3375] [serial = 203] [outer = (nil)] [url = about:blank] 12:56:34 INFO - PROCESS | 3375 | --DOMWINDOW == 108 (0x7fb940405800) [pid = 3375] [serial = 194] [outer = (nil)] [url = about:blank] 12:56:34 INFO - PROCESS | 3375 | --DOMWINDOW == 107 (0x7fb9484d3800) [pid = 3375] [serial = 201] [outer = (nil)] [url = about:blank] 12:56:34 INFO - PROCESS | 3375 | --DOMWINDOW == 106 (0x7fb955029c00) [pid = 3375] [serial = 209] [outer = (nil)] [url = about:blank] 12:56:34 INFO - PROCESS | 3375 | --DOMWINDOW == 105 (0x7fb94a0b0400) [pid = 3375] [serial = 204] [outer = (nil)] [url = about:blank] 12:56:34 INFO - PROCESS | 3375 | --DOMWINDOW == 104 (0x7fb958a08400) [pid = 3375] [serial = 213] [outer = (nil)] [url = about:blank] 12:56:34 INFO - PROCESS | 3375 | --DOMWINDOW == 103 (0x7fb9460bc400) [pid = 3375] [serial = 198] [outer = (nil)] [url = about:blank] 12:56:34 INFO - PROCESS | 3375 | --DOMWINDOW == 102 (0x7fb958387c00) [pid = 3375] [serial = 210] [outer = (nil)] [url = about:blank] 12:56:34 INFO - PROCESS | 3375 | --DOMWINDOW == 101 (0x7fb94ddaac00) [pid = 3375] [serial = 206] [outer = (nil)] [url = about:blank] 12:56:34 INFO - PROCESS | 3375 | --DOMWINDOW == 100 (0x7fb942ef6c00) [pid = 3375] [serial = 216] [outer = (nil)] [url = about:blank] 12:56:34 INFO - PROCESS | 3375 | --DOMWINDOW == 99 (0x7fb942ef2800) [pid = 3375] [serial = 215] [outer = (nil)] [url = about:blank] 12:56:34 INFO - PROCESS | 3375 | --DOMWINDOW == 98 (0x7fb95adc6000) [pid = 3375] [serial = 177] [outer = (nil)] [url = about:blank] 12:56:34 INFO - PROCESS | 3375 | 1462478194965 Marionette TRACE conn4 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:56:34 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb94061b800 == 51 [pid = 3375] [id = 98] 12:56:34 INFO - PROCESS | 3375 | ++DOMWINDOW == 99 (0x7fb9405a9400) [pid = 3375] [serial = 293] [outer = (nil)] 12:56:35 INFO - PROCESS | 3375 | ++DOMWINDOW == 100 (0x7fb940654800) [pid = 3375] [serial = 294] [outer = 0x7fb9405a9400] 12:56:35 INFO - PROCESS | 3375 | 1462478195030 Marionette DEBUG loaded listener.js 12:56:35 INFO - PROCESS | 3375 | ++DOMWINDOW == 101 (0x7fb9406dc800) [pid = 3375] [serial = 295] [outer = 0x7fb9405a9400] 12:56:35 INFO - PROCESS | 3375 | 1462478195965 Marionette TRACE conn4 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:56:35 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. 12:56:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1398ms 12:56:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 12:56:36 INFO - PROCESS | 3375 | 1462478195996 Marionette TRACE conn4 -> [0,365,"getWindowHandle",null] 12:56:36 INFO - PROCESS | 3375 | 1462478195999 Marionette TRACE conn4 <- [1,365,null,{"value":"8"}] 12:56:36 INFO - PROCESS | 3375 | 1462478196006 Marionette TRACE conn4 -> [0,366,"setScriptTimeout",{"ms":35000}] 12:56:36 INFO - PROCESS | 3375 | 1462478196011 Marionette TRACE conn4 <- [1,366,null,{}] 12:56:36 INFO - PROCESS | 3375 | 1462478196027 Marionette TRACE conn4 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:56:36 INFO - PROCESS | 3375 | 1462478196190 Marionette TRACE conn4 <- [1,367,null,{"value":null}] 12:56:36 INFO - PROCESS | 3375 | 1462478196302 Marionette TRACE conn4 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:56:36 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb94788f000 == 52 [pid = 3375] [id = 99] 12:56:36 INFO - PROCESS | 3375 | ++DOMWINDOW == 102 (0x7fb93f160c00) [pid = 3375] [serial = 296] [outer = (nil)] 12:56:36 INFO - PROCESS | 3375 | ++DOMWINDOW == 103 (0x7fb942ebf800) [pid = 3375] [serial = 297] [outer = 0x7fb93f160c00] 12:56:36 INFO - PROCESS | 3375 | 1462478196369 Marionette DEBUG loaded listener.js 12:56:36 INFO - PROCESS | 3375 | ++DOMWINDOW == 104 (0x7fb945240000) [pid = 3375] [serial = 298] [outer = 0x7fb93f160c00] 12:56:37 INFO - PROCESS | 3375 | 1462478197114 Marionette TRACE conn4 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:56:37 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. 12:56:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1135ms 12:56:37 INFO - PROCESS | 3375 | 1462478197141 Marionette TRACE conn4 -> [0,369,"getWindowHandle",null] 12:56:37 INFO - PROCESS | 3375 | 1462478197146 Marionette TRACE conn4 <- [1,369,null,{"value":"8"}] 12:56:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 12:56:37 INFO - PROCESS | 3375 | 1462478197152 Marionette TRACE conn4 -> [0,370,"setScriptTimeout",{"ms":35000}] 12:56:37 INFO - PROCESS | 3375 | 1462478197155 Marionette TRACE conn4 <- [1,370,null,{}] 12:56:37 INFO - PROCESS | 3375 | 1462478197160 Marionette TRACE conn4 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:56:37 INFO - PROCESS | 3375 | 1462478197374 Marionette TRACE conn4 <- [1,371,null,{"value":null}] 12:56:37 INFO - PROCESS | 3375 | 1462478197408 Marionette TRACE conn4 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:56:37 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb94879d800 == 53 [pid = 3375] [id = 100] 12:56:37 INFO - PROCESS | 3375 | ++DOMWINDOW == 105 (0x7fb93d13b800) [pid = 3375] [serial = 299] [outer = (nil)] 12:56:37 INFO - PROCESS | 3375 | ++DOMWINDOW == 106 (0x7fb94766f800) [pid = 3375] [serial = 300] [outer = 0x7fb93d13b800] 12:56:37 INFO - PROCESS | 3375 | 1462478197471 Marionette DEBUG loaded listener.js 12:56:37 INFO - PROCESS | 3375 | ++DOMWINDOW == 107 (0x7fb94813f800) [pid = 3375] [serial = 301] [outer = 0x7fb93d13b800] 12:56:38 INFO - PROCESS | 3375 | 1462478198285 Marionette TRACE conn4 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:56:38 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. 12:56:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1179ms 12:56:38 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 12:56:38 INFO - PROCESS | 3375 | 1462478198339 Marionette TRACE conn4 -> [0,373,"getWindowHandle",null] 12:56:38 INFO - PROCESS | 3375 | 1462478198341 Marionette TRACE conn4 <- [1,373,null,{"value":"8"}] 12:56:38 INFO - PROCESS | 3375 | 1462478198348 Marionette TRACE conn4 -> [0,374,"setScriptTimeout",{"ms":35000}] 12:56:38 INFO - PROCESS | 3375 | 1462478198351 Marionette TRACE conn4 <- [1,374,null,{}] 12:56:38 INFO - PROCESS | 3375 | 1462478198356 Marionette TRACE conn4 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:56:38 INFO - PROCESS | 3375 | 1462478198529 Marionette TRACE conn4 <- [1,375,null,{"value":null}] 12:56:38 INFO - PROCESS | 3375 | 1462478198562 Marionette TRACE conn4 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:56:38 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb949889800 == 54 [pid = 3375] [id = 101] 12:56:38 INFO - PROCESS | 3375 | ++DOMWINDOW == 108 (0x7fb945248c00) [pid = 3375] [serial = 302] [outer = (nil)] 12:56:38 INFO - PROCESS | 3375 | ++DOMWINDOW == 109 (0x7fb94816fc00) [pid = 3375] [serial = 303] [outer = 0x7fb945248c00] 12:56:38 INFO - PROCESS | 3375 | 1462478198629 Marionette DEBUG loaded listener.js 12:56:38 INFO - PROCESS | 3375 | ++DOMWINDOW == 110 (0x7fb9482d3000) [pid = 3375] [serial = 304] [outer = 0x7fb945248c00] 12:56:39 INFO - PROCESS | 3375 | --DOMWINDOW == 109 (0x7fb94064dc00) [pid = 3375] [serial = 229] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 12:56:39 INFO - PROCESS | 3375 | --DOMWINDOW == 108 (0x7fb940a83000) [pid = 3375] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 12:56:39 INFO - PROCESS | 3375 | --DOMWINDOW == 107 (0x7fb958a0b400) [pid = 3375] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 12:56:39 INFO - PROCESS | 3375 | --DOMWINDOW == 106 (0x7fb948ecd800) [pid = 3375] [serial = 223] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 12:56:39 INFO - PROCESS | 3375 | --DOMWINDOW == 105 (0x7fb947ce6400) [pid = 3375] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 12:56:39 INFO - PROCESS | 3375 | --DOMWINDOW == 104 (0x7fb958946c00) [pid = 3375] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 12:56:39 INFO - PROCESS | 3375 | --DOMWINDOW == 103 (0x7fb95ad5a400) [pid = 3375] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 12:56:39 INFO - PROCESS | 3375 | --DOMWINDOW == 102 (0x7fb94ce81800) [pid = 3375] [serial = 226] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 12:56:39 INFO - PROCESS | 3375 | --DOMWINDOW == 101 (0x7fb93de71000) [pid = 3375] [serial = 232] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 12:56:39 INFO - PROCESS | 3375 | --DOMWINDOW == 100 (0x7fb947fd4000) [pid = 3375] [serial = 220] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 12:56:39 INFO - PROCESS | 3375 | --DOMWINDOW == 99 (0x7fb9405ad800) [pid = 3375] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 12:56:39 INFO - PROCESS | 3375 | --DOMWINDOW == 98 (0x7fb93ee8d400) [pid = 3375] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 12:56:39 INFO - PROCESS | 3375 | --DOMWINDOW == 97 (0x7fb9484d2800) [pid = 3375] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 12:56:39 INFO - PROCESS | 3375 | --DOMWINDOW == 96 (0x7fb93d08b000) [pid = 3375] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 12:56:39 INFO - PROCESS | 3375 | --DOMWINDOW == 95 (0x7fb9406dd000) [pid = 3375] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 12:56:39 INFO - PROCESS | 3375 | --DOMWINDOW == 94 (0x7fb94767c400) [pid = 3375] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 12:56:39 INFO - PROCESS | 3375 | --DOMWINDOW == 93 (0x7fb946272400) [pid = 3375] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 12:56:39 INFO - PROCESS | 3375 | --DOMWINDOW == 92 (0x7fb9406da800) [pid = 3375] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 12:56:39 INFO - PROCESS | 3375 | --DOMWINDOW == 91 (0x7fb93ea14000) [pid = 3375] [serial = 235] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 12:56:39 INFO - PROCESS | 3375 | 1462478199907 Marionette TRACE conn4 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 12:56:39 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 12:56:39 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1580ms 12:56:39 INFO - PROCESS | 3375 | 1462478199928 Marionette TRACE conn4 -> [0,377,"getWindowHandle",null] 12:56:39 INFO - PROCESS | 3375 | 1462478199931 Marionette TRACE conn4 <- [1,377,null,{"value":"8"}] 12:56:39 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 12:56:39 INFO - PROCESS | 3375 | 1462478199937 Marionette TRACE conn4 -> [0,378,"setScriptTimeout",{"ms":35000}] 12:56:39 INFO - PROCESS | 3375 | 1462478199939 Marionette TRACE conn4 <- [1,378,null,{}] 12:56:39 INFO - PROCESS | 3375 | 1462478199946 Marionette TRACE conn4 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:56:40 INFO - PROCESS | 3375 | 1462478200118 Marionette TRACE conn4 <- [1,379,null,{"value":null}] 12:56:40 INFO - PROCESS | 3375 | 1462478200280 Marionette TRACE conn4 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:56:40 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb94d114000 == 55 [pid = 3375] [id = 102] 12:56:40 INFO - PROCESS | 3375 | ++DOMWINDOW == 92 (0x7fb948144800) [pid = 3375] [serial = 305] [outer = (nil)] 12:56:40 INFO - PROCESS | 3375 | ++DOMWINDOW == 93 (0x7fb949dac000) [pid = 3375] [serial = 306] [outer = 0x7fb948144800] 12:56:40 INFO - PROCESS | 3375 | 1462478200372 Marionette DEBUG loaded listener.js 12:56:40 INFO - PROCESS | 3375 | ++DOMWINDOW == 94 (0x7fb94dda8c00) [pid = 3375] [serial = 307] [outer = 0x7fb948144800] 12:56:41 INFO - PROCESS | 3375 | 1462478201107 Marionette TRACE conn4 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 12:56:41 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 12:56:41 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1230ms 12:56:41 INFO - PROCESS | 3375 | 1462478201169 Marionette TRACE conn4 -> [0,381,"getWindowHandle",null] 12:56:41 INFO - PROCESS | 3375 | 1462478201172 Marionette TRACE conn4 <- [1,381,null,{"value":"8"}] 12:56:41 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 12:56:41 INFO - PROCESS | 3375 | 1462478201178 Marionette TRACE conn4 -> [0,382,"setScriptTimeout",{"ms":35000}] 12:56:41 INFO - PROCESS | 3375 | 1462478201181 Marionette TRACE conn4 <- [1,382,null,{}] 12:56:41 INFO - PROCESS | 3375 | 1462478201187 Marionette TRACE conn4 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:56:41 INFO - PROCESS | 3375 | 1462478201375 Marionette TRACE conn4 <- [1,383,null,{"value":null}] 12:56:41 INFO - PROCESS | 3375 | 1462478201389 Marionette TRACE conn4 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:56:41 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb953c13800 == 56 [pid = 3375] [id = 103] 12:56:41 INFO - PROCESS | 3375 | ++DOMWINDOW == 95 (0x7fb93d131000) [pid = 3375] [serial = 308] [outer = (nil)] 12:56:41 INFO - PROCESS | 3375 | ++DOMWINDOW == 96 (0x7fb953ce1c00) [pid = 3375] [serial = 309] [outer = 0x7fb93d131000] 12:56:41 INFO - PROCESS | 3375 | 1462478201451 Marionette DEBUG loaded listener.js 12:56:41 INFO - PROCESS | 3375 | ++DOMWINDOW == 97 (0x7fb956ace400) [pid = 3375] [serial = 310] [outer = 0x7fb93d131000] 12:56:42 INFO - PROCESS | 3375 | SkCairoFTTypeface::onFilterRec unimplemented 12:56:42 INFO - PROCESS | 3375 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 12:56:42 INFO - PROCESS | 3375 | SkCairoFTTypeface::onFilterRec unimplemented 12:56:42 INFO - PROCESS | 3375 | SkCairoFTTypeface::onFilterRec unimplemented 12:56:42 INFO - PROCESS | 3375 | SkCairoFTTypeface::onFilterRec unimplemented 12:56:42 INFO - PROCESS | 3375 | 1462478202520 Marionette TRACE conn4 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 12:56:42 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 12:56:42 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1385ms 12:56:42 INFO - PROCESS | 3375 | 1462478202565 Marionette TRACE conn4 -> [0,385,"getWindowHandle",null] 12:56:42 INFO - PROCESS | 3375 | 1462478202571 Marionette TRACE conn4 <- [1,385,null,{"value":"8"}] 12:56:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 12:56:42 INFO - PROCESS | 3375 | 1462478202583 Marionette TRACE conn4 -> [0,386,"setScriptTimeout",{"ms":35000}] 12:56:42 INFO - PROCESS | 3375 | 1462478202590 Marionette TRACE conn4 <- [1,386,null,{}] 12:56:42 INFO - PROCESS | 3375 | 1462478202610 Marionette TRACE conn4 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:56:42 INFO - PROCESS | 3375 | 1462478202848 Marionette TRACE conn4 <- [1,387,null,{"value":null}] 12:56:43 INFO - PROCESS | 3375 | 1462478203041 Marionette TRACE conn4 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:56:43 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb942e62000 == 57 [pid = 3375] [id = 104] 12:56:43 INFO - PROCESS | 3375 | ++DOMWINDOW == 98 (0x7fb940403c00) [pid = 3375] [serial = 311] [outer = (nil)] 12:56:43 INFO - PROCESS | 3375 | ++DOMWINDOW == 99 (0x7fb9405a7000) [pid = 3375] [serial = 312] [outer = 0x7fb940403c00] 12:56:43 INFO - PROCESS | 3375 | 1462478203164 Marionette DEBUG loaded listener.js 12:56:43 INFO - PROCESS | 3375 | ++DOMWINDOW == 100 (0x7fb9406d3400) [pid = 3375] [serial = 313] [outer = 0x7fb940403c00] 12:56:44 INFO - PROCESS | 3375 | 1462478204059 Marionette TRACE conn4 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 12:56:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 12:56:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1505ms 12:56:44 INFO - PROCESS | 3375 | 1462478204088 Marionette TRACE conn4 -> [0,389,"getWindowHandle",null] 12:56:44 INFO - PROCESS | 3375 | 1462478204097 Marionette TRACE conn4 <- [1,389,null,{"value":"8"}] 12:56:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 12:56:44 INFO - PROCESS | 3375 | 1462478204108 Marionette TRACE conn4 -> [0,390,"setScriptTimeout",{"ms":35000}] 12:56:44 INFO - PROCESS | 3375 | 1462478204113 Marionette TRACE conn4 <- [1,390,null,{}] 12:56:44 INFO - PROCESS | 3375 | 1462478204119 Marionette TRACE conn4 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:56:44 INFO - PROCESS | 3375 | 1462478204288 Marionette TRACE conn4 <- [1,391,null,{"value":null}] 12:56:44 INFO - PROCESS | 3375 | 1462478204437 Marionette TRACE conn4 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:56:44 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb9494a0800 == 58 [pid = 3375] [id = 105] 12:56:44 INFO - PROCESS | 3375 | ++DOMWINDOW == 101 (0x7fb940a7b400) [pid = 3375] [serial = 314] [outer = (nil)] 12:56:44 INFO - PROCESS | 3375 | ++DOMWINDOW == 102 (0x7fb942ef4c00) [pid = 3375] [serial = 315] [outer = 0x7fb940a7b400] 12:56:44 INFO - PROCESS | 3375 | 1462478204512 Marionette DEBUG loaded listener.js 12:56:44 INFO - PROCESS | 3375 | ++DOMWINDOW == 103 (0x7fb94633d800) [pid = 3375] [serial = 316] [outer = 0x7fb940a7b400] 12:56:45 INFO - PROCESS | 3375 | 1462478205513 Marionette TRACE conn4 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 12:56:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 12:56:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1433ms 12:56:45 INFO - PROCESS | 3375 | 1462478205546 Marionette TRACE conn4 -> [0,393,"getWindowHandle",null] 12:56:45 INFO - PROCESS | 3375 | 1462478205557 Marionette TRACE conn4 <- [1,393,null,{"value":"8"}] 12:56:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 12:56:45 INFO - PROCESS | 3375 | 1462478205571 Marionette TRACE conn4 -> [0,394,"setScriptTimeout",{"ms":35000}] 12:56:45 INFO - PROCESS | 3375 | 1462478205580 Marionette TRACE conn4 <- [1,394,null,{}] 12:56:45 INFO - PROCESS | 3375 | 1462478205596 Marionette TRACE conn4 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:56:45 INFO - PROCESS | 3375 | 1462478205782 Marionette TRACE conn4 <- [1,395,null,{"value":null}] 12:56:45 INFO - PROCESS | 3375 | 1462478205934 Marionette TRACE conn4 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:56:46 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb9583c9800 == 59 [pid = 3375] [id = 106] 12:56:46 INFO - PROCESS | 3375 | ++DOMWINDOW == 104 (0x7fb948167c00) [pid = 3375] [serial = 317] [outer = (nil)] 12:56:46 INFO - PROCESS | 3375 | ++DOMWINDOW == 105 (0x7fb94972bc00) [pid = 3375] [serial = 318] [outer = 0x7fb948167c00] 12:56:46 INFO - PROCESS | 3375 | 1462478206067 Marionette DEBUG loaded listener.js 12:56:46 INFO - PROCESS | 3375 | ++DOMWINDOW == 106 (0x7fb953bf5800) [pid = 3375] [serial = 319] [outer = 0x7fb948167c00] 12:56:46 INFO - PROCESS | 3375 | 1462478206934 Marionette TRACE conn4 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 12:56:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 12:56:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1436ms 12:56:47 INFO - PROCESS | 3375 | 1462478207010 Marionette TRACE conn4 -> [0,397,"getWindowHandle",null] 12:56:47 INFO - PROCESS | 3375 | 1462478207014 Marionette TRACE conn4 <- [1,397,null,{"value":"8"}] 12:56:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 12:56:47 INFO - PROCESS | 3375 | 1462478207021 Marionette TRACE conn4 -> [0,398,"setScriptTimeout",{"ms":35000}] 12:56:47 INFO - PROCESS | 3375 | 1462478207024 Marionette TRACE conn4 <- [1,398,null,{}] 12:56:47 INFO - PROCESS | 3375 | 1462478207029 Marionette TRACE conn4 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:56:47 INFO - PROCESS | 3375 | 1462478207238 Marionette TRACE conn4 <- [1,399,null,{"value":null}] 12:56:47 INFO - PROCESS | 3375 | 1462478207381 Marionette TRACE conn4 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:56:47 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb958b59000 == 60 [pid = 3375] [id = 107] 12:56:47 INFO - PROCESS | 3375 | ++DOMWINDOW == 107 (0x7fb9482d1400) [pid = 3375] [serial = 320] [outer = (nil)] 12:56:47 INFO - PROCESS | 3375 | ++DOMWINDOW == 108 (0x7fb958949000) [pid = 3375] [serial = 321] [outer = 0x7fb9482d1400] 12:56:47 INFO - PROCESS | 3375 | 1462478207453 Marionette DEBUG loaded listener.js 12:56:47 INFO - PROCESS | 3375 | ++DOMWINDOW == 109 (0x7fb958a10c00) [pid = 3375] [serial = 322] [outer = 0x7fb9482d1400] 12:56:48 INFO - PROCESS | 3375 | 1462478208405 Marionette TRACE conn4 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 12:56:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 12:56:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1443ms 12:56:48 INFO - PROCESS | 3375 | 1462478208466 Marionette TRACE conn4 -> [0,401,"getWindowHandle",null] 12:56:48 INFO - PROCESS | 3375 | 1462478208469 Marionette TRACE conn4 <- [1,401,null,{"value":"8"}] 12:56:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 12:56:48 INFO - PROCESS | 3375 | 1462478208476 Marionette TRACE conn4 -> [0,402,"setScriptTimeout",{"ms":35000}] 12:56:48 INFO - PROCESS | 3375 | 1462478208479 Marionette TRACE conn4 <- [1,402,null,{}] 12:56:48 INFO - PROCESS | 3375 | 1462478208484 Marionette TRACE conn4 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:56:48 INFO - PROCESS | 3375 | 1462478208648 Marionette TRACE conn4 <- [1,403,null,{"value":null}] 12:56:48 INFO - PROCESS | 3375 | 1462478208790 Marionette TRACE conn4 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:56:48 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb95ad87000 == 61 [pid = 3375] [id = 108] 12:56:48 INFO - PROCESS | 3375 | ++DOMWINDOW == 110 (0x7fb949db4000) [pid = 3375] [serial = 323] [outer = (nil)] 12:56:48 INFO - PROCESS | 3375 | ++DOMWINDOW == 111 (0x7fb959186000) [pid = 3375] [serial = 324] [outer = 0x7fb949db4000] 12:56:48 INFO - PROCESS | 3375 | 1462478208867 Marionette DEBUG loaded listener.js 12:56:48 INFO - PROCESS | 3375 | ++DOMWINDOW == 112 (0x7fb95adcd400) [pid = 3375] [serial = 325] [outer = 0x7fb949db4000] 12:56:49 INFO - PROCESS | 3375 | 1462478209888 Marionette TRACE conn4 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 12:56:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 12:56:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1485ms 12:56:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 12:56:49 INFO - PROCESS | 3375 | 1462478209963 Marionette TRACE conn4 -> [0,405,"getWindowHandle",null] 12:56:49 INFO - PROCESS | 3375 | 1462478209966 Marionette TRACE conn4 <- [1,405,null,{"value":"8"}] 12:56:49 INFO - PROCESS | 3375 | 1462478209973 Marionette TRACE conn4 -> [0,406,"setScriptTimeout",{"ms":35000}] 12:56:49 INFO - PROCESS | 3375 | 1462478209976 Marionette TRACE conn4 <- [1,406,null,{}] 12:56:49 INFO - PROCESS | 3375 | 1462478209981 Marionette TRACE conn4 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:56:50 INFO - PROCESS | 3375 | 1462478210219 Marionette TRACE conn4 <- [1,407,null,{"value":null}] 12:56:50 INFO - PROCESS | 3375 | 1462478210410 Marionette TRACE conn4 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:56:50 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb936ad1000 == 62 [pid = 3375] [id = 109] 12:56:50 INFO - PROCESS | 3375 | ++DOMWINDOW == 113 (0x7fb93d295400) [pid = 3375] [serial = 326] [outer = (nil)] 12:56:50 INFO - PROCESS | 3375 | ++DOMWINDOW == 114 (0x7fb93ee8dc00) [pid = 3375] [serial = 327] [outer = 0x7fb93d295400] 12:56:50 INFO - PROCESS | 3375 | 1462478210543 Marionette DEBUG loaded listener.js 12:56:50 INFO - PROCESS | 3375 | ++DOMWINDOW == 115 (0x7fb947fd3c00) [pid = 3375] [serial = 328] [outer = 0x7fb93d295400] 12:56:51 INFO - PROCESS | 3375 | 1462478211373 Marionette TRACE conn4 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 12:56:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 12:56:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1436ms 12:56:51 INFO - PROCESS | 3375 | 1462478211408 Marionette TRACE conn4 -> [0,409,"getWindowHandle",null] 12:56:51 INFO - PROCESS | 3375 | 1462478211411 Marionette TRACE conn4 <- [1,409,null,{"value":"8"}] 12:56:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 12:56:51 INFO - PROCESS | 3375 | 1462478211419 Marionette TRACE conn4 -> [0,410,"setScriptTimeout",{"ms":35000}] 12:56:51 INFO - PROCESS | 3375 | 1462478211422 Marionette TRACE conn4 <- [1,410,null,{}] 12:56:51 INFO - PROCESS | 3375 | 1462478211428 Marionette TRACE conn4 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:56:51 INFO - PROCESS | 3375 | 1462478211604 Marionette TRACE conn4 <- [1,411,null,{"value":null}] 12:56:52 INFO - PROCESS | 3375 | 1462478212020 Marionette TRACE conn4 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:56:52 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb93ea96800 == 63 [pid = 3375] [id = 110] 12:56:52 INFO - PROCESS | 3375 | ++DOMWINDOW == 116 (0x7fb93d51dc00) [pid = 3375] [serial = 329] [outer = (nil)] 12:56:52 INFO - PROCESS | 3375 | ++DOMWINDOW == 117 (0x7fb93de70c00) [pid = 3375] [serial = 330] [outer = 0x7fb93d51dc00] 12:56:52 INFO - PROCESS | 3375 | 1462478212096 Marionette DEBUG loaded listener.js 12:56:52 INFO - PROCESS | 3375 | ++DOMWINDOW == 118 (0x7fb93ee88800) [pid = 3375] [serial = 331] [outer = 0x7fb93d51dc00] 12:56:52 INFO - PROCESS | 3375 | 1462478212966 Marionette TRACE conn4 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 12:56:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 12:56:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1588ms 12:56:53 INFO - PROCESS | 3375 | 1462478213009 Marionette TRACE conn4 -> [0,413,"getWindowHandle",null] 12:56:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 12:56:53 INFO - PROCESS | 3375 | 1462478213015 Marionette TRACE conn4 <- [1,413,null,{"value":"8"}] 12:56:53 INFO - PROCESS | 3375 | 1462478213022 Marionette TRACE conn4 -> [0,414,"setScriptTimeout",{"ms":35000}] 12:56:53 INFO - PROCESS | 3375 | 1462478213028 Marionette TRACE conn4 <- [1,414,null,{}] 12:56:53 INFO - PROCESS | 3375 | 1462478213036 Marionette TRACE conn4 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:56:53 INFO - PROCESS | 3375 | 1462478213216 Marionette TRACE conn4 <- [1,415,null,{"value":null}] 12:56:53 INFO - PROCESS | 3375 | 1462478213372 Marionette TRACE conn4 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:56:53 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb93bb07000 == 64 [pid = 3375] [id = 111] 12:56:53 INFO - PROCESS | 3375 | ++DOMWINDOW == 119 (0x7fb9406d3c00) [pid = 3375] [serial = 332] [outer = (nil)] 12:56:53 INFO - PROCESS | 3375 | ++DOMWINDOW == 120 (0x7fb940a1ac00) [pid = 3375] [serial = 333] [outer = 0x7fb9406d3c00] 12:56:53 INFO - PROCESS | 3375 | 1462478213485 Marionette DEBUG loaded listener.js 12:56:53 INFO - PROCESS | 3375 | ++DOMWINDOW == 121 (0x7fb942ef2800) [pid = 3375] [serial = 334] [outer = 0x7fb9406d3c00] 12:56:54 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb93f111000 == 63 [pid = 3375] [id = 32] 12:56:54 INFO - PROCESS | 3375 | --DOMWINDOW == 120 (0x7fb958ab6800) [pid = 3375] [serial = 273] [outer = (nil)] [url = about:blank] 12:56:54 INFO - PROCESS | 3375 | --DOMWINDOW == 119 (0x7fb940659c00) [pid = 3375] [serial = 231] [outer = (nil)] [url = about:blank] 12:56:54 INFO - PROCESS | 3375 | --DOMWINDOW == 118 (0x7fb943d19000) [pid = 3375] [serial = 219] [outer = (nil)] [url = about:blank] 12:56:54 INFO - PROCESS | 3375 | --DOMWINDOW == 117 (0x7fb95b7b1800) [pid = 3375] [serial = 189] [outer = (nil)] [url = about:blank] 12:56:54 INFO - PROCESS | 3375 | --DOMWINDOW == 116 (0x7fb956a39000) [pid = 3375] [serial = 225] [outer = (nil)] [url = about:blank] 12:56:54 INFO - PROCESS | 3375 | --DOMWINDOW == 115 (0x7fb953ec7400) [pid = 3375] [serial = 183] [outer = (nil)] [url = about:blank] 12:56:54 INFO - PROCESS | 3375 | --DOMWINDOW == 114 (0x7fb959127000) [pid = 3375] [serial = 186] [outer = (nil)] [url = about:blank] 12:56:54 INFO - PROCESS | 3375 | --DOMWINDOW == 113 (0x7fb95bae3000) [pid = 3375] [serial = 192] [outer = (nil)] [url = about:blank] 12:56:54 INFO - PROCESS | 3375 | --DOMWINDOW == 112 (0x7fb958abfc00) [pid = 3375] [serial = 228] [outer = (nil)] [url = about:blank] 12:56:54 INFO - PROCESS | 3375 | --DOMWINDOW == 111 (0x7fb95d01d000) [pid = 3375] [serial = 234] [outer = (nil)] [url = about:blank] 12:56:54 INFO - PROCESS | 3375 | --DOMWINDOW == 110 (0x7fb9486bac00) [pid = 3375] [serial = 222] [outer = (nil)] [url = about:blank] 12:56:54 INFO - PROCESS | 3375 | --DOMWINDOW == 109 (0x7fb945c5c800) [pid = 3375] [serial = 180] [outer = (nil)] [url = about:blank] 12:56:54 INFO - PROCESS | 3375 | --DOMWINDOW == 108 (0x7fb95834d000) [pid = 3375] [serial = 144] [outer = (nil)] [url = about:blank] 12:56:54 INFO - PROCESS | 3375 | --DOMWINDOW == 107 (0x7fb953befc00) [pid = 3375] [serial = 267] [outer = (nil)] [url = about:blank] 12:56:54 INFO - PROCESS | 3375 | --DOMWINDOW == 106 (0x7fb93f161400) [pid = 3375] [serial = 270] [outer = (nil)] [url = about:blank] 12:56:54 INFO - PROCESS | 3375 | --DOMWINDOW == 105 (0x7fb953ec2800) [pid = 3375] [serial = 268] [outer = (nil)] [url = about:blank] 12:56:54 INFO - PROCESS | 3375 | --DOMWINDOW == 104 (0x7fb93d29b800) [pid = 3375] [serial = 239] [outer = (nil)] [url = about:blank] 12:56:54 INFO - PROCESS | 3375 | --DOMWINDOW == 103 (0x7fb945a08400) [pid = 3375] [serial = 242] [outer = (nil)] [url = about:blank] 12:56:54 INFO - PROCESS | 3375 | --DOMWINDOW == 102 (0x7fb9482cbc00) [pid = 3375] [serial = 245] [outer = (nil)] [url = about:blank] 12:56:54 INFO - PROCESS | 3375 | --DOMWINDOW == 101 (0x7fb94946c400) [pid = 3375] [serial = 249] [outer = (nil)] [url = about:blank] 12:56:54 INFO - PROCESS | 3375 | --DOMWINDOW == 100 (0x7fb95502cc00) [pid = 3375] [serial = 256] [outer = (nil)] [url = about:blank] 12:56:54 INFO - PROCESS | 3375 | --DOMWINDOW == 99 (0x7fb9406dec00) [pid = 3375] [serial = 255] [outer = (nil)] [url = about:blank] 12:56:54 INFO - PROCESS | 3375 | --DOMWINDOW == 98 (0x7fb948172400) [pid = 3375] [serial = 264] [outer = (nil)] [url = about:blank] 12:56:54 INFO - PROCESS | 3375 | --DOMWINDOW == 97 (0x7fb947671c00) [pid = 3375] [serial = 261] [outer = (nil)] [url = about:blank] 12:56:54 INFO - PROCESS | 3375 | --DOMWINDOW == 96 (0x7fb947678c00) [pid = 3375] [serial = 262] [outer = (nil)] [url = about:blank] 12:56:54 INFO - PROCESS | 3375 | --DOMWINDOW == 95 (0x7fb942ebf400) [pid = 3375] [serial = 259] [outer = (nil)] [url = about:blank] 12:56:54 INFO - PROCESS | 3375 | --DOMWINDOW == 94 (0x7fb9406dc400) [pid = 3375] [serial = 258] [outer = (nil)] [url = about:blank] 12:56:54 INFO - PROCESS | 3375 | --DOMWINDOW == 93 (0x7fb942ef2400) [pid = 3375] [serial = 237] [outer = (nil)] [url = about:blank] 12:56:54 INFO - PROCESS | 3375 | --DOMWINDOW == 92 (0x7fb9539a9c00) [pid = 3375] [serial = 252] [outer = (nil)] [url = about:blank] 12:56:54 INFO - PROCESS | 3375 | --DOMWINDOW == 91 (0x7fb94a08e400) [pid = 3375] [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.] 12:56:54 INFO - PROCESS | 3375 | --DOMWINDOW == 90 (0x7fb944ed9c00) [pid = 3375] [serial = 271] [outer = (nil)] [url = about:blank] 12:56:54 INFO - PROCESS | 3375 | --DOMWINDOW == 89 (0x7fb94836d400) [pid = 3375] [serial = 265] [outer = (nil)] [url = about:blank] 12:56:54 INFO - PROCESS | 3375 | 1462478214447 Marionette TRACE conn4 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 12:56:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 12:56:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1484ms 12:56:54 INFO - PROCESS | 3375 | 1462478214510 Marionette TRACE conn4 -> [0,417,"getWindowHandle",null] 12:56:54 INFO - PROCESS | 3375 | 1462478214516 Marionette TRACE conn4 <- [1,417,null,{"value":"8"}] 12:56:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 12:56:54 INFO - PROCESS | 3375 | 1462478214523 Marionette TRACE conn4 -> [0,418,"setScriptTimeout",{"ms":35000}] 12:56:54 INFO - PROCESS | 3375 | 1462478214525 Marionette TRACE conn4 <- [1,418,null,{}] 12:56:54 INFO - PROCESS | 3375 | 1462478214531 Marionette TRACE conn4 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:56:54 INFO - PROCESS | 3375 | 1462478214685 Marionette TRACE conn4 <- [1,419,null,{"value":null}] 12:56:54 INFO - PROCESS | 3375 | 1462478214795 Marionette TRACE conn4 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:56:54 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb93f111000 == 64 [pid = 3375] [id = 112] 12:56:54 INFO - PROCESS | 3375 | ++DOMWINDOW == 90 (0x7fb93d292c00) [pid = 3375] [serial = 335] [outer = (nil)] 12:56:54 INFO - PROCESS | 3375 | ++DOMWINDOW == 91 (0x7fb93d60e800) [pid = 3375] [serial = 336] [outer = 0x7fb93d292c00] 12:56:54 INFO - PROCESS | 3375 | 1462478214858 Marionette DEBUG loaded listener.js 12:56:54 INFO - PROCESS | 3375 | ++DOMWINDOW == 92 (0x7fb942eedc00) [pid = 3375] [serial = 337] [outer = 0x7fb93d292c00] 12:56:56 INFO - PROCESS | 3375 | 1462478216015 Marionette TRACE conn4 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 12:56:56 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 12:56:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1535ms 12:56:56 INFO - PROCESS | 3375 | 1462478216060 Marionette TRACE conn4 -> [0,421,"getWindowHandle",null] 12:56:56 INFO - PROCESS | 3375 | 1462478216064 Marionette TRACE conn4 <- [1,421,null,{"value":"8"}] 12:56:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 12:56:56 INFO - PROCESS | 3375 | 1462478216077 Marionette TRACE conn4 -> [0,422,"setScriptTimeout",{"ms":35000}] 12:56:56 INFO - PROCESS | 3375 | 1462478216085 Marionette TRACE conn4 <- [1,422,null,{}] 12:56:56 INFO - PROCESS | 3375 | 1462478216094 Marionette TRACE conn4 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:56:56 INFO - PROCESS | 3375 | 1462478216242 Marionette TRACE conn4 <- [1,423,null,{"value":null}] 12:56:56 INFO - PROCESS | 3375 | 1462478216405 Marionette TRACE conn4 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:56:56 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb948b6c000 == 65 [pid = 3375] [id = 113] 12:56:56 INFO - PROCESS | 3375 | ++DOMWINDOW == 93 (0x7fb943d1dc00) [pid = 3375] [serial = 338] [outer = (nil)] 12:56:56 INFO - PROCESS | 3375 | ++DOMWINDOW == 94 (0x7fb947675000) [pid = 3375] [serial = 339] [outer = 0x7fb943d1dc00] 12:56:56 INFO - PROCESS | 3375 | 1462478216468 Marionette DEBUG loaded listener.js 12:56:56 INFO - PROCESS | 3375 | ++DOMWINDOW == 95 (0x7fb9482cbc00) [pid = 3375] [serial = 340] [outer = 0x7fb943d1dc00] 12:56:57 INFO - PROCESS | 3375 | 1462478217616 Marionette TRACE conn4 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 12:56:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 12:56:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1558ms 12:56:57 INFO - PROCESS | 3375 | 1462478217632 Marionette TRACE conn4 -> [0,425,"getWindowHandle",null] 12:56:57 INFO - PROCESS | 3375 | 1462478217635 Marionette TRACE conn4 <- [1,425,null,{"value":"8"}] 12:56:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 12:56:57 INFO - PROCESS | 3375 | 1462478217643 Marionette TRACE conn4 -> [0,426,"setScriptTimeout",{"ms":35000}] 12:56:57 INFO - PROCESS | 3375 | 1462478217646 Marionette TRACE conn4 <- [1,426,null,{}] 12:56:57 INFO - PROCESS | 3375 | 1462478217651 Marionette TRACE conn4 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:56:57 INFO - PROCESS | 3375 | 1462478217835 Marionette TRACE conn4 <- [1,427,null,{"value":null}] 12:56:57 INFO - PROCESS | 3375 | 1462478217942 Marionette TRACE conn4 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:56:57 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb93ca22800 == 66 [pid = 3375] [id = 114] 12:56:57 INFO - PROCESS | 3375 | ++DOMWINDOW == 96 (0x7fb947fd4000) [pid = 3375] [serial = 341] [outer = (nil)] 12:56:57 INFO - PROCESS | 3375 | ++DOMWINDOW == 97 (0x7fb94972c400) [pid = 3375] [serial = 342] [outer = 0x7fb947fd4000] 12:56:58 INFO - PROCESS | 3375 | 1462478218004 Marionette DEBUG loaded listener.js 12:56:58 INFO - PROCESS | 3375 | ++DOMWINDOW == 98 (0x7fb94ce88c00) [pid = 3375] [serial = 343] [outer = 0x7fb947fd4000] 12:56:58 INFO - PROCESS | 3375 | --DOMWINDOW == 97 (0x7fb9405a9400) [pid = 3375] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 12:56:58 INFO - PROCESS | 3375 | --DOMWINDOW == 96 (0x7fb948144800) [pid = 3375] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 12:56:58 INFO - PROCESS | 3375 | --DOMWINDOW == 95 (0x7fb93d512400) [pid = 3375] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 12:56:58 INFO - PROCESS | 3375 | --DOMWINDOW == 94 (0x7fb93f160c00) [pid = 3375] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 12:56:58 INFO - PROCESS | 3375 | --DOMWINDOW == 93 (0x7fb945248c00) [pid = 3375] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 12:56:58 INFO - PROCESS | 3375 | --DOMWINDOW == 92 (0x7fb93d13b800) [pid = 3375] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 12:56:58 INFO - PROCESS | 3375 | --DOMWINDOW == 91 (0x7fb956a38c00) [pid = 3375] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 12:56:58 INFO - PROCESS | 3375 | 1462478218840 Marionette TRACE conn4 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 12:56:58 INFO - PROCESS | 3375 | 1462478218877 Marionette TRACE conn4 <- [1,429,null,{"value":"8"}] 12:56:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 12:56:58 INFO - PROCESS | 3375 | 1462478218883 Marionette TRACE conn4 -> [0,430,"setScriptTimeout",{"ms":35000}] 12:56:58 INFO - PROCESS | 3375 | 1462478218885 Marionette TRACE conn4 <- [1,430,null,{}] 12:56:58 INFO - PROCESS | 3375 | 1462478218891 Marionette TRACE conn4 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:56:59 INFO - PROCESS | 3375 | 1462478219081 Marionette TRACE conn4 <- [1,431,null,{"value":null}] 12:56:59 INFO - PROCESS | 3375 | 1462478219100 Marionette TRACE conn4 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:56:59 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb953cbd800 == 67 [pid = 3375] [id = 115] 12:56:59 INFO - PROCESS | 3375 | ++DOMWINDOW == 92 (0x7fb9539a9000) [pid = 3375] [serial = 344] [outer = (nil)] 12:56:59 INFO - PROCESS | 3375 | ++DOMWINDOW == 93 (0x7fb953ce4400) [pid = 3375] [serial = 345] [outer = 0x7fb9539a9000] 12:56:59 INFO - PROCESS | 3375 | 1462478219175 Marionette DEBUG loaded listener.js 12:56:59 INFO - PROCESS | 3375 | ++DOMWINDOW == 94 (0x7fb958384000) [pid = 3375] [serial = 346] [outer = 0x7fb9539a9000] 12:56:59 INFO - PROCESS | 3375 | 1462478219929 Marionette TRACE conn4 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 12:56:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 12:56:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1080ms 12:56:59 INFO - PROCESS | 3375 | 1462478219964 Marionette TRACE conn4 -> [0,433,"getWindowHandle",null] 12:56:59 INFO - PROCESS | 3375 | 1462478219966 Marionette TRACE conn4 <- [1,433,null,{"value":"8"}] 12:56:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 12:56:59 INFO - PROCESS | 3375 | 1462478219982 Marionette TRACE conn4 -> [0,434,"setScriptTimeout",{"ms":35000}] 12:56:59 INFO - PROCESS | 3375 | 1462478219985 Marionette TRACE conn4 <- [1,434,null,{}] 12:57:00 INFO - PROCESS | 3375 | 1462478219995 Marionette TRACE conn4 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:57:00 INFO - PROCESS | 3375 | 1462478220160 Marionette TRACE conn4 <- [1,435,null,{"value":null}] 12:57:00 INFO - PROCESS | 3375 | 1462478220177 Marionette TRACE conn4 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:00 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb9583bd800 == 68 [pid = 3375] [id = 116] 12:57:00 INFO - PROCESS | 3375 | ++DOMWINDOW == 95 (0x7fb93bf59000) [pid = 3375] [serial = 347] [outer = (nil)] 12:57:00 INFO - PROCESS | 3375 | ++DOMWINDOW == 96 (0x7fb953e66c00) [pid = 3375] [serial = 348] [outer = 0x7fb93bf59000] 12:57:00 INFO - PROCESS | 3375 | 1462478220239 Marionette DEBUG loaded listener.js 12:57:00 INFO - PROCESS | 3375 | ++DOMWINDOW == 97 (0x7fb958ac4800) [pid = 3375] [serial = 349] [outer = 0x7fb93bf59000] 12:57:01 INFO - PROCESS | 3375 | 1462478221308 Marionette TRACE conn4 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 12:57:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 12:57:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1394ms 12:57:01 INFO - PROCESS | 3375 | 1462478221377 Marionette TRACE conn4 -> [0,437,"getWindowHandle",null] 12:57:01 INFO - PROCESS | 3375 | 1462478221383 Marionette TRACE conn4 <- [1,437,null,{"value":"8"}] 12:57:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 12:57:01 INFO - PROCESS | 3375 | 1462478221395 Marionette TRACE conn4 -> [0,438,"setScriptTimeout",{"ms":35000}] 12:57:01 INFO - PROCESS | 3375 | 1462478221399 Marionette TRACE conn4 <- [1,438,null,{}] 12:57:01 INFO - PROCESS | 3375 | 1462478221410 Marionette TRACE conn4 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:57:01 INFO - PROCESS | 3375 | 1462478221643 Marionette TRACE conn4 <- [1,439,null,{"value":null}] 12:57:01 INFO - PROCESS | 3375 | 1462478221791 Marionette TRACE conn4 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:01 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb947897800 == 69 [pid = 3375] [id = 117] 12:57:01 INFO - PROCESS | 3375 | ++DOMWINDOW == 98 (0x7fb93d3a2000) [pid = 3375] [serial = 350] [outer = (nil)] 12:57:01 INFO - PROCESS | 3375 | ++DOMWINDOW == 99 (0x7fb93d3a8000) [pid = 3375] [serial = 351] [outer = 0x7fb93d3a2000] 12:57:01 INFO - PROCESS | 3375 | 1462478221866 Marionette DEBUG loaded listener.js 12:57:01 INFO - PROCESS | 3375 | ++DOMWINDOW == 100 (0x7fb93d3ae000) [pid = 3375] [serial = 352] [outer = 0x7fb93d3a2000] 12:57:02 INFO - PROCESS | 3375 | 1462478222872 Marionette TRACE conn4 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 12:57:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 12:57:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1542ms 12:57:02 INFO - PROCESS | 3375 | 1462478222937 Marionette TRACE conn4 -> [0,441,"getWindowHandle",null] 12:57:02 INFO - PROCESS | 3375 | 1462478222946 Marionette TRACE conn4 <- [1,441,null,{"value":"8"}] 12:57:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 12:57:02 INFO - PROCESS | 3375 | 1462478222957 Marionette TRACE conn4 -> [0,442,"setScriptTimeout",{"ms":35000}] 12:57:02 INFO - PROCESS | 3375 | 1462478222962 Marionette TRACE conn4 <- [1,442,null,{}] 12:57:02 INFO - PROCESS | 3375 | 1462478222969 Marionette TRACE conn4 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:57:03 INFO - PROCESS | 3375 | 1462478223186 Marionette TRACE conn4 <- [1,443,null,{"value":null}] 12:57:03 INFO - PROCESS | 3375 | 1462478223416 Marionette TRACE conn4 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:03 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb956a6c800 == 70 [pid = 3375] [id = 118] 12:57:03 INFO - PROCESS | 3375 | ++DOMWINDOW == 101 (0x7fb93d603400) [pid = 3375] [serial = 353] [outer = (nil)] 12:57:03 INFO - PROCESS | 3375 | ++DOMWINDOW == 102 (0x7fb93ec59000) [pid = 3375] [serial = 354] [outer = 0x7fb93d603400] 12:57:03 INFO - PROCESS | 3375 | 1462478223491 Marionette DEBUG loaded listener.js 12:57:03 INFO - PROCESS | 3375 | ++DOMWINDOW == 103 (0x7fb9405a8000) [pid = 3375] [serial = 355] [outer = 0x7fb93d603400] 12:57:04 INFO - PROCESS | 3375 | 1462478224359 Marionette TRACE conn4 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 12:57:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 12:57:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1436ms 12:57:04 INFO - PROCESS | 3375 | 1462478224393 Marionette TRACE conn4 -> [0,445,"getWindowHandle",null] 12:57:04 INFO - PROCESS | 3375 | 1462478224397 Marionette TRACE conn4 <- [1,445,null,{"value":"8"}] 12:57:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 12:57:04 INFO - PROCESS | 3375 | 1462478224405 Marionette TRACE conn4 -> [0,446,"setScriptTimeout",{"ms":35000}] 12:57:04 INFO - PROCESS | 3375 | 1462478224411 Marionette TRACE conn4 <- [1,446,null,{}] 12:57:04 INFO - PROCESS | 3375 | 1462478224428 Marionette TRACE conn4 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:57:04 INFO - PROCESS | 3375 | 1462478224618 Marionette TRACE conn4 <- [1,447,null,{"value":null}] 12:57:04 INFO - PROCESS | 3375 | 1462478224764 Marionette TRACE conn4 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:04 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb95ad95800 == 71 [pid = 3375] [id = 119] 12:57:04 INFO - PROCESS | 3375 | ++DOMWINDOW == 104 (0x7fb940659c00) [pid = 3375] [serial = 356] [outer = (nil)] 12:57:04 INFO - PROCESS | 3375 | ++DOMWINDOW == 105 (0x7fb943d17c00) [pid = 3375] [serial = 357] [outer = 0x7fb940659c00] 12:57:04 INFO - PROCESS | 3375 | 1462478224842 Marionette DEBUG loaded listener.js 12:57:04 INFO - PROCESS | 3375 | ++DOMWINDOW == 106 (0x7fb947674400) [pid = 3375] [serial = 358] [outer = 0x7fb940659c00] 12:57:05 INFO - PROCESS | 3375 | 1462478225750 Marionette TRACE conn4 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 12:57:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 12:57:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1391ms 12:57:05 INFO - PROCESS | 3375 | 1462478225797 Marionette TRACE conn4 -> [0,449,"getWindowHandle",null] 12:57:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 12:57:05 INFO - PROCESS | 3375 | 1462478225802 Marionette TRACE conn4 <- [1,449,null,{"value":"8"}] 12:57:05 INFO - PROCESS | 3375 | 1462478225809 Marionette TRACE conn4 -> [0,450,"setScriptTimeout",{"ms":35000}] 12:57:05 INFO - PROCESS | 3375 | 1462478225811 Marionette TRACE conn4 <- [1,450,null,{}] 12:57:05 INFO - PROCESS | 3375 | 1462478225818 Marionette TRACE conn4 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:57:06 INFO - PROCESS | 3375 | 1462478226005 Marionette TRACE conn4 <- [1,451,null,{"value":null}] 12:57:06 INFO - PROCESS | 3375 | 1462478226153 Marionette TRACE conn4 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:06 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb95dff1000 == 72 [pid = 3375] [id = 120] 12:57:06 INFO - PROCESS | 3375 | ++DOMWINDOW == 107 (0x7fb940a76c00) [pid = 3375] [serial = 359] [outer = (nil)] 12:57:06 INFO - PROCESS | 3375 | ++DOMWINDOW == 108 (0x7fb9484d3800) [pid = 3375] [serial = 360] [outer = 0x7fb940a76c00] 12:57:06 INFO - PROCESS | 3375 | 1462478226229 Marionette DEBUG loaded listener.js 12:57:06 INFO - PROCESS | 3375 | ++DOMWINDOW == 109 (0x7fb953bef400) [pid = 3375] [serial = 361] [outer = 0x7fb940a76c00] 12:57:07 INFO - PROCESS | 3375 | 1462478227186 Marionette TRACE conn4 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 12:57:07 INFO - PROCESS | 3375 | 1462478227250 Marionette TRACE conn4 <- [1,453,null,{"value":"8"}] 12:57:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 12:57:07 INFO - PROCESS | 3375 | 1462478227256 Marionette TRACE conn4 -> [0,454,"setScriptTimeout",{"ms":35000}] 12:57:07 INFO - PROCESS | 3375 | 1462478227260 Marionette TRACE conn4 <- [1,454,null,{}] 12:57:07 INFO - PROCESS | 3375 | 1462478227266 Marionette TRACE conn4 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:57:07 INFO - PROCESS | 3375 | 1462478227437 Marionette TRACE conn4 <- [1,455,null,{"value":null}] 12:57:07 INFO - PROCESS | 3375 | 1462478227581 Marionette TRACE conn4 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:07 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb93d477000 == 73 [pid = 3375] [id = 121] 12:57:07 INFO - PROCESS | 3375 | ++DOMWINDOW == 110 (0x7fb948144800) [pid = 3375] [serial = 362] [outer = (nil)] 12:57:07 INFO - PROCESS | 3375 | ++DOMWINDOW == 111 (0x7fb95893f800) [pid = 3375] [serial = 363] [outer = 0x7fb948144800] 12:57:07 INFO - PROCESS | 3375 | 1462478227656 Marionette DEBUG loaded listener.js 12:57:07 INFO - PROCESS | 3375 | ++DOMWINDOW == 112 (0x7fb958c75800) [pid = 3375] [serial = 364] [outer = 0x7fb948144800] 12:57:08 INFO - PROCESS | 3375 | [3375] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:57:08 INFO - PROCESS | 3375 | 1462478228580 Marionette TRACE conn4 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 12:57:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 12:57:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1381ms 12:57:08 INFO - PROCESS | 3375 | 1462478228639 Marionette TRACE conn4 -> [0,457,"getWindowHandle",null] 12:57:08 INFO - PROCESS | 3375 | 1462478228642 Marionette TRACE conn4 <- [1,457,null,{"value":"8"}] 12:57:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 12:57:08 INFO - PROCESS | 3375 | 1462478228650 Marionette TRACE conn4 -> [0,458,"setScriptTimeout",{"ms":35000}] 12:57:08 INFO - PROCESS | 3375 | 1462478228653 Marionette TRACE conn4 <- [1,458,null,{}] 12:57:08 INFO - PROCESS | 3375 | 1462478228658 Marionette TRACE conn4 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:57:08 INFO - PROCESS | 3375 | 1462478228862 Marionette TRACE conn4 <- [1,459,null,{"value":null}] 12:57:09 INFO - PROCESS | 3375 | 1462478229007 Marionette TRACE conn4 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:09 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb958857800 == 74 [pid = 3375] [id = 122] 12:57:09 INFO - PROCESS | 3375 | ++DOMWINDOW == 113 (0x7fb958c7b000) [pid = 3375] [serial = 365] [outer = (nil)] 12:57:09 INFO - PROCESS | 3375 | ++DOMWINDOW == 114 (0x7fb959033c00) [pid = 3375] [serial = 366] [outer = 0x7fb958c7b000] 12:57:09 INFO - PROCESS | 3375 | 1462478229081 Marionette DEBUG loaded listener.js 12:57:09 INFO - PROCESS | 3375 | ++DOMWINDOW == 115 (0x7fb95bae9c00) [pid = 3375] [serial = 367] [outer = 0x7fb958c7b000] 12:57:09 INFO - PROCESS | 3375 | 1462478229979 Marionette TRACE conn4 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 12:57:10 INFO - PROCESS | 3375 | 1462478230036 Marionette TRACE conn4 <- [1,461,null,{"value":"8"}] 12:57:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 12:57:10 INFO - PROCESS | 3375 | 1462478230044 Marionette TRACE conn4 -> [0,462,"setScriptTimeout",{"ms":35000}] 12:57:10 INFO - PROCESS | 3375 | 1462478230049 Marionette TRACE conn4 <- [1,462,null,{}] 12:57:10 INFO - PROCESS | 3375 | 1462478230054 Marionette TRACE conn4 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:57:10 INFO - PROCESS | 3375 | 1462478230256 Marionette TRACE conn4 <- [1,463,null,{"value":null}] 12:57:10 INFO - PROCESS | 3375 | 1462478230411 Marionette TRACE conn4 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:10 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb9381d4000 == 75 [pid = 3375] [id = 123] 12:57:10 INFO - PROCESS | 3375 | ++DOMWINDOW == 116 (0x7fb93823c400) [pid = 3375] [serial = 368] [outer = (nil)] 12:57:10 INFO - PROCESS | 3375 | ++DOMWINDOW == 117 (0x7fb938243000) [pid = 3375] [serial = 369] [outer = 0x7fb93823c400] 12:57:10 INFO - PROCESS | 3375 | 1462478230486 Marionette DEBUG loaded listener.js 12:57:10 INFO - PROCESS | 3375 | ++DOMWINDOW == 118 (0x7fb93bf4f000) [pid = 3375] [serial = 370] [outer = 0x7fb93823c400] 12:57:11 INFO - PROCESS | 3375 | [3375] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:57:11 INFO - PROCESS | 3375 | 1462478231737 Marionette TRACE conn4 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 12:57:11 INFO - PROCESS | 3375 | 1462478231793 Marionette TRACE conn4 <- [1,465,null,{"value":"8"}] 12:57:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 12:57:11 INFO - PROCESS | 3375 | 1462478231803 Marionette TRACE conn4 -> [0,466,"setScriptTimeout",{"ms":35000}] 12:57:11 INFO - PROCESS | 3375 | 1462478231808 Marionette TRACE conn4 <- [1,466,null,{}] 12:57:11 INFO - PROCESS | 3375 | 1462478231816 Marionette TRACE conn4 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:57:12 INFO - PROCESS | 3375 | 1462478232039 Marionette TRACE conn4 <- [1,467,null,{"value":null}] 12:57:12 INFO - PROCESS | 3375 | 1462478232219 Marionette TRACE conn4 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:12 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb93eaa8000 == 76 [pid = 3375] [id = 124] 12:57:12 INFO - PROCESS | 3375 | ++DOMWINDOW == 119 (0x7fb93d3ac400) [pid = 3375] [serial = 371] [outer = (nil)] 12:57:12 INFO - PROCESS | 3375 | ++DOMWINDOW == 120 (0x7fb93d3b0800) [pid = 3375] [serial = 372] [outer = 0x7fb93d3ac400] 12:57:12 INFO - PROCESS | 3375 | 1462478232359 Marionette DEBUG loaded listener.js 12:57:12 INFO - PROCESS | 3375 | ++DOMWINDOW == 121 (0x7fb93d606000) [pid = 3375] [serial = 373] [outer = 0x7fb93d3ac400] 12:57:13 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb95833d000 == 75 [pid = 3375] [id = 72] 12:57:13 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb953cbd800 == 74 [pid = 3375] [id = 115] 12:57:13 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb93ca22800 == 73 [pid = 3375] [id = 114] 12:57:13 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb948b6c000 == 72 [pid = 3375] [id = 113] 12:57:13 INFO - PROCESS | 3375 | --DOMWINDOW == 120 (0x7fb953ce1c00) [pid = 3375] [serial = 309] [outer = (nil)] [url = about:blank] 12:57:13 INFO - PROCESS | 3375 | --DOMWINDOW == 119 (0x7fb93ec5f000) [pid = 3375] [serial = 285] [outer = (nil)] [url = about:blank] 12:57:13 INFO - PROCESS | 3375 | --DOMWINDOW == 118 (0x7fb954b12400) [pid = 3375] [serial = 282] [outer = (nil)] [url = about:blank] 12:57:13 INFO - PROCESS | 3375 | --DOMWINDOW == 117 (0x7fb94767ac00) [pid = 3375] [serial = 279] [outer = (nil)] [url = about:blank] 12:57:13 INFO - PROCESS | 3375 | --DOMWINDOW == 116 (0x7fb94065a800) [pid = 3375] [serial = 276] [outer = (nil)] [url = about:blank] 12:57:13 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb93f111000 == 71 [pid = 3375] [id = 112] 12:57:13 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb93bb07000 == 70 [pid = 3375] [id = 111] 12:57:13 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb93ea96800 == 69 [pid = 3375] [id = 110] 12:57:13 INFO - PROCESS | 3375 | 1462478233591 Marionette TRACE conn4 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 12:57:13 INFO - PROCESS | 3375 | 1462478233680 Marionette TRACE conn4 <- [1,469,null,{"value":"8"}] 12:57:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 12:57:13 INFO - PROCESS | 3375 | 1462478233706 Marionette TRACE conn4 -> [0,470,"setScriptTimeout",{"ms":35000}] 12:57:13 INFO - PROCESS | 3375 | 1462478233711 Marionette TRACE conn4 <- [1,470,null,{}] 12:57:13 INFO - PROCESS | 3375 | 1462478233717 Marionette TRACE conn4 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:57:13 INFO - PROCESS | 3375 | 1462478233923 Marionette TRACE conn4 <- [1,471,null,{"value":null}] 12:57:14 INFO - PROCESS | 3375 | 1462478234034 Marionette TRACE conn4 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:14 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb93d304000 == 68 [pid = 3375] [id = 125] 12:57:14 INFO - PROCESS | 3375 | ++DOMWINDOW == 103 (0x7fb93d3ac800) [pid = 3375] [serial = 374] [outer = (nil)] 12:57:14 INFO - PROCESS | 3375 | ++DOMWINDOW == 104 (0x7fb9405a0400) [pid = 3375] [serial = 375] [outer = 0x7fb93d3ac800] 12:57:14 INFO - PROCESS | 3375 | 1462478234097 Marionette DEBUG loaded listener.js 12:57:14 INFO - PROCESS | 3375 | ++DOMWINDOW == 105 (0x7fb940651400) [pid = 3375] [serial = 376] [outer = 0x7fb93d3ac800] 12:57:14 INFO - PROCESS | 3375 | 1462478234866 Marionette TRACE conn4 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 12:57:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 12:57:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1196ms 12:57:14 INFO - PROCESS | 3375 | 1462478234900 Marionette TRACE conn4 -> [0,473,"getWindowHandle",null] 12:57:14 INFO - PROCESS | 3375 | 1462478234904 Marionette TRACE conn4 <- [1,473,null,{"value":"8"}] 12:57:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 12:57:14 INFO - PROCESS | 3375 | 1462478234911 Marionette TRACE conn4 -> [0,474,"setScriptTimeout",{"ms":35000}] 12:57:14 INFO - PROCESS | 3375 | 1462478234917 Marionette TRACE conn4 <- [1,474,null,{}] 12:57:14 INFO - PROCESS | 3375 | 1462478234939 Marionette TRACE conn4 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:57:15 INFO - PROCESS | 3375 | 1462478235206 Marionette TRACE conn4 <- [1,475,null,{"value":null}] 12:57:15 INFO - PROCESS | 3375 | 1462478235353 Marionette TRACE conn4 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:15 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb947d2d000 == 69 [pid = 3375] [id = 126] 12:57:15 INFO - PROCESS | 3375 | ++DOMWINDOW == 106 (0x7fb9405aac00) [pid = 3375] [serial = 377] [outer = (nil)] 12:57:15 INFO - PROCESS | 3375 | ++DOMWINDOW == 107 (0x7fb943967400) [pid = 3375] [serial = 378] [outer = 0x7fb9405aac00] 12:57:15 INFO - PROCESS | 3375 | 1462478235444 Marionette DEBUG loaded listener.js 12:57:15 INFO - PROCESS | 3375 | ++DOMWINDOW == 108 (0x7fb946273400) [pid = 3375] [serial = 379] [outer = 0x7fb9405aac00] 12:57:16 INFO - PROCESS | 3375 | 1462478236317 Marionette TRACE conn4 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 12:57:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 12:57:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1447ms 12:57:16 INFO - PROCESS | 3375 | 1462478236360 Marionette TRACE conn4 -> [0,477,"getWindowHandle",null] 12:57:16 INFO - PROCESS | 3375 | 1462478236364 Marionette TRACE conn4 <- [1,477,null,{"value":"8"}] 12:57:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 12:57:16 INFO - PROCESS | 3375 | 1462478236377 Marionette TRACE conn4 -> [0,478,"setScriptTimeout",{"ms":35000}] 12:57:16 INFO - PROCESS | 3375 | 1462478236392 Marionette TRACE conn4 <- [1,478,null,{}] 12:57:16 INFO - PROCESS | 3375 | 1462478236398 Marionette TRACE conn4 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:57:16 INFO - PROCESS | 3375 | 1462478236595 Marionette TRACE conn4 <- [1,479,null,{"value":null}] 12:57:16 INFO - PROCESS | 3375 | 1462478236633 Marionette TRACE conn4 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:16 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb948cba800 == 70 [pid = 3375] [id = 127] 12:57:16 INFO - PROCESS | 3375 | ++DOMWINDOW == 109 (0x7fb94766e400) [pid = 3375] [serial = 380] [outer = (nil)] 12:57:16 INFO - PROCESS | 3375 | ++DOMWINDOW == 110 (0x7fb94816d400) [pid = 3375] [serial = 381] [outer = 0x7fb94766e400] 12:57:16 INFO - PROCESS | 3375 | 1462478236700 Marionette DEBUG loaded listener.js 12:57:16 INFO - PROCESS | 3375 | ++DOMWINDOW == 111 (0x7fb9482d4c00) [pid = 3375] [serial = 382] [outer = 0x7fb94766e400] 12:57:17 INFO - PROCESS | 3375 | 1462478237607 Marionette TRACE conn4 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 12:57:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 12:57:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1293ms 12:57:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 12:57:17 INFO - PROCESS | 3375 | 1462478237678 Marionette TRACE conn4 -> [0,481,"getWindowHandle",null] 12:57:17 INFO - PROCESS | 3375 | 1462478237681 Marionette TRACE conn4 <- [1,481,null,{"value":"8"}] 12:57:17 INFO - PROCESS | 3375 | 1462478237688 Marionette TRACE conn4 -> [0,482,"setScriptTimeout",{"ms":35000}] 12:57:17 INFO - PROCESS | 3375 | 1462478237691 Marionette TRACE conn4 <- [1,482,null,{}] 12:57:17 INFO - PROCESS | 3375 | 1462478237696 Marionette TRACE conn4 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:57:17 INFO - PROCESS | 3375 | 1462478237881 Marionette TRACE conn4 <- [1,483,null,{"value":null}] 12:57:17 INFO - PROCESS | 3375 | 1462478237914 Marionette TRACE conn4 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:17 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb949d3b000 == 71 [pid = 3375] [id = 128] 12:57:17 INFO - PROCESS | 3375 | ++DOMWINDOW == 112 (0x7fb93d415800) [pid = 3375] [serial = 383] [outer = (nil)] 12:57:17 INFO - PROCESS | 3375 | ++DOMWINDOW == 113 (0x7fb93d41cc00) [pid = 3375] [serial = 384] [outer = 0x7fb93d415800] 12:57:17 INFO - PROCESS | 3375 | 1462478237976 Marionette DEBUG loaded listener.js 12:57:18 INFO - PROCESS | 3375 | ++DOMWINDOW == 114 (0x7fb93d421000) [pid = 3375] [serial = 385] [outer = 0x7fb93d415800] 12:57:18 INFO - PROCESS | 3375 | --DOMWINDOW == 113 (0x7fb9539a9000) [pid = 3375] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 12:57:18 INFO - PROCESS | 3375 | --DOMWINDOW == 112 (0x7fb947fd4000) [pid = 3375] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 12:57:18 INFO - PROCESS | 3375 | --DOMWINDOW == 111 (0x7fb93d292c00) [pid = 3375] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 12:57:18 INFO - PROCESS | 3375 | --DOMWINDOW == 110 (0x7fb9406d3c00) [pid = 3375] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 12:57:18 INFO - PROCESS | 3375 | --DOMWINDOW == 109 (0x7fb93d51dc00) [pid = 3375] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 12:57:18 INFO - PROCESS | 3375 | --DOMWINDOW == 108 (0x7fb943d1dc00) [pid = 3375] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 12:57:19 INFO - PROCESS | 3375 | 1462478239185 Marionette TRACE conn4 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 12:57:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 12:57:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1531ms 12:57:19 INFO - PROCESS | 3375 | 1462478239218 Marionette TRACE conn4 -> [0,485,"getWindowHandle",null] 12:57:19 INFO - PROCESS | 3375 | 1462478239224 Marionette TRACE conn4 <- [1,485,null,{"value":"8"}] 12:57:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 12:57:19 INFO - PROCESS | 3375 | 1462478239233 Marionette TRACE conn4 -> [0,486,"setScriptTimeout",{"ms":35000}] 12:57:19 INFO - PROCESS | 3375 | 1462478239238 Marionette TRACE conn4 <- [1,486,null,{}] 12:57:19 INFO - PROCESS | 3375 | 1462478239248 Marionette TRACE conn4 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:57:19 INFO - PROCESS | 3375 | 1462478239431 Marionette TRACE conn4 <- [1,487,null,{"value":null}] 12:57:19 INFO - PROCESS | 3375 | 1462478239660 Marionette TRACE conn4 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:19 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb93eea7000 == 72 [pid = 3375] [id = 129] 12:57:19 INFO - PROCESS | 3375 | ++DOMWINDOW == 109 (0x7fb93d089400) [pid = 3375] [serial = 386] [outer = (nil)] 12:57:19 INFO - PROCESS | 3375 | ++DOMWINDOW == 110 (0x7fb93d418800) [pid = 3375] [serial = 387] [outer = 0x7fb93d089400] 12:57:19 INFO - PROCESS | 3375 | 1462478239782 Marionette DEBUG loaded listener.js 12:57:19 INFO - PROCESS | 3375 | ++DOMWINDOW == 111 (0x7fb93d519000) [pid = 3375] [serial = 388] [outer = 0x7fb93d089400] 12:57:20 INFO - PROCESS | 3375 | 1462478240691 Marionette TRACE conn4 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 12:57:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 12:57:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1541ms 12:57:20 INFO - PROCESS | 3375 | 1462478240776 Marionette TRACE conn4 -> [0,489,"getWindowHandle",null] 12:57:20 INFO - PROCESS | 3375 | 1462478240785 Marionette TRACE conn4 <- [1,489,null,{"value":"8"}] 12:57:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 12:57:20 INFO - PROCESS | 3375 | 1462478240796 Marionette TRACE conn4 -> [0,490,"setScriptTimeout",{"ms":35000}] 12:57:20 INFO - PROCESS | 3375 | 1462478240800 Marionette TRACE conn4 <- [1,490,null,{}] 12:57:20 INFO - PROCESS | 3375 | 1462478240806 Marionette TRACE conn4 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:57:21 INFO - PROCESS | 3375 | 1462478241035 Marionette TRACE conn4 <- [1,491,null,{"value":null}] 12:57:21 INFO - PROCESS | 3375 | 1462478241228 Marionette TRACE conn4 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:21 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb948b7c800 == 73 [pid = 3375] [id = 130] 12:57:21 INFO - PROCESS | 3375 | ++DOMWINDOW == 112 (0x7fb93de79800) [pid = 3375] [serial = 389] [outer = (nil)] 12:57:21 INFO - PROCESS | 3375 | ++DOMWINDOW == 113 (0x7fb9405a7800) [pid = 3375] [serial = 390] [outer = 0x7fb93de79800] 12:57:21 INFO - PROCESS | 3375 | 1462478241345 Marionette DEBUG loaded listener.js 12:57:21 INFO - PROCESS | 3375 | ++DOMWINDOW == 114 (0x7fb9406d2000) [pid = 3375] [serial = 391] [outer = 0x7fb93de79800] 12:57:22 INFO - PROCESS | 3375 | 1462478242238 Marionette TRACE conn4 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 12:57:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 12:57:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1489ms 12:57:22 INFO - PROCESS | 3375 | 1462478242285 Marionette TRACE conn4 -> [0,493,"getWindowHandle",null] 12:57:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 12:57:22 INFO - PROCESS | 3375 | 1462478242289 Marionette TRACE conn4 <- [1,493,null,{"value":"8"}] 12:57:22 INFO - PROCESS | 3375 | 1462478242296 Marionette TRACE conn4 -> [0,494,"setScriptTimeout",{"ms":35000}] 12:57:22 INFO - PROCESS | 3375 | 1462478242301 Marionette TRACE conn4 <- [1,494,null,{}] 12:57:22 INFO - PROCESS | 3375 | 1462478242317 Marionette TRACE conn4 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:57:22 INFO - PROCESS | 3375 | 1462478242564 Marionette TRACE conn4 <- [1,495,null,{"value":null}] 12:57:22 INFO - PROCESS | 3375 | 1462478242678 Marionette TRACE conn4 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:22 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb954e5f800 == 74 [pid = 3375] [id = 131] 12:57:22 INFO - PROCESS | 3375 | ++DOMWINDOW == 115 (0x7fb945fb9800) [pid = 3375] [serial = 392] [outer = (nil)] 12:57:22 INFO - PROCESS | 3375 | ++DOMWINDOW == 116 (0x7fb947cf2000) [pid = 3375] [serial = 393] [outer = 0x7fb945fb9800] 12:57:22 INFO - PROCESS | 3375 | 1462478242796 Marionette DEBUG loaded listener.js 12:57:22 INFO - PROCESS | 3375 | ++DOMWINDOW == 117 (0x7fb9486b8400) [pid = 3375] [serial = 394] [outer = 0x7fb945fb9800] 12:57:23 INFO - PROCESS | 3375 | 1462478243652 Marionette TRACE conn4 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 12:57:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 12:57:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1395ms 12:57:23 INFO - PROCESS | 3375 | 1462478243692 Marionette TRACE conn4 -> [0,497,"getWindowHandle",null] 12:57:23 INFO - PROCESS | 3375 | 1462478243697 Marionette TRACE conn4 <- [1,497,null,{"value":"8"}] 12:57:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 12:57:23 INFO - PROCESS | 3375 | 1462478243703 Marionette TRACE conn4 -> [0,498,"setScriptTimeout",{"ms":35000}] 12:57:23 INFO - PROCESS | 3375 | 1462478243707 Marionette TRACE conn4 <- [1,498,null,{}] 12:57:23 INFO - PROCESS | 3375 | 1462478243712 Marionette TRACE conn4 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:57:23 INFO - PROCESS | 3375 | 1462478243882 Marionette TRACE conn4 <- [1,499,null,{"value":null}] 12:57:24 INFO - PROCESS | 3375 | 1462478244035 Marionette TRACE conn4 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:24 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb95885b000 == 75 [pid = 3375] [id = 132] 12:57:24 INFO - PROCESS | 3375 | ++DOMWINDOW == 118 (0x7fb946272400) [pid = 3375] [serial = 395] [outer = (nil)] 12:57:24 INFO - PROCESS | 3375 | ++DOMWINDOW == 119 (0x7fb94a091400) [pid = 3375] [serial = 396] [outer = 0x7fb946272400] 12:57:24 INFO - PROCESS | 3375 | 1462478244108 Marionette DEBUG loaded listener.js 12:57:24 INFO - PROCESS | 3375 | ++DOMWINDOW == 120 (0x7fb953c33000) [pid = 3375] [serial = 397] [outer = 0x7fb946272400] 12:57:24 INFO - PROCESS | 3375 | 1462478244985 Marionette TRACE conn4 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 12:57:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 12:57:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1335ms 12:57:25 INFO - PROCESS | 3375 | 1462478245039 Marionette TRACE conn4 -> [0,501,"getWindowHandle",null] 12:57:25 INFO - PROCESS | 3375 | 1462478245045 Marionette TRACE conn4 <- [1,501,null,{"value":"8"}] 12:57:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 12:57:25 INFO - PROCESS | 3375 | 1462478245052 Marionette TRACE conn4 -> [0,502,"setScriptTimeout",{"ms":35000}] 12:57:25 INFO - PROCESS | 3375 | 1462478245056 Marionette TRACE conn4 <- [1,502,null,{}] 12:57:25 INFO - PROCESS | 3375 | 1462478245062 Marionette TRACE conn4 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:57:25 INFO - PROCESS | 3375 | 1462478245232 Marionette TRACE conn4 <- [1,503,null,{"value":null}] 12:57:25 INFO - PROCESS | 3375 | 1462478245383 Marionette TRACE conn4 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:25 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb959107000 == 76 [pid = 3375] [id = 133] 12:57:25 INFO - PROCESS | 3375 | ++DOMWINDOW == 121 (0x7fb938243400) [pid = 3375] [serial = 398] [outer = (nil)] 12:57:25 INFO - PROCESS | 3375 | ++DOMWINDOW == 122 (0x7fb954ef2800) [pid = 3375] [serial = 399] [outer = 0x7fb938243400] 12:57:25 INFO - PROCESS | 3375 | 1462478245456 Marionette DEBUG loaded listener.js 12:57:25 INFO - PROCESS | 3375 | ++DOMWINDOW == 123 (0x7fb958a06800) [pid = 3375] [serial = 400] [outer = 0x7fb938243400] 12:57:26 INFO - PROCESS | 3375 | 1462478246405 Marionette TRACE conn4 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 12:57:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 12:57:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1383ms 12:57:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 12:57:26 INFO - PROCESS | 3375 | 1462478246436 Marionette TRACE conn4 -> [0,505,"getWindowHandle",null] 12:57:26 INFO - PROCESS | 3375 | 1462478246439 Marionette TRACE conn4 <- [1,505,null,{"value":"8"}] 12:57:26 INFO - PROCESS | 3375 | 1462478246445 Marionette TRACE conn4 -> [0,506,"setScriptTimeout",{"ms":35000}] 12:57:26 INFO - PROCESS | 3375 | 1462478246448 Marionette TRACE conn4 <- [1,506,null,{}] 12:57:26 INFO - PROCESS | 3375 | 1462478246454 Marionette TRACE conn4 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:57:26 INFO - PROCESS | 3375 | 1462478246645 Marionette TRACE conn4 <- [1,507,null,{"value":null}] 12:57:26 INFO - PROCESS | 3375 | 1462478246814 Marionette TRACE conn4 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:26 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb958c08000 == 77 [pid = 3375] [id = 134] 12:57:26 INFO - PROCESS | 3375 | ++DOMWINDOW == 124 (0x7fb958c74800) [pid = 3375] [serial = 401] [outer = (nil)] 12:57:26 INFO - PROCESS | 3375 | ++DOMWINDOW == 125 (0x7fb959127c00) [pid = 3375] [serial = 402] [outer = 0x7fb958c74800] 12:57:26 INFO - PROCESS | 3375 | 1462478246891 Marionette DEBUG loaded listener.js 12:57:27 INFO - PROCESS | 3375 | ++DOMWINDOW == 126 (0x7fb95ba92c00) [pid = 3375] [serial = 403] [outer = 0x7fb958c74800] 12:57:27 INFO - PROCESS | 3375 | 1462478247832 Marionette TRACE conn4 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 12:57:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 12:57:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1439ms 12:57:27 INFO - PROCESS | 3375 | 1462478247885 Marionette TRACE conn4 -> [0,509,"getWindowHandle",null] 12:57:27 INFO - PROCESS | 3375 | 1462478247888 Marionette TRACE conn4 <- [1,509,null,{"value":"8"}] 12:57:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 12:57:27 INFO - PROCESS | 3375 | 1462478247895 Marionette TRACE conn4 -> [0,510,"setScriptTimeout",{"ms":35000}] 12:57:27 INFO - PROCESS | 3375 | 1462478247898 Marionette TRACE conn4 <- [1,510,null,{}] 12:57:27 INFO - PROCESS | 3375 | 1462478247904 Marionette TRACE conn4 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:57:28 INFO - PROCESS | 3375 | 1462478248081 Marionette TRACE conn4 <- [1,511,null,{"value":null}] 12:57:28 INFO - PROCESS | 3375 | 1462478248234 Marionette TRACE conn4 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:28 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb93ca1a800 == 78 [pid = 3375] [id = 135] 12:57:28 INFO - PROCESS | 3375 | ++DOMWINDOW == 127 (0x7fb9379cf400) [pid = 3375] [serial = 404] [outer = (nil)] 12:57:28 INFO - PROCESS | 3375 | ++DOMWINDOW == 128 (0x7fb9379d4000) [pid = 3375] [serial = 405] [outer = 0x7fb9379cf400] 12:57:28 INFO - PROCESS | 3375 | 1462478248311 Marionette DEBUG loaded listener.js 12:57:28 INFO - PROCESS | 3375 | ++DOMWINDOW == 129 (0x7fb9379d9000) [pid = 3375] [serial = 406] [outer = 0x7fb9379cf400] 12:57:29 INFO - PROCESS | 3375 | 1462478249410 Marionette TRACE conn4 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 12:57:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 12:57:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1533ms 12:57:29 INFO - PROCESS | 3375 | 1462478249430 Marionette TRACE conn4 -> [0,513,"getWindowHandle",null] 12:57:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 12:57:29 INFO - PROCESS | 3375 | 1462478249436 Marionette TRACE conn4 <- [1,513,null,{"value":"8"}] 12:57:29 INFO - PROCESS | 3375 | 1462478249444 Marionette TRACE conn4 -> [0,514,"setScriptTimeout",{"ms":35000}] 12:57:29 INFO - PROCESS | 3375 | 1462478249450 Marionette TRACE conn4 <- [1,514,null,{}] 12:57:29 INFO - PROCESS | 3375 | 1462478249459 Marionette TRACE conn4 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:57:29 INFO - PROCESS | 3375 | 1462478249626 Marionette TRACE conn4 <- [1,515,null,{"value":null}] 12:57:29 INFO - PROCESS | 3375 | 1462478249845 Marionette TRACE conn4 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:29 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb948b73000 == 79 [pid = 3375] [id = 136] 12:57:29 INFO - PROCESS | 3375 | ++DOMWINDOW == 130 (0x7fb93bf57c00) [pid = 3375] [serial = 407] [outer = (nil)] 12:57:29 INFO - PROCESS | 3375 | ++DOMWINDOW == 131 (0x7fb93d096400) [pid = 3375] [serial = 408] [outer = 0x7fb93bf57c00] 12:57:29 INFO - PROCESS | 3375 | 1462478249913 Marionette DEBUG loaded listener.js 12:57:30 INFO - PROCESS | 3375 | ++DOMWINDOW == 132 (0x7fb93d413000) [pid = 3375] [serial = 409] [outer = 0x7fb93bf57c00] 12:57:30 INFO - PROCESS | 3375 | 1462478250830 Marionette TRACE conn4 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 12:57:30 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 12:57:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1435ms 12:57:30 INFO - PROCESS | 3375 | 1462478250879 Marionette TRACE conn4 -> [0,517,"getWindowHandle",null] 12:57:30 INFO - PROCESS | 3375 | 1462478250888 Marionette TRACE conn4 <- [1,517,null,{"value":"8"}] 12:57:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 12:57:30 INFO - PROCESS | 3375 | 1462478250899 Marionette TRACE conn4 -> [0,518,"setScriptTimeout",{"ms":35000}] 12:57:30 INFO - PROCESS | 3375 | 1462478250902 Marionette TRACE conn4 <- [1,518,null,{}] 12:57:30 INFO - PROCESS | 3375 | 1462478250909 Marionette TRACE conn4 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:57:31 INFO - PROCESS | 3375 | 1462478251081 Marionette TRACE conn4 <- [1,519,null,{"value":null}] 12:57:31 INFO - PROCESS | 3375 | 1462478251244 Marionette TRACE conn4 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:31 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb93d47c000 == 80 [pid = 3375] [id = 137] 12:57:31 INFO - PROCESS | 3375 | ++DOMWINDOW == 133 (0x7fb93d51a400) [pid = 3375] [serial = 410] [outer = (nil)] 12:57:31 INFO - PROCESS | 3375 | ++DOMWINDOW == 134 (0x7fb93d60d800) [pid = 3375] [serial = 411] [outer = 0x7fb93d51a400] 12:57:31 INFO - PROCESS | 3375 | 1462478251348 Marionette DEBUG loaded listener.js 12:57:31 INFO - PROCESS | 3375 | ++DOMWINDOW == 135 (0x7fb93ec60800) [pid = 3375] [serial = 412] [outer = 0x7fb93d51a400] 12:57:31 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb9588ad800 == 79 [pid = 3375] [id = 62] 12:57:31 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb95b767800 == 78 [pid = 3375] [id = 75] 12:57:31 INFO - PROCESS | 3375 | --DOMWINDOW == 134 (0x7fb94972bc00) [pid = 3375] [serial = 318] [outer = (nil)] [url = about:blank] 12:57:31 INFO - PROCESS | 3375 | --DOMWINDOW == 133 (0x7fb958949000) [pid = 3375] [serial = 321] [outer = (nil)] [url = about:blank] 12:57:31 INFO - PROCESS | 3375 | --DOMWINDOW == 132 (0x7fb9405a7000) [pid = 3375] [serial = 312] [outer = (nil)] [url = about:blank] 12:57:31 INFO - PROCESS | 3375 | --DOMWINDOW == 131 (0x7fb942ef4c00) [pid = 3375] [serial = 315] [outer = (nil)] [url = about:blank] 12:57:31 INFO - PROCESS | 3375 | --DOMWINDOW == 130 (0x7fb953e66c00) [pid = 3375] [serial = 348] [outer = (nil)] [url = about:blank] 12:57:31 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb948cba800 == 77 [pid = 3375] [id = 127] 12:57:31 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb947d2d000 == 76 [pid = 3375] [id = 126] 12:57:31 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb93d304000 == 75 [pid = 3375] [id = 125] 12:57:31 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb93eaa8000 == 74 [pid = 3375] [id = 124] 12:57:31 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb958857800 == 73 [pid = 3375] [id = 122] 12:57:31 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb93d477000 == 72 [pid = 3375] [id = 121] 12:57:31 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb95dff1000 == 71 [pid = 3375] [id = 120] 12:57:31 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb95ad95800 == 70 [pid = 3375] [id = 119] 12:57:31 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb956a6c800 == 69 [pid = 3375] [id = 118] 12:57:31 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb947897800 == 68 [pid = 3375] [id = 117] 12:57:31 INFO - PROCESS | 3375 | --DOMWINDOW == 129 (0x7fb953ce4400) [pid = 3375] [serial = 345] [outer = (nil)] [url = about:blank] 12:57:31 INFO - PROCESS | 3375 | --DOMWINDOW == 128 (0x7fb94972c400) [pid = 3375] [serial = 342] [outer = (nil)] [url = about:blank] 12:57:31 INFO - PROCESS | 3375 | --DOMWINDOW == 127 (0x7fb93d60e800) [pid = 3375] [serial = 336] [outer = (nil)] [url = about:blank] 12:57:31 INFO - PROCESS | 3375 | --DOMWINDOW == 126 (0x7fb942eedc00) [pid = 3375] [serial = 337] [outer = (nil)] [url = about:blank] 12:57:31 INFO - PROCESS | 3375 | --DOMWINDOW == 125 (0x7fb942ef2800) [pid = 3375] [serial = 334] [outer = (nil)] [url = about:blank] 12:57:31 INFO - PROCESS | 3375 | --DOMWINDOW == 124 (0x7fb940a1ac00) [pid = 3375] [serial = 333] [outer = (nil)] [url = about:blank] 12:57:31 INFO - PROCESS | 3375 | --DOMWINDOW == 123 (0x7fb93ee88800) [pid = 3375] [serial = 331] [outer = (nil)] [url = about:blank] 12:57:31 INFO - PROCESS | 3375 | --DOMWINDOW == 122 (0x7fb93de70c00) [pid = 3375] [serial = 330] [outer = (nil)] [url = about:blank] 12:57:31 INFO - PROCESS | 3375 | --DOMWINDOW == 121 (0x7fb959186000) [pid = 3375] [serial = 324] [outer = (nil)] [url = about:blank] 12:57:31 INFO - PROCESS | 3375 | --DOMWINDOW == 120 (0x7fb93ee8dc00) [pid = 3375] [serial = 327] [outer = (nil)] [url = about:blank] 12:57:32 INFO - PROCESS | 3375 | --DOMWINDOW == 119 (0x7fb958384000) [pid = 3375] [serial = 346] [outer = (nil)] [url = about:blank] 12:57:32 INFO - PROCESS | 3375 | --DOMWINDOW == 118 (0x7fb94ce88c00) [pid = 3375] [serial = 343] [outer = (nil)] [url = about:blank] 12:57:32 INFO - PROCESS | 3375 | --DOMWINDOW == 117 (0x7fb947675000) [pid = 3375] [serial = 339] [outer = (nil)] [url = about:blank] 12:57:32 INFO - PROCESS | 3375 | --DOMWINDOW == 116 (0x7fb9482cbc00) [pid = 3375] [serial = 340] [outer = (nil)] [url = about:blank] 12:57:32 INFO - PROCESS | 3375 | 1462478252282 Marionette TRACE conn4 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 12:57:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 12:57:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1430ms 12:57:32 INFO - PROCESS | 3375 | 1462478252329 Marionette TRACE conn4 -> [0,521,"getWindowHandle",null] 12:57:32 INFO - PROCESS | 3375 | 1462478252333 Marionette TRACE conn4 <- [1,521,null,{"value":"8"}] 12:57:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 12:57:32 INFO - PROCESS | 3375 | 1462478252340 Marionette TRACE conn4 -> [0,522,"setScriptTimeout",{"ms":35000}] 12:57:32 INFO - PROCESS | 3375 | 1462478252345 Marionette TRACE conn4 <- [1,522,null,{}] 12:57:32 INFO - PROCESS | 3375 | 1462478252361 Marionette TRACE conn4 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:57:32 INFO - PROCESS | 3375 | 1462478252532 Marionette TRACE conn4 <- [1,523,null,{"value":null}] 12:57:32 INFO - PROCESS | 3375 | 1462478252641 Marionette TRACE conn4 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:32 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb945b8c000 == 69 [pid = 3375] [id = 138] 12:57:32 INFO - PROCESS | 3375 | ++DOMWINDOW == 117 (0x7fb93d3a9000) [pid = 3375] [serial = 413] [outer = (nil)] 12:57:32 INFO - PROCESS | 3375 | ++DOMWINDOW == 118 (0x7fb9406dc800) [pid = 3375] [serial = 414] [outer = 0x7fb93d3a9000] 12:57:32 INFO - PROCESS | 3375 | 1462478252706 Marionette DEBUG loaded listener.js 12:57:32 INFO - PROCESS | 3375 | ++DOMWINDOW == 119 (0x7fb943d1e400) [pid = 3375] [serial = 415] [outer = 0x7fb93d3a9000] 12:57:33 INFO - PROCESS | 3375 | 1462478253445 Marionette TRACE conn4 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 12:57:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 12:57:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1135ms 12:57:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 12:57:33 INFO - PROCESS | 3375 | 1462478253476 Marionette TRACE conn4 -> [0,525,"getWindowHandle",null] 12:57:33 INFO - PROCESS | 3375 | 1462478253480 Marionette TRACE conn4 <- [1,525,null,{"value":"8"}] 12:57:33 INFO - PROCESS | 3375 | 1462478253505 Marionette TRACE conn4 -> [0,526,"setScriptTimeout",{"ms":35000}] 12:57:33 INFO - PROCESS | 3375 | 1462478253509 Marionette TRACE conn4 <- [1,526,null,{}] 12:57:33 INFO - PROCESS | 3375 | 1462478253515 Marionette TRACE conn4 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:57:33 INFO - PROCESS | 3375 | 1462478253669 Marionette TRACE conn4 <- [1,527,null,{"value":null}] 12:57:33 INFO - PROCESS | 3375 | 1462478253684 Marionette TRACE conn4 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:33 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb952dea800 == 70 [pid = 3375] [id = 139] 12:57:33 INFO - PROCESS | 3375 | ++DOMWINDOW == 120 (0x7fb936ab6000) [pid = 3375] [serial = 416] [outer = (nil)] 12:57:33 INFO - PROCESS | 3375 | ++DOMWINDOW == 121 (0x7fb936abf000) [pid = 3375] [serial = 417] [outer = 0x7fb936ab6000] 12:57:33 INFO - PROCESS | 3375 | 1462478253747 Marionette DEBUG loaded listener.js 12:57:33 INFO - PROCESS | 3375 | ++DOMWINDOW == 122 (0x7fb942e54000) [pid = 3375] [serial = 418] [outer = 0x7fb936ab6000] 12:57:34 INFO - PROCESS | 3375 | 1462478254654 Marionette TRACE conn4 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 12:57:34 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 12:57:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1207ms 12:57:34 INFO - PROCESS | 3375 | 1462478254693 Marionette TRACE conn4 -> [0,529,"getWindowHandle",null] 12:57:34 INFO - PROCESS | 3375 | 1462478254697 Marionette TRACE conn4 <- [1,529,null,{"value":"8"}] 12:57:34 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 12:57:34 INFO - PROCESS | 3375 | 1462478254703 Marionette TRACE conn4 -> [0,530,"setScriptTimeout",{"ms":35000}] 12:57:34 INFO - PROCESS | 3375 | 1462478254706 Marionette TRACE conn4 <- [1,530,null,{}] 12:57:34 INFO - PROCESS | 3375 | 1462478254711 Marionette TRACE conn4 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:57:34 INFO - PROCESS | 3375 | 1462478254936 Marionette TRACE conn4 <- [1,531,null,{"value":null}] 12:57:34 INFO - PROCESS | 3375 | 1462478254955 Marionette TRACE conn4 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:34 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb9588ad800 == 71 [pid = 3375] [id = 140] 12:57:34 INFO - PROCESS | 3375 | ++DOMWINDOW == 123 (0x7fb936aba400) [pid = 3375] [serial = 419] [outer = (nil)] 12:57:35 INFO - PROCESS | 3375 | ++DOMWINDOW == 124 (0x7fb946345c00) [pid = 3375] [serial = 420] [outer = 0x7fb936aba400] 12:57:35 INFO - PROCESS | 3375 | 1462478255017 Marionette DEBUG loaded listener.js 12:57:35 INFO - PROCESS | 3375 | ++DOMWINDOW == 125 (0x7fb9488f0400) [pid = 3375] [serial = 421] [outer = 0x7fb936aba400] 12:57:35 INFO - PROCESS | 3375 | 1462478255818 Marionette TRACE conn4 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 12:57:35 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 12:57:35 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 12:57:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:57:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:57:35 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 12:57:35 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 12:57:35 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 12:57:35 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 12:57:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:57:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:57:35 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 12:57:35 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 12:57:35 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1181ms 12:57:35 INFO - PROCESS | 3375 | 1462478255894 Marionette TRACE conn4 -> [0,533,"getWindowHandle",null] 12:57:35 INFO - PROCESS | 3375 | 1462478255898 Marionette TRACE conn4 <- [1,533,null,{"value":"8"}] 12:57:35 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 12:57:35 INFO - PROCESS | 3375 | 1462478255910 Marionette TRACE conn4 -> [0,534,"setScriptTimeout",{"ms":35000}] 12:57:35 INFO - PROCESS | 3375 | 1462478255913 Marionette TRACE conn4 <- [1,534,null,{}] 12:57:35 INFO - PROCESS | 3375 | 1462478255920 Marionette TRACE conn4 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:57:36 INFO - PROCESS | 3375 | --DOMWINDOW == 124 (0x7fb93ec5c000) [pid = 3375] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 12:57:36 INFO - PROCESS | 3375 | --DOMWINDOW == 123 (0x7fb9405aac00) [pid = 3375] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 12:57:36 INFO - PROCESS | 3375 | --DOMWINDOW == 122 (0x7fb94766e400) [pid = 3375] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 12:57:36 INFO - PROCESS | 3375 | --DOMWINDOW == 121 (0x7fb93d3ac400) [pid = 3375] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 12:57:36 INFO - PROCESS | 3375 | --DOMWINDOW == 120 (0x7fb93823c400) [pid = 3375] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 12:57:36 INFO - PROCESS | 3375 | --DOMWINDOW == 119 (0x7fb93d3ac800) [pid = 3375] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 12:57:36 INFO - PROCESS | 3375 | 1462478256371 Marionette TRACE conn4 <- [1,535,null,{"value":null}] 12:57:36 INFO - PROCESS | 3375 | 1462478256463 Marionette TRACE conn4 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:36 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb9484b6800 == 72 [pid = 3375] [id = 141] 12:57:36 INFO - PROCESS | 3375 | ++DOMWINDOW == 120 (0x7fb93d414000) [pid = 3375] [serial = 422] [outer = (nil)] 12:57:36 INFO - PROCESS | 3375 | ++DOMWINDOW == 121 (0x7fb93ec5d000) [pid = 3375] [serial = 423] [outer = 0x7fb93d414000] 12:57:36 INFO - PROCESS | 3375 | 1462478256592 Marionette DEBUG loaded listener.js 12:57:36 INFO - PROCESS | 3375 | ++DOMWINDOW == 122 (0x7fb954b1c400) [pid = 3375] [serial = 424] [outer = 0x7fb93d414000] 12:57:37 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 12:57:37 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1790ms 12:57:37 INFO - PROCESS | 3375 | 1462478257687 Marionette TRACE conn4 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 12:57:37 INFO - PROCESS | 3375 | 1462478257696 Marionette TRACE conn4 -> [0,537,"getWindowHandle",null] 12:57:37 INFO - PROCESS | 3375 | 1462478257711 Marionette TRACE conn4 <- [1,537,null,{"value":"8"}] 12:57:37 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 12:57:37 INFO - PROCESS | 3375 | 1462478257718 Marionette TRACE conn4 -> [0,538,"setScriptTimeout",{"ms":35000}] 12:57:37 INFO - PROCESS | 3375 | 1462478257720 Marionette TRACE conn4 <- [1,538,null,{}] 12:57:37 INFO - PROCESS | 3375 | 1462478257726 Marionette TRACE conn4 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:57:37 INFO - PROCESS | 3375 | 1462478257890 Marionette TRACE conn4 <- [1,539,null,{"value":null}] 12:57:37 INFO - PROCESS | 3375 | 1462478257916 Marionette TRACE conn4 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:38 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb93cb23800 == 73 [pid = 3375] [id = 142] 12:57:38 INFO - PROCESS | 3375 | ++DOMWINDOW == 123 (0x7fb93823c400) [pid = 3375] [serial = 425] [outer = (nil)] 12:57:38 INFO - PROCESS | 3375 | ++DOMWINDOW == 124 (0x7fb949977400) [pid = 3375] [serial = 426] [outer = 0x7fb93823c400] 12:57:38 INFO - PROCESS | 3375 | 1462478258088 Marionette DEBUG loaded listener.js 12:57:38 INFO - PROCESS | 3375 | ++DOMWINDOW == 125 (0x7fb95d07f800) [pid = 3375] [serial = 427] [outer = 0x7fb93823c400] 12:57:39 INFO - PROCESS | 3375 | 1462478259026 Marionette TRACE conn4 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 12:57:39 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. 12:57:39 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1333ms 12:57:39 INFO - PROCESS | 3375 | 1462478259053 Marionette TRACE conn4 -> [0,541,"getWindowHandle",null] 12:57:39 INFO - PROCESS | 3375 | 1462478259061 Marionette TRACE conn4 <- [1,541,null,{"value":"8"}] 12:57:39 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 12:57:39 INFO - PROCESS | 3375 | 1462478259069 Marionette TRACE conn4 -> [0,542,"setScriptTimeout",{"ms":35000}] 12:57:39 INFO - PROCESS | 3375 | 1462478259075 Marionette TRACE conn4 <- [1,542,null,{}] 12:57:39 INFO - PROCESS | 3375 | 1462478259083 Marionette TRACE conn4 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:57:39 INFO - PROCESS | 3375 | 1462478259307 Marionette TRACE conn4 <- [1,543,null,{"value":null}] 12:57:39 INFO - PROCESS | 3375 | 1462478259478 Marionette TRACE conn4 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:39 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb940618000 == 74 [pid = 3375] [id = 143] 12:57:39 INFO - PROCESS | 3375 | ++DOMWINDOW == 126 (0x7fb938241000) [pid = 3375] [serial = 428] [outer = (nil)] 12:57:39 INFO - PROCESS | 3375 | ++DOMWINDOW == 127 (0x7fb93bf4d400) [pid = 3375] [serial = 429] [outer = 0x7fb938241000] 12:57:39 INFO - PROCESS | 3375 | 1462478259570 Marionette DEBUG loaded listener.js 12:57:39 INFO - PROCESS | 3375 | ++DOMWINDOW == 128 (0x7fb93cc7fc00) [pid = 3375] [serial = 430] [outer = 0x7fb938241000] 12:57:40 INFO - PROCESS | 3375 | 1462478260448 Marionette TRACE conn4 <- [1,544,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 12:57:40 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. 12:57:40 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1438ms 12:57:40 INFO - PROCESS | 3375 | 1462478260508 Marionette TRACE conn4 -> [0,545,"getWindowHandle",null] 12:57:40 INFO - PROCESS | 3375 | 1462478260517 Marionette TRACE conn4 <- [1,545,null,{"value":"8"}] 12:57:40 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 12:57:40 INFO - PROCESS | 3375 | 1462478260570 Marionette TRACE conn4 -> [0,546,"setScriptTimeout",{"ms":35000}] 12:57:40 INFO - PROCESS | 3375 | 1462478260574 Marionette TRACE conn4 <- [1,546,null,{}] 12:57:40 INFO - PROCESS | 3375 | 1462478260607 Marionette TRACE conn4 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:57:40 INFO - PROCESS | 3375 | 1462478260828 Marionette TRACE conn4 <- [1,547,null,{"value":null}] 12:57:41 INFO - PROCESS | 3375 | 1462478261009 Marionette TRACE conn4 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:41 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb95508b800 == 75 [pid = 3375] [id = 144] 12:57:41 INFO - PROCESS | 3375 | ++DOMWINDOW == 129 (0x7fb93bf58000) [pid = 3375] [serial = 431] [outer = (nil)] 12:57:41 INFO - PROCESS | 3375 | ++DOMWINDOW == 130 (0x7fb93d3aec00) [pid = 3375] [serial = 432] [outer = 0x7fb93bf58000] 12:57:41 INFO - PROCESS | 3375 | 1462478261148 Marionette DEBUG loaded listener.js 12:57:41 INFO - PROCESS | 3375 | ++DOMWINDOW == 131 (0x7fb93f1b5000) [pid = 3375] [serial = 433] [outer = 0x7fb93bf58000] 12:57:42 INFO - PROCESS | 3375 | 1462478262016 Marionette TRACE conn4 <- [1,548,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus.",0,null,null]]]}] 12:57:42 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 12:57:42 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1529ms 12:57:42 INFO - PROCESS | 3375 | 1462478262058 Marionette TRACE conn4 -> [0,549,"getWindowHandle",null] 12:57:42 INFO - PROCESS | 3375 | 1462478262063 Marionette TRACE conn4 <- [1,549,null,{"value":"8"}] 12:57:42 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 12:57:42 INFO - PROCESS | 3375 | 1462478262070 Marionette TRACE conn4 -> [0,550,"setScriptTimeout",{"ms":35000}] 12:57:42 INFO - PROCESS | 3375 | 1462478262076 Marionette TRACE conn4 <- [1,550,null,{}] 12:57:42 INFO - PROCESS | 3375 | 1462478262134 Marionette TRACE conn4 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:57:42 INFO - PROCESS | 3375 | 1462478262367 Marionette TRACE conn4 <- [1,551,null,{"value":null}] 12:57:42 INFO - PROCESS | 3375 | 1462478262492 Marionette TRACE conn4 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:42 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb936c92800 == 76 [pid = 3375] [id = 145] 12:57:42 INFO - PROCESS | 3375 | ++DOMWINDOW == 132 (0x7fb9365e4c00) [pid = 3375] [serial = 434] [outer = (nil)] 12:57:42 INFO - PROCESS | 3375 | ++DOMWINDOW == 133 (0x7fb9365ea400) [pid = 3375] [serial = 435] [outer = 0x7fb9365e4c00] 12:57:42 INFO - PROCESS | 3375 | 1462478262570 Marionette DEBUG loaded listener.js 12:57:42 INFO - PROCESS | 3375 | ++DOMWINDOW == 134 (0x7fb9406d6c00) [pid = 3375] [serial = 436] [outer = 0x7fb9365e4c00] 12:57:43 INFO - PROCESS | 3375 | ++DOMWINDOW == 135 (0x7fb942ec1800) [pid = 3375] [serial = 437] [outer = 0x7fb94040e000] 12:57:43 INFO - PROCESS | 3375 | 1462478263509 Marionette TRACE conn4 <- [1,552,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring.",0,null,null]]]}] 12:57:43 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. 12:57:43 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1491ms 12:57:43 INFO - PROCESS | 3375 | 1462478263562 Marionette TRACE conn4 -> [0,553,"getWindowHandle",null] 12:57:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 12:57:43 INFO - PROCESS | 3375 | 1462478263567 Marionette TRACE conn4 <- [1,553,null,{"value":"8"}] 12:57:43 INFO - PROCESS | 3375 | 1462478263574 Marionette TRACE conn4 -> [0,554,"setScriptTimeout",{"ms":35000}] 12:57:43 INFO - PROCESS | 3375 | 1462478263577 Marionette TRACE conn4 <- [1,554,null,{}] 12:57:43 INFO - PROCESS | 3375 | 1462478263583 Marionette TRACE conn4 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:57:43 INFO - PROCESS | 3375 | 1462478263763 Marionette TRACE conn4 <- [1,555,null,{"value":null}] 12:57:43 INFO - PROCESS | 3375 | 1462478263921 Marionette TRACE conn4 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:43 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb936bdb800 == 77 [pid = 3375] [id = 146] 12:57:43 INFO - PROCESS | 3375 | ++DOMWINDOW == 136 (0x7fb9365e6000) [pid = 3375] [serial = 438] [outer = (nil)] 12:57:43 INFO - PROCESS | 3375 | ++DOMWINDOW == 137 (0x7fb943d1ec00) [pid = 3375] [serial = 439] [outer = 0x7fb9365e6000] 12:57:44 INFO - PROCESS | 3375 | 1462478263997 Marionette DEBUG loaded listener.js 12:57:44 INFO - PROCESS | 3375 | ++DOMWINDOW == 138 (0x7fb949970400) [pid = 3375] [serial = 440] [outer = 0x7fb9365e6000] 12:57:44 INFO - PROCESS | 3375 | [3375] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:57:44 INFO - PROCESS | 3375 | 1462478264853 Marionette TRACE conn4 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 12:57:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 12:57:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1333ms 12:57:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 12:57:44 INFO - PROCESS | 3375 | 1462478264908 Marionette TRACE conn4 -> [0,557,"getWindowHandle",null] 12:57:44 INFO - PROCESS | 3375 | 1462478264911 Marionette TRACE conn4 <- [1,557,null,{"value":"8"}] 12:57:44 INFO - PROCESS | 3375 | 1462478264918 Marionette TRACE conn4 -> [0,558,"setScriptTimeout",{"ms":35000}] 12:57:44 INFO - PROCESS | 3375 | 1462478264921 Marionette TRACE conn4 <- [1,558,null,{}] 12:57:44 INFO - PROCESS | 3375 | 1462478264927 Marionette TRACE conn4 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:57:45 INFO - PROCESS | 3375 | 1462478265112 Marionette TRACE conn4 <- [1,559,null,{"value":null}] 12:57:45 INFO - PROCESS | 3375 | 1462478265263 Marionette TRACE conn4 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:45 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb935ace800 == 78 [pid = 3375] [id = 147] 12:57:45 INFO - PROCESS | 3375 | ++DOMWINDOW == 139 (0x7fb9379cb400) [pid = 3375] [serial = 441] [outer = (nil)] 12:57:45 INFO - PROCESS | 3375 | ++DOMWINDOW == 140 (0x7fb945d81400) [pid = 3375] [serial = 442] [outer = 0x7fb9379cb400] 12:57:45 INFO - PROCESS | 3375 | 1462478265334 Marionette DEBUG loaded listener.js 12:57:45 INFO - PROCESS | 3375 | ++DOMWINDOW == 141 (0x7fb945d86000) [pid = 3375] [serial = 443] [outer = 0x7fb9379cb400] 12:57:46 INFO - PROCESS | 3375 | 1462478266249 Marionette TRACE conn4 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 12:57:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 12:57:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1388ms 12:57:46 INFO - PROCESS | 3375 | 1462478266305 Marionette TRACE conn4 -> [0,561,"getWindowHandle",null] 12:57:46 INFO - PROCESS | 3375 | 1462478266309 Marionette TRACE conn4 <- [1,561,null,{"value":"8"}] 12:57:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 12:57:46 INFO - PROCESS | 3375 | 1462478266315 Marionette TRACE conn4 -> [0,562,"setScriptTimeout",{"ms":35000}] 12:57:46 INFO - PROCESS | 3375 | 1462478266318 Marionette TRACE conn4 <- [1,562,null,{}] 12:57:46 INFO - PROCESS | 3375 | 1462478266324 Marionette TRACE conn4 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:57:46 INFO - PROCESS | 3375 | 1462478266531 Marionette TRACE conn4 <- [1,563,null,{"value":null}] 12:57:46 INFO - PROCESS | 3375 | 1462478266684 Marionette TRACE conn4 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:46 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb935815800 == 79 [pid = 3375] [id = 148] 12:57:46 INFO - PROCESS | 3375 | ++DOMWINDOW == 142 (0x7fb936793c00) [pid = 3375] [serial = 444] [outer = (nil)] 12:57:46 INFO - PROCESS | 3375 | ++DOMWINDOW == 143 (0x7fb93d088c00) [pid = 3375] [serial = 445] [outer = 0x7fb936793c00] 12:57:46 INFO - PROCESS | 3375 | 1462478266784 Marionette DEBUG loaded listener.js 12:57:46 INFO - PROCESS | 3375 | ++DOMWINDOW == 144 (0x7fb953ce4400) [pid = 3375] [serial = 446] [outer = 0x7fb936793c00] 12:57:47 INFO - PROCESS | 3375 | [3375] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:57:47 INFO - PROCESS | 3375 | 1462478267593 Marionette TRACE conn4 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 12:57:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 12:57:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1328ms 12:57:47 INFO - PROCESS | 3375 | 1462478267646 Marionette TRACE conn4 -> [0,565,"getWindowHandle",null] 12:57:47 INFO - PROCESS | 3375 | 1462478267648 Marionette TRACE conn4 <- [1,565,null,{"value":"8"}] 12:57:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 12:57:47 INFO - PROCESS | 3375 | 1462478267656 Marionette TRACE conn4 -> [0,566,"setScriptTimeout",{"ms":35000}] 12:57:47 INFO - PROCESS | 3375 | 1462478267659 Marionette TRACE conn4 <- [1,566,null,{}] 12:57:47 INFO - PROCESS | 3375 | 1462478267665 Marionette TRACE conn4 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:57:47 INFO - PROCESS | 3375 | 1462478267838 Marionette TRACE conn4 <- [1,567,null,{"value":null}] 12:57:47 INFO - PROCESS | 3375 | 1462478267970 Marionette TRACE conn4 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:47 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb949d42000 == 80 [pid = 3375] [id = 149] 12:57:47 INFO - PROCESS | 3375 | ++DOMWINDOW == 145 (0x7fb934bed800) [pid = 3375] [serial = 447] [outer = (nil)] 12:57:48 INFO - PROCESS | 3375 | ++DOMWINDOW == 146 (0x7fb934bf2800) [pid = 3375] [serial = 448] [outer = 0x7fb934bed800] 12:57:48 INFO - PROCESS | 3375 | 1462478268043 Marionette DEBUG loaded listener.js 12:57:48 INFO - PROCESS | 3375 | ++DOMWINDOW == 147 (0x7fb934bf7c00) [pid = 3375] [serial = 449] [outer = 0x7fb934bed800] 12:57:48 INFO - PROCESS | 3375 | [3375] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:57:48 INFO - PROCESS | 3375 | 1462478268862 Marionette TRACE conn4 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 12:57:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 12:57:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1280ms 12:57:48 INFO - PROCESS | 3375 | 1462478268936 Marionette TRACE conn4 -> [0,569,"getWindowHandle",null] 12:57:48 INFO - PROCESS | 3375 | 1462478268940 Marionette TRACE conn4 <- [1,569,null,{"value":"8"}] 12:57:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 12:57:48 INFO - PROCESS | 3375 | 1462478268946 Marionette TRACE conn4 -> [0,570,"setScriptTimeout",{"ms":35000}] 12:57:48 INFO - PROCESS | 3375 | 1462478268950 Marionette TRACE conn4 <- [1,570,null,{}] 12:57:48 INFO - PROCESS | 3375 | 1462478268955 Marionette TRACE conn4 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:57:49 INFO - PROCESS | 3375 | 1462478269167 Marionette TRACE conn4 <- [1,571,null,{"value":null}] 12:57:49 INFO - PROCESS | 3375 | 1462478269322 Marionette TRACE conn4 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:49 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb934c4d800 == 81 [pid = 3375] [id = 150] 12:57:49 INFO - PROCESS | 3375 | ++DOMWINDOW == 148 (0x7fb934beec00) [pid = 3375] [serial = 450] [outer = (nil)] 12:57:49 INFO - PROCESS | 3375 | ++DOMWINDOW == 149 (0x7fb935a80400) [pid = 3375] [serial = 451] [outer = 0x7fb934beec00] 12:57:49 INFO - PROCESS | 3375 | 1462478269397 Marionette DEBUG loaded listener.js 12:57:49 INFO - PROCESS | 3375 | ++DOMWINDOW == 150 (0x7fb935a85000) [pid = 3375] [serial = 452] [outer = 0x7fb934beec00] 12:57:49 INFO - PROCESS | 3375 | [3375] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:57:50 INFO - PROCESS | 3375 | 1462478270235 Marionette TRACE conn4 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 12:57:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 12:57:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1334ms 12:57:50 INFO - PROCESS | 3375 | 1462478270282 Marionette TRACE conn4 -> [0,573,"getWindowHandle",null] 12:57:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 12:57:50 INFO - PROCESS | 3375 | 1462478270286 Marionette TRACE conn4 <- [1,573,null,{"value":"8"}] 12:57:50 INFO - PROCESS | 3375 | 1462478270292 Marionette TRACE conn4 -> [0,574,"setScriptTimeout",{"ms":35000}] 12:57:50 INFO - PROCESS | 3375 | 1462478270295 Marionette TRACE conn4 <- [1,574,null,{}] 12:57:50 INFO - PROCESS | 3375 | 1462478270301 Marionette TRACE conn4 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:57:50 INFO - PROCESS | 3375 | 1462478270488 Marionette TRACE conn4 <- [1,575,null,{"value":null}] 12:57:50 INFO - PROCESS | 3375 | 1462478270653 Marionette TRACE conn4 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:50 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb934e67800 == 82 [pid = 3375] [id = 151] 12:57:50 INFO - PROCESS | 3375 | ++DOMWINDOW == 151 (0x7fb934bf8400) [pid = 3375] [serial = 453] [outer = (nil)] 12:57:50 INFO - PROCESS | 3375 | ++DOMWINDOW == 152 (0x7fb934ecbc00) [pid = 3375] [serial = 454] [outer = 0x7fb934bf8400] 12:57:50 INFO - PROCESS | 3375 | 1462478270728 Marionette DEBUG loaded listener.js 12:57:50 INFO - PROCESS | 3375 | ++DOMWINDOW == 153 (0x7fb934ed0000) [pid = 3375] [serial = 455] [outer = 0x7fb934bf8400] 12:57:52 INFO - PROCESS | 3375 | 1462478272141 Marionette TRACE conn4 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 12:57:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 12:57:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1881ms 12:57:52 INFO - PROCESS | 3375 | 1462478272173 Marionette TRACE conn4 -> [0,577,"getWindowHandle",null] 12:57:52 INFO - PROCESS | 3375 | 1462478272177 Marionette TRACE conn4 <- [1,577,null,{"value":"8"}] 12:57:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 12:57:52 INFO - PROCESS | 3375 | 1462478272187 Marionette TRACE conn4 -> [0,578,"setScriptTimeout",{"ms":35000}] 12:57:52 INFO - PROCESS | 3375 | 1462478272194 Marionette TRACE conn4 <- [1,578,null,{}] 12:57:52 INFO - PROCESS | 3375 | 1462478272204 Marionette TRACE conn4 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:57:52 INFO - PROCESS | 3375 | 1462478272478 Marionette TRACE conn4 <- [1,579,null,{"value":null}] 12:57:52 INFO - PROCESS | 3375 | 1462478272650 Marionette TRACE conn4 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:52 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb936c8c800 == 83 [pid = 3375] [id = 152] 12:57:52 INFO - PROCESS | 3375 | ++DOMWINDOW == 154 (0x7fb935a81800) [pid = 3375] [serial = 456] [outer = (nil)] 12:57:52 INFO - PROCESS | 3375 | ++DOMWINDOW == 155 (0x7fb9365ea000) [pid = 3375] [serial = 457] [outer = 0x7fb935a81800] 12:57:52 INFO - PROCESS | 3375 | 1462478272722 Marionette DEBUG loaded listener.js 12:57:52 INFO - PROCESS | 3375 | ++DOMWINDOW == 156 (0x7fb936790000) [pid = 3375] [serial = 458] [outer = 0x7fb935a81800] 12:57:53 INFO - PROCESS | 3375 | 1462478273642 Marionette TRACE conn4 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 12:57:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 12:57:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1498ms 12:57:53 INFO - PROCESS | 3375 | 1462478273686 Marionette TRACE conn4 -> [0,581,"getWindowHandle",null] 12:57:53 INFO - PROCESS | 3375 | 1462478273695 Marionette TRACE conn4 <- [1,581,null,{"value":"8"}] 12:57:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 12:57:53 INFO - PROCESS | 3375 | 1462478273706 Marionette TRACE conn4 -> [0,582,"setScriptTimeout",{"ms":35000}] 12:57:53 INFO - PROCESS | 3375 | 1462478273710 Marionette TRACE conn4 <- [1,582,null,{}] 12:57:53 INFO - PROCESS | 3375 | 1462478273718 Marionette TRACE conn4 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:57:53 INFO - PROCESS | 3375 | 1462478273900 Marionette TRACE conn4 <- [1,583,null,{"value":null}] 12:57:54 INFO - PROCESS | 3375 | 1462478274102 Marionette TRACE conn4 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:54 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb93ca11800 == 84 [pid = 3375] [id = 153] 12:57:54 INFO - PROCESS | 3375 | ++DOMWINDOW == 157 (0x7fb936ab8000) [pid = 3375] [serial = 459] [outer = (nil)] 12:57:54 INFO - PROCESS | 3375 | ++DOMWINDOW == 158 (0x7fb936abe400) [pid = 3375] [serial = 460] [outer = 0x7fb936ab8000] 12:57:54 INFO - PROCESS | 3375 | 1462478274218 Marionette DEBUG loaded listener.js 12:57:54 INFO - PROCESS | 3375 | ++DOMWINDOW == 159 (0x7fb9379d3000) [pid = 3375] [serial = 461] [outer = 0x7fb936ab8000] 12:57:54 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb94878f800 == 83 [pid = 3375] [id = 28] 12:57:54 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb93ef34800 == 82 [pid = 3375] [id = 6] 12:57:54 INFO - PROCESS | 3375 | --DOMWINDOW == 158 (0x7fb95893f800) [pid = 3375] [serial = 363] [outer = (nil)] [url = about:blank] 12:57:54 INFO - PROCESS | 3375 | --DOMWINDOW == 157 (0x7fb93ec59000) [pid = 3375] [serial = 354] [outer = (nil)] [url = about:blank] 12:57:54 INFO - PROCESS | 3375 | --DOMWINDOW == 156 (0x7fb9484d3800) [pid = 3375] [serial = 360] [outer = (nil)] [url = about:blank] 12:57:54 INFO - PROCESS | 3375 | --DOMWINDOW == 155 (0x7fb959033c00) [pid = 3375] [serial = 366] [outer = (nil)] [url = about:blank] 12:57:54 INFO - PROCESS | 3375 | --DOMWINDOW == 154 (0x7fb943d17c00) [pid = 3375] [serial = 357] [outer = (nil)] [url = about:blank] 12:57:54 INFO - PROCESS | 3375 | --DOMWINDOW == 153 (0x7fb93d3a8000) [pid = 3375] [serial = 351] [outer = (nil)] [url = about:blank] 12:57:54 INFO - PROCESS | 3375 | --DOMWINDOW == 152 (0x7fb93d41cc00) [pid = 3375] [serial = 384] [outer = (nil)] [url = about:blank] 12:57:54 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb9484b6800 == 81 [pid = 3375] [id = 141] 12:57:54 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb9588ad800 == 80 [pid = 3375] [id = 140] 12:57:54 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb952dea800 == 79 [pid = 3375] [id = 139] 12:57:54 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb945b8c000 == 78 [pid = 3375] [id = 138] 12:57:54 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb93d47c000 == 77 [pid = 3375] [id = 137] 12:57:54 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb9583bd800 == 76 [pid = 3375] [id = 116] 12:57:54 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb948b73000 == 75 [pid = 3375] [id = 136] 12:57:54 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb93eea7000 == 74 [pid = 3375] [id = 129] 12:57:54 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb949d3b000 == 73 [pid = 3375] [id = 128] 12:57:55 INFO - PROCESS | 3375 | 1462478275131 Marionette TRACE conn4 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 12:57:55 INFO - PROCESS | 3375 | --DOMWINDOW == 151 (0x7fb958abec00) [pid = 3375] [serial = 289] [outer = (nil)] [url = about:blank] 12:57:55 INFO - PROCESS | 3375 | --DOMWINDOW == 150 (0x7fb946273400) [pid = 3375] [serial = 379] [outer = (nil)] [url = about:blank] 12:57:55 INFO - PROCESS | 3375 | --DOMWINDOW == 149 (0x7fb94816d400) [pid = 3375] [serial = 381] [outer = (nil)] [url = about:blank] 12:57:55 INFO - PROCESS | 3375 | --DOMWINDOW == 148 (0x7fb93d606000) [pid = 3375] [serial = 373] [outer = (nil)] [url = about:blank] 12:57:55 INFO - PROCESS | 3375 | --DOMWINDOW == 147 (0x7fb938243000) [pid = 3375] [serial = 369] [outer = (nil)] [url = about:blank] 12:57:55 INFO - PROCESS | 3375 | --DOMWINDOW == 146 (0x7fb93bf4f000) [pid = 3375] [serial = 370] [outer = (nil)] [url = about:blank] 12:57:55 INFO - PROCESS | 3375 | --DOMWINDOW == 145 (0x7fb93d3b0800) [pid = 3375] [serial = 372] [outer = (nil)] [url = about:blank] 12:57:55 INFO - PROCESS | 3375 | --DOMWINDOW == 144 (0x7fb943967400) [pid = 3375] [serial = 378] [outer = (nil)] [url = about:blank] 12:57:55 INFO - PROCESS | 3375 | --DOMWINDOW == 143 (0x7fb9405a0400) [pid = 3375] [serial = 375] [outer = (nil)] [url = about:blank] 12:57:55 INFO - PROCESS | 3375 | --DOMWINDOW == 142 (0x7fb940651400) [pid = 3375] [serial = 376] [outer = (nil)] [url = about:blank] 12:57:55 INFO - PROCESS | 3375 | --DOMWINDOW == 141 (0x7fb9482d4c00) [pid = 3375] [serial = 382] [outer = (nil)] [url = about:blank] 12:57:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 12:57:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1487ms 12:57:55 INFO - PROCESS | 3375 | 1462478275193 Marionette TRACE conn4 -> [0,585,"getWindowHandle",null] 12:57:55 INFO - PROCESS | 3375 | 1462478275197 Marionette TRACE conn4 <- [1,585,null,{"value":"8"}] 12:57:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 12:57:55 INFO - PROCESS | 3375 | 1462478275203 Marionette TRACE conn4 -> [0,586,"setScriptTimeout",{"ms":35000}] 12:57:55 INFO - PROCESS | 3375 | 1462478275208 Marionette TRACE conn4 <- [1,586,null,{}] 12:57:55 INFO - PROCESS | 3375 | 1462478275224 Marionette TRACE conn4 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:57:55 INFO - PROCESS | 3375 | 1462478275389 Marionette TRACE conn4 <- [1,587,null,{"value":null}] 12:57:55 INFO - PROCESS | 3375 | 1462478275517 Marionette TRACE conn4 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:55 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb93d27e000 == 74 [pid = 3375] [id = 154] 12:57:55 INFO - PROCESS | 3375 | ++DOMWINDOW == 142 (0x7fb93679b800) [pid = 3375] [serial = 462] [outer = (nil)] 12:57:55 INFO - PROCESS | 3375 | ++DOMWINDOW == 143 (0x7fb93bf54000) [pid = 3375] [serial = 463] [outer = 0x7fb93679b800] 12:57:55 INFO - PROCESS | 3375 | 1462478275582 Marionette DEBUG loaded listener.js 12:57:55 INFO - PROCESS | 3375 | ++DOMWINDOW == 144 (0x7fb93d08a400) [pid = 3375] [serial = 464] [outer = 0x7fb93679b800] 12:57:56 INFO - PROCESS | 3375 | [3375] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:57:56 INFO - PROCESS | 3375 | 1462478276310 Marionette TRACE conn4 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 12:57:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 12:57:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1139ms 12:57:56 INFO - PROCESS | 3375 | 1462478276343 Marionette TRACE conn4 -> [0,589,"getWindowHandle",null] 12:57:56 INFO - PROCESS | 3375 | 1462478276347 Marionette TRACE conn4 <- [1,589,null,{"value":"8"}] 12:57:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 12:57:56 INFO - PROCESS | 3375 | 1462478276368 Marionette TRACE conn4 -> [0,590,"setScriptTimeout",{"ms":35000}] 12:57:56 INFO - PROCESS | 3375 | 1462478276370 Marionette TRACE conn4 <- [1,590,null,{}] 12:57:56 INFO - PROCESS | 3375 | 1462478276376 Marionette TRACE conn4 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:57:56 INFO - PROCESS | 3375 | 1462478276574 Marionette TRACE conn4 <- [1,591,null,{"value":null}] 12:57:56 INFO - PROCESS | 3375 | 1462478276588 Marionette TRACE conn4 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:56 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb93ef41000 == 75 [pid = 3375] [id = 155] 12:57:56 INFO - PROCESS | 3375 | ++DOMWINDOW == 145 (0x7fb93d3abc00) [pid = 3375] [serial = 465] [outer = (nil)] 12:57:56 INFO - PROCESS | 3375 | ++DOMWINDOW == 146 (0x7fb93d41a000) [pid = 3375] [serial = 466] [outer = 0x7fb93d3abc00] 12:57:56 INFO - PROCESS | 3375 | 1462478276651 Marionette DEBUG loaded listener.js 12:57:56 INFO - PROCESS | 3375 | ++DOMWINDOW == 147 (0x7fb93d513c00) [pid = 3375] [serial = 467] [outer = 0x7fb93d3abc00] 12:57:57 INFO - PROCESS | 3375 | 1462478277743 Marionette TRACE conn4 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 12:57:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 12:57:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1402ms 12:57:57 INFO - PROCESS | 3375 | 1462478277772 Marionette TRACE conn4 -> [0,593,"getWindowHandle",null] 12:57:57 INFO - PROCESS | 3375 | 1462478277776 Marionette TRACE conn4 <- [1,593,null,{"value":"8"}] 12:57:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 12:57:57 INFO - PROCESS | 3375 | 1462478277782 Marionette TRACE conn4 -> [0,594,"setScriptTimeout",{"ms":35000}] 12:57:57 INFO - PROCESS | 3375 | 1462478277785 Marionette TRACE conn4 <- [1,594,null,{}] 12:57:57 INFO - PROCESS | 3375 | 1462478277790 Marionette TRACE conn4 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:57:57 INFO - PROCESS | 3375 | 1462478277987 Marionette TRACE conn4 <- [1,595,null,{"value":null}] 12:57:58 INFO - PROCESS | 3375 | 1462478278019 Marionette TRACE conn4 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:58 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb945ba3000 == 76 [pid = 3375] [id = 156] 12:57:58 INFO - PROCESS | 3375 | ++DOMWINDOW == 148 (0x7fb93d292c00) [pid = 3375] [serial = 468] [outer = (nil)] 12:57:58 INFO - PROCESS | 3375 | ++DOMWINDOW == 149 (0x7fb93d609800) [pid = 3375] [serial = 469] [outer = 0x7fb93d292c00] 12:57:58 INFO - PROCESS | 3375 | 1462478278080 Marionette DEBUG loaded listener.js 12:57:58 INFO - PROCESS | 3375 | ++DOMWINDOW == 150 (0x7fb93ec54000) [pid = 3375] [serial = 470] [outer = 0x7fb93d292c00] 12:57:58 INFO - PROCESS | 3375 | 1462478278905 Marionette TRACE conn4 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 12:57:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 12:57:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1183ms 12:57:58 INFO - PROCESS | 3375 | 1462478278966 Marionette TRACE conn4 -> [0,597,"getWindowHandle",null] 12:57:58 INFO - PROCESS | 3375 | 1462478278970 Marionette TRACE conn4 <- [1,597,null,{"value":"8"}] 12:57:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 12:57:58 INFO - PROCESS | 3375 | 1462478278976 Marionette TRACE conn4 -> [0,598,"setScriptTimeout",{"ms":35000}] 12:57:58 INFO - PROCESS | 3375 | 1462478278979 Marionette TRACE conn4 <- [1,598,null,{}] 12:57:59 INFO - PROCESS | 3375 | 1462478279001 Marionette TRACE conn4 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:57:59 INFO - PROCESS | 3375 | 1462478279237 Marionette TRACE conn4 <- [1,599,null,{"value":null}] 12:57:59 INFO - PROCESS | 3375 | 1462478279266 Marionette TRACE conn4 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:59 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb948789800 == 77 [pid = 3375] [id = 157] 12:57:59 INFO - PROCESS | 3375 | ++DOMWINDOW == 151 (0x7fb93f1b3400) [pid = 3375] [serial = 471] [outer = (nil)] 12:57:59 INFO - PROCESS | 3375 | ++DOMWINDOW == 152 (0x7fb9406d0800) [pid = 3375] [serial = 472] [outer = 0x7fb93f1b3400] 12:57:59 INFO - PROCESS | 3375 | 1462478279331 Marionette DEBUG loaded listener.js 12:57:59 INFO - PROCESS | 3375 | ++DOMWINDOW == 153 (0x7fb942eea400) [pid = 3375] [serial = 473] [outer = 0x7fb93f1b3400] 12:58:00 INFO - PROCESS | 3375 | --DOMWINDOW == 152 (0x7fb93d414000) [pid = 3375] [serial = 422] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 12:58:00 INFO - PROCESS | 3375 | --DOMWINDOW == 151 (0x7fb936aba400) [pid = 3375] [serial = 419] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 12:58:00 INFO - PROCESS | 3375 | --DOMWINDOW == 150 (0x7fb93d51a400) [pid = 3375] [serial = 410] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 12:58:00 INFO - PROCESS | 3375 | --DOMWINDOW == 149 (0x7fb93d3a9000) [pid = 3375] [serial = 413] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 12:58:00 INFO - PROCESS | 3375 | --DOMWINDOW == 148 (0x7fb936ab6000) [pid = 3375] [serial = 416] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 12:58:00 INFO - PROCESS | 3375 | --DOMWINDOW == 147 (0x7fb93bf57c00) [pid = 3375] [serial = 407] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 12:58:00 INFO - PROCESS | 3375 | 1462478280583 Marionette TRACE conn4 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 12:58:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 12:58:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1633ms 12:58:00 INFO - PROCESS | 3375 | 1462478280611 Marionette TRACE conn4 -> [0,601,"getWindowHandle",null] 12:58:00 INFO - PROCESS | 3375 | 1462478280614 Marionette TRACE conn4 <- [1,601,null,{"value":"8"}] 12:58:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 12:58:00 INFO - PROCESS | 3375 | 1462478280620 Marionette TRACE conn4 -> [0,602,"setScriptTimeout",{"ms":35000}] 12:58:00 INFO - PROCESS | 3375 | 1462478280622 Marionette TRACE conn4 <- [1,602,null,{}] 12:58:00 INFO - PROCESS | 3375 | 1462478280628 Marionette TRACE conn4 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:58:00 INFO - PROCESS | 3375 | 1462478280783 Marionette TRACE conn4 <- [1,603,null,{"value":null}] 12:58:00 INFO - PROCESS | 3375 | 1462478280798 Marionette TRACE conn4 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:00 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb949a03800 == 78 [pid = 3375] [id = 158] 12:58:00 INFO - PROCESS | 3375 | ++DOMWINDOW == 148 (0x7fb936797c00) [pid = 3375] [serial = 474] [outer = (nil)] 12:58:00 INFO - PROCESS | 3375 | ++DOMWINDOW == 149 (0x7fb942ef6800) [pid = 3375] [serial = 475] [outer = 0x7fb936797c00] 12:58:00 INFO - PROCESS | 3375 | 1462478280867 Marionette DEBUG loaded listener.js 12:58:00 INFO - PROCESS | 3375 | ++DOMWINDOW == 150 (0x7fb945d80400) [pid = 3375] [serial = 476] [outer = 0x7fb936797c00] 12:58:01 INFO - PROCESS | 3375 | 1462478281749 Marionette TRACE conn4 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 12:58:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 12:58:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1189ms 12:58:01 INFO - PROCESS | 3375 | 1462478281810 Marionette TRACE conn4 -> [0,605,"getWindowHandle",null] 12:58:01 INFO - PROCESS | 3375 | 1462478281813 Marionette TRACE conn4 <- [1,605,null,{"value":"8"}] 12:58:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 12:58:01 INFO - PROCESS | 3375 | 1462478281819 Marionette TRACE conn4 -> [0,606,"setScriptTimeout",{"ms":35000}] 12:58:01 INFO - PROCESS | 3375 | 1462478281821 Marionette TRACE conn4 <- [1,606,null,{}] 12:58:01 INFO - PROCESS | 3375 | 1462478281827 Marionette TRACE conn4 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:58:02 INFO - PROCESS | 3375 | 1462478282001 Marionette TRACE conn4 <- [1,607,null,{"value":null}] 12:58:02 INFO - PROCESS | 3375 | 1462478282213 Marionette TRACE conn4 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:02 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb934e78000 == 79 [pid = 3375] [id = 159] 12:58:02 INFO - PROCESS | 3375 | ++DOMWINDOW == 151 (0x7fb934bec800) [pid = 3375] [serial = 477] [outer = (nil)] 12:58:02 INFO - PROCESS | 3375 | ++DOMWINDOW == 152 (0x7fb934ec6c00) [pid = 3375] [serial = 478] [outer = 0x7fb934bec800] 12:58:02 INFO - PROCESS | 3375 | 1462478282333 Marionette DEBUG loaded listener.js 12:58:02 INFO - PROCESS | 3375 | ++DOMWINDOW == 153 (0x7fb935a82000) [pid = 3375] [serial = 479] [outer = 0x7fb934bec800] 12:58:03 INFO - PROCESS | 3375 | 1462478283364 Marionette TRACE conn4 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 12:58:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 12:58:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1586ms 12:58:03 INFO - PROCESS | 3375 | 1462478283411 Marionette TRACE conn4 -> [0,609,"getWindowHandle",null] 12:58:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 12:58:03 INFO - PROCESS | 3375 | 1462478283423 Marionette TRACE conn4 <- [1,609,null,{"value":"8"}] 12:58:03 INFO - PROCESS | 3375 | 1462478283438 Marionette TRACE conn4 -> [0,610,"setScriptTimeout",{"ms":35000}] 12:58:03 INFO - PROCESS | 3375 | 1462478283448 Marionette TRACE conn4 <- [1,610,null,{}] 12:58:03 INFO - PROCESS | 3375 | 1462478283461 Marionette TRACE conn4 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:58:03 INFO - PROCESS | 3375 | 1462478283715 Marionette TRACE conn4 <- [1,611,null,{"value":null}] 12:58:03 INFO - PROCESS | 3375 | 1462478283967 Marionette TRACE conn4 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:03 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb93cdad800 == 80 [pid = 3375] [id = 160] 12:58:03 INFO - PROCESS | 3375 | ++DOMWINDOW == 154 (0x7fb936aba400) [pid = 3375] [serial = 480] [outer = (nil)] 12:58:04 INFO - PROCESS | 3375 | ++DOMWINDOW == 155 (0x7fb9379d7400) [pid = 3375] [serial = 481] [outer = 0x7fb936aba400] 12:58:04 INFO - PROCESS | 3375 | 1462478284047 Marionette DEBUG loaded listener.js 12:58:04 INFO - PROCESS | 3375 | ++DOMWINDOW == 156 (0x7fb93bf55800) [pid = 3375] [serial = 482] [outer = 0x7fb936aba400] 12:58:04 INFO - PROCESS | 3375 | 1462478284945 Marionette TRACE conn4 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 12:58:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 12:58:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1556ms 12:58:04 INFO - PROCESS | 3375 | 1462478284994 Marionette TRACE conn4 -> [0,613,"getWindowHandle",null] 12:58:05 INFO - PROCESS | 3375 | 1462478285000 Marionette TRACE conn4 <- [1,613,null,{"value":"8"}] 12:58:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 12:58:05 INFO - PROCESS | 3375 | 1462478285008 Marionette TRACE conn4 -> [0,614,"setScriptTimeout",{"ms":35000}] 12:58:05 INFO - PROCESS | 3375 | 1462478285012 Marionette TRACE conn4 <- [1,614,null,{}] 12:58:05 INFO - PROCESS | 3375 | 1462478285018 Marionette TRACE conn4 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:58:05 INFO - PROCESS | 3375 | 1462478285219 Marionette TRACE conn4 <- [1,615,null,{"value":null}] 12:58:05 INFO - PROCESS | 3375 | 1462478285373 Marionette TRACE conn4 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:05 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb94878f800 == 81 [pid = 3375] [id = 161] 12:58:05 INFO - PROCESS | 3375 | ++DOMWINDOW == 157 (0x7fb9379d2400) [pid = 3375] [serial = 483] [outer = (nil)] 12:58:05 INFO - PROCESS | 3375 | ++DOMWINDOW == 158 (0x7fb93d517400) [pid = 3375] [serial = 484] [outer = 0x7fb9379d2400] 12:58:05 INFO - PROCESS | 3375 | 1462478285450 Marionette DEBUG loaded listener.js 12:58:05 INFO - PROCESS | 3375 | ++DOMWINDOW == 159 (0x7fb93f1b6800) [pid = 3375] [serial = 485] [outer = 0x7fb9379d2400] 12:58:06 INFO - PROCESS | 3375 | 1462478286477 Marionette TRACE conn4 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 12:58:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 12:58:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1530ms 12:58:06 INFO - PROCESS | 3375 | 1462478286540 Marionette TRACE conn4 -> [0,617,"getWindowHandle",null] 12:58:06 INFO - PROCESS | 3375 | 1462478286544 Marionette TRACE conn4 <- [1,617,null,{"value":"8"}] 12:58:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 12:58:06 INFO - PROCESS | 3375 | 1462478286559 Marionette TRACE conn4 -> [0,618,"setScriptTimeout",{"ms":35000}] 12:58:06 INFO - PROCESS | 3375 | 1462478286568 Marionette TRACE conn4 <- [1,618,null,{}] 12:58:06 INFO - PROCESS | 3375 | 1462478286583 Marionette TRACE conn4 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:58:06 INFO - PROCESS | 3375 | 1462478286862 Marionette TRACE conn4 <- [1,619,null,{"value":null}] 12:58:07 INFO - PROCESS | 3375 | 1462478287080 Marionette TRACE conn4 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:07 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb954e53800 == 82 [pid = 3375] [id = 162] 12:58:07 INFO - PROCESS | 3375 | ++DOMWINDOW == 160 (0x7fb940a7fc00) [pid = 3375] [serial = 486] [outer = (nil)] 12:58:07 INFO - PROCESS | 3375 | ++DOMWINDOW == 161 (0x7fb945d81800) [pid = 3375] [serial = 487] [outer = 0x7fb940a7fc00] 12:58:07 INFO - PROCESS | 3375 | 1462478287156 Marionette DEBUG loaded listener.js 12:58:07 INFO - PROCESS | 3375 | ++DOMWINDOW == 162 (0x7fb94633e800) [pid = 3375] [serial = 488] [outer = 0x7fb940a7fc00] 12:58:08 INFO - PROCESS | 3375 | 1462478288005 Marionette TRACE conn4 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 12:58:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 12:58:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1501ms 12:58:08 INFO - PROCESS | 3375 | 1462478288053 Marionette TRACE conn4 -> [0,621,"getWindowHandle",null] 12:58:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 12:58:08 INFO - PROCESS | 3375 | 1462478288058 Marionette TRACE conn4 <- [1,621,null,{"value":"8"}] 12:58:08 INFO - PROCESS | 3375 | 1462478288065 Marionette TRACE conn4 -> [0,622,"setScriptTimeout",{"ms":35000}] 12:58:08 INFO - PROCESS | 3375 | 1462478288068 Marionette TRACE conn4 <- [1,622,null,{}] 12:58:08 INFO - PROCESS | 3375 | 1462478288076 Marionette TRACE conn4 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:58:08 INFO - PROCESS | 3375 | 1462478288265 Marionette TRACE conn4 <- [1,623,null,{"value":null}] 12:58:08 INFO - PROCESS | 3375 | 1462478288421 Marionette TRACE conn4 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:08 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb958861800 == 83 [pid = 3375] [id = 163] 12:58:08 INFO - PROCESS | 3375 | ++DOMWINDOW == 163 (0x7fb940a78000) [pid = 3375] [serial = 489] [outer = (nil)] 12:58:08 INFO - PROCESS | 3375 | ++DOMWINDOW == 164 (0x7fb947d60000) [pid = 3375] [serial = 490] [outer = 0x7fb940a78000] 12:58:08 INFO - PROCESS | 3375 | 1462478288504 Marionette DEBUG loaded listener.js 12:58:08 INFO - PROCESS | 3375 | ++DOMWINDOW == 165 (0x7fb94816ec00) [pid = 3375] [serial = 491] [outer = 0x7fb940a78000] 12:58:09 INFO - PROCESS | 3375 | 1462478289364 Marionette TRACE conn4 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 12:58:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 12:58:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1339ms 12:58:09 INFO - PROCESS | 3375 | 1462478289404 Marionette TRACE conn4 -> [0,625,"getWindowHandle",null] 12:58:09 INFO - PROCESS | 3375 | 1462478289407 Marionette TRACE conn4 <- [1,625,null,{"value":"8"}] 12:58:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 12:58:09 INFO - PROCESS | 3375 | 1462478289414 Marionette TRACE conn4 -> [0,626,"setScriptTimeout",{"ms":35000}] 12:58:09 INFO - PROCESS | 3375 | 1462478289418 Marionette TRACE conn4 <- [1,626,null,{}] 12:58:09 INFO - PROCESS | 3375 | 1462478289424 Marionette TRACE conn4 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:58:09 INFO - PROCESS | 3375 | 1462478289614 Marionette TRACE conn4 <- [1,627,null,{"value":null}] 12:58:09 INFO - PROCESS | 3375 | 1462478289778 Marionette TRACE conn4 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:09 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb958c15800 == 84 [pid = 3375] [id = 164] 12:58:09 INFO - PROCESS | 3375 | ++DOMWINDOW == 166 (0x7fb9482d6400) [pid = 3375] [serial = 492] [outer = (nil)] 12:58:09 INFO - PROCESS | 3375 | ++DOMWINDOW == 167 (0x7fb9486ae400) [pid = 3375] [serial = 493] [outer = 0x7fb9482d6400] 12:58:09 INFO - PROCESS | 3375 | 1462478289864 Marionette DEBUG loaded listener.js 12:58:09 INFO - PROCESS | 3375 | ++DOMWINDOW == 168 (0x7fb953bf9000) [pid = 3375] [serial = 494] [outer = 0x7fb9482d6400] 12:58:10 INFO - PROCESS | 3375 | 1462478290852 Marionette TRACE conn4 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 12:58:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 12:58:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1490ms 12:58:10 INFO - PROCESS | 3375 | 1462478290906 Marionette TRACE conn4 -> [0,629,"getWindowHandle",null] 12:58:10 INFO - PROCESS | 3375 | 1462478290910 Marionette TRACE conn4 <- [1,629,null,{"value":"8"}] 12:58:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 12:58:10 INFO - PROCESS | 3375 | 1462478290916 Marionette TRACE conn4 -> [0,630,"setScriptTimeout",{"ms":35000}] 12:58:10 INFO - PROCESS | 3375 | 1462478290919 Marionette TRACE conn4 <- [1,630,null,{}] 12:58:10 INFO - PROCESS | 3375 | 1462478290925 Marionette TRACE conn4 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:58:11 INFO - PROCESS | 3375 | 1462478291141 Marionette TRACE conn4 <- [1,631,null,{"value":null}] 12:58:11 INFO - PROCESS | 3375 | 1462478291304 Marionette TRACE conn4 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:11 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb93d9af800 == 85 [pid = 3375] [id = 165] 12:58:11 INFO - PROCESS | 3375 | ++DOMWINDOW == 169 (0x7fb9482d8c00) [pid = 3375] [serial = 495] [outer = (nil)] 12:58:11 INFO - PROCESS | 3375 | ++DOMWINDOW == 170 (0x7fb95894a800) [pid = 3375] [serial = 496] [outer = 0x7fb9482d8c00] 12:58:11 INFO - PROCESS | 3375 | 1462478291378 Marionette DEBUG loaded listener.js 12:58:11 INFO - PROCESS | 3375 | ++DOMWINDOW == 171 (0x7fb958a0ec00) [pid = 3375] [serial = 497] [outer = 0x7fb9482d8c00] 12:58:12 INFO - PROCESS | 3375 | 1462478292292 Marionette TRACE conn4 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 12:58:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 12:58:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1434ms 12:58:12 INFO - PROCESS | 3375 | 1462478292352 Marionette TRACE conn4 -> [0,633,"getWindowHandle",null] 12:58:12 INFO - PROCESS | 3375 | 1462478292355 Marionette TRACE conn4 <- [1,633,null,{"value":"8"}] 12:58:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 12:58:12 INFO - PROCESS | 3375 | 1462478292363 Marionette TRACE conn4 -> [0,634,"setScriptTimeout",{"ms":35000}] 12:58:12 INFO - PROCESS | 3375 | 1462478292367 Marionette TRACE conn4 <- [1,634,null,{}] 12:58:12 INFO - PROCESS | 3375 | 1462478292373 Marionette TRACE conn4 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:58:12 INFO - PROCESS | 3375 | 1462478292564 Marionette TRACE conn4 <- [1,635,null,{"value":null}] 12:58:12 INFO - PROCESS | 3375 | 1462478292722 Marionette TRACE conn4 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:12 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb95ba51800 == 86 [pid = 3375] [id = 166] 12:58:12 INFO - PROCESS | 3375 | ++DOMWINDOW == 172 (0x7fb93d71bc00) [pid = 3375] [serial = 498] [outer = (nil)] 12:58:12 INFO - PROCESS | 3375 | ++DOMWINDOW == 173 (0x7fb93d723800) [pid = 3375] [serial = 499] [outer = 0x7fb93d71bc00] 12:58:12 INFO - PROCESS | 3375 | 1462478292803 Marionette DEBUG loaded listener.js 12:58:12 INFO - PROCESS | 3375 | ++DOMWINDOW == 174 (0x7fb93d729400) [pid = 3375] [serial = 500] [outer = 0x7fb93d71bc00] 12:58:13 INFO - PROCESS | 3375 | [3375] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:58:13 INFO - PROCESS | 3375 | 1462478293654 Marionette TRACE conn4 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 12:58:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 12:58:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1337ms 12:58:13 INFO - PROCESS | 3375 | 1462478293701 Marionette TRACE conn4 -> [0,637,"getWindowHandle",null] 12:58:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 12:58:13 INFO - PROCESS | 3375 | 1462478293705 Marionette TRACE conn4 <- [1,637,null,{"value":"8"}] 12:58:13 INFO - PROCESS | 3375 | 1462478293712 Marionette TRACE conn4 -> [0,638,"setScriptTimeout",{"ms":35000}] 12:58:13 INFO - PROCESS | 3375 | 1462478293715 Marionette TRACE conn4 <- [1,638,null,{}] 12:58:13 INFO - PROCESS | 3375 | 1462478293721 Marionette TRACE conn4 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:58:13 INFO - PROCESS | 3375 | 1462478293905 Marionette TRACE conn4 <- [1,639,null,{"value":null}] 12:58:14 INFO - PROCESS | 3375 | 1462478294070 Marionette TRACE conn4 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:14 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb932ae4000 == 87 [pid = 3375] [id = 167] 12:58:14 INFO - PROCESS | 3375 | ++DOMWINDOW == 175 (0x7fb932ceac00) [pid = 3375] [serial = 501] [outer = (nil)] 12:58:14 INFO - PROCESS | 3375 | ++DOMWINDOW == 176 (0x7fb932cf1000) [pid = 3375] [serial = 502] [outer = 0x7fb932ceac00] 12:58:14 INFO - PROCESS | 3375 | 1462478294145 Marionette DEBUG loaded listener.js 12:58:14 INFO - PROCESS | 3375 | ++DOMWINDOW == 177 (0x7fb932cf7400) [pid = 3375] [serial = 503] [outer = 0x7fb932ceac00] 12:58:14 INFO - PROCESS | 3375 | [3375] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:58:14 INFO - PROCESS | 3375 | 1462478294984 Marionette TRACE conn4 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 12:58:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 12:58:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1333ms 12:58:15 INFO - PROCESS | 3375 | 1462478295045 Marionette TRACE conn4 -> [0,641,"getWindowHandle",null] 12:58:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 12:58:15 INFO - PROCESS | 3375 | 1462478295049 Marionette TRACE conn4 <- [1,641,null,{"value":"8"}] 12:58:15 INFO - PROCESS | 3375 | 1462478295056 Marionette TRACE conn4 -> [0,642,"setScriptTimeout",{"ms":35000}] 12:58:15 INFO - PROCESS | 3375 | 1462478295059 Marionette TRACE conn4 <- [1,642,null,{}] 12:58:15 INFO - PROCESS | 3375 | 1462478295065 Marionette TRACE conn4 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:58:15 INFO - PROCESS | 3375 | 1462478295263 Marionette TRACE conn4 <- [1,643,null,{"value":null}] 12:58:15 INFO - PROCESS | 3375 | 1462478295425 Marionette TRACE conn4 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:15 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb93cb12000 == 88 [pid = 3375] [id = 168] 12:58:15 INFO - PROCESS | 3375 | ++DOMWINDOW == 178 (0x7fb932ced400) [pid = 3375] [serial = 504] [outer = (nil)] 12:58:15 INFO - PROCESS | 3375 | ++DOMWINDOW == 179 (0x7fb93684e400) [pid = 3375] [serial = 505] [outer = 0x7fb932ced400] 12:58:15 INFO - PROCESS | 3375 | 1462478295503 Marionette DEBUG loaded listener.js 12:58:15 INFO - PROCESS | 3375 | ++DOMWINDOW == 180 (0x7fb936854400) [pid = 3375] [serial = 506] [outer = 0x7fb932ced400] 12:58:16 INFO - PROCESS | 3375 | 1462478296380 Marionette TRACE conn4 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 12:58:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 12:58:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1387ms 12:58:16 INFO - PROCESS | 3375 | 1462478296443 Marionette TRACE conn4 -> [0,645,"getWindowHandle",null] 12:58:16 INFO - PROCESS | 3375 | 1462478296447 Marionette TRACE conn4 <- [1,645,null,{"value":"8"}] 12:58:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 12:58:16 INFO - PROCESS | 3375 | 1462478296454 Marionette TRACE conn4 -> [0,646,"setScriptTimeout",{"ms":35000}] 12:58:16 INFO - PROCESS | 3375 | 1462478296458 Marionette TRACE conn4 <- [1,646,null,{}] 12:58:16 INFO - PROCESS | 3375 | 1462478296464 Marionette TRACE conn4 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:58:16 INFO - PROCESS | 3375 | 1462478296654 Marionette TRACE conn4 <- [1,647,null,{"value":null}] 12:58:16 INFO - PROCESS | 3375 | 1462478296832 Marionette TRACE conn4 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:16 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb93ddf4000 == 89 [pid = 3375] [id = 169] 12:58:16 INFO - PROCESS | 3375 | ++DOMWINDOW == 181 (0x7fb936857800) [pid = 3375] [serial = 507] [outer = (nil)] 12:58:16 INFO - PROCESS | 3375 | ++DOMWINDOW == 182 (0x7fb93685a800) [pid = 3375] [serial = 508] [outer = 0x7fb936857800] 12:58:16 INFO - PROCESS | 3375 | 1462478296925 Marionette DEBUG loaded listener.js 12:58:17 INFO - PROCESS | 3375 | ++DOMWINDOW == 183 (0x7fb93d723000) [pid = 3375] [serial = 509] [outer = 0x7fb936857800] 12:58:17 INFO - PROCESS | 3375 | 1462478297873 Marionette TRACE conn4 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 12:58:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 12:58:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1492ms 12:58:17 INFO - PROCESS | 3375 | 1462478297946 Marionette TRACE conn4 -> [0,649,"getWindowHandle",null] 12:58:17 INFO - PROCESS | 3375 | 1462478297950 Marionette TRACE conn4 <- [1,649,null,{"value":"8"}] 12:58:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 12:58:17 INFO - PROCESS | 3375 | 1462478297957 Marionette TRACE conn4 -> [0,650,"setScriptTimeout",{"ms":35000}] 12:58:17 INFO - PROCESS | 3375 | 1462478297962 Marionette TRACE conn4 <- [1,650,null,{}] 12:58:17 INFO - PROCESS | 3375 | 1462478297968 Marionette TRACE conn4 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:58:18 INFO - PROCESS | 3375 | 1462478298229 Marionette TRACE conn4 <- [1,651,null,{"value":null}] 12:58:18 INFO - PROCESS | 3375 | 1462478298729 Marionette TRACE conn4 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:18 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb936ae0000 == 90 [pid = 3375] [id = 170] 12:58:18 INFO - PROCESS | 3375 | ++DOMWINDOW == 184 (0x7fb932d9a800) [pid = 3375] [serial = 510] [outer = (nil)] 12:58:18 INFO - PROCESS | 3375 | ++DOMWINDOW == 185 (0x7fb932da0400) [pid = 3375] [serial = 511] [outer = 0x7fb932d9a800] 12:58:18 INFO - PROCESS | 3375 | 1462478298888 Marionette DEBUG loaded listener.js 12:58:19 INFO - PROCESS | 3375 | ++DOMWINDOW == 186 (0x7fb934ed0800) [pid = 3375] [serial = 512] [outer = 0x7fb932d9a800] 12:58:19 INFO - PROCESS | 3375 | 1462478299857 Marionette TRACE conn4 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 12:58:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 12:58:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1937ms 12:58:19 INFO - PROCESS | 3375 | 1462478299897 Marionette TRACE conn4 -> [0,653,"getWindowHandle",null] 12:58:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 12:58:19 INFO - PROCESS | 3375 | 1462478299904 Marionette TRACE conn4 <- [1,653,null,{"value":"8"}] 12:58:19 INFO - PROCESS | 3375 | 1462478299912 Marionette TRACE conn4 -> [0,654,"setScriptTimeout",{"ms":35000}] 12:58:19 INFO - PROCESS | 3375 | 1462478299918 Marionette TRACE conn4 <- [1,654,null,{}] 12:58:19 INFO - PROCESS | 3375 | 1462478299926 Marionette TRACE conn4 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:58:20 INFO - PROCESS | 3375 | 1462478300121 Marionette TRACE conn4 <- [1,655,null,{"value":null}] 12:58:20 INFO - PROCESS | 3375 | 1462478300330 Marionette TRACE conn4 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:20 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb934e6c800 == 91 [pid = 3375] [id = 171] 12:58:20 INFO - PROCESS | 3375 | ++DOMWINDOW == 187 (0x7fb9365e2c00) [pid = 3375] [serial = 513] [outer = (nil)] 12:58:20 INFO - PROCESS | 3375 | ++DOMWINDOW == 188 (0x7fb936798000) [pid = 3375] [serial = 514] [outer = 0x7fb9365e2c00] 12:58:20 INFO - PROCESS | 3375 | 1462478300494 Marionette DEBUG loaded listener.js 12:58:20 INFO - PROCESS | 3375 | ++DOMWINDOW == 189 (0x7fb93685ac00) [pid = 3375] [serial = 515] [outer = 0x7fb9365e2c00] 12:58:20 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb94061b800 == 90 [pid = 3375] [id = 98] 12:58:20 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb93bdde800 == 89 [pid = 3375] [id = 97] 12:58:20 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb948cad800 == 88 [pid = 3375] [id = 93] 12:58:20 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb949a03800 == 87 [pid = 3375] [id = 158] 12:58:20 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb948789800 == 86 [pid = 3375] [id = 157] 12:58:20 INFO - PROCESS | 3375 | --DOMWINDOW == 188 (0x7fb947cf2000) [pid = 3375] [serial = 393] [outer = (nil)] [url = about:blank] 12:58:20 INFO - PROCESS | 3375 | --DOMWINDOW == 187 (0x7fb94a091400) [pid = 3375] [serial = 396] [outer = (nil)] [url = about:blank] 12:58:20 INFO - PROCESS | 3375 | --DOMWINDOW == 186 (0x7fb954ef2800) [pid = 3375] [serial = 399] [outer = (nil)] [url = about:blank] 12:58:20 INFO - PROCESS | 3375 | --DOMWINDOW == 185 (0x7fb959127c00) [pid = 3375] [serial = 402] [outer = (nil)] [url = about:blank] 12:58:20 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb945ba3000 == 85 [pid = 3375] [id = 156] 12:58:20 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb93ef41000 == 84 [pid = 3375] [id = 155] 12:58:20 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb93d27e000 == 83 [pid = 3375] [id = 154] 12:58:20 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb93ca11800 == 82 [pid = 3375] [id = 153] 12:58:20 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb936c8c800 == 81 [pid = 3375] [id = 152] 12:58:21 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb935ace800 == 80 [pid = 3375] [id = 147] 12:58:21 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb936bdb800 == 79 [pid = 3375] [id = 146] 12:58:21 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb936c92800 == 78 [pid = 3375] [id = 145] 12:58:21 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb95508b800 == 77 [pid = 3375] [id = 144] 12:58:21 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb940618000 == 76 [pid = 3375] [id = 143] 12:58:21 INFO - PROCESS | 3375 | --DOMWINDOW == 184 (0x7fb954b1c400) [pid = 3375] [serial = 424] [outer = (nil)] [url = about:blank] 12:58:21 INFO - PROCESS | 3375 | --DOMWINDOW == 183 (0x7fb946345c00) [pid = 3375] [serial = 420] [outer = (nil)] [url = about:blank] 12:58:21 INFO - PROCESS | 3375 | --DOMWINDOW == 182 (0x7fb93ec60800) [pid = 3375] [serial = 412] [outer = (nil)] [url = about:blank] 12:58:21 INFO - PROCESS | 3375 | --DOMWINDOW == 181 (0x7fb93d60d800) [pid = 3375] [serial = 411] [outer = (nil)] [url = about:blank] 12:58:21 INFO - PROCESS | 3375 | --DOMWINDOW == 180 (0x7fb9488f0400) [pid = 3375] [serial = 421] [outer = (nil)] [url = about:blank] 12:58:21 INFO - PROCESS | 3375 | --DOMWINDOW == 179 (0x7fb9406dc800) [pid = 3375] [serial = 414] [outer = (nil)] [url = about:blank] 12:58:21 INFO - PROCESS | 3375 | --DOMWINDOW == 178 (0x7fb943d1e400) [pid = 3375] [serial = 415] [outer = (nil)] [url = about:blank] 12:58:21 INFO - PROCESS | 3375 | --DOMWINDOW == 177 (0x7fb936abf000) [pid = 3375] [serial = 417] [outer = (nil)] [url = about:blank] 12:58:21 INFO - PROCESS | 3375 | --DOMWINDOW == 176 (0x7fb9405a7800) [pid = 3375] [serial = 390] [outer = (nil)] [url = about:blank] 12:58:21 INFO - PROCESS | 3375 | --DOMWINDOW == 175 (0x7fb93d413000) [pid = 3375] [serial = 409] [outer = (nil)] [url = about:blank] 12:58:21 INFO - PROCESS | 3375 | --DOMWINDOW == 174 (0x7fb93d096400) [pid = 3375] [serial = 408] [outer = (nil)] [url = about:blank] 12:58:21 INFO - PROCESS | 3375 | --DOMWINDOW == 173 (0x7fb93d418800) [pid = 3375] [serial = 387] [outer = (nil)] [url = about:blank] 12:58:21 INFO - PROCESS | 3375 | --DOMWINDOW == 172 (0x7fb9379d4000) [pid = 3375] [serial = 405] [outer = (nil)] [url = about:blank] 12:58:21 INFO - PROCESS | 3375 | --DOMWINDOW == 171 (0x7fb942e54000) [pid = 3375] [serial = 418] [outer = (nil)] [url = about:blank] 12:58:21 INFO - PROCESS | 3375 | --DOMWINDOW == 170 (0x7fb93ec5d000) [pid = 3375] [serial = 423] [outer = (nil)] [url = about:blank] 12:58:21 INFO - PROCESS | 3375 | 1462478301444 Marionette TRACE conn4 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 12:58:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 12:58:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1589ms 12:58:21 INFO - PROCESS | 3375 | 1462478301504 Marionette TRACE conn4 -> [0,657,"getWindowHandle",null] 12:58:21 INFO - PROCESS | 3375 | 1462478301509 Marionette TRACE conn4 <- [1,657,null,{"value":"8"}] 12:58:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 12:58:21 INFO - PROCESS | 3375 | 1462478301518 Marionette TRACE conn4 -> [0,658,"setScriptTimeout",{"ms":35000}] 12:58:21 INFO - PROCESS | 3375 | 1462478301522 Marionette TRACE conn4 <- [1,658,null,{}] 12:58:21 INFO - PROCESS | 3375 | 1462478301528 Marionette TRACE conn4 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:58:21 INFO - PROCESS | 3375 | 1462478301716 Marionette TRACE conn4 <- [1,659,null,{"value":null}] 12:58:21 INFO - PROCESS | 3375 | 1462478301850 Marionette TRACE conn4 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:21 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb93bb0a000 == 77 [pid = 3375] [id = 172] 12:58:21 INFO - PROCESS | 3375 | ++DOMWINDOW == 171 (0x7fb936793000) [pid = 3375] [serial = 516] [outer = (nil)] 12:58:21 INFO - PROCESS | 3375 | ++DOMWINDOW == 172 (0x7fb93823ec00) [pid = 3375] [serial = 517] [outer = 0x7fb936793000] 12:58:21 INFO - PROCESS | 3375 | 1462478301917 Marionette DEBUG loaded listener.js 12:58:22 INFO - PROCESS | 3375 | ++DOMWINDOW == 173 (0x7fb93cc73000) [pid = 3375] [serial = 518] [outer = 0x7fb936793000] 12:58:22 INFO - PROCESS | 3375 | 1462478302769 Marionette TRACE conn4 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 12:58:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 12:58:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1285ms 12:58:22 INFO - PROCESS | 3375 | 1462478302809 Marionette TRACE conn4 -> [0,661,"getWindowHandle",null] 12:58:22 INFO - PROCESS | 3375 | 1462478302813 Marionette TRACE conn4 <- [1,661,null,{"value":"8"}] 12:58:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 12:58:22 INFO - PROCESS | 3375 | 1462478302828 Marionette TRACE conn4 -> [0,662,"setScriptTimeout",{"ms":35000}] 12:58:22 INFO - PROCESS | 3375 | 1462478302837 Marionette TRACE conn4 <- [1,662,null,{}] 12:58:22 INFO - PROCESS | 3375 | 1462478302845 Marionette TRACE conn4 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:58:23 INFO - PROCESS | 3375 | 1462478303036 Marionette TRACE conn4 <- [1,663,null,{"value":null}] 12:58:23 INFO - PROCESS | 3375 | 1462478303050 Marionette TRACE conn4 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:23 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb93dfd9000 == 78 [pid = 3375] [id = 173] 12:58:23 INFO - PROCESS | 3375 | ++DOMWINDOW == 174 (0x7fb93cc81400) [pid = 3375] [serial = 519] [outer = (nil)] 12:58:23 INFO - PROCESS | 3375 | ++DOMWINDOW == 175 (0x7fb93d725400) [pid = 3375] [serial = 520] [outer = 0x7fb93cc81400] 12:58:23 INFO - PROCESS | 3375 | 1462478303238 Marionette DEBUG loaded listener.js 12:58:23 INFO - PROCESS | 3375 | ++DOMWINDOW == 176 (0x7fb93ec5d400) [pid = 3375] [serial = 521] [outer = 0x7fb93cc81400] 12:58:23 INFO - PROCESS | 3375 | [3375] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:58:24 INFO - PROCESS | 3375 | 1462478304156 Marionette TRACE conn4 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 12:58:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 12:58:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1353ms 12:58:24 INFO - PROCESS | 3375 | 1462478304175 Marionette TRACE conn4 -> [0,665,"getWindowHandle",null] 12:58:24 INFO - PROCESS | 3375 | 1462478304179 Marionette TRACE conn4 <- [1,665,null,{"value":"8"}] 12:58:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 12:58:24 INFO - PROCESS | 3375 | 1462478304186 Marionette TRACE conn4 -> [0,666,"setScriptTimeout",{"ms":35000}] 12:58:24 INFO - PROCESS | 3375 | 1462478304188 Marionette TRACE conn4 <- [1,666,null,{}] 12:58:24 INFO - PROCESS | 3375 | 1462478304194 Marionette TRACE conn4 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:58:24 INFO - PROCESS | 3375 | 1462478304433 Marionette TRACE conn4 <- [1,667,null,{"value":null}] 12:58:24 INFO - PROCESS | 3375 | 1462478304489 Marionette TRACE conn4 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:24 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb9476da000 == 79 [pid = 3375] [id = 174] 12:58:24 INFO - PROCESS | 3375 | ++DOMWINDOW == 177 (0x7fb93d60ec00) [pid = 3375] [serial = 522] [outer = (nil)] 12:58:24 INFO - PROCESS | 3375 | ++DOMWINDOW == 178 (0x7fb9405a0800) [pid = 3375] [serial = 523] [outer = 0x7fb93d60ec00] 12:58:24 INFO - PROCESS | 3375 | 1462478304685 Marionette DEBUG loaded listener.js 12:58:24 INFO - PROCESS | 3375 | ++DOMWINDOW == 179 (0x7fb9406d3c00) [pid = 3375] [serial = 524] [outer = 0x7fb93d60ec00] 12:58:25 INFO - PROCESS | 3375 | --DOMWINDOW == 178 (0x7fb935a81800) [pid = 3375] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 12:58:25 INFO - PROCESS | 3375 | --DOMWINDOW == 177 (0x7fb936ab8000) [pid = 3375] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 12:58:25 INFO - PROCESS | 3375 | --DOMWINDOW == 176 (0x7fb93679b800) [pid = 3375] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 12:58:25 INFO - PROCESS | 3375 | --DOMWINDOW == 175 (0x7fb93d3abc00) [pid = 3375] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 12:58:25 INFO - PROCESS | 3375 | --DOMWINDOW == 174 (0x7fb93f1b3400) [pid = 3375] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 12:58:25 INFO - PROCESS | 3375 | --DOMWINDOW == 173 (0x7fb93d292c00) [pid = 3375] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 12:58:25 INFO - PROCESS | 3375 | [3375] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:58:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 12:58:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1881ms 12:58:26 INFO - PROCESS | 3375 | 1462478306061 Marionette TRACE conn4 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 12:58:26 INFO - PROCESS | 3375 | 1462478306069 Marionette TRACE conn4 -> [0,669,"getWindowHandle",null] 12:58:26 INFO - PROCESS | 3375 | 1462478306073 Marionette TRACE conn4 <- [1,669,null,{"value":"8"}] 12:58:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 12:58:26 INFO - PROCESS | 3375 | 1462478306079 Marionette TRACE conn4 -> [0,670,"setScriptTimeout",{"ms":35000}] 12:58:26 INFO - PROCESS | 3375 | 1462478306082 Marionette TRACE conn4 <- [1,670,null,{}] 12:58:26 INFO - PROCESS | 3375 | 1462478306087 Marionette TRACE conn4 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:58:26 INFO - PROCESS | 3375 | 1462478306258 Marionette TRACE conn4 <- [1,671,null,{"value":null}] 12:58:26 INFO - PROCESS | 3375 | 1462478306384 Marionette TRACE conn4 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:26 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb9483ea000 == 80 [pid = 3375] [id = 175] 12:58:26 INFO - PROCESS | 3375 | ++DOMWINDOW == 174 (0x7fb940405800) [pid = 3375] [serial = 525] [outer = (nil)] 12:58:26 INFO - PROCESS | 3375 | ++DOMWINDOW == 175 (0x7fb9406db000) [pid = 3375] [serial = 526] [outer = 0x7fb940405800] 12:58:26 INFO - PROCESS | 3375 | 1462478306460 Marionette DEBUG loaded listener.js 12:58:26 INFO - PROCESS | 3375 | ++DOMWINDOW == 176 (0x7fb945d83800) [pid = 3375] [serial = 527] [outer = 0x7fb940405800] 12:58:27 INFO - PROCESS | 3375 | 1462478307315 Marionette TRACE conn4 <- [1,672,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 12:58:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 12:58:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1288ms 12:58:27 INFO - PROCESS | 3375 | 1462478307368 Marionette TRACE conn4 -> [0,673,"getWindowHandle",null] 12:58:27 INFO - PROCESS | 3375 | 1462478307372 Marionette TRACE conn4 <- [1,673,null,{"value":"8"}] 12:58:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 12:58:27 INFO - PROCESS | 3375 | 1462478307378 Marionette TRACE conn4 -> [0,674,"setScriptTimeout",{"ms":35000}] 12:58:27 INFO - PROCESS | 3375 | 1462478307380 Marionette TRACE conn4 <- [1,674,null,{}] 12:58:27 INFO - PROCESS | 3375 | 1462478307386 Marionette TRACE conn4 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:58:27 INFO - PROCESS | 3375 | 1462478307552 Marionette TRACE conn4 <- [1,675,null,{"value":null}] 12:58:27 INFO - PROCESS | 3375 | 1462478307569 Marionette TRACE conn4 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:27 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb953933000 == 81 [pid = 3375] [id = 176] 12:58:27 INFO - PROCESS | 3375 | ++DOMWINDOW == 177 (0x7fb94816dc00) [pid = 3375] [serial = 528] [outer = (nil)] 12:58:27 INFO - PROCESS | 3375 | ++DOMWINDOW == 178 (0x7fb948ed5000) [pid = 3375] [serial = 529] [outer = 0x7fb94816dc00] 12:58:27 INFO - PROCESS | 3375 | 1462478307632 Marionette DEBUG loaded listener.js 12:58:27 INFO - PROCESS | 3375 | ++DOMWINDOW == 179 (0x7fb94a0af800) [pid = 3375] [serial = 530] [outer = 0x7fb94816dc00] 12:58:28 INFO - PROCESS | 3375 | [3375] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:58:28 INFO - PROCESS | 3375 | 1462478308741 Marionette TRACE conn4 <- [1,676,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 12:58:28 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 12:58:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1390ms 12:58:28 INFO - PROCESS | 3375 | 1462478308770 Marionette TRACE conn4 -> [0,677,"getWindowHandle",null] 12:58:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 12:58:28 INFO - PROCESS | 3375 | 1462478308778 Marionette TRACE conn4 <- [1,677,null,{"value":"8"}] 12:58:28 INFO - PROCESS | 3375 | 1462478308786 Marionette TRACE conn4 -> [0,678,"setScriptTimeout",{"ms":35000}] 12:58:28 INFO - PROCESS | 3375 | 1462478308793 Marionette TRACE conn4 <- [1,678,null,{}] 12:58:28 INFO - PROCESS | 3375 | 1462478308802 Marionette TRACE conn4 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:58:29 INFO - PROCESS | 3375 | 1462478309010 Marionette TRACE conn4 <- [1,679,null,{"value":null}] 12:58:29 INFO - PROCESS | 3375 | 1462478309176 Marionette TRACE conn4 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:29 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb93ca10000 == 82 [pid = 3375] [id = 177] 12:58:29 INFO - PROCESS | 3375 | ++DOMWINDOW == 180 (0x7fb9365e2400) [pid = 3375] [serial = 531] [outer = (nil)] 12:58:29 INFO - PROCESS | 3375 | ++DOMWINDOW == 181 (0x7fb93679a800) [pid = 3375] [serial = 532] [outer = 0x7fb9365e2400] 12:58:29 INFO - PROCESS | 3375 | 1462478309259 Marionette DEBUG loaded listener.js 12:58:29 INFO - PROCESS | 3375 | ++DOMWINDOW == 182 (0x7fb936abb000) [pid = 3375] [serial = 533] [outer = 0x7fb9365e2400] 12:58:30 INFO - PROCESS | 3375 | 1462478310161 Marionette TRACE conn4 <- [1,680,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 12:58:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 12:58:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1435ms 12:58:30 INFO - PROCESS | 3375 | 1462478310222 Marionette TRACE conn4 -> [0,681,"getWindowHandle",null] 12:58:30 INFO - PROCESS | 3375 | 1462478310232 Marionette TRACE conn4 <- [1,681,null,{"value":"8"}] 12:58:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 12:58:30 INFO - PROCESS | 3375 | 1462478310244 Marionette TRACE conn4 -> [0,682,"setScriptTimeout",{"ms":35000}] 12:58:30 INFO - PROCESS | 3375 | 1462478310248 Marionette TRACE conn4 <- [1,682,null,{}] 12:58:30 INFO - PROCESS | 3375 | 1462478310255 Marionette TRACE conn4 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:58:30 INFO - PROCESS | 3375 | 1462478310491 Marionette TRACE conn4 <- [1,683,null,{"value":null}] 12:58:30 INFO - PROCESS | 3375 | 1462478310753 Marionette TRACE conn4 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:30 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb9483e5000 == 83 [pid = 3375] [id = 178] 12:58:30 INFO - PROCESS | 3375 | ++DOMWINDOW == 183 (0x7fb93cc77400) [pid = 3375] [serial = 534] [outer = (nil)] 12:58:30 INFO - PROCESS | 3375 | ++DOMWINDOW == 184 (0x7fb93d3aa400) [pid = 3375] [serial = 535] [outer = 0x7fb93cc77400] 12:58:30 INFO - PROCESS | 3375 | 1462478310878 Marionette DEBUG loaded listener.js 12:58:30 INFO - PROCESS | 3375 | ++DOMWINDOW == 185 (0x7fb93d71d000) [pid = 3375] [serial = 536] [outer = 0x7fb93cc77400] 12:58:32 INFO - PROCESS | 3375 | SkCairoFTTypeface::onFilterRec unimplemented 12:58:32 INFO - PROCESS | 3375 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 12:58:32 INFO - PROCESS | 3375 | 1462478312165 Marionette TRACE conn4 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 12:58:32 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) 12:58:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1985ms 12:58:32 INFO - PROCESS | 3375 | 1462478312230 Marionette TRACE conn4 -> [0,685,"getWindowHandle",null] 12:58:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 12:58:32 INFO - PROCESS | 3375 | 1462478312234 Marionette TRACE conn4 <- [1,685,null,{"value":"8"}] 12:58:32 INFO - PROCESS | 3375 | 1462478312332 Marionette TRACE conn4 -> [0,686,"setScriptTimeout",{"ms":35000}] 12:58:32 INFO - PROCESS | 3375 | 1462478312339 Marionette TRACE conn4 <- [1,686,null,{}] 12:58:32 INFO - PROCESS | 3375 | 1462478312366 Marionette TRACE conn4 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:58:32 INFO - PROCESS | 3375 | 1462478312558 Marionette TRACE conn4 <- [1,687,null,{"value":null}] 12:58:32 INFO - PROCESS | 3375 | 1462478312721 Marionette TRACE conn4 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:32 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb958867800 == 84 [pid = 3375] [id = 179] 12:58:32 INFO - PROCESS | 3375 | ++DOMWINDOW == 186 (0x7fb93ee8a400) [pid = 3375] [serial = 537] [outer = (nil)] 12:58:32 INFO - PROCESS | 3375 | ++DOMWINDOW == 187 (0x7fb945c64800) [pid = 3375] [serial = 538] [outer = 0x7fb93ee8a400] 12:58:32 INFO - PROCESS | 3375 | 1462478312800 Marionette DEBUG loaded listener.js 12:58:32 INFO - PROCESS | 3375 | ++DOMWINDOW == 188 (0x7fb9482d4800) [pid = 3375] [serial = 539] [outer = 0x7fb93ee8a400] 12:58:34 INFO - PROCESS | 3375 | SkCairoFTTypeface::onFilterRec unimplemented 12:58:34 INFO - PROCESS | 3375 | 1462478314111 Marionette TRACE conn4 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 12:58:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 12:58:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1889ms 12:58:34 INFO - PROCESS | 3375 | 1462478314131 Marionette TRACE conn4 -> [0,689,"getWindowHandle",null] 12:58:34 INFO - PROCESS | 3375 | 1462478314137 Marionette TRACE conn4 <- [1,689,null,{"value":"8"}] 12:58:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 12:58:34 INFO - PROCESS | 3375 | 1462478314189 Marionette TRACE conn4 -> [0,690,"setScriptTimeout",{"ms":35000}] 12:58:34 INFO - PROCESS | 3375 | 1462478314192 Marionette TRACE conn4 <- [1,690,null,{}] 12:58:34 INFO - PROCESS | 3375 | 1462478314219 Marionette TRACE conn4 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:58:34 INFO - PROCESS | 3375 | 1462478314406 Marionette TRACE conn4 <- [1,691,null,{"value":null}] 12:58:34 INFO - PROCESS | 3375 | 1462478314565 Marionette TRACE conn4 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:34 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb95b76f000 == 85 [pid = 3375] [id = 180] 12:58:34 INFO - PROCESS | 3375 | ++DOMWINDOW == 189 (0x7fb9482d0c00) [pid = 3375] [serial = 540] [outer = (nil)] 12:58:34 INFO - PROCESS | 3375 | ++DOMWINDOW == 190 (0x7fb95408a400) [pid = 3375] [serial = 541] [outer = 0x7fb9482d0c00] 12:58:34 INFO - PROCESS | 3375 | 1462478314648 Marionette DEBUG loaded listener.js 12:58:34 INFO - PROCESS | 3375 | ++DOMWINDOW == 191 (0x7fb95502b000) [pid = 3375] [serial = 542] [outer = 0x7fb9482d0c00] 12:58:35 INFO - PROCESS | 3375 | SkCairoFTTypeface::onFilterRec unimplemented 12:58:35 INFO - PROCESS | 3375 | 1462478315933 Marionette TRACE conn4 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 12:58:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 12:58:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1761ms 12:58:35 INFO - PROCESS | 3375 | 1462478315949 Marionette TRACE conn4 -> [0,693,"getWindowHandle",null] 12:58:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 12:58:35 INFO - PROCESS | 3375 | 1462478315953 Marionette TRACE conn4 <- [1,693,null,{"value":"8"}] 12:58:35 INFO - PROCESS | 3375 | 1462478315960 Marionette TRACE conn4 -> [0,694,"setScriptTimeout",{"ms":35000}] 12:58:35 INFO - PROCESS | 3375 | 1462478315963 Marionette TRACE conn4 <- [1,694,null,{}] 12:58:35 INFO - PROCESS | 3375 | 1462478315969 Marionette TRACE conn4 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:58:36 INFO - PROCESS | 3375 | 1462478316227 Marionette TRACE conn4 <- [1,695,null,{"value":null}] 12:58:36 INFO - PROCESS | 3375 | 1462478316390 Marionette TRACE conn4 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:36 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb936b37800 == 86 [pid = 3375] [id = 181] 12:58:36 INFO - PROCESS | 3375 | ++DOMWINDOW == 192 (0x7fb9357c7c00) [pid = 3375] [serial = 543] [outer = (nil)] 12:58:36 INFO - PROCESS | 3375 | ++DOMWINDOW == 193 (0x7fb9357ce400) [pid = 3375] [serial = 544] [outer = 0x7fb9357c7c00] 12:58:36 INFO - PROCESS | 3375 | 1462478316466 Marionette DEBUG loaded listener.js 12:58:36 INFO - PROCESS | 3375 | ++DOMWINDOW == 194 (0x7fb94a09e400) [pid = 3375] [serial = 545] [outer = 0x7fb9357c7c00] 12:58:37 INFO - PROCESS | 3375 | SkCairoFTTypeface::onFilterRec unimplemented 12:58:37 INFO - PROCESS | 3375 | 1462478317975 Marionette TRACE conn4 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 12:58:37 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) 12:58:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 2040ms 12:58:38 INFO - PROCESS | 3375 | 1462478318001 Marionette TRACE conn4 -> [0,697,"getWindowHandle",null] 12:58:38 INFO - PROCESS | 3375 | 1462478318004 Marionette TRACE conn4 <- [1,697,null,{"value":"8"}] 12:58:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 12:58:38 INFO - PROCESS | 3375 | 1462478318011 Marionette TRACE conn4 -> [0,698,"setScriptTimeout",{"ms":35000}] 12:58:38 INFO - PROCESS | 3375 | 1462478318014 Marionette TRACE conn4 <- [1,698,null,{}] 12:58:38 INFO - PROCESS | 3375 | 1462478318019 Marionette TRACE conn4 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:58:38 INFO - PROCESS | 3375 | 1462478318213 Marionette TRACE conn4 <- [1,699,null,{"value":null}] 12:58:38 INFO - PROCESS | 3375 | 1462478318381 Marionette TRACE conn4 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:38 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb935757000 == 87 [pid = 3375] [id = 182] 12:58:38 INFO - PROCESS | 3375 | ++DOMWINDOW == 195 (0x7fb934ecc000) [pid = 3375] [serial = 546] [outer = (nil)] 12:58:38 INFO - PROCESS | 3375 | ++DOMWINDOW == 196 (0x7fb936aa7000) [pid = 3375] [serial = 547] [outer = 0x7fb934ecc000] 12:58:38 INFO - PROCESS | 3375 | 1462478318457 Marionette DEBUG loaded listener.js 12:58:38 INFO - PROCESS | 3375 | ++DOMWINDOW == 197 (0x7fb958a10000) [pid = 3375] [serial = 548] [outer = 0x7fb934ecc000] 12:58:39 INFO - PROCESS | 3375 | SkCairoFTTypeface::onFilterRec unimplemented 12:58:40 INFO - PROCESS | 3375 | 1462478320102 Marionette TRACE conn4 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 12:58:40 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) 12:58:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 2139ms 12:58:40 INFO - PROCESS | 3375 | 1462478320152 Marionette TRACE conn4 -> [0,701,"getWindowHandle",null] 12:58:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 12:58:40 INFO - PROCESS | 3375 | 1462478320158 Marionette TRACE conn4 <- [1,701,null,{"value":"8"}] 12:58:40 INFO - PROCESS | 3375 | 1462478320166 Marionette TRACE conn4 -> [0,702,"setScriptTimeout",{"ms":35000}] 12:58:40 INFO - PROCESS | 3375 | 1462478320172 Marionette TRACE conn4 <- [1,702,null,{}] 12:58:40 INFO - PROCESS | 3375 | 1462478320182 Marionette TRACE conn4 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:58:40 INFO - PROCESS | 3375 | 1462478320390 Marionette TRACE conn4 <- [1,703,null,{"value":null}] 12:58:40 INFO - PROCESS | 3375 | 1462478320577 Marionette TRACE conn4 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:40 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb9381d9800 == 88 [pid = 3375] [id = 183] 12:58:40 INFO - PROCESS | 3375 | ++DOMWINDOW == 198 (0x7fb934ec9800) [pid = 3375] [serial = 549] [outer = (nil)] 12:58:40 INFO - PROCESS | 3375 | ++DOMWINDOW == 199 (0x7fb935a8d400) [pid = 3375] [serial = 550] [outer = 0x7fb934ec9800] 12:58:40 INFO - PROCESS | 3375 | 1462478320646 Marionette DEBUG loaded listener.js 12:58:40 INFO - PROCESS | 3375 | ++DOMWINDOW == 200 (0x7fb93684c800) [pid = 3375] [serial = 551] [outer = 0x7fb934ec9800] 12:58:41 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb949d3c800 == 87 [pid = 3375] [id = 20] 12:58:41 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb945b8d800 == 86 [pid = 3375] [id = 15] 12:58:41 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb953c13800 == 85 [pid = 3375] [id = 103] 12:58:41 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb948cb5800 == 84 [pid = 3375] [id = 18] 12:58:41 INFO - PROCESS | 3375 | --DOMWINDOW == 199 (0x7fb945d81400) [pid = 3375] [serial = 442] [outer = (nil)] [url = about:blank] 12:58:41 INFO - PROCESS | 3375 | --DOMWINDOW == 198 (0x7fb935a80400) [pid = 3375] [serial = 451] [outer = (nil)] [url = about:blank] 12:58:41 INFO - PROCESS | 3375 | --DOMWINDOW == 197 (0x7fb93d088c00) [pid = 3375] [serial = 445] [outer = (nil)] [url = about:blank] 12:58:41 INFO - PROCESS | 3375 | --DOMWINDOW == 196 (0x7fb934bf2800) [pid = 3375] [serial = 448] [outer = (nil)] [url = about:blank] 12:58:41 INFO - PROCESS | 3375 | --DOMWINDOW == 195 (0x7fb942ef6800) [pid = 3375] [serial = 475] [outer = (nil)] [url = about:blank] 12:58:41 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb958861800 == 83 [pid = 3375] [id = 163] 12:58:41 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb954e53800 == 82 [pid = 3375] [id = 162] 12:58:41 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb94878f800 == 81 [pid = 3375] [id = 161] 12:58:41 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb93cdad800 == 80 [pid = 3375] [id = 160] 12:58:41 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb934e78000 == 79 [pid = 3375] [id = 159] 12:58:41 INFO - PROCESS | 3375 | --DOMWINDOW == 194 (0x7fb9365ea000) [pid = 3375] [serial = 457] [outer = (nil)] [url = about:blank] 12:58:41 INFO - PROCESS | 3375 | --DOMWINDOW == 193 (0x7fb943d1ec00) [pid = 3375] [serial = 439] [outer = (nil)] [url = about:blank] 12:58:41 INFO - PROCESS | 3375 | --DOMWINDOW == 192 (0x7fb934ecbc00) [pid = 3375] [serial = 454] [outer = (nil)] [url = about:blank] 12:58:41 INFO - PROCESS | 3375 | --DOMWINDOW == 191 (0x7fb936abe400) [pid = 3375] [serial = 460] [outer = (nil)] [url = about:blank] 12:58:41 INFO - PROCESS | 3375 | --DOMWINDOW == 190 (0x7fb93d08a400) [pid = 3375] [serial = 464] [outer = (nil)] [url = about:blank] 12:58:41 INFO - PROCESS | 3375 | --DOMWINDOW == 189 (0x7fb93d41a000) [pid = 3375] [serial = 466] [outer = (nil)] [url = about:blank] 12:58:41 INFO - PROCESS | 3375 | --DOMWINDOW == 188 (0x7fb9406d0800) [pid = 3375] [serial = 472] [outer = (nil)] [url = about:blank] 12:58:41 INFO - PROCESS | 3375 | --DOMWINDOW == 187 (0x7fb9365ea400) [pid = 3375] [serial = 435] [outer = (nil)] [url = about:blank] 12:58:41 INFO - PROCESS | 3375 | --DOMWINDOW == 186 (0x7fb93d3aec00) [pid = 3375] [serial = 432] [outer = (nil)] [url = about:blank] 12:58:41 INFO - PROCESS | 3375 | --DOMWINDOW == 185 (0x7fb93d609800) [pid = 3375] [serial = 469] [outer = (nil)] [url = about:blank] 12:58:41 INFO - PROCESS | 3375 | --DOMWINDOW == 184 (0x7fb93ec54000) [pid = 3375] [serial = 470] [outer = (nil)] [url = about:blank] 12:58:41 INFO - PROCESS | 3375 | --DOMWINDOW == 183 (0x7fb93bf4d400) [pid = 3375] [serial = 429] [outer = (nil)] [url = about:blank] 12:58:41 INFO - PROCESS | 3375 | --DOMWINDOW == 182 (0x7fb9379d3000) [pid = 3375] [serial = 461] [outer = (nil)] [url = about:blank] 12:58:41 INFO - PROCESS | 3375 | --DOMWINDOW == 181 (0x7fb949977400) [pid = 3375] [serial = 426] [outer = (nil)] [url = about:blank] 12:58:41 INFO - PROCESS | 3375 | --DOMWINDOW == 180 (0x7fb9486b8c00) [pid = 3375] [serial = 247] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 12:58:41 INFO - PROCESS | 3375 | --DOMWINDOW == 179 (0x7fb936790000) [pid = 3375] [serial = 458] [outer = (nil)] [url = about:blank] 12:58:41 INFO - PROCESS | 3375 | --DOMWINDOW == 178 (0x7fb942eea400) [pid = 3375] [serial = 473] [outer = (nil)] [url = about:blank] 12:58:41 INFO - PROCESS | 3375 | --DOMWINDOW == 177 (0x7fb93bf54000) [pid = 3375] [serial = 463] [outer = (nil)] [url = about:blank] 12:58:41 INFO - PROCESS | 3375 | --DOMWINDOW == 176 (0x7fb93d513c00) [pid = 3375] [serial = 467] [outer = (nil)] [url = about:blank] 12:58:42 INFO - PROCESS | 3375 | SkCairoFTTypeface::onFilterRec unimplemented 12:58:42 INFO - PROCESS | 3375 | 1462478322054 Marionette TRACE conn4 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 12:58:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 12:58:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1943ms 12:58:42 INFO - PROCESS | 3375 | 1462478322159 Marionette TRACE conn4 -> [0,705,"getWindowHandle",null] 12:58:42 INFO - PROCESS | 3375 | 1462478322167 Marionette TRACE conn4 <- [1,705,null,{"value":"8"}] 12:58:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 12:58:42 INFO - PROCESS | 3375 | 1462478322182 Marionette TRACE conn4 -> [0,706,"setScriptTimeout",{"ms":35000}] 12:58:42 INFO - PROCESS | 3375 | 1462478322187 Marionette TRACE conn4 <- [1,706,null,{}] 12:58:42 INFO - PROCESS | 3375 | 1462478322237 Marionette TRACE conn4 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:58:42 INFO - PROCESS | 3375 | 1462478322405 Marionette TRACE conn4 <- [1,707,null,{"value":null}] 12:58:42 INFO - PROCESS | 3375 | 1462478322419 Marionette TRACE conn4 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:42 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb93581f000 == 80 [pid = 3375] [id = 184] 12:58:42 INFO - PROCESS | 3375 | ++DOMWINDOW == 177 (0x7fb936790000) [pid = 3375] [serial = 552] [outer = (nil)] 12:58:42 INFO - PROCESS | 3375 | ++DOMWINDOW == 178 (0x7fb9379d1400) [pid = 3375] [serial = 553] [outer = 0x7fb936790000] 12:58:42 INFO - PROCESS | 3375 | 1462478322487 Marionette DEBUG loaded listener.js 12:58:42 INFO - PROCESS | 3375 | ++DOMWINDOW == 179 (0x7fb938246800) [pid = 3375] [serial = 554] [outer = 0x7fb936790000] 12:58:43 INFO - PROCESS | 3375 | SkCairoFTTypeface::onFilterRec unimplemented 12:58:43 INFO - PROCESS | 3375 | 1462478323723 Marionette TRACE conn4 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 12:58:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 12:58:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1591ms 12:58:43 INFO - PROCESS | 3375 | 1462478323774 Marionette TRACE conn4 -> [0,709,"getWindowHandle",null] 12:58:43 INFO - PROCESS | 3375 | 1462478323778 Marionette TRACE conn4 <- [1,709,null,{"value":"8"}] 12:58:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 12:58:43 INFO - PROCESS | 3375 | 1462478323785 Marionette TRACE conn4 -> [0,710,"setScriptTimeout",{"ms":35000}] 12:58:43 INFO - PROCESS | 3375 | 1462478323791 Marionette TRACE conn4 <- [1,710,null,{}] 12:58:43 INFO - PROCESS | 3375 | 1462478323806 Marionette TRACE conn4 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:58:44 INFO - PROCESS | 3375 | 1462478324104 Marionette TRACE conn4 <- [1,711,null,{"value":null}] 12:58:44 INFO - PROCESS | 3375 | 1462478324145 Marionette TRACE conn4 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:44 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb93cb0e800 == 81 [pid = 3375] [id = 185] 12:58:44 INFO - PROCESS | 3375 | ++DOMWINDOW == 180 (0x7fb93d08c400) [pid = 3375] [serial = 555] [outer = (nil)] 12:58:44 INFO - PROCESS | 3375 | ++DOMWINDOW == 181 (0x7fb93d417400) [pid = 3375] [serial = 556] [outer = 0x7fb93d08c400] 12:58:44 INFO - PROCESS | 3375 | 1462478324212 Marionette DEBUG loaded listener.js 12:58:44 INFO - PROCESS | 3375 | ++DOMWINDOW == 182 (0x7fb93d51c400) [pid = 3375] [serial = 557] [outer = 0x7fb93d08c400] 12:58:45 INFO - PROCESS | 3375 | SkCairoFTTypeface::onFilterRec unimplemented 12:58:45 INFO - PROCESS | 3375 | 1462478325437 Marionette TRACE conn4 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 12:58:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 12:58:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1691ms 12:58:45 INFO - PROCESS | 3375 | 1462478325477 Marionette TRACE conn4 -> [0,713,"getWindowHandle",null] 12:58:45 INFO - PROCESS | 3375 | 1462478325481 Marionette TRACE conn4 <- [1,713,null,{"value":"8"}] 12:58:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 12:58:45 INFO - PROCESS | 3375 | 1462478325487 Marionette TRACE conn4 -> [0,714,"setScriptTimeout",{"ms":35000}] 12:58:45 INFO - PROCESS | 3375 | 1462478325491 Marionette TRACE conn4 <- [1,714,null,{}] 12:58:45 INFO - PROCESS | 3375 | 1462478325513 Marionette TRACE conn4 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:58:45 INFO - PROCESS | 3375 | 1462478325750 Marionette TRACE conn4 <- [1,715,null,{"value":null}] 12:58:45 INFO - PROCESS | 3375 | 1462478325794 Marionette TRACE conn4 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:45 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb93d9b6000 == 82 [pid = 3375] [id = 186] 12:58:45 INFO - PROCESS | 3375 | ++DOMWINDOW == 183 (0x7fb93d093800) [pid = 3375] [serial = 558] [outer = (nil)] 12:58:45 INFO - PROCESS | 3375 | ++DOMWINDOW == 184 (0x7fb93d725000) [pid = 3375] [serial = 559] [outer = 0x7fb93d093800] 12:58:45 INFO - PROCESS | 3375 | 1462478325858 Marionette DEBUG loaded listener.js 12:58:45 INFO - PROCESS | 3375 | ++DOMWINDOW == 185 (0x7fb93db48400) [pid = 3375] [serial = 560] [outer = 0x7fb93d093800] 12:58:46 INFO - PROCESS | 3375 | --DOMWINDOW == 184 (0x7fb936797c00) [pid = 3375] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 12:58:46 INFO - PROCESS | 3375 | --DOMWINDOW == 183 (0x7fb93823c400) [pid = 3375] [serial = 425] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 12:58:46 INFO - PROCESS | 3375 | --DOMWINDOW == 182 (0x7fb93d60ec00) [pid = 3375] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 12:58:46 INFO - PROCESS | 3375 | --DOMWINDOW == 181 (0x7fb932d9a800) [pid = 3375] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 12:58:46 INFO - PROCESS | 3375 | --DOMWINDOW == 180 (0x7fb9365e2c00) [pid = 3375] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 12:58:46 INFO - PROCESS | 3375 | --DOMWINDOW == 179 (0x7fb936793000) [pid = 3375] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 12:58:46 INFO - PROCESS | 3375 | --DOMWINDOW == 178 (0x7fb93cc81400) [pid = 3375] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 12:58:46 INFO - PROCESS | 3375 | --DOMWINDOW == 177 (0x7fb940405800) [pid = 3375] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 12:58:46 INFO - PROCESS | 3375 | --DOMWINDOW == 176 (0x7fb9482d1400) [pid = 3375] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 12:58:46 INFO - PROCESS | 3375 | --DOMWINDOW == 175 (0x7fb940a7b400) [pid = 3375] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 12:58:46 INFO - PROCESS | 3375 | --DOMWINDOW == 174 (0x7fb940403c00) [pid = 3375] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 12:58:46 INFO - PROCESS | 3375 | --DOMWINDOW == 173 (0x7fb948167c00) [pid = 3375] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 12:58:46 INFO - PROCESS | 3375 | --DOMWINDOW == 172 (0x7fb93d095c00) [pid = 3375] [serial = 238] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 12:58:46 INFO - PROCESS | 3375 | --DOMWINDOW == 171 (0x7fb942ef3400) [pid = 3375] [serial = 241] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 12:58:46 INFO - PROCESS | 3375 | --DOMWINDOW == 170 (0x7fb94816bc00) [pid = 3375] [serial = 244] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 12:58:46 INFO - PROCESS | 3375 | --DOMWINDOW == 169 (0x7fb9482d3c00) [pid = 3375] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 12:58:46 INFO - PROCESS | 3375 | --DOMWINDOW == 168 (0x7fb942eec000) [pid = 3375] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 12:58:46 INFO - PROCESS | 3375 | --DOMWINDOW == 167 (0x7fb940653400) [pid = 3375] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 12:58:46 INFO - PROCESS | 3375 | --DOMWINDOW == 166 (0x7fb940402800) [pid = 3375] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 12:58:46 INFO - PROCESS | 3375 | --DOMWINDOW == 165 (0x7fb953ce5400) [pid = 3375] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 12:58:46 INFO - PROCESS | 3375 | --DOMWINDOW == 164 (0x7fb93ec59c00) [pid = 3375] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 12:58:46 INFO - PROCESS | 3375 | --DOMWINDOW == 163 (0x7fb93d131000) [pid = 3375] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 12:58:46 INFO - PROCESS | 3375 | --DOMWINDOW == 162 (0x7fb949db4000) [pid = 3375] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 12:58:46 INFO - PROCESS | 3375 | --DOMWINDOW == 161 (0x7fb93d295400) [pid = 3375] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 12:58:46 INFO - PROCESS | 3375 | --DOMWINDOW == 160 (0x7fb93d3a2000) [pid = 3375] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 12:58:46 INFO - PROCESS | 3375 | --DOMWINDOW == 159 (0x7fb93d603400) [pid = 3375] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 12:58:46 INFO - PROCESS | 3375 | --DOMWINDOW == 158 (0x7fb940659c00) [pid = 3375] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 12:58:46 INFO - PROCESS | 3375 | --DOMWINDOW == 157 (0x7fb940a76c00) [pid = 3375] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 12:58:46 INFO - PROCESS | 3375 | --DOMWINDOW == 156 (0x7fb948144800) [pid = 3375] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 12:58:46 INFO - PROCESS | 3375 | --DOMWINDOW == 155 (0x7fb958c7b000) [pid = 3375] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 12:58:46 INFO - PROCESS | 3375 | --DOMWINDOW == 154 (0x7fb93d415800) [pid = 3375] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 12:58:47 INFO - PROCESS | 3375 | SkCairoFTTypeface::onFilterRec unimplemented 12:58:47 INFO - PROCESS | 3375 | 1462478327563 Marionette TRACE conn4 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 12:58:47 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 12:58:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 2101ms 12:58:47 INFO - PROCESS | 3375 | 1462478327590 Marionette TRACE conn4 -> [0,717,"getWindowHandle",null] 12:58:47 INFO - PROCESS | 3375 | 1462478327594 Marionette TRACE conn4 <- [1,717,null,{"value":"8"}] 12:58:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 12:58:47 INFO - PROCESS | 3375 | 1462478327601 Marionette TRACE conn4 -> [0,718,"setScriptTimeout",{"ms":35000}] 12:58:47 INFO - PROCESS | 3375 | 1462478327604 Marionette TRACE conn4 <- [1,718,null,{}] 12:58:47 INFO - PROCESS | 3375 | 1462478327609 Marionette TRACE conn4 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:58:47 INFO - PROCESS | 3375 | 1462478327811 Marionette TRACE conn4 <- [1,719,null,{"value":null}] 12:58:47 INFO - PROCESS | 3375 | 1462478327870 Marionette TRACE conn4 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:47 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb935812000 == 83 [pid = 3375] [id = 187] 12:58:47 INFO - PROCESS | 3375 | ++DOMWINDOW == 155 (0x7fb932d9d000) [pid = 3375] [serial = 561] [outer = (nil)] 12:58:47 INFO - PROCESS | 3375 | ++DOMWINDOW == 156 (0x7fb93d51b800) [pid = 3375] [serial = 562] [outer = 0x7fb932d9d000] 12:58:47 INFO - PROCESS | 3375 | 1462478327935 Marionette DEBUG loaded listener.js 12:58:48 INFO - PROCESS | 3375 | ++DOMWINDOW == 157 (0x7fb93db4b000) [pid = 3375] [serial = 563] [outer = 0x7fb932d9d000] 12:58:49 INFO - PROCESS | 3375 | SkCairoFTTypeface::onFilterRec unimplemented 12:58:49 INFO - PROCESS | 3375 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 12:58:49 INFO - PROCESS | 3375 | 1462478329204 Marionette TRACE conn4 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 12:58:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 12:58:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1636ms 12:58:49 INFO - PROCESS | 3375 | 1462478329239 Marionette TRACE conn4 -> [0,721,"getWindowHandle",null] 12:58:49 INFO - PROCESS | 3375 | 1462478329246 Marionette TRACE conn4 <- [1,721,null,{"value":"8"}] 12:58:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 12:58:49 INFO - PROCESS | 3375 | 1462478329255 Marionette TRACE conn4 -> [0,722,"setScriptTimeout",{"ms":35000}] 12:58:49 INFO - PROCESS | 3375 | 1462478329261 Marionette TRACE conn4 <- [1,722,null,{}] 12:58:49 INFO - PROCESS | 3375 | 1462478329270 Marionette TRACE conn4 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:58:49 INFO - PROCESS | 3375 | 1462478329550 Marionette TRACE conn4 <- [1,723,null,{"value":null}] 12:58:49 INFO - PROCESS | 3375 | 1462478329714 Marionette TRACE conn4 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:49 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb936b2c000 == 84 [pid = 3375] [id = 188] 12:58:49 INFO - PROCESS | 3375 | ++DOMWINDOW == 158 (0x7fb932d9bc00) [pid = 3375] [serial = 564] [outer = (nil)] 12:58:49 INFO - PROCESS | 3375 | ++DOMWINDOW == 159 (0x7fb93684d000) [pid = 3375] [serial = 565] [outer = 0x7fb932d9bc00] 12:58:49 INFO - PROCESS | 3375 | 1462478329789 Marionette DEBUG loaded listener.js 12:58:49 INFO - PROCESS | 3375 | ++DOMWINDOW == 160 (0x7fb936ab2800) [pid = 3375] [serial = 566] [outer = 0x7fb932d9bc00] 12:58:50 INFO - PROCESS | 3375 | 1462478330721 Marionette TRACE conn4 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,725,"getWindowHandle",null] 12:58:50 INFO - PROCESS | 3375 | 1462478330805 Marionette TRACE conn4 <- [1,725,null,{"value":"8"}] 12:58:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 12:58:50 INFO - PROCESS | 3375 | 1462478330816 Marionette TRACE conn4 -> [0,726,"setScriptTimeout",{"ms":35000}] 12:58:50 INFO - PROCESS | 3375 | 1462478330820 Marionette TRACE conn4 <- [1,726,null,{}] 12:58:50 INFO - PROCESS | 3375 | 1462478330826 Marionette TRACE conn4 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:58:51 INFO - PROCESS | 3375 | 1462478331056 Marionette TRACE conn4 <- [1,727,null,{"value":null}] 12:58:51 INFO - PROCESS | 3375 | 1462478331267 Marionette TRACE conn4 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:51 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb93d9ac000 == 85 [pid = 3375] [id = 189] 12:58:51 INFO - PROCESS | 3375 | ++DOMWINDOW == 161 (0x7fb936ab3000) [pid = 3375] [serial = 567] [outer = (nil)] 12:58:51 INFO - PROCESS | 3375 | ++DOMWINDOW == 162 (0x7fb93d08ac00) [pid = 3375] [serial = 568] [outer = 0x7fb936ab3000] 12:58:51 INFO - PROCESS | 3375 | 1462478331389 Marionette DEBUG loaded listener.js 12:58:51 INFO - PROCESS | 3375 | ++DOMWINDOW == 163 (0x7fb93d515800) [pid = 3375] [serial = 569] [outer = 0x7fb936ab3000] 12:58:52 INFO - PROCESS | 3375 | SkCairoFTTypeface::onFilterRec unimplemented 12:58:52 INFO - PROCESS | 3375 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 12:58:52 INFO - PROCESS | 3375 | 1462478332464 Marionette TRACE conn4 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 12:58:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 12:58:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1687ms 12:58:52 INFO - PROCESS | 3375 | 1462478332505 Marionette TRACE conn4 -> [0,729,"getWindowHandle",null] 12:58:52 INFO - PROCESS | 3375 | 1462478332508 Marionette TRACE conn4 <- [1,729,null,{"value":"8"}] 12:58:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 12:58:52 INFO - PROCESS | 3375 | 1462478332515 Marionette TRACE conn4 -> [0,730,"setScriptTimeout",{"ms":35000}] 12:58:52 INFO - PROCESS | 3375 | 1462478332522 Marionette TRACE conn4 <- [1,730,null,{}] 12:58:52 INFO - PROCESS | 3375 | 1462478332540 Marionette TRACE conn4 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:58:52 INFO - PROCESS | 3375 | 1462478332751 Marionette TRACE conn4 <- [1,731,null,{"value":null}] 12:58:52 INFO - PROCESS | 3375 | 1462478332959 Marionette TRACE conn4 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:52 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb9452a6000 == 86 [pid = 3375] [id = 190] 12:58:52 INFO - PROCESS | 3375 | ++DOMWINDOW == 164 (0x7fb93db4d800) [pid = 3375] [serial = 570] [outer = (nil)] 12:58:53 INFO - PROCESS | 3375 | ++DOMWINDOW == 165 (0x7fb93ec59000) [pid = 3375] [serial = 571] [outer = 0x7fb93db4d800] 12:58:53 INFO - PROCESS | 3375 | 1462478333039 Marionette DEBUG loaded listener.js 12:58:53 INFO - PROCESS | 3375 | ++DOMWINDOW == 166 (0x7fb93f166400) [pid = 3375] [serial = 572] [outer = 0x7fb93db4d800] 12:58:53 INFO - PROCESS | 3375 | SkCairoFTTypeface::onFilterRec unimplemented 12:58:53 INFO - PROCESS | 3375 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 12:58:53 INFO - PROCESS | 3375 | 1462478333938 Marionette TRACE conn4 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4040] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,733,"getWindowHandle",null] 12:58:54 INFO - PROCESS | 3375 | 1462478334022 Marionette TRACE conn4 <- [1,733,null,{"value":"8"}] 12:58:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 12:58:54 INFO - PROCESS | 3375 | 1462478334029 Marionette TRACE conn4 -> [0,734,"setScriptTimeout",{"ms":35000}] 12:58:54 INFO - PROCESS | 3375 | 1462478334033 Marionette TRACE conn4 <- [1,734,null,{}] 12:58:54 INFO - PROCESS | 3375 | 1462478334040 Marionette TRACE conn4 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:58:54 INFO - PROCESS | 3375 | 1462478334270 Marionette TRACE conn4 <- [1,735,null,{"value":null}] 12:58:54 INFO - PROCESS | 3375 | 1462478334475 Marionette TRACE conn4 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:54 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb9484a9000 == 87 [pid = 3375] [id = 191] 12:58:54 INFO - PROCESS | 3375 | ++DOMWINDOW == 167 (0x7fb934bf3000) [pid = 3375] [serial = 573] [outer = (nil)] 12:58:54 INFO - PROCESS | 3375 | ++DOMWINDOW == 168 (0x7fb940652c00) [pid = 3375] [serial = 574] [outer = 0x7fb934bf3000] 12:58:54 INFO - PROCESS | 3375 | 1462478334598 Marionette DEBUG loaded listener.js 12:58:54 INFO - PROCESS | 3375 | ++DOMWINDOW == 169 (0x7fb9406d1c00) [pid = 3375] [serial = 575] [outer = 0x7fb934bf3000] 12:58:55 INFO - PROCESS | 3375 | SkCairoFTTypeface::onFilterRec unimplemented 12:58:55 INFO - PROCESS | 3375 | 1462478335440 Marionette TRACE conn4 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 12:58:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 12:58:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1442ms 12:58:55 INFO - PROCESS | 3375 | 1462478335472 Marionette TRACE conn4 -> [0,737,"getWindowHandle",null] 12:58:55 INFO - PROCESS | 3375 | 1462478335475 Marionette TRACE conn4 <- [1,737,null,{"value":"8"}] 12:58:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 12:58:55 INFO - PROCESS | 3375 | 1462478335482 Marionette TRACE conn4 -> [0,738,"setScriptTimeout",{"ms":35000}] 12:58:55 INFO - PROCESS | 3375 | 1462478335486 Marionette TRACE conn4 <- [1,738,null,{}] 12:58:55 INFO - PROCESS | 3375 | 1462478335493 Marionette TRACE conn4 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:58:55 INFO - PROCESS | 3375 | 1462478335677 Marionette TRACE conn4 <- [1,739,null,{"value":null}] 12:58:55 INFO - PROCESS | 3375 | 1462478335844 Marionette TRACE conn4 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:55 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb949a13000 == 88 [pid = 3375] [id = 192] 12:58:55 INFO - PROCESS | 3375 | ++DOMWINDOW == 170 (0x7fb932d9e800) [pid = 3375] [serial = 576] [outer = (nil)] 12:58:55 INFO - PROCESS | 3375 | ++DOMWINDOW == 171 (0x7fb940a11000) [pid = 3375] [serial = 577] [outer = 0x7fb932d9e800] 12:58:55 INFO - PROCESS | 3375 | 1462478335920 Marionette DEBUG loaded listener.js 12:58:56 INFO - PROCESS | 3375 | ++DOMWINDOW == 172 (0x7fb942e52400) [pid = 3375] [serial = 578] [outer = 0x7fb932d9e800] 12:58:57 INFO - PROCESS | 3375 | SkCairoFTTypeface::onFilterRec unimplemented 12:58:57 INFO - PROCESS | 3375 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 12:58:57 INFO - PROCESS | 3375 | 1462478337311 Marionette TRACE conn4 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 12:58:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 12:58:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1887ms 12:58:57 INFO - PROCESS | 3375 | 1462478337462 Marionette TRACE conn4 -> [0,741,"getWindowHandle",null] 12:58:57 INFO - PROCESS | 3375 | 1462478337467 Marionette TRACE conn4 <- [1,741,null,{"value":"8"}] 12:58:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 12:58:57 INFO - PROCESS | 3375 | 1462478337480 Marionette TRACE conn4 -> [0,742,"setScriptTimeout",{"ms":35000}] 12:58:57 INFO - PROCESS | 3375 | 1462478337483 Marionette TRACE conn4 <- [1,742,null,{}] 12:58:57 INFO - PROCESS | 3375 | 1462478337490 Marionette TRACE conn4 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:58:57 INFO - PROCESS | 3375 | 1462478337688 Marionette TRACE conn4 <- [1,743,null,{"value":null}] 12:58:57 INFO - PROCESS | 3375 | 1462478337850 Marionette TRACE conn4 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:57 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb953e34800 == 89 [pid = 3375] [id = 193] 12:58:57 INFO - PROCESS | 3375 | ++DOMWINDOW == 173 (0x7fb940a84800) [pid = 3375] [serial = 579] [outer = (nil)] 12:58:57 INFO - PROCESS | 3375 | ++DOMWINDOW == 174 (0x7fb945239800) [pid = 3375] [serial = 580] [outer = 0x7fb940a84800] 12:58:57 INFO - PROCESS | 3375 | 1462478337924 Marionette DEBUG loaded listener.js 12:58:58 INFO - PROCESS | 3375 | ++DOMWINDOW == 175 (0x7fb94816f800) [pid = 3375] [serial = 581] [outer = 0x7fb940a84800] 12:58:59 INFO - PROCESS | 3375 | SkCairoFTTypeface::onFilterRec unimplemented 12:58:59 INFO - PROCESS | 3375 | 1462478339309 Marionette TRACE conn4 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 12:58:59 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 12:58:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1884ms 12:58:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 12:58:59 INFO - PROCESS | 3375 | 1462478339363 Marionette TRACE conn4 -> [0,745,"getWindowHandle",null] 12:58:59 INFO - PROCESS | 3375 | 1462478339366 Marionette TRACE conn4 <- [1,745,null,{"value":"8"}] 12:58:59 INFO - PROCESS | 3375 | 1462478339373 Marionette TRACE conn4 -> [0,746,"setScriptTimeout",{"ms":35000}] 12:58:59 INFO - PROCESS | 3375 | 1462478339376 Marionette TRACE conn4 <- [1,746,null,{}] 12:58:59 INFO - PROCESS | 3375 | 1462478339382 Marionette TRACE conn4 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:58:59 INFO - PROCESS | 3375 | 1462478339559 Marionette TRACE conn4 <- [1,747,null,{"value":null}] 12:58:59 INFO - PROCESS | 3375 | 1462478339720 Marionette TRACE conn4 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:59 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb934c41800 == 90 [pid = 3375] [id = 194] 12:58:59 INFO - PROCESS | 3375 | ++DOMWINDOW == 176 (0x7fb932ceb400) [pid = 3375] [serial = 582] [outer = (nil)] 12:58:59 INFO - PROCESS | 3375 | ++DOMWINDOW == 177 (0x7fb935a8dc00) [pid = 3375] [serial = 583] [outer = 0x7fb932ceb400] 12:58:59 INFO - PROCESS | 3375 | 1462478339792 Marionette DEBUG loaded listener.js 12:58:59 INFO - PROCESS | 3375 | ++DOMWINDOW == 178 (0x7fb944d69800) [pid = 3375] [serial = 584] [outer = 0x7fb932ceb400] 12:59:00 INFO - PROCESS | 3375 | SkCairoFTTypeface::onFilterRec unimplemented 12:59:01 INFO - PROCESS | 3375 | SkCairoFTTypeface::onFilterRec unimplemented 12:59:01 INFO - PROCESS | 3375 | 1462478341099 Marionette TRACE conn4 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 12:59:01 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.) 12:59:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1782ms 12:59:01 INFO - PROCESS | 3375 | 1462478341188 Marionette TRACE conn4 -> [0,749,"getWindowHandle",null] 12:59:01 INFO - PROCESS | 3375 | 1462478341193 Marionette TRACE conn4 <- [1,749,null,{"value":"8"}] 12:59:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 12:59:01 INFO - PROCESS | 3375 | 1462478341453 Marionette TRACE conn4 -> [0,750,"setScriptTimeout",{"ms":35000}] 12:59:01 INFO - PROCESS | 3375 | 1462478341458 Marionette TRACE conn4 <- [1,750,null,{}] 12:59:01 INFO - PROCESS | 3375 | 1462478341467 Marionette TRACE conn4 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:59:01 INFO - PROCESS | 3375 | 1462478341725 Marionette TRACE conn4 <- [1,751,null,{"value":null}] 12:59:01 INFO - PROCESS | 3375 | 1462478341924 Marionette TRACE conn4 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:01 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb9381df000 == 91 [pid = 3375] [id = 195] 12:59:01 INFO - PROCESS | 3375 | ++DOMWINDOW == 179 (0x7fb9365eb400) [pid = 3375] [serial = 585] [outer = (nil)] 12:59:02 INFO - PROCESS | 3375 | ++DOMWINDOW == 180 (0x7fb936794800) [pid = 3375] [serial = 586] [outer = 0x7fb9365eb400] 12:59:02 INFO - PROCESS | 3375 | 1462478342040 Marionette DEBUG loaded listener.js 12:59:02 INFO - PROCESS | 3375 | ++DOMWINDOW == 181 (0x7fb936ab0c00) [pid = 3375] [serial = 587] [outer = 0x7fb9365eb400] 12:59:03 INFO - PROCESS | 3375 | --DOMWINDOW == 180 (0x7fb93685a800) [pid = 3375] [serial = 508] [outer = (nil)] [url = about:blank] 12:59:03 INFO - PROCESS | 3375 | --DOMWINDOW == 179 (0x7fb93f1b9c00) [pid = 3375] [serial = 240] [outer = (nil)] [url = about:blank] 12:59:03 INFO - PROCESS | 3375 | --DOMWINDOW == 178 (0x7fb94633e400) [pid = 3375] [serial = 243] [outer = (nil)] [url = about:blank] 12:59:03 INFO - PROCESS | 3375 | --DOMWINDOW == 177 (0x7fb9482d1c00) [pid = 3375] [serial = 246] [outer = (nil)] [url = about:blank] 12:59:03 INFO - PROCESS | 3375 | --DOMWINDOW == 176 (0x7fb94a093000) [pid = 3375] [serial = 250] [outer = (nil)] [url = about:blank] 12:59:03 INFO - PROCESS | 3375 | --DOMWINDOW == 175 (0x7fb953e28c00) [pid = 3375] [serial = 253] [outer = (nil)] [url = about:blank] 12:59:03 INFO - PROCESS | 3375 | --DOMWINDOW == 174 (0x7fb940a18400) [pid = 3375] [serial = 277] [outer = (nil)] [url = about:blank] 12:59:03 INFO - PROCESS | 3375 | --DOMWINDOW == 173 (0x7fb94816c000) [pid = 3375] [serial = 280] [outer = (nil)] [url = about:blank] 12:59:03 INFO - PROCESS | 3375 | --DOMWINDOW == 172 (0x7fb9581ca800) [pid = 3375] [serial = 283] [outer = (nil)] [url = about:blank] 12:59:03 INFO - PROCESS | 3375 | --DOMWINDOW == 171 (0x7fb953bf2000) [pid = 3375] [serial = 286] [outer = (nil)] [url = about:blank] 12:59:03 INFO - PROCESS | 3375 | --DOMWINDOW == 170 (0x7fb956ace400) [pid = 3375] [serial = 310] [outer = (nil)] [url = about:blank] 12:59:03 INFO - PROCESS | 3375 | --DOMWINDOW == 169 (0x7fb958a10c00) [pid = 3375] [serial = 322] [outer = (nil)] [url = about:blank] 12:59:03 INFO - PROCESS | 3375 | --DOMWINDOW == 168 (0x7fb94633d800) [pid = 3375] [serial = 316] [outer = (nil)] [url = about:blank] 12:59:03 INFO - PROCESS | 3375 | --DOMWINDOW == 167 (0x7fb9406d3400) [pid = 3375] [serial = 313] [outer = (nil)] [url = about:blank] 12:59:03 INFO - PROCESS | 3375 | --DOMWINDOW == 166 (0x7fb953bf5800) [pid = 3375] [serial = 319] [outer = (nil)] [url = about:blank] 12:59:03 INFO - PROCESS | 3375 | --DOMWINDOW == 165 (0x7fb95adcd400) [pid = 3375] [serial = 325] [outer = (nil)] [url = about:blank] 12:59:03 INFO - PROCESS | 3375 | --DOMWINDOW == 164 (0x7fb947fd3c00) [pid = 3375] [serial = 328] [outer = (nil)] [url = about:blank] 12:59:03 INFO - PROCESS | 3375 | --DOMWINDOW == 163 (0x7fb93d3ae000) [pid = 3375] [serial = 352] [outer = (nil)] [url = about:blank] 12:59:03 INFO - PROCESS | 3375 | --DOMWINDOW == 162 (0x7fb9405a8000) [pid = 3375] [serial = 355] [outer = (nil)] [url = about:blank] 12:59:03 INFO - PROCESS | 3375 | --DOMWINDOW == 161 (0x7fb947674400) [pid = 3375] [serial = 358] [outer = (nil)] [url = about:blank] 12:59:03 INFO - PROCESS | 3375 | --DOMWINDOW == 160 (0x7fb953bef400) [pid = 3375] [serial = 361] [outer = (nil)] [url = about:blank] 12:59:03 INFO - PROCESS | 3375 | --DOMWINDOW == 159 (0x7fb958c75800) [pid = 3375] [serial = 364] [outer = (nil)] [url = about:blank] 12:59:03 INFO - PROCESS | 3375 | --DOMWINDOW == 158 (0x7fb95bae9c00) [pid = 3375] [serial = 367] [outer = (nil)] [url = about:blank] 12:59:03 INFO - PROCESS | 3375 | --DOMWINDOW == 157 (0x7fb93d421000) [pid = 3375] [serial = 385] [outer = (nil)] [url = about:blank] 12:59:03 INFO - PROCESS | 3375 | --DOMWINDOW == 156 (0x7fb945d80400) [pid = 3375] [serial = 476] [outer = (nil)] [url = about:blank] 12:59:03 INFO - PROCESS | 3375 | --DOMWINDOW == 155 (0x7fb95d07f800) [pid = 3375] [serial = 427] [outer = (nil)] [url = about:blank] 12:59:03 INFO - PROCESS | 3375 | --DOMWINDOW == 154 (0x7fb9405a0800) [pid = 3375] [serial = 523] [outer = (nil)] [url = about:blank] 12:59:03 INFO - PROCESS | 3375 | --DOMWINDOW == 153 (0x7fb934ec6c00) [pid = 3375] [serial = 478] [outer = (nil)] [url = about:blank] 12:59:03 INFO - PROCESS | 3375 | --DOMWINDOW == 152 (0x7fb934ed0800) [pid = 3375] [serial = 512] [outer = (nil)] [url = about:blank] 12:59:03 INFO - PROCESS | 3375 | --DOMWINDOW == 151 (0x7fb932da0400) [pid = 3375] [serial = 511] [outer = (nil)] [url = about:blank] 12:59:03 INFO - PROCESS | 3375 | --DOMWINDOW == 150 (0x7fb945d81800) [pid = 3375] [serial = 487] [outer = (nil)] [url = about:blank] 12:59:03 INFO - PROCESS | 3375 | --DOMWINDOW == 149 (0x7fb947d60000) [pid = 3375] [serial = 490] [outer = (nil)] [url = about:blank] 12:59:03 INFO - PROCESS | 3375 | --DOMWINDOW == 148 (0x7fb936798000) [pid = 3375] [serial = 514] [outer = (nil)] [url = about:blank] 12:59:03 INFO - PROCESS | 3375 | --DOMWINDOW == 147 (0x7fb93685ac00) [pid = 3375] [serial = 515] [outer = (nil)] [url = about:blank] 12:59:03 INFO - PROCESS | 3375 | --DOMWINDOW == 146 (0x7fb9379d7400) [pid = 3375] [serial = 481] [outer = (nil)] [url = about:blank] 12:59:03 INFO - PROCESS | 3375 | --DOMWINDOW == 145 (0x7fb93823ec00) [pid = 3375] [serial = 517] [outer = (nil)] [url = about:blank] 12:59:03 INFO - PROCESS | 3375 | --DOMWINDOW == 144 (0x7fb93cc73000) [pid = 3375] [serial = 518] [outer = (nil)] [url = about:blank] 12:59:03 INFO - PROCESS | 3375 | --DOMWINDOW == 143 (0x7fb93d723800) [pid = 3375] [serial = 499] [outer = (nil)] [url = about:blank] 12:59:03 INFO - PROCESS | 3375 | --DOMWINDOW == 142 (0x7fb9486ae400) [pid = 3375] [serial = 493] [outer = (nil)] [url = about:blank] 12:59:03 INFO - PROCESS | 3375 | --DOMWINDOW == 141 (0x7fb93684e400) [pid = 3375] [serial = 505] [outer = (nil)] [url = about:blank] 12:59:03 INFO - PROCESS | 3375 | --DOMWINDOW == 140 (0x7fb932cf1000) [pid = 3375] [serial = 502] [outer = (nil)] [url = about:blank] 12:59:03 INFO - PROCESS | 3375 | --DOMWINDOW == 139 (0x7fb93d517400) [pid = 3375] [serial = 484] [outer = (nil)] [url = about:blank] 12:59:03 INFO - PROCESS | 3375 | --DOMWINDOW == 138 (0x7fb95894a800) [pid = 3375] [serial = 496] [outer = (nil)] [url = about:blank] 12:59:03 INFO - PROCESS | 3375 | --DOMWINDOW == 137 (0x7fb9406d3c00) [pid = 3375] [serial = 524] [outer = (nil)] [url = about:blank] 12:59:03 INFO - PROCESS | 3375 | --DOMWINDOW == 136 (0x7fb93ec5d400) [pid = 3375] [serial = 521] [outer = (nil)] [url = about:blank] 12:59:03 INFO - PROCESS | 3375 | --DOMWINDOW == 135 (0x7fb93d725400) [pid = 3375] [serial = 520] [outer = (nil)] [url = about:blank] 12:59:03 INFO - PROCESS | 3375 | --DOMWINDOW == 134 (0x7fb9406db000) [pid = 3375] [serial = 526] [outer = (nil)] [url = about:blank] 12:59:03 INFO - PROCESS | 3375 | --DOMWINDOW == 133 (0x7fb945d83800) [pid = 3375] [serial = 527] [outer = (nil)] [url = about:blank] 12:59:03 INFO - PROCESS | 3375 | SkCairoFTTypeface::onFilterRec unimplemented 12:59:03 INFO - PROCESS | 3375 | 1462478343510 Marionette TRACE conn4 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 12:59:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 12:59:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 2102ms 12:59:03 INFO - PROCESS | 3375 | 1462478343542 Marionette TRACE conn4 -> [0,753,"getWindowHandle",null] 12:59:03 INFO - PROCESS | 3375 | 1462478343547 Marionette TRACE conn4 <- [1,753,null,{"value":"8"}] 12:59:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 12:59:03 INFO - PROCESS | 3375 | 1462478343554 Marionette TRACE conn4 -> [0,754,"setScriptTimeout",{"ms":35000}] 12:59:03 INFO - PROCESS | 3375 | 1462478343558 Marionette TRACE conn4 <- [1,754,null,{}] 12:59:03 INFO - PROCESS | 3375 | 1462478343570 Marionette TRACE conn4 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:59:03 INFO - PROCESS | 3375 | 1462478343758 Marionette TRACE conn4 <- [1,755,null,{"value":null}] 12:59:03 INFO - PROCESS | 3375 | 1462478343874 Marionette TRACE conn4 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:03 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb936ad4800 == 92 [pid = 3375] [id = 196] 12:59:03 INFO - PROCESS | 3375 | ++DOMWINDOW == 134 (0x7fb9357d3000) [pid = 3375] [serial = 588] [outer = (nil)] 12:59:03 INFO - PROCESS | 3375 | ++DOMWINDOW == 135 (0x7fb9379d6400) [pid = 3375] [serial = 589] [outer = 0x7fb9357d3000] 12:59:03 INFO - PROCESS | 3375 | 1462478343937 Marionette DEBUG loaded listener.js 12:59:04 INFO - PROCESS | 3375 | ++DOMWINDOW == 136 (0x7fb93d13b000) [pid = 3375] [serial = 590] [outer = 0x7fb9357d3000] 12:59:05 INFO - PROCESS | 3375 | SkCairoFTTypeface::onFilterRec unimplemented 12:59:05 INFO - PROCESS | 3375 | 1462478345043 Marionette TRACE conn4 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 12:59:05 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 12:59:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1533ms 12:59:05 INFO - PROCESS | 3375 | 1462478345089 Marionette TRACE conn4 -> [0,757,"getWindowHandle",null] 12:59:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 12:59:05 INFO - PROCESS | 3375 | 1462478345094 Marionette TRACE conn4 <- [1,757,null,{"value":"8"}] 12:59:05 INFO - PROCESS | 3375 | 1462478345100 Marionette TRACE conn4 -> [0,758,"setScriptTimeout",{"ms":35000}] 12:59:05 INFO - PROCESS | 3375 | 1462478345103 Marionette TRACE conn4 <- [1,758,null,{}] 12:59:05 INFO - PROCESS | 3375 | 1462478345109 Marionette TRACE conn4 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:59:05 INFO - PROCESS | 3375 | 1462478345338 Marionette TRACE conn4 <- [1,759,null,{"value":null}] 12:59:05 INFO - PROCESS | 3375 | 1462478345444 Marionette TRACE conn4 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:05 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb93cb14800 == 93 [pid = 3375] [id = 197] 12:59:05 INFO - PROCESS | 3375 | ++DOMWINDOW == 137 (0x7fb93d603400) [pid = 3375] [serial = 591] [outer = (nil)] 12:59:05 INFO - PROCESS | 3375 | ++DOMWINDOW == 138 (0x7fb93d609800) [pid = 3375] [serial = 592] [outer = 0x7fb93d603400] 12:59:05 INFO - PROCESS | 3375 | 1462478345579 Marionette DEBUG loaded listener.js 12:59:05 INFO - PROCESS | 3375 | ++DOMWINDOW == 139 (0x7fb93db46400) [pid = 3375] [serial = 593] [outer = 0x7fb93d603400] 12:59:06 INFO - PROCESS | 3375 | SkCairoFTTypeface::onFilterRec unimplemented 12:59:06 INFO - PROCESS | 3375 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 12:59:06 INFO - PROCESS | 3375 | SkCairoFTTypeface::onFilterRec unimplemented 12:59:06 INFO - PROCESS | 3375 | SkCairoFTTypeface::onFilterRec unimplemented 12:59:06 INFO - PROCESS | 3375 | SkCairoFTTypeface::onFilterRec unimplemented 12:59:06 INFO - PROCESS | 3375 | 1462478346394 Marionette TRACE conn4 <- [1,760,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 12:59:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 12:59:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1329ms 12:59:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 12:59:06 INFO - PROCESS | 3375 | 1462478346429 Marionette TRACE conn4 -> [0,761,"getWindowHandle",null] 12:59:06 INFO - PROCESS | 3375 | 1462478346432 Marionette TRACE conn4 <- [1,761,null,{"value":"8"}] 12:59:06 INFO - PROCESS | 3375 | 1462478346438 Marionette TRACE conn4 -> [0,762,"setScriptTimeout",{"ms":35000}] 12:59:06 INFO - PROCESS | 3375 | 1462478346441 Marionette TRACE conn4 <- [1,762,null,{}] 12:59:06 INFO - PROCESS | 3375 | 1462478346463 Marionette TRACE conn4 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:59:06 INFO - PROCESS | 3375 | 1462478346669 Marionette TRACE conn4 <- [1,763,null,{"value":null}] 12:59:06 INFO - PROCESS | 3375 | 1462478346700 Marionette TRACE conn4 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:06 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb93dde4000 == 94 [pid = 3375] [id = 198] 12:59:06 INFO - PROCESS | 3375 | ++DOMWINDOW == 140 (0x7fb93d41c400) [pid = 3375] [serial = 594] [outer = (nil)] 12:59:06 INFO - PROCESS | 3375 | ++DOMWINDOW == 141 (0x7fb93ee8d400) [pid = 3375] [serial = 595] [outer = 0x7fb93d41c400] 12:59:06 INFO - PROCESS | 3375 | 1462478346764 Marionette DEBUG loaded listener.js 12:59:06 INFO - PROCESS | 3375 | ++DOMWINDOW == 142 (0x7fb9405ac000) [pid = 3375] [serial = 596] [outer = 0x7fb93d41c400] 12:59:07 INFO - PROCESS | 3375 | --DOMWINDOW == 141 (0x7fb93d08c400) [pid = 3375] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 12:59:07 INFO - PROCESS | 3375 | --DOMWINDOW == 140 (0x7fb934ec9800) [pid = 3375] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 12:59:07 INFO - PROCESS | 3375 | --DOMWINDOW == 139 (0x7fb93d093800) [pid = 3375] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 12:59:07 INFO - PROCESS | 3375 | --DOMWINDOW == 138 (0x7fb94816dc00) [pid = 3375] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 12:59:07 INFO - PROCESS | 3375 | --DOMWINDOW == 137 (0x7fb936790000) [pid = 3375] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 12:59:08 INFO - PROCESS | 3375 | 1462478348152 Marionette TRACE conn4 <- [1,764,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 12:59:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 12:59:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1731ms 12:59:08 INFO - PROCESS | 3375 | 1462478348169 Marionette TRACE conn4 -> [0,765,"getWindowHandle",null] 12:59:08 INFO - PROCESS | 3375 | 1462478348173 Marionette TRACE conn4 <- [1,765,null,{"value":"8"}] 12:59:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 12:59:08 INFO - PROCESS | 3375 | 1462478348179 Marionette TRACE conn4 -> [0,766,"setScriptTimeout",{"ms":35000}] 12:59:08 INFO - PROCESS | 3375 | 1462478348181 Marionette TRACE conn4 <- [1,766,null,{}] 12:59:08 INFO - PROCESS | 3375 | 1462478348231 Marionette TRACE conn4 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:59:08 INFO - PROCESS | 3375 | 1462478348433 Marionette TRACE conn4 <- [1,767,null,{"value":null}] 12:59:08 INFO - PROCESS | 3375 | 1462478348445 Marionette TRACE conn4 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:08 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb940618000 == 95 [pid = 3375] [id = 199] 12:59:08 INFO - PROCESS | 3375 | ++DOMWINDOW == 138 (0x7fb936aa3000) [pid = 3375] [serial = 597] [outer = (nil)] 12:59:08 INFO - PROCESS | 3375 | ++DOMWINDOW == 139 (0x7fb9405af800) [pid = 3375] [serial = 598] [outer = 0x7fb936aa3000] 12:59:08 INFO - PROCESS | 3375 | 1462478348508 Marionette DEBUG loaded listener.js 12:59:08 INFO - PROCESS | 3375 | ++DOMWINDOW == 140 (0x7fb9406d8c00) [pid = 3375] [serial = 599] [outer = 0x7fb936aa3000] 12:59:09 INFO - PROCESS | 3375 | 1462478349698 Marionette TRACE conn4 <- [1,768,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 12:59:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 12:59:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1541ms 12:59:09 INFO - PROCESS | 3375 | 1462478349722 Marionette TRACE conn4 -> [0,769,"getWindowHandle",null] 12:59:09 INFO - PROCESS | 3375 | 1462478349728 Marionette TRACE conn4 <- [1,769,null,{"value":"8"}] 12:59:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 12:59:09 INFO - PROCESS | 3375 | 1462478349737 Marionette TRACE conn4 -> [0,770,"setScriptTimeout",{"ms":35000}] 12:59:09 INFO - PROCESS | 3375 | 1462478349744 Marionette TRACE conn4 <- [1,770,null,{}] 12:59:09 INFO - PROCESS | 3375 | 1462478349753 Marionette TRACE conn4 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:59:09 INFO - PROCESS | 3375 | 1462478349965 Marionette TRACE conn4 <- [1,771,null,{"value":null}] 12:59:10 INFO - PROCESS | 3375 | 1462478350171 Marionette TRACE conn4 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:10 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb936be4000 == 96 [pid = 3375] [id = 200] 12:59:10 INFO - PROCESS | 3375 | ++DOMWINDOW == 141 (0x7fb935a88400) [pid = 3375] [serial = 600] [outer = (nil)] 12:59:10 INFO - PROCESS | 3375 | ++DOMWINDOW == 142 (0x7fb936abc400) [pid = 3375] [serial = 601] [outer = 0x7fb935a88400] 12:59:10 INFO - PROCESS | 3375 | 1462478350248 Marionette DEBUG loaded listener.js 12:59:10 INFO - PROCESS | 3375 | ++DOMWINDOW == 143 (0x7fb93bf4f000) [pid = 3375] [serial = 602] [outer = 0x7fb935a88400] 12:59:11 INFO - PROCESS | 3375 | 1462478351181 Marionette TRACE conn4 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 12:59:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 12:59:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1487ms 12:59:11 INFO - PROCESS | 3375 | 1462478351225 Marionette TRACE conn4 -> [0,773,"getWindowHandle",null] 12:59:11 INFO - PROCESS | 3375 | 1462478351235 Marionette TRACE conn4 <- [1,773,null,{"value":"8"}] 12:59:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 12:59:11 INFO - PROCESS | 3375 | 1462478351247 Marionette TRACE conn4 -> [0,774,"setScriptTimeout",{"ms":35000}] 12:59:11 INFO - PROCESS | 3375 | 1462478351250 Marionette TRACE conn4 <- [1,774,null,{}] 12:59:11 INFO - PROCESS | 3375 | 1462478351257 Marionette TRACE conn4 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:59:11 INFO - PROCESS | 3375 | 1462478351482 Marionette TRACE conn4 <- [1,775,null,{"value":null}] 12:59:11 INFO - PROCESS | 3375 | 1462478351696 Marionette TRACE conn4 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:11 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb93ddda000 == 97 [pid = 3375] [id = 201] 12:59:11 INFO - PROCESS | 3375 | ++DOMWINDOW == 144 (0x7fb93d13e800) [pid = 3375] [serial = 603] [outer = (nil)] 12:59:11 INFO - PROCESS | 3375 | ++DOMWINDOW == 145 (0x7fb93d51dc00) [pid = 3375] [serial = 604] [outer = 0x7fb93d13e800] 12:59:11 INFO - PROCESS | 3375 | 1462478351786 Marionette DEBUG loaded listener.js 12:59:11 INFO - PROCESS | 3375 | ++DOMWINDOW == 146 (0x7fb93db42c00) [pid = 3375] [serial = 605] [outer = 0x7fb93d13e800] 12:59:12 INFO - PROCESS | 3375 | 1462478352756 Marionette TRACE conn4 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 12:59:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 12:59:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1539ms 12:59:12 INFO - PROCESS | 3375 | 1462478352785 Marionette TRACE conn4 -> [0,777,"getWindowHandle",null] 12:59:12 INFO - PROCESS | 3375 | 1462478352789 Marionette TRACE conn4 <- [1,777,null,{"value":"8"}] 12:59:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 12:59:12 INFO - PROCESS | 3375 | 1462478352796 Marionette TRACE conn4 -> [0,778,"setScriptTimeout",{"ms":35000}] 12:59:12 INFO - PROCESS | 3375 | 1462478352802 Marionette TRACE conn4 <- [1,778,null,{}] 12:59:12 INFO - PROCESS | 3375 | 1462478352819 Marionette TRACE conn4 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:59:13 INFO - PROCESS | 3375 | 1462478353018 Marionette TRACE conn4 <- [1,779,null,{"value":null}] 12:59:13 INFO - PROCESS | 3375 | 1462478353274 Marionette TRACE conn4 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:13 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb948111000 == 98 [pid = 3375] [id = 202] 12:59:13 INFO - PROCESS | 3375 | ++DOMWINDOW == 147 (0x7fb9406d7000) [pid = 3375] [serial = 606] [outer = (nil)] 12:59:13 INFO - PROCESS | 3375 | ++DOMWINDOW == 148 (0x7fb942eec000) [pid = 3375] [serial = 607] [outer = 0x7fb9406d7000] 12:59:13 INFO - PROCESS | 3375 | 1462478353397 Marionette DEBUG loaded listener.js 12:59:13 INFO - PROCESS | 3375 | ++DOMWINDOW == 149 (0x7fb945d7ec00) [pid = 3375] [serial = 608] [outer = 0x7fb9406d7000] 12:59:14 INFO - PROCESS | 3375 | 1462478354244 Marionette TRACE conn4 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 12:59:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 12:59:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1486ms 12:59:14 INFO - PROCESS | 3375 | 1462478354282 Marionette TRACE conn4 -> [0,781,"getWindowHandle",null] 12:59:14 INFO - PROCESS | 3375 | 1462478354287 Marionette TRACE conn4 <- [1,781,null,{"value":"8"}] 12:59:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 12:59:14 INFO - PROCESS | 3375 | 1462478354294 Marionette TRACE conn4 -> [0,782,"setScriptTimeout",{"ms":35000}] 12:59:14 INFO - PROCESS | 3375 | 1462478354297 Marionette TRACE conn4 <- [1,782,null,{}] 12:59:14 INFO - PROCESS | 3375 | 1462478354303 Marionette TRACE conn4 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:59:14 INFO - PROCESS | 3375 | 1462478354490 Marionette TRACE conn4 <- [1,783,null,{"value":null}] 12:59:14 INFO - PROCESS | 3375 | 1462478354659 Marionette TRACE conn4 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:14 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb949a0b800 == 99 [pid = 3375] [id = 203] 12:59:14 INFO - PROCESS | 3375 | ++DOMWINDOW == 150 (0x7fb940a16c00) [pid = 3375] [serial = 609] [outer = (nil)] 12:59:14 INFO - PROCESS | 3375 | ++DOMWINDOW == 151 (0x7fb94767cc00) [pid = 3375] [serial = 610] [outer = 0x7fb940a16c00] 12:59:14 INFO - PROCESS | 3375 | 1462478354732 Marionette DEBUG loaded listener.js 12:59:14 INFO - PROCESS | 3375 | ++DOMWINDOW == 152 (0x7fb948167800) [pid = 3375] [serial = 611] [outer = 0x7fb940a16c00] 12:59:15 INFO - PROCESS | 3375 | 1462478355646 Marionette TRACE conn4 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 12:59:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 12:59:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1382ms 12:59:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 12:59:15 INFO - PROCESS | 3375 | 1462478355677 Marionette TRACE conn4 -> [0,785,"getWindowHandle",null] 12:59:15 INFO - PROCESS | 3375 | 1462478355680 Marionette TRACE conn4 <- [1,785,null,{"value":"8"}] 12:59:15 INFO - PROCESS | 3375 | 1462478355687 Marionette TRACE conn4 -> [0,786,"setScriptTimeout",{"ms":35000}] 12:59:15 INFO - PROCESS | 3375 | 1462478355690 Marionette TRACE conn4 <- [1,786,null,{}] 12:59:15 INFO - PROCESS | 3375 | 1462478355696 Marionette TRACE conn4 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:59:15 INFO - PROCESS | 3375 | 1462478355871 Marionette TRACE conn4 <- [1,787,null,{"value":null}] 12:59:16 INFO - PROCESS | 3375 | 1462478356038 Marionette TRACE conn4 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:16 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb952de5800 == 100 [pid = 3375] [id = 204] 12:59:16 INFO - PROCESS | 3375 | ++DOMWINDOW == 153 (0x7fb942ef2000) [pid = 3375] [serial = 612] [outer = (nil)] 12:59:16 INFO - PROCESS | 3375 | ++DOMWINDOW == 154 (0x7fb9482cd400) [pid = 3375] [serial = 613] [outer = 0x7fb942ef2000] 12:59:16 INFO - PROCESS | 3375 | 1462478356113 Marionette DEBUG loaded listener.js 12:59:16 INFO - PROCESS | 3375 | ++DOMWINDOW == 155 (0x7fb9482d5800) [pid = 3375] [serial = 614] [outer = 0x7fb942ef2000] 12:59:17 INFO - PROCESS | 3375 | 1462478357047 Marionette TRACE conn4 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 12:59:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 12:59:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1434ms 12:59:17 INFO - PROCESS | 3375 | 1462478357121 Marionette TRACE conn4 -> [0,789,"getWindowHandle",null] 12:59:17 INFO - PROCESS | 3375 | 1462478357124 Marionette TRACE conn4 <- [1,789,null,{"value":"8"}] 12:59:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 12:59:17 INFO - PROCESS | 3375 | 1462478357131 Marionette TRACE conn4 -> [0,790,"setScriptTimeout",{"ms":35000}] 12:59:17 INFO - PROCESS | 3375 | 1462478357134 Marionette TRACE conn4 <- [1,790,null,{}] 12:59:17 INFO - PROCESS | 3375 | 1462478357141 Marionette TRACE conn4 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:59:17 INFO - PROCESS | 3375 | 1462478357410 Marionette TRACE conn4 <- [1,791,null,{"value":null}] 12:59:17 INFO - PROCESS | 3375 | 1462478357640 Marionette TRACE conn4 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:17 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb9583c9000 == 101 [pid = 3375] [id = 205] 12:59:17 INFO - PROCESS | 3375 | ++DOMWINDOW == 156 (0x7fb948e96c00) [pid = 3375] [serial = 615] [outer = (nil)] 12:59:17 INFO - PROCESS | 3375 | ++DOMWINDOW == 157 (0x7fb94a093000) [pid = 3375] [serial = 616] [outer = 0x7fb948e96c00] 12:59:17 INFO - PROCESS | 3375 | 1462478357722 Marionette DEBUG loaded listener.js 12:59:17 INFO - PROCESS | 3375 | ++DOMWINDOW == 158 (0x7fb953c9d000) [pid = 3375] [serial = 617] [outer = 0x7fb948e96c00] 12:59:18 INFO - PROCESS | 3375 | 1462478358563 Marionette TRACE conn4 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 12:59:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 12:59:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1482ms 12:59:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 12:59:18 INFO - PROCESS | 3375 | 1462478358613 Marionette TRACE conn4 -> [0,793,"getWindowHandle",null] 12:59:18 INFO - PROCESS | 3375 | 1462478358616 Marionette TRACE conn4 <- [1,793,null,{"value":"8"}] 12:59:18 INFO - PROCESS | 3375 | 1462478358623 Marionette TRACE conn4 -> [0,794,"setScriptTimeout",{"ms":35000}] 12:59:18 INFO - PROCESS | 3375 | 1462478358626 Marionette TRACE conn4 <- [1,794,null,{}] 12:59:18 INFO - PROCESS | 3375 | 1462478358632 Marionette TRACE conn4 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:59:18 INFO - PROCESS | 3375 | 1462478358812 Marionette TRACE conn4 <- [1,795,null,{"value":null}] 12:59:18 INFO - PROCESS | 3375 | 1462478358992 Marionette TRACE conn4 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:19 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb958928800 == 102 [pid = 3375] [id = 206] 12:59:19 INFO - PROCESS | 3375 | ++DOMWINDOW == 159 (0x7fb947841400) [pid = 3375] [serial = 618] [outer = (nil)] 12:59:19 INFO - PROCESS | 3375 | ++DOMWINDOW == 160 (0x7fb953ec8800) [pid = 3375] [serial = 619] [outer = 0x7fb947841400] 12:59:19 INFO - PROCESS | 3375 | 1462478359062 Marionette DEBUG loaded listener.js 12:59:19 INFO - PROCESS | 3375 | ++DOMWINDOW == 161 (0x7fb955007400) [pid = 3375] [serial = 620] [outer = 0x7fb947841400] 12:59:19 INFO - PROCESS | 3375 | 1462478359940 Marionette TRACE conn4 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 12:59:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 12:59:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1385ms 12:59:20 INFO - PROCESS | 3375 | 1462478360007 Marionette TRACE conn4 -> [0,797,"getWindowHandle",null] 12:59:20 INFO - PROCESS | 3375 | 1462478360012 Marionette TRACE conn4 <- [1,797,null,{"value":"8"}] 12:59:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 12:59:20 INFO - PROCESS | 3375 | 1462478360018 Marionette TRACE conn4 -> [0,798,"setScriptTimeout",{"ms":35000}] 12:59:20 INFO - PROCESS | 3375 | 1462478360022 Marionette TRACE conn4 <- [1,798,null,{}] 12:59:20 INFO - PROCESS | 3375 | 1462478360027 Marionette TRACE conn4 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:59:20 INFO - PROCESS | 3375 | 1462478360217 Marionette TRACE conn4 <- [1,799,null,{"value":null}] 12:59:20 INFO - PROCESS | 3375 | 1462478360380 Marionette TRACE conn4 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:20 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb958c0f800 == 103 [pid = 3375] [id = 207] 12:59:20 INFO - PROCESS | 3375 | ++DOMWINDOW == 162 (0x7fb93d41c000) [pid = 3375] [serial = 621] [outer = (nil)] 12:59:20 INFO - PROCESS | 3375 | ++DOMWINDOW == 163 (0x7fb956f67400) [pid = 3375] [serial = 622] [outer = 0x7fb93d41c000] 12:59:20 INFO - PROCESS | 3375 | 1462478360455 Marionette DEBUG loaded listener.js 12:59:20 INFO - PROCESS | 3375 | ++DOMWINDOW == 164 (0x7fb9587a6800) [pid = 3375] [serial = 623] [outer = 0x7fb93d41c000] 12:59:21 INFO - PROCESS | 3375 | 1462478361309 Marionette TRACE conn4 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 12:59:21 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 12:59:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1338ms 12:59:21 INFO - PROCESS | 3375 | 1462478361357 Marionette TRACE conn4 -> [0,801,"getWindowHandle",null] 12:59:21 INFO - PROCESS | 3375 | 1462478361362 Marionette TRACE conn4 <- [1,801,null,{"value":"8"}] 12:59:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 12:59:21 INFO - PROCESS | 3375 | 1462478361368 Marionette TRACE conn4 -> [0,802,"setScriptTimeout",{"ms":35000}] 12:59:21 INFO - PROCESS | 3375 | 1462478361372 Marionette TRACE conn4 <- [1,802,null,{}] 12:59:21 INFO - PROCESS | 3375 | 1462478361377 Marionette TRACE conn4 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:59:21 INFO - PROCESS | 3375 | 1462478361565 Marionette TRACE conn4 <- [1,803,null,{"value":null}] 12:59:21 INFO - PROCESS | 3375 | 1462478361734 Marionette TRACE conn4 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:21 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb95ba52000 == 104 [pid = 3375] [id = 208] 12:59:21 INFO - PROCESS | 3375 | ++DOMWINDOW == 165 (0x7fb932d94400) [pid = 3375] [serial = 624] [outer = (nil)] 12:59:21 INFO - PROCESS | 3375 | ++DOMWINDOW == 166 (0x7fb958a08400) [pid = 3375] [serial = 625] [outer = 0x7fb932d94400] 12:59:21 INFO - PROCESS | 3375 | 1462478361808 Marionette DEBUG loaded listener.js 12:59:21 INFO - PROCESS | 3375 | ++DOMWINDOW == 167 (0x7fb958ab9c00) [pid = 3375] [serial = 626] [outer = 0x7fb932d94400] 12:59:22 INFO - PROCESS | 3375 | 1462478362686 Marionette TRACE conn4 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 12:59:22 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 12:59:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1379ms 12:59:22 INFO - PROCESS | 3375 | 1462478362749 Marionette TRACE conn4 -> [0,805,"getWindowHandle",null] 12:59:22 INFO - PROCESS | 3375 | 1462478362753 Marionette TRACE conn4 <- [1,805,null,{"value":"8"}] 12:59:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 12:59:22 INFO - PROCESS | 3375 | 1462478362760 Marionette TRACE conn4 -> [0,806,"setScriptTimeout",{"ms":35000}] 12:59:22 INFO - PROCESS | 3375 | 1462478362764 Marionette TRACE conn4 <- [1,806,null,{}] 12:59:22 INFO - PROCESS | 3375 | 1462478362769 Marionette TRACE conn4 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:59:22 INFO - PROCESS | 3375 | 1462478362951 Marionette TRACE conn4 <- [1,807,null,{"value":null}] 12:59:23 INFO - PROCESS | 3375 | 1462478363117 Marionette TRACE conn4 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:23 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb95dfee000 == 105 [pid = 3375] [id = 209] 12:59:23 INFO - PROCESS | 3375 | ++DOMWINDOW == 168 (0x7fb93dc8bc00) [pid = 3375] [serial = 627] [outer = (nil)] 12:59:23 INFO - PROCESS | 3375 | ++DOMWINDOW == 169 (0x7fb93dc93400) [pid = 3375] [serial = 628] [outer = 0x7fb93dc8bc00] 12:59:23 INFO - PROCESS | 3375 | 1462478363193 Marionette DEBUG loaded listener.js 12:59:23 INFO - PROCESS | 3375 | ++DOMWINDOW == 170 (0x7fb93dc98400) [pid = 3375] [serial = 629] [outer = 0x7fb93dc8bc00] 12:59:24 INFO - PROCESS | 3375 | 1462478364063 Marionette TRACE conn4 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 12:59:24 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 12:59:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1335ms 12:59:24 INFO - PROCESS | 3375 | 1462478364096 Marionette TRACE conn4 -> [0,809,"getWindowHandle",null] 12:59:24 INFO - PROCESS | 3375 | 1462478364099 Marionette TRACE conn4 <- [1,809,null,{"value":"8"}] 12:59:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 12:59:24 INFO - PROCESS | 3375 | 1462478364108 Marionette TRACE conn4 -> [0,810,"setScriptTimeout",{"ms":35000}] 12:59:24 INFO - PROCESS | 3375 | 1462478364113 Marionette TRACE conn4 <- [1,810,null,{}] 12:59:24 INFO - PROCESS | 3375 | 1462478364119 Marionette TRACE conn4 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:59:24 INFO - PROCESS | 3375 | 1462478364365 Marionette TRACE conn4 <- [1,811,null,{"value":null}] 12:59:24 INFO - PROCESS | 3375 | 1462478364531 Marionette TRACE conn4 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:24 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb935abe800 == 106 [pid = 3375] [id = 210] 12:59:24 INFO - PROCESS | 3375 | ++DOMWINDOW == 171 (0x7fb932cf5c00) [pid = 3375] [serial = 630] [outer = (nil)] 12:59:24 INFO - PROCESS | 3375 | ++DOMWINDOW == 172 (0x7fb93679cc00) [pid = 3375] [serial = 631] [outer = 0x7fb932cf5c00] 12:59:24 INFO - PROCESS | 3375 | 1462478364610 Marionette DEBUG loaded listener.js 12:59:24 INFO - PROCESS | 3375 | ++DOMWINDOW == 173 (0x7fb93dc8cc00) [pid = 3375] [serial = 632] [outer = 0x7fb932cf5c00] 12:59:25 INFO - PROCESS | 3375 | 1462478365556 Marionette TRACE conn4 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 12:59:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 12:59:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1490ms 12:59:25 INFO - PROCESS | 3375 | 1462478365598 Marionette TRACE conn4 -> [0,813,"getWindowHandle",null] 12:59:25 INFO - PROCESS | 3375 | 1462478365602 Marionette TRACE conn4 <- [1,813,null,{"value":"8"}] 12:59:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 12:59:25 INFO - PROCESS | 3375 | 1462478365609 Marionette TRACE conn4 -> [0,814,"setScriptTimeout",{"ms":35000}] 12:59:25 INFO - PROCESS | 3375 | 1462478365612 Marionette TRACE conn4 <- [1,814,null,{}] 12:59:25 INFO - PROCESS | 3375 | 1462478365617 Marionette TRACE conn4 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:59:26 INFO - PROCESS | 3375 | 1462478366068 Marionette TRACE conn4 <- [1,815,null,{"value":null}] 12:59:26 INFO - PROCESS | 3375 | 1462478366334 Marionette TRACE conn4 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:26 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb9376d7800 == 107 [pid = 3375] [id = 211] 12:59:26 INFO - PROCESS | 3375 | ++DOMWINDOW == 174 (0x7fb93160bc00) [pid = 3375] [serial = 633] [outer = (nil)] 12:59:26 INFO - PROCESS | 3375 | ++DOMWINDOW == 175 (0x7fb932cf3400) [pid = 3375] [serial = 634] [outer = 0x7fb93160bc00] 12:59:26 INFO - PROCESS | 3375 | 1462478366418 Marionette DEBUG loaded listener.js 12:59:26 INFO - PROCESS | 3375 | ++DOMWINDOW == 176 (0x7fb934ec4400) [pid = 3375] [serial = 635] [outer = 0x7fb93160bc00] 12:59:27 INFO - PROCESS | 3375 | 1462478367316 Marionette TRACE conn4 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,817,"getWindowHandle",null] 12:59:27 INFO - PROCESS | 3375 | 1462478367352 Marionette TRACE conn4 <- [1,817,null,{"value":"8"}] 12:59:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 12:59:27 INFO - PROCESS | 3375 | 1462478367360 Marionette TRACE conn4 -> [0,818,"setScriptTimeout",{"ms":35000}] 12:59:27 INFO - PROCESS | 3375 | 1462478367367 Marionette TRACE conn4 <- [1,818,null,{}] 12:59:27 INFO - PROCESS | 3375 | 1462478367375 Marionette TRACE conn4 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:59:27 INFO - PROCESS | 3375 | 1462478367602 Marionette TRACE conn4 <- [1,819,null,{"value":null}] 12:59:27 INFO - PROCESS | 3375 | 1462478367968 Marionette TRACE conn4 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:28 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb935759000 == 108 [pid = 3375] [id = 212] 12:59:28 INFO - PROCESS | 3375 | ++DOMWINDOW == 177 (0x7fb936852400) [pid = 3375] [serial = 636] [outer = (nil)] 12:59:28 INFO - PROCESS | 3375 | ++DOMWINDOW == 178 (0x7fb936aae000) [pid = 3375] [serial = 637] [outer = 0x7fb936852400] 12:59:28 INFO - PROCESS | 3375 | 1462478368057 Marionette DEBUG loaded listener.js 12:59:28 INFO - PROCESS | 3375 | ++DOMWINDOW == 179 (0x7fb93bf4dc00) [pid = 3375] [serial = 638] [outer = 0x7fb936852400] 12:59:28 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb949b0c800 == 107 [pid = 3375] [id = 87] 12:59:28 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb93dde4000 == 106 [pid = 3375] [id = 198] 12:59:28 INFO - PROCESS | 3375 | --DOMWINDOW == 178 (0x7fb93d51b800) [pid = 3375] [serial = 562] [outer = (nil)] [url = about:blank] 12:59:28 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb93cb14800 == 105 [pid = 3375] [id = 197] 12:59:28 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb936ad4800 == 104 [pid = 3375] [id = 196] 12:59:28 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb9381df000 == 103 [pid = 3375] [id = 195] 12:59:28 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb9452a6000 == 102 [pid = 3375] [id = 190] 12:59:28 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb93d9ac000 == 101 [pid = 3375] [id = 189] 12:59:28 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb936b2c000 == 100 [pid = 3375] [id = 188] 12:59:29 INFO - PROCESS | 3375 | 1462478369001 Marionette TRACE conn4 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 12:59:29 INFO - PROCESS | 3375 | --DOMWINDOW == 177 (0x7fb93d3aa400) [pid = 3375] [serial = 535] [outer = (nil)] [url = about:blank] 12:59:29 INFO - PROCESS | 3375 | --DOMWINDOW == 176 (0x7fb93d417400) [pid = 3375] [serial = 556] [outer = (nil)] [url = about:blank] 12:59:29 INFO - PROCESS | 3375 | --DOMWINDOW == 175 (0x7fb9357ce400) [pid = 3375] [serial = 544] [outer = (nil)] [url = about:blank] 12:59:29 INFO - PROCESS | 3375 | --DOMWINDOW == 174 (0x7fb93d51c400) [pid = 3375] [serial = 557] [outer = (nil)] [url = about:blank] 12:59:29 INFO - PROCESS | 3375 | --DOMWINDOW == 173 (0x7fb93684c800) [pid = 3375] [serial = 551] [outer = (nil)] [url = about:blank] 12:59:29 INFO - PROCESS | 3375 | --DOMWINDOW == 172 (0x7fb93db48400) [pid = 3375] [serial = 560] [outer = (nil)] [url = about:blank] 12:59:29 INFO - PROCESS | 3375 | --DOMWINDOW == 171 (0x7fb945c64800) [pid = 3375] [serial = 538] [outer = (nil)] [url = about:blank] 12:59:29 INFO - PROCESS | 3375 | --DOMWINDOW == 170 (0x7fb948ed5000) [pid = 3375] [serial = 529] [outer = (nil)] [url = about:blank] 12:59:29 INFO - PROCESS | 3375 | --DOMWINDOW == 169 (0x7fb94a0af800) [pid = 3375] [serial = 530] [outer = (nil)] [url = about:blank] 12:59:29 INFO - PROCESS | 3375 | --DOMWINDOW == 168 (0x7fb95408a400) [pid = 3375] [serial = 541] [outer = (nil)] [url = about:blank] 12:59:29 INFO - PROCESS | 3375 | --DOMWINDOW == 167 (0x7fb93d725000) [pid = 3375] [serial = 559] [outer = (nil)] [url = about:blank] 12:59:29 INFO - PROCESS | 3375 | --DOMWINDOW == 166 (0x7fb935a8d400) [pid = 3375] [serial = 550] [outer = (nil)] [url = about:blank] 12:59:29 INFO - PROCESS | 3375 | --DOMWINDOW == 165 (0x7fb9379d1400) [pid = 3375] [serial = 553] [outer = (nil)] [url = about:blank] 12:59:29 INFO - PROCESS | 3375 | --DOMWINDOW == 164 (0x7fb936aa7000) [pid = 3375] [serial = 547] [outer = (nil)] [url = about:blank] 12:59:29 INFO - PROCESS | 3375 | --DOMWINDOW == 163 (0x7fb938246800) [pid = 3375] [serial = 554] [outer = (nil)] [url = about:blank] 12:59:29 INFO - PROCESS | 3375 | --DOMWINDOW == 162 (0x7fb93679a800) [pid = 3375] [serial = 532] [outer = (nil)] [url = about:blank] 12:59:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 12:59:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1694ms 12:59:29 INFO - PROCESS | 3375 | 1462478369055 Marionette TRACE conn4 -> [0,821,"getWindowHandle",null] 12:59:29 INFO - PROCESS | 3375 | 1462478369060 Marionette TRACE conn4 <- [1,821,null,{"value":"8"}] 12:59:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 12:59:29 INFO - PROCESS | 3375 | 1462478369067 Marionette TRACE conn4 -> [0,822,"setScriptTimeout",{"ms":35000}] 12:59:29 INFO - PROCESS | 3375 | 1462478369072 Marionette TRACE conn4 <- [1,822,null,{}] 12:59:29 INFO - PROCESS | 3375 | 1462478369079 Marionette TRACE conn4 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:59:29 INFO - PROCESS | 3375 | 1462478369257 Marionette TRACE conn4 <- [1,823,null,{"value":null}] 12:59:29 INFO - PROCESS | 3375 | 1462478369384 Marionette TRACE conn4 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:29 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb936c92800 == 101 [pid = 3375] [id = 213] 12:59:29 INFO - PROCESS | 3375 | ++DOMWINDOW == 163 (0x7fb936858400) [pid = 3375] [serial = 639] [outer = (nil)] 12:59:29 INFO - PROCESS | 3375 | ++DOMWINDOW == 164 (0x7fb93cb6e000) [pid = 3375] [serial = 640] [outer = 0x7fb936858400] 12:59:29 INFO - PROCESS | 3375 | 1462478369528 Marionette DEBUG loaded listener.js 12:59:29 INFO - PROCESS | 3375 | ++DOMWINDOW == 165 (0x7fb93cc81c00) [pid = 3375] [serial = 641] [outer = 0x7fb936858400] 12:59:30 INFO - PROCESS | 3375 | 1462478370267 Marionette TRACE conn4 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,825,"getWindowHandle",null] 12:59:30 INFO - PROCESS | 3375 | 1462478370316 Marionette TRACE conn4 <- [1,825,null,{"value":"8"}] 12:59:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 12:59:30 INFO - PROCESS | 3375 | 1462478370333 Marionette TRACE conn4 -> [0,826,"setScriptTimeout",{"ms":35000}] 12:59:30 INFO - PROCESS | 3375 | 1462478370341 Marionette TRACE conn4 <- [1,826,null,{}] 12:59:30 INFO - PROCESS | 3375 | 1462478370347 Marionette TRACE conn4 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:59:30 INFO - PROCESS | 3375 | 1462478370522 Marionette TRACE conn4 <- [1,827,null,{"value":null}] 12:59:30 INFO - PROCESS | 3375 | 1462478370539 Marionette TRACE conn4 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:30 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb93dddd800 == 102 [pid = 3375] [id = 214] 12:59:30 INFO - PROCESS | 3375 | ++DOMWINDOW == 166 (0x7fb93bf5bc00) [pid = 3375] [serial = 642] [outer = (nil)] 12:59:30 INFO - PROCESS | 3375 | ++DOMWINDOW == 167 (0x7fb93d60dc00) [pid = 3375] [serial = 643] [outer = 0x7fb93bf5bc00] 12:59:30 INFO - PROCESS | 3375 | 1462478370602 Marionette DEBUG loaded listener.js 12:59:30 INFO - PROCESS | 3375 | ++DOMWINDOW == 168 (0x7fb93db4c800) [pid = 3375] [serial = 644] [outer = 0x7fb93bf5bc00] 12:59:31 INFO - PROCESS | 3375 | 1462478371454 Marionette TRACE conn4 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 12:59:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 12:59:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1194ms 12:59:31 INFO - PROCESS | 3375 | 1462478371521 Marionette TRACE conn4 -> [0,829,"getWindowHandle",null] 12:59:31 INFO - PROCESS | 3375 | 1462478371525 Marionette TRACE conn4 <- [1,829,null,{"value":"8"}] 12:59:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 12:59:31 INFO - PROCESS | 3375 | 1462478371537 Marionette TRACE conn4 -> [0,830,"setScriptTimeout",{"ms":35000}] 12:59:31 INFO - PROCESS | 3375 | 1462478371553 Marionette TRACE conn4 <- [1,830,null,{}] 12:59:31 INFO - PROCESS | 3375 | 1462478371566 Marionette TRACE conn4 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:59:31 INFO - PROCESS | 3375 | 1462478371845 Marionette TRACE conn4 <- [1,831,null,{"value":null}] 12:59:31 INFO - PROCESS | 3375 | 1462478371872 Marionette TRACE conn4 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:31 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb947972800 == 103 [pid = 3375] [id = 215] 12:59:31 INFO - PROCESS | 3375 | ++DOMWINDOW == 169 (0x7fb93d725000) [pid = 3375] [serial = 645] [outer = (nil)] 12:59:31 INFO - PROCESS | 3375 | ++DOMWINDOW == 170 (0x7fb93dc95000) [pid = 3375] [serial = 646] [outer = 0x7fb93d725000] 12:59:31 INFO - PROCESS | 3375 | 1462478371934 Marionette DEBUG loaded listener.js 12:59:32 INFO - PROCESS | 3375 | ++DOMWINDOW == 171 (0x7fb93ec59800) [pid = 3375] [serial = 647] [outer = 0x7fb93d725000] 12:59:32 INFO - PROCESS | 3375 | 1462478372842 Marionette TRACE conn4 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 12:59:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 12:59:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1367ms 12:59:32 INFO - PROCESS | 3375 | 1462478372902 Marionette TRACE conn4 -> [0,833,"getWindowHandle",null] 12:59:32 INFO - PROCESS | 3375 | 1462478372907 Marionette TRACE conn4 <- [1,833,null,{"value":"8"}] 12:59:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 12:59:32 INFO - PROCESS | 3375 | 1462478372913 Marionette TRACE conn4 -> [0,834,"setScriptTimeout",{"ms":35000}] 12:59:32 INFO - PROCESS | 3375 | 1462478372915 Marionette TRACE conn4 <- [1,834,null,{}] 12:59:32 INFO - PROCESS | 3375 | 1462478372922 Marionette TRACE conn4 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:59:33 INFO - PROCESS | 3375 | 1462478373151 Marionette TRACE conn4 <- [1,835,null,{"value":null}] 12:59:33 INFO - PROCESS | 3375 | 1462478373186 Marionette TRACE conn4 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:33 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb949b05000 == 104 [pid = 3375] [id = 216] 12:59:33 INFO - PROCESS | 3375 | ++DOMWINDOW == 172 (0x7fb94064e000) [pid = 3375] [serial = 648] [outer = (nil)] 12:59:33 INFO - PROCESS | 3375 | ++DOMWINDOW == 173 (0x7fb940656800) [pid = 3375] [serial = 649] [outer = 0x7fb94064e000] 12:59:33 INFO - PROCESS | 3375 | 1462478373259 Marionette DEBUG loaded listener.js 12:59:33 INFO - PROCESS | 3375 | ++DOMWINDOW == 174 (0x7fb942ef1000) [pid = 3375] [serial = 650] [outer = 0x7fb94064e000] 12:59:33 INFO - PROCESS | 3375 | --DOMWINDOW == 173 (0x7fb93d41c400) [pid = 3375] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 12:59:33 INFO - PROCESS | 3375 | --DOMWINDOW == 172 (0x7fb9365eb400) [pid = 3375] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 12:59:33 INFO - PROCESS | 3375 | --DOMWINDOW == 171 (0x7fb932d9d000) [pid = 3375] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 12:59:33 INFO - PROCESS | 3375 | --DOMWINDOW == 170 (0x7fb9357d3000) [pid = 3375] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 12:59:33 INFO - PROCESS | 3375 | --DOMWINDOW == 169 (0x7fb93d603400) [pid = 3375] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 12:59:34 INFO - PROCESS | 3375 | 1462478374217 Marionette TRACE conn4 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 12:59:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 12:59:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1329ms 12:59:34 INFO - PROCESS | 3375 | 1462478374243 Marionette TRACE conn4 -> [0,837,"getWindowHandle",null] 12:59:34 INFO - PROCESS | 3375 | 1462478374247 Marionette TRACE conn4 <- [1,837,null,{"value":"8"}] 12:59:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 12:59:34 INFO - PROCESS | 3375 | 1462478374253 Marionette TRACE conn4 -> [0,838,"setScriptTimeout",{"ms":35000}] 12:59:34 INFO - PROCESS | 3375 | 1462478374256 Marionette TRACE conn4 <- [1,838,null,{}] 12:59:34 INFO - PROCESS | 3375 | 1462478374261 Marionette TRACE conn4 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:59:34 INFO - PROCESS | 3375 | 1462478374487 Marionette TRACE conn4 <- [1,839,null,{"value":null}] 12:59:34 INFO - PROCESS | 3375 | 1462478374507 Marionette TRACE conn4 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:34 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb953cca000 == 105 [pid = 3375] [id = 217] 12:59:34 INFO - PROCESS | 3375 | ++DOMWINDOW == 170 (0x7fb934bf2000) [pid = 3375] [serial = 651] [outer = (nil)] 12:59:34 INFO - PROCESS | 3375 | ++DOMWINDOW == 171 (0x7fb93d51c000) [pid = 3375] [serial = 652] [outer = 0x7fb934bf2000] 12:59:34 INFO - PROCESS | 3375 | 1462478374569 Marionette DEBUG loaded listener.js 12:59:34 INFO - PROCESS | 3375 | ++DOMWINDOW == 172 (0x7fb94816f400) [pid = 3375] [serial = 653] [outer = 0x7fb934bf2000] 12:59:35 INFO - PROCESS | 3375 | 1462478375314 Marionette TRACE conn4 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 12:59:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 12:59:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1088ms 12:59:35 INFO - PROCESS | 3375 | 1462478375343 Marionette TRACE conn4 -> [0,841,"getWindowHandle",null] 12:59:35 INFO - PROCESS | 3375 | 1462478375347 Marionette TRACE conn4 <- [1,841,null,{"value":"8"}] 12:59:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 12:59:35 INFO - PROCESS | 3375 | 1462478375353 Marionette TRACE conn4 -> [0,842,"setScriptTimeout",{"ms":35000}] 12:59:35 INFO - PROCESS | 3375 | 1462478375355 Marionette TRACE conn4 <- [1,842,null,{}] 12:59:35 INFO - PROCESS | 3375 | 1462478375361 Marionette TRACE conn4 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:59:35 INFO - PROCESS | 3375 | 1462478375572 Marionette TRACE conn4 <- [1,843,null,{"value":null}] 12:59:35 INFO - PROCESS | 3375 | 1462478375592 Marionette TRACE conn4 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:35 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb958b49800 == 106 [pid = 3375] [id = 218] 12:59:35 INFO - PROCESS | 3375 | ++DOMWINDOW == 173 (0x7fb936abd000) [pid = 3375] [serial = 654] [outer = (nil)] 12:59:35 INFO - PROCESS | 3375 | ++DOMWINDOW == 174 (0x7fb9482ca800) [pid = 3375] [serial = 655] [outer = 0x7fb936abd000] 12:59:35 INFO - PROCESS | 3375 | 1462478375654 Marionette DEBUG loaded listener.js 12:59:35 INFO - PROCESS | 3375 | ++DOMWINDOW == 175 (0x7fb948ed9c00) [pid = 3375] [serial = 656] [outer = 0x7fb936abd000] 12:59:36 INFO - PROCESS | 3375 | 1462478376802 Marionette TRACE conn4 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 12:59:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 12:59:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1483ms 12:59:36 INFO - PROCESS | 3375 | 1462478376838 Marionette TRACE conn4 -> [0,845,"getWindowHandle",null] 12:59:36 INFO - PROCESS | 3375 | 1462478376846 Marionette TRACE conn4 <- [1,845,null,{"value":"8"}] 12:59:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 12:59:36 INFO - PROCESS | 3375 | 1462478376855 Marionette TRACE conn4 -> [0,846,"setScriptTimeout",{"ms":35000}] 12:59:36 INFO - PROCESS | 3375 | 1462478376860 Marionette TRACE conn4 <- [1,846,null,{}] 12:59:36 INFO - PROCESS | 3375 | 1462478376869 Marionette TRACE conn4 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:59:37 INFO - PROCESS | 3375 | 1462478377083 Marionette TRACE conn4 <- [1,847,null,{"value":null}] 12:59:37 INFO - PROCESS | 3375 | 1462478377254 Marionette TRACE conn4 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:37 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb93bb1f000 == 107 [pid = 3375] [id = 219] 12:59:37 INFO - PROCESS | 3375 | ++DOMWINDOW == 176 (0x7fb9357d4800) [pid = 3375] [serial = 657] [outer = (nil)] 12:59:37 INFO - PROCESS | 3375 | ++DOMWINDOW == 177 (0x7fb936854800) [pid = 3375] [serial = 658] [outer = 0x7fb9357d4800] 12:59:37 INFO - PROCESS | 3375 | 1462478377335 Marionette DEBUG loaded listener.js 12:59:37 INFO - PROCESS | 3375 | ++DOMWINDOW == 178 (0x7fb936aba800) [pid = 3375] [serial = 659] [outer = 0x7fb9357d4800] 12:59:38 INFO - PROCESS | 3375 | 1462478378293 Marionette TRACE conn4 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 12:59:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 12:59:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1484ms 12:59:38 INFO - PROCESS | 3375 | 1462478378340 Marionette TRACE conn4 -> [0,849,"getWindowHandle",null] 12:59:38 INFO - PROCESS | 3375 | 1462478378349 Marionette TRACE conn4 <- [1,849,null,{"value":"8"}] 12:59:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 12:59:38 INFO - PROCESS | 3375 | 1462478378361 Marionette TRACE conn4 -> [0,850,"setScriptTimeout",{"ms":35000}] 12:59:38 INFO - PROCESS | 3375 | 1462478378364 Marionette TRACE conn4 <- [1,850,null,{}] 12:59:38 INFO - PROCESS | 3375 | 1462478378372 Marionette TRACE conn4 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:59:38 INFO - PROCESS | 3375 | 1462478378632 Marionette TRACE conn4 <- [1,851,null,{"value":null}] 12:59:38 INFO - PROCESS | 3375 | 1462478378904 Marionette TRACE conn4 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:38 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb945293800 == 108 [pid = 3375] [id = 220] 12:59:38 INFO - PROCESS | 3375 | ++DOMWINDOW == 179 (0x7fb93cb6b000) [pid = 3375] [serial = 660] [outer = (nil)] 12:59:38 INFO - PROCESS | 3375 | ++DOMWINDOW == 180 (0x7fb93d131000) [pid = 3375] [serial = 661] [outer = 0x7fb93cb6b000] 12:59:38 INFO - PROCESS | 3375 | 1462478378981 Marionette DEBUG loaded listener.js 12:59:39 INFO - PROCESS | 3375 | ++DOMWINDOW == 181 (0x7fb93d415c00) [pid = 3375] [serial = 662] [outer = 0x7fb93cb6b000] 12:59:39 INFO - PROCESS | 3375 | 1462478379851 Marionette TRACE conn4 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 12:59:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 12:59:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1535ms 12:59:39 INFO - PROCESS | 3375 | 1462478379897 Marionette TRACE conn4 -> [0,853,"getWindowHandle",null] 12:59:39 INFO - PROCESS | 3375 | 1462478379901 Marionette TRACE conn4 <- [1,853,null,{"value":"8"}] 12:59:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 12:59:39 INFO - PROCESS | 3375 | 1462478379907 Marionette TRACE conn4 -> [0,854,"setScriptTimeout",{"ms":35000}] 12:59:39 INFO - PROCESS | 3375 | 1462478379913 Marionette TRACE conn4 <- [1,854,null,{}] 12:59:39 INFO - PROCESS | 3375 | 1462478379929 Marionette TRACE conn4 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:59:40 INFO - PROCESS | 3375 | 1462478380150 Marionette TRACE conn4 <- [1,855,null,{"value":null}] 12:59:40 INFO - PROCESS | 3375 | 1462478380321 Marionette TRACE conn4 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:40 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb95ad1f000 == 109 [pid = 3375] [id = 221] 12:59:40 INFO - PROCESS | 3375 | ++DOMWINDOW == 182 (0x7fb93db4bc00) [pid = 3375] [serial = 663] [outer = (nil)] 12:59:40 INFO - PROCESS | 3375 | ++DOMWINDOW == 183 (0x7fb93ee87800) [pid = 3375] [serial = 664] [outer = 0x7fb93db4bc00] 12:59:40 INFO - PROCESS | 3375 | 1462478380445 Marionette DEBUG loaded listener.js 12:59:40 INFO - PROCESS | 3375 | ++DOMWINDOW == 184 (0x7fb940a77c00) [pid = 3375] [serial = 665] [outer = 0x7fb93db4bc00] 12:59:41 INFO - PROCESS | 3375 | 1462478381285 Marionette TRACE conn4 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 12:59:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 12:59:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1438ms 12:59:41 INFO - PROCESS | 3375 | 1462478381346 Marionette TRACE conn4 -> [0,857,"getWindowHandle",null] 12:59:41 INFO - PROCESS | 3375 | 1462478381350 Marionette TRACE conn4 <- [1,857,null,{"value":"8"}] 12:59:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 12:59:41 INFO - PROCESS | 3375 | 1462478381357 Marionette TRACE conn4 -> [0,858,"setScriptTimeout",{"ms":35000}] 12:59:41 INFO - PROCESS | 3375 | 1462478381360 Marionette TRACE conn4 <- [1,858,null,{}] 12:59:41 INFO - PROCESS | 3375 | 1462478381366 Marionette TRACE conn4 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:59:41 INFO - PROCESS | 3375 | 1462478381574 Marionette TRACE conn4 <- [1,859,null,{"value":null}] 12:59:41 INFO - PROCESS | 3375 | 1462478381752 Marionette TRACE conn4 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:41 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb9377b7000 == 110 [pid = 3375] [id = 222] 12:59:41 INFO - PROCESS | 3375 | ++DOMWINDOW == 185 (0x7fb93dc8d400) [pid = 3375] [serial = 666] [outer = (nil)] 12:59:41 INFO - PROCESS | 3375 | ++DOMWINDOW == 186 (0x7fb945d82800) [pid = 3375] [serial = 667] [outer = 0x7fb93dc8d400] 12:59:41 INFO - PROCESS | 3375 | 1462478381828 Marionette DEBUG loaded listener.js 12:59:41 INFO - PROCESS | 3375 | ++DOMWINDOW == 187 (0x7fb94798e000) [pid = 3375] [serial = 668] [outer = 0x7fb93dc8d400] 12:59:42 INFO - PROCESS | 3375 | 1462478382728 Marionette TRACE conn4 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 12:59:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 12:59:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1430ms 12:59:42 INFO - PROCESS | 3375 | 1462478382789 Marionette TRACE conn4 -> [0,861,"getWindowHandle",null] 12:59:42 INFO - PROCESS | 3375 | 1462478382793 Marionette TRACE conn4 <- [1,861,null,{"value":"8"}] 12:59:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 12:59:42 INFO - PROCESS | 3375 | 1462478382800 Marionette TRACE conn4 -> [0,862,"setScriptTimeout",{"ms":35000}] 12:59:42 INFO - PROCESS | 3375 | 1462478382804 Marionette TRACE conn4 <- [1,862,null,{}] 12:59:42 INFO - PROCESS | 3375 | 1462478382809 Marionette TRACE conn4 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:59:43 INFO - PROCESS | 3375 | 1462478383010 Marionette TRACE conn4 <- [1,863,null,{"value":null}] 12:59:43 INFO - PROCESS | 3375 | 1462478383187 Marionette TRACE conn4 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:43 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb93d37e000 == 111 [pid = 3375] [id = 223] 12:59:43 INFO - PROCESS | 3375 | ++DOMWINDOW == 188 (0x7fb9486b7c00) [pid = 3375] [serial = 669] [outer = (nil)] 12:59:43 INFO - PROCESS | 3375 | ++DOMWINDOW == 189 (0x7fb948809c00) [pid = 3375] [serial = 670] [outer = 0x7fb9486b7c00] 12:59:43 INFO - PROCESS | 3375 | 1462478383316 Marionette DEBUG loaded listener.js 12:59:43 INFO - PROCESS | 3375 | ++DOMWINDOW == 190 (0x7fb949977400) [pid = 3375] [serial = 671] [outer = 0x7fb9486b7c00] 12:59:43 INFO - PROCESS | 3375 | ++DOMWINDOW == 191 (0x7fb94a0a8400) [pid = 3375] [serial = 672] [outer = 0x7fb94040e000] 12:59:44 INFO - PROCESS | 3375 | 1462478384331 Marionette TRACE conn4 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 12:59:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 12:59:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1584ms 12:59:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 12:59:44 INFO - PROCESS | 3375 | 1462478384385 Marionette TRACE conn4 -> [0,865,"getWindowHandle",null] 12:59:44 INFO - PROCESS | 3375 | 1462478384388 Marionette TRACE conn4 <- [1,865,null,{"value":"8"}] 12:59:44 INFO - PROCESS | 3375 | 1462478384396 Marionette TRACE conn4 -> [0,866,"setScriptTimeout",{"ms":35000}] 12:59:44 INFO - PROCESS | 3375 | 1462478384399 Marionette TRACE conn4 <- [1,866,null,{}] 12:59:44 INFO - PROCESS | 3375 | 1462478384406 Marionette TRACE conn4 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:59:44 INFO - PROCESS | 3375 | 1462478384674 Marionette TRACE conn4 <- [1,867,null,{"value":null}] 12:59:44 INFO - PROCESS | 3375 | 1462478384932 Marionette TRACE conn4 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:44 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb930dd8000 == 112 [pid = 3375] [id = 224] 12:59:44 INFO - PROCESS | 3375 | ++DOMWINDOW == 192 (0x7fb9482cdc00) [pid = 3375] [serial = 673] [outer = (nil)] 12:59:45 INFO - PROCESS | 3375 | ++DOMWINDOW == 193 (0x7fb958a0c800) [pid = 3375] [serial = 674] [outer = 0x7fb9482cdc00] 12:59:45 INFO - PROCESS | 3375 | 1462478385009 Marionette DEBUG loaded listener.js 12:59:45 INFO - PROCESS | 3375 | ++DOMWINDOW == 194 (0x7fb958d24400) [pid = 3375] [serial = 675] [outer = 0x7fb9482cdc00] 12:59:45 INFO - PROCESS | 3375 | 1462478385869 Marionette TRACE conn4 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 12:59:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 12:59:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1532ms 12:59:45 INFO - PROCESS | 3375 | 1462478385928 Marionette TRACE conn4 -> [0,869,"getWindowHandle",null] 12:59:45 INFO - PROCESS | 3375 | 1462478385931 Marionette TRACE conn4 <- [1,869,null,{"value":"8"}] 12:59:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 12:59:45 INFO - PROCESS | 3375 | 1462478385937 Marionette TRACE conn4 -> [0,870,"setScriptTimeout",{"ms":35000}] 12:59:45 INFO - PROCESS | 3375 | 1462478385940 Marionette TRACE conn4 <- [1,870,null,{}] 12:59:45 INFO - PROCESS | 3375 | 1462478385946 Marionette TRACE conn4 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:59:46 INFO - PROCESS | 3375 | 1462478386135 Marionette TRACE conn4 <- [1,871,null,{"value":null}] 12:59:46 INFO - PROCESS | 3375 | 1462478386311 Marionette TRACE conn4 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:46 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb930ede000 == 113 [pid = 3375] [id = 225] 12:59:46 INFO - PROCESS | 3375 | ++DOMWINDOW == 195 (0x7fb931fedc00) [pid = 3375] [serial = 676] [outer = (nil)] 12:59:46 INFO - PROCESS | 3375 | ++DOMWINDOW == 196 (0x7fb931ff2c00) [pid = 3375] [serial = 677] [outer = 0x7fb931fedc00] 12:59:46 INFO - PROCESS | 3375 | 1462478386401 Marionette DEBUG loaded listener.js 12:59:46 INFO - PROCESS | 3375 | ++DOMWINDOW == 197 (0x7fb931ff7400) [pid = 3375] [serial = 678] [outer = 0x7fb931fedc00] 12:59:47 INFO - PROCESS | 3375 | 1462478387274 Marionette TRACE conn4 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 12:59:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 12:59:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1385ms 12:59:47 INFO - PROCESS | 3375 | 1462478387323 Marionette TRACE conn4 -> [0,873,"getWindowHandle",null] 12:59:47 INFO - PROCESS | 3375 | 1462478387327 Marionette TRACE conn4 <- [1,873,null,{"value":"8"}] 12:59:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 12:59:47 INFO - PROCESS | 3375 | 1462478387334 Marionette TRACE conn4 -> [0,874,"setScriptTimeout",{"ms":35000}] 12:59:47 INFO - PROCESS | 3375 | 1462478387336 Marionette TRACE conn4 <- [1,874,null,{}] 12:59:47 INFO - PROCESS | 3375 | 1462478387342 Marionette TRACE conn4 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:59:47 INFO - PROCESS | 3375 | 1462478387543 Marionette TRACE conn4 <- [1,875,null,{"value":null}] 12:59:47 INFO - PROCESS | 3375 | 1462478387742 Marionette TRACE conn4 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:47 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb9322cd000 == 114 [pid = 3375] [id = 226] 12:59:47 INFO - PROCESS | 3375 | ++DOMWINDOW == 198 (0x7fb931fed400) [pid = 3375] [serial = 679] [outer = (nil)] 12:59:47 INFO - PROCESS | 3375 | ++DOMWINDOW == 199 (0x7fb9321dac00) [pid = 3375] [serial = 680] [outer = 0x7fb931fed400] 12:59:47 INFO - PROCESS | 3375 | 1462478387861 Marionette DEBUG loaded listener.js 12:59:47 INFO - PROCESS | 3375 | ++DOMWINDOW == 200 (0x7fb9321e0c00) [pid = 3375] [serial = 681] [outer = 0x7fb931fed400] 12:59:48 INFO - PROCESS | 3375 | 1462478388792 Marionette TRACE conn4 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 12:59:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 12:59:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1479ms 12:59:48 INFO - PROCESS | 3375 | 1462478388815 Marionette TRACE conn4 -> [0,877,"getWindowHandle",null] 12:59:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 12:59:48 INFO - PROCESS | 3375 | 1462478388819 Marionette TRACE conn4 <- [1,877,null,{"value":"8"}] 12:59:48 INFO - PROCESS | 3375 | 1462478388825 Marionette TRACE conn4 -> [0,878,"setScriptTimeout",{"ms":35000}] 12:59:48 INFO - PROCESS | 3375 | 1462478388828 Marionette TRACE conn4 <- [1,878,null,{}] 12:59:48 INFO - PROCESS | 3375 | 1462478388834 Marionette TRACE conn4 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:59:49 INFO - PROCESS | 3375 | 1462478389026 Marionette TRACE conn4 <- [1,879,null,{"value":null}] 12:59:49 INFO - PROCESS | 3375 | 1462478389213 Marionette TRACE conn4 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:49 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb93d380800 == 115 [pid = 3375] [id = 227] 12:59:49 INFO - PROCESS | 3375 | ++DOMWINDOW == 201 (0x7fb931feec00) [pid = 3375] [serial = 682] [outer = (nil)] 12:59:49 INFO - PROCESS | 3375 | ++DOMWINDOW == 202 (0x7fb9320d7400) [pid = 3375] [serial = 683] [outer = 0x7fb931feec00] 12:59:49 INFO - PROCESS | 3375 | 1462478389288 Marionette DEBUG loaded listener.js 12:59:49 INFO - PROCESS | 3375 | ++DOMWINDOW == 203 (0x7fb9320dd400) [pid = 3375] [serial = 684] [outer = 0x7fb931feec00] 12:59:50 INFO - PROCESS | 3375 | 1462478390140 Marionette TRACE conn4 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 12:59:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 12:59:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1379ms 12:59:50 INFO - PROCESS | 3375 | 1462478390205 Marionette TRACE conn4 -> [0,881,"getWindowHandle",null] 12:59:50 INFO - PROCESS | 3375 | 1462478390208 Marionette TRACE conn4 <- [1,881,null,{"value":"8"}] 12:59:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 12:59:50 INFO - PROCESS | 3375 | 1462478390216 Marionette TRACE conn4 -> [0,882,"setScriptTimeout",{"ms":35000}] 12:59:50 INFO - PROCESS | 3375 | 1462478390219 Marionette TRACE conn4 <- [1,882,null,{}] 12:59:50 INFO - PROCESS | 3375 | 1462478390225 Marionette TRACE conn4 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:59:50 INFO - PROCESS | 3375 | 1462478390420 Marionette TRACE conn4 <- [1,883,null,{"value":null}] 12:59:50 INFO - PROCESS | 3375 | 1462478390593 Marionette TRACE conn4 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:50 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb92ff1b000 == 116 [pid = 3375] [id = 228] 12:59:50 INFO - PROCESS | 3375 | ++DOMWINDOW == 204 (0x7fb92ffa6800) [pid = 3375] [serial = 685] [outer = (nil)] 12:59:50 INFO - PROCESS | 3375 | ++DOMWINDOW == 205 (0x7fb92ffab000) [pid = 3375] [serial = 686] [outer = 0x7fb92ffa6800] 12:59:50 INFO - PROCESS | 3375 | 1462478390669 Marionette DEBUG loaded listener.js 12:59:50 INFO - PROCESS | 3375 | ++DOMWINDOW == 206 (0x7fb92ffaf400) [pid = 3375] [serial = 687] [outer = 0x7fb92ffa6800] 12:59:51 INFO - PROCESS | 3375 | 1462478391564 Marionette TRACE conn4 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 12:59:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 12:59:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1380ms 12:59:51 INFO - PROCESS | 3375 | 1462478391596 Marionette TRACE conn4 -> [0,885,"getWindowHandle",null] 12:59:51 INFO - PROCESS | 3375 | 1462478391600 Marionette TRACE conn4 <- [1,885,null,{"value":"8"}] 12:59:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 12:59:51 INFO - PROCESS | 3375 | 1462478391606 Marionette TRACE conn4 -> [0,886,"setScriptTimeout",{"ms":35000}] 12:59:51 INFO - PROCESS | 3375 | 1462478391610 Marionette TRACE conn4 <- [1,886,null,{}] 12:59:51 INFO - PROCESS | 3375 | 1462478391616 Marionette TRACE conn4 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:59:51 INFO - PROCESS | 3375 | 1462478391830 Marionette TRACE conn4 <- [1,887,null,{"value":null}] 12:59:52 INFO - PROCESS | 3375 | 1462478392022 Marionette TRACE conn4 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:52 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb93111a800 == 117 [pid = 3375] [id = 229] 12:59:52 INFO - PROCESS | 3375 | ++DOMWINDOW == 207 (0x7fb9320e1c00) [pid = 3375] [serial = 688] [outer = (nil)] 12:59:52 INFO - PROCESS | 3375 | ++DOMWINDOW == 208 (0x7fb9321e3400) [pid = 3375] [serial = 689] [outer = 0x7fb9320e1c00] 12:59:52 INFO - PROCESS | 3375 | 1462478392106 Marionette DEBUG loaded listener.js 12:59:52 INFO - PROCESS | 3375 | ++DOMWINDOW == 209 (0x7fb946342800) [pid = 3375] [serial = 690] [outer = 0x7fb9320e1c00] 12:59:53 INFO - PROCESS | 3375 | 1462478393027 Marionette TRACE conn4 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 12:59:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 12:59:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1432ms 12:59:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 12:59:53 INFO - PROCESS | 3375 | 1462478393039 Marionette TRACE conn4 -> [0,889,"getWindowHandle",null] 12:59:53 INFO - PROCESS | 3375 | 1462478393042 Marionette TRACE conn4 <- [1,889,null,{"value":"8"}] 12:59:53 INFO - PROCESS | 3375 | 1462478393049 Marionette TRACE conn4 -> [0,890,"setScriptTimeout",{"ms":35000}] 12:59:53 INFO - PROCESS | 3375 | 1462478393053 Marionette TRACE conn4 <- [1,890,null,{}] 12:59:53 INFO - PROCESS | 3375 | 1462478393058 Marionette TRACE conn4 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:59:53 INFO - PROCESS | 3375 | 1462478393249 Marionette TRACE conn4 <- [1,891,null,{"value":null}] 12:59:53 INFO - PROCESS | 3375 | 1462478393431 Marionette TRACE conn4 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:53 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb93136d000 == 118 [pid = 3375] [id = 230] 12:59:53 INFO - PROCESS | 3375 | ++DOMWINDOW == 210 (0x7fb92f074c00) [pid = 3375] [serial = 691] [outer = (nil)] 12:59:53 INFO - PROCESS | 3375 | ++DOMWINDOW == 211 (0x7fb92f07c800) [pid = 3375] [serial = 692] [outer = 0x7fb92f074c00] 12:59:53 INFO - PROCESS | 3375 | 1462478393501 Marionette DEBUG loaded listener.js 12:59:53 INFO - PROCESS | 3375 | ++DOMWINDOW == 212 (0x7fb92f081400) [pid = 3375] [serial = 693] [outer = 0x7fb92f074c00] 12:59:54 INFO - PROCESS | 3375 | 1462478394439 Marionette TRACE conn4 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 12:59:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 12:59:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1430ms 12:59:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 12:59:54 INFO - PROCESS | 3375 | 1462478394479 Marionette TRACE conn4 -> [0,893,"getWindowHandle",null] 12:59:54 INFO - PROCESS | 3375 | 1462478394482 Marionette TRACE conn4 <- [1,893,null,{"value":"8"}] 12:59:54 INFO - PROCESS | 3375 | 1462478394489 Marionette TRACE conn4 -> [0,894,"setScriptTimeout",{"ms":35000}] 12:59:54 INFO - PROCESS | 3375 | 1462478394502 Marionette TRACE conn4 <- [1,894,null,{}] 12:59:54 INFO - PROCESS | 3375 | 1462478394507 Marionette TRACE conn4 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:59:54 INFO - PROCESS | 3375 | 1462478394703 Marionette TRACE conn4 <- [1,895,null,{"value":null}] 12:59:54 INFO - PROCESS | 3375 | 1462478394885 Marionette TRACE conn4 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:54 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb92f168000 == 119 [pid = 3375] [id = 231] 12:59:54 INFO - PROCESS | 3375 | ++DOMWINDOW == 213 (0x7fb92f07f000) [pid = 3375] [serial = 694] [outer = (nil)] 12:59:54 INFO - PROCESS | 3375 | ++DOMWINDOW == 214 (0x7fb92f186000) [pid = 3375] [serial = 695] [outer = 0x7fb92f07f000] 12:59:54 INFO - PROCESS | 3375 | 1462478394955 Marionette DEBUG loaded listener.js 12:59:55 INFO - PROCESS | 3375 | ++DOMWINDOW == 215 (0x7fb92f18a800) [pid = 3375] [serial = 696] [outer = 0x7fb92f07f000] 12:59:56 INFO - PROCESS | 3375 | 1462478396237 Marionette TRACE conn4 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 12:59:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 12:59:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1799ms 12:59:56 INFO - PROCESS | 3375 | 1462478396289 Marionette TRACE conn4 -> [0,897,"getWindowHandle",null] 12:59:56 INFO - PROCESS | 3375 | 1462478396293 Marionette TRACE conn4 <- [1,897,null,{"value":"8"}] 12:59:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 12:59:56 INFO - PROCESS | 3375 | 1462478396302 Marionette TRACE conn4 -> [0,898,"setScriptTimeout",{"ms":35000}] 12:59:56 INFO - PROCESS | 3375 | 1462478396308 Marionette TRACE conn4 <- [1,898,null,{}] 12:59:56 INFO - PROCESS | 3375 | 1462478396317 Marionette TRACE conn4 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:59:56 INFO - PROCESS | 3375 | 1462478396622 Marionette TRACE conn4 <- [1,899,null,{"value":null}] 12:59:56 INFO - PROCESS | 3375 | 1462478396790 Marionette TRACE conn4 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:56 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb931115000 == 120 [pid = 3375] [id = 232] 12:59:56 INFO - PROCESS | 3375 | ++DOMWINDOW == 216 (0x7fb931602c00) [pid = 3375] [serial = 697] [outer = (nil)] 12:59:56 INFO - PROCESS | 3375 | ++DOMWINDOW == 217 (0x7fb931607400) [pid = 3375] [serial = 698] [outer = 0x7fb931602c00] 12:59:56 INFO - PROCESS | 3375 | 1462478396859 Marionette DEBUG loaded listener.js 12:59:56 INFO - PROCESS | 3375 | ++DOMWINDOW == 218 (0x7fb9320d5000) [pid = 3375] [serial = 699] [outer = 0x7fb931602c00] 12:59:57 INFO - PROCESS | 3375 | 1462478397762 Marionette TRACE conn4 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 12:59:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 12:59:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1535ms 12:59:57 INFO - PROCESS | 3375 | 1462478397839 Marionette TRACE conn4 -> [0,901,"getWindowHandle",null] 12:59:57 INFO - PROCESS | 3375 | 1462478397847 Marionette TRACE conn4 <- [1,901,null,{"value":"8"}] 12:59:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 12:59:57 INFO - PROCESS | 3375 | 1462478397900 Marionette TRACE conn4 -> [0,902,"setScriptTimeout",{"ms":35000}] 12:59:57 INFO - PROCESS | 3375 | 1462478397913 Marionette TRACE conn4 <- [1,902,null,{}] 12:59:57 INFO - PROCESS | 3375 | 1462478397952 Marionette TRACE conn4 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:59:58 INFO - PROCESS | 3375 | 1462478398238 Marionette TRACE conn4 <- [1,903,null,{"value":null}] 12:59:58 INFO - PROCESS | 3375 | 1462478398452 Marionette TRACE conn4 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:58 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb935811800 == 121 [pid = 3375] [id = 233] 12:59:58 INFO - PROCESS | 3375 | ++DOMWINDOW == 219 (0x7fb9321e7000) [pid = 3375] [serial = 700] [outer = (nil)] 12:59:58 INFO - PROCESS | 3375 | ++DOMWINDOW == 220 (0x7fb934bf2800) [pid = 3375] [serial = 701] [outer = 0x7fb9321e7000] 12:59:58 INFO - PROCESS | 3375 | 1462478398521 Marionette DEBUG loaded listener.js 12:59:58 INFO - PROCESS | 3375 | ++DOMWINDOW == 221 (0x7fb9357c6800) [pid = 3375] [serial = 702] [outer = 0x7fb9321e7000] 12:59:59 INFO - PROCESS | 3375 | 1462478399381 Marionette TRACE conn4 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 12:59:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 12:59:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1564ms 12:59:59 INFO - PROCESS | 3375 | 1462478399423 Marionette TRACE conn4 -> [0,905,"getWindowHandle",null] 12:59:59 INFO - PROCESS | 3375 | 1462478399427 Marionette TRACE conn4 <- [1,905,null,{"value":"8"}] 12:59:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 12:59:59 INFO - PROCESS | 3375 | 1462478399433 Marionette TRACE conn4 -> [0,906,"setScriptTimeout",{"ms":35000}] 12:59:59 INFO - PROCESS | 3375 | 1462478399440 Marionette TRACE conn4 <- [1,906,null,{}] 12:59:59 INFO - PROCESS | 3375 | 1462478399456 Marionette TRACE conn4 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:59:59 INFO - PROCESS | 3375 | 1462478399662 Marionette TRACE conn4 <- [1,907,null,{"value":null}] 12:59:59 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb94879d800 == 120 [pid = 3375] [id = 100] 12:59:59 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb9483e5000 == 119 [pid = 3375] [id = 178] 12:59:59 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb93ca20000 == 118 [pid = 3375] [id = 95] 13:00:00 INFO - PROCESS | 3375 | --DOMWINDOW == 220 (0x7fb9405af800) [pid = 3375] [serial = 598] [outer = (nil)] [url = about:blank] 13:00:00 INFO - PROCESS | 3375 | --DOMWINDOW == 219 (0x7fb93d08ac00) [pid = 3375] [serial = 568] [outer = (nil)] [url = about:blank] 13:00:00 INFO - PROCESS | 3375 | --DOMWINDOW == 218 (0x7fb93ec59000) [pid = 3375] [serial = 571] [outer = (nil)] [url = about:blank] 13:00:00 INFO - PROCESS | 3375 | --DOMWINDOW == 217 (0x7fb940652c00) [pid = 3375] [serial = 574] [outer = (nil)] [url = about:blank] 13:00:00 INFO - PROCESS | 3375 | --DOMWINDOW == 216 (0x7fb940a11000) [pid = 3375] [serial = 577] [outer = (nil)] [url = about:blank] 13:00:00 INFO - PROCESS | 3375 | --DOMWINDOW == 215 (0x7fb945239800) [pid = 3375] [serial = 580] [outer = (nil)] [url = about:blank] 13:00:00 INFO - PROCESS | 3375 | --DOMWINDOW == 214 (0x7fb935a8dc00) [pid = 3375] [serial = 583] [outer = (nil)] [url = about:blank] 13:00:00 INFO - PROCESS | 3375 | 1462478400098 Marionette TRACE conn4 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:00 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb953cca000 == 117 [pid = 3375] [id = 217] 13:00:00 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb949b05000 == 116 [pid = 3375] [id = 216] 13:00:00 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb947972800 == 115 [pid = 3375] [id = 215] 13:00:00 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb93dddd800 == 114 [pid = 3375] [id = 214] 13:00:00 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb930ec8000 == 115 [pid = 3375] [id = 234] 13:00:00 INFO - PROCESS | 3375 | ++DOMWINDOW == 215 (0x7fb92f07b400) [pid = 3375] [serial = 703] [outer = (nil)] 13:00:00 INFO - PROCESS | 3375 | ++DOMWINDOW == 216 (0x7fb92f18b400) [pid = 3375] [serial = 704] [outer = 0x7fb92f07b400] 13:00:00 INFO - PROCESS | 3375 | 1462478400226 Marionette DEBUG loaded listener.js 13:00:00 INFO - PROCESS | 3375 | ++DOMWINDOW == 217 (0x7fb92ffac000) [pid = 3375] [serial = 705] [outer = 0x7fb92f07b400] 13:00:00 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb936c92800 == 114 [pid = 3375] [id = 213] 13:00:00 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb935759000 == 113 [pid = 3375] [id = 212] 13:00:00 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb9376d7800 == 112 [pid = 3375] [id = 211] 13:00:00 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb958928800 == 111 [pid = 3375] [id = 206] 13:00:00 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb9583c9000 == 110 [pid = 3375] [id = 205] 13:00:00 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb952de5800 == 109 [pid = 3375] [id = 204] 13:00:00 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb949a0b800 == 108 [pid = 3375] [id = 203] 13:00:00 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb936be4000 == 107 [pid = 3375] [id = 200] 13:00:00 INFO - PROCESS | 3375 | --DOMWINDOW == 216 (0x7fb93ee8d400) [pid = 3375] [serial = 595] [outer = (nil)] [url = about:blank] 13:00:00 INFO - PROCESS | 3375 | --DOMWINDOW == 215 (0x7fb9405ac000) [pid = 3375] [serial = 596] [outer = (nil)] [url = about:blank] 13:00:00 INFO - PROCESS | 3375 | --DOMWINDOW == 214 (0x7fb936ab0c00) [pid = 3375] [serial = 587] [outer = (nil)] [url = about:blank] 13:00:00 INFO - PROCESS | 3375 | --DOMWINDOW == 213 (0x7fb936794800) [pid = 3375] [serial = 586] [outer = (nil)] [url = about:blank] 13:00:00 INFO - PROCESS | 3375 | --DOMWINDOW == 212 (0x7fb93db4b000) [pid = 3375] [serial = 563] [outer = (nil)] [url = about:blank] 13:00:00 INFO - PROCESS | 3375 | --DOMWINDOW == 211 (0x7fb9379d6400) [pid = 3375] [serial = 589] [outer = (nil)] [url = about:blank] 13:00:00 INFO - PROCESS | 3375 | --DOMWINDOW == 210 (0x7fb93d13b000) [pid = 3375] [serial = 590] [outer = (nil)] [url = about:blank] 13:00:00 INFO - PROCESS | 3375 | --DOMWINDOW == 209 (0x7fb93684d000) [pid = 3375] [serial = 565] [outer = (nil)] [url = about:blank] 13:00:00 INFO - PROCESS | 3375 | --DOMWINDOW == 208 (0x7fb93d609800) [pid = 3375] [serial = 592] [outer = (nil)] [url = about:blank] 13:00:00 INFO - PROCESS | 3375 | --DOMWINDOW == 207 (0x7fb93db46400) [pid = 3375] [serial = 593] [outer = (nil)] [url = about:blank] 13:00:01 INFO - PROCESS | 3375 | 1462478401228 Marionette TRACE conn4 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 13:00:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 13:00:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1841ms 13:00:01 INFO - PROCESS | 3375 | 1462478401277 Marionette TRACE conn4 -> [0,909,"getWindowHandle",null] 13:00:01 INFO - PROCESS | 3375 | 1462478401284 Marionette TRACE conn4 <- [1,909,null,{"value":"8"}] 13:00:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 13:00:01 INFO - PROCESS | 3375 | 1462478401292 Marionette TRACE conn4 -> [0,910,"setScriptTimeout",{"ms":35000}] 13:00:01 INFO - PROCESS | 3375 | 1462478401298 Marionette TRACE conn4 <- [1,910,null,{}] 13:00:01 INFO - PROCESS | 3375 | 1462478401308 Marionette TRACE conn4 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:00:01 INFO - PROCESS | 3375 | 1462478401586 Marionette TRACE conn4 <- [1,911,null,{"value":null}] 13:00:01 INFO - PROCESS | 3375 | 1462478401940 Marionette TRACE conn4 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:01 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb936b34800 == 108 [pid = 3375] [id = 235] 13:00:01 INFO - PROCESS | 3375 | ++DOMWINDOW == 208 (0x7fb9320df000) [pid = 3375] [serial = 706] [outer = (nil)] 13:00:02 INFO - PROCESS | 3375 | ++DOMWINDOW == 209 (0x7fb932d97800) [pid = 3375] [serial = 707] [outer = 0x7fb9320df000] 13:00:02 INFO - PROCESS | 3375 | 1462478402051 Marionette DEBUG loaded listener.js 13:00:02 INFO - PROCESS | 3375 | ++DOMWINDOW == 210 (0x7fb9357cec00) [pid = 3375] [serial = 708] [outer = 0x7fb9320df000] 13:00:03 INFO - PROCESS | 3375 | 1462478403014 Marionette TRACE conn4 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 13:00:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 13:00:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1788ms 13:00:03 INFO - PROCESS | 3375 | 1462478403085 Marionette TRACE conn4 -> [0,913,"getWindowHandle",null] 13:00:03 INFO - PROCESS | 3375 | 1462478403091 Marionette TRACE conn4 <- [1,913,null,{"value":"8"}] 13:00:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 13:00:03 INFO - PROCESS | 3375 | 1462478403099 Marionette TRACE conn4 -> [0,914,"setScriptTimeout",{"ms":35000}] 13:00:03 INFO - PROCESS | 3375 | 1462478403103 Marionette TRACE conn4 <- [1,914,null,{}] 13:00:03 INFO - PROCESS | 3375 | 1462478403109 Marionette TRACE conn4 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:00:03 INFO - PROCESS | 3375 | 1462478403354 Marionette TRACE conn4 <- [1,915,null,{"value":null}] 13:00:03 INFO - PROCESS | 3375 | 1462478403620 Marionette TRACE conn4 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:03 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb9377b4800 == 109 [pid = 3375] [id = 236] 13:00:03 INFO - PROCESS | 3375 | ++DOMWINDOW == 211 (0x7fb935a85c00) [pid = 3375] [serial = 709] [outer = (nil)] 13:00:03 INFO - PROCESS | 3375 | ++DOMWINDOW == 212 (0x7fb936aad400) [pid = 3375] [serial = 710] [outer = 0x7fb935a85c00] 13:00:03 INFO - PROCESS | 3375 | 1462478403738 Marionette DEBUG loaded listener.js 13:00:03 INFO - PROCESS | 3375 | ++DOMWINDOW == 213 (0x7fb9379d1800) [pid = 3375] [serial = 711] [outer = 0x7fb935a85c00] 13:00:04 INFO - PROCESS | 3375 | 1462478404688 Marionette TRACE conn4 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 13:00:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 13:00:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1630ms 13:00:04 INFO - PROCESS | 3375 | 1462478404731 Marionette TRACE conn4 -> [0,917,"getWindowHandle",null] 13:00:04 INFO - PROCESS | 3375 | 1462478404736 Marionette TRACE conn4 <- [1,917,null,{"value":"8"}] 13:00:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 13:00:04 INFO - PROCESS | 3375 | 1462478404750 Marionette TRACE conn4 -> [0,918,"setScriptTimeout",{"ms":35000}] 13:00:04 INFO - PROCESS | 3375 | 1462478404761 Marionette TRACE conn4 <- [1,918,null,{}] 13:00:04 INFO - PROCESS | 3375 | 1462478404771 Marionette TRACE conn4 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:00:05 INFO - PROCESS | 3375 | 1462478405013 Marionette TRACE conn4 <- [1,919,null,{"value":null}] 13:00:05 INFO - PROCESS | 3375 | 1462478405237 Marionette TRACE conn4 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:05 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb93d379800 == 110 [pid = 3375] [id = 237] 13:00:05 INFO - PROCESS | 3375 | ++DOMWINDOW == 214 (0x7fb93cb69400) [pid = 3375] [serial = 712] [outer = (nil)] 13:00:05 INFO - PROCESS | 3375 | ++DOMWINDOW == 215 (0x7fb93d28dc00) [pid = 3375] [serial = 713] [outer = 0x7fb93cb69400] 13:00:05 INFO - PROCESS | 3375 | 1462478405356 Marionette DEBUG loaded listener.js 13:00:05 INFO - PROCESS | 3375 | ++DOMWINDOW == 216 (0x7fb93d416800) [pid = 3375] [serial = 714] [outer = 0x7fb93cb69400] 13:00:07 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb958c0f800 == 109 [pid = 3375] [id = 207] 13:00:07 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb935abe800 == 108 [pid = 3375] [id = 210] 13:00:07 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb958c15800 == 107 [pid = 3375] [id = 164] 13:00:07 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb935757000 == 106 [pid = 3375] [id = 182] 13:00:07 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb95dfee000 == 105 [pid = 3375] [id = 209] 13:00:07 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb93ddf4000 == 104 [pid = 3375] [id = 169] 13:00:07 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb95ba52000 == 103 [pid = 3375] [id = 208] 13:00:07 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb9381d9800 == 102 [pid = 3375] [id = 183] 13:00:07 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb936b37800 == 101 [pid = 3375] [id = 181] 13:00:07 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb932ae4000 == 100 [pid = 3375] [id = 167] 13:00:07 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb93d9af800 == 99 [pid = 3375] [id = 165] 13:00:07 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb936ae0000 == 98 [pid = 3375] [id = 170] 13:00:07 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb93cb12000 == 97 [pid = 3375] [id = 168] 13:00:07 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb935811800 == 96 [pid = 3375] [id = 233] 13:00:07 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb931115000 == 95 [pid = 3375] [id = 232] 13:00:07 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb92f168000 == 94 [pid = 3375] [id = 231] 13:00:07 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb93136d000 == 93 [pid = 3375] [id = 230] 13:00:07 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb93111a800 == 92 [pid = 3375] [id = 229] 13:00:07 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb92ff1b000 == 91 [pid = 3375] [id = 228] 13:00:07 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb93d380800 == 90 [pid = 3375] [id = 227] 13:00:07 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb9322cd000 == 89 [pid = 3375] [id = 226] 13:00:07 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb930ede000 == 88 [pid = 3375] [id = 225] 13:00:07 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb930dd8000 == 87 [pid = 3375] [id = 224] 13:00:07 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb93d37e000 == 86 [pid = 3375] [id = 223] 13:00:07 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb9377b7000 == 85 [pid = 3375] [id = 222] 13:00:07 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb95ad1f000 == 84 [pid = 3375] [id = 221] 13:00:07 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb945293800 == 83 [pid = 3375] [id = 220] 13:00:07 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb93bb1f000 == 82 [pid = 3375] [id = 219] 13:00:13 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb934c41800 == 81 [pid = 3375] [id = 194] 13:00:13 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb958924800 == 80 [pid = 3375] [id = 85] 13:00:13 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb93ea9f800 == 79 [pid = 3375] [id = 14] 13:00:13 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb95b76f000 == 78 [pid = 3375] [id = 180] 13:00:13 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb934c4d800 == 77 [pid = 3375] [id = 150] 13:00:13 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb93d306800 == 76 [pid = 3375] [id = 9] 13:00:13 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb958c08000 == 75 [pid = 3375] [id = 134] 13:00:13 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb93eeb2000 == 74 [pid = 3375] [id = 39] 13:00:13 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb94d120000 == 73 [pid = 3375] [id = 21] 13:00:13 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb95ba51800 == 72 [pid = 3375] [id = 166] 13:00:13 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb954e5f800 == 71 [pid = 3375] [id = 131] 13:00:13 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb935812000 == 70 [pid = 3375] [id = 187] 13:00:13 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb93bb17800 == 69 [pid = 3375] [id = 92] 13:00:13 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb93ca1a800 == 68 [pid = 3375] [id = 135] 13:00:13 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb936ad1000 == 67 [pid = 3375] [id = 109] 13:00:13 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb935815800 == 66 [pid = 3375] [id = 148] 13:00:13 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb93dfd9000 == 65 [pid = 3375] [id = 173] 13:00:13 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb93d16c000 == 64 [pid = 3375] [id = 91] 13:00:13 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb940415000 == 63 [pid = 3375] [id = 86] 13:00:13 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb958b59000 == 62 [pid = 3375] [id = 107] 13:00:13 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb959107000 == 61 [pid = 3375] [id = 133] 13:00:13 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb94d115000 == 60 [pid = 3375] [id = 61] 13:00:13 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb934e67800 == 59 [pid = 3375] [id = 151] 13:00:13 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb942e79000 == 58 [pid = 3375] [id = 12] 13:00:13 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb952d0e000 == 57 [pid = 3375] [id = 31] 13:00:13 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb948786800 == 56 [pid = 3375] [id = 40] 13:00:13 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb9588bd800 == 55 [pid = 3375] [id = 88] 13:00:13 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb9483ea000 == 54 [pid = 3375] [id = 175] 13:00:13 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb93cb0e800 == 53 [pid = 3375] [id = 185] 13:00:13 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb958b4f800 == 52 [pid = 3375] [id = 77] 13:00:13 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb94d114000 == 51 [pid = 3375] [id = 102] 13:00:13 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb9484a9000 == 50 [pid = 3375] [id = 191] 13:00:13 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb959119800 == 49 [pid = 3375] [id = 89] 13:00:13 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb949d42000 == 48 [pid = 3375] [id = 149] 13:00:13 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb9583c6000 == 47 [pid = 3375] [id = 52] 13:00:13 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb949a13000 == 46 [pid = 3375] [id = 192] 13:00:13 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb959114800 == 45 [pid = 3375] [id = 64] 13:00:13 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb934e6c800 == 44 [pid = 3375] [id = 171] 13:00:13 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb93bdcc800 == 43 [pid = 3375] [id = 78] 13:00:13 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb95ad87000 == 42 [pid = 3375] [id = 108] 13:00:13 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb948b7c800 == 41 [pid = 3375] [id = 130] 13:00:13 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb947d2f800 == 40 [pid = 3375] [id = 13] 13:00:13 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb9583c9800 == 39 [pid = 3375] [id = 106] 13:00:13 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb948111000 == 38 [pid = 3375] [id = 202] 13:00:13 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb956f06000 == 37 [pid = 3375] [id = 51] 13:00:13 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb93bb0a000 == 36 [pid = 3375] [id = 172] 13:00:13 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb9476da000 == 35 [pid = 3375] [id = 174] 13:00:13 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb93581f000 == 34 [pid = 3375] [id = 184] 13:00:13 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb953e34800 == 33 [pid = 3375] [id = 193] 13:00:13 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb93f117800 == 32 [pid = 3375] [id = 29] 13:00:13 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb93cda2800 == 31 [pid = 3375] [id = 96] 13:00:13 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb954024000 == 30 [pid = 3375] [id = 48] 13:00:13 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb952ddd000 == 29 [pid = 3375] [id = 22] 13:00:13 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb95d0ad800 == 28 [pid = 3375] [id = 76] 13:00:13 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb93d9b6000 == 27 [pid = 3375] [id = 186] 13:00:13 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb93cb23800 == 26 [pid = 3375] [id = 142] 13:00:13 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb93ddda000 == 25 [pid = 3375] [id = 201] 13:00:13 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb93d173800 == 24 [pid = 3375] [id = 8] 13:00:13 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb958985800 == 23 [pid = 3375] [id = 63] 13:00:13 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb949889800 == 22 [pid = 3375] [id = 101] 13:00:13 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb94788f000 == 21 [pid = 3375] [id = 99] 13:00:13 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb93ca10000 == 20 [pid = 3375] [id = 177] 13:00:13 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb95885b000 == 19 [pid = 3375] [id = 132] 13:00:13 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb9381d4000 == 18 [pid = 3375] [id = 123] 13:00:13 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb95ba57800 == 17 [pid = 3375] [id = 94] 13:00:13 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb953933000 == 16 [pid = 3375] [id = 176] 13:00:13 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb940427800 == 15 [pid = 3375] [id = 90] 13:00:13 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb958867800 == 14 [pid = 3375] [id = 179] 13:00:13 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb940618000 == 13 [pid = 3375] [id = 199] 13:00:13 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb9377b4800 == 12 [pid = 3375] [id = 236] 13:00:13 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb936b34800 == 11 [pid = 3375] [id = 235] 13:00:13 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb958b49800 == 10 [pid = 3375] [id = 218] 13:00:13 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb930ec8000 == 9 [pid = 3375] [id = 234] 13:00:14 INFO - PROCESS | 3375 | 1462478414787 Marionette TRACE conn4 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 13:00:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 13:00:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 10236ms 13:00:14 INFO - PROCESS | 3375 | 1462478414980 Marionette TRACE conn4 -> [0,921,"getWindowHandle",null] 13:00:14 INFO - PROCESS | 3375 | 1462478414986 Marionette TRACE conn4 <- [1,921,null,{"value":"8"}] 13:00:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 13:00:15 INFO - PROCESS | 3375 | 1462478414996 Marionette TRACE conn4 -> [0,922,"setScriptTimeout",{"ms":35000}] 13:00:15 INFO - PROCESS | 3375 | 1462478414999 Marionette TRACE conn4 <- [1,922,null,{}] 13:00:15 INFO - PROCESS | 3375 | 1462478415009 Marionette TRACE conn4 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:00:15 INFO - PROCESS | 3375 | 1462478415189 Marionette TRACE conn4 <- [1,923,null,{"value":null}] 13:00:15 INFO - PROCESS | 3375 | 1462478415336 Marionette TRACE conn4 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:15 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb931111800 == 10 [pid = 3375] [id = 238] 13:00:15 INFO - PROCESS | 3375 | ++DOMWINDOW == 217 (0x7fb93160f800) [pid = 3375] [serial = 715] [outer = (nil)] 13:00:15 INFO - PROCESS | 3375 | ++DOMWINDOW == 218 (0x7fb931611400) [pid = 3375] [serial = 716] [outer = 0x7fb93160f800] 13:00:15 INFO - PROCESS | 3375 | 1462478415408 Marionette DEBUG loaded listener.js 13:00:15 INFO - PROCESS | 3375 | ++DOMWINDOW == 219 (0x7fb931ff4800) [pid = 3375] [serial = 717] [outer = 0x7fb93160f800] 13:00:16 INFO - PROCESS | 3375 | 1462478416181 Marionette TRACE conn4 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 13:00:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 13:00:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1231ms 13:00:16 INFO - PROCESS | 3375 | 1462478416226 Marionette TRACE conn4 -> [0,925,"getWindowHandle",null] 13:00:16 INFO - PROCESS | 3375 | 1462478416237 Marionette TRACE conn4 <- [1,925,null,{"value":"8"}] 13:00:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 13:00:16 INFO - PROCESS | 3375 | 1462478416249 Marionette TRACE conn4 -> [0,926,"setScriptTimeout",{"ms":35000}] 13:00:16 INFO - PROCESS | 3375 | 1462478416253 Marionette TRACE conn4 <- [1,926,null,{}] 13:00:16 INFO - PROCESS | 3375 | 1462478416259 Marionette TRACE conn4 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:00:16 INFO - PROCESS | 3375 | 1462478416433 Marionette TRACE conn4 <- [1,927,null,{"value":null}] 13:00:16 INFO - PROCESS | 3375 | 1462478416450 Marionette TRACE conn4 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:16 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb932ae4800 == 11 [pid = 3375] [id = 239] 13:00:16 INFO - PROCESS | 3375 | ++DOMWINDOW == 220 (0x7fb931609c00) [pid = 3375] [serial = 718] [outer = (nil)] 13:00:16 INFO - PROCESS | 3375 | ++DOMWINDOW == 221 (0x7fb9321e6800) [pid = 3375] [serial = 719] [outer = 0x7fb931609c00] 13:00:16 INFO - PROCESS | 3375 | 1462478416630 Marionette DEBUG loaded listener.js 13:00:16 INFO - PROCESS | 3375 | ++DOMWINDOW == 222 (0x7fb932cf3000) [pid = 3375] [serial = 720] [outer = 0x7fb931609c00] 13:00:17 INFO - PROCESS | 3375 | 1462478417540 Marionette TRACE conn4 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 13:00:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 13:00:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1332ms 13:00:17 INFO - PROCESS | 3375 | 1462478417581 Marionette TRACE conn4 -> [0,929,"getWindowHandle",null] 13:00:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 13:00:17 INFO - PROCESS | 3375 | 1462478417586 Marionette TRACE conn4 <- [1,929,null,{"value":"8"}] 13:00:17 INFO - PROCESS | 3375 | 1462478417600 Marionette TRACE conn4 -> [0,930,"setScriptTimeout",{"ms":35000}] 13:00:17 INFO - PROCESS | 3375 | 1462478417605 Marionette TRACE conn4 <- [1,930,null,{}] 13:00:17 INFO - PROCESS | 3375 | 1462478417625 Marionette TRACE conn4 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:00:17 INFO - PROCESS | 3375 | 1462478417875 Marionette TRACE conn4 <- [1,931,null,{"value":null}] 13:00:17 INFO - PROCESS | 3375 | 1462478417900 Marionette TRACE conn4 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:17 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb934c4d800 == 12 [pid = 3375] [id = 240] 13:00:17 INFO - PROCESS | 3375 | ++DOMWINDOW == 223 (0x7fb934bec400) [pid = 3375] [serial = 721] [outer = (nil)] 13:00:17 INFO - PROCESS | 3375 | ++DOMWINDOW == 224 (0x7fb934bf9000) [pid = 3375] [serial = 722] [outer = 0x7fb934bec400] 13:00:17 INFO - PROCESS | 3375 | 1462478417971 Marionette DEBUG loaded listener.js 13:00:18 INFO - PROCESS | 3375 | ++DOMWINDOW == 225 (0x7fb934ed1400) [pid = 3375] [serial = 723] [outer = 0x7fb934bec400] 13:00:18 INFO - PROCESS | 3375 | 1462478418888 Marionette TRACE conn4 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 13:00:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 13:00:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1350ms 13:00:18 INFO - PROCESS | 3375 | 1462478418949 Marionette TRACE conn4 -> [0,933,"getWindowHandle",null] 13:00:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 13:00:18 INFO - PROCESS | 3375 | 1462478418954 Marionette TRACE conn4 <- [1,933,null,{"value":"8"}] 13:00:18 INFO - PROCESS | 3375 | 1462478418960 Marionette TRACE conn4 -> [0,934,"setScriptTimeout",{"ms":35000}] 13:00:18 INFO - PROCESS | 3375 | 1462478418963 Marionette TRACE conn4 <- [1,934,null,{}] 13:00:18 INFO - PROCESS | 3375 | 1462478418968 Marionette TRACE conn4 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:00:20 INFO - PROCESS | 3375 | 1462478420852 Marionette TRACE conn4 <- [1,935,null,{"value":null}] 13:00:20 INFO - PROCESS | 3375 | --DOMWINDOW == 224 (0x7fb934bf2000) [pid = 3375] [serial = 651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 13:00:20 INFO - PROCESS | 3375 | --DOMWINDOW == 223 (0x7fb931fed400) [pid = 3375] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 13:00:20 INFO - PROCESS | 3375 | --DOMWINDOW == 222 (0x7fb931fedc00) [pid = 3375] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 13:00:20 INFO - PROCESS | 3375 | --DOMWINDOW == 221 (0x7fb958c74800) [pid = 3375] [serial = 401] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 13:00:20 INFO - PROCESS | 3375 | --DOMWINDOW == 220 (0x7fb940a84800) [pid = 3375] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 13:00:20 INFO - PROCESS | 3375 | --DOMWINDOW == 219 (0x7fb93dc8bc00) [pid = 3375] [serial = 627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 13:00:20 INFO - PROCESS | 3375 | --DOMWINDOW == 218 (0x7fb936ab3000) [pid = 3375] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 13:00:20 INFO - PROCESS | 3375 | --DOMWINDOW == 217 (0x7fb932d9bc00) [pid = 3375] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 13:00:20 INFO - PROCESS | 3375 | --DOMWINDOW == 216 (0x7fb936857800) [pid = 3375] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 13:00:20 INFO - PROCESS | 3375 | --DOMWINDOW == 215 (0x7fb942ef2000) [pid = 3375] [serial = 612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 13:00:20 INFO - PROCESS | 3375 | --DOMWINDOW == 214 (0x7fb932ceac00) [pid = 3375] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 13:00:20 INFO - PROCESS | 3375 | --DOMWINDOW == 213 (0x7fb934bf3000) [pid = 3375] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 13:00:20 INFO - PROCESS | 3375 | --DOMWINDOW == 212 (0x7fb93d725000) [pid = 3375] [serial = 645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 13:00:20 INFO - PROCESS | 3375 | --DOMWINDOW == 211 (0x7fb9365e4c00) [pid = 3375] [serial = 434] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 13:00:20 INFO - PROCESS | 3375 | --DOMWINDOW == 210 (0x7fb9365e2400) [pid = 3375] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 13:00:20 INFO - PROCESS | 3375 | --DOMWINDOW == 209 (0x7fb932ceb400) [pid = 3375] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 13:00:20 INFO - PROCESS | 3375 | --DOMWINDOW == 208 (0x7fb936852400) [pid = 3375] [serial = 636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 13:00:20 INFO - PROCESS | 3375 | --DOMWINDOW == 207 (0x7fb932cf5c00) [pid = 3375] [serial = 630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 13:00:20 INFO - PROCESS | 3375 | --DOMWINDOW == 206 (0x7fb947841400) [pid = 3375] [serial = 618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 13:00:20 INFO - PROCESS | 3375 | --DOMWINDOW == 205 (0x7fb9482d6400) [pid = 3375] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 13:00:20 INFO - PROCESS | 3375 | --DOMWINDOW == 204 (0x7fb9482d8c00) [pid = 3375] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 13:00:20 INFO - PROCESS | 3375 | --DOMWINDOW == 203 (0x7fb93d089400) [pid = 3375] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 13:00:20 INFO - PROCESS | 3375 | --DOMWINDOW == 202 (0x7fb934bec800) [pid = 3375] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 13:00:20 INFO - PROCESS | 3375 | --DOMWINDOW == 201 (0x7fb948e96c00) [pid = 3375] [serial = 615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 13:00:20 INFO - PROCESS | 3375 | --DOMWINDOW == 200 (0x7fb934ecc000) [pid = 3375] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 13:00:20 INFO - PROCESS | 3375 | --DOMWINDOW == 199 (0x7fb93bf59000) [pid = 3375] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 13:00:20 INFO - PROCESS | 3375 | --DOMWINDOW == 198 (0x7fb936858400) [pid = 3375] [serial = 639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 13:00:20 INFO - PROCESS | 3375 | --DOMWINDOW == 197 (0x7fb940a16c00) [pid = 3375] [serial = 609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 13:00:20 INFO - PROCESS | 3375 | --DOMWINDOW == 196 (0x7fb93cc77400) [pid = 3375] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 13:00:20 INFO - PROCESS | 3375 | --DOMWINDOW == 195 (0x7fb9379d2400) [pid = 3375] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 13:00:20 INFO - PROCESS | 3375 | --DOMWINDOW == 194 (0x7fb93d71bc00) [pid = 3375] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 13:00:20 INFO - PROCESS | 3375 | --DOMWINDOW == 193 (0x7fb932d9e800) [pid = 3375] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 13:00:20 INFO - PROCESS | 3375 | --DOMWINDOW == 192 (0x7fb934bf8400) [pid = 3375] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 13:00:20 INFO - PROCESS | 3375 | --DOMWINDOW == 191 (0x7fb936aa3000) [pid = 3375] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 13:00:20 INFO - PROCESS | 3375 | --DOMWINDOW == 190 (0x7fb94064e000) [pid = 3375] [serial = 648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 13:00:20 INFO - PROCESS | 3375 | --DOMWINDOW == 189 (0x7fb9406d7000) [pid = 3375] [serial = 606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 13:00:20 INFO - PROCESS | 3375 | --DOMWINDOW == 188 (0x7fb93bf5bc00) [pid = 3375] [serial = 642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 13:00:20 INFO - PROCESS | 3375 | --DOMWINDOW == 187 (0x7fb936793c00) [pid = 3375] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 13:00:20 INFO - PROCESS | 3375 | --DOMWINDOW == 186 (0x7fb940a7fc00) [pid = 3375] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 13:00:20 INFO - PROCESS | 3375 | --DOMWINDOW == 185 (0x7fb932ced400) [pid = 3375] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 13:00:20 INFO - PROCESS | 3375 | --DOMWINDOW == 184 (0x7fb935a88400) [pid = 3375] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 13:00:20 INFO - PROCESS | 3375 | --DOMWINDOW == 183 (0x7fb93160bc00) [pid = 3375] [serial = 633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 13:00:20 INFO - PROCESS | 3375 | --DOMWINDOW == 182 (0x7fb93bf58000) [pid = 3375] [serial = 431] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 13:00:20 INFO - PROCESS | 3375 | --DOMWINDOW == 181 (0x7fb945fb9800) [pid = 3375] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 13:00:20 INFO - PROCESS | 3375 | --DOMWINDOW == 180 (0x7fb9379cb400) [pid = 3375] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 13:00:20 INFO - PROCESS | 3375 | --DOMWINDOW == 179 (0x7fb9379cf400) [pid = 3375] [serial = 404] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 13:00:20 INFO - PROCESS | 3375 | --DOMWINDOW == 178 (0x7fb93d41c000) [pid = 3375] [serial = 621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 13:00:20 INFO - PROCESS | 3375 | --DOMWINDOW == 177 (0x7fb93d13e800) [pid = 3375] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 13:00:20 INFO - PROCESS | 3375 | --DOMWINDOW == 176 (0x7fb9482d0c00) [pid = 3375] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 13:00:20 INFO - PROCESS | 3375 | --DOMWINDOW == 175 (0x7fb934bed800) [pid = 3375] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 13:00:20 INFO - PROCESS | 3375 | --DOMWINDOW == 174 (0x7fb936aba400) [pid = 3375] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 13:00:20 INFO - PROCESS | 3375 | --DOMWINDOW == 173 (0x7fb932d94400) [pid = 3375] [serial = 624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 13:00:20 INFO - PROCESS | 3375 | --DOMWINDOW == 172 (0x7fb938243400) [pid = 3375] [serial = 398] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 13:00:20 INFO - PROCESS | 3375 | --DOMWINDOW == 171 (0x7fb93db4d800) [pid = 3375] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 13:00:20 INFO - PROCESS | 3375 | --DOMWINDOW == 170 (0x7fb934beec00) [pid = 3375] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 13:00:20 INFO - PROCESS | 3375 | --DOMWINDOW == 169 (0x7fb9365e6000) [pid = 3375] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 13:00:20 INFO - PROCESS | 3375 | --DOMWINDOW == 168 (0x7fb940a78000) [pid = 3375] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 13:00:20 INFO - PROCESS | 3375 | --DOMWINDOW == 167 (0x7fb93de79800) [pid = 3375] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 13:00:20 INFO - PROCESS | 3375 | --DOMWINDOW == 166 (0x7fb938241000) [pid = 3375] [serial = 428] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 13:00:20 INFO - PROCESS | 3375 | --DOMWINDOW == 165 (0x7fb9357c7c00) [pid = 3375] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 13:00:20 INFO - PROCESS | 3375 | --DOMWINDOW == 164 (0x7fb93ee8a400) [pid = 3375] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 13:00:20 INFO - PROCESS | 3375 | --DOMWINDOW == 163 (0x7fb946272400) [pid = 3375] [serial = 395] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 13:00:21 INFO - PROCESS | 3375 | --DOMWINDOW == 162 (0x7fb9482cdc00) [pid = 3375] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 13:00:21 INFO - PROCESS | 3375 | --DOMWINDOW == 161 (0x7fb9486b7c00) [pid = 3375] [serial = 669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 13:00:21 INFO - PROCESS | 3375 | --DOMWINDOW == 160 (0x7fb93dc8d400) [pid = 3375] [serial = 666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 13:00:21 INFO - PROCESS | 3375 | --DOMWINDOW == 159 (0x7fb93db4bc00) [pid = 3375] [serial = 663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 13:00:21 INFO - PROCESS | 3375 | --DOMWINDOW == 158 (0x7fb93cb6b000) [pid = 3375] [serial = 660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 13:00:21 INFO - PROCESS | 3375 | --DOMWINDOW == 157 (0x7fb9357d4800) [pid = 3375] [serial = 657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 13:00:21 INFO - PROCESS | 3375 | --DOMWINDOW == 156 (0x7fb936abd000) [pid = 3375] [serial = 654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 13:00:21 INFO - PROCESS | 3375 | --DOMWINDOW == 155 (0x7fb931602c00) [pid = 3375] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 13:00:21 INFO - PROCESS | 3375 | --DOMWINDOW == 154 (0x7fb92f07b400) [pid = 3375] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 13:00:21 INFO - PROCESS | 3375 | --DOMWINDOW == 153 (0x7fb935a85c00) [pid = 3375] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 13:00:21 INFO - PROCESS | 3375 | --DOMWINDOW == 152 (0x7fb9321e7000) [pid = 3375] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 13:00:21 INFO - PROCESS | 3375 | --DOMWINDOW == 151 (0x7fb9320df000) [pid = 3375] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 13:00:21 INFO - PROCESS | 3375 | --DOMWINDOW == 150 (0x7fb92f07f000) [pid = 3375] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 13:00:21 INFO - PROCESS | 3375 | --DOMWINDOW == 149 (0x7fb92f074c00) [pid = 3375] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 13:00:21 INFO - PROCESS | 3375 | --DOMWINDOW == 148 (0x7fb9320e1c00) [pid = 3375] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 13:00:21 INFO - PROCESS | 3375 | --DOMWINDOW == 147 (0x7fb92ffa6800) [pid = 3375] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 13:00:21 INFO - PROCESS | 3375 | --DOMWINDOW == 146 (0x7fb931feec00) [pid = 3375] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 13:00:21 INFO - PROCESS | 3375 | 1462478421108 Marionette TRACE conn4 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:21 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb930dca000 == 13 [pid = 3375] [id = 241] 13:00:21 INFO - PROCESS | 3375 | ++DOMWINDOW == 147 (0x7fb92f074c00) [pid = 3375] [serial = 724] [outer = (nil)] 13:00:21 INFO - PROCESS | 3375 | ++DOMWINDOW == 148 (0x7fb92f18c000) [pid = 3375] [serial = 725] [outer = 0x7fb92f074c00] 13:00:21 INFO - PROCESS | 3375 | 1462478421176 Marionette DEBUG loaded listener.js 13:00:21 INFO - PROCESS | 3375 | ++DOMWINDOW == 149 (0x7fb9320d5400) [pid = 3375] [serial = 726] [outer = 0x7fb92f074c00] 13:00:21 INFO - PROCESS | 3375 | 1462478421895 Marionette TRACE conn4 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 13:00:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 13:00:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 2985ms 13:00:21 INFO - PROCESS | 3375 | 1462478421945 Marionette TRACE conn4 -> [0,937,"getWindowHandle",null] 13:00:21 INFO - PROCESS | 3375 | 1462478421948 Marionette TRACE conn4 <- [1,937,null,{"value":"8"}] 13:00:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 13:00:21 INFO - PROCESS | 3375 | 1462478421955 Marionette TRACE conn4 -> [0,938,"setScriptTimeout",{"ms":35000}] 13:00:21 INFO - PROCESS | 3375 | 1462478421958 Marionette TRACE conn4 <- [1,938,null,{}] 13:00:21 INFO - PROCESS | 3375 | 1462478421963 Marionette TRACE conn4 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:00:22 INFO - PROCESS | 3375 | 1462478422158 Marionette TRACE conn4 <- [1,939,null,{"value":null}] 13:00:22 INFO - PROCESS | 3375 | 1462478422179 Marionette TRACE conn4 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:22 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb935810800 == 14 [pid = 3375] [id = 242] 13:00:22 INFO - PROCESS | 3375 | ++DOMWINDOW == 150 (0x7fb92f078000) [pid = 3375] [serial = 727] [outer = (nil)] 13:00:22 INFO - PROCESS | 3375 | ++DOMWINDOW == 151 (0x7fb932d97400) [pid = 3375] [serial = 728] [outer = 0x7fb92f078000] 13:00:22 INFO - PROCESS | 3375 | 1462478422247 Marionette DEBUG loaded listener.js 13:00:22 INFO - PROCESS | 3375 | ++DOMWINDOW == 152 (0x7fb935a7ec00) [pid = 3375] [serial = 729] [outer = 0x7fb92f078000] 13:00:23 INFO - PROCESS | 3375 | 1462478423207 Marionette TRACE conn4 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 13:00:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 13:00:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1329ms 13:00:23 INFO - PROCESS | 3375 | 1462478423286 Marionette TRACE conn4 -> [0,941,"getWindowHandle",null] 13:00:23 INFO - PROCESS | 3375 | 1462478423292 Marionette TRACE conn4 <- [1,941,null,{"value":"8"}] 13:00:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 13:00:23 INFO - PROCESS | 3375 | 1462478423302 Marionette TRACE conn4 -> [0,942,"setScriptTimeout",{"ms":35000}] 13:00:23 INFO - PROCESS | 3375 | 1462478423307 Marionette TRACE conn4 <- [1,942,null,{}] 13:00:23 INFO - PROCESS | 3375 | 1462478423318 Marionette TRACE conn4 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:00:23 INFO - PROCESS | 3375 | 1462478423561 Marionette TRACE conn4 <- [1,943,null,{"value":null}] 13:00:23 INFO - PROCESS | 3375 | 1462478423790 Marionette TRACE conn4 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:23 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb932add800 == 15 [pid = 3375] [id = 243] 13:00:23 INFO - PROCESS | 3375 | ++DOMWINDOW == 153 (0x7fb92ffaa800) [pid = 3375] [serial = 730] [outer = (nil)] 13:00:23 INFO - PROCESS | 3375 | ++DOMWINDOW == 154 (0x7fb9321e1000) [pid = 3375] [serial = 731] [outer = 0x7fb92ffaa800] 13:00:23 INFO - PROCESS | 3375 | 1462478423885 Marionette DEBUG loaded listener.js 13:00:24 INFO - PROCESS | 3375 | ++DOMWINDOW == 155 (0x7fb932d99c00) [pid = 3375] [serial = 732] [outer = 0x7fb92ffaa800] 13:00:24 INFO - PROCESS | 3375 | 1462478424759 Marionette TRACE conn4 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 13:00:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 13:00:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1490ms 13:00:24 INFO - PROCESS | 3375 | 1462478424792 Marionette TRACE conn4 -> [0,945,"getWindowHandle",null] 13:00:24 INFO - PROCESS | 3375 | 1462478424801 Marionette TRACE conn4 <- [1,945,null,{"value":"8"}] 13:00:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 13:00:24 INFO - PROCESS | 3375 | 1462478424825 Marionette TRACE conn4 -> [0,946,"setScriptTimeout",{"ms":35000}] 13:00:24 INFO - PROCESS | 3375 | 1462478424830 Marionette TRACE conn4 <- [1,946,null,{}] 13:00:24 INFO - PROCESS | 3375 | 1462478424836 Marionette TRACE conn4 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:00:25 INFO - PROCESS | 3375 | 1462478425034 Marionette TRACE conn4 <- [1,947,null,{"value":null}] 13:00:25 INFO - PROCESS | 3375 | 1462478425196 Marionette TRACE conn4 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:25 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb935acb800 == 16 [pid = 3375] [id = 244] 13:00:25 INFO - PROCESS | 3375 | ++DOMWINDOW == 156 (0x7fb9320e1800) [pid = 3375] [serial = 733] [outer = (nil)] 13:00:25 INFO - PROCESS | 3375 | ++DOMWINDOW == 157 (0x7fb935a80c00) [pid = 3375] [serial = 734] [outer = 0x7fb9320e1800] 13:00:25 INFO - PROCESS | 3375 | 1462478425273 Marionette DEBUG loaded listener.js 13:00:25 INFO - PROCESS | 3375 | ++DOMWINDOW == 158 (0x7fb9365e4c00) [pid = 3375] [serial = 735] [outer = 0x7fb9320e1800] 13:00:26 INFO - PROCESS | 3375 | 1462478426256 Marionette TRACE conn4 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 13:00:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 13:00:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1482ms 13:00:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 13:00:26 INFO - PROCESS | 3375 | 1462478426309 Marionette TRACE conn4 -> [0,949,"getWindowHandle",null] 13:00:26 INFO - PROCESS | 3375 | 1462478426312 Marionette TRACE conn4 <- [1,949,null,{"value":"8"}] 13:00:26 INFO - PROCESS | 3375 | 1462478426320 Marionette TRACE conn4 -> [0,950,"setScriptTimeout",{"ms":35000}] 13:00:26 INFO - PROCESS | 3375 | 1462478426326 Marionette TRACE conn4 <- [1,950,null,{}] 13:00:26 INFO - PROCESS | 3375 | 1462478426342 Marionette TRACE conn4 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:00:26 INFO - PROCESS | 3375 | 1462478426561 Marionette TRACE conn4 <- [1,951,null,{"value":null}] 13:00:26 INFO - PROCESS | 3375 | 1462478426768 Marionette TRACE conn4 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:26 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb936b2c800 == 17 [pid = 3375] [id = 245] 13:00:26 INFO - PROCESS | 3375 | ++DOMWINDOW == 159 (0x7fb9365f0800) [pid = 3375] [serial = 736] [outer = (nil)] 13:00:26 INFO - PROCESS | 3375 | ++DOMWINDOW == 160 (0x7fb936796000) [pid = 3375] [serial = 737] [outer = 0x7fb9365f0800] 13:00:26 INFO - PROCESS | 3375 | 1462478426895 Marionette DEBUG loaded listener.js 13:00:27 INFO - PROCESS | 3375 | ++DOMWINDOW == 161 (0x7fb93684d800) [pid = 3375] [serial = 738] [outer = 0x7fb9365f0800] 13:00:27 INFO - PROCESS | 3375 | 1462478427762 Marionette TRACE conn4 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 13:00:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 13:00:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1493ms 13:00:27 INFO - PROCESS | 3375 | 1462478427812 Marionette TRACE conn4 -> [0,953,"getWindowHandle",null] 13:00:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 13:00:27 INFO - PROCESS | 3375 | 1462478427817 Marionette TRACE conn4 <- [1,953,null,{"value":"8"}] 13:00:27 INFO - PROCESS | 3375 | 1462478427824 Marionette TRACE conn4 -> [0,954,"setScriptTimeout",{"ms":35000}] 13:00:27 INFO - PROCESS | 3375 | 1462478427827 Marionette TRACE conn4 <- [1,954,null,{}] 13:00:27 INFO - PROCESS | 3375 | 1462478427833 Marionette TRACE conn4 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:00:28 INFO - PROCESS | 3375 | 1462478428011 Marionette TRACE conn4 <- [1,955,null,{"value":null}] 13:00:28 INFO - PROCESS | 3375 | 1462478428182 Marionette TRACE conn4 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:28 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb936be3800 == 18 [pid = 3375] [id = 246] 13:00:28 INFO - PROCESS | 3375 | ++DOMWINDOW == 162 (0x7fb9321e8400) [pid = 3375] [serial = 739] [outer = (nil)] 13:00:28 INFO - PROCESS | 3375 | ++DOMWINDOW == 163 (0x7fb936857800) [pid = 3375] [serial = 740] [outer = 0x7fb9321e8400] 13:00:28 INFO - PROCESS | 3375 | 1462478428260 Marionette DEBUG loaded listener.js 13:00:28 INFO - PROCESS | 3375 | ++DOMWINDOW == 164 (0x7fb936aaac00) [pid = 3375] [serial = 741] [outer = 0x7fb9321e8400] 13:00:29 INFO - PROCESS | 3375 | 1462478429113 Marionette TRACE conn4 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 13:00:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 13:00:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1336ms 13:00:29 INFO - PROCESS | 3375 | 1462478429160 Marionette TRACE conn4 -> [0,957,"getWindowHandle",null] 13:00:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 13:00:29 INFO - PROCESS | 3375 | 1462478429165 Marionette TRACE conn4 <- [1,957,null,{"value":"8"}] 13:00:29 INFO - PROCESS | 3375 | 1462478429171 Marionette TRACE conn4 -> [0,958,"setScriptTimeout",{"ms":35000}] 13:00:29 INFO - PROCESS | 3375 | 1462478429174 Marionette TRACE conn4 <- [1,958,null,{}] 13:00:29 INFO - PROCESS | 3375 | 1462478429180 Marionette TRACE conn4 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:00:29 INFO - PROCESS | 3375 | 1462478429356 Marionette TRACE conn4 <- [1,959,null,{"value":null}] 13:00:29 INFO - PROCESS | 3375 | 1462478429564 Marionette TRACE conn4 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:29 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb936cdb000 == 19 [pid = 3375] [id = 247] 13:00:29 INFO - PROCESS | 3375 | ++DOMWINDOW == 165 (0x7fb93684c800) [pid = 3375] [serial = 742] [outer = (nil)] 13:00:29 INFO - PROCESS | 3375 | ++DOMWINDOW == 166 (0x7fb936aafc00) [pid = 3375] [serial = 743] [outer = 0x7fb93684c800] 13:00:29 INFO - PROCESS | 3375 | 1462478429637 Marionette DEBUG loaded listener.js 13:00:29 INFO - PROCESS | 3375 | ++DOMWINDOW == 167 (0x7fb936ab7c00) [pid = 3375] [serial = 744] [outer = 0x7fb93684c800] 13:00:30 INFO - PROCESS | 3375 | 1462478430582 Marionette TRACE conn4 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 13:00:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 13:00:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1539ms 13:00:30 INFO - PROCESS | 3375 | 1462478430762 Marionette TRACE conn4 -> [0,961,"getWindowHandle",null] 13:00:30 INFO - PROCESS | 3375 | 1462478430767 Marionette TRACE conn4 <- [1,961,null,{"value":"8"}] 13:00:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 13:00:30 INFO - PROCESS | 3375 | 1462478430776 Marionette TRACE conn4 -> [0,962,"setScriptTimeout",{"ms":35000}] 13:00:30 INFO - PROCESS | 3375 | 1462478430779 Marionette TRACE conn4 <- [1,962,null,{}] 13:00:30 INFO - PROCESS | 3375 | 1462478430786 Marionette TRACE conn4 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:00:31 INFO - PROCESS | 3375 | 1462478431028 Marionette TRACE conn4 <- [1,963,null,{"value":null}] 13:00:31 INFO - PROCESS | 3375 | 1462478431263 Marionette TRACE conn4 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:31 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb93bb0a000 == 20 [pid = 3375] [id = 248] 13:00:31 INFO - PROCESS | 3375 | ++DOMWINDOW == 168 (0x7fb93bf54c00) [pid = 3375] [serial = 745] [outer = (nil)] 13:00:31 INFO - PROCESS | 3375 | ++DOMWINDOW == 169 (0x7fb93bf57400) [pid = 3375] [serial = 746] [outer = 0x7fb93bf54c00] 13:00:31 INFO - PROCESS | 3375 | 1462478431349 Marionette DEBUG loaded listener.js 13:00:31 INFO - PROCESS | 3375 | ++DOMWINDOW == 170 (0x7fb93cb66400) [pid = 3375] [serial = 747] [outer = 0x7fb93bf54c00] 13:00:32 INFO - PROCESS | 3375 | 1462478432201 Marionette TRACE conn4 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 13:00:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 13:00:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1489ms 13:00:32 INFO - PROCESS | 3375 | 1462478432267 Marionette TRACE conn4 -> [0,965,"getWindowHandle",null] 13:00:32 INFO - PROCESS | 3375 | 1462478432271 Marionette TRACE conn4 <- [1,965,null,{"value":"8"}] 13:00:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 13:00:32 INFO - PROCESS | 3375 | 1462478432277 Marionette TRACE conn4 -> [0,966,"setScriptTimeout",{"ms":35000}] 13:00:32 INFO - PROCESS | 3375 | 1462478432280 Marionette TRACE conn4 <- [1,966,null,{}] 13:00:32 INFO - PROCESS | 3375 | 1462478432286 Marionette TRACE conn4 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:00:32 INFO - PROCESS | 3375 | 1462478432464 Marionette TRACE conn4 <- [1,967,null,{"value":null}] 13:00:32 INFO - PROCESS | 3375 | 1462478432637 Marionette TRACE conn4 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:32 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb93bdd3000 == 21 [pid = 3375] [id = 249] 13:00:32 INFO - PROCESS | 3375 | ++DOMWINDOW == 171 (0x7fb9379cd000) [pid = 3375] [serial = 748] [outer = (nil)] 13:00:32 INFO - PROCESS | 3375 | ++DOMWINDOW == 172 (0x7fb93cb71400) [pid = 3375] [serial = 749] [outer = 0x7fb9379cd000] 13:00:32 INFO - PROCESS | 3375 | 1462478432717 Marionette DEBUG loaded listener.js 13:00:32 INFO - PROCESS | 3375 | ++DOMWINDOW == 173 (0x7fb93cc77800) [pid = 3375] [serial = 750] [outer = 0x7fb9379cd000] 13:00:33 INFO - PROCESS | 3375 | 1462478433594 Marionette TRACE conn4 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 13:00:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 13:00:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1379ms 13:00:33 INFO - PROCESS | 3375 | 1462478433658 Marionette TRACE conn4 -> [0,969,"getWindowHandle",null] 13:00:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 13:00:33 INFO - PROCESS | 3375 | 1462478433662 Marionette TRACE conn4 <- [1,969,null,{"value":"8"}] 13:00:33 INFO - PROCESS | 3375 | 1462478433669 Marionette TRACE conn4 -> [0,970,"setScriptTimeout",{"ms":35000}] 13:00:33 INFO - PROCESS | 3375 | 1462478433672 Marionette TRACE conn4 <- [1,970,null,{}] 13:00:33 INFO - PROCESS | 3375 | 1462478433678 Marionette TRACE conn4 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:00:33 INFO - PROCESS | 3375 | 1462478433848 Marionette TRACE conn4 <- [1,971,null,{"value":null}] 13:00:34 INFO - PROCESS | 3375 | 1462478434012 Marionette TRACE conn4 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:34 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb92ff03800 == 22 [pid = 3375] [id = 250] 13:00:34 INFO - PROCESS | 3375 | ++DOMWINDOW == 174 (0x7fb92f079800) [pid = 3375] [serial = 751] [outer = (nil)] 13:00:34 INFO - PROCESS | 3375 | ++DOMWINDOW == 175 (0x7fb92ffad800) [pid = 3375] [serial = 752] [outer = 0x7fb92f079800] 13:00:34 INFO - PROCESS | 3375 | 1462478434086 Marionette DEBUG loaded listener.js 13:00:34 INFO - PROCESS | 3375 | ++DOMWINDOW == 176 (0x7fb93cb73400) [pid = 3375] [serial = 753] [outer = 0x7fb92f079800] 13:00:34 INFO - PROCESS | 3375 | 1462478434993 Marionette TRACE conn4 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 13:00:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 13:00:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1383ms 13:00:35 INFO - PROCESS | 3375 | 1462478435053 Marionette TRACE conn4 -> [0,973,"getWindowHandle",null] 13:00:35 INFO - PROCESS | 3375 | 1462478435057 Marionette TRACE conn4 <- [1,973,null,{"value":"8"}] 13:00:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 13:00:35 INFO - PROCESS | 3375 | 1462478435067 Marionette TRACE conn4 -> [0,974,"setScriptTimeout",{"ms":35000}] 13:00:35 INFO - PROCESS | 3375 | 1462478435077 Marionette TRACE conn4 <- [1,974,null,{}] 13:00:35 INFO - PROCESS | 3375 | 1462478435085 Marionette TRACE conn4 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:00:35 INFO - PROCESS | 3375 | 1462478435256 Marionette TRACE conn4 <- [1,975,null,{"value":null}] 13:00:35 INFO - PROCESS | 3375 | 1462478435418 Marionette TRACE conn4 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:35 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb930ec6800 == 23 [pid = 3375] [id = 251] 13:00:35 INFO - PROCESS | 3375 | ++DOMWINDOW == 177 (0x7fb92f07f800) [pid = 3375] [serial = 754] [outer = (nil)] 13:00:35 INFO - PROCESS | 3375 | ++DOMWINDOW == 178 (0x7fb932d99800) [pid = 3375] [serial = 755] [outer = 0x7fb92f07f800] 13:00:35 INFO - PROCESS | 3375 | 1462478435490 Marionette DEBUG loaded listener.js 13:00:35 INFO - PROCESS | 3375 | ++DOMWINDOW == 179 (0x7fb93cc7d000) [pid = 3375] [serial = 756] [outer = 0x7fb92f07f800] 13:00:36 INFO - PROCESS | 3375 | 1462478436434 Marionette TRACE conn4 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 13:00:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 13:00:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1446ms 13:00:36 INFO - PROCESS | 3375 | 1462478436511 Marionette TRACE conn4 -> [0,977,"getWindowHandle",null] 13:00:36 INFO - PROCESS | 3375 | 1462478436514 Marionette TRACE conn4 <- [1,977,null,{"value":"8"}] 13:00:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 13:00:36 INFO - PROCESS | 3375 | 1462478436521 Marionette TRACE conn4 -> [0,978,"setScriptTimeout",{"ms":35000}] 13:00:36 INFO - PROCESS | 3375 | 1462478436523 Marionette TRACE conn4 <- [1,978,null,{}] 13:00:36 INFO - PROCESS | 3375 | 1462478436531 Marionette TRACE conn4 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:00:36 INFO - PROCESS | 3375 | 1462478436749 Marionette TRACE conn4 <- [1,979,null,{"value":null}] 13:00:36 INFO - PROCESS | 3375 | 1462478436989 Marionette TRACE conn4 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:37 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb92f177000 == 24 [pid = 3375] [id = 252] 13:00:37 INFO - PROCESS | 3375 | ++DOMWINDOW == 180 (0x7fb92ffa8400) [pid = 3375] [serial = 757] [outer = (nil)] 13:00:37 INFO - PROCESS | 3375 | ++DOMWINDOW == 181 (0x7fb934bf2c00) [pid = 3375] [serial = 758] [outer = 0x7fb92ffa8400] 13:00:37 INFO - PROCESS | 3375 | 1462478437107 Marionette DEBUG loaded listener.js 13:00:37 INFO - PROCESS | 3375 | ++DOMWINDOW == 182 (0x7fb935a86400) [pid = 3375] [serial = 759] [outer = 0x7fb92ffa8400] 13:00:38 INFO - PROCESS | 3375 | 1462478438258 Marionette TRACE conn4 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 13:00:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 13:00:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1789ms 13:00:38 INFO - PROCESS | 3375 | 1462478438310 Marionette TRACE conn4 -> [0,981,"getWindowHandle",null] 13:00:38 INFO - PROCESS | 3375 | 1462478438318 Marionette TRACE conn4 <- [1,981,null,{"value":"8"}] 13:00:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 13:00:38 INFO - PROCESS | 3375 | 1462478438327 Marionette TRACE conn4 -> [0,982,"setScriptTimeout",{"ms":35000}] 13:00:38 INFO - PROCESS | 3375 | 1462478438333 Marionette TRACE conn4 <- [1,982,null,{}] 13:00:38 INFO - PROCESS | 3375 | 1462478438360 Marionette TRACE conn4 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:00:38 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb93d379800 == 23 [pid = 3375] [id = 237] 13:00:38 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb934c4d800 == 22 [pid = 3375] [id = 240] 13:00:38 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb931111800 == 21 [pid = 3375] [id = 238] 13:00:38 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb932ae4800 == 20 [pid = 3375] [id = 239] 13:00:39 INFO - PROCESS | 3375 | --DOMWINDOW == 181 (0x7fb936aba800) [pid = 3375] [serial = 659] [outer = (nil)] [url = about:blank] 13:00:39 INFO - PROCESS | 3375 | --DOMWINDOW == 180 (0x7fb936854800) [pid = 3375] [serial = 658] [outer = (nil)] [url = about:blank] 13:00:39 INFO - PROCESS | 3375 | --DOMWINDOW == 179 (0x7fb948ed9c00) [pid = 3375] [serial = 656] [outer = (nil)] [url = about:blank] 13:00:39 INFO - PROCESS | 3375 | --DOMWINDOW == 178 (0x7fb934bf2800) [pid = 3375] [serial = 701] [outer = (nil)] [url = about:blank] 13:00:39 INFO - PROCESS | 3375 | --DOMWINDOW == 177 (0x7fb9482ca800) [pid = 3375] [serial = 655] [outer = (nil)] [url = about:blank] 13:00:39 INFO - PROCESS | 3375 | --DOMWINDOW == 176 (0x7fb9320d5000) [pid = 3375] [serial = 699] [outer = (nil)] [url = about:blank] 13:00:39 INFO - PROCESS | 3375 | --DOMWINDOW == 175 (0x7fb931607400) [pid = 3375] [serial = 698] [outer = (nil)] [url = about:blank] 13:00:39 INFO - PROCESS | 3375 | --DOMWINDOW == 174 (0x7fb93d51c000) [pid = 3375] [serial = 652] [outer = (nil)] [url = about:blank] 13:00:39 INFO - PROCESS | 3375 | --DOMWINDOW == 173 (0x7fb94816f400) [pid = 3375] [serial = 653] [outer = (nil)] [url = about:blank] 13:00:39 INFO - PROCESS | 3375 | --DOMWINDOW == 172 (0x7fb92ffab000) [pid = 3375] [serial = 686] [outer = (nil)] [url = about:blank] 13:00:39 INFO - PROCESS | 3375 | --DOMWINDOW == 171 (0x7fb9320dd400) [pid = 3375] [serial = 684] [outer = (nil)] [url = about:blank] 13:00:39 INFO - PROCESS | 3375 | --DOMWINDOW == 170 (0x7fb9320d7400) [pid = 3375] [serial = 683] [outer = (nil)] [url = about:blank] 13:00:39 INFO - PROCESS | 3375 | --DOMWINDOW == 169 (0x7fb9321e0c00) [pid = 3375] [serial = 681] [outer = (nil)] [url = about:blank] 13:00:39 INFO - PROCESS | 3375 | --DOMWINDOW == 168 (0x7fb931ff7400) [pid = 3375] [serial = 678] [outer = (nil)] [url = about:blank] 13:00:39 INFO - PROCESS | 3375 | --DOMWINDOW == 167 (0x7fb95ba92c00) [pid = 3375] [serial = 403] [outer = (nil)] [url = about:blank] 13:00:39 INFO - PROCESS | 3375 | --DOMWINDOW == 166 (0x7fb94816f800) [pid = 3375] [serial = 581] [outer = (nil)] [url = about:blank] 13:00:39 INFO - PROCESS | 3375 | --DOMWINDOW == 165 (0x7fb93dc93400) [pid = 3375] [serial = 628] [outer = (nil)] [url = about:blank] 13:00:39 INFO - PROCESS | 3375 | --DOMWINDOW == 164 (0x7fb93d515800) [pid = 3375] [serial = 569] [outer = (nil)] [url = about:blank] 13:00:39 INFO - PROCESS | 3375 | --DOMWINDOW == 163 (0x7fb936ab2800) [pid = 3375] [serial = 566] [outer = (nil)] [url = about:blank] 13:00:39 INFO - PROCESS | 3375 | --DOMWINDOW == 162 (0x7fb93d723000) [pid = 3375] [serial = 509] [outer = (nil)] [url = about:blank] 13:00:39 INFO - PROCESS | 3375 | --DOMWINDOW == 161 (0x7fb9482cd400) [pid = 3375] [serial = 613] [outer = (nil)] [url = about:blank] 13:00:39 INFO - PROCESS | 3375 | --DOMWINDOW == 160 (0x7fb932cf7400) [pid = 3375] [serial = 503] [outer = (nil)] [url = about:blank] 13:00:39 INFO - PROCESS | 3375 | --DOMWINDOW == 159 (0x7fb9406d1c00) [pid = 3375] [serial = 575] [outer = (nil)] [url = about:blank] 13:00:39 INFO - PROCESS | 3375 | --DOMWINDOW == 158 (0x7fb93ec59800) [pid = 3375] [serial = 647] [outer = (nil)] [url = about:blank] 13:00:39 INFO - PROCESS | 3375 | --DOMWINDOW == 157 (0x7fb9406d6c00) [pid = 3375] [serial = 436] [outer = (nil)] [url = about:blank] 13:00:39 INFO - PROCESS | 3375 | --DOMWINDOW == 156 (0x7fb936abb000) [pid = 3375] [serial = 533] [outer = (nil)] [url = about:blank] 13:00:39 INFO - PROCESS | 3375 | --DOMWINDOW == 155 (0x7fb944d69800) [pid = 3375] [serial = 584] [outer = (nil)] [url = about:blank] 13:00:39 INFO - PROCESS | 3375 | --DOMWINDOW == 154 (0x7fb93bf4dc00) [pid = 3375] [serial = 638] [outer = (nil)] [url = about:blank] 13:00:39 INFO - PROCESS | 3375 | --DOMWINDOW == 153 (0x7fb93dc8cc00) [pid = 3375] [serial = 632] [outer = (nil)] [url = about:blank] 13:00:39 INFO - PROCESS | 3375 | --DOMWINDOW == 152 (0x7fb955007400) [pid = 3375] [serial = 620] [outer = (nil)] [url = about:blank] 13:00:39 INFO - PROCESS | 3375 | --DOMWINDOW == 151 (0x7fb953bf9000) [pid = 3375] [serial = 494] [outer = (nil)] [url = about:blank] 13:00:39 INFO - PROCESS | 3375 | --DOMWINDOW == 150 (0x7fb958a0ec00) [pid = 3375] [serial = 497] [outer = (nil)] [url = about:blank] 13:00:39 INFO - PROCESS | 3375 | --DOMWINDOW == 149 (0x7fb93d519000) [pid = 3375] [serial = 388] [outer = (nil)] [url = about:blank] 13:00:39 INFO - PROCESS | 3375 | --DOMWINDOW == 148 (0x7fb935a82000) [pid = 3375] [serial = 479] [outer = (nil)] [url = about:blank] 13:00:39 INFO - PROCESS | 3375 | --DOMWINDOW == 147 (0x7fb94a093000) [pid = 3375] [serial = 616] [outer = (nil)] [url = about:blank] 13:00:39 INFO - PROCESS | 3375 | --DOMWINDOW == 146 (0x7fb958a10000) [pid = 3375] [serial = 548] [outer = (nil)] [url = about:blank] 13:00:39 INFO - PROCESS | 3375 | --DOMWINDOW == 145 (0x7fb958ac4800) [pid = 3375] [serial = 349] [outer = (nil)] [url = about:blank] 13:00:39 INFO - PROCESS | 3375 | --DOMWINDOW == 144 (0x7fb93cc81c00) [pid = 3375] [serial = 641] [outer = (nil)] [url = about:blank] 13:00:39 INFO - PROCESS | 3375 | --DOMWINDOW == 143 (0x7fb94767cc00) [pid = 3375] [serial = 610] [outer = (nil)] [url = about:blank] 13:00:39 INFO - PROCESS | 3375 | --DOMWINDOW == 142 (0x7fb93d71d000) [pid = 3375] [serial = 536] [outer = (nil)] [url = about:blank] 13:00:39 INFO - PROCESS | 3375 | --DOMWINDOW == 141 (0x7fb93f1b6800) [pid = 3375] [serial = 485] [outer = (nil)] [url = about:blank] 13:00:39 INFO - PROCESS | 3375 | --DOMWINDOW == 140 (0x7fb93d729400) [pid = 3375] [serial = 500] [outer = (nil)] [url = about:blank] 13:00:39 INFO - PROCESS | 3375 | --DOMWINDOW == 139 (0x7fb953ec8800) [pid = 3375] [serial = 619] [outer = (nil)] [url = about:blank] 13:00:39 INFO - PROCESS | 3375 | --DOMWINDOW == 138 (0x7fb942e52400) [pid = 3375] [serial = 578] [outer = (nil)] [url = about:blank] 13:00:39 INFO - PROCESS | 3375 | --DOMWINDOW == 137 (0x7fb934ed0000) [pid = 3375] [serial = 455] [outer = (nil)] [url = about:blank] 13:00:39 INFO - PROCESS | 3375 | --DOMWINDOW == 136 (0x7fb9406d8c00) [pid = 3375] [serial = 599] [outer = (nil)] [url = about:blank] 13:00:39 INFO - PROCESS | 3375 | --DOMWINDOW == 135 (0x7fb9482d5800) [pid = 3375] [serial = 614] [outer = (nil)] [url = about:blank] 13:00:39 INFO - PROCESS | 3375 | --DOMWINDOW == 134 (0x7fb940656800) [pid = 3375] [serial = 649] [outer = (nil)] [url = about:blank] 13:00:39 INFO - PROCESS | 3375 | --DOMWINDOW == 133 (0x7fb942eec000) [pid = 3375] [serial = 607] [outer = (nil)] [url = about:blank] 13:00:39 INFO - PROCESS | 3375 | --DOMWINDOW == 132 (0x7fb93d60dc00) [pid = 3375] [serial = 643] [outer = (nil)] [url = about:blank] 13:00:39 INFO - PROCESS | 3375 | --DOMWINDOW == 131 (0x7fb953ce4400) [pid = 3375] [serial = 446] [outer = (nil)] [url = about:blank] 13:00:39 INFO - PROCESS | 3375 | --DOMWINDOW == 130 (0x7fb94633e800) [pid = 3375] [serial = 488] [outer = (nil)] [url = about:blank] 13:00:39 INFO - PROCESS | 3375 | --DOMWINDOW == 129 (0x7fb936854400) [pid = 3375] [serial = 506] [outer = (nil)] [url = about:blank] 13:00:39 INFO - PROCESS | 3375 | --DOMWINDOW == 128 (0x7fb936abc400) [pid = 3375] [serial = 601] [outer = (nil)] [url = about:blank] 13:00:39 INFO - PROCESS | 3375 | --DOMWINDOW == 127 (0x7fb932cf3400) [pid = 3375] [serial = 634] [outer = (nil)] [url = about:blank] 13:00:39 INFO - PROCESS | 3375 | --DOMWINDOW == 126 (0x7fb93f1b5000) [pid = 3375] [serial = 433] [outer = (nil)] [url = about:blank] 13:00:39 INFO - PROCESS | 3375 | --DOMWINDOW == 125 (0x7fb945d7ec00) [pid = 3375] [serial = 608] [outer = (nil)] [url = about:blank] 13:00:39 INFO - PROCESS | 3375 | --DOMWINDOW == 124 (0x7fb9486b8400) [pid = 3375] [serial = 394] [outer = (nil)] [url = about:blank] 13:00:39 INFO - PROCESS | 3375 | --DOMWINDOW == 123 (0x7fb945d86000) [pid = 3375] [serial = 443] [outer = (nil)] [url = about:blank] 13:00:39 INFO - PROCESS | 3375 | --DOMWINDOW == 122 (0x7fb9379d9000) [pid = 3375] [serial = 406] [outer = (nil)] [url = about:blank] 13:00:39 INFO - PROCESS | 3375 | --DOMWINDOW == 121 (0x7fb936aae000) [pid = 3375] [serial = 637] [outer = (nil)] [url = about:blank] 13:00:39 INFO - PROCESS | 3375 | --DOMWINDOW == 120 (0x7fb9587a6800) [pid = 3375] [serial = 623] [outer = (nil)] [url = about:blank] 13:00:39 INFO - PROCESS | 3375 | --DOMWINDOW == 119 (0x7fb93d51dc00) [pid = 3375] [serial = 604] [outer = (nil)] [url = about:blank] 13:00:39 INFO - PROCESS | 3375 | --DOMWINDOW == 118 (0x7fb93dc95000) [pid = 3375] [serial = 646] [outer = (nil)] [url = about:blank] 13:00:39 INFO - PROCESS | 3375 | --DOMWINDOW == 117 (0x7fb93db42c00) [pid = 3375] [serial = 605] [outer = (nil)] [url = about:blank] 13:00:39 INFO - PROCESS | 3375 | --DOMWINDOW == 116 (0x7fb95502b000) [pid = 3375] [serial = 542] [outer = (nil)] [url = about:blank] 13:00:39 INFO - PROCESS | 3375 | --DOMWINDOW == 115 (0x7fb93cb6e000) [pid = 3375] [serial = 640] [outer = (nil)] [url = about:blank] 13:00:39 INFO - PROCESS | 3375 | --DOMWINDOW == 114 (0x7fb93db4c800) [pid = 3375] [serial = 644] [outer = (nil)] [url = about:blank] 13:00:39 INFO - PROCESS | 3375 | --DOMWINDOW == 113 (0x7fb934bf7c00) [pid = 3375] [serial = 449] [outer = (nil)] [url = about:blank] 13:00:39 INFO - PROCESS | 3375 | --DOMWINDOW == 112 (0x7fb93bf55800) [pid = 3375] [serial = 482] [outer = (nil)] [url = about:blank] 13:00:39 INFO - PROCESS | 3375 | --DOMWINDOW == 111 (0x7fb942ef1000) [pid = 3375] [serial = 650] [outer = (nil)] [url = about:blank] 13:00:39 INFO - PROCESS | 3375 | --DOMWINDOW == 110 (0x7fb956f67400) [pid = 3375] [serial = 622] [outer = (nil)] [url = about:blank] 13:00:39 INFO - PROCESS | 3375 | --DOMWINDOW == 109 (0x7fb958a08400) [pid = 3375] [serial = 625] [outer = (nil)] [url = about:blank] 13:00:39 INFO - PROCESS | 3375 | --DOMWINDOW == 108 (0x7fb958a06800) [pid = 3375] [serial = 400] [outer = (nil)] [url = about:blank] 13:00:39 INFO - PROCESS | 3375 | --DOMWINDOW == 107 (0x7fb93f166400) [pid = 3375] [serial = 572] [outer = (nil)] [url = about:blank] 13:00:39 INFO - PROCESS | 3375 | --DOMWINDOW == 106 (0x7fb935a85000) [pid = 3375] [serial = 452] [outer = (nil)] [url = about:blank] 13:00:39 INFO - PROCESS | 3375 | --DOMWINDOW == 105 (0x7fb949970400) [pid = 3375] [serial = 440] [outer = (nil)] [url = about:blank] 13:00:39 INFO - PROCESS | 3375 | --DOMWINDOW == 104 (0x7fb93dc98400) [pid = 3375] [serial = 629] [outer = (nil)] [url = about:blank] 13:00:39 INFO - PROCESS | 3375 | --DOMWINDOW == 103 (0x7fb94816ec00) [pid = 3375] [serial = 491] [outer = (nil)] [url = about:blank] 13:00:39 INFO - PROCESS | 3375 | --DOMWINDOW == 102 (0x7fb9406d2000) [pid = 3375] [serial = 391] [outer = (nil)] [url = about:blank] 13:00:39 INFO - PROCESS | 3375 | --DOMWINDOW == 101 (0x7fb948167800) [pid = 3375] [serial = 611] [outer = (nil)] [url = about:blank] 13:00:39 INFO - PROCESS | 3375 | --DOMWINDOW == 100 (0x7fb958ab9c00) [pid = 3375] [serial = 626] [outer = (nil)] [url = about:blank] 13:00:39 INFO - PROCESS | 3375 | --DOMWINDOW == 99 (0x7fb93cc7fc00) [pid = 3375] [serial = 430] [outer = (nil)] [url = about:blank] 13:00:39 INFO - PROCESS | 3375 | --DOMWINDOW == 98 (0x7fb94a09e400) [pid = 3375] [serial = 545] [outer = (nil)] [url = about:blank] 13:00:39 INFO - PROCESS | 3375 | --DOMWINDOW == 97 (0x7fb93679cc00) [pid = 3375] [serial = 631] [outer = (nil)] [url = about:blank] 13:00:39 INFO - PROCESS | 3375 | --DOMWINDOW == 96 (0x7fb934ec4400) [pid = 3375] [serial = 635] [outer = (nil)] [url = about:blank] 13:00:39 INFO - PROCESS | 3375 | --DOMWINDOW == 95 (0x7fb953c9d000) [pid = 3375] [serial = 617] [outer = (nil)] [url = about:blank] 13:00:39 INFO - PROCESS | 3375 | --DOMWINDOW == 94 (0x7fb93bf4f000) [pid = 3375] [serial = 602] [outer = (nil)] [url = about:blank] 13:00:39 INFO - PROCESS | 3375 | --DOMWINDOW == 93 (0x7fb9482d4800) [pid = 3375] [serial = 539] [outer = (nil)] [url = about:blank] 13:00:39 INFO - PROCESS | 3375 | --DOMWINDOW == 92 (0x7fb953c33000) [pid = 3375] [serial = 397] [outer = (nil)] [url = about:blank] 13:00:39 INFO - PROCESS | 3375 | --DOMWINDOW == 91 (0x7fb9321dac00) [pid = 3375] [serial = 680] [outer = (nil)] [url = about:blank] 13:00:39 INFO - PROCESS | 3375 | --DOMWINDOW == 90 (0x7fb958a0c800) [pid = 3375] [serial = 674] [outer = (nil)] [url = about:blank] 13:00:39 INFO - PROCESS | 3375 | --DOMWINDOW == 89 (0x7fb958d24400) [pid = 3375] [serial = 675] [outer = (nil)] [url = about:blank] 13:00:39 INFO - PROCESS | 3375 | --DOMWINDOW == 88 (0x7fb931ff2c00) [pid = 3375] [serial = 677] [outer = (nil)] [url = about:blank] 13:00:39 INFO - PROCESS | 3375 | --DOMWINDOW == 87 (0x7fb948809c00) [pid = 3375] [serial = 670] [outer = (nil)] [url = about:blank] 13:00:39 INFO - PROCESS | 3375 | --DOMWINDOW == 86 (0x7fb949977400) [pid = 3375] [serial = 671] [outer = (nil)] [url = about:blank] 13:00:39 INFO - PROCESS | 3375 | --DOMWINDOW == 85 (0x7fb94798e000) [pid = 3375] [serial = 668] [outer = (nil)] [url = about:blank] 13:00:39 INFO - PROCESS | 3375 | --DOMWINDOW == 84 (0x7fb93ee87800) [pid = 3375] [serial = 664] [outer = (nil)] [url = about:blank] 13:00:39 INFO - PROCESS | 3375 | --DOMWINDOW == 83 (0x7fb942ec1800) [pid = 3375] [serial = 437] [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.] 13:00:39 INFO - PROCESS | 3375 | --DOMWINDOW == 82 (0x7fb940a77c00) [pid = 3375] [serial = 665] [outer = (nil)] [url = about:blank] 13:00:39 INFO - PROCESS | 3375 | --DOMWINDOW == 81 (0x7fb945d82800) [pid = 3375] [serial = 667] [outer = (nil)] [url = about:blank] 13:00:39 INFO - PROCESS | 3375 | --DOMWINDOW == 80 (0x7fb93d131000) [pid = 3375] [serial = 661] [outer = (nil)] [url = about:blank] 13:00:39 INFO - PROCESS | 3375 | --DOMWINDOW == 79 (0x7fb93d415c00) [pid = 3375] [serial = 662] [outer = (nil)] [url = about:blank] 13:00:39 INFO - PROCESS | 3375 | --DOMWINDOW == 78 (0x7fb932d97800) [pid = 3375] [serial = 707] [outer = (nil)] [url = about:blank] 13:00:39 INFO - PROCESS | 3375 | --DOMWINDOW == 77 (0x7fb9379d1800) [pid = 3375] [serial = 711] [outer = (nil)] [url = about:blank] 13:00:39 INFO - PROCESS | 3375 | --DOMWINDOW == 76 (0x7fb936aad400) [pid = 3375] [serial = 710] [outer = (nil)] [url = about:blank] 13:00:39 INFO - PROCESS | 3375 | --DOMWINDOW == 75 (0x7fb92f18b400) [pid = 3375] [serial = 704] [outer = (nil)] [url = about:blank] 13:00:39 INFO - PROCESS | 3375 | --DOMWINDOW == 74 (0x7fb9357c6800) [pid = 3375] [serial = 702] [outer = (nil)] [url = about:blank] 13:00:39 INFO - PROCESS | 3375 | --DOMWINDOW == 73 (0x7fb9357cec00) [pid = 3375] [serial = 708] [outer = (nil)] [url = about:blank] 13:00:39 INFO - PROCESS | 3375 | --DOMWINDOW == 72 (0x7fb92f18a800) [pid = 3375] [serial = 696] [outer = (nil)] [url = about:blank] 13:00:39 INFO - PROCESS | 3375 | --DOMWINDOW == 71 (0x7fb92f186000) [pid = 3375] [serial = 695] [outer = (nil)] [url = about:blank] 13:00:39 INFO - PROCESS | 3375 | --DOMWINDOW == 70 (0x7fb92f081400) [pid = 3375] [serial = 693] [outer = (nil)] [url = about:blank] 13:00:39 INFO - PROCESS | 3375 | --DOMWINDOW == 69 (0x7fb92f07c800) [pid = 3375] [serial = 692] [outer = (nil)] [url = about:blank] 13:00:39 INFO - PROCESS | 3375 | --DOMWINDOW == 68 (0x7fb946342800) [pid = 3375] [serial = 690] [outer = (nil)] [url = about:blank] 13:00:39 INFO - PROCESS | 3375 | --DOMWINDOW == 67 (0x7fb9321e3400) [pid = 3375] [serial = 689] [outer = (nil)] [url = about:blank] 13:00:39 INFO - PROCESS | 3375 | --DOMWINDOW == 66 (0x7fb92ffaf400) [pid = 3375] [serial = 687] [outer = (nil)] [url = about:blank] 13:00:39 INFO - PROCESS | 3375 | --DOMWINDOW == 65 (0x7fb92ffac000) [pid = 3375] [serial = 705] [outer = (nil)] [url = about:blank] 13:00:39 INFO - PROCESS | 3375 | --DOMWINDOW == 64 (0x7fb93d28dc00) [pid = 3375] [serial = 713] [outer = (nil)] [url = about:blank] 13:00:39 INFO - PROCESS | 3375 | 1462478439267 Marionette TRACE conn4 <- [1,983,null,{"value":null}] 13:00:39 INFO - PROCESS | 3375 | 1462478439358 Marionette TRACE conn4 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:39 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb92ff1e800 == 21 [pid = 3375] [id = 253] 13:00:39 INFO - PROCESS | 3375 | ++DOMWINDOW == 65 (0x7fb92ffa3800) [pid = 3375] [serial = 760] [outer = (nil)] 13:00:39 INFO - PROCESS | 3375 | ++DOMWINDOW == 66 (0x7fb931605c00) [pid = 3375] [serial = 761] [outer = 0x7fb92ffa3800] 13:00:39 INFO - PROCESS | 3375 | 1462478439427 Marionette DEBUG loaded listener.js 13:00:39 INFO - PROCESS | 3375 | ++DOMWINDOW == 67 (0x7fb931ff2c00) [pid = 3375] [serial = 762] [outer = 0x7fb92ffa3800] 13:00:40 INFO - PROCESS | 3375 | 1462478440216 Marionette TRACE conn4 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 13:00:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 13:00:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1954ms 13:00:40 INFO - PROCESS | 3375 | 1462478440282 Marionette TRACE conn4 -> [0,985,"getWindowHandle",null] 13:00:40 INFO - PROCESS | 3375 | 1462478440290 Marionette TRACE conn4 <- [1,985,null,{"value":"8"}] 13:00:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 13:00:40 INFO - PROCESS | 3375 | 1462478440301 Marionette TRACE conn4 -> [0,986,"setScriptTimeout",{"ms":35000}] 13:00:40 INFO - PROCESS | 3375 | 1462478440305 Marionette TRACE conn4 <- [1,986,null,{}] 13:00:40 INFO - PROCESS | 3375 | 1462478440311 Marionette TRACE conn4 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:00:40 INFO - PROCESS | 3375 | 1462478440484 Marionette TRACE conn4 <- [1,987,null,{"value":null}] 13:00:40 INFO - PROCESS | 3375 | 1462478440584 Marionette TRACE conn4 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:40 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb9322ca000 == 22 [pid = 3375] [id = 254] 13:00:40 INFO - PROCESS | 3375 | ++DOMWINDOW == 68 (0x7fb92f079000) [pid = 3375] [serial = 763] [outer = (nil)] 13:00:40 INFO - PROCESS | 3375 | ++DOMWINDOW == 69 (0x7fb932ce9c00) [pid = 3375] [serial = 764] [outer = 0x7fb92f079000] 13:00:40 INFO - PROCESS | 3375 | 1462478440648 Marionette DEBUG loaded listener.js 13:00:40 INFO - PROCESS | 3375 | ++DOMWINDOW == 70 (0x7fb932cf8c00) [pid = 3375] [serial = 765] [outer = 0x7fb92f079000] 13:00:41 INFO - PROCESS | 3375 | 1462478441514 Marionette TRACE conn4 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 13:00:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 13:00:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1286ms 13:00:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 13:00:41 INFO - PROCESS | 3375 | 1462478441587 Marionette TRACE conn4 -> [0,989,"getWindowHandle",null] 13:00:41 INFO - PROCESS | 3375 | 1462478441590 Marionette TRACE conn4 <- [1,989,null,{"value":"8"}] 13:00:41 INFO - PROCESS | 3375 | 1462478441597 Marionette TRACE conn4 -> [0,990,"setScriptTimeout",{"ms":35000}] 13:00:41 INFO - PROCESS | 3375 | 1462478441603 Marionette TRACE conn4 <- [1,990,null,{}] 13:00:41 INFO - PROCESS | 3375 | 1462478441624 Marionette TRACE conn4 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:00:41 INFO - PROCESS | 3375 | 1462478441856 Marionette TRACE conn4 <- [1,991,null,{"value":null}] 13:00:41 INFO - PROCESS | 3375 | 1462478441885 Marionette TRACE conn4 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:41 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb934e6e800 == 23 [pid = 3375] [id = 255] 13:00:41 INFO - PROCESS | 3375 | ++DOMWINDOW == 71 (0x7fb934ec6400) [pid = 3375] [serial = 766] [outer = (nil)] 13:00:41 INFO - PROCESS | 3375 | ++DOMWINDOW == 72 (0x7fb9357c7800) [pid = 3375] [serial = 767] [outer = 0x7fb934ec6400] 13:00:41 INFO - PROCESS | 3375 | 1462478441954 Marionette DEBUG loaded listener.js 13:00:42 INFO - PROCESS | 3375 | ++DOMWINDOW == 73 (0x7fb935a7e800) [pid = 3375] [serial = 768] [outer = 0x7fb934ec6400] 13:00:42 INFO - PROCESS | 3375 | --DOMWINDOW == 72 (0x7fb934bec400) [pid = 3375] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 13:00:42 INFO - PROCESS | 3375 | --DOMWINDOW == 71 (0x7fb92f074c00) [pid = 3375] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 13:00:42 INFO - PROCESS | 3375 | --DOMWINDOW == 70 (0x7fb931609c00) [pid = 3375] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 13:00:42 INFO - PROCESS | 3375 | --DOMWINDOW == 69 (0x7fb93160f800) [pid = 3375] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 13:00:42 INFO - PROCESS | 3375 | --DOMWINDOW == 68 (0x7fb93cb69400) [pid = 3375] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 13:00:42 INFO - PROCESS | 3375 | 1462478442858 Marionette TRACE conn4 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 13:00:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 13:00:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1293ms 13:00:42 INFO - PROCESS | 3375 | 1462478442890 Marionette TRACE conn4 -> [0,993,"getWindowHandle",null] 13:00:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 13:00:42 INFO - PROCESS | 3375 | 1462478442895 Marionette TRACE conn4 <- [1,993,null,{"value":"8"}] 13:00:42 INFO - PROCESS | 3375 | 1462478442901 Marionette TRACE conn4 -> [0,994,"setScriptTimeout",{"ms":35000}] 13:00:42 INFO - PROCESS | 3375 | 1462478442905 Marionette TRACE conn4 <- [1,994,null,{}] 13:00:42 INFO - PROCESS | 3375 | 1462478442910 Marionette TRACE conn4 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:00:43 INFO - PROCESS | 3375 | 1462478443086 Marionette TRACE conn4 <- [1,995,null,{"value":null}] 13:00:43 INFO - PROCESS | 3375 | 1462478443103 Marionette TRACE conn4 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:43 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb935aca000 == 24 [pid = 3375] [id = 256] 13:00:43 INFO - PROCESS | 3375 | ++DOMWINDOW == 69 (0x7fb92f184800) [pid = 3375] [serial = 769] [outer = (nil)] 13:00:43 INFO - PROCESS | 3375 | ++DOMWINDOW == 70 (0x7fb9365e9400) [pid = 3375] [serial = 770] [outer = 0x7fb92f184800] 13:00:43 INFO - PROCESS | 3375 | 1462478443179 Marionette DEBUG loaded listener.js 13:00:43 INFO - PROCESS | 3375 | ++DOMWINDOW == 71 (0x7fb936792800) [pid = 3375] [serial = 771] [outer = 0x7fb92f184800] 13:00:44 INFO - PROCESS | 3375 | 1462478444050 Marionette TRACE conn4 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 13:00:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 13:00:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1182ms 13:00:44 INFO - PROCESS | 3375 | 1462478444083 Marionette TRACE conn4 -> [0,997,"getWindowHandle",null] 13:00:44 INFO - PROCESS | 3375 | 1462478444087 Marionette TRACE conn4 <- [1,997,null,{"value":"8"}] 13:00:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 13:00:44 INFO - PROCESS | 3375 | 1462478444093 Marionette TRACE conn4 -> [0,998,"setScriptTimeout",{"ms":35000}] 13:00:44 INFO - PROCESS | 3375 | 1462478444096 Marionette TRACE conn4 <- [1,998,null,{}] 13:00:44 INFO - PROCESS | 3375 | 1462478444101 Marionette TRACE conn4 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:00:44 INFO - PROCESS | 3375 | 1462478444266 Marionette TRACE conn4 <- [1,999,null,{"value":null}] 13:00:44 INFO - PROCESS | 3375 | 1462478444282 Marionette TRACE conn4 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:44 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb936bc8000 == 25 [pid = 3375] [id = 257] 13:00:44 INFO - PROCESS | 3375 | ++DOMWINDOW == 72 (0x7fb9357ca800) [pid = 3375] [serial = 772] [outer = (nil)] 13:00:44 INFO - PROCESS | 3375 | ++DOMWINDOW == 73 (0x7fb93679bc00) [pid = 3375] [serial = 773] [outer = 0x7fb9357ca800] 13:00:44 INFO - PROCESS | 3375 | 1462478444345 Marionette DEBUG loaded listener.js 13:00:44 INFO - PROCESS | 3375 | ++DOMWINDOW == 74 (0x7fb936854c00) [pid = 3375] [serial = 774] [outer = 0x7fb9357ca800] 13:00:45 INFO - PROCESS | 3375 | 1462478445280 Marionette TRACE conn4 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 13:00:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 13:00:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1234ms 13:00:45 INFO - PROCESS | 3375 | 1462478445378 Marionette TRACE conn4 -> [0,1001,"getWindowHandle",null] 13:00:45 INFO - PROCESS | 3375 | 1462478445384 Marionette TRACE conn4 <- [1,1001,null,{"value":"8"}] 13:00:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 13:00:45 INFO - PROCESS | 3375 | 1462478445406 Marionette TRACE conn4 -> [0,1002,"setScriptTimeout",{"ms":35000}] 13:00:45 INFO - PROCESS | 3375 | 1462478445412 Marionette TRACE conn4 <- [1,1002,null,{}] 13:00:45 INFO - PROCESS | 3375 | 1462478445421 Marionette TRACE conn4 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:00:45 INFO - PROCESS | 3375 | 1462478445633 Marionette TRACE conn4 <- [1,1003,null,{"value":null}] 13:00:45 INFO - PROCESS | 3375 | 1462478445782 Marionette TRACE conn4 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:45 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb931113000 == 26 [pid = 3375] [id = 258] 13:00:45 INFO - PROCESS | 3375 | ++DOMWINDOW == 75 (0x7fb92ffae800) [pid = 3375] [serial = 775] [outer = (nil)] 13:00:45 INFO - PROCESS | 3375 | ++DOMWINDOW == 76 (0x7fb931605000) [pid = 3375] [serial = 776] [outer = 0x7fb92ffae800] 13:00:45 INFO - PROCESS | 3375 | 1462478445863 Marionette DEBUG loaded listener.js 13:00:45 INFO - PROCESS | 3375 | ++DOMWINDOW == 77 (0x7fb9321e5400) [pid = 3375] [serial = 777] [outer = 0x7fb92ffae800] 13:00:46 INFO - PROCESS | 3375 | 1462478446925 Marionette TRACE conn4 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 13:00:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 13:00:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1608ms 13:00:47 INFO - PROCESS | 3375 | 1462478447004 Marionette TRACE conn4 -> [0,1005,"getWindowHandle",null] 13:00:47 INFO - PROCESS | 3375 | 1462478447010 Marionette TRACE conn4 <- [1,1005,null,{"value":"8"}] 13:00:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 13:00:47 INFO - PROCESS | 3375 | 1462478447023 Marionette TRACE conn4 -> [0,1006,"setScriptTimeout",{"ms":35000}] 13:00:47 INFO - PROCESS | 3375 | 1462478447028 Marionette TRACE conn4 <- [1,1006,null,{}] 13:00:47 INFO - PROCESS | 3375 | 1462478447036 Marionette TRACE conn4 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:00:47 INFO - PROCESS | 3375 | 1462478447261 Marionette TRACE conn4 <- [1,1007,null,{"value":null}] 13:00:47 INFO - PROCESS | 3375 | 1462478447456 Marionette TRACE conn4 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:47 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb936b2b800 == 27 [pid = 3375] [id = 259] 13:00:47 INFO - PROCESS | 3375 | ++DOMWINDOW == 78 (0x7fb934bf4c00) [pid = 3375] [serial = 778] [outer = (nil)] 13:00:47 INFO - PROCESS | 3375 | ++DOMWINDOW == 79 (0x7fb935a88c00) [pid = 3375] [serial = 779] [outer = 0x7fb934bf4c00] 13:00:47 INFO - PROCESS | 3375 | 1462478447572 Marionette DEBUG loaded listener.js 13:00:47 INFO - PROCESS | 3375 | ++DOMWINDOW == 80 (0x7fb936793c00) [pid = 3375] [serial = 780] [outer = 0x7fb934bf4c00] 13:00:48 INFO - PROCESS | 3375 | 1462478448566 Marionette TRACE conn4 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 13:00:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 13:00:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1587ms 13:00:48 INFO - PROCESS | 3375 | 1462478448607 Marionette TRACE conn4 -> [0,1009,"getWindowHandle",null] 13:00:48 INFO - PROCESS | 3375 | 1462478448611 Marionette TRACE conn4 <- [1,1009,null,{"value":"8"}] 13:00:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 13:00:48 INFO - PROCESS | 3375 | 1462478448618 Marionette TRACE conn4 -> [0,1010,"setScriptTimeout",{"ms":35000}] 13:00:48 INFO - PROCESS | 3375 | 1462478448622 Marionette TRACE conn4 <- [1,1010,null,{}] 13:00:48 INFO - PROCESS | 3375 | 1462478448636 Marionette TRACE conn4 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:00:48 INFO - PROCESS | 3375 | 1462478448853 Marionette TRACE conn4 <- [1,1011,null,{"value":null}] 13:00:49 INFO - PROCESS | 3375 | 1462478449099 Marionette TRACE conn4 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:49 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb9376df000 == 28 [pid = 3375] [id = 260] 13:00:49 INFO - PROCESS | 3375 | ++DOMWINDOW == 81 (0x7fb936ab6c00) [pid = 3375] [serial = 781] [outer = (nil)] 13:00:49 INFO - PROCESS | 3375 | ++DOMWINDOW == 82 (0x7fb9379cf800) [pid = 3375] [serial = 782] [outer = 0x7fb936ab6c00] 13:00:49 INFO - PROCESS | 3375 | 1462478449205 Marionette DEBUG loaded listener.js 13:00:49 INFO - PROCESS | 3375 | ++DOMWINDOW == 83 (0x7fb938240000) [pid = 3375] [serial = 783] [outer = 0x7fb936ab6c00] 13:00:50 INFO - PROCESS | 3375 | 1462478450171 Marionette TRACE conn4 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 13:00:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 13:00:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1634ms 13:00:50 INFO - PROCESS | 3375 | 1462478450254 Marionette TRACE conn4 -> [0,1013,"getWindowHandle",null] 13:00:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 13:00:50 INFO - PROCESS | 3375 | 1462478450259 Marionette TRACE conn4 <- [1,1013,null,{"value":"8"}] 13:00:50 INFO - PROCESS | 3375 | 1462478450266 Marionette TRACE conn4 -> [0,1014,"setScriptTimeout",{"ms":35000}] 13:00:50 INFO - PROCESS | 3375 | 1462478450269 Marionette TRACE conn4 <- [1,1014,null,{}] 13:00:50 INFO - PROCESS | 3375 | 1462478450276 Marionette TRACE conn4 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:00:50 INFO - PROCESS | 3375 | 1462478450490 Marionette TRACE conn4 <- [1,1015,null,{"value":null}] 13:00:50 INFO - PROCESS | 3375 | 1462478450687 Marionette TRACE conn4 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:50 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb93bb0d000 == 29 [pid = 3375] [id = 261] 13:00:50 INFO - PROCESS | 3375 | ++DOMWINDOW == 84 (0x7fb936ac0c00) [pid = 3375] [serial = 784] [outer = (nil)] 13:00:50 INFO - PROCESS | 3375 | ++DOMWINDOW == 85 (0x7fb93bf53c00) [pid = 3375] [serial = 785] [outer = 0x7fb936ac0c00] 13:00:50 INFO - PROCESS | 3375 | 1462478450826 Marionette DEBUG loaded listener.js 13:00:50 INFO - PROCESS | 3375 | ++DOMWINDOW == 86 (0x7fb93cb6d400) [pid = 3375] [serial = 786] [outer = 0x7fb936ac0c00] 13:00:51 INFO - PROCESS | 3375 | 1462478451759 Marionette TRACE conn4 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 13:00:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 13:00:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1537ms 13:00:51 INFO - PROCESS | 3375 | 1462478451804 Marionette TRACE conn4 -> [0,1017,"getWindowHandle",null] 13:00:51 INFO - PROCESS | 3375 | 1462478451807 Marionette TRACE conn4 <- [1,1017,null,{"value":"8"}] 13:00:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 13:00:51 INFO - PROCESS | 3375 | 1462478451815 Marionette TRACE conn4 -> [0,1018,"setScriptTimeout",{"ms":35000}] 13:00:51 INFO - PROCESS | 3375 | 1462478451819 Marionette TRACE conn4 <- [1,1018,null,{}] 13:00:51 INFO - PROCESS | 3375 | 1462478451824 Marionette TRACE conn4 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:00:52 INFO - PROCESS | 3375 | 1462478452022 Marionette TRACE conn4 <- [1,1019,null,{"value":null}] 13:00:52 INFO - PROCESS | 3375 | 1462478452167 Marionette TRACE conn4 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:52 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb93ca22000 == 30 [pid = 3375] [id = 262] 13:00:52 INFO - PROCESS | 3375 | ++DOMWINDOW == 87 (0x7fb938245800) [pid = 3375] [serial = 787] [outer = (nil)] 13:00:52 INFO - PROCESS | 3375 | ++DOMWINDOW == 88 (0x7fb93cc79c00) [pid = 3375] [serial = 788] [outer = 0x7fb938245800] 13:00:52 INFO - PROCESS | 3375 | 1462478452244 Marionette DEBUG loaded listener.js 13:00:52 INFO - PROCESS | 3375 | ++DOMWINDOW == 89 (0x7fb93d132c00) [pid = 3375] [serial = 789] [outer = 0x7fb938245800] 13:00:53 INFO - PROCESS | 3375 | 1462478453600 Marionette TRACE conn4 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 13:00:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 13:00:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1840ms 13:00:53 INFO - PROCESS | 3375 | 1462478453709 Marionette TRACE conn4 -> [0,1021,"getWindowHandle",null] 13:00:53 INFO - PROCESS | 3375 | 1462478453716 Marionette TRACE conn4 <- [1,1021,null,{"value":"8"}] 13:00:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 13:00:53 INFO - PROCESS | 3375 | 1462478453770 Marionette TRACE conn4 -> [0,1022,"setScriptTimeout",{"ms":35000}] 13:00:53 INFO - PROCESS | 3375 | 1462478453773 Marionette TRACE conn4 <- [1,1022,null,{}] 13:00:53 INFO - PROCESS | 3375 | 1462478453783 Marionette TRACE conn4 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:00:53 INFO - PROCESS | 3375 | 1462478453966 Marionette TRACE conn4 <- [1,1023,null,{"value":null}] 13:00:54 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb930dca000 == 29 [pid = 3375] [id = 241] 13:00:54 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb936be3800 == 28 [pid = 3375] [id = 246] 13:00:54 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb936b2c800 == 27 [pid = 3375] [id = 245] 13:00:54 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb935acb800 == 26 [pid = 3375] [id = 244] 13:00:54 INFO - PROCESS | 3375 | 1462478454162 Marionette TRACE conn4 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:54 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb932add800 == 25 [pid = 3375] [id = 243] 13:00:54 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb935810800 == 24 [pid = 3375] [id = 242] 13:00:54 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb930dca000 == 25 [pid = 3375] [id = 263] 13:00:54 INFO - PROCESS | 3375 | ++DOMWINDOW == 90 (0x7fb9320dd800) [pid = 3375] [serial = 790] [outer = (nil)] 13:00:54 INFO - PROCESS | 3375 | ++DOMWINDOW == 91 (0x7fb932d9c400) [pid = 3375] [serial = 791] [outer = 0x7fb9320dd800] 13:00:54 INFO - PROCESS | 3375 | 1462478454248 Marionette DEBUG loaded listener.js 13:00:54 INFO - PROCESS | 3375 | ++DOMWINDOW == 92 (0x7fb934bf2000) [pid = 3375] [serial = 792] [outer = 0x7fb9320dd800] 13:00:54 INFO - PROCESS | 3375 | --DOMWINDOW == 91 (0x7fb934ed1400) [pid = 3375] [serial = 723] [outer = (nil)] [url = about:blank] 13:00:54 INFO - PROCESS | 3375 | --DOMWINDOW == 90 (0x7fb92f18c000) [pid = 3375] [serial = 725] [outer = (nil)] [url = about:blank] 13:00:54 INFO - PROCESS | 3375 | --DOMWINDOW == 89 (0x7fb932cf3000) [pid = 3375] [serial = 720] [outer = (nil)] [url = about:blank] 13:00:54 INFO - PROCESS | 3375 | --DOMWINDOW == 88 (0x7fb934bf9000) [pid = 3375] [serial = 722] [outer = (nil)] [url = about:blank] 13:00:54 INFO - PROCESS | 3375 | --DOMWINDOW == 87 (0x7fb931611400) [pid = 3375] [serial = 716] [outer = (nil)] [url = about:blank] 13:00:54 INFO - PROCESS | 3375 | --DOMWINDOW == 86 (0x7fb9321e6800) [pid = 3375] [serial = 719] [outer = (nil)] [url = about:blank] 13:00:54 INFO - PROCESS | 3375 | --DOMWINDOW == 85 (0x7fb93d416800) [pid = 3375] [serial = 714] [outer = (nil)] [url = about:blank] 13:00:54 INFO - PROCESS | 3375 | --DOMWINDOW == 84 (0x7fb9320d5400) [pid = 3375] [serial = 726] [outer = (nil)] [url = about:blank] 13:00:54 INFO - PROCESS | 3375 | --DOMWINDOW == 83 (0x7fb931ff4800) [pid = 3375] [serial = 717] [outer = (nil)] [url = about:blank] 13:00:55 INFO - PROCESS | 3375 | 1462478455046 Marionette TRACE conn4 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 13:00:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 13:00:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1354ms 13:00:55 INFO - PROCESS | 3375 | 1462478455109 Marionette TRACE conn4 -> [0,1025,"getWindowHandle",null] 13:00:55 INFO - PROCESS | 3375 | 1462478455118 Marionette TRACE conn4 <- [1,1025,null,{"value":"8"}] 13:00:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 13:00:55 INFO - PROCESS | 3375 | 1462478455129 Marionette TRACE conn4 -> [0,1026,"setScriptTimeout",{"ms":35000}] 13:00:55 INFO - PROCESS | 3375 | 1462478455132 Marionette TRACE conn4 <- [1,1026,null,{}] 13:00:55 INFO - PROCESS | 3375 | 1462478455139 Marionette TRACE conn4 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:00:55 INFO - PROCESS | 3375 | 1462478455325 Marionette TRACE conn4 <- [1,1027,null,{"value":null}] 13:00:55 INFO - PROCESS | 3375 | 1462478455437 Marionette TRACE conn4 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:55 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb932e8b000 == 26 [pid = 3375] [id = 264] 13:00:55 INFO - PROCESS | 3375 | ++DOMWINDOW == 84 (0x7fb92f18b800) [pid = 3375] [serial = 793] [outer = (nil)] 13:00:55 INFO - PROCESS | 3375 | ++DOMWINDOW == 85 (0x7fb935a7e400) [pid = 3375] [serial = 794] [outer = 0x7fb92f18b800] 13:00:55 INFO - PROCESS | 3375 | 1462478455512 Marionette DEBUG loaded listener.js 13:00:55 INFO - PROCESS | 3375 | ++DOMWINDOW == 86 (0x7fb93678fc00) [pid = 3375] [serial = 795] [outer = 0x7fb92f18b800] 13:00:56 INFO - PROCESS | 3375 | 1462478456323 Marionette TRACE conn4 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 13:00:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 13:00:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1236ms 13:00:56 INFO - PROCESS | 3375 | 1462478456365 Marionette TRACE conn4 -> [0,1029,"getWindowHandle",null] 13:00:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 13:00:56 INFO - PROCESS | 3375 | 1462478456369 Marionette TRACE conn4 <- [1,1029,null,{"value":"8"}] 13:00:56 INFO - PROCESS | 3375 | 1462478456382 Marionette TRACE conn4 -> [0,1030,"setScriptTimeout",{"ms":35000}] 13:00:56 INFO - PROCESS | 3375 | 1462478456387 Marionette TRACE conn4 <- [1,1030,null,{}] 13:00:56 INFO - PROCESS | 3375 | 1462478456404 Marionette TRACE conn4 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:00:56 INFO - PROCESS | 3375 | 1462478456616 Marionette TRACE conn4 <- [1,1031,null,{"value":null}] 13:00:56 INFO - PROCESS | 3375 | 1462478456649 Marionette TRACE conn4 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:56 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb936ade800 == 27 [pid = 3375] [id = 265] 13:00:56 INFO - PROCESS | 3375 | ++DOMWINDOW == 87 (0x7fb936858800) [pid = 3375] [serial = 796] [outer = (nil)] 13:00:56 INFO - PROCESS | 3375 | ++DOMWINDOW == 88 (0x7fb936ab3400) [pid = 3375] [serial = 797] [outer = 0x7fb936858800] 13:00:56 INFO - PROCESS | 3375 | 1462478456729 Marionette DEBUG loaded listener.js 13:00:56 INFO - PROCESS | 3375 | ++DOMWINDOW == 89 (0x7fb93823f400) [pid = 3375] [serial = 798] [outer = 0x7fb936858800] 13:00:57 INFO - PROCESS | 3375 | 1462478457560 Marionette TRACE conn4 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 13:00:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 13:00:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1242ms 13:00:57 INFO - PROCESS | 3375 | 1462478457623 Marionette TRACE conn4 -> [0,1033,"getWindowHandle",null] 13:00:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 13:00:57 INFO - PROCESS | 3375 | 1462478457628 Marionette TRACE conn4 <- [1,1033,null,{"value":"8"}] 13:00:57 INFO - PROCESS | 3375 | 1462478457635 Marionette TRACE conn4 -> [0,1034,"setScriptTimeout",{"ms":35000}] 13:00:57 INFO - PROCESS | 3375 | 1462478457638 Marionette TRACE conn4 <- [1,1034,null,{}] 13:00:57 INFO - PROCESS | 3375 | 1462478457644 Marionette TRACE conn4 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:00:57 INFO - PROCESS | 3375 | 1462478457850 Marionette TRACE conn4 <- [1,1035,null,{"value":null}] 13:00:57 INFO - PROCESS | 3375 | 1462478457884 Marionette TRACE conn4 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:57 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb936cd0800 == 28 [pid = 3375] [id = 266] 13:00:57 INFO - PROCESS | 3375 | ++DOMWINDOW == 90 (0x7fb936ab2400) [pid = 3375] [serial = 799] [outer = (nil)] 13:00:57 INFO - PROCESS | 3375 | ++DOMWINDOW == 91 (0x7fb93cb66000) [pid = 3375] [serial = 800] [outer = 0x7fb936ab2400] 13:00:57 INFO - PROCESS | 3375 | 1462478457946 Marionette DEBUG loaded listener.js 13:00:58 INFO - PROCESS | 3375 | ++DOMWINDOW == 92 (0x7fb93cc77400) [pid = 3375] [serial = 801] [outer = 0x7fb936ab2400] 13:00:58 INFO - PROCESS | 3375 | --DOMWINDOW == 91 (0x7fb934ec6400) [pid = 3375] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 13:00:58 INFO - PROCESS | 3375 | --DOMWINDOW == 90 (0x7fb92f184800) [pid = 3375] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 13:00:58 INFO - PROCESS | 3375 | --DOMWINDOW == 89 (0x7fb92f079000) [pid = 3375] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 13:00:58 INFO - PROCESS | 3375 | --DOMWINDOW == 88 (0x7fb92ffa3800) [pid = 3375] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 13:00:58 INFO - PROCESS | 3375 | 1462478458851 Marionette TRACE conn4 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 13:00:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 13:00:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1280ms 13:00:58 INFO - PROCESS | 3375 | 1462478458915 Marionette TRACE conn4 -> [0,1037,"getWindowHandle",null] 13:00:58 INFO - PROCESS | 3375 | 1462478458918 Marionette TRACE conn4 <- [1,1037,null,{"value":"8"}] 13:00:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 13:00:58 INFO - PROCESS | 3375 | 1462478458925 Marionette TRACE conn4 -> [0,1038,"setScriptTimeout",{"ms":35000}] 13:00:58 INFO - PROCESS | 3375 | 1462478458928 Marionette TRACE conn4 <- [1,1038,null,{}] 13:00:58 INFO - PROCESS | 3375 | 1462478458934 Marionette TRACE conn4 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:00:59 INFO - PROCESS | 3375 | 1462478459094 Marionette TRACE conn4 <- [1,1039,null,{"value":null}] 13:00:59 INFO - PROCESS | 3375 | 1462478459196 Marionette TRACE conn4 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:59 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb93779d800 == 29 [pid = 3375] [id = 267] 13:00:59 INFO - PROCESS | 3375 | ++DOMWINDOW == 89 (0x7fb92f184800) [pid = 3375] [serial = 802] [outer = (nil)] 13:00:59 INFO - PROCESS | 3375 | ++DOMWINDOW == 90 (0x7fb93bf4d000) [pid = 3375] [serial = 803] [outer = 0x7fb92f184800] 13:00:59 INFO - PROCESS | 3375 | 1462478459260 Marionette DEBUG loaded listener.js 13:00:59 INFO - PROCESS | 3375 | ++DOMWINDOW == 91 (0x7fb93d133c00) [pid = 3375] [serial = 804] [outer = 0x7fb92f184800] 13:01:00 INFO - PROCESS | 3375 | 1462478460016 Marionette TRACE conn4 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 13:01:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 13:01:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1131ms 13:01:00 INFO - PROCESS | 3375 | 1462478460057 Marionette TRACE conn4 -> [0,1041,"getWindowHandle",null] 13:01:00 INFO - PROCESS | 3375 | 1462478460060 Marionette TRACE conn4 <- [1,1041,null,{"value":"8"}] 13:01:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 13:01:00 INFO - PROCESS | 3375 | 1462478460067 Marionette TRACE conn4 -> [0,1042,"setScriptTimeout",{"ms":35000}] 13:01:00 INFO - PROCESS | 3375 | 1462478460070 Marionette TRACE conn4 <- [1,1042,null,{}] 13:01:00 INFO - PROCESS | 3375 | 1462478460075 Marionette TRACE conn4 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:01:00 INFO - PROCESS | 3375 | 1462478460324 Marionette TRACE conn4 <- [1,1043,null,{"value":null}] 13:01:00 INFO - PROCESS | 3375 | 1462478460375 Marionette TRACE conn4 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:00 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb93bdc2000 == 30 [pid = 3375] [id = 268] 13:01:00 INFO - PROCESS | 3375 | ++DOMWINDOW == 92 (0x7fb93d3a3c00) [pid = 3375] [serial = 805] [outer = (nil)] 13:01:00 INFO - PROCESS | 3375 | ++DOMWINDOW == 93 (0x7fb93d3abc00) [pid = 3375] [serial = 806] [outer = 0x7fb93d3a3c00] 13:01:00 INFO - PROCESS | 3375 | 1462478460456 Marionette DEBUG loaded listener.js 13:01:00 INFO - PROCESS | 3375 | ++DOMWINDOW == 94 (0x7fb93d413800) [pid = 3375] [serial = 807] [outer = 0x7fb93d3a3c00] 13:01:01 INFO - PROCESS | 3375 | 1462478461515 Marionette TRACE conn4 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 13:01:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 13:01:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1489ms 13:01:01 INFO - PROCESS | 3375 | 1462478461558 Marionette TRACE conn4 -> [0,1045,"getWindowHandle",null] 13:01:01 INFO - PROCESS | 3375 | 1462478461567 Marionette TRACE conn4 <- [1,1045,null,{"value":"8"}] 13:01:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 13:01:01 INFO - PROCESS | 3375 | 1462478461576 Marionette TRACE conn4 -> [0,1046,"setScriptTimeout",{"ms":35000}] 13:01:01 INFO - PROCESS | 3375 | 1462478461582 Marionette TRACE conn4 <- [1,1046,null,{}] 13:01:01 INFO - PROCESS | 3375 | 1462478461591 Marionette TRACE conn4 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:01:01 INFO - PROCESS | 3375 | 1462478461822 Marionette TRACE conn4 <- [1,1047,null,{"value":null}] 13:01:01 INFO - PROCESS | 3375 | 1462478461970 Marionette TRACE conn4 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:02 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb935804000 == 31 [pid = 3375] [id = 269] 13:01:02 INFO - PROCESS | 3375 | ++DOMWINDOW == 95 (0x7fb934bec000) [pid = 3375] [serial = 808] [outer = (nil)] 13:01:02 INFO - PROCESS | 3375 | ++DOMWINDOW == 96 (0x7fb935a83000) [pid = 3375] [serial = 809] [outer = 0x7fb934bec000] 13:01:02 INFO - PROCESS | 3375 | 1462478462116 Marionette DEBUG loaded listener.js 13:01:02 INFO - PROCESS | 3375 | ++DOMWINDOW == 97 (0x7fb936794c00) [pid = 3375] [serial = 810] [outer = 0x7fb934bec000] 13:01:03 INFO - PROCESS | 3375 | 1462478463070 Marionette TRACE conn4 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 13:01:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 13:01:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1537ms 13:01:03 INFO - PROCESS | 3375 | 1462478463114 Marionette TRACE conn4 -> [0,1049,"getWindowHandle",null] 13:01:03 INFO - PROCESS | 3375 | 1462478463125 Marionette TRACE conn4 <- [1,1049,null,{"value":"8"}] 13:01:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 13:01:03 INFO - PROCESS | 3375 | 1462478463139 Marionette TRACE conn4 -> [0,1050,"setScriptTimeout",{"ms":35000}] 13:01:03 INFO - PROCESS | 3375 | 1462478463145 Marionette TRACE conn4 <- [1,1050,null,{}] 13:01:03 INFO - PROCESS | 3375 | 1462478463152 Marionette TRACE conn4 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:01:03 INFO - PROCESS | 3375 | 1462478463349 Marionette TRACE conn4 <- [1,1051,null,{"value":null}] 13:01:03 INFO - PROCESS | 3375 | 1462478463583 Marionette TRACE conn4 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:03 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb93ca10000 == 32 [pid = 3375] [id = 270] 13:01:03 INFO - PROCESS | 3375 | ++DOMWINDOW == 98 (0x7fb936ab5000) [pid = 3375] [serial = 811] [outer = (nil)] 13:01:03 INFO - PROCESS | 3375 | ++DOMWINDOW == 99 (0x7fb93bf4dc00) [pid = 3375] [serial = 812] [outer = 0x7fb936ab5000] 13:01:03 INFO - PROCESS | 3375 | 1462478463703 Marionette DEBUG loaded listener.js 13:01:03 INFO - PROCESS | 3375 | ++DOMWINDOW == 100 (0x7fb93cb70c00) [pid = 3375] [serial = 813] [outer = 0x7fb936ab5000] 13:01:04 INFO - PROCESS | 3375 | 1462478464516 Marionette TRACE conn4 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 13:01:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 13:01:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1434ms 13:01:04 INFO - PROCESS | 3375 | 1462478464573 Marionette TRACE conn4 -> [0,1053,"getWindowHandle",null] 13:01:04 INFO - PROCESS | 3375 | 1462478464577 Marionette TRACE conn4 <- [1,1053,null,{"value":"8"}] 13:01:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 13:01:04 INFO - PROCESS | 3375 | 1462478464584 Marionette TRACE conn4 -> [0,1054,"setScriptTimeout",{"ms":35000}] 13:01:04 INFO - PROCESS | 3375 | 1462478464589 Marionette TRACE conn4 <- [1,1054,null,{}] 13:01:04 INFO - PROCESS | 3375 | 1462478464606 Marionette TRACE conn4 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:01:04 INFO - PROCESS | 3375 | 1462478464831 Marionette TRACE conn4 <- [1,1055,null,{"value":null}] 13:01:05 INFO - PROCESS | 3375 | 1462478464999 Marionette TRACE conn4 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:05 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb93cda4800 == 33 [pid = 3375] [id = 271] 13:01:05 INFO - PROCESS | 3375 | ++DOMWINDOW == 101 (0x7fb93cc7a400) [pid = 3375] [serial = 814] [outer = (nil)] 13:01:05 INFO - PROCESS | 3375 | ++DOMWINDOW == 102 (0x7fb93d3a6800) [pid = 3375] [serial = 815] [outer = 0x7fb93cc7a400] 13:01:05 INFO - PROCESS | 3375 | 1462478465077 Marionette DEBUG loaded listener.js 13:01:05 INFO - PROCESS | 3375 | ++DOMWINDOW == 103 (0x7fb93d413c00) [pid = 3375] [serial = 816] [outer = 0x7fb93cc7a400] 13:01:06 INFO - PROCESS | 3375 | 1462478465997 Marionette TRACE conn4 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 13:01:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 13:01:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1439ms 13:01:06 INFO - PROCESS | 3375 | 1462478466025 Marionette TRACE conn4 -> [0,1057,"getWindowHandle",null] 13:01:06 INFO - PROCESS | 3375 | 1462478466030 Marionette TRACE conn4 <- [1,1057,null,{"value":"8"}] 13:01:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 13:01:06 INFO - PROCESS | 3375 | 1462478466038 Marionette TRACE conn4 -> [0,1058,"setScriptTimeout",{"ms":35000}] 13:01:06 INFO - PROCESS | 3375 | 1462478466041 Marionette TRACE conn4 <- [1,1058,null,{}] 13:01:06 INFO - PROCESS | 3375 | 1462478466048 Marionette TRACE conn4 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:01:06 INFO - PROCESS | 3375 | 1462478466231 Marionette TRACE conn4 <- [1,1059,null,{"value":null}] 13:01:06 INFO - PROCESS | 3375 | 1462478466386 Marionette TRACE conn4 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:06 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb93d170000 == 34 [pid = 3375] [id = 272] 13:01:06 INFO - PROCESS | 3375 | ++DOMWINDOW == 104 (0x7fb92ffaf000) [pid = 3375] [serial = 817] [outer = (nil)] 13:01:06 INFO - PROCESS | 3375 | ++DOMWINDOW == 105 (0x7fb93d41b000) [pid = 3375] [serial = 818] [outer = 0x7fb92ffaf000] 13:01:06 INFO - PROCESS | 3375 | 1462478466460 Marionette DEBUG loaded listener.js 13:01:06 INFO - PROCESS | 3375 | ++DOMWINDOW == 106 (0x7fb93d512c00) [pid = 3375] [serial = 819] [outer = 0x7fb92ffaf000] 13:01:07 INFO - PROCESS | 3375 | 1462478467369 Marionette TRACE conn4 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 13:01:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 13:01:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1390ms 13:01:07 INFO - PROCESS | 3375 | 1462478467428 Marionette TRACE conn4 -> [0,1061,"getWindowHandle",null] 13:01:07 INFO - PROCESS | 3375 | 1462478467431 Marionette TRACE conn4 <- [1,1061,null,{"value":"8"}] 13:01:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 13:01:07 INFO - PROCESS | 3375 | 1462478467439 Marionette TRACE conn4 -> [0,1062,"setScriptTimeout",{"ms":35000}] 13:01:07 INFO - PROCESS | 3375 | 1462478467442 Marionette TRACE conn4 <- [1,1062,null,{}] 13:01:07 INFO - PROCESS | 3375 | 1462478467448 Marionette TRACE conn4 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:01:07 INFO - PROCESS | 3375 | 1462478467629 Marionette TRACE conn4 <- [1,1063,null,{"value":null}] 13:01:07 INFO - PROCESS | 3375 | 1462478467777 Marionette TRACE conn4 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:07 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb93d319800 == 35 [pid = 3375] [id = 273] 13:01:07 INFO - PROCESS | 3375 | ++DOMWINDOW == 107 (0x7fb93d3a5c00) [pid = 3375] [serial = 820] [outer = (nil)] 13:01:07 INFO - PROCESS | 3375 | ++DOMWINDOW == 108 (0x7fb93d517800) [pid = 3375] [serial = 821] [outer = 0x7fb93d3a5c00] 13:01:07 INFO - PROCESS | 3375 | 1462478467850 Marionette DEBUG loaded listener.js 13:01:07 INFO - PROCESS | 3375 | ++DOMWINDOW == 109 (0x7fb93d51cc00) [pid = 3375] [serial = 822] [outer = 0x7fb93d3a5c00] 13:01:08 INFO - PROCESS | 3375 | 1462478468807 Marionette TRACE conn4 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 13:01:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 13:01:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1442ms 13:01:08 INFO - PROCESS | 3375 | 1462478468882 Marionette TRACE conn4 -> [0,1065,"getWindowHandle",null] 13:01:08 INFO - PROCESS | 3375 | 1462478468885 Marionette TRACE conn4 <- [1,1065,null,{"value":"8"}] 13:01:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 13:01:08 INFO - PROCESS | 3375 | 1462478468894 Marionette TRACE conn4 -> [0,1066,"setScriptTimeout",{"ms":35000}] 13:01:08 INFO - PROCESS | 3375 | 1462478468897 Marionette TRACE conn4 <- [1,1066,null,{}] 13:01:08 INFO - PROCESS | 3375 | 1462478468903 Marionette TRACE conn4 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:01:09 INFO - PROCESS | 3375 | 1462478469137 Marionette TRACE conn4 <- [1,1067,null,{"value":null}] 13:01:09 INFO - PROCESS | 3375 | 1462478469309 Marionette TRACE conn4 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:09 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb935adb800 == 36 [pid = 3375] [id = 274] 13:01:09 INFO - PROCESS | 3375 | ++DOMWINDOW == 110 (0x7fb92f18ec00) [pid = 3375] [serial = 823] [outer = (nil)] 13:01:09 INFO - PROCESS | 3375 | ++DOMWINDOW == 111 (0x7fb93d3adc00) [pid = 3375] [serial = 824] [outer = 0x7fb92f18ec00] 13:01:09 INFO - PROCESS | 3375 | 1462478469443 Marionette DEBUG loaded listener.js 13:01:09 INFO - PROCESS | 3375 | ++DOMWINDOW == 112 (0x7fb93d723c00) [pid = 3375] [serial = 825] [outer = 0x7fb92f18ec00] 13:01:10 INFO - PROCESS | 3375 | 1462478470597 Marionette TRACE conn4 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 13:01:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 13:01:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1737ms 13:01:10 INFO - PROCESS | 3375 | 1462478470631 Marionette TRACE conn4 -> [0,1069,"getWindowHandle",null] 13:01:10 INFO - PROCESS | 3375 | 1462478470636 Marionette TRACE conn4 <- [1,1069,null,{"value":"8"}] 13:01:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 13:01:10 INFO - PROCESS | 3375 | 1462478470645 Marionette TRACE conn4 -> [0,1070,"setScriptTimeout",{"ms":35000}] 13:01:10 INFO - PROCESS | 3375 | 1462478470650 Marionette TRACE conn4 <- [1,1070,null,{}] 13:01:10 INFO - PROCESS | 3375 | 1462478470661 Marionette TRACE conn4 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:01:10 INFO - PROCESS | 3375 | 1462478470876 Marionette TRACE conn4 <- [1,1071,null,{"value":null}] 13:01:11 INFO - PROCESS | 3375 | 1462478471053 Marionette TRACE conn4 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:11 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb935758800 == 37 [pid = 3375] [id = 275] 13:01:11 INFO - PROCESS | 3375 | ++DOMWINDOW == 113 (0x7fb92ffb0000) [pid = 3375] [serial = 826] [outer = (nil)] 13:01:11 INFO - PROCESS | 3375 | ++DOMWINDOW == 114 (0x7fb9321dd000) [pid = 3375] [serial = 827] [outer = 0x7fb92ffb0000] 13:01:11 INFO - PROCESS | 3375 | 1462478471122 Marionette DEBUG loaded listener.js 13:01:11 INFO - PROCESS | 3375 | ++DOMWINDOW == 115 (0x7fb932d9f000) [pid = 3375] [serial = 828] [outer = 0x7fb92ffb0000] 13:01:12 INFO - PROCESS | 3375 | 1462478472060 Marionette TRACE conn4 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 13:01:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 13:01:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1445ms 13:01:12 INFO - PROCESS | 3375 | 1462478472091 Marionette TRACE conn4 -> [0,1073,"getWindowHandle",null] 13:01:12 INFO - PROCESS | 3375 | 1462478472099 Marionette TRACE conn4 <- [1,1073,null,{"value":"8"}] 13:01:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 13:01:12 INFO - PROCESS | 3375 | 1462478472109 Marionette TRACE conn4 -> [0,1074,"setScriptTimeout",{"ms":35000}] 13:01:12 INFO - PROCESS | 3375 | 1462478472113 Marionette TRACE conn4 <- [1,1074,null,{}] 13:01:12 INFO - PROCESS | 3375 | 1462478472119 Marionette TRACE conn4 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:01:12 INFO - PROCESS | 3375 | 1462478472284 Marionette TRACE conn4 <- [1,1075,null,{"value":null}] 13:01:12 INFO - PROCESS | 3375 | 1462478472446 Marionette TRACE conn4 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:12 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb932e83800 == 38 [pid = 3375] [id = 276] 13:01:12 INFO - PROCESS | 3375 | ++DOMWINDOW == 116 (0x7fb9365e3800) [pid = 3375] [serial = 829] [outer = (nil)] 13:01:12 INFO - PROCESS | 3375 | ++DOMWINDOW == 117 (0x7fb936791c00) [pid = 3375] [serial = 830] [outer = 0x7fb9365e3800] 13:01:12 INFO - PROCESS | 3375 | 1462478472516 Marionette DEBUG loaded listener.js 13:01:12 INFO - PROCESS | 3375 | ++DOMWINDOW == 118 (0x7fb936858000) [pid = 3375] [serial = 831] [outer = 0x7fb9365e3800] 13:01:13 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb92ff1e800 == 37 [pid = 3375] [id = 253] 13:01:13 INFO - PROCESS | 3375 | --DOMWINDOW == 117 (0x7fb932d97400) [pid = 3375] [serial = 728] [outer = (nil)] [url = about:blank] 13:01:13 INFO - PROCESS | 3375 | --DOMWINDOW == 116 (0x7fb9321e1000) [pid = 3375] [serial = 731] [outer = (nil)] [url = about:blank] 13:01:13 INFO - PROCESS | 3375 | --DOMWINDOW == 115 (0x7fb935a80c00) [pid = 3375] [serial = 734] [outer = (nil)] [url = about:blank] 13:01:13 INFO - PROCESS | 3375 | --DOMWINDOW == 114 (0x7fb936796000) [pid = 3375] [serial = 737] [outer = (nil)] [url = about:blank] 13:01:13 INFO - PROCESS | 3375 | --DOMWINDOW == 113 (0x7fb936857800) [pid = 3375] [serial = 740] [outer = (nil)] [url = about:blank] 13:01:13 INFO - PROCESS | 3375 | --DOMWINDOW == 112 (0x7fb936aafc00) [pid = 3375] [serial = 743] [outer = (nil)] [url = about:blank] 13:01:13 INFO - PROCESS | 3375 | --DOMWINDOW == 111 (0x7fb93bf57400) [pid = 3375] [serial = 746] [outer = (nil)] [url = about:blank] 13:01:13 INFO - PROCESS | 3375 | --DOMWINDOW == 110 (0x7fb93cb71400) [pid = 3375] [serial = 749] [outer = (nil)] [url = about:blank] 13:01:13 INFO - PROCESS | 3375 | --DOMWINDOW == 109 (0x7fb92ffad800) [pid = 3375] [serial = 752] [outer = (nil)] [url = about:blank] 13:01:13 INFO - PROCESS | 3375 | --DOMWINDOW == 108 (0x7fb932d99800) [pid = 3375] [serial = 755] [outer = (nil)] [url = about:blank] 13:01:13 INFO - PROCESS | 3375 | --DOMWINDOW == 107 (0x7fb93679bc00) [pid = 3375] [serial = 773] [outer = (nil)] [url = about:blank] 13:01:13 INFO - PROCESS | 3375 | --DOMWINDOW == 106 (0x7fb934bf2c00) [pid = 3375] [serial = 758] [outer = (nil)] [url = about:blank] 13:01:13 INFO - PROCESS | 3375 | --DOMWINDOW == 105 (0x7fb9357c7800) [pid = 3375] [serial = 767] [outer = (nil)] [url = about:blank] 13:01:13 INFO - PROCESS | 3375 | --DOMWINDOW == 104 (0x7fb9365e9400) [pid = 3375] [serial = 770] [outer = (nil)] [url = about:blank] 13:01:13 INFO - PROCESS | 3375 | --DOMWINDOW == 103 (0x7fb935a7e800) [pid = 3375] [serial = 768] [outer = (nil)] [url = about:blank] 13:01:13 INFO - PROCESS | 3375 | --DOMWINDOW == 102 (0x7fb932ce9c00) [pid = 3375] [serial = 764] [outer = (nil)] [url = about:blank] 13:01:13 INFO - PROCESS | 3375 | --DOMWINDOW == 101 (0x7fb931605c00) [pid = 3375] [serial = 761] [outer = (nil)] [url = about:blank] 13:01:13 INFO - PROCESS | 3375 | --DOMWINDOW == 100 (0x7fb931ff2c00) [pid = 3375] [serial = 762] [outer = (nil)] [url = about:blank] 13:01:13 INFO - PROCESS | 3375 | --DOMWINDOW == 99 (0x7fb936792800) [pid = 3375] [serial = 771] [outer = (nil)] [url = about:blank] 13:01:13 INFO - PROCESS | 3375 | --DOMWINDOW == 98 (0x7fb932cf8c00) [pid = 3375] [serial = 765] [outer = (nil)] [url = about:blank] 13:01:13 INFO - PROCESS | 3375 | 1462478473560 Marionette TRACE conn4 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 13:01:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 13:01:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1483ms 13:01:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 13:01:13 INFO - PROCESS | 3375 | 1462478473593 Marionette TRACE conn4 -> [0,1077,"getWindowHandle",null] 13:01:13 INFO - PROCESS | 3375 | 1462478473596 Marionette TRACE conn4 <- [1,1077,null,{"value":"8"}] 13:01:13 INFO - PROCESS | 3375 | 1462478473603 Marionette TRACE conn4 -> [0,1078,"setScriptTimeout",{"ms":35000}] 13:01:13 INFO - PROCESS | 3375 | 1462478473608 Marionette TRACE conn4 <- [1,1078,null,{}] 13:01:13 INFO - PROCESS | 3375 | 1462478473624 Marionette TRACE conn4 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:01:13 INFO - PROCESS | 3375 | 1462478473825 Marionette TRACE conn4 <- [1,1079,null,{"value":null}] 13:01:13 INFO - PROCESS | 3375 | 1462478473975 Marionette TRACE conn4 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:14 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb932ae7800 == 38 [pid = 3375] [id = 277] 13:01:14 INFO - PROCESS | 3375 | ++DOMWINDOW == 99 (0x7fb9357c7800) [pid = 3375] [serial = 832] [outer = (nil)] 13:01:14 INFO - PROCESS | 3375 | ++DOMWINDOW == 100 (0x7fb936aad800) [pid = 3375] [serial = 833] [outer = 0x7fb9357c7800] 13:01:14 INFO - PROCESS | 3375 | 1462478474049 Marionette DEBUG loaded listener.js 13:01:14 INFO - PROCESS | 3375 | ++DOMWINDOW == 101 (0x7fb93bf4e000) [pid = 3375] [serial = 834] [outer = 0x7fb9357c7800] 13:01:14 INFO - PROCESS | 3375 | 1462478474903 Marionette TRACE conn4 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 13:01:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 13:01:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1338ms 13:01:14 INFO - PROCESS | 3375 | 1462478474941 Marionette TRACE conn4 -> [0,1081,"getWindowHandle",null] 13:01:14 INFO - PROCESS | 3375 | 1462478474947 Marionette TRACE conn4 <- [1,1081,null,{"value":"8"}] 13:01:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 13:01:14 INFO - PROCESS | 3375 | 1462478474956 Marionette TRACE conn4 -> [0,1082,"setScriptTimeout",{"ms":35000}] 13:01:14 INFO - PROCESS | 3375 | 1462478474963 Marionette TRACE conn4 <- [1,1082,null,{}] 13:01:14 INFO - PROCESS | 3375 | 1462478474974 Marionette TRACE conn4 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:01:15 INFO - PROCESS | 3375 | 1462478475182 Marionette TRACE conn4 <- [1,1083,null,{"value":null}] 13:01:15 INFO - PROCESS | 3375 | 1462478475335 Marionette TRACE conn4 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:15 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb9322db800 == 39 [pid = 3375] [id = 278] 13:01:15 INFO - PROCESS | 3375 | ++DOMWINDOW == 102 (0x7fb931605c00) [pid = 3375] [serial = 835] [outer = (nil)] 13:01:15 INFO - PROCESS | 3375 | ++DOMWINDOW == 103 (0x7fb932cf2000) [pid = 3375] [serial = 836] [outer = 0x7fb931605c00] 13:01:15 INFO - PROCESS | 3375 | 1462478475414 Marionette DEBUG loaded listener.js 13:01:15 INFO - PROCESS | 3375 | ++DOMWINDOW == 104 (0x7fb934ec8000) [pid = 3375] [serial = 837] [outer = 0x7fb931605c00] 13:01:16 INFO - PROCESS | 3375 | 1462478476494 Marionette TRACE conn4 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 13:01:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 13:01:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1598ms 13:01:16 INFO - PROCESS | 3375 | 1462478476555 Marionette TRACE conn4 -> [0,1085,"getWindowHandle",null] 13:01:16 INFO - PROCESS | 3375 | 1462478476564 Marionette TRACE conn4 <- [1,1085,null,{"value":"8"}] 13:01:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 13:01:16 INFO - PROCESS | 3375 | 1462478476576 Marionette TRACE conn4 -> [0,1086,"setScriptTimeout",{"ms":35000}] 13:01:16 INFO - PROCESS | 3375 | 1462478476580 Marionette TRACE conn4 <- [1,1086,null,{}] 13:01:16 INFO - PROCESS | 3375 | 1462478476587 Marionette TRACE conn4 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:01:16 INFO - PROCESS | 3375 | 1462478476845 Marionette TRACE conn4 <- [1,1087,null,{"value":null}] 13:01:17 INFO - PROCESS | 3375 | 1462478477063 Marionette TRACE conn4 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:17 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb93110c000 == 40 [pid = 3375] [id = 279] 13:01:17 INFO - PROCESS | 3375 | ++DOMWINDOW == 105 (0x7fb934ecd800) [pid = 3375] [serial = 838] [outer = (nil)] 13:01:17 INFO - PROCESS | 3375 | ++DOMWINDOW == 106 (0x7fb9379d2400) [pid = 3375] [serial = 839] [outer = 0x7fb934ecd800] 13:01:17 INFO - PROCESS | 3375 | 1462478477142 Marionette DEBUG loaded listener.js 13:01:17 INFO - PROCESS | 3375 | ++DOMWINDOW == 107 (0x7fb93cb67000) [pid = 3375] [serial = 840] [outer = 0x7fb934ecd800] 13:01:18 INFO - PROCESS | 3375 | 1462478478074 Marionette TRACE conn4 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 13:01:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 13:01:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1536ms 13:01:18 INFO - PROCESS | 3375 | 1462478478113 Marionette TRACE conn4 -> [0,1089,"getWindowHandle",null] 13:01:18 INFO - PROCESS | 3375 | 1462478478116 Marionette TRACE conn4 <- [1,1089,null,{"value":"8"}] 13:01:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 13:01:18 INFO - PROCESS | 3375 | 1462478478123 Marionette TRACE conn4 -> [0,1090,"setScriptTimeout",{"ms":35000}] 13:01:18 INFO - PROCESS | 3375 | 1462478478130 Marionette TRACE conn4 <- [1,1090,null,{}] 13:01:18 INFO - PROCESS | 3375 | 1462478478146 Marionette TRACE conn4 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:01:18 INFO - PROCESS | 3375 | 1462478478337 Marionette TRACE conn4 <- [1,1091,null,{"value":null}] 13:01:18 INFO - PROCESS | 3375 | 1462478478541 Marionette TRACE conn4 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:18 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb9381d3800 == 41 [pid = 3375] [id = 280] 13:01:18 INFO - PROCESS | 3375 | ++DOMWINDOW == 108 (0x7fb93d138000) [pid = 3375] [serial = 841] [outer = (nil)] 13:01:18 INFO - PROCESS | 3375 | ++DOMWINDOW == 109 (0x7fb93d3a2800) [pid = 3375] [serial = 842] [outer = 0x7fb93d138000] 13:01:18 INFO - PROCESS | 3375 | 1462478478664 Marionette DEBUG loaded listener.js 13:01:18 INFO - PROCESS | 3375 | ++DOMWINDOW == 110 (0x7fb93d415400) [pid = 3375] [serial = 843] [outer = 0x7fb93d138000] 13:01:19 INFO - PROCESS | 3375 | 1462478479542 Marionette TRACE conn4 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 13:01:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 13:01:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1492ms 13:01:19 INFO - PROCESS | 3375 | 1462478479617 Marionette TRACE conn4 -> [0,1093,"getWindowHandle",null] 13:01:19 INFO - PROCESS | 3375 | 1462478479621 Marionette TRACE conn4 <- [1,1093,null,{"value":"8"}] 13:01:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 13:01:19 INFO - PROCESS | 3375 | 1462478479628 Marionette TRACE conn4 -> [0,1094,"setScriptTimeout",{"ms":35000}] 13:01:19 INFO - PROCESS | 3375 | 1462478479632 Marionette TRACE conn4 <- [1,1094,null,{}] 13:01:19 INFO - PROCESS | 3375 | 1462478479638 Marionette TRACE conn4 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:01:19 INFO - PROCESS | 3375 | 1462478479864 Marionette TRACE conn4 <- [1,1095,null,{"value":null}] 13:01:20 INFO - PROCESS | 3375 | 1462478480016 Marionette TRACE conn4 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:20 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb93ca1f800 == 42 [pid = 3375] [id = 281] 13:01:20 INFO - PROCESS | 3375 | ++DOMWINDOW == 111 (0x7fb92f18d400) [pid = 3375] [serial = 844] [outer = (nil)] 13:01:20 INFO - PROCESS | 3375 | ++DOMWINDOW == 112 (0x7fb93d51c800) [pid = 3375] [serial = 845] [outer = 0x7fb92f18d400] 13:01:20 INFO - PROCESS | 3375 | 1462478480101 Marionette DEBUG loaded listener.js 13:01:20 INFO - PROCESS | 3375 | ++DOMWINDOW == 113 (0x7fb93d609000) [pid = 3375] [serial = 846] [outer = 0x7fb92f18d400] 13:01:21 INFO - PROCESS | 3375 | 1462478481071 Marionette TRACE conn4 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 13:01:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 13:01:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1483ms 13:01:21 INFO - PROCESS | 3375 | 1462478481113 Marionette TRACE conn4 -> [0,1097,"getWindowHandle",null] 13:01:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 13:01:21 INFO - PROCESS | 3375 | 1462478481117 Marionette TRACE conn4 <- [1,1097,null,{"value":"8"}] 13:01:21 INFO - PROCESS | 3375 | 1462478481123 Marionette TRACE conn4 -> [0,1098,"setScriptTimeout",{"ms":35000}] 13:01:21 INFO - PROCESS | 3375 | 1462478481127 Marionette TRACE conn4 <- [1,1098,null,{}] 13:01:21 INFO - PROCESS | 3375 | 1462478481132 Marionette TRACE conn4 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:01:21 INFO - PROCESS | 3375 | 1462478481316 Marionette TRACE conn4 <- [1,1099,null,{"value":null}] 13:01:21 INFO - PROCESS | 3375 | 1462478481473 Marionette TRACE conn4 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:21 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb93d165800 == 43 [pid = 3375] [id = 282] 13:01:21 INFO - PROCESS | 3375 | ++DOMWINDOW == 114 (0x7fb932cf0c00) [pid = 3375] [serial = 847] [outer = (nil)] 13:01:21 INFO - PROCESS | 3375 | ++DOMWINDOW == 115 (0x7fb93d610000) [pid = 3375] [serial = 848] [outer = 0x7fb932cf0c00] 13:01:21 INFO - PROCESS | 3375 | 1462478481552 Marionette DEBUG loaded listener.js 13:01:21 INFO - PROCESS | 3375 | ++DOMWINDOW == 116 (0x7fb93d722400) [pid = 3375] [serial = 849] [outer = 0x7fb932cf0c00] 13:01:22 INFO - PROCESS | 3375 | 1462478482496 Marionette TRACE conn4 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 13:01:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 13:01:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1431ms 13:01:22 INFO - PROCESS | 3375 | 1462478482554 Marionette TRACE conn4 -> [0,1101,"getWindowHandle",null] 13:01:22 INFO - PROCESS | 3375 | 1462478482559 Marionette TRACE conn4 <- [1,1101,null,{"value":"8"}] 13:01:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 13:01:22 INFO - PROCESS | 3375 | 1462478482565 Marionette TRACE conn4 -> [0,1102,"setScriptTimeout",{"ms":35000}] 13:01:22 INFO - PROCESS | 3375 | 1462478482569 Marionette TRACE conn4 <- [1,1102,null,{}] 13:01:22 INFO - PROCESS | 3375 | 1462478482575 Marionette TRACE conn4 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:01:22 INFO - PROCESS | 3375 | 1462478482786 Marionette TRACE conn4 <- [1,1103,null,{"value":null}] 13:01:23 INFO - PROCESS | 3375 | 1462478483009 Marionette TRACE conn4 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:23 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb93d475000 == 44 [pid = 3375] [id = 283] 13:01:23 INFO - PROCESS | 3375 | ++DOMWINDOW == 117 (0x7fb93db49000) [pid = 3375] [serial = 850] [outer = (nil)] 13:01:23 INFO - PROCESS | 3375 | ++DOMWINDOW == 118 (0x7fb93dc8ac00) [pid = 3375] [serial = 851] [outer = 0x7fb93db49000] 13:01:23 INFO - PROCESS | 3375 | 1462478483132 Marionette DEBUG loaded listener.js 13:01:23 INFO - PROCESS | 3375 | ++DOMWINDOW == 119 (0x7fb93dc90000) [pid = 3375] [serial = 852] [outer = 0x7fb93db49000] 13:01:23 INFO - PROCESS | 3375 | 1462478483948 Marionette TRACE conn4 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 13:01:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 13:01:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1436ms 13:01:24 INFO - PROCESS | 3375 | 1462478484002 Marionette TRACE conn4 -> [0,1105,"getWindowHandle",null] 13:01:24 INFO - PROCESS | 3375 | 1462478484005 Marionette TRACE conn4 <- [1,1105,null,{"value":"8"}] 13:01:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 13:01:24 INFO - PROCESS | 3375 | 1462478484012 Marionette TRACE conn4 -> [0,1106,"setScriptTimeout",{"ms":35000}] 13:01:24 INFO - PROCESS | 3375 | 1462478484015 Marionette TRACE conn4 <- [1,1106,null,{}] 13:01:24 INFO - PROCESS | 3375 | 1462478484021 Marionette TRACE conn4 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:01:24 INFO - PROCESS | 3375 | 1462478484189 Marionette TRACE conn4 <- [1,1107,null,{"value":null}] 13:01:24 INFO - PROCESS | 3375 | 1462478484363 Marionette TRACE conn4 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:24 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb93d9b5000 == 45 [pid = 3375] [id = 284] 13:01:24 INFO - PROCESS | 3375 | ++DOMWINDOW == 120 (0x7fb92f07d800) [pid = 3375] [serial = 853] [outer = (nil)] 13:01:24 INFO - PROCESS | 3375 | ++DOMWINDOW == 121 (0x7fb93dc95000) [pid = 3375] [serial = 854] [outer = 0x7fb92f07d800] 13:01:24 INFO - PROCESS | 3375 | 1462478484484 Marionette DEBUG loaded listener.js 13:01:24 INFO - PROCESS | 3375 | ++DOMWINDOW == 122 (0x7fb93de6d000) [pid = 3375] [serial = 855] [outer = 0x7fb92f07d800] 13:01:25 INFO - PROCESS | 3375 | 1462478485344 Marionette TRACE conn4 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 13:01:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 13:01:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1383ms 13:01:25 INFO - PROCESS | 3375 | 1462478485396 Marionette TRACE conn4 -> [0,1109,"getWindowHandle",null] 13:01:25 INFO - PROCESS | 3375 | 1462478485400 Marionette TRACE conn4 <- [1,1109,null,{"value":"8"}] 13:01:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 13:01:25 INFO - PROCESS | 3375 | 1462478485408 Marionette TRACE conn4 -> [0,1110,"setScriptTimeout",{"ms":35000}] 13:01:25 INFO - PROCESS | 3375 | 1462478485413 Marionette TRACE conn4 <- [1,1110,null,{}] 13:01:25 INFO - PROCESS | 3375 | 1462478485419 Marionette TRACE conn4 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:01:25 INFO - PROCESS | 3375 | 1462478485601 Marionette TRACE conn4 <- [1,1111,null,{"value":null}] 13:01:25 INFO - PROCESS | 3375 | 1462478485768 Marionette TRACE conn4 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:25 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb93ddd9000 == 46 [pid = 3375] [id = 285] 13:01:25 INFO - PROCESS | 3375 | ++DOMWINDOW == 123 (0x7fb936850c00) [pid = 3375] [serial = 856] [outer = (nil)] 13:01:25 INFO - PROCESS | 3375 | ++DOMWINDOW == 124 (0x7fb93de74c00) [pid = 3375] [serial = 857] [outer = 0x7fb936850c00] 13:01:25 INFO - PROCESS | 3375 | 1462478485846 Marionette DEBUG loaded listener.js 13:01:25 INFO - PROCESS | 3375 | ++DOMWINDOW == 125 (0x7fb93ead7c00) [pid = 3375] [serial = 858] [outer = 0x7fb936850c00] 13:01:26 INFO - PROCESS | 3375 | 1462478486689 Marionette TRACE conn4 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 13:01:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 13:01:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1335ms 13:01:26 INFO - PROCESS | 3375 | 1462478486757 Marionette TRACE conn4 -> [0,1113,"getWindowHandle",null] 13:01:26 INFO - PROCESS | 3375 | 1462478486762 Marionette TRACE conn4 <- [1,1113,null,{"value":"8"}] 13:01:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 13:01:26 INFO - PROCESS | 3375 | 1462478486772 Marionette TRACE conn4 -> [0,1114,"setScriptTimeout",{"ms":35000}] 13:01:26 INFO - PROCESS | 3375 | 1462478486775 Marionette TRACE conn4 <- [1,1114,null,{}] 13:01:26 INFO - PROCESS | 3375 | 1462478486781 Marionette TRACE conn4 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:01:26 INFO - PROCESS | 3375 | 1462478486965 Marionette TRACE conn4 <- [1,1115,null,{"value":null}] 13:01:27 INFO - PROCESS | 3375 | 1462478487121 Marionette TRACE conn4 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:27 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb93ddf1000 == 47 [pid = 3375] [id = 286] 13:01:27 INFO - PROCESS | 3375 | ++DOMWINDOW == 126 (0x7fb93db44c00) [pid = 3375] [serial = 859] [outer = (nil)] 13:01:27 INFO - PROCESS | 3375 | ++DOMWINDOW == 127 (0x7fb93eae2c00) [pid = 3375] [serial = 860] [outer = 0x7fb93db44c00] 13:01:27 INFO - PROCESS | 3375 | 1462478487194 Marionette DEBUG loaded listener.js 13:01:27 INFO - PROCESS | 3375 | ++DOMWINDOW == 128 (0x7fb93ec56800) [pid = 3375] [serial = 861] [outer = 0x7fb93db44c00] 13:01:28 INFO - PROCESS | 3375 | 1462478488132 Marionette TRACE conn4 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 13:01:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 13:01:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1385ms 13:01:28 INFO - PROCESS | 3375 | 1462478488157 Marionette TRACE conn4 -> [0,1117,"getWindowHandle",null] 13:01:28 INFO - PROCESS | 3375 | 1462478488161 Marionette TRACE conn4 <- [1,1117,null,{"value":"8"}] 13:01:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 13:01:28 INFO - PROCESS | 3375 | 1462478488168 Marionette TRACE conn4 -> [0,1118,"setScriptTimeout",{"ms":35000}] 13:01:28 INFO - PROCESS | 3375 | 1462478488172 Marionette TRACE conn4 <- [1,1118,null,{}] 13:01:28 INFO - PROCESS | 3375 | 1462478488177 Marionette TRACE conn4 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:01:28 INFO - PROCESS | 3375 | 1462478488357 Marionette TRACE conn4 <- [1,1119,null,{"value":null}] 13:01:28 INFO - PROCESS | 3375 | 1462478488517 Marionette TRACE conn4 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:28 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb93eaa8000 == 48 [pid = 3375] [id = 287] 13:01:28 INFO - PROCESS | 3375 | ++DOMWINDOW == 129 (0x7fb93dc93800) [pid = 3375] [serial = 862] [outer = (nil)] 13:01:28 INFO - PROCESS | 3375 | ++DOMWINDOW == 130 (0x7fb93ec5bc00) [pid = 3375] [serial = 863] [outer = 0x7fb93dc93800] 13:01:28 INFO - PROCESS | 3375 | 1462478488589 Marionette DEBUG loaded listener.js 13:01:28 INFO - PROCESS | 3375 | ++DOMWINDOW == 131 (0x7fb93ec60800) [pid = 3375] [serial = 864] [outer = 0x7fb93dc93800] 13:01:29 INFO - PROCESS | 3375 | 1462478489716 Marionette TRACE conn4 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 13:01:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 13:01:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1580ms 13:01:29 INFO - PROCESS | 3375 | 1462478489749 Marionette TRACE conn4 -> [0,1121,"getWindowHandle",null] 13:01:29 INFO - PROCESS | 3375 | 1462478489757 Marionette TRACE conn4 <- [1,1121,null,{"value":"8"}] 13:01:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 13:01:29 INFO - PROCESS | 3375 | 1462478489765 Marionette TRACE conn4 -> [0,1122,"setScriptTimeout",{"ms":35000}] 13:01:29 INFO - PROCESS | 3375 | 1462478489772 Marionette TRACE conn4 <- [1,1122,null,{}] 13:01:29 INFO - PROCESS | 3375 | 1462478489781 Marionette TRACE conn4 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:01:29 INFO - PROCESS | 3375 | 1462478489971 Marionette TRACE conn4 <- [1,1123,null,{"value":null}] 13:01:30 INFO - PROCESS | 3375 | 1462478490280 Marionette TRACE conn4 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:30 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb931364800 == 49 [pid = 3375] [id = 288] 13:01:30 INFO - PROCESS | 3375 | ++DOMWINDOW == 132 (0x7fb9365f1800) [pid = 3375] [serial = 865] [outer = (nil)] 13:01:30 INFO - PROCESS | 3375 | ++DOMWINDOW == 133 (0x7fb936799400) [pid = 3375] [serial = 866] [outer = 0x7fb9365f1800] 13:01:30 INFO - PROCESS | 3375 | 1462478490436 Marionette DEBUG loaded listener.js 13:01:30 INFO - PROCESS | 3375 | ++DOMWINDOW == 134 (0x7fb936ab1800) [pid = 3375] [serial = 867] [outer = 0x7fb9365f1800] 13:01:31 INFO - PROCESS | 3375 | 1462478491325 Marionette TRACE conn4 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 13:01:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 13:01:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1586ms 13:01:31 INFO - PROCESS | 3375 | 1462478491364 Marionette TRACE conn4 -> [0,1125,"getWindowHandle",null] 13:01:31 INFO - PROCESS | 3375 | 1462478491372 Marionette TRACE conn4 <- [1,1125,null,{"value":"8"}] 13:01:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 13:01:31 INFO - PROCESS | 3375 | 1462478491382 Marionette TRACE conn4 -> [0,1126,"setScriptTimeout",{"ms":35000}] 13:01:31 INFO - PROCESS | 3375 | 1462478491387 Marionette TRACE conn4 <- [1,1126,null,{}] 13:01:31 INFO - PROCESS | 3375 | 1462478491392 Marionette TRACE conn4 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:01:31 INFO - PROCESS | 3375 | 1462478491607 Marionette TRACE conn4 <- [1,1127,null,{"value":null}] 13:01:31 INFO - PROCESS | 3375 | 1462478491631 Marionette TRACE conn4 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:31 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb9376d1000 == 50 [pid = 3375] [id = 289] 13:01:31 INFO - PROCESS | 3375 | ++DOMWINDOW == 135 (0x7fb93cc73000) [pid = 3375] [serial = 868] [outer = (nil)] 13:01:31 INFO - PROCESS | 3375 | ++DOMWINDOW == 136 (0x7fb93d138400) [pid = 3375] [serial = 869] [outer = 0x7fb93cc73000] 13:01:31 INFO - PROCESS | 3375 | 1462478491704 Marionette DEBUG loaded listener.js 13:01:31 INFO - PROCESS | 3375 | ++DOMWINDOW == 137 (0x7fb93d3ad400) [pid = 3375] [serial = 870] [outer = 0x7fb93cc73000] 13:01:32 INFO - PROCESS | 3375 | 1462478492609 Marionette TRACE conn4 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 13:01:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 13:01:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1287ms 13:01:32 INFO - PROCESS | 3375 | 1462478492670 Marionette TRACE conn4 -> [0,1129,"getWindowHandle",null] 13:01:32 INFO - PROCESS | 3375 | 1462478492673 Marionette TRACE conn4 <- [1,1129,null,{"value":"8"}] 13:01:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 13:01:32 INFO - PROCESS | 3375 | 1462478492680 Marionette TRACE conn4 -> [0,1130,"setScriptTimeout",{"ms":35000}] 13:01:32 INFO - PROCESS | 3375 | 1462478492686 Marionette TRACE conn4 <- [1,1130,null,{}] 13:01:32 INFO - PROCESS | 3375 | 1462478492707 Marionette TRACE conn4 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:01:32 INFO - PROCESS | 3375 | 1462478492922 Marionette TRACE conn4 <- [1,1131,null,{"value":null}] 13:01:32 INFO - PROCESS | 3375 | 1462478492951 Marionette TRACE conn4 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:32 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb93d273800 == 51 [pid = 3375] [id = 290] 13:01:32 INFO - PROCESS | 3375 | ++DOMWINDOW == 138 (0x7fb93d521000) [pid = 3375] [serial = 871] [outer = (nil)] 13:01:33 INFO - PROCESS | 3375 | ++DOMWINDOW == 139 (0x7fb93d610c00) [pid = 3375] [serial = 872] [outer = 0x7fb93d521000] 13:01:33 INFO - PROCESS | 3375 | 1462478493040 Marionette DEBUG loaded listener.js 13:01:33 INFO - PROCESS | 3375 | ++DOMWINDOW == 140 (0x7fb93db43800) [pid = 3375] [serial = 873] [outer = 0x7fb93d521000] 13:01:33 INFO - PROCESS | 3375 | --DOMWINDOW == 139 (0x7fb936ab2400) [pid = 3375] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 13:01:33 INFO - PROCESS | 3375 | --DOMWINDOW == 138 (0x7fb92ffae800) [pid = 3375] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 13:01:33 INFO - PROCESS | 3375 | --DOMWINDOW == 137 (0x7fb9357ca800) [pid = 3375] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 13:01:33 INFO - PROCESS | 3375 | --DOMWINDOW == 136 (0x7fb9320dd800) [pid = 3375] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 13:01:33 INFO - PROCESS | 3375 | --DOMWINDOW == 135 (0x7fb938245800) [pid = 3375] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 13:01:33 INFO - PROCESS | 3375 | --DOMWINDOW == 134 (0x7fb936ab6c00) [pid = 3375] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 13:01:33 INFO - PROCESS | 3375 | --DOMWINDOW == 133 (0x7fb92f18b800) [pid = 3375] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 13:01:33 INFO - PROCESS | 3375 | --DOMWINDOW == 132 (0x7fb934bf4c00) [pid = 3375] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 13:01:33 INFO - PROCESS | 3375 | --DOMWINDOW == 131 (0x7fb936858800) [pid = 3375] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 13:01:33 INFO - PROCESS | 3375 | --DOMWINDOW == 130 (0x7fb92f184800) [pid = 3375] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 13:01:33 INFO - PROCESS | 3375 | --DOMWINDOW == 129 (0x7fb9365e3800) [pid = 3375] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 13:01:33 INFO - PROCESS | 3375 | --DOMWINDOW == 128 (0x7fb93684c800) [pid = 3375] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 13:01:33 INFO - PROCESS | 3375 | --DOMWINDOW == 127 (0x7fb92ffb0000) [pid = 3375] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 13:01:33 INFO - PROCESS | 3375 | --DOMWINDOW == 126 (0x7fb9320e1800) [pid = 3375] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 13:01:33 INFO - PROCESS | 3375 | --DOMWINDOW == 125 (0x7fb936ac0c00) [pid = 3375] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 13:01:33 INFO - PROCESS | 3375 | --DOMWINDOW == 124 (0x7fb92f079800) [pid = 3375] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 13:01:33 INFO - PROCESS | 3375 | --DOMWINDOW == 123 (0x7fb93d3a3c00) [pid = 3375] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 13:01:33 INFO - PROCESS | 3375 | --DOMWINDOW == 122 (0x7fb93bf54c00) [pid = 3375] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 13:01:33 INFO - PROCESS | 3375 | --DOMWINDOW == 121 (0x7fb92f078000) [pid = 3375] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 13:01:33 INFO - PROCESS | 3375 | --DOMWINDOW == 120 (0x7fb9379cd000) [pid = 3375] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 13:01:33 INFO - PROCESS | 3375 | --DOMWINDOW == 119 (0x7fb92ffaa800) [pid = 3375] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 13:01:33 INFO - PROCESS | 3375 | --DOMWINDOW == 118 (0x7fb92ffa8400) [pid = 3375] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 13:01:33 INFO - PROCESS | 3375 | --DOMWINDOW == 117 (0x7fb9365f0800) [pid = 3375] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 13:01:33 INFO - PROCESS | 3375 | --DOMWINDOW == 116 (0x7fb92f07f800) [pid = 3375] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 13:01:33 INFO - PROCESS | 3375 | --DOMWINDOW == 115 (0x7fb9321e8400) [pid = 3375] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 13:01:34 INFO - PROCESS | 3375 | 1462478494106 Marionette TRACE conn4 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 13:01:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 13:01:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1451ms 13:01:34 INFO - PROCESS | 3375 | 1462478494132 Marionette TRACE conn4 -> [0,1133,"getWindowHandle",null] 13:01:34 INFO - PROCESS | 3375 | 1462478494136 Marionette TRACE conn4 <- [1,1133,null,{"value":"8"}] 13:01:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 13:01:34 INFO - PROCESS | 3375 | 1462478494143 Marionette TRACE conn4 -> [0,1134,"setScriptTimeout",{"ms":35000}] 13:01:34 INFO - PROCESS | 3375 | 1462478494146 Marionette TRACE conn4 <- [1,1134,null,{}] 13:01:34 INFO - PROCESS | 3375 | 1462478494151 Marionette TRACE conn4 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:01:34 INFO - PROCESS | 3375 | 1462478494320 Marionette TRACE conn4 <- [1,1135,null,{"value":null}] 13:01:34 INFO - PROCESS | 3375 | 1462478494337 Marionette TRACE conn4 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:34 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb936c93000 == 52 [pid = 3375] [id = 291] 13:01:34 INFO - PROCESS | 3375 | ++DOMWINDOW == 116 (0x7fb92ffa2800) [pid = 3375] [serial = 874] [outer = (nil)] 13:01:34 INFO - PROCESS | 3375 | ++DOMWINDOW == 117 (0x7fb936850800) [pid = 3375] [serial = 875] [outer = 0x7fb92ffa2800] 13:01:34 INFO - PROCESS | 3375 | 1462478494403 Marionette DEBUG loaded listener.js 13:01:34 INFO - PROCESS | 3375 | ++DOMWINDOW == 118 (0x7fb936ac0c00) [pid = 3375] [serial = 876] [outer = 0x7fb92ffa2800] 13:01:35 INFO - PROCESS | 3375 | 1462478495265 Marionette TRACE conn4 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 13:01:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 13:01:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1182ms 13:01:35 INFO - PROCESS | 3375 | 1462478495326 Marionette TRACE conn4 -> [0,1137,"getWindowHandle",null] 13:01:35 INFO - PROCESS | 3375 | 1462478495330 Marionette TRACE conn4 <- [1,1137,null,{"value":"8"}] 13:01:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 13:01:35 INFO - PROCESS | 3375 | 1462478495341 Marionette TRACE conn4 -> [0,1138,"setScriptTimeout",{"ms":35000}] 13:01:35 INFO - PROCESS | 3375 | 1462478495343 Marionette TRACE conn4 <- [1,1138,null,{}] 13:01:35 INFO - PROCESS | 3375 | 1462478495350 Marionette TRACE conn4 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:01:35 INFO - PROCESS | 3375 | 1462478495520 Marionette TRACE conn4 <- [1,1139,null,{"value":null}] 13:01:35 INFO - PROCESS | 3375 | 1462478495775 Marionette TRACE conn4 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:35 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb930dd5800 == 53 [pid = 3375] [id = 292] 13:01:35 INFO - PROCESS | 3375 | ++DOMWINDOW == 119 (0x7fb92f074800) [pid = 3375] [serial = 877] [outer = (nil)] 13:01:35 INFO - PROCESS | 3375 | ++DOMWINDOW == 120 (0x7fb92f080c00) [pid = 3375] [serial = 878] [outer = 0x7fb92f074800] 13:01:35 INFO - PROCESS | 3375 | 1462478495854 Marionette DEBUG loaded listener.js 13:01:35 INFO - PROCESS | 3375 | ++DOMWINDOW == 121 (0x7fb92ffb0000) [pid = 3375] [serial = 879] [outer = 0x7fb92f074800] 13:01:36 INFO - PROCESS | 3375 | 1462478496892 Marionette TRACE conn4 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 13:01:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 13:01:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1587ms 13:01:36 INFO - PROCESS | 3375 | 1462478496931 Marionette TRACE conn4 -> [0,1141,"getWindowHandle",null] 13:01:36 INFO - PROCESS | 3375 | 1462478496938 Marionette TRACE conn4 <- [1,1141,null,{"value":"8"}] 13:01:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 13:01:36 INFO - PROCESS | 3375 | 1462478496947 Marionette TRACE conn4 -> [0,1142,"setScriptTimeout",{"ms":35000}] 13:01:36 INFO - PROCESS | 3375 | 1462478496953 Marionette TRACE conn4 <- [1,1142,null,{}] 13:01:36 INFO - PROCESS | 3375 | 1462478496961 Marionette TRACE conn4 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:01:37 INFO - PROCESS | 3375 | 1462478497173 Marionette TRACE conn4 <- [1,1143,null,{"value":null}] 13:01:37 INFO - PROCESS | 3375 | 1462478497387 Marionette TRACE conn4 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:37 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb936b38000 == 54 [pid = 3375] [id = 293] 13:01:37 INFO - PROCESS | 3375 | ++DOMWINDOW == 122 (0x7fb934bee400) [pid = 3375] [serial = 880] [outer = (nil)] 13:01:37 INFO - PROCESS | 3375 | ++DOMWINDOW == 123 (0x7fb934ecfc00) [pid = 3375] [serial = 881] [outer = 0x7fb934bee400] 13:01:37 INFO - PROCESS | 3375 | 1462478497512 Marionette DEBUG loaded listener.js 13:01:37 INFO - PROCESS | 3375 | ++DOMWINDOW == 124 (0x7fb935a82000) [pid = 3375] [serial = 882] [outer = 0x7fb934bee400] 13:01:38 INFO - PROCESS | 3375 | 1462478498429 Marionette TRACE conn4 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 13:01:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 13:01:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1540ms 13:01:38 INFO - PROCESS | 3375 | 1462478498490 Marionette TRACE conn4 -> [0,1145,"getWindowHandle",null] 13:01:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 13:01:38 INFO - PROCESS | 3375 | 1462478498497 Marionette TRACE conn4 <- [1,1145,null,{"value":"8"}] 13:01:38 INFO - PROCESS | 3375 | 1462478498505 Marionette TRACE conn4 -> [0,1146,"setScriptTimeout",{"ms":35000}] 13:01:38 INFO - PROCESS | 3375 | 1462478498509 Marionette TRACE conn4 <- [1,1146,null,{}] 13:01:38 INFO - PROCESS | 3375 | 1462478498515 Marionette TRACE conn4 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:01:38 INFO - PROCESS | 3375 | 1462478498715 Marionette TRACE conn4 <- [1,1147,null,{"value":null}] 13:01:38 INFO - PROCESS | 3375 | 1462478498982 Marionette TRACE conn4 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:39 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb93d9a8800 == 55 [pid = 3375] [id = 294] 13:01:39 INFO - PROCESS | 3375 | ++DOMWINDOW == 125 (0x7fb936792400) [pid = 3375] [serial = 883] [outer = (nil)] 13:01:39 INFO - PROCESS | 3375 | ++DOMWINDOW == 126 (0x7fb936abc400) [pid = 3375] [serial = 884] [outer = 0x7fb936792400] 13:01:39 INFO - PROCESS | 3375 | 1462478499122 Marionette DEBUG loaded listener.js 13:01:39 INFO - PROCESS | 3375 | ++DOMWINDOW == 127 (0x7fb93bf5b800) [pid = 3375] [serial = 885] [outer = 0x7fb936792400] 13:01:40 INFO - PROCESS | 3375 | 1462478500047 Marionette TRACE conn4 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 13:01:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 13:01:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1594ms 13:01:40 INFO - PROCESS | 3375 | 1462478500098 Marionette TRACE conn4 -> [0,1149,"getWindowHandle",null] 13:01:40 INFO - PROCESS | 3375 | 1462478500103 Marionette TRACE conn4 <- [1,1149,null,{"value":"8"}] 13:01:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 13:01:40 INFO - PROCESS | 3375 | 1462478500130 Marionette TRACE conn4 -> [0,1150,"setScriptTimeout",{"ms":35000}] 13:01:40 INFO - PROCESS | 3375 | 1462478500139 Marionette TRACE conn4 <- [1,1150,null,{}] 13:01:40 INFO - PROCESS | 3375 | 1462478500146 Marionette TRACE conn4 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:01:40 INFO - PROCESS | 3375 | 1462478500394 Marionette TRACE conn4 <- [1,1151,null,{"value":null}] 13:01:40 INFO - PROCESS | 3375 | 1462478500608 Marionette TRACE conn4 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:40 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb93f117800 == 56 [pid = 3375] [id = 295] 13:01:40 INFO - PROCESS | 3375 | ++DOMWINDOW == 128 (0x7fb93bf53000) [pid = 3375] [serial = 886] [outer = (nil)] 13:01:40 INFO - PROCESS | 3375 | ++DOMWINDOW == 129 (0x7fb93d417400) [pid = 3375] [serial = 887] [outer = 0x7fb93bf53000] 13:01:40 INFO - PROCESS | 3375 | 1462478500700 Marionette DEBUG loaded listener.js 13:01:40 INFO - PROCESS | 3375 | ++DOMWINDOW == 130 (0x7fb93d608c00) [pid = 3375] [serial = 888] [outer = 0x7fb93bf53000] 13:01:41 INFO - PROCESS | 3375 | 1462478501555 Marionette TRACE conn4 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 13:01:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 13:01:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1512ms 13:01:41 INFO - PROCESS | 3375 | 1462478501623 Marionette TRACE conn4 -> [0,1153,"getWindowHandle",null] 13:01:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 13:01:41 INFO - PROCESS | 3375 | 1462478501628 Marionette TRACE conn4 <- [1,1153,null,{"value":"8"}] 13:01:41 INFO - PROCESS | 3375 | 1462478501637 Marionette TRACE conn4 -> [0,1154,"setScriptTimeout",{"ms":35000}] 13:01:41 INFO - PROCESS | 3375 | 1462478501639 Marionette TRACE conn4 <- [1,1154,null,{}] 13:01:41 INFO - PROCESS | 3375 | 1462478501646 Marionette TRACE conn4 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:01:41 INFO - PROCESS | 3375 | 1462478501879 Marionette TRACE conn4 <- [1,1155,null,{"value":null}] 13:01:42 INFO - PROCESS | 3375 | 1462478502037 Marionette TRACE conn4 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:42 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb940a8b000 == 57 [pid = 3375] [id = 296] 13:01:42 INFO - PROCESS | 3375 | ++DOMWINDOW == 131 (0x7fb93bf55c00) [pid = 3375] [serial = 889] [outer = (nil)] 13:01:42 INFO - PROCESS | 3375 | ++DOMWINDOW == 132 (0x7fb93db44400) [pid = 3375] [serial = 890] [outer = 0x7fb93bf55c00] 13:01:42 INFO - PROCESS | 3375 | 1462478502109 Marionette DEBUG loaded listener.js 13:01:42 INFO - PROCESS | 3375 | ++DOMWINDOW == 133 (0x7fb93db4c000) [pid = 3375] [serial = 891] [outer = 0x7fb93bf55c00] 13:01:43 INFO - PROCESS | 3375 | 1462478502998 Marionette TRACE conn4 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 13:01:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 13:01:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1434ms 13:01:43 INFO - PROCESS | 3375 | 1462478503070 Marionette TRACE conn4 -> [0,1157,"getWindowHandle",null] 13:01:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 13:01:43 INFO - PROCESS | 3375 | 1462478503075 Marionette TRACE conn4 <- [1,1157,null,{"value":"8"}] 13:01:43 INFO - PROCESS | 3375 | 1462478503084 Marionette TRACE conn4 -> [0,1158,"setScriptTimeout",{"ms":35000}] 13:01:43 INFO - PROCESS | 3375 | 1462478503087 Marionette TRACE conn4 <- [1,1158,null,{}] 13:01:43 INFO - PROCESS | 3375 | 1462478503094 Marionette TRACE conn4 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:01:43 INFO - PROCESS | 3375 | 1462478503312 Marionette TRACE conn4 <- [1,1159,null,{"value":null}] 13:01:43 INFO - PROCESS | 3375 | 1462478503472 Marionette TRACE conn4 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:43 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb942e76000 == 58 [pid = 3375] [id = 297] 13:01:43 INFO - PROCESS | 3375 | ++DOMWINDOW == 134 (0x7fb93eae1400) [pid = 3375] [serial = 892] [outer = (nil)] 13:01:43 INFO - PROCESS | 3375 | ++DOMWINDOW == 135 (0x7fb93ec57400) [pid = 3375] [serial = 893] [outer = 0x7fb93eae1400] 13:01:43 INFO - PROCESS | 3375 | 1462478503611 Marionette DEBUG loaded listener.js 13:01:43 INFO - PROCESS | 3375 | ++DOMWINDOW == 136 (0x7fb93f15c800) [pid = 3375] [serial = 894] [outer = 0x7fb93eae1400] 13:01:44 INFO - PROCESS | 3375 | 1462478504522 Marionette TRACE conn4 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 13:01:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 13:01:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1488ms 13:01:44 INFO - PROCESS | 3375 | 1462478504571 Marionette TRACE conn4 -> [0,1161,"getWindowHandle",null] 13:01:44 INFO - PROCESS | 3375 | 1462478504575 Marionette TRACE conn4 <- [1,1161,null,{"value":"8"}] 13:01:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 13:01:44 INFO - PROCESS | 3375 | 1462478504581 Marionette TRACE conn4 -> [0,1162,"setScriptTimeout",{"ms":35000}] 13:01:44 INFO - PROCESS | 3375 | 1462478504584 Marionette TRACE conn4 <- [1,1162,null,{}] 13:01:44 INFO - PROCESS | 3375 | 1462478504591 Marionette TRACE conn4 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:01:44 INFO - PROCESS | 3375 | 1462478504789 Marionette TRACE conn4 <- [1,1163,null,{"value":null}] 13:01:44 INFO - PROCESS | 3375 | 1462478504952 Marionette TRACE conn4 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:44 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb9452a0800 == 59 [pid = 3375] [id = 298] 13:01:44 INFO - PROCESS | 3375 | ++DOMWINDOW == 137 (0x7fb93eae3400) [pid = 3375] [serial = 895] [outer = (nil)] 13:01:45 INFO - PROCESS | 3375 | ++DOMWINDOW == 138 (0x7fb940405c00) [pid = 3375] [serial = 896] [outer = 0x7fb93eae3400] 13:01:45 INFO - PROCESS | 3375 | 1462478505032 Marionette DEBUG loaded listener.js 13:01:45 INFO - PROCESS | 3375 | ++DOMWINDOW == 139 (0x7fb94040b400) [pid = 3375] [serial = 897] [outer = 0x7fb93eae3400] 13:01:45 INFO - PROCESS | 3375 | 1462478505948 Marionette TRACE conn4 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 13:01:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 13:01:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1433ms 13:01:46 INFO - PROCESS | 3375 | 1462478506038 Marionette TRACE conn4 -> [0,1165,"getWindowHandle",null] 13:01:46 INFO - PROCESS | 3375 | 1462478506040 Marionette TRACE conn4 <- [1,1165,null,{"value":"8"}] 13:01:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 13:01:46 INFO - PROCESS | 3375 | 1462478506052 Marionette TRACE conn4 -> [0,1166,"setScriptTimeout",{"ms":35000}] 13:01:46 INFO - PROCESS | 3375 | 1462478506054 Marionette TRACE conn4 <- [1,1166,null,{}] 13:01:46 INFO - PROCESS | 3375 | 1462478506061 Marionette TRACE conn4 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:01:46 INFO - PROCESS | 3375 | 1462478506315 Marionette TRACE conn4 <- [1,1167,null,{"value":null}] 13:01:46 INFO - PROCESS | 3375 | 1462478506527 Marionette TRACE conn4 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:46 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb930dd4000 == 60 [pid = 3375] [id = 299] 13:01:46 INFO - PROCESS | 3375 | ++DOMWINDOW == 140 (0x7fb92f18a000) [pid = 3375] [serial = 898] [outer = (nil)] 13:01:46 INFO - PROCESS | 3375 | ++DOMWINDOW == 141 (0x7fb931fef400) [pid = 3375] [serial = 899] [outer = 0x7fb92f18a000] 13:01:46 INFO - PROCESS | 3375 | 1462478506622 Marionette DEBUG loaded listener.js 13:01:46 INFO - PROCESS | 3375 | ++DOMWINDOW == 142 (0x7fb9365e4400) [pid = 3375] [serial = 900] [outer = 0x7fb92f18a000] 13:01:47 INFO - PROCESS | 3375 | 1462478507477 Marionette TRACE conn4 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 13:01:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 13:01:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1493ms 13:01:47 INFO - PROCESS | 3375 | 1462478507545 Marionette TRACE conn4 -> [0,1169,"getWindowHandle",null] 13:01:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 13:01:47 INFO - PROCESS | 3375 | 1462478507551 Marionette TRACE conn4 <- [1,1169,null,{"value":"8"}] 13:01:47 INFO - PROCESS | 3375 | 1462478507558 Marionette TRACE conn4 -> [0,1170,"setScriptTimeout",{"ms":35000}] 13:01:47 INFO - PROCESS | 3375 | 1462478507561 Marionette TRACE conn4 <- [1,1170,null,{}] 13:01:47 INFO - PROCESS | 3375 | 1462478507567 Marionette TRACE conn4 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:01:47 INFO - PROCESS | 3375 | 1462478507797 Marionette TRACE conn4 <- [1,1171,null,{"value":null}] 13:01:48 INFO - PROCESS | 3375 | 1462478508366 Marionette TRACE conn4 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:48 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb934c36800 == 61 [pid = 3375] [id = 300] 13:01:48 INFO - PROCESS | 3375 | ++DOMWINDOW == 143 (0x7fb92f18f400) [pid = 3375] [serial = 901] [outer = (nil)] 13:01:48 INFO - PROCESS | 3375 | ++DOMWINDOW == 144 (0x7fb92ffab800) [pid = 3375] [serial = 902] [outer = 0x7fb92f18f400] 13:01:48 INFO - PROCESS | 3375 | 1462478508482 Marionette DEBUG loaded listener.js 13:01:48 INFO - PROCESS | 3375 | ++DOMWINDOW == 145 (0x7fb931ff9000) [pid = 3375] [serial = 903] [outer = 0x7fb92f18f400] 13:01:49 INFO - PROCESS | 3375 | 1462478509524 Marionette TRACE conn4 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 13:01:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 13:01:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1986ms 13:01:49 INFO - PROCESS | 3375 | 1462478509545 Marionette TRACE conn4 -> [0,1173,"getWindowHandle",null] 13:01:49 INFO - PROCESS | 3375 | 1462478509551 Marionette TRACE conn4 <- [1,1173,null,{"value":"8"}] 13:01:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 13:01:49 INFO - PROCESS | 3375 | 1462478509560 Marionette TRACE conn4 -> [0,1174,"setScriptTimeout",{"ms":35000}] 13:01:49 INFO - PROCESS | 3375 | 1462478509566 Marionette TRACE conn4 <- [1,1174,null,{}] 13:01:49 INFO - PROCESS | 3375 | 1462478509575 Marionette TRACE conn4 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:01:49 INFO - PROCESS | 3375 | 1462478509771 Marionette TRACE conn4 <- [1,1175,null,{"value":null}] 13:01:49 INFO - PROCESS | 3375 | 1462478509991 Marionette TRACE conn4 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:50 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb93136b000 == 62 [pid = 3375] [id = 301] 13:01:50 INFO - PROCESS | 3375 | ++DOMWINDOW == 146 (0x7fb932d9cc00) [pid = 3375] [serial = 904] [outer = (nil)] 13:01:50 INFO - PROCESS | 3375 | ++DOMWINDOW == 147 (0x7fb934bf1400) [pid = 3375] [serial = 905] [outer = 0x7fb932d9cc00] 13:01:50 INFO - PROCESS | 3375 | 1462478510121 Marionette DEBUG loaded listener.js 13:01:50 INFO - PROCESS | 3375 | ++DOMWINDOW == 148 (0x7fb934ecd400) [pid = 3375] [serial = 906] [outer = 0x7fb932d9cc00] 13:01:50 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb93779d800 == 61 [pid = 3375] [id = 267] 13:01:50 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb936b2b800 == 60 [pid = 3375] [id = 259] 13:01:50 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb9322ca000 == 59 [pid = 3375] [id = 254] 13:01:50 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb936ade800 == 58 [pid = 3375] [id = 265] 13:01:50 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb936cd0800 == 57 [pid = 3375] [id = 266] 13:01:50 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb936cdb000 == 56 [pid = 3375] [id = 247] 13:01:50 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb936bc8000 == 55 [pid = 3375] [id = 257] 13:01:50 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb932e8b000 == 54 [pid = 3375] [id = 264] 13:01:50 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb93ca22000 == 53 [pid = 3375] [id = 262] 13:01:50 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb930dca000 == 52 [pid = 3375] [id = 263] 13:01:50 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb934e6e800 == 51 [pid = 3375] [id = 255] 13:01:50 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb9376df000 == 50 [pid = 3375] [id = 260] 13:01:50 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb935aca000 == 49 [pid = 3375] [id = 256] 13:01:50 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb93bdd3000 == 48 [pid = 3375] [id = 249] 13:01:50 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb931113000 == 47 [pid = 3375] [id = 258] 13:01:50 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb93bb0d000 == 46 [pid = 3375] [id = 261] 13:01:50 INFO - PROCESS | 3375 | --DOMWINDOW == 147 (0x7fb936aad800) [pid = 3375] [serial = 833] [outer = (nil)] [url = about:blank] 13:01:50 INFO - PROCESS | 3375 | --DOMWINDOW == 146 (0x7fb93d3a6800) [pid = 3375] [serial = 815] [outer = (nil)] [url = about:blank] 13:01:50 INFO - PROCESS | 3375 | --DOMWINDOW == 145 (0x7fb93d517800) [pid = 3375] [serial = 821] [outer = (nil)] [url = about:blank] 13:01:50 INFO - PROCESS | 3375 | --DOMWINDOW == 144 (0x7fb935a83000) [pid = 3375] [serial = 809] [outer = (nil)] [url = about:blank] 13:01:50 INFO - PROCESS | 3375 | --DOMWINDOW == 143 (0x7fb93d41b000) [pid = 3375] [serial = 818] [outer = (nil)] [url = about:blank] 13:01:50 INFO - PROCESS | 3375 | --DOMWINDOW == 142 (0x7fb93d3adc00) [pid = 3375] [serial = 824] [outer = (nil)] [url = about:blank] 13:01:50 INFO - PROCESS | 3375 | --DOMWINDOW == 141 (0x7fb93bf4dc00) [pid = 3375] [serial = 812] [outer = (nil)] [url = about:blank] 13:01:50 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb936c93000 == 45 [pid = 3375] [id = 291] 13:01:50 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb93d273800 == 44 [pid = 3375] [id = 290] 13:01:50 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb9376d1000 == 43 [pid = 3375] [id = 289] 13:01:50 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb931364800 == 42 [pid = 3375] [id = 288] 13:01:50 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb9381d3800 == 41 [pid = 3375] [id = 280] 13:01:50 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb93110c000 == 40 [pid = 3375] [id = 279] 13:01:50 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb9322db800 == 39 [pid = 3375] [id = 278] 13:01:50 INFO - PROCESS | 3375 | --DOMWINDOW == 140 (0x7fb93cb66000) [pid = 3375] [serial = 800] [outer = (nil)] [url = about:blank] 13:01:50 INFO - PROCESS | 3375 | --DOMWINDOW == 139 (0x7fb931605000) [pid = 3375] [serial = 776] [outer = (nil)] [url = about:blank] 13:01:50 INFO - PROCESS | 3375 | --DOMWINDOW == 138 (0x7fb9321e5400) [pid = 3375] [serial = 777] [outer = (nil)] [url = about:blank] 13:01:50 INFO - PROCESS | 3375 | --DOMWINDOW == 137 (0x7fb936854c00) [pid = 3375] [serial = 774] [outer = (nil)] [url = about:blank] 13:01:50 INFO - PROCESS | 3375 | --DOMWINDOW == 136 (0x7fb932d9c400) [pid = 3375] [serial = 791] [outer = (nil)] [url = about:blank] 13:01:50 INFO - PROCESS | 3375 | --DOMWINDOW == 135 (0x7fb934bf2000) [pid = 3375] [serial = 792] [outer = (nil)] [url = about:blank] 13:01:50 INFO - PROCESS | 3375 | --DOMWINDOW == 134 (0x7fb93d132c00) [pid = 3375] [serial = 789] [outer = (nil)] [url = about:blank] 13:01:50 INFO - PROCESS | 3375 | --DOMWINDOW == 133 (0x7fb93cc79c00) [pid = 3375] [serial = 788] [outer = (nil)] [url = about:blank] 13:01:50 INFO - PROCESS | 3375 | --DOMWINDOW == 132 (0x7fb938240000) [pid = 3375] [serial = 783] [outer = (nil)] [url = about:blank] 13:01:50 INFO - PROCESS | 3375 | --DOMWINDOW == 131 (0x7fb9379cf800) [pid = 3375] [serial = 782] [outer = (nil)] [url = about:blank] 13:01:50 INFO - PROCESS | 3375 | --DOMWINDOW == 130 (0x7fb935a7e400) [pid = 3375] [serial = 794] [outer = (nil)] [url = about:blank] 13:01:50 INFO - PROCESS | 3375 | --DOMWINDOW == 129 (0x7fb936793c00) [pid = 3375] [serial = 780] [outer = (nil)] [url = about:blank] 13:01:50 INFO - PROCESS | 3375 | --DOMWINDOW == 128 (0x7fb935a88c00) [pid = 3375] [serial = 779] [outer = (nil)] [url = about:blank] 13:01:50 INFO - PROCESS | 3375 | --DOMWINDOW == 127 (0x7fb93bf53c00) [pid = 3375] [serial = 785] [outer = (nil)] [url = about:blank] 13:01:50 INFO - PROCESS | 3375 | --DOMWINDOW == 126 (0x7fb936ab3400) [pid = 3375] [serial = 797] [outer = (nil)] [url = about:blank] 13:01:50 INFO - PROCESS | 3375 | --DOMWINDOW == 125 (0x7fb93cc77400) [pid = 3375] [serial = 801] [outer = (nil)] [url = about:blank] 13:01:50 INFO - PROCESS | 3375 | --DOMWINDOW == 124 (0x7fb93bf4d000) [pid = 3375] [serial = 803] [outer = (nil)] [url = about:blank] 13:01:50 INFO - PROCESS | 3375 | --DOMWINDOW == 123 (0x7fb93823f400) [pid = 3375] [serial = 798] [outer = (nil)] [url = about:blank] 13:01:50 INFO - PROCESS | 3375 | --DOMWINDOW == 122 (0x7fb93678fc00) [pid = 3375] [serial = 795] [outer = (nil)] [url = about:blank] 13:01:50 INFO - PROCESS | 3375 | --DOMWINDOW == 121 (0x7fb93d133c00) [pid = 3375] [serial = 804] [outer = (nil)] [url = about:blank] 13:01:50 INFO - PROCESS | 3375 | --DOMWINDOW == 120 (0x7fb936858000) [pid = 3375] [serial = 831] [outer = (nil)] [url = about:blank] 13:01:50 INFO - PROCESS | 3375 | --DOMWINDOW == 119 (0x7fb936ab7c00) [pid = 3375] [serial = 744] [outer = (nil)] [url = about:blank] 13:01:50 INFO - PROCESS | 3375 | --DOMWINDOW == 118 (0x7fb932d9f000) [pid = 3375] [serial = 828] [outer = (nil)] [url = about:blank] 13:01:50 INFO - PROCESS | 3375 | --DOMWINDOW == 117 (0x7fb9365e4c00) [pid = 3375] [serial = 735] [outer = (nil)] [url = about:blank] 13:01:50 INFO - PROCESS | 3375 | --DOMWINDOW == 116 (0x7fb93cb6d400) [pid = 3375] [serial = 786] [outer = (nil)] [url = about:blank] 13:01:50 INFO - PROCESS | 3375 | --DOMWINDOW == 115 (0x7fb93cb73400) [pid = 3375] [serial = 753] [outer = (nil)] [url = about:blank] 13:01:50 INFO - PROCESS | 3375 | --DOMWINDOW == 114 (0x7fb93d413800) [pid = 3375] [serial = 807] [outer = (nil)] [url = about:blank] 13:01:50 INFO - PROCESS | 3375 | --DOMWINDOW == 113 (0x7fb93d3abc00) [pid = 3375] [serial = 806] [outer = (nil)] [url = about:blank] 13:01:50 INFO - PROCESS | 3375 | --DOMWINDOW == 112 (0x7fb93cb66400) [pid = 3375] [serial = 747] [outer = (nil)] [url = about:blank] 13:01:50 INFO - PROCESS | 3375 | --DOMWINDOW == 111 (0x7fb935a7ec00) [pid = 3375] [serial = 729] [outer = (nil)] [url = about:blank] 13:01:50 INFO - PROCESS | 3375 | --DOMWINDOW == 110 (0x7fb93cc77800) [pid = 3375] [serial = 750] [outer = (nil)] [url = about:blank] 13:01:50 INFO - PROCESS | 3375 | --DOMWINDOW == 109 (0x7fb9321dd000) [pid = 3375] [serial = 827] [outer = (nil)] [url = about:blank] 13:01:50 INFO - PROCESS | 3375 | --DOMWINDOW == 108 (0x7fb932d99c00) [pid = 3375] [serial = 732] [outer = (nil)] [url = about:blank] 13:01:50 INFO - PROCESS | 3375 | --DOMWINDOW == 107 (0x7fb935a86400) [pid = 3375] [serial = 759] [outer = (nil)] [url = about:blank] 13:01:50 INFO - PROCESS | 3375 | --DOMWINDOW == 106 (0x7fb93684d800) [pid = 3375] [serial = 738] [outer = (nil)] [url = about:blank] 13:01:50 INFO - PROCESS | 3375 | --DOMWINDOW == 105 (0x7fb936791c00) [pid = 3375] [serial = 830] [outer = (nil)] [url = about:blank] 13:01:50 INFO - PROCESS | 3375 | --DOMWINDOW == 104 (0x7fb93cc7d000) [pid = 3375] [serial = 756] [outer = (nil)] [url = about:blank] 13:01:50 INFO - PROCESS | 3375 | --DOMWINDOW == 103 (0x7fb936aaac00) [pid = 3375] [serial = 741] [outer = (nil)] [url = about:blank] 13:01:51 INFO - PROCESS | 3375 | 1462478511116 Marionette TRACE conn4 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 13:01:51 INFO - PROCESS | 3375 | 1462478511160 Marionette TRACE conn4 <- [1,1177,null,{"value":"8"}] 13:01:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 13:01:51 INFO - PROCESS | 3375 | 1462478511169 Marionette TRACE conn4 -> [0,1178,"setScriptTimeout",{"ms":35000}] 13:01:51 INFO - PROCESS | 3375 | 1462478511171 Marionette TRACE conn4 <- [1,1178,null,{}] 13:01:51 INFO - PROCESS | 3375 | 1462478511177 Marionette TRACE conn4 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:01:51 INFO - PROCESS | 3375 | 1462478511355 Marionette TRACE conn4 <- [1,1179,null,{"value":null}] 13:01:51 INFO - PROCESS | 3375 | 1462478511468 Marionette TRACE conn4 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:51 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb932ad3800 == 40 [pid = 3375] [id = 302] 13:01:51 INFO - PROCESS | 3375 | ++DOMWINDOW == 104 (0x7fb931607c00) [pid = 3375] [serial = 907] [outer = (nil)] 13:01:51 INFO - PROCESS | 3375 | ++DOMWINDOW == 105 (0x7fb935a85400) [pid = 3375] [serial = 908] [outer = 0x7fb931607c00] 13:01:51 INFO - PROCESS | 3375 | 1462478511533 Marionette DEBUG loaded listener.js 13:01:51 INFO - PROCESS | 3375 | ++DOMWINDOW == 106 (0x7fb9365f1c00) [pid = 3375] [serial = 909] [outer = 0x7fb931607c00] 13:01:52 INFO - PROCESS | 3375 | 1462478512366 Marionette TRACE conn4 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 13:01:52 INFO - PROCESS | 3375 | 1462478512411 Marionette TRACE conn4 <- [1,1181,null,{"value":"8"}] 13:01:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 13:01:52 INFO - PROCESS | 3375 | 1462478512425 Marionette TRACE conn4 -> [0,1182,"setScriptTimeout",{"ms":35000}] 13:01:52 INFO - PROCESS | 3375 | 1462478512434 Marionette TRACE conn4 <- [1,1182,null,{}] 13:01:52 INFO - PROCESS | 3375 | 1462478512443 Marionette TRACE conn4 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:01:52 INFO - PROCESS | 3375 | 1462478512627 Marionette TRACE conn4 <- [1,1183,null,{"value":null}] 13:01:52 INFO - PROCESS | 3375 | 1462478512640 Marionette TRACE conn4 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:52 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb936b3e800 == 41 [pid = 3375] [id = 303] 13:01:52 INFO - PROCESS | 3375 | ++DOMWINDOW == 107 (0x7fb9379d1400) [pid = 3375] [serial = 910] [outer = (nil)] 13:01:52 INFO - PROCESS | 3375 | ++DOMWINDOW == 108 (0x7fb93bf4e800) [pid = 3375] [serial = 911] [outer = 0x7fb9379d1400] 13:01:52 INFO - PROCESS | 3375 | 1462478512704 Marionette DEBUG loaded listener.js 13:01:52 INFO - PROCESS | 3375 | ++DOMWINDOW == 109 (0x7fb93bf5a800) [pid = 3375] [serial = 912] [outer = 0x7fb9379d1400] 13:01:53 INFO - PROCESS | 3375 | SkCairoFTTypeface::onFilterRec unimplemented 13:01:53 INFO - PROCESS | 3375 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 13:01:53 INFO - PROCESS | 3375 | 1462478513661 Marionette TRACE conn4 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[80] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 13:01:53 INFO - PROCESS | 3375 | 1462478513729 Marionette TRACE conn4 <- [1,1185,null,{"value":"8"}] 13:01:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 13:01:53 INFO - PROCESS | 3375 | 1462478513735 Marionette TRACE conn4 -> [0,1186,"setScriptTimeout",{"ms":35000}] 13:01:53 INFO - PROCESS | 3375 | 1462478513737 Marionette TRACE conn4 <- [1,1186,null,{}] 13:01:53 INFO - PROCESS | 3375 | 1462478513743 Marionette TRACE conn4 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:01:53 INFO - PROCESS | 3375 | 1462478513948 Marionette TRACE conn4 <- [1,1187,null,{"value":null}] 13:01:53 INFO - PROCESS | 3375 | 1462478513982 Marionette TRACE conn4 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:54 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb936cd6800 == 42 [pid = 3375] [id = 304] 13:01:54 INFO - PROCESS | 3375 | ++DOMWINDOW == 110 (0x7fb936850400) [pid = 3375] [serial = 913] [outer = (nil)] 13:01:54 INFO - PROCESS | 3375 | ++DOMWINDOW == 111 (0x7fb93cc79c00) [pid = 3375] [serial = 914] [outer = 0x7fb936850400] 13:01:54 INFO - PROCESS | 3375 | 1462478514045 Marionette DEBUG loaded listener.js 13:01:54 INFO - PROCESS | 3375 | ++DOMWINDOW == 112 (0x7fb93d136800) [pid = 3375] [serial = 915] [outer = 0x7fb936850400] 13:01:55 INFO - PROCESS | 3375 | --DOMWINDOW == 111 (0x7fb93cc7a400) [pid = 3375] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 13:01:55 INFO - PROCESS | 3375 | --DOMWINDOW == 110 (0x7fb92f18ec00) [pid = 3375] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 13:01:55 INFO - PROCESS | 3375 | --DOMWINDOW == 109 (0x7fb92ffaf000) [pid = 3375] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 13:01:55 INFO - PROCESS | 3375 | --DOMWINDOW == 108 (0x7fb93d3a5c00) [pid = 3375] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 13:01:55 INFO - PROCESS | 3375 | --DOMWINDOW == 107 (0x7fb934bec000) [pid = 3375] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 13:01:55 INFO - PROCESS | 3375 | --DOMWINDOW == 106 (0x7fb936ab5000) [pid = 3375] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 13:01:55 INFO - PROCESS | 3375 | --DOMWINDOW == 105 (0x7fb93cc73000) [pid = 3375] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 13:01:55 INFO - PROCESS | 3375 | --DOMWINDOW == 104 (0x7fb93d521000) [pid = 3375] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 13:01:55 INFO - PROCESS | 3375 | --DOMWINDOW == 103 (0x7fb92f07d800) [pid = 3375] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 13:01:55 INFO - PROCESS | 3375 | --DOMWINDOW == 102 (0x7fb932cf0c00) [pid = 3375] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 13:01:55 INFO - PROCESS | 3375 | --DOMWINDOW == 101 (0x7fb93d138000) [pid = 3375] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 13:01:55 INFO - PROCESS | 3375 | --DOMWINDOW == 100 (0x7fb92f18d400) [pid = 3375] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 13:01:55 INFO - PROCESS | 3375 | --DOMWINDOW == 99 (0x7fb931605c00) [pid = 3375] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 13:01:55 INFO - PROCESS | 3375 | --DOMWINDOW == 98 (0x7fb93dc93800) [pid = 3375] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 13:01:55 INFO - PROCESS | 3375 | --DOMWINDOW == 97 (0x7fb93db49000) [pid = 3375] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 13:01:55 INFO - PROCESS | 3375 | --DOMWINDOW == 96 (0x7fb9365f1800) [pid = 3375] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 13:01:55 INFO - PROCESS | 3375 | --DOMWINDOW == 95 (0x7fb936850c00) [pid = 3375] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 13:01:55 INFO - PROCESS | 3375 | --DOMWINDOW == 94 (0x7fb934ecd800) [pid = 3375] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 13:01:55 INFO - PROCESS | 3375 | 1462478515470 Marionette TRACE conn4 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1189,"getWindowHandle",null] 13:01:55 INFO - PROCESS | 3375 | 1462478515546 Marionette TRACE conn4 <- [1,1189,null,{"value":"8"}] 13:01:55 INFO - PROCESS | 3375 | 1462478515555 Marionette TRACE conn4 -> [0,1190,"setScriptTimeout",{"ms":35000}] 13:01:55 INFO - PROCESS | 3375 | 1462478515557 Marionette TRACE conn4 <- [1,1190,null,{}] 13:01:55 INFO - PROCESS | 3375 | 1462478515564 Marionette TRACE conn4 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:01:55 INFO - PROCESS | 3375 | 1462478515767 Marionette TRACE conn4 <- [1,1191,null,{"value":null}] 13:01:55 INFO - PROCESS | 3375 | 1462478515841 Marionette TRACE conn4 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:55 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb9377b4000 == 43 [pid = 3375] [id = 305] 13:01:55 INFO - PROCESS | 3375 | ++DOMWINDOW == 95 (0x7fb93d139400) [pid = 3375] [serial = 916] [outer = (nil)] 13:01:55 INFO - PROCESS | 3375 | ++DOMWINDOW == 96 (0x7fb93d28dc00) [pid = 3375] [serial = 917] [outer = 0x7fb93d139400] 13:01:55 INFO - PROCESS | 3375 | 1462478515918 Marionette DEBUG loaded listener.js 13:01:56 INFO - PROCESS | 3375 | ++DOMWINDOW == 97 (0x7fb93d514000) [pid = 3375] [serial = 918] [outer = 0x7fb93d139400] 13:01:56 INFO - PROCESS | 3375 | 1462478516680 Marionette TRACE conn4 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1193,"getWindowHandle",null] 13:01:56 INFO - PROCESS | 3375 | 1462478516743 Marionette TRACE conn4 <- [1,1193,null,{"value":"8"}] 13:01:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 13:01:56 INFO - PROCESS | 3375 | 1462478516751 Marionette TRACE conn4 -> [0,1194,"setScriptTimeout",{"ms":35000}] 13:01:56 INFO - PROCESS | 3375 | 1462478516766 Marionette TRACE conn4 <- [1,1194,null,{}] 13:01:56 INFO - PROCESS | 3375 | 1462478516772 Marionette TRACE conn4 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:01:56 INFO - PROCESS | 3375 | 1462478516956 Marionette TRACE conn4 <- [1,1195,null,{"value":null}] 13:01:57 INFO - PROCESS | 3375 | 1462478517072 Marionette TRACE conn4 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:57 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb93ca19000 == 44 [pid = 3375] [id = 306] 13:01:57 INFO - PROCESS | 3375 | ++DOMWINDOW == 98 (0x7fb936ab0000) [pid = 3375] [serial = 919] [outer = (nil)] 13:01:57 INFO - PROCESS | 3375 | ++DOMWINDOW == 99 (0x7fb93d727000) [pid = 3375] [serial = 920] [outer = 0x7fb936ab0000] 13:01:57 INFO - PROCESS | 3375 | 1462478517137 Marionette DEBUG loaded listener.js 13:01:57 INFO - PROCESS | 3375 | ++DOMWINDOW == 100 (0x7fb93dc8c400) [pid = 3375] [serial = 921] [outer = 0x7fb936ab0000] 13:01:57 INFO - PROCESS | 3375 | SkCairoFTTypeface::onFilterRec unimplemented 13:01:57 INFO - PROCESS | 3375 | SkCairoFTTypeface::onFilterRec unimplemented 13:01:58 INFO - PROCESS | 3375 | 1462478518161 Marionette TRACE conn4 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[76] expected 0 but got 210","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1197,"getWindowHandle",null] 13:01:58 INFO - PROCESS | 3375 | 1462478518208 Marionette TRACE conn4 <- [1,1197,null,{"value":"8"}] 13:01:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 13:01:58 INFO - PROCESS | 3375 | 1462478518218 Marionette TRACE conn4 -> [0,1198,"setScriptTimeout",{"ms":35000}] 13:01:58 INFO - PROCESS | 3375 | 1462478518224 Marionette TRACE conn4 <- [1,1198,null,{}] 13:01:58 INFO - PROCESS | 3375 | 1462478518233 Marionette TRACE conn4 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:01:58 INFO - PROCESS | 3375 | 1462478518442 Marionette TRACE conn4 <- [1,1199,null,{"value":null}] 13:01:58 INFO - PROCESS | 3375 | 1462478518658 Marionette TRACE conn4 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:58 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb93574c000 == 45 [pid = 3375] [id = 307] 13:01:58 INFO - PROCESS | 3375 | ++DOMWINDOW == 101 (0x7fb932cf4000) [pid = 3375] [serial = 922] [outer = (nil)] 13:01:58 INFO - PROCESS | 3375 | ++DOMWINDOW == 102 (0x7fb934bf2c00) [pid = 3375] [serial = 923] [outer = 0x7fb932cf4000] 13:01:58 INFO - PROCESS | 3375 | 1462478518784 Marionette DEBUG loaded listener.js 13:01:58 INFO - PROCESS | 3375 | ++DOMWINDOW == 103 (0x7fb935a84800) [pid = 3375] [serial = 924] [outer = 0x7fb932cf4000] 13:01:59 INFO - PROCESS | 3375 | 1462478519685 Marionette TRACE conn4 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 13:01:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 13:01:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1541ms 13:01:59 INFO - PROCESS | 3375 | 1462478519760 Marionette TRACE conn4 -> [0,1201,"getWindowHandle",null] 13:01:59 INFO - PROCESS | 3375 | 1462478519770 Marionette TRACE conn4 <- [1,1201,null,{"value":"8"}] 13:01:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 13:01:59 INFO - PROCESS | 3375 | 1462478519781 Marionette TRACE conn4 -> [0,1202,"setScriptTimeout",{"ms":35000}] 13:01:59 INFO - PROCESS | 3375 | 1462478519786 Marionette TRACE conn4 <- [1,1202,null,{}] 13:01:59 INFO - PROCESS | 3375 | 1462478519793 Marionette TRACE conn4 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:02:00 INFO - PROCESS | 3375 | 1462478520023 Marionette TRACE conn4 <- [1,1203,null,{"value":null}] 13:02:00 INFO - PROCESS | 3375 | 1462478520267 Marionette TRACE conn4 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:00 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb93bb16800 == 46 [pid = 3375] [id = 308] 13:02:00 INFO - PROCESS | 3375 | ++DOMWINDOW == 104 (0x7fb936857400) [pid = 3375] [serial = 925] [outer = (nil)] 13:02:00 INFO - PROCESS | 3375 | ++DOMWINDOW == 105 (0x7fb936ab5000) [pid = 3375] [serial = 926] [outer = 0x7fb936857400] 13:02:00 INFO - PROCESS | 3375 | 1462478520428 Marionette DEBUG loaded listener.js 13:02:00 INFO - PROCESS | 3375 | ++DOMWINDOW == 106 (0x7fb93cb66000) [pid = 3375] [serial = 927] [outer = 0x7fb936857400] 13:02:01 INFO - PROCESS | 3375 | 1462478521373 Marionette TRACE conn4 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 13:02:01 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 13:02:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1635ms 13:02:01 INFO - PROCESS | 3375 | 1462478521418 Marionette TRACE conn4 -> [0,1205,"getWindowHandle",null] 13:02:01 INFO - PROCESS | 3375 | 1462478521425 Marionette TRACE conn4 <- [1,1205,null,{"value":"8"}] 13:02:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 13:02:01 INFO - PROCESS | 3375 | 1462478521435 Marionette TRACE conn4 -> [0,1206,"setScriptTimeout",{"ms":35000}] 13:02:01 INFO - PROCESS | 3375 | 1462478521443 Marionette TRACE conn4 <- [1,1206,null,{}] 13:02:01 INFO - PROCESS | 3375 | 1462478521470 Marionette TRACE conn4 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:02:01 INFO - PROCESS | 3375 | 1462478521760 Marionette TRACE conn4 <- [1,1207,null,{"value":null}] 13:02:02 INFO - PROCESS | 3375 | 1462478522022 Marionette TRACE conn4 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:02 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb93d179800 == 47 [pid = 3375] [id = 309] 13:02:02 INFO - PROCESS | 3375 | ++DOMWINDOW == 107 (0x7fb93d29b400) [pid = 3375] [serial = 928] [outer = (nil)] 13:02:02 INFO - PROCESS | 3375 | ++DOMWINDOW == 108 (0x7fb93d520400) [pid = 3375] [serial = 929] [outer = 0x7fb93d29b400] 13:02:02 INFO - PROCESS | 3375 | 1462478522114 Marionette DEBUG loaded listener.js 13:02:02 INFO - PROCESS | 3375 | ++DOMWINDOW == 109 (0x7fb93db44000) [pid = 3375] [serial = 930] [outer = 0x7fb93d29b400] 13:02:03 INFO - PROCESS | 3375 | 1462478523070 Marionette TRACE conn4 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 13:02:03 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 13:02:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1694ms 13:02:03 INFO - PROCESS | 3375 | 1462478523129 Marionette TRACE conn4 -> [0,1209,"getWindowHandle",null] 13:02:03 INFO - PROCESS | 3375 | 1462478523133 Marionette TRACE conn4 <- [1,1209,null,{"value":"8"}] 13:02:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 13:02:03 INFO - PROCESS | 3375 | 1462478523140 Marionette TRACE conn4 -> [0,1210,"setScriptTimeout",{"ms":35000}] 13:02:03 INFO - PROCESS | 3375 | 1462478523144 Marionette TRACE conn4 <- [1,1210,null,{}] 13:02:03 INFO - PROCESS | 3375 | 1462478523151 Marionette TRACE conn4 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:02:03 INFO - PROCESS | 3375 | 1462478523349 Marionette TRACE conn4 <- [1,1211,null,{"value":null}] 13:02:03 INFO - PROCESS | 3375 | 1462478523505 Marionette TRACE conn4 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:03 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb93d46a000 == 48 [pid = 3375] [id = 310] 13:02:03 INFO - PROCESS | 3375 | ++DOMWINDOW == 110 (0x7fb93dc94000) [pid = 3375] [serial = 931] [outer = (nil)] 13:02:03 INFO - PROCESS | 3375 | ++DOMWINDOW == 111 (0x7fb93de6d800) [pid = 3375] [serial = 932] [outer = 0x7fb93dc94000] 13:02:03 INFO - PROCESS | 3375 | 1462478523591 Marionette DEBUG loaded listener.js 13:02:03 INFO - PROCESS | 3375 | ++DOMWINDOW == 112 (0x7fb93eada400) [pid = 3375] [serial = 933] [outer = 0x7fb93dc94000] 13:02:04 INFO - PROCESS | 3375 | 1462478524490 Marionette TRACE conn4 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 13:02:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 13:02:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1390ms 13:02:04 INFO - PROCESS | 3375 | 1462478524533 Marionette TRACE conn4 -> [0,1213,"getWindowHandle",null] 13:02:04 INFO - PROCESS | 3375 | 1462478524536 Marionette TRACE conn4 <- [1,1213,null,{"value":"8"}] 13:02:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 13:02:04 INFO - PROCESS | 3375 | 1462478524543 Marionette TRACE conn4 -> [0,1214,"setScriptTimeout",{"ms":35000}] 13:02:04 INFO - PROCESS | 3375 | 1462478524547 Marionette TRACE conn4 <- [1,1214,null,{}] 13:02:04 INFO - PROCESS | 3375 | 1462478524553 Marionette TRACE conn4 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:02:04 INFO - PROCESS | 3375 | 1462478524743 Marionette TRACE conn4 <- [1,1215,null,{"value":null}] 13:02:04 INFO - PROCESS | 3375 | 1462478524905 Marionette TRACE conn4 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:04 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb93d9c4000 == 49 [pid = 3375] [id = 311] 13:02:04 INFO - PROCESS | 3375 | ++DOMWINDOW == 113 (0x7fb93dc8d000) [pid = 3375] [serial = 934] [outer = (nil)] 13:02:04 INFO - PROCESS | 3375 | ++DOMWINDOW == 114 (0x7fb93ec5d800) [pid = 3375] [serial = 935] [outer = 0x7fb93dc8d000] 13:02:04 INFO - PROCESS | 3375 | 1462478524981 Marionette DEBUG loaded listener.js 13:02:05 INFO - PROCESS | 3375 | ++DOMWINDOW == 115 (0x7fb93ee8dc00) [pid = 3375] [serial = 936] [outer = 0x7fb93dc8d000] 13:02:05 INFO - PROCESS | 3375 | 1462478525943 Marionette TRACE conn4 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 13:02:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 13:02:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1430ms 13:02:05 INFO - PROCESS | 3375 | 1462478525974 Marionette TRACE conn4 -> [0,1217,"getWindowHandle",null] 13:02:05 INFO - PROCESS | 3375 | 1462478525978 Marionette TRACE conn4 <- [1,1217,null,{"value":"8"}] 13:02:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 13:02:05 INFO - PROCESS | 3375 | 1462478525985 Marionette TRACE conn4 -> [0,1218,"setScriptTimeout",{"ms":35000}] 13:02:05 INFO - PROCESS | 3375 | 1462478525989 Marionette TRACE conn4 <- [1,1218,null,{}] 13:02:05 INFO - PROCESS | 3375 | 1462478525995 Marionette TRACE conn4 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:02:06 INFO - PROCESS | 3375 | 1462478526231 Marionette TRACE conn4 <- [1,1219,null,{"value":null}] 13:02:06 INFO - PROCESS | 3375 | 1462478526406 Marionette TRACE conn4 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:06 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb93f108800 == 50 [pid = 3375] [id = 312] 13:02:06 INFO - PROCESS | 3375 | ++DOMWINDOW == 116 (0x7fb93d416c00) [pid = 3375] [serial = 937] [outer = (nil)] 13:02:06 INFO - PROCESS | 3375 | ++DOMWINDOW == 117 (0x7fb9403b0800) [pid = 3375] [serial = 938] [outer = 0x7fb93d416c00] 13:02:06 INFO - PROCESS | 3375 | 1462478526485 Marionette DEBUG loaded listener.js 13:02:06 INFO - PROCESS | 3375 | ++DOMWINDOW == 118 (0x7fb9405a9800) [pid = 3375] [serial = 939] [outer = 0x7fb93d416c00] 13:02:07 INFO - PROCESS | 3375 | 1462478527370 Marionette TRACE conn4 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 13:02:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 13:02:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1445ms 13:02:07 INFO - PROCESS | 3375 | 1462478527431 Marionette TRACE conn4 -> [0,1221,"getWindowHandle",null] 13:02:07 INFO - PROCESS | 3375 | 1462478527436 Marionette TRACE conn4 <- [1,1221,null,{"value":"8"}] 13:02:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 13:02:07 INFO - PROCESS | 3375 | 1462478527444 Marionette TRACE conn4 -> [0,1222,"setScriptTimeout",{"ms":35000}] 13:02:07 INFO - PROCESS | 3375 | 1462478527447 Marionette TRACE conn4 <- [1,1222,null,{}] 13:02:07 INFO - PROCESS | 3375 | 1462478527453 Marionette TRACE conn4 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:02:07 INFO - PROCESS | 3375 | 1462478527682 Marionette TRACE conn4 <- [1,1223,null,{"value":null}] 13:02:07 INFO - PROCESS | 3375 | 1462478527937 Marionette TRACE conn4 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:08 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb943d7a800 == 51 [pid = 3375] [id = 313] 13:02:08 INFO - PROCESS | 3375 | ++DOMWINDOW == 119 (0x7fb932cec400) [pid = 3375] [serial = 940] [outer = (nil)] 13:02:08 INFO - PROCESS | 3375 | ++DOMWINDOW == 120 (0x7fb9405afc00) [pid = 3375] [serial = 941] [outer = 0x7fb932cec400] 13:02:08 INFO - PROCESS | 3375 | 1462478528111 Marionette DEBUG loaded listener.js 13:02:08 INFO - PROCESS | 3375 | ++DOMWINDOW == 121 (0x7fb940652c00) [pid = 3375] [serial = 942] [outer = 0x7fb932cec400] 13:02:09 INFO - PROCESS | 3375 | 1462478529323 Marionette TRACE conn4 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1225,"getWindowHandle",null] 13:02:09 INFO - PROCESS | 3375 | 1462478529399 Marionette TRACE conn4 <- [1,1225,null,{"value":"8"}] 13:02:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 13:02:09 INFO - PROCESS | 3375 | 1462478529409 Marionette TRACE conn4 -> [0,1226,"setScriptTimeout",{"ms":35000}] 13:02:09 INFO - PROCESS | 3375 | 1462478529413 Marionette TRACE conn4 <- [1,1226,null,{}] 13:02:09 INFO - PROCESS | 3375 | 1462478529420 Marionette TRACE conn4 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:02:09 INFO - PROCESS | 3375 | 1462478529648 Marionette TRACE conn4 <- [1,1227,null,{"value":null}] 13:02:09 INFO - PROCESS | 3375 | 1462478529863 Marionette TRACE conn4 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:09 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb94603b800 == 52 [pid = 3375] [id = 314] 13:02:09 INFO - PROCESS | 3375 | ++DOMWINDOW == 122 (0x7fb93dc95c00) [pid = 3375] [serial = 943] [outer = (nil)] 13:02:09 INFO - PROCESS | 3375 | ++DOMWINDOW == 123 (0x7fb94065a400) [pid = 3375] [serial = 944] [outer = 0x7fb93dc95c00] 13:02:09 INFO - PROCESS | 3375 | 1462478529983 Marionette DEBUG loaded listener.js 13:02:10 INFO - PROCESS | 3375 | ++DOMWINDOW == 124 (0x7fb9406d5c00) [pid = 3375] [serial = 945] [outer = 0x7fb93dc95c00] 13:02:10 INFO - PROCESS | 3375 | 1462478530930 Marionette TRACE conn4 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 13:02:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 13:02:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1587ms 13:02:10 INFO - PROCESS | 3375 | 1462478530996 Marionette TRACE conn4 -> [0,1229,"getWindowHandle",null] 13:02:11 INFO - PROCESS | 3375 | 1462478531000 Marionette TRACE conn4 <- [1,1229,null,{"value":"8"}] 13:02:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 13:02:11 INFO - PROCESS | 3375 | 1462478531006 Marionette TRACE conn4 -> [0,1230,"setScriptTimeout",{"ms":35000}] 13:02:11 INFO - PROCESS | 3375 | 1462478531009 Marionette TRACE conn4 <- [1,1230,null,{}] 13:02:11 INFO - PROCESS | 3375 | 1462478531015 Marionette TRACE conn4 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:02:11 INFO - PROCESS | 3375 | 1462478531258 Marionette TRACE conn4 <- [1,1231,null,{"value":null}] 13:02:11 INFO - PROCESS | 3375 | 1462478531522 Marionette TRACE conn4 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:11 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb93110b000 == 53 [pid = 3375] [id = 315] 13:02:11 INFO - PROCESS | 3375 | ++DOMWINDOW == 125 (0x7fb92f081c00) [pid = 3375] [serial = 946] [outer = (nil)] 13:02:11 INFO - PROCESS | 3375 | ++DOMWINDOW == 126 (0x7fb931ff6000) [pid = 3375] [serial = 947] [outer = 0x7fb92f081c00] 13:02:11 INFO - PROCESS | 3375 | 1462478531604 Marionette DEBUG loaded listener.js 13:02:11 INFO - PROCESS | 3375 | ++DOMWINDOW == 127 (0x7fb93dc97400) [pid = 3375] [serial = 948] [outer = 0x7fb92f081c00] 13:02:12 INFO - PROCESS | 3375 | 1462478532521 Marionette TRACE conn4 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 13:02:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 13:02:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1540ms 13:02:12 INFO - PROCESS | 3375 | 1462478532549 Marionette TRACE conn4 -> [0,1233,"getWindowHandle",null] 13:02:12 INFO - PROCESS | 3375 | 1462478532552 Marionette TRACE conn4 <- [1,1233,null,{"value":"8"}] 13:02:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 13:02:12 INFO - PROCESS | 3375 | 1462478532560 Marionette TRACE conn4 -> [0,1234,"setScriptTimeout",{"ms":35000}] 13:02:12 INFO - PROCESS | 3375 | 1462478532564 Marionette TRACE conn4 <- [1,1234,null,{}] 13:02:12 INFO - PROCESS | 3375 | 1462478532569 Marionette TRACE conn4 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:02:12 INFO - PROCESS | 3375 | 1462478532757 Marionette TRACE conn4 <- [1,1235,null,{"value":null}] 13:02:13 INFO - PROCESS | 3375 | 1462478533259 Marionette TRACE conn4 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:13 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb935ad3800 == 54 [pid = 3375] [id = 316] 13:02:13 INFO - PROCESS | 3375 | ++DOMWINDOW == 128 (0x7fb92f191000) [pid = 3375] [serial = 949] [outer = (nil)] 13:02:13 INFO - PROCESS | 3375 | ++DOMWINDOW == 129 (0x7fb931605800) [pid = 3375] [serial = 950] [outer = 0x7fb92f191000] 13:02:13 INFO - PROCESS | 3375 | 1462478533379 Marionette DEBUG loaded listener.js 13:02:13 INFO - PROCESS | 3375 | ++DOMWINDOW == 130 (0x7fb9321dec00) [pid = 3375] [serial = 951] [outer = 0x7fb92f191000] 13:02:13 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb93eaa6800 == 53 [pid = 3375] [id = 10] 13:02:14 INFO - PROCESS | 3375 | 1462478534341 Marionette TRACE conn4 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 13:02:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 13:02:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1833ms 13:02:14 INFO - PROCESS | 3375 | 1462478534397 Marionette TRACE conn4 -> [0,1237,"getWindowHandle",null] 13:02:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 13:02:14 INFO - PROCESS | 3375 | 1462478534403 Marionette TRACE conn4 <- [1,1237,null,{"value":"8"}] 13:02:14 INFO - PROCESS | 3375 | 1462478534413 Marionette TRACE conn4 -> [0,1238,"setScriptTimeout",{"ms":35000}] 13:02:14 INFO - PROCESS | 3375 | 1462478534419 Marionette TRACE conn4 <- [1,1238,null,{}] 13:02:14 INFO - PROCESS | 3375 | 1462478534427 Marionette TRACE conn4 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:02:14 INFO - PROCESS | 3375 | 1462478534637 Marionette TRACE conn4 <- [1,1239,null,{"value":null}] 13:02:14 INFO - PROCESS | 3375 | 1462478534958 Marionette TRACE conn4 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:15 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb92ff1d800 == 54 [pid = 3375] [id = 317] 13:02:15 INFO - PROCESS | 3375 | ++DOMWINDOW == 131 (0x7fb9365e6000) [pid = 3375] [serial = 952] [outer = (nil)] 13:02:15 INFO - PROCESS | 3375 | ++DOMWINDOW == 132 (0x7fb936790400) [pid = 3375] [serial = 953] [outer = 0x7fb9365e6000] 13:02:15 INFO - PROCESS | 3375 | 1462478535049 Marionette DEBUG loaded listener.js 13:02:15 INFO - PROCESS | 3375 | ++DOMWINDOW == 133 (0x7fb936aaa400) [pid = 3375] [serial = 954] [outer = 0x7fb9365e6000] 13:02:15 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb935804000 == 53 [pid = 3375] [id = 269] 13:02:15 INFO - PROCESS | 3375 | --DOMWINDOW == 132 (0x7fb936850800) [pid = 3375] [serial = 875] [outer = (nil)] [url = about:blank] 13:02:15 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb930dd5800 == 52 [pid = 3375] [id = 292] 13:02:16 INFO - PROCESS | 3375 | 1462478536069 Marionette TRACE conn4 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 13:02:16 INFO - PROCESS | 3375 | --DOMWINDOW == 131 (0x7fb93d723c00) [pid = 3375] [serial = 825] [outer = (nil)] [url = about:blank] 13:02:16 INFO - PROCESS | 3375 | --DOMWINDOW == 130 (0x7fb93d512c00) [pid = 3375] [serial = 819] [outer = (nil)] [url = about:blank] 13:02:16 INFO - PROCESS | 3375 | --DOMWINDOW == 129 (0x7fb93d51cc00) [pid = 3375] [serial = 822] [outer = (nil)] [url = about:blank] 13:02:16 INFO - PROCESS | 3375 | --DOMWINDOW == 128 (0x7fb936794c00) [pid = 3375] [serial = 810] [outer = (nil)] [url = about:blank] 13:02:16 INFO - PROCESS | 3375 | --DOMWINDOW == 127 (0x7fb93cb70c00) [pid = 3375] [serial = 813] [outer = (nil)] [url = about:blank] 13:02:16 INFO - PROCESS | 3375 | --DOMWINDOW == 126 (0x7fb93d413c00) [pid = 3375] [serial = 816] [outer = (nil)] [url = about:blank] 13:02:16 INFO - PROCESS | 3375 | --DOMWINDOW == 125 (0x7fb93d138400) [pid = 3375] [serial = 869] [outer = (nil)] [url = about:blank] 13:02:16 INFO - PROCESS | 3375 | --DOMWINDOW == 124 (0x7fb93d610c00) [pid = 3375] [serial = 872] [outer = (nil)] [url = about:blank] 13:02:16 INFO - PROCESS | 3375 | --DOMWINDOW == 123 (0x7fb93dc95000) [pid = 3375] [serial = 854] [outer = (nil)] [url = about:blank] 13:02:16 INFO - PROCESS | 3375 | --DOMWINDOW == 122 (0x7fb93d722400) [pid = 3375] [serial = 849] [outer = (nil)] [url = about:blank] 13:02:16 INFO - PROCESS | 3375 | --DOMWINDOW == 121 (0x7fb93d610000) [pid = 3375] [serial = 848] [outer = (nil)] [url = about:blank] 13:02:16 INFO - PROCESS | 3375 | --DOMWINDOW == 120 (0x7fb93d415400) [pid = 3375] [serial = 843] [outer = (nil)] [url = about:blank] 13:02:16 INFO - PROCESS | 3375 | --DOMWINDOW == 119 (0x7fb93d3a2800) [pid = 3375] [serial = 842] [outer = (nil)] [url = about:blank] 13:02:16 INFO - PROCESS | 3375 | --DOMWINDOW == 118 (0x7fb93d51c800) [pid = 3375] [serial = 845] [outer = (nil)] [url = about:blank] 13:02:16 INFO - PROCESS | 3375 | --DOMWINDOW == 117 (0x7fb93d609000) [pid = 3375] [serial = 846] [outer = (nil)] [url = about:blank] 13:02:16 INFO - PROCESS | 3375 | --DOMWINDOW == 116 (0x7fb934ec8000) [pid = 3375] [serial = 837] [outer = (nil)] [url = about:blank] 13:02:16 INFO - PROCESS | 3375 | --DOMWINDOW == 115 (0x7fb932cf2000) [pid = 3375] [serial = 836] [outer = (nil)] [url = about:blank] 13:02:16 INFO - PROCESS | 3375 | --DOMWINDOW == 114 (0x7fb93ec60800) [pid = 3375] [serial = 864] [outer = (nil)] [url = about:blank] 13:02:16 INFO - PROCESS | 3375 | --DOMWINDOW == 113 (0x7fb93ec5bc00) [pid = 3375] [serial = 863] [outer = (nil)] [url = about:blank] 13:02:16 INFO - PROCESS | 3375 | --DOMWINDOW == 112 (0x7fb93dc90000) [pid = 3375] [serial = 852] [outer = (nil)] [url = about:blank] 13:02:16 INFO - PROCESS | 3375 | --DOMWINDOW == 111 (0x7fb93dc8ac00) [pid = 3375] [serial = 851] [outer = (nil)] [url = about:blank] 13:02:16 INFO - PROCESS | 3375 | --DOMWINDOW == 110 (0x7fb936799400) [pid = 3375] [serial = 866] [outer = (nil)] [url = about:blank] 13:02:16 INFO - PROCESS | 3375 | --DOMWINDOW == 109 (0x7fb93ead7c00) [pid = 3375] [serial = 858] [outer = (nil)] [url = about:blank] 13:02:16 INFO - PROCESS | 3375 | --DOMWINDOW == 108 (0x7fb93de74c00) [pid = 3375] [serial = 857] [outer = (nil)] [url = about:blank] 13:02:16 INFO - PROCESS | 3375 | --DOMWINDOW == 107 (0x7fb93eae2c00) [pid = 3375] [serial = 860] [outer = (nil)] [url = about:blank] 13:02:16 INFO - PROCESS | 3375 | --DOMWINDOW == 106 (0x7fb93cb67000) [pid = 3375] [serial = 840] [outer = (nil)] [url = about:blank] 13:02:16 INFO - PROCESS | 3375 | --DOMWINDOW == 105 (0x7fb9379d2400) [pid = 3375] [serial = 839] [outer = (nil)] [url = about:blank] 13:02:16 INFO - PROCESS | 3375 | --DOMWINDOW == 104 (0x7fb93db43800) [pid = 3375] [serial = 873] [outer = (nil)] [url = about:blank] 13:02:16 INFO - PROCESS | 3375 | --DOMWINDOW == 103 (0x7fb93de6d000) [pid = 3375] [serial = 855] [outer = (nil)] [url = about:blank] 13:02:16 INFO - PROCESS | 3375 | --DOMWINDOW == 102 (0x7fb93d3ad400) [pid = 3375] [serial = 870] [outer = (nil)] [url = about:blank] 13:02:16 INFO - PROCESS | 3375 | --DOMWINDOW == 101 (0x7fb936ab1800) [pid = 3375] [serial = 867] [outer = (nil)] [url = about:blank] 13:02:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 13:02:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1738ms 13:02:16 INFO - PROCESS | 3375 | 1462478536154 Marionette TRACE conn4 -> [0,1241,"getWindowHandle",null] 13:02:16 INFO - PROCESS | 3375 | 1462478536160 Marionette TRACE conn4 <- [1,1241,null,{"value":"8"}] 13:02:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 13:02:16 INFO - PROCESS | 3375 | 1462478536168 Marionette TRACE conn4 -> [0,1242,"setScriptTimeout",{"ms":35000}] 13:02:16 INFO - PROCESS | 3375 | 1462478536172 Marionette TRACE conn4 <- [1,1242,null,{}] 13:02:16 INFO - PROCESS | 3375 | 1462478536178 Marionette TRACE conn4 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:02:16 INFO - PROCESS | 3375 | 1462478536420 Marionette TRACE conn4 <- [1,1243,null,{"value":null}] 13:02:16 INFO - PROCESS | 3375 | 1462478536628 Marionette TRACE conn4 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:16 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb934e6b000 == 53 [pid = 3375] [id = 318] 13:02:16 INFO - PROCESS | 3375 | ++DOMWINDOW == 102 (0x7fb9321dd000) [pid = 3375] [serial = 955] [outer = (nil)] 13:02:16 INFO - PROCESS | 3375 | ++DOMWINDOW == 103 (0x7fb93bf5bc00) [pid = 3375] [serial = 956] [outer = 0x7fb9321dd000] 13:02:16 INFO - PROCESS | 3375 | 1462478536708 Marionette DEBUG loaded listener.js 13:02:16 INFO - PROCESS | 3375 | ++DOMWINDOW == 104 (0x7fb93cc7ec00) [pid = 3375] [serial = 957] [outer = 0x7fb9321dd000] 13:02:17 INFO - PROCESS | 3375 | 1462478537469 Marionette TRACE conn4 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 13:02:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 13:02:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1331ms 13:02:17 INFO - PROCESS | 3375 | 1462478537505 Marionette TRACE conn4 -> [0,1245,"getWindowHandle",null] 13:02:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 13:02:17 INFO - PROCESS | 3375 | 1462478537510 Marionette TRACE conn4 <- [1,1245,null,{"value":"8"}] 13:02:17 INFO - PROCESS | 3375 | 1462478537525 Marionette TRACE conn4 -> [0,1246,"setScriptTimeout",{"ms":35000}] 13:02:17 INFO - PROCESS | 3375 | 1462478537534 Marionette TRACE conn4 <- [1,1246,null,{}] 13:02:17 INFO - PROCESS | 3375 | 1462478537544 Marionette TRACE conn4 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:02:17 INFO - PROCESS | 3375 | 1462478537736 Marionette TRACE conn4 <- [1,1247,null,{"value":null}] 13:02:17 INFO - PROCESS | 3375 | 1462478537848 Marionette TRACE conn4 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:17 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb9377ae000 == 54 [pid = 3375] [id = 319] 13:02:17 INFO - PROCESS | 3375 | ++DOMWINDOW == 105 (0x7fb935a83000) [pid = 3375] [serial = 958] [outer = (nil)] 13:02:17 INFO - PROCESS | 3375 | ++DOMWINDOW == 106 (0x7fb93d3ab400) [pid = 3375] [serial = 959] [outer = 0x7fb935a83000] 13:02:17 INFO - PROCESS | 3375 | 1462478537915 Marionette DEBUG loaded listener.js 13:02:18 INFO - PROCESS | 3375 | ++DOMWINDOW == 107 (0x7fb93d521400) [pid = 3375] [serial = 960] [outer = 0x7fb935a83000] 13:02:18 INFO - PROCESS | 3375 | 1462478538783 Marionette TRACE conn4 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 13:02:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 13:02:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1297ms 13:02:18 INFO - PROCESS | 3375 | 1462478538822 Marionette TRACE conn4 -> [0,1249,"getWindowHandle",null] 13:02:18 INFO - PROCESS | 3375 | 1462478538827 Marionette TRACE conn4 <- [1,1249,null,{"value":"8"}] 13:02:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 13:02:18 INFO - PROCESS | 3375 | 1462478538834 Marionette TRACE conn4 -> [0,1250,"setScriptTimeout",{"ms":35000}] 13:02:18 INFO - PROCESS | 3375 | 1462478538838 Marionette TRACE conn4 <- [1,1250,null,{}] 13:02:18 INFO - PROCESS | 3375 | 1462478538845 Marionette TRACE conn4 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:02:19 INFO - PROCESS | 3375 | 1462478539081 Marionette TRACE conn4 <- [1,1251,null,{"value":null}] 13:02:19 INFO - PROCESS | 3375 | 1462478539108 Marionette TRACE conn4 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:19 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb93cda0000 == 55 [pid = 3375] [id = 320] 13:02:19 INFO - PROCESS | 3375 | ++DOMWINDOW == 108 (0x7fb93d416400) [pid = 3375] [serial = 961] [outer = (nil)] 13:02:19 INFO - PROCESS | 3375 | ++DOMWINDOW == 109 (0x7fb93db42800) [pid = 3375] [serial = 962] [outer = 0x7fb93d416400] 13:02:19 INFO - PROCESS | 3375 | 1462478539182 Marionette DEBUG loaded listener.js 13:02:19 INFO - PROCESS | 3375 | ++DOMWINDOW == 110 (0x7fb93dc98000) [pid = 3375] [serial = 963] [outer = 0x7fb93d416400] 13:02:20 INFO - PROCESS | 3375 | 1462478540128 Marionette TRACE conn4 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 13:02:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 13:02:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1334ms 13:02:20 INFO - PROCESS | 3375 | 1462478540169 Marionette TRACE conn4 -> [0,1253,"getWindowHandle",null] 13:02:20 INFO - PROCESS | 3375 | 1462478540173 Marionette TRACE conn4 <- [1,1253,null,{"value":"8"}] 13:02:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 13:02:20 INFO - PROCESS | 3375 | 1462478540179 Marionette TRACE conn4 -> [0,1254,"setScriptTimeout",{"ms":35000}] 13:02:20 INFO - PROCESS | 3375 | 1462478540181 Marionette TRACE conn4 <- [1,1254,null,{}] 13:02:20 INFO - PROCESS | 3375 | 1462478540195 Marionette TRACE conn4 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:02:20 INFO - PROCESS | 3375 | 1462478540425 Marionette TRACE conn4 <- [1,1255,null,{"value":null}] 13:02:20 INFO - PROCESS | 3375 | 1462478540450 Marionette TRACE conn4 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:20 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb93d31c000 == 56 [pid = 3375] [id = 321] 13:02:20 INFO - PROCESS | 3375 | ++DOMWINDOW == 111 (0x7fb93ee8c800) [pid = 3375] [serial = 964] [outer = (nil)] 13:02:20 INFO - PROCESS | 3375 | ++DOMWINDOW == 112 (0x7fb93f159400) [pid = 3375] [serial = 965] [outer = 0x7fb93ee8c800] 13:02:20 INFO - PROCESS | 3375 | 1462478540525 Marionette DEBUG loaded listener.js 13:02:20 INFO - PROCESS | 3375 | ++DOMWINDOW == 113 (0x7fb9403bdc00) [pid = 3375] [serial = 966] [outer = 0x7fb93ee8c800] 13:02:21 INFO - PROCESS | 3375 | --DOMWINDOW == 112 (0x7fb9379d1400) [pid = 3375] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 13:02:21 INFO - PROCESS | 3375 | --DOMWINDOW == 111 (0x7fb931607c00) [pid = 3375] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 13:02:21 INFO - PROCESS | 3375 | --DOMWINDOW == 110 (0x7fb92ffa2800) [pid = 3375] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 13:02:21 INFO - PROCESS | 3375 | --DOMWINDOW == 109 (0x7fb932d9cc00) [pid = 3375] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 13:02:21 INFO - PROCESS | 3375 | --DOMWINDOW == 108 (0x7fb92f18f400) [pid = 3375] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 13:02:21 INFO - PROCESS | 3375 | --DOMWINDOW == 107 (0x7fb936850400) [pid = 3375] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 13:02:21 INFO - PROCESS | 3375 | --DOMWINDOW == 106 (0x7fb93d139400) [pid = 3375] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 13:02:21 INFO - PROCESS | 3375 | 1462478541577 Marionette TRACE conn4 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 13:02:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 13:02:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1439ms 13:02:21 INFO - PROCESS | 3375 | 1462478541619 Marionette TRACE conn4 -> [0,1257,"getWindowHandle",null] 13:02:21 INFO - PROCESS | 3375 | 1462478541623 Marionette TRACE conn4 <- [1,1257,null,{"value":"8"}] 13:02:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 13:02:21 INFO - PROCESS | 3375 | 1462478541630 Marionette TRACE conn4 -> [0,1258,"setScriptTimeout",{"ms":35000}] 13:02:21 INFO - PROCESS | 3375 | 1462478541636 Marionette TRACE conn4 <- [1,1258,null,{}] 13:02:21 INFO - PROCESS | 3375 | 1462478541645 Marionette TRACE conn4 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:02:21 INFO - PROCESS | 3375 | 1462478541840 Marionette TRACE conn4 <- [1,1259,null,{"value":null}] 13:02:21 INFO - PROCESS | 3375 | 1462478541962 Marionette TRACE conn4 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:21 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb93d47a800 == 57 [pid = 3375] [id = 322] 13:02:21 INFO - PROCESS | 3375 | ++DOMWINDOW == 107 (0x7fb932d9cc00) [pid = 3375] [serial = 967] [outer = (nil)] 13:02:22 INFO - PROCESS | 3375 | ++DOMWINDOW == 108 (0x7fb93ee8f000) [pid = 3375] [serial = 968] [outer = 0x7fb932d9cc00] 13:02:22 INFO - PROCESS | 3375 | 1462478542026 Marionette DEBUG loaded listener.js 13:02:22 INFO - PROCESS | 3375 | ++DOMWINDOW == 109 (0x7fb9405af800) [pid = 3375] [serial = 969] [outer = 0x7fb932d9cc00] 13:02:22 INFO - PROCESS | 3375 | 1462478542809 Marionette TRACE conn4 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 13:02:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 13:02:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1240ms 13:02:22 INFO - PROCESS | 3375 | 1462478542870 Marionette TRACE conn4 -> [0,1261,"getWindowHandle",null] 13:02:22 INFO - PROCESS | 3375 | 1462478542874 Marionette TRACE conn4 <- [1,1261,null,{"value":"8"}] 13:02:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 13:02:22 INFO - PROCESS | 3375 | 1462478542880 Marionette TRACE conn4 -> [0,1262,"setScriptTimeout",{"ms":35000}] 13:02:22 INFO - PROCESS | 3375 | 1462478542883 Marionette TRACE conn4 <- [1,1262,null,{}] 13:02:22 INFO - PROCESS | 3375 | 1462478542889 Marionette TRACE conn4 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:02:23 INFO - PROCESS | 3375 | 1462478543169 Marionette TRACE conn4 <- [1,1263,null,{"value":null}] 13:02:23 INFO - PROCESS | 3375 | 1462478543324 Marionette TRACE conn4 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:23 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb93136d800 == 58 [pid = 3375] [id = 323] 13:02:23 INFO - PROCESS | 3375 | ++DOMWINDOW == 110 (0x7fb92f083400) [pid = 3375] [serial = 970] [outer = (nil)] 13:02:23 INFO - PROCESS | 3375 | ++DOMWINDOW == 111 (0x7fb931ff4800) [pid = 3375] [serial = 971] [outer = 0x7fb92f083400] 13:02:23 INFO - PROCESS | 3375 | 1462478543405 Marionette DEBUG loaded listener.js 13:02:23 INFO - PROCESS | 3375 | ++DOMWINDOW == 112 (0x7fb934bed800) [pid = 3375] [serial = 972] [outer = 0x7fb92f083400] 13:02:24 INFO - PROCESS | 3375 | 1462478544410 Marionette TRACE conn4 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 13:02:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 13:02:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1579ms 13:02:24 INFO - PROCESS | 3375 | 1462478544463 Marionette TRACE conn4 -> [0,1265,"getWindowHandle",null] 13:02:24 INFO - PROCESS | 3375 | 1462478544468 Marionette TRACE conn4 <- [1,1265,null,{"value":"8"}] 13:02:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 13:02:24 INFO - PROCESS | 3375 | 1462478544477 Marionette TRACE conn4 -> [0,1266,"setScriptTimeout",{"ms":35000}] 13:02:24 INFO - PROCESS | 3375 | 1462478544485 Marionette TRACE conn4 <- [1,1266,null,{}] 13:02:24 INFO - PROCESS | 3375 | 1462478544492 Marionette TRACE conn4 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:02:24 INFO - PROCESS | 3375 | 1462478544700 Marionette TRACE conn4 <- [1,1267,null,{"value":null}] 13:02:24 INFO - PROCESS | 3375 | 1462478544860 Marionette TRACE conn4 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:24 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb93bb1b000 == 59 [pid = 3375] [id = 324] 13:02:24 INFO - PROCESS | 3375 | ++DOMWINDOW == 113 (0x7fb936ab6400) [pid = 3375] [serial = 973] [outer = (nil)] 13:02:24 INFO - PROCESS | 3375 | ++DOMWINDOW == 114 (0x7fb93bf52c00) [pid = 3375] [serial = 974] [outer = 0x7fb936ab6400] 13:02:24 INFO - PROCESS | 3375 | 1462478544988 Marionette DEBUG loaded listener.js 13:02:25 INFO - PROCESS | 3375 | ++DOMWINDOW == 115 (0x7fb93cc7dc00) [pid = 3375] [serial = 975] [outer = 0x7fb936ab6400] 13:02:25 INFO - PROCESS | 3375 | 1462478545914 Marionette TRACE conn4 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 13:02:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 13:02:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1489ms 13:02:25 INFO - PROCESS | 3375 | 1462478545967 Marionette TRACE conn4 -> [0,1269,"getWindowHandle",null] 13:02:25 INFO - PROCESS | 3375 | 1462478545972 Marionette TRACE conn4 <- [1,1269,null,{"value":"8"}] 13:02:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 13:02:25 INFO - PROCESS | 3375 | 1462478545979 Marionette TRACE conn4 -> [0,1270,"setScriptTimeout",{"ms":35000}] 13:02:25 INFO - PROCESS | 3375 | 1462478545982 Marionette TRACE conn4 <- [1,1270,null,{}] 13:02:25 INFO - PROCESS | 3375 | 1462478545989 Marionette TRACE conn4 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:02:26 INFO - PROCESS | 3375 | 1462478546190 Marionette TRACE conn4 <- [1,1271,null,{"value":null}] 13:02:26 INFO - PROCESS | 3375 | 1462478546353 Marionette TRACE conn4 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:26 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb93dfc2000 == 60 [pid = 3375] [id = 325] 13:02:26 INFO - PROCESS | 3375 | ++DOMWINDOW == 116 (0x7fb9379ce800) [pid = 3375] [serial = 976] [outer = (nil)] 13:02:26 INFO - PROCESS | 3375 | ++DOMWINDOW == 117 (0x7fb93d71a400) [pid = 3375] [serial = 977] [outer = 0x7fb9379ce800] 13:02:26 INFO - PROCESS | 3375 | 1462478546452 Marionette DEBUG loaded listener.js 13:02:26 INFO - PROCESS | 3375 | ++DOMWINDOW == 118 (0x7fb93de6d000) [pid = 3375] [serial = 978] [outer = 0x7fb9379ce800] 13:02:27 INFO - PROCESS | 3375 | 1462478547428 Marionette TRACE conn4 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 13:02:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 13:02:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1485ms 13:02:27 INFO - PROCESS | 3375 | 1462478547465 Marionette TRACE conn4 -> [0,1273,"getWindowHandle",null] 13:02:27 INFO - PROCESS | 3375 | 1462478547472 Marionette TRACE conn4 <- [1,1273,null,{"value":"8"}] 13:02:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 13:02:27 INFO - PROCESS | 3375 | 1462478547491 Marionette TRACE conn4 -> [0,1274,"setScriptTimeout",{"ms":35000}] 13:02:27 INFO - PROCESS | 3375 | 1462478547501 Marionette TRACE conn4 <- [1,1274,null,{}] 13:02:27 INFO - PROCESS | 3375 | 1462478547511 Marionette TRACE conn4 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:02:27 INFO - PROCESS | 3375 | 1462478547727 Marionette TRACE conn4 <- [1,1275,null,{"value":null}] 13:02:27 INFO - PROCESS | 3375 | 1462478547887 Marionette TRACE conn4 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:27 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb94061c000 == 61 [pid = 3375] [id = 326] 13:02:27 INFO - PROCESS | 3375 | ++DOMWINDOW == 119 (0x7fb93cc7c000) [pid = 3375] [serial = 979] [outer = (nil)] 13:02:27 INFO - PROCESS | 3375 | ++DOMWINDOW == 120 (0x7fb934ec7000) [pid = 3375] [serial = 980] [outer = 0x7fb93cc7c000] 13:02:27 INFO - PROCESS | 3375 | 1462478547971 Marionette DEBUG loaded listener.js 13:02:28 INFO - PROCESS | 3375 | ++DOMWINDOW == 121 (0x7fb9406d0400) [pid = 3375] [serial = 981] [outer = 0x7fb93cc7c000] 13:02:28 INFO - PROCESS | 3375 | 1462478548957 Marionette TRACE conn4 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 13:02:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 13:02:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1549ms 13:02:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 13:02:29 INFO - PROCESS | 3375 | 1462478549033 Marionette TRACE conn4 -> [0,1277,"getWindowHandle",null] 13:02:29 INFO - PROCESS | 3375 | 1462478549036 Marionette TRACE conn4 <- [1,1277,null,{"value":"8"}] 13:02:29 INFO - PROCESS | 3375 | 1462478549043 Marionette TRACE conn4 -> [0,1278,"setScriptTimeout",{"ms":35000}] 13:02:29 INFO - PROCESS | 3375 | 1462478549046 Marionette TRACE conn4 <- [1,1278,null,{}] 13:02:29 INFO - PROCESS | 3375 | 1462478549053 Marionette TRACE conn4 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:02:29 INFO - PROCESS | 3375 | 1462478549253 Marionette TRACE conn4 <- [1,1279,null,{"value":null}] 13:02:29 INFO - PROCESS | 3375 | 1462478549454 Marionette TRACE conn4 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:29 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb946246000 == 62 [pid = 3375] [id = 327] 13:02:29 INFO - PROCESS | 3375 | ++DOMWINDOW == 122 (0x7fb93d419000) [pid = 3375] [serial = 982] [outer = (nil)] 13:02:29 INFO - PROCESS | 3375 | ++DOMWINDOW == 123 (0x7fb940a16400) [pid = 3375] [serial = 983] [outer = 0x7fb93d419000] 13:02:29 INFO - PROCESS | 3375 | 1462478549573 Marionette DEBUG loaded listener.js 13:02:29 INFO - PROCESS | 3375 | ++DOMWINDOW == 124 (0x7fb940a78400) [pid = 3375] [serial = 984] [outer = 0x7fb93d419000] 13:02:30 INFO - PROCESS | 3375 | 1462478550451 Marionette TRACE conn4 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 13:02:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 13:02:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1486ms 13:02:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 13:02:30 INFO - PROCESS | 3375 | 1462478550529 Marionette TRACE conn4 -> [0,1281,"getWindowHandle",null] 13:02:30 INFO - PROCESS | 3375 | 1462478550532 Marionette TRACE conn4 <- [1,1281,null,{"value":"8"}] 13:02:30 INFO - PROCESS | 3375 | 1462478550540 Marionette TRACE conn4 -> [0,1282,"setScriptTimeout",{"ms":35000}] 13:02:30 INFO - PROCESS | 3375 | 1462478550542 Marionette TRACE conn4 <- [1,1282,null,{}] 13:02:30 INFO - PROCESS | 3375 | 1462478550550 Marionette TRACE conn4 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:02:30 INFO - PROCESS | 3375 | 1462478550788 Marionette TRACE conn4 <- [1,1283,null,{"value":null}] 13:02:31 INFO - PROCESS | 3375 | 1462478551006 Marionette TRACE conn4 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:31 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb947d28800 == 63 [pid = 3375] [id = 328] 13:02:31 INFO - PROCESS | 3375 | ++DOMWINDOW == 125 (0x7fb942e4f800) [pid = 3375] [serial = 985] [outer = (nil)] 13:02:31 INFO - PROCESS | 3375 | ++DOMWINDOW == 126 (0x7fb942e55c00) [pid = 3375] [serial = 986] [outer = 0x7fb942e4f800] 13:02:31 INFO - PROCESS | 3375 | 1462478551137 Marionette DEBUG loaded listener.js 13:02:31 INFO - PROCESS | 3375 | ++DOMWINDOW == 127 (0x7fb942ebf800) [pid = 3375] [serial = 987] [outer = 0x7fb942e4f800] 13:02:32 INFO - PROCESS | 3375 | 1462478552096 Marionette TRACE conn4 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 13:02:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 13:02:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1601ms 13:02:32 INFO - PROCESS | 3375 | 1462478552141 Marionette TRACE conn4 -> [0,1285,"getWindowHandle",null] 13:02:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 13:02:32 INFO - PROCESS | 3375 | 1462478552145 Marionette TRACE conn4 <- [1,1285,null,{"value":"8"}] 13:02:32 INFO - PROCESS | 3375 | 1462478552152 Marionette TRACE conn4 -> [0,1286,"setScriptTimeout",{"ms":35000}] 13:02:32 INFO - PROCESS | 3375 | 1462478552155 Marionette TRACE conn4 <- [1,1286,null,{}] 13:02:32 INFO - PROCESS | 3375 | 1462478552161 Marionette TRACE conn4 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:02:32 INFO - PROCESS | 3375 | 1462478552365 Marionette TRACE conn4 <- [1,1287,null,{"value":null}] 13:02:32 INFO - PROCESS | 3375 | 1462478552526 Marionette TRACE conn4 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:32 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb9484a3000 == 64 [pid = 3375] [id = 329] 13:02:32 INFO - PROCESS | 3375 | ++DOMWINDOW == 128 (0x7fb940a0d400) [pid = 3375] [serial = 988] [outer = (nil)] 13:02:32 INFO - PROCESS | 3375 | ++DOMWINDOW == 129 (0x7fb942ef6c00) [pid = 3375] [serial = 989] [outer = 0x7fb940a0d400] 13:02:32 INFO - PROCESS | 3375 | 1462478552602 Marionette DEBUG loaded listener.js 13:02:32 INFO - PROCESS | 3375 | ++DOMWINDOW == 130 (0x7fb94396b800) [pid = 3375] [serial = 990] [outer = 0x7fb940a0d400] 13:02:33 INFO - PROCESS | 3375 | 1462478553494 Marionette TRACE conn4 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 13:02:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 13:02:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1388ms 13:02:33 INFO - PROCESS | 3375 | 1462478553542 Marionette TRACE conn4 -> [0,1289,"getWindowHandle",null] 13:02:33 INFO - PROCESS | 3375 | 1462478553549 Marionette TRACE conn4 <- [1,1289,null,{"value":"8"}] 13:02:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 13:02:33 INFO - PROCESS | 3375 | 1462478553559 Marionette TRACE conn4 -> [0,1290,"setScriptTimeout",{"ms":35000}] 13:02:33 INFO - PROCESS | 3375 | 1462478553562 Marionette TRACE conn4 <- [1,1290,null,{}] 13:02:33 INFO - PROCESS | 3375 | 1462478553568 Marionette TRACE conn4 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:02:33 INFO - PROCESS | 3375 | 1462478553769 Marionette TRACE conn4 <- [1,1291,null,{"value":null}] 13:02:33 INFO - PROCESS | 3375 | 1462478553931 Marionette TRACE conn4 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:33 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb94878b800 == 65 [pid = 3375] [id = 330] 13:02:33 INFO - PROCESS | 3375 | ++DOMWINDOW == 131 (0x7fb940a7c400) [pid = 3375] [serial = 991] [outer = (nil)] 13:02:33 INFO - PROCESS | 3375 | ++DOMWINDOW == 132 (0x7fb944d6a800) [pid = 3375] [serial = 992] [outer = 0x7fb940a7c400] 13:02:34 INFO - PROCESS | 3375 | 1462478554009 Marionette DEBUG loaded listener.js 13:02:34 INFO - PROCESS | 3375 | ++DOMWINDOW == 133 (0x7fb945240000) [pid = 3375] [serial = 993] [outer = 0x7fb940a7c400] 13:02:34 INFO - PROCESS | 3375 | 1462478554906 Marionette TRACE conn4 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 13:02:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 13:02:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1385ms 13:02:34 INFO - PROCESS | 3375 | 1462478554943 Marionette TRACE conn4 -> [0,1293,"getWindowHandle",null] 13:02:34 INFO - PROCESS | 3375 | 1462478554946 Marionette TRACE conn4 <- [1,1293,null,{"value":"8"}] 13:02:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 13:02:34 INFO - PROCESS | 3375 | 1462478554955 Marionette TRACE conn4 -> [0,1294,"setScriptTimeout",{"ms":35000}] 13:02:34 INFO - PROCESS | 3375 | 1462478554960 Marionette TRACE conn4 <- [1,1294,null,{}] 13:02:34 INFO - PROCESS | 3375 | 1462478554970 Marionette TRACE conn4 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:02:35 INFO - PROCESS | 3375 | 1462478555164 Marionette TRACE conn4 <- [1,1295,null,{"value":null}] 13:02:35 INFO - PROCESS | 3375 | 1462478555344 Marionette TRACE conn4 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:35 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb948b84800 == 66 [pid = 3375] [id = 331] 13:02:35 INFO - PROCESS | 3375 | ++DOMWINDOW == 134 (0x7fb942ef1800) [pid = 3375] [serial = 994] [outer = (nil)] 13:02:35 INFO - PROCESS | 3375 | ++DOMWINDOW == 135 (0x7fb945a0e800) [pid = 3375] [serial = 995] [outer = 0x7fb942ef1800] 13:02:35 INFO - PROCESS | 3375 | 1462478555422 Marionette DEBUG loaded listener.js 13:02:35 INFO - PROCESS | 3375 | ++DOMWINDOW == 136 (0x7fb945c60000) [pid = 3375] [serial = 996] [outer = 0x7fb942ef1800] 13:02:36 INFO - PROCESS | 3375 | 1462478556294 Marionette TRACE conn4 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 13:02:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 13:02:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1389ms 13:02:36 INFO - PROCESS | 3375 | 1462478556344 Marionette TRACE conn4 -> [0,1297,"getWindowHandle",null] 13:02:36 INFO - PROCESS | 3375 | 1462478556347 Marionette TRACE conn4 <- [1,1297,null,{"value":"8"}] 13:02:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 13:02:36 INFO - PROCESS | 3375 | 1462478556355 Marionette TRACE conn4 -> [0,1298,"setScriptTimeout",{"ms":35000}] 13:02:36 INFO - PROCESS | 3375 | 1462478556364 Marionette TRACE conn4 <- [1,1298,null,{}] 13:02:36 INFO - PROCESS | 3375 | 1462478556370 Marionette TRACE conn4 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:02:36 INFO - PROCESS | 3375 | 1462478556580 Marionette TRACE conn4 <- [1,1299,null,{"value":null}] 13:02:36 INFO - PROCESS | 3375 | 1462478556747 Marionette TRACE conn4 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:36 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb936c95000 == 67 [pid = 3375] [id = 332] 13:02:36 INFO - PROCESS | 3375 | ++DOMWINDOW == 137 (0x7fb9357c6000) [pid = 3375] [serial = 997] [outer = (nil)] 13:02:36 INFO - PROCESS | 3375 | ++DOMWINDOW == 138 (0x7fb93d08a000) [pid = 3375] [serial = 998] [outer = 0x7fb9357c6000] 13:02:36 INFO - PROCESS | 3375 | 1462478556823 Marionette DEBUG loaded listener.js 13:02:36 INFO - PROCESS | 3375 | ++DOMWINDOW == 139 (0x7fb945c65400) [pid = 3375] [serial = 999] [outer = 0x7fb9357c6000] 13:02:37 INFO - PROCESS | 3375 | 1462478557762 Marionette TRACE conn4 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 13:02:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 13:02:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1440ms 13:02:37 INFO - PROCESS | 3375 | 1462478557801 Marionette TRACE conn4 -> [0,1301,"getWindowHandle",null] 13:02:37 INFO - PROCESS | 3375 | 1462478557804 Marionette TRACE conn4 <- [1,1301,null,{"value":"8"}] 13:02:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 13:02:37 INFO - PROCESS | 3375 | 1462478557814 Marionette TRACE conn4 -> [0,1302,"setScriptTimeout",{"ms":35000}] 13:02:37 INFO - PROCESS | 3375 | 1462478557817 Marionette TRACE conn4 <- [1,1302,null,{}] 13:02:37 INFO - PROCESS | 3375 | 1462478557823 Marionette TRACE conn4 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:02:38 INFO - PROCESS | 3375 | 1462478558012 Marionette TRACE conn4 <- [1,1303,null,{"value":null}] 13:02:38 INFO - PROCESS | 3375 | 1462478558657 Marionette TRACE conn4 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:38 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb936add000 == 68 [pid = 3375] [id = 333] 13:02:38 INFO - PROCESS | 3375 | ++DOMWINDOW == 140 (0x7fb92ffa8c00) [pid = 3375] [serial = 1000] [outer = (nil)] 13:02:38 INFO - PROCESS | 3375 | ++DOMWINDOW == 141 (0x7fb931611000) [pid = 3375] [serial = 1001] [outer = 0x7fb92ffa8c00] 13:02:38 INFO - PROCESS | 3375 | 1462478558734 Marionette DEBUG loaded listener.js 13:02:38 INFO - PROCESS | 3375 | ++DOMWINDOW == 142 (0x7fb932d94800) [pid = 3375] [serial = 1002] [outer = 0x7fb92ffa8c00] 13:02:39 INFO - PROCESS | 3375 | 1462478559592 Marionette TRACE conn4 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 13:02:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 13:02:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1831ms 13:02:39 INFO - PROCESS | 3375 | 1462478559647 Marionette TRACE conn4 -> [0,1305,"getWindowHandle",null] 13:02:39 INFO - PROCESS | 3375 | 1462478559654 Marionette TRACE conn4 <- [1,1305,null,{"value":"8"}] 13:02:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 13:02:39 INFO - PROCESS | 3375 | 1462478559662 Marionette TRACE conn4 -> [0,1306,"setScriptTimeout",{"ms":35000}] 13:02:39 INFO - PROCESS | 3375 | 1462478559668 Marionette TRACE conn4 <- [1,1306,null,{}] 13:02:39 INFO - PROCESS | 3375 | 1462478559676 Marionette TRACE conn4 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:02:39 INFO - PROCESS | 3375 | 1462478559885 Marionette TRACE conn4 <- [1,1307,null,{"value":null}] 13:02:40 INFO - PROCESS | 3375 | 1462478560218 Marionette TRACE conn4 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:40 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb930ed0000 == 69 [pid = 3375] [id = 334] 13:02:40 INFO - PROCESS | 3375 | ++DOMWINDOW == 143 (0x7fb936794800) [pid = 3375] [serial = 1003] [outer = (nil)] 13:02:40 INFO - PROCESS | 3375 | ++DOMWINDOW == 144 (0x7fb936852800) [pid = 3375] [serial = 1004] [outer = 0x7fb936794800] 13:02:40 INFO - PROCESS | 3375 | 1462478560297 Marionette DEBUG loaded listener.js 13:02:40 INFO - PROCESS | 3375 | ++DOMWINDOW == 145 (0x7fb936abf000) [pid = 3375] [serial = 1005] [outer = 0x7fb936794800] 13:02:41 INFO - PROCESS | 3375 | 1462478561216 Marionette TRACE conn4 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 13:02:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 13:02:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1591ms 13:02:41 INFO - PROCESS | 3375 | 1462478561258 Marionette TRACE conn4 -> [0,1309,"getWindowHandle",null] 13:02:41 INFO - PROCESS | 3375 | 1462478561264 Marionette TRACE conn4 <- [1,1309,null,{"value":"8"}] 13:02:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 13:02:41 INFO - PROCESS | 3375 | 1462478561271 Marionette TRACE conn4 -> [0,1310,"setScriptTimeout",{"ms":35000}] 13:02:41 INFO - PROCESS | 3375 | 1462478561274 Marionette TRACE conn4 <- [1,1310,null,{}] 13:02:41 INFO - PROCESS | 3375 | 1462478561280 Marionette TRACE conn4 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:02:41 INFO - PROCESS | 3375 | 1462478561460 Marionette TRACE conn4 <- [1,1311,null,{"value":null}] 13:02:41 INFO - PROCESS | 3375 | --DOMWINDOW == 144 (0x7fb931fef400) [pid = 3375] [serial = 899] [outer = (nil)] [url = about:blank] 13:02:41 INFO - PROCESS | 3375 | --DOMWINDOW == 143 (0x7fb93ec57400) [pid = 3375] [serial = 893] [outer = (nil)] [url = about:blank] 13:02:41 INFO - PROCESS | 3375 | --DOMWINDOW == 142 (0x7fb940405c00) [pid = 3375] [serial = 896] [outer = (nil)] [url = about:blank] 13:02:41 INFO - PROCESS | 3375 | --DOMWINDOW == 141 (0x7fb93db44400) [pid = 3375] [serial = 890] [outer = (nil)] [url = about:blank] 13:02:41 INFO - PROCESS | 3375 | --DOMWINDOW == 140 (0x7fb93d727000) [pid = 3375] [serial = 920] [outer = (nil)] [url = about:blank] 13:02:41 INFO - PROCESS | 3375 | 1462478561796 Marionette TRACE conn4 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:41 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb93dfda800 == 68 [pid = 3375] [id = 11] 13:02:41 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb9322ca000 == 69 [pid = 3375] [id = 335] 13:02:41 INFO - PROCESS | 3375 | ++DOMWINDOW == 141 (0x7fb931fef400) [pid = 3375] [serial = 1006] [outer = (nil)] 13:02:41 INFO - PROCESS | 3375 | ++DOMWINDOW == 142 (0x7fb9357c9000) [pid = 3375] [serial = 1007] [outer = 0x7fb931fef400] 13:02:41 INFO - PROCESS | 3375 | 1462478561891 Marionette DEBUG loaded listener.js 13:02:42 INFO - PROCESS | 3375 | ++DOMWINDOW == 143 (0x7fb93d096400) [pid = 3375] [serial = 1008] [outer = 0x7fb931fef400] 13:02:42 INFO - PROCESS | 3375 | --DOMWINDOW == 142 (0x7fb934ecfc00) [pid = 3375] [serial = 881] [outer = (nil)] [url = about:blank] 13:02:42 INFO - PROCESS | 3375 | --DOMWINDOW == 141 (0x7fb93bf5a800) [pid = 3375] [serial = 912] [outer = (nil)] [url = about:blank] 13:02:42 INFO - PROCESS | 3375 | --DOMWINDOW == 140 (0x7fb935a85400) [pid = 3375] [serial = 908] [outer = (nil)] [url = about:blank] 13:02:42 INFO - PROCESS | 3375 | --DOMWINDOW == 139 (0x7fb936ac0c00) [pid = 3375] [serial = 876] [outer = (nil)] [url = about:blank] 13:02:42 INFO - PROCESS | 3375 | --DOMWINDOW == 138 (0x7fb92f080c00) [pid = 3375] [serial = 878] [outer = (nil)] [url = about:blank] 13:02:42 INFO - PROCESS | 3375 | --DOMWINDOW == 137 (0x7fb934bf1400) [pid = 3375] [serial = 905] [outer = (nil)] [url = about:blank] 13:02:42 INFO - PROCESS | 3375 | --DOMWINDOW == 136 (0x7fb9365f1c00) [pid = 3375] [serial = 909] [outer = (nil)] [url = about:blank] 13:02:42 INFO - PROCESS | 3375 | --DOMWINDOW == 135 (0x7fb934ecd400) [pid = 3375] [serial = 906] [outer = (nil)] [url = about:blank] 13:02:42 INFO - PROCESS | 3375 | --DOMWINDOW == 134 (0x7fb936abc400) [pid = 3375] [serial = 884] [outer = (nil)] [url = about:blank] 13:02:42 INFO - PROCESS | 3375 | --DOMWINDOW == 133 (0x7fb93d417400) [pid = 3375] [serial = 887] [outer = (nil)] [url = about:blank] 13:02:42 INFO - PROCESS | 3375 | --DOMWINDOW == 132 (0x7fb93bf4e800) [pid = 3375] [serial = 911] [outer = (nil)] [url = about:blank] 13:02:42 INFO - PROCESS | 3375 | --DOMWINDOW == 131 (0x7fb92ffab800) [pid = 3375] [serial = 902] [outer = (nil)] [url = about:blank] 13:02:42 INFO - PROCESS | 3375 | --DOMWINDOW == 130 (0x7fb93d136800) [pid = 3375] [serial = 915] [outer = (nil)] [url = about:blank] 13:02:42 INFO - PROCESS | 3375 | --DOMWINDOW == 129 (0x7fb93cc79c00) [pid = 3375] [serial = 914] [outer = (nil)] [url = about:blank] 13:02:42 INFO - PROCESS | 3375 | --DOMWINDOW == 128 (0x7fb93d28dc00) [pid = 3375] [serial = 917] [outer = (nil)] [url = about:blank] 13:02:42 INFO - PROCESS | 3375 | --DOMWINDOW == 127 (0x7fb93d514000) [pid = 3375] [serial = 918] [outer = (nil)] [url = about:blank] 13:02:42 INFO - PROCESS | 3375 | --DOMWINDOW == 126 (0x7fb931ff9000) [pid = 3375] [serial = 903] [outer = (nil)] [url = about:blank] 13:02:42 INFO - PROCESS | 3375 | 1462478562691 Marionette TRACE conn4 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1313,"getWindowHandle",null] 13:02:42 INFO - PROCESS | 3375 | 1462478562716 Marionette TRACE conn4 <- [1,1313,null,{"value":"8"}] 13:02:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 13:02:42 INFO - PROCESS | 3375 | 1462478562729 Marionette TRACE conn4 -> [0,1314,"setScriptTimeout",{"ms":35000}] 13:02:42 INFO - PROCESS | 3375 | 1462478562739 Marionette TRACE conn4 <- [1,1314,null,{}] 13:02:42 INFO - PROCESS | 3375 | 1462478562748 Marionette TRACE conn4 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:02:42 INFO - PROCESS | 3375 | 1462478562929 Marionette TRACE conn4 <- [1,1315,null,{"value":null}] 13:02:43 INFO - PROCESS | 3375 | 1462478563055 Marionette TRACE conn4 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:43 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb9377a5800 == 70 [pid = 3375] [id = 336] 13:02:43 INFO - PROCESS | 3375 | ++DOMWINDOW == 127 (0x7fb92f192c00) [pid = 3375] [serial = 1009] [outer = (nil)] 13:02:43 INFO - PROCESS | 3375 | ++DOMWINDOW == 128 (0x7fb93d41f400) [pid = 3375] [serial = 1010] [outer = 0x7fb92f192c00] 13:02:43 INFO - PROCESS | 3375 | 1462478563119 Marionette DEBUG loaded listener.js 13:02:43 INFO - PROCESS | 3375 | ++DOMWINDOW == 129 (0x7fb93d60f400) [pid = 3375] [serial = 1011] [outer = 0x7fb92f192c00] 13:02:43 INFO - PROCESS | 3375 | 1462478563870 Marionette TRACE conn4 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 13:02:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 13:02:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1200ms 13:02:43 INFO - PROCESS | 3375 | 1462478563923 Marionette TRACE conn4 -> [0,1317,"getWindowHandle",null] 13:02:43 INFO - PROCESS | 3375 | 1462478563928 Marionette TRACE conn4 <- [1,1317,null,{"value":"8"}] 13:02:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 13:02:43 INFO - PROCESS | 3375 | 1462478563934 Marionette TRACE conn4 -> [0,1318,"setScriptTimeout",{"ms":35000}] 13:02:43 INFO - PROCESS | 3375 | 1462478563938 Marionette TRACE conn4 <- [1,1318,null,{}] 13:02:43 INFO - PROCESS | 3375 | 1462478563943 Marionette TRACE conn4 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:02:44 INFO - PROCESS | 3375 | 1462478564109 Marionette TRACE conn4 <- [1,1319,null,{"value":null}] 13:02:44 INFO - PROCESS | 3375 | 1462478564126 Marionette TRACE conn4 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:44 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb93cb1d800 == 71 [pid = 3375] [id = 337] 13:02:44 INFO - PROCESS | 3375 | ++DOMWINDOW == 130 (0x7fb93d60a400) [pid = 3375] [serial = 1012] [outer = (nil)] 13:02:44 INFO - PROCESS | 3375 | ++DOMWINDOW == 131 (0x7fb93db4f400) [pid = 3375] [serial = 1013] [outer = 0x7fb93d60a400] 13:02:44 INFO - PROCESS | 3375 | 1462478564189 Marionette DEBUG loaded listener.js 13:02:44 INFO - PROCESS | 3375 | ++DOMWINDOW == 132 (0x7fb93ec58800) [pid = 3375] [serial = 1014] [outer = 0x7fb93d60a400] 13:02:45 INFO - PROCESS | 3375 | 1462478565132 Marionette TRACE conn4 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 13:02:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 13:02:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1229ms 13:02:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 13:02:45 INFO - PROCESS | 3375 | 1462478565164 Marionette TRACE conn4 -> [0,1321,"getWindowHandle",null] 13:02:45 INFO - PROCESS | 3375 | 1462478565166 Marionette TRACE conn4 <- [1,1321,null,{"value":"8"}] 13:02:45 INFO - PROCESS | 3375 | 1462478565173 Marionette TRACE conn4 -> [0,1322,"setScriptTimeout",{"ms":35000}] 13:02:45 INFO - PROCESS | 3375 | 1462478565176 Marionette TRACE conn4 <- [1,1322,null,{}] 13:02:45 INFO - PROCESS | 3375 | 1462478565182 Marionette TRACE conn4 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:02:45 INFO - PROCESS | 3375 | 1462478565409 Marionette TRACE conn4 <- [1,1323,null,{"value":null}] 13:02:45 INFO - PROCESS | 3375 | 1462478565441 Marionette TRACE conn4 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:45 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb93d36c800 == 72 [pid = 3375] [id = 338] 13:02:45 INFO - PROCESS | 3375 | ++DOMWINDOW == 133 (0x7fb93f15e000) [pid = 3375] [serial = 1015] [outer = (nil)] 13:02:45 INFO - PROCESS | 3375 | ++DOMWINDOW == 134 (0x7fb93f1b6c00) [pid = 3375] [serial = 1016] [outer = 0x7fb93f15e000] 13:02:45 INFO - PROCESS | 3375 | 1462478565514 Marionette DEBUG loaded listener.js 13:02:45 INFO - PROCESS | 3375 | ++DOMWINDOW == 135 (0x7fb9405a8000) [pid = 3375] [serial = 1017] [outer = 0x7fb93f15e000] 13:02:46 INFO - PROCESS | 3375 | 1462478566738 Marionette TRACE conn4 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 13:02:46 INFO - PROCESS | 3375 | --DOMWINDOW == 134 (0x7fb93eaa7000) [pid = 3375] [serial = 27] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 13:02:46 INFO - PROCESS | 3375 | --DOMWINDOW == 133 (0x7fb93db44c00) [pid = 3375] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 13:02:46 INFO - PROCESS | 3375 | --DOMWINDOW == 132 (0x7fb93d416400) [pid = 3375] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 13:02:46 INFO - PROCESS | 3375 | --DOMWINDOW == 131 (0x7fb93ee8c800) [pid = 3375] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 13:02:46 INFO - PROCESS | 3375 | --DOMWINDOW == 130 (0x7fb9321dd000) [pid = 3375] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 13:02:46 INFO - PROCESS | 3375 | --DOMWINDOW == 129 (0x7fb9365e6000) [pid = 3375] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 13:02:46 INFO - PROCESS | 3375 | --DOMWINDOW == 128 (0x7fb92f191000) [pid = 3375] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 13:02:46 INFO - PROCESS | 3375 | --DOMWINDOW == 127 (0x7fb935a83000) [pid = 3375] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 13:02:46 INFO - PROCESS | 3375 | --DOMWINDOW == 126 (0x7fb936ab0000) [pid = 3375] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 13:02:46 INFO - PROCESS | 3375 | --DOMWINDOW == 125 (0x7fb94040e000) [pid = 3375] [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.] 13:02:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 13:02:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1695ms 13:02:46 INFO - PROCESS | 3375 | 1462478566869 Marionette TRACE conn4 -> [0,1325,"getWindowHandle",null] 13:02:46 INFO - PROCESS | 3375 | 1462478566872 Marionette TRACE conn4 <- [1,1325,null,{"value":"8"}] 13:02:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 13:02:46 INFO - PROCESS | 3375 | 1462478566879 Marionette TRACE conn4 -> [0,1326,"setScriptTimeout",{"ms":35000}] 13:02:46 INFO - PROCESS | 3375 | 1462478566882 Marionette TRACE conn4 <- [1,1326,null,{}] 13:02:46 INFO - PROCESS | 3375 | 1462478566888 Marionette TRACE conn4 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:02:47 INFO - PROCESS | 3375 | 1462478567100 Marionette TRACE conn4 <- [1,1327,null,{"value":null}] 13:02:47 INFO - PROCESS | 3375 | 1462478567224 Marionette TRACE conn4 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:47 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb936ae0800 == 73 [pid = 3375] [id = 339] 13:02:47 INFO - PROCESS | 3375 | ++DOMWINDOW == 126 (0x7fb93de6dc00) [pid = 3375] [serial = 1018] [outer = (nil)] 13:02:47 INFO - PROCESS | 3375 | ++DOMWINDOW == 127 (0x7fb93ee8c800) [pid = 3375] [serial = 1019] [outer = 0x7fb93de6dc00] 13:02:47 INFO - PROCESS | 3375 | 1462478567292 Marionette DEBUG loaded listener.js 13:02:47 INFO - PROCESS | 3375 | ++DOMWINDOW == 128 (0x7fb9406d9c00) [pid = 3375] [serial = 1020] [outer = 0x7fb93de6dc00] 13:02:48 INFO - PROCESS | 3375 | 1462478568021 Marionette TRACE conn4 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 13:02:48 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 13:02:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1188ms 13:02:48 INFO - PROCESS | 3375 | 1462478568068 Marionette TRACE conn4 -> [0,1329,"getWindowHandle",null] 13:02:48 INFO - PROCESS | 3375 | 1462478568072 Marionette TRACE conn4 <- [1,1329,null,{"value":"8"}] 13:02:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 13:02:48 INFO - PROCESS | 3375 | 1462478568078 Marionette TRACE conn4 -> [0,1330,"setScriptTimeout",{"ms":35000}] 13:02:48 INFO - PROCESS | 3375 | 1462478568082 Marionette TRACE conn4 <- [1,1330,null,{}] 13:02:48 INFO - PROCESS | 3375 | 1462478568087 Marionette TRACE conn4 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:02:48 INFO - PROCESS | 3375 | 1462478568254 Marionette TRACE conn4 <- [1,1331,null,{"value":null}] 13:02:48 INFO - PROCESS | 3375 | 1462478568269 Marionette TRACE conn4 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:48 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb93eaa6000 == 74 [pid = 3375] [id = 340] 13:02:48 INFO - PROCESS | 3375 | ++DOMWINDOW == 129 (0x7fb93de75400) [pid = 3375] [serial = 1021] [outer = (nil)] 13:02:48 INFO - PROCESS | 3375 | ++DOMWINDOW == 130 (0x7fb942e50400) [pid = 3375] [serial = 1022] [outer = 0x7fb93de75400] 13:02:48 INFO - PROCESS | 3375 | 1462478568347 Marionette DEBUG loaded listener.js 13:02:48 INFO - PROCESS | 3375 | ++DOMWINDOW == 131 (0x7fb942ec2400) [pid = 3375] [serial = 1023] [outer = 0x7fb93de75400] 13:02:49 INFO - PROCESS | 3375 | 1462478569447 Marionette TRACE conn4 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 13:02:49 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 13:02:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1431ms 13:02:49 INFO - PROCESS | 3375 | 1462478569512 Marionette TRACE conn4 -> [0,1333,"getWindowHandle",null] 13:02:49 INFO - PROCESS | 3375 | 1462478569519 Marionette TRACE conn4 <- [1,1333,null,{"value":"8"}] 13:02:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 13:02:49 INFO - PROCESS | 3375 | 1462478569529 Marionette TRACE conn4 -> [0,1334,"setScriptTimeout",{"ms":35000}] 13:02:49 INFO - PROCESS | 3375 | 1462478569534 Marionette TRACE conn4 <- [1,1334,null,{}] 13:02:49 INFO - PROCESS | 3375 | 1462478569544 Marionette TRACE conn4 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:02:49 INFO - PROCESS | 3375 | 1462478569796 Marionette TRACE conn4 <- [1,1335,null,{"value":null}] 13:02:50 INFO - PROCESS | 3375 | 1462478570024 Marionette TRACE conn4 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:50 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb936bdf000 == 75 [pid = 3375] [id = 341] 13:02:50 INFO - PROCESS | 3375 | ++DOMWINDOW == 132 (0x7fb9365ea400) [pid = 3375] [serial = 1024] [outer = (nil)] 13:02:50 INFO - PROCESS | 3375 | ++DOMWINDOW == 133 (0x7fb936795800) [pid = 3375] [serial = 1025] [outer = 0x7fb9365ea400] 13:02:50 INFO - PROCESS | 3375 | 1462478570115 Marionette DEBUG loaded listener.js 13:02:50 INFO - PROCESS | 3375 | ++DOMWINDOW == 134 (0x7fb93823d400) [pid = 3375] [serial = 1026] [outer = 0x7fb9365ea400] 13:02:51 INFO - PROCESS | 3375 | 1462478571031 Marionette TRACE conn4 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 13:02:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 13:02:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1537ms 13:02:51 INFO - PROCESS | 3375 | 1462478571068 Marionette TRACE conn4 -> [0,1337,"getWindowHandle",null] 13:02:51 INFO - PROCESS | 3375 | 1462478571077 Marionette TRACE conn4 <- [1,1337,null,{"value":"8"}] 13:02:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 13:02:51 INFO - PROCESS | 3375 | 1462478571089 Marionette TRACE conn4 -> [0,1338,"setScriptTimeout",{"ms":35000}] 13:02:51 INFO - PROCESS | 3375 | 1462478571092 Marionette TRACE conn4 <- [1,1338,null,{}] 13:02:51 INFO - PROCESS | 3375 | 1462478571100 Marionette TRACE conn4 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:02:51 INFO - PROCESS | 3375 | 1462478571302 Marionette TRACE conn4 <- [1,1339,null,{"value":null}] 13:02:51 INFO - PROCESS | 3375 | 1462478571474 Marionette TRACE conn4 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:51 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb93ca20000 == 76 [pid = 3375] [id = 342] 13:02:51 INFO - PROCESS | 3375 | ++DOMWINDOW == 135 (0x7fb936ab4000) [pid = 3375] [serial = 1027] [outer = (nil)] 13:02:51 INFO - PROCESS | 3375 | ++DOMWINDOW == 136 (0x7fb93d3a9000) [pid = 3375] [serial = 1028] [outer = 0x7fb936ab4000] 13:02:51 INFO - PROCESS | 3375 | 1462478571550 Marionette DEBUG loaded listener.js 13:02:51 INFO - PROCESS | 3375 | ++DOMWINDOW == 137 (0x7fb93d60f800) [pid = 3375] [serial = 1029] [outer = 0x7fb936ab4000] 13:02:53 INFO - PROCESS | 3375 | 1462478573059 Marionette TRACE conn4 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 13:02:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 13:02:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1985ms 13:02:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 13:02:53 INFO - PROCESS | 3375 | 1462478573074 Marionette TRACE conn4 -> [0,1341,"getWindowHandle",null] 13:02:53 INFO - PROCESS | 3375 | 1462478573077 Marionette TRACE conn4 <- [1,1341,null,{"value":"8"}] 13:02:53 INFO - PROCESS | 3375 | 1462478573085 Marionette TRACE conn4 -> [0,1342,"setScriptTimeout",{"ms":35000}] 13:02:53 INFO - PROCESS | 3375 | 1462478573091 Marionette TRACE conn4 <- [1,1342,null,{}] 13:02:53 INFO - PROCESS | 3375 | 1462478573156 Marionette TRACE conn4 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:02:53 INFO - PROCESS | 3375 | 1462478573385 Marionette TRACE conn4 <- [1,1343,null,{"value":null}] 13:02:53 INFO - PROCESS | 3375 | 1462478573547 Marionette TRACE conn4 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:53 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb942e78800 == 77 [pid = 3375] [id = 343] 13:02:53 INFO - PROCESS | 3375 | ++DOMWINDOW == 138 (0x7fb93dc91800) [pid = 3375] [serial = 1030] [outer = (nil)] 13:02:53 INFO - PROCESS | 3375 | ++DOMWINDOW == 139 (0x7fb93f162400) [pid = 3375] [serial = 1031] [outer = 0x7fb93dc91800] 13:02:53 INFO - PROCESS | 3375 | 1462478573624 Marionette DEBUG loaded listener.js 13:02:53 INFO - PROCESS | 3375 | ++DOMWINDOW == 140 (0x7fb9406d6000) [pid = 3375] [serial = 1032] [outer = 0x7fb93dc91800] 13:02:54 INFO - PROCESS | 3375 | 1462478574589 Marionette TRACE conn4 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 13:02:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 13:02:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1583ms 13:02:54 INFO - PROCESS | 3375 | 1462478574667 Marionette TRACE conn4 -> [0,1345,"getWindowHandle",null] 13:02:54 INFO - PROCESS | 3375 | 1462478574671 Marionette TRACE conn4 <- [1,1345,null,{"value":"8"}] 13:02:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 13:02:54 INFO - PROCESS | 3375 | 1462478574678 Marionette TRACE conn4 -> [0,1346,"setScriptTimeout",{"ms":35000}] 13:02:54 INFO - PROCESS | 3375 | 1462478574682 Marionette TRACE conn4 <- [1,1346,null,{}] 13:02:54 INFO - PROCESS | 3375 | 1462478574688 Marionette TRACE conn4 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:02:54 INFO - PROCESS | 3375 | 1462478574921 Marionette TRACE conn4 <- [1,1347,null,{"value":null}] 13:02:55 INFO - PROCESS | 3375 | 1462478575146 Marionette TRACE conn4 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:55 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb9476ef000 == 78 [pid = 3375] [id = 344] 13:02:55 INFO - PROCESS | 3375 | ++DOMWINDOW == 141 (0x7fb93ec5e800) [pid = 3375] [serial = 1033] [outer = (nil)] 13:02:55 INFO - PROCESS | 3375 | ++DOMWINDOW == 142 (0x7fb942ebe800) [pid = 3375] [serial = 1034] [outer = 0x7fb93ec5e800] 13:02:55 INFO - PROCESS | 3375 | 1462478575267 Marionette DEBUG loaded listener.js 13:02:55 INFO - PROCESS | 3375 | ++DOMWINDOW == 143 (0x7fb942ef1000) [pid = 3375] [serial = 1035] [outer = 0x7fb93ec5e800] 13:02:56 INFO - PROCESS | 3375 | 1462478576127 Marionette TRACE conn4 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 13:02:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 13:02:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1487ms 13:02:56 INFO - PROCESS | 3375 | 1462478576166 Marionette TRACE conn4 -> [0,1349,"getWindowHandle",null] 13:02:56 INFO - PROCESS | 3375 | 1462478576171 Marionette TRACE conn4 <- [1,1349,null,{"value":"8"}] 13:02:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 13:02:56 INFO - PROCESS | 3375 | 1462478576177 Marionette TRACE conn4 -> [0,1350,"setScriptTimeout",{"ms":35000}] 13:02:56 INFO - PROCESS | 3375 | 1462478576180 Marionette TRACE conn4 <- [1,1350,null,{}] 13:02:56 INFO - PROCESS | 3375 | 1462478576186 Marionette TRACE conn4 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:02:56 INFO - PROCESS | 3375 | 1462478576380 Marionette TRACE conn4 <- [1,1351,null,{"value":null}] 13:02:56 INFO - PROCESS | 3375 | 1462478576557 Marionette TRACE conn4 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:56 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb948b74000 == 79 [pid = 3375] [id = 345] 13:02:56 INFO - PROCESS | 3375 | ++DOMWINDOW == 144 (0x7fb93d71f800) [pid = 3375] [serial = 1036] [outer = (nil)] 13:02:56 INFO - PROCESS | 3375 | ++DOMWINDOW == 145 (0x7fb943961400) [pid = 3375] [serial = 1037] [outer = 0x7fb93d71f800] 13:02:56 INFO - PROCESS | 3375 | 1462478576629 Marionette DEBUG loaded listener.js 13:02:56 INFO - PROCESS | 3375 | ++DOMWINDOW == 146 (0x7fb945a54c00) [pid = 3375] [serial = 1038] [outer = 0x7fb93d71f800] 13:02:57 INFO - PROCESS | 3375 | 1462478577618 Marionette TRACE conn4 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 13:02:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 13:02:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1481ms 13:02:57 INFO - PROCESS | 3375 | 1462478577659 Marionette TRACE conn4 -> [0,1353,"getWindowHandle",null] 13:02:57 INFO - PROCESS | 3375 | 1462478577663 Marionette TRACE conn4 <- [1,1353,null,{"value":"8"}] 13:02:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 13:02:57 INFO - PROCESS | 3375 | 1462478577670 Marionette TRACE conn4 -> [0,1354,"setScriptTimeout",{"ms":35000}] 13:02:57 INFO - PROCESS | 3375 | 1462478577673 Marionette TRACE conn4 <- [1,1354,null,{}] 13:02:57 INFO - PROCESS | 3375 | 1462478577697 Marionette TRACE conn4 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:02:57 INFO - PROCESS | 3375 | 1462478577923 Marionette TRACE conn4 <- [1,1355,null,{"value":null}] 13:02:58 INFO - PROCESS | 3375 | 1462478578089 Marionette TRACE conn4 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:58 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb949886000 == 80 [pid = 3375] [id = 346] 13:02:58 INFO - PROCESS | 3375 | ++DOMWINDOW == 147 (0x7fb945c63c00) [pid = 3375] [serial = 1039] [outer = (nil)] 13:02:58 INFO - PROCESS | 3375 | ++DOMWINDOW == 148 (0x7fb945d8a800) [pid = 3375] [serial = 1040] [outer = 0x7fb945c63c00] 13:02:58 INFO - PROCESS | 3375 | 1462478578167 Marionette DEBUG loaded listener.js 13:02:58 INFO - PROCESS | 3375 | ++DOMWINDOW == 149 (0x7fb946342000) [pid = 3375] [serial = 1041] [outer = 0x7fb945c63c00] 13:02:59 INFO - PROCESS | 3375 | 1462478579087 Marionette TRACE conn4 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 13:02:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 13:02:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1485ms 13:02:59 INFO - PROCESS | 3375 | 1462478579157 Marionette TRACE conn4 -> [0,1357,"getWindowHandle",null] 13:02:59 INFO - PROCESS | 3375 | 1462478579161 Marionette TRACE conn4 <- [1,1357,null,{"value":"8"}] 13:02:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 13:02:59 INFO - PROCESS | 3375 | 1462478579169 Marionette TRACE conn4 -> [0,1358,"setScriptTimeout",{"ms":35000}] 13:02:59 INFO - PROCESS | 3375 | 1462478579173 Marionette TRACE conn4 <- [1,1358,null,{}] 13:02:59 INFO - PROCESS | 3375 | 1462478579180 Marionette TRACE conn4 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:02:59 INFO - PROCESS | 3375 | 1462478579422 Marionette TRACE conn4 <- [1,1359,null,{"value":null}] 13:02:59 INFO - PROCESS | 3375 | 1462478579629 Marionette TRACE conn4 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:59 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb949b08800 == 81 [pid = 3375] [id = 347] 13:02:59 INFO - PROCESS | 3375 | ++DOMWINDOW == 150 (0x7fb945d7d000) [pid = 3375] [serial = 1042] [outer = (nil)] 13:02:59 INFO - PROCESS | 3375 | ++DOMWINDOW == 151 (0x7fb947674800) [pid = 3375] [serial = 1043] [outer = 0x7fb945d7d000] 13:02:59 INFO - PROCESS | 3375 | 1462478579747 Marionette DEBUG loaded listener.js 13:02:59 INFO - PROCESS | 3375 | ++DOMWINDOW == 152 (0x7fb94767c000) [pid = 3375] [serial = 1044] [outer = 0x7fb945d7d000] 13:03:00 INFO - PROCESS | 3375 | 1462478580636 Marionette TRACE conn4 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 13:03:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 13:03:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1538ms 13:03:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 13:03:00 INFO - PROCESS | 3375 | 1462478580708 Marionette TRACE conn4 -> [0,1361,"getWindowHandle",null] 13:03:00 INFO - PROCESS | 3375 | 1462478580711 Marionette TRACE conn4 <- [1,1361,null,{"value":"8"}] 13:03:00 INFO - PROCESS | 3375 | 1462478580718 Marionette TRACE conn4 -> [0,1362,"setScriptTimeout",{"ms":35000}] 13:03:00 INFO - PROCESS | 3375 | 1462478580722 Marionette TRACE conn4 <- [1,1362,null,{}] 13:03:00 INFO - PROCESS | 3375 | 1462478580728 Marionette TRACE conn4 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:03:00 INFO - PROCESS | 3375 | 1462478580979 Marionette TRACE conn4 <- [1,1363,null,{"value":null}] 13:03:01 INFO - PROCESS | 3375 | 1462478581202 Marionette TRACE conn4 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:01 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb949d35800 == 82 [pid = 3375] [id = 348] 13:03:01 INFO - PROCESS | 3375 | ++DOMWINDOW == 153 (0x7fb932ced800) [pid = 3375] [serial = 1045] [outer = (nil)] 13:03:01 INFO - PROCESS | 3375 | ++DOMWINDOW == 154 (0x7fb947846000) [pid = 3375] [serial = 1046] [outer = 0x7fb932ced800] 13:03:01 INFO - PROCESS | 3375 | 1462478581292 Marionette DEBUG loaded listener.js 13:03:01 INFO - PROCESS | 3375 | ++DOMWINDOW == 155 (0x7fb947ce8400) [pid = 3375] [serial = 1047] [outer = 0x7fb932ced800] 13:03:02 INFO - PROCESS | 3375 | 1462478582472 Marionette TRACE conn4 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 13:03:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 13:03:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1792ms 13:03:02 INFO - PROCESS | 3375 | 1462478582509 Marionette TRACE conn4 -> [0,1365,"getWindowHandle",null] 13:03:02 INFO - PROCESS | 3375 | 1462478582514 Marionette TRACE conn4 <- [1,1365,null,{"value":"8"}] 13:03:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 13:03:02 INFO - PROCESS | 3375 | 1462478582523 Marionette TRACE conn4 -> [0,1366,"setScriptTimeout",{"ms":35000}] 13:03:02 INFO - PROCESS | 3375 | 1462478582527 Marionette TRACE conn4 <- [1,1366,null,{}] 13:03:02 INFO - PROCESS | 3375 | 1462478582534 Marionette TRACE conn4 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:03:02 INFO - PROCESS | 3375 | 1462478582753 Marionette TRACE conn4 <- [1,1367,null,{"value":null}] 13:03:02 INFO - PROCESS | 3375 | 1462478582977 Marionette TRACE conn4 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:03 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb9322d4000 == 83 [pid = 3375] [id = 349] 13:03:03 INFO - PROCESS | 3375 | ++DOMWINDOW == 156 (0x7fb93160f800) [pid = 3375] [serial = 1048] [outer = (nil)] 13:03:03 INFO - PROCESS | 3375 | ++DOMWINDOW == 157 (0x7fb93684c800) [pid = 3375] [serial = 1049] [outer = 0x7fb93160f800] 13:03:03 INFO - PROCESS | 3375 | 1462478583060 Marionette DEBUG loaded listener.js 13:03:03 INFO - PROCESS | 3375 | ++DOMWINDOW == 158 (0x7fb947674000) [pid = 3375] [serial = 1050] [outer = 0x7fb93160f800] 13:03:04 INFO - PROCESS | 3375 | 1462478584478 Marionette TRACE conn4 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 13:03:04 INFO - PROCESS | 3375 | 1462478584612 Marionette TRACE conn4 <- [1,1369,null,{"value":"8"}] 13:03:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 13:03:04 INFO - PROCESS | 3375 | 1462478584621 Marionette TRACE conn4 -> [0,1370,"setScriptTimeout",{"ms":35000}] 13:03:04 INFO - PROCESS | 3375 | 1462478584628 Marionette TRACE conn4 <- [1,1370,null,{}] 13:03:04 INFO - PROCESS | 3375 | 1462478584646 Marionette TRACE conn4 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:03:04 INFO - PROCESS | 3375 | 1462478584914 Marionette TRACE conn4 <- [1,1371,null,{"value":null}] 13:03:05 INFO - PROCESS | 3375 | 1462478585060 Marionette TRACE conn4 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:05 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb9381d6000 == 84 [pid = 3375] [id = 350] 13:03:05 INFO - PROCESS | 3375 | ++DOMWINDOW == 159 (0x7fb9320da800) [pid = 3375] [serial = 1051] [outer = (nil)] 13:03:05 INFO - PROCESS | 3375 | ++DOMWINDOW == 160 (0x7fb932d97400) [pid = 3375] [serial = 1052] [outer = 0x7fb9320da800] 13:03:05 INFO - PROCESS | 3375 | 1462478585131 Marionette DEBUG loaded listener.js 13:03:05 INFO - PROCESS | 3375 | ++DOMWINDOW == 161 (0x7fb93bf4d000) [pid = 3375] [serial = 1053] [outer = 0x7fb9320da800] 13:03:06 INFO - PROCESS | 3375 | 1462478586107 Marionette TRACE conn4 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 13:03:06 INFO - PROCESS | 3375 | 1462478586130 Marionette TRACE conn4 <- [1,1373,null,{"value":"8"}] 13:03:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 13:03:06 INFO - PROCESS | 3375 | 1462478586143 Marionette TRACE conn4 -> [0,1374,"setScriptTimeout",{"ms":35000}] 13:03:06 INFO - PROCESS | 3375 | 1462478586147 Marionette TRACE conn4 <- [1,1374,null,{}] 13:03:06 INFO - PROCESS | 3375 | 1462478586154 Marionette TRACE conn4 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:03:06 INFO - PROCESS | 3375 | 1462478586334 Marionette TRACE conn4 <- [1,1375,null,{"value":null}] 13:03:06 INFO - PROCESS | 3375 | 1462478586573 Marionette TRACE conn4 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:06 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb932e75000 == 85 [pid = 3375] [id = 351] 13:03:06 INFO - PROCESS | 3375 | ++DOMWINDOW == 162 (0x7fb9379d1400) [pid = 3375] [serial = 1054] [outer = (nil)] 13:03:06 INFO - PROCESS | 3375 | ++DOMWINDOW == 163 (0x7fb93d515c00) [pid = 3375] [serial = 1055] [outer = 0x7fb9379d1400] 13:03:06 INFO - PROCESS | 3375 | 1462478586735 Marionette DEBUG loaded listener.js 13:03:06 INFO - PROCESS | 3375 | ++DOMWINDOW == 164 (0x7fb93d723800) [pid = 3375] [serial = 1056] [outer = 0x7fb9379d1400] 13:03:07 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb9452a0800 == 84 [pid = 3375] [id = 298] 13:03:07 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb930dd4000 == 83 [pid = 3375] [id = 299] 13:03:07 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb942e76000 == 82 [pid = 3375] [id = 297] 13:03:07 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb936b38000 == 81 [pid = 3375] [id = 293] 13:03:07 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb934c36800 == 80 [pid = 3375] [id = 300] 13:03:07 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb935758800 == 79 [pid = 3375] [id = 275] 13:03:07 INFO - PROCESS | 3375 | --DOMWINDOW == 163 (0x7fb93eaa4000) [pid = 3375] [serial = 29] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 13:03:07 INFO - PROCESS | 3375 | --DOMWINDOW == 162 (0x7fb93ee8f000) [pid = 3375] [serial = 968] [outer = (nil)] [url = about:blank] 13:03:07 INFO - PROCESS | 3375 | --DOMWINDOW == 161 (0x7fb93ec5d800) [pid = 3375] [serial = 935] [outer = (nil)] [url = about:blank] 13:03:07 INFO - PROCESS | 3375 | --DOMWINDOW == 160 (0x7fb9403b0800) [pid = 3375] [serial = 938] [outer = (nil)] [url = about:blank] 13:03:07 INFO - PROCESS | 3375 | --DOMWINDOW == 159 (0x7fb9405afc00) [pid = 3375] [serial = 941] [outer = (nil)] [url = about:blank] 13:03:07 INFO - PROCESS | 3375 | --DOMWINDOW == 158 (0x7fb94065a400) [pid = 3375] [serial = 944] [outer = (nil)] [url = about:blank] 13:03:07 INFO - PROCESS | 3375 | --DOMWINDOW == 157 (0x7fb931ff6000) [pid = 3375] [serial = 947] [outer = (nil)] [url = about:blank] 13:03:07 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb936ae0800 == 78 [pid = 3375] [id = 339] 13:03:07 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb93d36c800 == 77 [pid = 3375] [id = 338] 13:03:07 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb93cb1d800 == 76 [pid = 3375] [id = 337] 13:03:07 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb9377a5800 == 75 [pid = 3375] [id = 336] 13:03:07 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb9322ca000 == 74 [pid = 3375] [id = 335] 13:03:07 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb930ed0000 == 73 [pid = 3375] [id = 334] 13:03:07 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb936add000 == 72 [pid = 3375] [id = 333] 13:03:08 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb94061c000 == 71 [pid = 3375] [id = 326] 13:03:08 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb93bb1b000 == 70 [pid = 3375] [id = 324] 13:03:08 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb93136d800 == 69 [pid = 3375] [id = 323] 13:03:08 INFO - PROCESS | 3375 | [3375] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:03:08 INFO - PROCESS | 3375 | 1462478588339 Marionette TRACE conn4 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 13:03:08 INFO - PROCESS | 3375 | 1462478588516 Marionette TRACE conn4 <- [1,1377,null,{"value":"8"}] 13:03:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 13:03:08 INFO - PROCESS | 3375 | 1462478588543 Marionette TRACE conn4 -> [0,1378,"setScriptTimeout",{"ms":35000}] 13:03:08 INFO - PROCESS | 3375 | 1462478588551 Marionette TRACE conn4 <- [1,1378,null,{}] 13:03:08 INFO - PROCESS | 3375 | 1462478588575 Marionette TRACE conn4 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:03:08 INFO - PROCESS | 3375 | 1462478588834 Marionette TRACE conn4 <- [1,1379,null,{"value":null}] 13:03:08 INFO - PROCESS | 3375 | 1462478588860 Marionette TRACE conn4 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:08 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb9376d0000 == 70 [pid = 3375] [id = 352] 13:03:08 INFO - PROCESS | 3375 | ++DOMWINDOW == 139 (0x7fb93dc8b800) [pid = 3375] [serial = 1057] [outer = (nil)] 13:03:09 INFO - PROCESS | 3375 | ++DOMWINDOW == 140 (0x7fb93ee89c00) [pid = 3375] [serial = 1058] [outer = 0x7fb93dc8b800] 13:03:09 INFO - PROCESS | 3375 | 1462478589020 Marionette DEBUG loaded listener.js 13:03:09 INFO - PROCESS | 3375 | ++DOMWINDOW == 141 (0x7fb940404400) [pid = 3375] [serial = 1059] [outer = 0x7fb93dc8b800] 13:03:10 INFO - PROCESS | 3375 | 1462478590051 Marionette TRACE conn4 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1381,"getWindowHandle",null] 13:03:10 INFO - PROCESS | 3375 | 1462478590102 Marionette TRACE conn4 <- [1,1381,null,{"value":"8"}] 13:03:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 13:03:10 INFO - PROCESS | 3375 | 1462478590135 Marionette TRACE conn4 -> [0,1382,"setScriptTimeout",{"ms":35000}] 13:03:10 INFO - PROCESS | 3375 | 1462478590139 Marionette TRACE conn4 <- [1,1382,null,{}] 13:03:10 INFO - PROCESS | 3375 | 1462478590148 Marionette TRACE conn4 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:03:10 INFO - PROCESS | 3375 | 1462478590470 Marionette TRACE conn4 <- [1,1383,null,{"value":null}] 13:03:10 INFO - PROCESS | 3375 | 1462478590666 Marionette TRACE conn4 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:10 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb93d310000 == 71 [pid = 3375] [id = 353] 13:03:10 INFO - PROCESS | 3375 | ++DOMWINDOW == 142 (0x7fb940405c00) [pid = 3375] [serial = 1060] [outer = (nil)] 13:03:10 INFO - PROCESS | 3375 | ++DOMWINDOW == 143 (0x7fb9406dd400) [pid = 3375] [serial = 1061] [outer = 0x7fb940405c00] 13:03:10 INFO - PROCESS | 3375 | 1462478590775 Marionette DEBUG loaded listener.js 13:03:10 INFO - PROCESS | 3375 | ++DOMWINDOW == 144 (0x7fb940a83000) [pid = 3375] [serial = 1062] [outer = 0x7fb940405c00] 13:03:11 INFO - PROCESS | 3375 | --DOMWINDOW == 143 (0x7fb93d60a400) [pid = 3375] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 13:03:11 INFO - PROCESS | 3375 | --DOMWINDOW == 142 (0x7fb93f15e000) [pid = 3375] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 13:03:11 INFO - PROCESS | 3375 | --DOMWINDOW == 141 (0x7fb93de6dc00) [pid = 3375] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 13:03:11 INFO - PROCESS | 3375 | --DOMWINDOW == 140 (0x7fb931fef400) [pid = 3375] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 13:03:11 INFO - PROCESS | 3375 | --DOMWINDOW == 139 (0x7fb92f192c00) [pid = 3375] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 13:03:11 INFO - PROCESS | 3375 | --DOMWINDOW == 138 (0x7fb92ffa8c00) [pid = 3375] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 13:03:11 INFO - PROCESS | 3375 | --DOMWINDOW == 137 (0x7fb936794800) [pid = 3375] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 13:03:11 INFO - PROCESS | 3375 | --DOMWINDOW == 136 (0x7fb932d9cc00) [pid = 3375] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 13:03:12 INFO - PROCESS | 3375 | [3375] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:03:12 INFO - PROCESS | 3375 | 1462478592232 Marionette TRACE conn4 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1385,"getWindowHandle",null] 13:03:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 13:03:12 INFO - PROCESS | 3375 | 1462478592287 Marionette TRACE conn4 <- [1,1385,null,{"value":"8"}] 13:03:12 INFO - PROCESS | 3375 | 1462478592293 Marionette TRACE conn4 -> [0,1386,"setScriptTimeout",{"ms":35000}] 13:03:12 INFO - PROCESS | 3375 | 1462478592296 Marionette TRACE conn4 <- [1,1386,null,{}] 13:03:12 INFO - PROCESS | 3375 | 1462478592302 Marionette TRACE conn4 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:03:12 INFO - PROCESS | 3375 | 1462478592480 Marionette TRACE conn4 <- [1,1387,null,{"value":null}] 13:03:12 INFO - PROCESS | 3375 | 1462478592644 Marionette TRACE conn4 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:12 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb93d9ba800 == 72 [pid = 3375] [id = 354] 13:03:12 INFO - PROCESS | 3375 | ++DOMWINDOW == 137 (0x7fb932d9cc00) [pid = 3375] [serial = 1063] [outer = (nil)] 13:03:12 INFO - PROCESS | 3375 | ++DOMWINDOW == 138 (0x7fb93d720c00) [pid = 3375] [serial = 1064] [outer = 0x7fb932d9cc00] 13:03:12 INFO - PROCESS | 3375 | 1462478592710 Marionette DEBUG loaded listener.js 13:03:12 INFO - PROCESS | 3375 | ++DOMWINDOW == 139 (0x7fb940a7dc00) [pid = 3375] [serial = 1065] [outer = 0x7fb932d9cc00] 13:03:13 INFO - PROCESS | 3375 | 1462478593730 Marionette TRACE conn4 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1389,"getWindowHandle",null] 13:03:13 INFO - PROCESS | 3375 | 1462478593799 Marionette TRACE conn4 <- [1,1389,null,{"value":"8"}] 13:03:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 13:03:13 INFO - PROCESS | 3375 | 1462478593809 Marionette TRACE conn4 -> [0,1390,"setScriptTimeout",{"ms":35000}] 13:03:13 INFO - PROCESS | 3375 | 1462478593813 Marionette TRACE conn4 <- [1,1390,null,{}] 13:03:13 INFO - PROCESS | 3375 | 1462478593823 Marionette TRACE conn4 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:03:14 INFO - PROCESS | 3375 | 1462478594165 Marionette TRACE conn4 <- [1,1391,null,{"value":null}] 13:03:14 INFO - PROCESS | 3375 | 1462478594407 Marionette TRACE conn4 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:14 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb9322e0000 == 73 [pid = 3375] [id = 355] 13:03:14 INFO - PROCESS | 3375 | ++DOMWINDOW == 140 (0x7fb92ffa2c00) [pid = 3375] [serial = 1066] [outer = (nil)] 13:03:14 INFO - PROCESS | 3375 | ++DOMWINDOW == 141 (0x7fb931ff6000) [pid = 3375] [serial = 1067] [outer = 0x7fb92ffa2c00] 13:03:14 INFO - PROCESS | 3375 | 1462478594486 Marionette DEBUG loaded listener.js 13:03:14 INFO - PROCESS | 3375 | ++DOMWINDOW == 142 (0x7fb934ec5c00) [pid = 3375] [serial = 1068] [outer = 0x7fb92ffa2c00] 13:03:15 INFO - PROCESS | 3375 | 1462478595420 Marionette TRACE conn4 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 13:03:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 13:03:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1639ms 13:03:15 INFO - PROCESS | 3375 | 1462478595449 Marionette TRACE conn4 -> [0,1393,"getWindowHandle",null] 13:03:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 13:03:15 INFO - PROCESS | 3375 | 1462478595456 Marionette TRACE conn4 <- [1,1393,null,{"value":"8"}] 13:03:15 INFO - PROCESS | 3375 | 1462478595464 Marionette TRACE conn4 -> [0,1394,"setScriptTimeout",{"ms":35000}] 13:03:15 INFO - PROCESS | 3375 | 1462478595470 Marionette TRACE conn4 <- [1,1394,null,{}] 13:03:15 INFO - PROCESS | 3375 | 1462478595477 Marionette TRACE conn4 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:03:15 INFO - PROCESS | 3375 | 1462478595743 Marionette TRACE conn4 <- [1,1395,null,{"value":null}] 13:03:15 INFO - PROCESS | 3375 | 1462478595982 Marionette TRACE conn4 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:16 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb9381d3800 == 74 [pid = 3375] [id = 356] 13:03:16 INFO - PROCESS | 3375 | ++DOMWINDOW == 143 (0x7fb936ab5800) [pid = 3375] [serial = 1069] [outer = (nil)] 13:03:16 INFO - PROCESS | 3375 | ++DOMWINDOW == 144 (0x7fb93bf5b400) [pid = 3375] [serial = 1070] [outer = 0x7fb936ab5800] 13:03:16 INFO - PROCESS | 3375 | 1462478596068 Marionette DEBUG loaded listener.js 13:03:16 INFO - PROCESS | 3375 | ++DOMWINDOW == 145 (0x7fb93d137000) [pid = 3375] [serial = 1071] [outer = 0x7fb936ab5800] 13:03:17 INFO - PROCESS | 3375 | 1462478597027 Marionette TRACE conn4 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 13:03:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 13:03:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1587ms 13:03:17 INFO - PROCESS | 3375 | 1462478597051 Marionette TRACE conn4 -> [0,1397,"getWindowHandle",null] 13:03:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 13:03:17 INFO - PROCESS | 3375 | 1462478597056 Marionette TRACE conn4 <- [1,1397,null,{"value":"8"}] 13:03:17 INFO - PROCESS | 3375 | 1462478597064 Marionette TRACE conn4 -> [0,1398,"setScriptTimeout",{"ms":35000}] 13:03:17 INFO - PROCESS | 3375 | 1462478597067 Marionette TRACE conn4 <- [1,1398,null,{}] 13:03:17 INFO - PROCESS | 3375 | 1462478597075 Marionette TRACE conn4 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:03:17 INFO - PROCESS | 3375 | 1462478597293 Marionette TRACE conn4 <- [1,1399,null,{"value":null}] 13:03:17 INFO - PROCESS | 3375 | 1462478597619 Marionette TRACE conn4 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:17 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb93ef27000 == 75 [pid = 3375] [id = 357] 13:03:17 INFO - PROCESS | 3375 | ++DOMWINDOW == 146 (0x7fb93d51bc00) [pid = 3375] [serial = 1072] [outer = (nil)] 13:03:17 INFO - PROCESS | 3375 | ++DOMWINDOW == 147 (0x7fb93d722400) [pid = 3375] [serial = 1073] [outer = 0x7fb93d51bc00] 13:03:17 INFO - PROCESS | 3375 | 1462478597746 Marionette DEBUG loaded listener.js 13:03:17 INFO - PROCESS | 3375 | ++DOMWINDOW == 148 (0x7fb93de72400) [pid = 3375] [serial = 1074] [outer = 0x7fb93d51bc00] 13:03:18 INFO - PROCESS | 3375 | 1462478598735 Marionette TRACE conn4 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 13:03:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 13:03:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1735ms 13:03:18 INFO - PROCESS | 3375 | 1462478598799 Marionette TRACE conn4 -> [0,1401,"getWindowHandle",null] 13:03:18 INFO - PROCESS | 3375 | 1462478598805 Marionette TRACE conn4 <- [1,1401,null,{"value":"8"}] 13:03:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 13:03:18 INFO - PROCESS | 3375 | 1462478598823 Marionette TRACE conn4 -> [0,1402,"setScriptTimeout",{"ms":35000}] 13:03:18 INFO - PROCESS | 3375 | 1462478598831 Marionette TRACE conn4 <- [1,1402,null,{}] 13:03:18 INFO - PROCESS | 3375 | 1462478598838 Marionette TRACE conn4 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:03:19 INFO - PROCESS | 3375 | 1462478599093 Marionette TRACE conn4 <- [1,1403,null,{"value":null}] 13:03:19 INFO - PROCESS | 3375 | 1462478599327 Marionette TRACE conn4 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:19 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb946250000 == 76 [pid = 3375] [id = 358] 13:03:19 INFO - PROCESS | 3375 | ++DOMWINDOW == 149 (0x7fb93d421400) [pid = 3375] [serial = 1075] [outer = (nil)] 13:03:19 INFO - PROCESS | 3375 | ++DOMWINDOW == 150 (0x7fb940a11000) [pid = 3375] [serial = 1076] [outer = 0x7fb93d421400] 13:03:19 INFO - PROCESS | 3375 | 1462478599414 Marionette DEBUG loaded listener.js 13:03:19 INFO - PROCESS | 3375 | ++DOMWINDOW == 151 (0x7fb942ef5000) [pid = 3375] [serial = 1077] [outer = 0x7fb93d421400] 13:03:20 INFO - PROCESS | 3375 | 1462478600324 Marionette TRACE conn4 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 13:03:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 13:03:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1543ms 13:03:20 INFO - PROCESS | 3375 | 1462478600368 Marionette TRACE conn4 -> [0,1405,"getWindowHandle",null] 13:03:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 13:03:20 INFO - PROCESS | 3375 | 1462478600372 Marionette TRACE conn4 <- [1,1405,null,{"value":"8"}] 13:03:20 INFO - PROCESS | 3375 | 1462478600379 Marionette TRACE conn4 -> [0,1406,"setScriptTimeout",{"ms":35000}] 13:03:20 INFO - PROCESS | 3375 | 1462478600382 Marionette TRACE conn4 <- [1,1406,null,{}] 13:03:20 INFO - PROCESS | 3375 | 1462478600389 Marionette TRACE conn4 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:03:20 INFO - PROCESS | 3375 | 1462478600617 Marionette TRACE conn4 <- [1,1407,null,{"value":null}] 13:03:20 INFO - PROCESS | 3375 | 1462478600788 Marionette TRACE conn4 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:20 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb948792800 == 77 [pid = 3375] [id = 359] 13:03:20 INFO - PROCESS | 3375 | ++DOMWINDOW == 152 (0x7fb93d609c00) [pid = 3375] [serial = 1078] [outer = (nil)] 13:03:20 INFO - PROCESS | 3375 | ++DOMWINDOW == 153 (0x7fb945a0e400) [pid = 3375] [serial = 1079] [outer = 0x7fb93d609c00] 13:03:20 INFO - PROCESS | 3375 | 1462478600867 Marionette DEBUG loaded listener.js 13:03:20 INFO - PROCESS | 3375 | ++DOMWINDOW == 154 (0x7fb945d89400) [pid = 3375] [serial = 1080] [outer = 0x7fb93d609c00] 13:03:21 INFO - PROCESS | 3375 | 1462478601832 Marionette TRACE conn4 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 13:03:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 13:03:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1531ms 13:03:21 INFO - PROCESS | 3375 | 1462478601911 Marionette TRACE conn4 -> [0,1409,"getWindowHandle",null] 13:03:21 INFO - PROCESS | 3375 | 1462478601914 Marionette TRACE conn4 <- [1,1409,null,{"value":"8"}] 13:03:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 13:03:21 INFO - PROCESS | 3375 | 1462478601921 Marionette TRACE conn4 -> [0,1410,"setScriptTimeout",{"ms":35000}] 13:03:21 INFO - PROCESS | 3375 | 1462478601925 Marionette TRACE conn4 <- [1,1410,null,{}] 13:03:21 INFO - PROCESS | 3375 | 1462478601931 Marionette TRACE conn4 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:03:22 INFO - PROCESS | 3375 | 1462478602189 Marionette TRACE conn4 <- [1,1411,null,{"value":null}] 13:03:22 INFO - PROCESS | 3375 | 1462478602483 Marionette TRACE conn4 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:22 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb949b07800 == 78 [pid = 3375] [id = 360] 13:03:22 INFO - PROCESS | 3375 | ++DOMWINDOW == 155 (0x7fb946342800) [pid = 3375] [serial = 1081] [outer = (nil)] 13:03:22 INFO - PROCESS | 3375 | ++DOMWINDOW == 156 (0x7fb947677000) [pid = 3375] [serial = 1082] [outer = 0x7fb946342800] 13:03:22 INFO - PROCESS | 3375 | 1462478602572 Marionette DEBUG loaded listener.js 13:03:22 INFO - PROCESS | 3375 | ++DOMWINDOW == 157 (0x7fb948169800) [pid = 3375] [serial = 1083] [outer = 0x7fb946342800] 13:03:23 INFO - PROCESS | 3375 | 1462478603824 Marionette TRACE conn4 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 13:03:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 13:03:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1936ms 13:03:23 INFO - PROCESS | 3375 | 1462478603860 Marionette TRACE conn4 -> [0,1413,"getWindowHandle",null] 13:03:23 INFO - PROCESS | 3375 | 1462478603867 Marionette TRACE conn4 <- [1,1413,null,{"value":"8"}] 13:03:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 13:03:23 INFO - PROCESS | 3375 | 1462478603907 Marionette TRACE conn4 -> [0,1414,"setScriptTimeout",{"ms":35000}] 13:03:23 INFO - PROCESS | 3375 | 1462478603913 Marionette TRACE conn4 <- [1,1414,null,{}] 13:03:24 INFO - PROCESS | 3375 | 1462478604036 Marionette TRACE conn4 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:03:24 INFO - PROCESS | 3375 | 1462478604302 Marionette TRACE conn4 <- [1,1415,null,{"value":null}] 13:03:24 INFO - PROCESS | 3375 | 1462478604467 Marionette TRACE conn4 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:24 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb952d0e000 == 79 [pid = 3375] [id = 361] 13:03:24 INFO - PROCESS | 3375 | ++DOMWINDOW == 158 (0x7fb92f07e800) [pid = 3375] [serial = 1084] [outer = (nil)] 13:03:24 INFO - PROCESS | 3375 | ++DOMWINDOW == 159 (0x7fb9482cfc00) [pid = 3375] [serial = 1085] [outer = 0x7fb92f07e800] 13:03:24 INFO - PROCESS | 3375 | 1462478604539 Marionette DEBUG loaded listener.js 13:03:24 INFO - PROCESS | 3375 | ++DOMWINDOW == 160 (0x7fb9482d8000) [pid = 3375] [serial = 1086] [outer = 0x7fb92f07e800] 13:03:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 13:03:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1654ms 13:03:25 INFO - PROCESS | 3375 | 1462478605538 Marionette TRACE conn4 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 13:03:25 INFO - PROCESS | 3375 | 1462478605547 Marionette TRACE conn4 -> [0,1417,"getWindowHandle",null] 13:03:25 INFO - PROCESS | 3375 | 1462478605550 Marionette TRACE conn4 <- [1,1417,null,{"value":"8"}] 13:03:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 13:03:25 INFO - PROCESS | 3375 | 1462478605557 Marionette TRACE conn4 -> [0,1418,"setScriptTimeout",{"ms":35000}] 13:03:25 INFO - PROCESS | 3375 | 1462478605565 Marionette TRACE conn4 <- [1,1418,null,{}] 13:03:25 INFO - PROCESS | 3375 | 1462478605579 Marionette TRACE conn4 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:03:25 INFO - PROCESS | 3375 | 1462478605781 Marionette TRACE conn4 <- [1,1419,null,{"value":null}] 13:03:26 INFO - PROCESS | 3375 | 1462478605997 Marionette TRACE conn4 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:26 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb95394a800 == 80 [pid = 3375] [id = 362] 13:03:26 INFO - PROCESS | 3375 | ++DOMWINDOW == 161 (0x7fb946345c00) [pid = 3375] [serial = 1087] [outer = (nil)] 13:03:26 INFO - PROCESS | 3375 | ++DOMWINDOW == 162 (0x7fb9486ae400) [pid = 3375] [serial = 1088] [outer = 0x7fb946345c00] 13:03:26 INFO - PROCESS | 3375 | 1462478606085 Marionette DEBUG loaded listener.js 13:03:26 INFO - PROCESS | 3375 | ++DOMWINDOW == 163 (0x7fb9486ba000) [pid = 3375] [serial = 1089] [outer = 0x7fb946345c00] 13:03:26 INFO - PROCESS | 3375 | 1462478606986 Marionette TRACE conn4 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 13:03:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 13:03:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1496ms 13:03:27 INFO - PROCESS | 3375 | 1462478607055 Marionette TRACE conn4 -> [0,1421,"getWindowHandle",null] 13:03:27 INFO - PROCESS | 3375 | 1462478607058 Marionette TRACE conn4 <- [1,1421,null,{"value":"8"}] 13:03:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 13:03:27 INFO - PROCESS | 3375 | 1462478607066 Marionette TRACE conn4 -> [0,1422,"setScriptTimeout",{"ms":35000}] 13:03:27 INFO - PROCESS | 3375 | 1462478607070 Marionette TRACE conn4 <- [1,1422,null,{}] 13:03:27 INFO - PROCESS | 3375 | 1462478607076 Marionette TRACE conn4 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:03:27 INFO - PROCESS | 3375 | 1462478607314 Marionette TRACE conn4 <- [1,1423,null,{"value":null}] 13:03:27 INFO - PROCESS | 3375 | 1462478607550 Marionette TRACE conn4 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:27 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb953e34800 == 81 [pid = 3375] [id = 363] 13:03:27 INFO - PROCESS | 3375 | ++DOMWINDOW == 164 (0x7fb934bf8000) [pid = 3375] [serial = 1090] [outer = (nil)] 13:03:27 INFO - PROCESS | 3375 | ++DOMWINDOW == 165 (0x7fb948809c00) [pid = 3375] [serial = 1091] [outer = 0x7fb934bf8000] 13:03:27 INFO - PROCESS | 3375 | 1462478607629 Marionette DEBUG loaded listener.js 13:03:27 INFO - PROCESS | 3375 | ++DOMWINDOW == 166 (0x7fb9488f9c00) [pid = 3375] [serial = 1092] [outer = 0x7fb934bf8000] 13:03:28 INFO - PROCESS | 3375 | 1462478608582 Marionette TRACE conn4 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 13:03:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 13:03:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1584ms 13:03:28 INFO - PROCESS | 3375 | 1462478608652 Marionette TRACE conn4 -> [0,1425,"getWindowHandle",null] 13:03:28 INFO - PROCESS | 3375 | 1462478608656 Marionette TRACE conn4 <- [1,1425,null,{"value":"8"}] 13:03:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 13:03:28 INFO - PROCESS | 3375 | 1462478608664 Marionette TRACE conn4 -> [0,1426,"setScriptTimeout",{"ms":35000}] 13:03:28 INFO - PROCESS | 3375 | 1462478608668 Marionette TRACE conn4 <- [1,1426,null,{}] 13:03:28 INFO - PROCESS | 3375 | 1462478608675 Marionette TRACE conn4 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:03:28 INFO - PROCESS | 3375 | 1462478608888 Marionette TRACE conn4 <- [1,1427,null,{"value":null}] 13:03:29 INFO - PROCESS | 3375 | 1462478609103 Marionette TRACE conn4 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:29 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb954b3e000 == 82 [pid = 3375] [id = 364] 13:03:29 INFO - PROCESS | 3375 | ++DOMWINDOW == 167 (0x7fb948e94800) [pid = 3375] [serial = 1093] [outer = (nil)] 13:03:29 INFO - PROCESS | 3375 | ++DOMWINDOW == 168 (0x7fb948e9bc00) [pid = 3375] [serial = 1094] [outer = 0x7fb948e94800] 13:03:29 INFO - PROCESS | 3375 | 1462478609192 Marionette DEBUG loaded listener.js 13:03:29 INFO - PROCESS | 3375 | ++DOMWINDOW == 169 (0x7fb949460800) [pid = 3375] [serial = 1095] [outer = 0x7fb948e94800] 13:03:30 INFO - PROCESS | 3375 | 1462478610121 Marionette TRACE conn4 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 13:03:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 13:03:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1535ms 13:03:30 INFO - PROCESS | 3375 | 1462478610200 Marionette TRACE conn4 -> [0,1429,"getWindowHandle",null] 13:03:30 INFO - PROCESS | 3375 | 1462478610203 Marionette TRACE conn4 <- [1,1429,null,{"value":"8"}] 13:03:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 13:03:30 INFO - PROCESS | 3375 | 1462478610210 Marionette TRACE conn4 -> [0,1430,"setScriptTimeout",{"ms":35000}] 13:03:30 INFO - PROCESS | 3375 | 1462478610214 Marionette TRACE conn4 <- [1,1430,null,{}] 13:03:30 INFO - PROCESS | 3375 | 1462478610221 Marionette TRACE conn4 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:03:30 INFO - PROCESS | 3375 | 1462478610466 Marionette TRACE conn4 <- [1,1431,null,{"value":null}] 13:03:30 INFO - PROCESS | 3375 | 1462478610726 Marionette TRACE conn4 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:30 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb936bc8000 == 83 [pid = 3375] [id = 365] 13:03:30 INFO - PROCESS | 3375 | ++DOMWINDOW == 170 (0x7fb948e9e400) [pid = 3375] [serial = 1096] [outer = (nil)] 13:03:30 INFO - PROCESS | 3375 | ++DOMWINDOW == 171 (0x7fb949467800) [pid = 3375] [serial = 1097] [outer = 0x7fb948e9e400] 13:03:30 INFO - PROCESS | 3375 | 1462478610818 Marionette DEBUG loaded listener.js 13:03:30 INFO - PROCESS | 3375 | ++DOMWINDOW == 172 (0x7fb94972d800) [pid = 3375] [serial = 1098] [outer = 0x7fb948e9e400] 13:03:32 INFO - PROCESS | 3375 | 1462478612063 Marionette TRACE conn4 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 13:03:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 13:03:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1893ms 13:03:32 INFO - PROCESS | 3375 | 1462478612114 Marionette TRACE conn4 -> [0,1433,"getWindowHandle",null] 13:03:32 INFO - PROCESS | 3375 | 1462478612120 Marionette TRACE conn4 <- [1,1433,null,{"value":"8"}] 13:03:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 13:03:32 INFO - PROCESS | 3375 | 1462478612129 Marionette TRACE conn4 -> [0,1434,"setScriptTimeout",{"ms":35000}] 13:03:32 INFO - PROCESS | 3375 | 1462478612134 Marionette TRACE conn4 <- [1,1434,null,{}] 13:03:32 INFO - PROCESS | 3375 | 1462478612145 Marionette TRACE conn4 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:03:32 INFO - PROCESS | 3375 | 1462478612431 Marionette TRACE conn4 <- [1,1435,null,{"value":null}] 13:03:32 INFO - PROCESS | 3375 | 1462478612653 Marionette TRACE conn4 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:32 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb93bdd5800 == 84 [pid = 3375] [id = 366] 13:03:32 INFO - PROCESS | 3375 | ++DOMWINDOW == 173 (0x7fb936790800) [pid = 3375] [serial = 1099] [outer = (nil)] 13:03:32 INFO - PROCESS | 3375 | ++DOMWINDOW == 174 (0x7fb936856800) [pid = 3375] [serial = 1100] [outer = 0x7fb936790800] 13:03:32 INFO - PROCESS | 3375 | 1462478612754 Marionette DEBUG loaded listener.js 13:03:32 INFO - PROCESS | 3375 | ++DOMWINDOW == 175 (0x7fb93bf57800) [pid = 3375] [serial = 1101] [outer = 0x7fb936790800] 13:03:34 INFO - PROCESS | 3375 | 1462478614180 Marionette TRACE conn4 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 13:03:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 13:03:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 2145ms 13:03:34 INFO - PROCESS | 3375 | 1462478614275 Marionette TRACE conn4 -> [0,1437,"getWindowHandle",null] 13:03:34 INFO - PROCESS | 3375 | 1462478614283 Marionette TRACE conn4 <- [1,1437,null,{"value":"8"}] 13:03:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 13:03:34 INFO - PROCESS | 3375 | 1462478614294 Marionette TRACE conn4 -> [0,1438,"setScriptTimeout",{"ms":35000}] 13:03:34 INFO - PROCESS | 3375 | 1462478614299 Marionette TRACE conn4 <- [1,1438,null,{}] 13:03:34 INFO - PROCESS | 3375 | 1462478614305 Marionette TRACE conn4 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:03:34 INFO - PROCESS | 3375 | 1462478614507 Marionette TRACE conn4 <- [1,1439,null,{"value":null}] 13:03:34 INFO - PROCESS | 3375 | 1462478614690 Marionette TRACE conn4 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:34 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb936ad6800 == 85 [pid = 3375] [id = 367] 13:03:34 INFO - PROCESS | 3375 | ++DOMWINDOW == 176 (0x7fb936ac0c00) [pid = 3375] [serial = 1102] [outer = (nil)] 13:03:34 INFO - PROCESS | 3375 | ++DOMWINDOW == 177 (0x7fb93d41ac00) [pid = 3375] [serial = 1103] [outer = 0x7fb936ac0c00] 13:03:34 INFO - PROCESS | 3375 | 1462478614760 Marionette DEBUG loaded listener.js 13:03:34 INFO - PROCESS | 3375 | ++DOMWINDOW == 178 (0x7fb93d727800) [pid = 3375] [serial = 1104] [outer = 0x7fb936ac0c00] 13:03:35 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb93f108800 == 84 [pid = 3375] [id = 312] 13:03:35 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb93d9ba800 == 83 [pid = 3375] [id = 354] 13:03:35 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb93d310000 == 82 [pid = 3375] [id = 353] 13:03:35 INFO - PROCESS | 3375 | --DOMWINDOW == 177 (0x7fb93d08a000) [pid = 3375] [serial = 998] [outer = (nil)] [url = about:blank] 13:03:35 INFO - PROCESS | 3375 | --DOMWINDOW == 176 (0x7fb945a0e800) [pid = 3375] [serial = 995] [outer = (nil)] [url = about:blank] 13:03:35 INFO - PROCESS | 3375 | --DOMWINDOW == 175 (0x7fb944d6a800) [pid = 3375] [serial = 992] [outer = (nil)] [url = about:blank] 13:03:35 INFO - PROCESS | 3375 | --DOMWINDOW == 174 (0x7fb942e50400) [pid = 3375] [serial = 1022] [outer = (nil)] [url = about:blank] 13:03:35 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb9376d0000 == 81 [pid = 3375] [id = 352] 13:03:35 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb932e75000 == 80 [pid = 3375] [id = 351] 13:03:35 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb9381d6000 == 79 [pid = 3375] [id = 350] 13:03:35 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb942e78800 == 78 [pid = 3375] [id = 343] 13:03:35 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb93ca20000 == 77 [pid = 3375] [id = 342] 13:03:35 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb936bdf000 == 76 [pid = 3375] [id = 341] 13:03:35 INFO - PROCESS | 3375 | --DOMWINDOW == 173 (0x7fb93ec58800) [pid = 3375] [serial = 1014] [outer = (nil)] [url = about:blank] 13:03:35 INFO - PROCESS | 3375 | --DOMWINDOW == 172 (0x7fb9405a8000) [pid = 3375] [serial = 1017] [outer = (nil)] [url = about:blank] 13:03:35 INFO - PROCESS | 3375 | --DOMWINDOW == 171 (0x7fb93ee8c800) [pid = 3375] [serial = 1019] [outer = (nil)] [url = about:blank] 13:03:35 INFO - PROCESS | 3375 | --DOMWINDOW == 170 (0x7fb931ff4800) [pid = 3375] [serial = 971] [outer = (nil)] [url = about:blank] 13:03:35 INFO - PROCESS | 3375 | --DOMWINDOW == 169 (0x7fb93d096400) [pid = 3375] [serial = 1008] [outer = (nil)] [url = about:blank] 13:03:35 INFO - PROCESS | 3375 | --DOMWINDOW == 168 (0x7fb93bf52c00) [pid = 3375] [serial = 974] [outer = (nil)] [url = about:blank] 13:03:35 INFO - PROCESS | 3375 | --DOMWINDOW == 167 (0x7fb93f1b6c00) [pid = 3375] [serial = 1016] [outer = (nil)] [url = about:blank] 13:03:35 INFO - PROCESS | 3375 | --DOMWINDOW == 166 (0x7fb93d41f400) [pid = 3375] [serial = 1010] [outer = (nil)] [url = about:blank] 13:03:35 INFO - PROCESS | 3375 | --DOMWINDOW == 165 (0x7fb932d94800) [pid = 3375] [serial = 1002] [outer = (nil)] [url = about:blank] 13:03:35 INFO - PROCESS | 3375 | --DOMWINDOW == 164 (0x7fb942e55c00) [pid = 3375] [serial = 986] [outer = (nil)] [url = about:blank] 13:03:35 INFO - PROCESS | 3375 | --DOMWINDOW == 163 (0x7fb934ec7000) [pid = 3375] [serial = 980] [outer = (nil)] [url = about:blank] 13:03:35 INFO - PROCESS | 3375 | --DOMWINDOW == 162 (0x7fb931611000) [pid = 3375] [serial = 1001] [outer = (nil)] [url = about:blank] 13:03:35 INFO - PROCESS | 3375 | --DOMWINDOW == 161 (0x7fb93d71a400) [pid = 3375] [serial = 977] [outer = (nil)] [url = about:blank] 13:03:35 INFO - PROCESS | 3375 | --DOMWINDOW == 160 (0x7fb936abf000) [pid = 3375] [serial = 1005] [outer = (nil)] [url = about:blank] 13:03:35 INFO - PROCESS | 3375 | --DOMWINDOW == 159 (0x7fb93d60f400) [pid = 3375] [serial = 1011] [outer = (nil)] [url = about:blank] 13:03:35 INFO - PROCESS | 3375 | --DOMWINDOW == 158 (0x7fb940a16400) [pid = 3375] [serial = 983] [outer = (nil)] [url = about:blank] 13:03:35 INFO - PROCESS | 3375 | --DOMWINDOW == 157 (0x7fb9357c9000) [pid = 3375] [serial = 1007] [outer = (nil)] [url = about:blank] 13:03:35 INFO - PROCESS | 3375 | --DOMWINDOW == 156 (0x7fb936852800) [pid = 3375] [serial = 1004] [outer = (nil)] [url = about:blank] 13:03:35 INFO - PROCESS | 3375 | --DOMWINDOW == 155 (0x7fb93db4f400) [pid = 3375] [serial = 1013] [outer = (nil)] [url = about:blank] 13:03:35 INFO - PROCESS | 3375 | --DOMWINDOW == 154 (0x7fb9405af800) [pid = 3375] [serial = 969] [outer = (nil)] [url = about:blank] 13:03:35 INFO - PROCESS | 3375 | --DOMWINDOW == 153 (0x7fb942ef6c00) [pid = 3375] [serial = 989] [outer = (nil)] [url = about:blank] 13:03:35 INFO - PROCESS | 3375 | --DOMWINDOW == 152 (0x7fb9406d9c00) [pid = 3375] [serial = 1020] [outer = (nil)] [url = about:blank] 13:03:35 INFO - PROCESS | 3375 | 1462478615816 Marionette TRACE conn4 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 13:03:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 13:03:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1584ms 13:03:35 INFO - PROCESS | 3375 | 1462478615879 Marionette TRACE conn4 -> [0,1441,"getWindowHandle",null] 13:03:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 13:03:35 INFO - PROCESS | 3375 | 1462478615884 Marionette TRACE conn4 <- [1,1441,null,{"value":"8"}] 13:03:35 INFO - PROCESS | 3375 | 1462478615890 Marionette TRACE conn4 -> [0,1442,"setScriptTimeout",{"ms":35000}] 13:03:35 INFO - PROCESS | 3375 | 1462478615896 Marionette TRACE conn4 <- [1,1442,null,{}] 13:03:35 INFO - PROCESS | 3375 | 1462478615912 Marionette TRACE conn4 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:03:36 INFO - PROCESS | 3375 | 1462478616104 Marionette TRACE conn4 <- [1,1443,null,{"value":null}] 13:03:36 INFO - PROCESS | 3375 | 1462478616280 Marionette TRACE conn4 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:36 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb93bb06000 == 77 [pid = 3375] [id = 368] 13:03:36 INFO - PROCESS | 3375 | ++DOMWINDOW == 153 (0x7fb93d13ac00) [pid = 3375] [serial = 1105] [outer = (nil)] 13:03:36 INFO - PROCESS | 3375 | ++DOMWINDOW == 154 (0x7fb93ead9c00) [pid = 3375] [serial = 1106] [outer = 0x7fb93d13ac00] 13:03:36 INFO - PROCESS | 3375 | 1462478616360 Marionette DEBUG loaded listener.js 13:03:36 INFO - PROCESS | 3375 | ++DOMWINDOW == 155 (0x7fb93f1ba000) [pid = 3375] [serial = 1107] [outer = 0x7fb93d13ac00] 13:03:37 INFO - PROCESS | 3375 | 1462478617153 Marionette TRACE conn4 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 13:03:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 13:03:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1293ms 13:03:37 INFO - PROCESS | 3375 | 1462478617197 Marionette TRACE conn4 -> [0,1445,"getWindowHandle",null] 13:03:37 INFO - PROCESS | 3375 | 1462478617202 Marionette TRACE conn4 <- [1,1445,null,{"value":"8"}] 13:03:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 13:03:37 INFO - PROCESS | 3375 | 1462478617211 Marionette TRACE conn4 -> [0,1446,"setScriptTimeout",{"ms":35000}] 13:03:37 INFO - PROCESS | 3375 | 1462478617214 Marionette TRACE conn4 <- [1,1446,null,{}] 13:03:37 INFO - PROCESS | 3375 | 1462478617220 Marionette TRACE conn4 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:03:37 INFO - PROCESS | 3375 | 1462478617401 Marionette TRACE conn4 <- [1,1447,null,{"value":null}] 13:03:37 INFO - PROCESS | 3375 | 1462478617420 Marionette TRACE conn4 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:37 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb93dfcc000 == 78 [pid = 3375] [id = 369] 13:03:37 INFO - PROCESS | 3375 | ++DOMWINDOW == 156 (0x7fb93f1be800) [pid = 3375] [serial = 1108] [outer = (nil)] 13:03:37 INFO - PROCESS | 3375 | ++DOMWINDOW == 157 (0x7fb940a18800) [pid = 3375] [serial = 1109] [outer = 0x7fb93f1be800] 13:03:37 INFO - PROCESS | 3375 | 1462478617488 Marionette DEBUG loaded listener.js 13:03:37 INFO - PROCESS | 3375 | ++DOMWINDOW == 158 (0x7fb942e4e800) [pid = 3375] [serial = 1110] [outer = 0x7fb93f1be800] 13:03:38 INFO - PROCESS | 3375 | 1462478618657 Marionette TRACE conn4 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 13:03:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 13:03:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1490ms 13:03:38 INFO - PROCESS | 3375 | 1462478618703 Marionette TRACE conn4 -> [0,1449,"getWindowHandle",null] 13:03:38 INFO - PROCESS | 3375 | 1462478618706 Marionette TRACE conn4 <- [1,1449,null,{"value":"8"}] 13:03:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 13:03:38 INFO - PROCESS | 3375 | 1462478618713 Marionette TRACE conn4 -> [0,1450,"setScriptTimeout",{"ms":35000}] 13:03:38 INFO - PROCESS | 3375 | 1462478618717 Marionette TRACE conn4 <- [1,1450,null,{}] 13:03:38 INFO - PROCESS | 3375 | 1462478618729 Marionette TRACE conn4 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:03:38 INFO - PROCESS | 3375 | 1462478618961 Marionette TRACE conn4 <- [1,1451,null,{"value":null}] 13:03:39 INFO - PROCESS | 3375 | 1462478619002 Marionette TRACE conn4 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:39 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb942e73800 == 79 [pid = 3375] [id = 370] 13:03:39 INFO - PROCESS | 3375 | ++DOMWINDOW == 159 (0x7fb9406d6c00) [pid = 3375] [serial = 1111] [outer = (nil)] 13:03:39 INFO - PROCESS | 3375 | ++DOMWINDOW == 160 (0x7fb942ef1400) [pid = 3375] [serial = 1112] [outer = 0x7fb9406d6c00] 13:03:39 INFO - PROCESS | 3375 | 1462478619065 Marionette DEBUG loaded listener.js 13:03:39 INFO - PROCESS | 3375 | ++DOMWINDOW == 161 (0x7fb945245400) [pid = 3375] [serial = 1113] [outer = 0x7fb9406d6c00] 13:03:39 INFO - PROCESS | 3375 | --DOMWINDOW == 160 (0x7fb940405c00) [pid = 3375] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 13:03:39 INFO - PROCESS | 3375 | --DOMWINDOW == 159 (0x7fb93de75400) [pid = 3375] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 13:03:39 INFO - PROCESS | 3375 | --DOMWINDOW == 158 (0x7fb9320da800) [pid = 3375] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 13:03:39 INFO - PROCESS | 3375 | --DOMWINDOW == 157 (0x7fb9379d1400) [pid = 3375] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 13:03:39 INFO - PROCESS | 3375 | --DOMWINDOW == 156 (0x7fb93dc8b800) [pid = 3375] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 13:03:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 13:03:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1447ms 13:03:40 INFO - PROCESS | 3375 | 1462478620154 Marionette TRACE conn4 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 13:03:40 INFO - PROCESS | 3375 | 1462478620162 Marionette TRACE conn4 -> [0,1453,"getWindowHandle",null] 13:03:40 INFO - PROCESS | 3375 | 1462478620166 Marionette TRACE conn4 <- [1,1453,null,{"value":"8"}] 13:03:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 13:03:40 INFO - PROCESS | 3375 | 1462478620172 Marionette TRACE conn4 -> [0,1454,"setScriptTimeout",{"ms":35000}] 13:03:40 INFO - PROCESS | 3375 | 1462478620176 Marionette TRACE conn4 <- [1,1454,null,{}] 13:03:40 INFO - PROCESS | 3375 | 1462478620189 Marionette TRACE conn4 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:03:40 INFO - PROCESS | 3375 | 1462478620407 Marionette TRACE conn4 <- [1,1455,null,{"value":null}] 13:03:40 INFO - PROCESS | 3375 | 1462478620428 Marionette TRACE conn4 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:40 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb947889000 == 80 [pid = 3375] [id = 371] 13:03:40 INFO - PROCESS | 3375 | ++DOMWINDOW == 157 (0x7fb940a75800) [pid = 3375] [serial = 1114] [outer = (nil)] 13:03:40 INFO - PROCESS | 3375 | ++DOMWINDOW == 158 (0x7fb946006800) [pid = 3375] [serial = 1115] [outer = 0x7fb940a75800] 13:03:40 INFO - PROCESS | 3375 | 1462478620631 Marionette DEBUG loaded listener.js 13:03:40 INFO - PROCESS | 3375 | ++DOMWINDOW == 159 (0x7fb948167c00) [pid = 3375] [serial = 1116] [outer = 0x7fb940a75800] 13:03:41 INFO - PROCESS | 3375 | 1462478621406 Marionette TRACE conn4 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 13:03:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 13:03:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1294ms 13:03:41 INFO - PROCESS | 3375 | 1462478621469 Marionette TRACE conn4 -> [0,1457,"getWindowHandle",null] 13:03:41 INFO - PROCESS | 3375 | 1462478621472 Marionette TRACE conn4 <- [1,1457,null,{"value":"8"}] 13:03:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 13:03:41 INFO - PROCESS | 3375 | 1462478621478 Marionette TRACE conn4 -> [0,1458,"setScriptTimeout",{"ms":35000}] 13:03:41 INFO - PROCESS | 3375 | 1462478621493 Marionette TRACE conn4 <- [1,1458,null,{}] 13:03:41 INFO - PROCESS | 3375 | 1462478621506 Marionette TRACE conn4 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:03:41 INFO - PROCESS | 3375 | 1462478621687 Marionette TRACE conn4 <- [1,1459,null,{"value":null}] 13:03:41 INFO - PROCESS | 3375 | 1462478621963 Marionette TRACE conn4 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:41 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb9322d2000 == 81 [pid = 3375] [id = 372] 13:03:41 INFO - PROCESS | 3375 | ++DOMWINDOW == 160 (0x7fb92f081400) [pid = 3375] [serial = 1117] [outer = (nil)] 13:03:42 INFO - PROCESS | 3375 | ++DOMWINDOW == 161 (0x7fb92ffab800) [pid = 3375] [serial = 1118] [outer = 0x7fb92f081400] 13:03:42 INFO - PROCESS | 3375 | 1462478622046 Marionette DEBUG loaded listener.js 13:03:42 INFO - PROCESS | 3375 | ++DOMWINDOW == 162 (0x7fb934bf4c00) [pid = 3375] [serial = 1119] [outer = 0x7fb92f081400] 13:03:43 INFO - PROCESS | 3375 | 1462478623088 Marionette TRACE conn4 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 13:03:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 13:03:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1651ms 13:03:43 INFO - PROCESS | 3375 | 1462478623132 Marionette TRACE conn4 -> [0,1461,"getWindowHandle",null] 13:03:43 INFO - PROCESS | 3375 | 1462478623139 Marionette TRACE conn4 <- [1,1461,null,{"value":"8"}] 13:03:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 13:03:43 INFO - PROCESS | 3375 | 1462478623148 Marionette TRACE conn4 -> [0,1462,"setScriptTimeout",{"ms":35000}] 13:03:43 INFO - PROCESS | 3375 | 1462478623154 Marionette TRACE conn4 <- [1,1462,null,{}] 13:03:43 INFO - PROCESS | 3375 | 1462478623161 Marionette TRACE conn4 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:03:43 INFO - PROCESS | 3375 | 1462478623379 Marionette TRACE conn4 <- [1,1463,null,{"value":null}] 13:03:43 INFO - PROCESS | 3375 | 1462478623608 Marionette TRACE conn4 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:43 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb93d164000 == 82 [pid = 3375] [id = 373] 13:03:43 INFO - PROCESS | 3375 | ++DOMWINDOW == 163 (0x7fb93cc79c00) [pid = 3375] [serial = 1120] [outer = (nil)] 13:03:43 INFO - PROCESS | 3375 | ++DOMWINDOW == 164 (0x7fb93d413400) [pid = 3375] [serial = 1121] [outer = 0x7fb93cc79c00] 13:03:43 INFO - PROCESS | 3375 | 1462478623715 Marionette DEBUG loaded listener.js 13:03:43 INFO - PROCESS | 3375 | ++DOMWINDOW == 165 (0x7fb93d609000) [pid = 3375] [serial = 1122] [outer = 0x7fb93cc79c00] 13:03:44 INFO - PROCESS | 3375 | 1462478624698 Marionette TRACE conn4 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 13:03:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 13:03:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1587ms 13:03:44 INFO - PROCESS | 3375 | 1462478624739 Marionette TRACE conn4 -> [0,1465,"getWindowHandle",null] 13:03:44 INFO - PROCESS | 3375 | 1462478624747 Marionette TRACE conn4 <- [1,1465,null,{"value":"8"}] 13:03:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 13:03:44 INFO - PROCESS | 3375 | 1462478624755 Marionette TRACE conn4 -> [0,1466,"setScriptTimeout",{"ms":35000}] 13:03:44 INFO - PROCESS | 3375 | 1462478624759 Marionette TRACE conn4 <- [1,1466,null,{}] 13:03:44 INFO - PROCESS | 3375 | 1462478624766 Marionette TRACE conn4 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:03:44 INFO - PROCESS | 3375 | 1462478624993 Marionette TRACE conn4 <- [1,1467,null,{"value":null}] 13:03:45 INFO - PROCESS | 3375 | 1462478625269 Marionette TRACE conn4 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:45 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb9484a1000 == 83 [pid = 3375] [id = 374] 13:03:45 INFO - PROCESS | 3375 | ++DOMWINDOW == 166 (0x7fb93ee8ac00) [pid = 3375] [serial = 1123] [outer = (nil)] 13:03:45 INFO - PROCESS | 3375 | ++DOMWINDOW == 167 (0x7fb940406800) [pid = 3375] [serial = 1124] [outer = 0x7fb93ee8ac00] 13:03:45 INFO - PROCESS | 3375 | 1462478625387 Marionette DEBUG loaded listener.js 13:03:45 INFO - PROCESS | 3375 | ++DOMWINDOW == 168 (0x7fb940658c00) [pid = 3375] [serial = 1125] [outer = 0x7fb93ee8ac00] 13:03:46 INFO - PROCESS | 3375 | 1462478626347 Marionette TRACE conn4 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 13:03:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 13:03:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1641ms 13:03:46 INFO - PROCESS | 3375 | 1462478626396 Marionette TRACE conn4 -> [0,1469,"getWindowHandle",null] 13:03:46 INFO - PROCESS | 3375 | 1462478626401 Marionette TRACE conn4 <- [1,1469,null,{"value":"8"}] 13:03:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 13:03:46 INFO - PROCESS | 3375 | 1462478626417 Marionette TRACE conn4 -> [0,1470,"setScriptTimeout",{"ms":35000}] 13:03:46 INFO - PROCESS | 3375 | 1462478626427 Marionette TRACE conn4 <- [1,1470,null,{}] 13:03:46 INFO - PROCESS | 3375 | 1462478626433 Marionette TRACE conn4 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:03:46 INFO - PROCESS | 3375 | 1462478626657 Marionette TRACE conn4 <- [1,1471,null,{"value":null}] 13:03:46 INFO - PROCESS | 3375 | 1462478626881 Marionette TRACE conn4 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:46 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb94d11a000 == 84 [pid = 3375] [id = 375] 13:03:46 INFO - PROCESS | 3375 | ++DOMWINDOW == 169 (0x7fb936abe400) [pid = 3375] [serial = 1126] [outer = (nil)] 13:03:46 INFO - PROCESS | 3375 | ++DOMWINDOW == 170 (0x7fb940a18000) [pid = 3375] [serial = 1127] [outer = 0x7fb936abe400] 13:03:47 INFO - PROCESS | 3375 | 1462478627000 Marionette DEBUG loaded listener.js 13:03:47 INFO - PROCESS | 3375 | ++DOMWINDOW == 171 (0x7fb947672c00) [pid = 3375] [serial = 1128] [outer = 0x7fb936abe400] 13:03:47 INFO - PROCESS | 3375 | 1462478627959 Marionette TRACE conn4 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 13:03:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 13:03:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1602ms 13:03:48 INFO - PROCESS | 3375 | 1462478628012 Marionette TRACE conn4 -> [0,1473,"getWindowHandle",null] 13:03:48 INFO - PROCESS | 3375 | 1462478628017 Marionette TRACE conn4 <- [1,1473,null,{"value":"8"}] 13:03:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 13:03:48 INFO - PROCESS | 3375 | 1462478628023 Marionette TRACE conn4 -> [0,1474,"setScriptTimeout",{"ms":35000}] 13:03:48 INFO - PROCESS | 3375 | 1462478628026 Marionette TRACE conn4 <- [1,1474,null,{}] 13:03:48 INFO - PROCESS | 3375 | 1462478628031 Marionette TRACE conn4 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:03:48 INFO - PROCESS | 3375 | 1462478628233 Marionette TRACE conn4 <- [1,1475,null,{"value":null}] 13:03:48 INFO - PROCESS | 3375 | 1462478628448 Marionette TRACE conn4 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:48 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb95508a000 == 85 [pid = 3375] [id = 376] 13:03:48 INFO - PROCESS | 3375 | ++DOMWINDOW == 172 (0x7fb93d41cc00) [pid = 3375] [serial = 1129] [outer = (nil)] 13:03:48 INFO - PROCESS | 3375 | ++DOMWINDOW == 173 (0x7fb94816d800) [pid = 3375] [serial = 1130] [outer = 0x7fb93d41cc00] 13:03:48 INFO - PROCESS | 3375 | 1462478628568 Marionette DEBUG loaded listener.js 13:03:48 INFO - PROCESS | 3375 | ++DOMWINDOW == 174 (0x7fb9482cbc00) [pid = 3375] [serial = 1131] [outer = 0x7fb93d41cc00] 13:03:49 INFO - PROCESS | 3375 | 1462478629467 Marionette TRACE conn4 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 13:03:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 13:03:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1478ms 13:03:49 INFO - PROCESS | 3375 | 1462478629502 Marionette TRACE conn4 -> [0,1477,"getWindowHandle",null] 13:03:49 INFO - PROCESS | 3375 | 1462478629506 Marionette TRACE conn4 <- [1,1477,null,{"value":"8"}] 13:03:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 13:03:49 INFO - PROCESS | 3375 | 1462478629514 Marionette TRACE conn4 -> [0,1478,"setScriptTimeout",{"ms":35000}] 13:03:49 INFO - PROCESS | 3375 | 1462478629518 Marionette TRACE conn4 <- [1,1478,null,{}] 13:03:49 INFO - PROCESS | 3375 | 1462478629524 Marionette TRACE conn4 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:03:49 INFO - PROCESS | 3375 | 1462478629723 Marionette TRACE conn4 <- [1,1479,null,{"value":null}] 13:03:49 INFO - PROCESS | 3375 | 1462478629901 Marionette TRACE conn4 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:49 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb958165800 == 86 [pid = 3375] [id = 377] 13:03:49 INFO - PROCESS | 3375 | ++DOMWINDOW == 175 (0x7fb948edac00) [pid = 3375] [serial = 1132] [outer = (nil)] 13:03:50 INFO - PROCESS | 3375 | ++DOMWINDOW == 176 (0x7fb94946bc00) [pid = 3375] [serial = 1133] [outer = 0x7fb948edac00] 13:03:50 INFO - PROCESS | 3375 | 1462478630037 Marionette DEBUG loaded listener.js 13:03:50 INFO - PROCESS | 3375 | ++DOMWINDOW == 177 (0x7fb949db6400) [pid = 3375] [serial = 1134] [outer = 0x7fb948edac00] 13:03:51 INFO - PROCESS | 3375 | 1462478631035 Marionette TRACE conn4 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 13:03:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 13:03:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1583ms 13:03:51 INFO - PROCESS | 3375 | 1462478631098 Marionette TRACE conn4 -> [0,1481,"getWindowHandle",null] 13:03:51 INFO - PROCESS | 3375 | 1462478631103 Marionette TRACE conn4 <- [1,1481,null,{"value":"8"}] 13:03:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 13:03:51 INFO - PROCESS | 3375 | 1462478631110 Marionette TRACE conn4 -> [0,1482,"setScriptTimeout",{"ms":35000}] 13:03:51 INFO - PROCESS | 3375 | 1462478631114 Marionette TRACE conn4 <- [1,1482,null,{}] 13:03:51 INFO - PROCESS | 3375 | 1462478631120 Marionette TRACE conn4 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:03:51 INFO - PROCESS | 3375 | 1462478631333 Marionette TRACE conn4 <- [1,1483,null,{"value":null}] 13:03:51 INFO - PROCESS | 3375 | 1462478631561 Marionette TRACE conn4 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:51 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb95884e000 == 87 [pid = 3375] [id = 378] 13:03:51 INFO - PROCESS | 3375 | ++DOMWINDOW == 178 (0x7fb948c2f400) [pid = 3375] [serial = 1135] [outer = (nil)] 13:03:51 INFO - PROCESS | 3375 | ++DOMWINDOW == 179 (0x7fb94ce83800) [pid = 3375] [serial = 1136] [outer = 0x7fb948c2f400] 13:03:51 INFO - PROCESS | 3375 | 1462478631651 Marionette DEBUG loaded listener.js 13:03:51 INFO - PROCESS | 3375 | ++DOMWINDOW == 180 (0x7fb94ddabc00) [pid = 3375] [serial = 1137] [outer = 0x7fb948c2f400] 13:03:52 INFO - PROCESS | 3375 | 1462478632550 Marionette TRACE conn4 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 13:03:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 13:03:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1483ms 13:03:52 INFO - PROCESS | 3375 | 1462478632594 Marionette TRACE conn4 -> [0,1485,"getWindowHandle",null] 13:03:52 INFO - PROCESS | 3375 | 1462478632598 Marionette TRACE conn4 <- [1,1485,null,{"value":"8"}] 13:03:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 13:03:52 INFO - PROCESS | 3375 | 1462478632604 Marionette TRACE conn4 -> [0,1486,"setScriptTimeout",{"ms":35000}] 13:03:52 INFO - PROCESS | 3375 | 1462478632608 Marionette TRACE conn4 <- [1,1486,null,{}] 13:03:52 INFO - PROCESS | 3375 | 1462478632614 Marionette TRACE conn4 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:03:52 INFO - PROCESS | 3375 | 1462478632827 Marionette TRACE conn4 <- [1,1487,null,{"value":null}] 13:03:53 INFO - PROCESS | 3375 | 1462478633046 Marionette TRACE conn4 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:53 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb9588a6800 == 88 [pid = 3375] [id = 379] 13:03:53 INFO - PROCESS | 3375 | ++DOMWINDOW == 181 (0x7fb948172800) [pid = 3375] [serial = 1138] [outer = (nil)] 13:03:53 INFO - PROCESS | 3375 | ++DOMWINDOW == 182 (0x7fb952d6f800) [pid = 3375] [serial = 1139] [outer = 0x7fb948172800] 13:03:53 INFO - PROCESS | 3375 | 1462478633164 Marionette DEBUG loaded listener.js 13:03:53 INFO - PROCESS | 3375 | ++DOMWINDOW == 183 (0x7fb953befc00) [pid = 3375] [serial = 1140] [outer = 0x7fb948172800] 13:03:54 INFO - PROCESS | 3375 | 1462478634043 Marionette TRACE conn4 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 13:03:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 13:03:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1483ms 13:03:54 INFO - PROCESS | 3375 | 1462478634088 Marionette TRACE conn4 -> [0,1489,"getWindowHandle",null] 13:03:54 INFO - PROCESS | 3375 | 1462478634092 Marionette TRACE conn4 <- [1,1489,null,{"value":"8"}] 13:03:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 13:03:54 INFO - PROCESS | 3375 | 1462478634098 Marionette TRACE conn4 -> [0,1490,"setScriptTimeout",{"ms":35000}] 13:03:54 INFO - PROCESS | 3375 | 1462478634101 Marionette TRACE conn4 <- [1,1490,null,{}] 13:03:54 INFO - PROCESS | 3375 | 1462478634107 Marionette TRACE conn4 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:03:54 INFO - PROCESS | 3375 | 1462478634294 Marionette TRACE conn4 <- [1,1491,null,{"value":null}] 13:03:54 INFO - PROCESS | 3375 | 1462478634472 Marionette TRACE conn4 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:54 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb95892e800 == 89 [pid = 3375] [id = 380] 13:03:54 INFO - PROCESS | 3375 | ++DOMWINDOW == 184 (0x7fb948edc800) [pid = 3375] [serial = 1141] [outer = (nil)] 13:03:54 INFO - PROCESS | 3375 | ++DOMWINDOW == 185 (0x7fb953c2a800) [pid = 3375] [serial = 1142] [outer = 0x7fb948edc800] 13:03:54 INFO - PROCESS | 3375 | 1462478634544 Marionette DEBUG loaded listener.js 13:03:54 INFO - PROCESS | 3375 | ++DOMWINDOW == 186 (0x7fb953ca5000) [pid = 3375] [serial = 1143] [outer = 0x7fb948edc800] 13:03:55 INFO - PROCESS | 3375 | 1462478635433 Marionette TRACE conn4 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 13:03:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 13:03:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1387ms 13:03:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 13:03:55 INFO - PROCESS | 3375 | 1462478635486 Marionette TRACE conn4 -> [0,1493,"getWindowHandle",null] 13:03:55 INFO - PROCESS | 3375 | 1462478635489 Marionette TRACE conn4 <- [1,1493,null,{"value":"8"}] 13:03:55 INFO - PROCESS | 3375 | 1462478635496 Marionette TRACE conn4 -> [0,1494,"setScriptTimeout",{"ms":35000}] 13:03:55 INFO - PROCESS | 3375 | 1462478635499 Marionette TRACE conn4 <- [1,1494,null,{}] 13:03:55 INFO - PROCESS | 3375 | 1462478635505 Marionette TRACE conn4 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:03:55 INFO - PROCESS | 3375 | 1462478635724 Marionette TRACE conn4 <- [1,1495,null,{"value":null}] 13:03:55 INFO - PROCESS | 3375 | 1462478635899 Marionette TRACE conn4 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:55 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb958b4d000 == 90 [pid = 3375] [id = 381] 13:03:55 INFO - PROCESS | 3375 | ++DOMWINDOW == 187 (0x7fb953bf0000) [pid = 3375] [serial = 1144] [outer = (nil)] 13:03:55 INFO - PROCESS | 3375 | ++DOMWINDOW == 188 (0x7fb953ce7c00) [pid = 3375] [serial = 1145] [outer = 0x7fb953bf0000] 13:03:55 INFO - PROCESS | 3375 | 1462478635975 Marionette DEBUG loaded listener.js 13:03:56 INFO - PROCESS | 3375 | ++DOMWINDOW == 189 (0x7fb953e6c000) [pid = 3375] [serial = 1146] [outer = 0x7fb953bf0000] 13:03:56 INFO - PROCESS | 3375 | 1462478636902 Marionette TRACE conn4 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 13:03:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 13:03:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1485ms 13:03:56 INFO - PROCESS | 3375 | 1462478636981 Marionette TRACE conn4 -> [0,1497,"getWindowHandle",null] 13:03:56 INFO - PROCESS | 3375 | 1462478636985 Marionette TRACE conn4 <- [1,1497,null,{"value":"8"}] 13:03:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 13:03:56 INFO - PROCESS | 3375 | 1462478636991 Marionette TRACE conn4 -> [0,1498,"setScriptTimeout",{"ms":35000}] 13:03:56 INFO - PROCESS | 3375 | 1462478636995 Marionette TRACE conn4 <- [1,1498,null,{}] 13:03:57 INFO - PROCESS | 3375 | 1462478637001 Marionette TRACE conn4 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:03:57 INFO - PROCESS | 3375 | 1462478637235 Marionette TRACE conn4 <- [1,1499,null,{"value":null}] 13:03:57 INFO - PROCESS | 3375 | 1462478637473 Marionette TRACE conn4 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:57 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb958c03000 == 91 [pid = 3375] [id = 382] 13:03:57 INFO - PROCESS | 3375 | ++DOMWINDOW == 190 (0x7fb954ad6c00) [pid = 3375] [serial = 1147] [outer = (nil)] 13:03:57 INFO - PROCESS | 3375 | ++DOMWINDOW == 191 (0x7fb954d62000) [pid = 3375] [serial = 1148] [outer = 0x7fb954ad6c00] 13:03:57 INFO - PROCESS | 3375 | 1462478637604 Marionette DEBUG loaded listener.js 13:03:57 INFO - PROCESS | 3375 | ++DOMWINDOW == 192 (0x7fb954eeb000) [pid = 3375] [serial = 1149] [outer = 0x7fb954ad6c00] 13:03:58 INFO - PROCESS | 3375 | 1462478638579 Marionette TRACE conn4 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 13:03:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 13:03:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1633ms 13:03:58 INFO - PROCESS | 3375 | 1462478638625 Marionette TRACE conn4 -> [0,1501,"getWindowHandle",null] 13:03:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 13:03:58 INFO - PROCESS | 3375 | 1462478638630 Marionette TRACE conn4 <- [1,1501,null,{"value":"8"}] 13:03:58 INFO - PROCESS | 3375 | 1462478638638 Marionette TRACE conn4 -> [0,1502,"setScriptTimeout",{"ms":35000}] 13:03:58 INFO - PROCESS | 3375 | 1462478638642 Marionette TRACE conn4 <- [1,1502,null,{}] 13:03:58 INFO - PROCESS | 3375 | 1462478638648 Marionette TRACE conn4 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:03:58 INFO - PROCESS | 3375 | 1462478638938 Marionette TRACE conn4 <- [1,1503,null,{"value":null}] 13:03:59 INFO - PROCESS | 3375 | 1462478639517 Marionette TRACE conn4 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:59 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb936c96800 == 92 [pid = 3375] [id = 383] 13:03:59 INFO - PROCESS | 3375 | ++DOMWINDOW == 193 (0x7fb92f083c00) [pid = 3375] [serial = 1150] [outer = (nil)] 13:03:59 INFO - PROCESS | 3375 | ++DOMWINDOW == 194 (0x7fb931607c00) [pid = 3375] [serial = 1151] [outer = 0x7fb92f083c00] 13:03:59 INFO - PROCESS | 3375 | 1462478639634 Marionette DEBUG loaded listener.js 13:03:59 INFO - PROCESS | 3375 | ++DOMWINDOW == 195 (0x7fb9357c7c00) [pid = 3375] [serial = 1152] [outer = 0x7fb92f083c00] 13:04:00 INFO - PROCESS | 3375 | 1462478640564 Marionette TRACE conn4 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 13:04:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 13:04:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1983ms 13:04:00 INFO - PROCESS | 3375 | 1462478640621 Marionette TRACE conn4 -> [0,1505,"getWindowHandle",null] 13:04:00 INFO - PROCESS | 3375 | 1462478640626 Marionette TRACE conn4 <- [1,1505,null,{"value":"8"}] 13:04:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 13:04:00 INFO - PROCESS | 3375 | 1462478640635 Marionette TRACE conn4 -> [0,1506,"setScriptTimeout",{"ms":35000}] 13:04:00 INFO - PROCESS | 3375 | 1462478640640 Marionette TRACE conn4 <- [1,1506,null,{}] 13:04:00 INFO - PROCESS | 3375 | 1462478640648 Marionette TRACE conn4 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:04:01 INFO - PROCESS | 3375 | 1462478641033 Marionette TRACE conn4 <- [1,1507,null,{"value":null}] 13:04:01 INFO - PROCESS | 3375 | 1462478641335 Marionette TRACE conn4 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:01 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb934e72800 == 93 [pid = 3375] [id = 384] 13:04:01 INFO - PROCESS | 3375 | ++DOMWINDOW == 196 (0x7fb93d131400) [pid = 3375] [serial = 1153] [outer = (nil)] 13:04:01 INFO - PROCESS | 3375 | ++DOMWINDOW == 197 (0x7fb93d29b000) [pid = 3375] [serial = 1154] [outer = 0x7fb93d131400] 13:04:01 INFO - PROCESS | 3375 | 1462478641411 Marionette DEBUG loaded listener.js 13:04:01 INFO - PROCESS | 3375 | ++DOMWINDOW == 198 (0x7fb93d51b800) [pid = 3375] [serial = 1155] [outer = 0x7fb93d131400] 13:04:01 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb93f117800 == 92 [pid = 3375] [id = 295] 13:04:01 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb93ca10000 == 91 [pid = 3375] [id = 270] 13:04:01 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb93dfc2000 == 90 [pid = 3375] [id = 325] 13:04:01 INFO - PROCESS | 3375 | --DOMWINDOW == 197 (0x7fb93d720c00) [pid = 3375] [serial = 1064] [outer = (nil)] [url = about:blank] 13:04:01 INFO - PROCESS | 3375 | --DOMWINDOW == 196 (0x7fb947846000) [pid = 3375] [serial = 1046] [outer = (nil)] [url = about:blank] 13:04:01 INFO - PROCESS | 3375 | --DOMWINDOW == 195 (0x7fb947674800) [pid = 3375] [serial = 1043] [outer = (nil)] [url = about:blank] 13:04:01 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb947889000 == 89 [pid = 3375] [id = 371] 13:04:01 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb942e73800 == 88 [pid = 3375] [id = 370] 13:04:01 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb93dfcc000 == 87 [pid = 3375] [id = 369] 13:04:02 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb93bb06000 == 86 [pid = 3375] [id = 368] 13:04:02 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb936ad6800 == 85 [pid = 3375] [id = 367] 13:04:02 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb93bdd5800 == 84 [pid = 3375] [id = 366] 13:04:02 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb954b3e000 == 83 [pid = 3375] [id = 364] 13:04:02 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb953e34800 == 82 [pid = 3375] [id = 363] 13:04:02 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb95394a800 == 81 [pid = 3375] [id = 362] 13:04:02 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb952d0e000 == 80 [pid = 3375] [id = 361] 13:04:02 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb949b07800 == 79 [pid = 3375] [id = 360] 13:04:02 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb948792800 == 78 [pid = 3375] [id = 359] 13:04:02 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb946250000 == 77 [pid = 3375] [id = 358] 13:04:02 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb93ef27000 == 76 [pid = 3375] [id = 357] 13:04:02 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb9381d3800 == 75 [pid = 3375] [id = 356] 13:04:02 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb9322e0000 == 74 [pid = 3375] [id = 355] 13:04:02 INFO - PROCESS | 3375 | --DOMWINDOW == 194 (0x7fb9406dd400) [pid = 3375] [serial = 1061] [outer = (nil)] [url = about:blank] 13:04:02 INFO - PROCESS | 3375 | --DOMWINDOW == 193 (0x7fb940a83000) [pid = 3375] [serial = 1062] [outer = (nil)] [url = about:blank] 13:04:02 INFO - PROCESS | 3375 | --DOMWINDOW == 192 (0x7fb942ebe800) [pid = 3375] [serial = 1034] [outer = (nil)] [url = about:blank] 13:04:02 INFO - PROCESS | 3375 | --DOMWINDOW == 191 (0x7fb93d3a9000) [pid = 3375] [serial = 1028] [outer = (nil)] [url = about:blank] 13:04:02 INFO - PROCESS | 3375 | --DOMWINDOW == 190 (0x7fb936795800) [pid = 3375] [serial = 1025] [outer = (nil)] [url = about:blank] 13:04:02 INFO - PROCESS | 3375 | --DOMWINDOW == 189 (0x7fb93f162400) [pid = 3375] [serial = 1031] [outer = (nil)] [url = about:blank] 13:04:02 INFO - PROCESS | 3375 | --DOMWINDOW == 188 (0x7fb93684c800) [pid = 3375] [serial = 1049] [outer = (nil)] [url = about:blank] 13:04:02 INFO - PROCESS | 3375 | --DOMWINDOW == 187 (0x7fb942ec2400) [pid = 3375] [serial = 1023] [outer = (nil)] [url = about:blank] 13:04:02 INFO - PROCESS | 3375 | --DOMWINDOW == 186 (0x7fb945d8a800) [pid = 3375] [serial = 1040] [outer = (nil)] [url = about:blank] 13:04:02 INFO - PROCESS | 3375 | --DOMWINDOW == 185 (0x7fb932d97400) [pid = 3375] [serial = 1052] [outer = (nil)] [url = about:blank] 13:04:02 INFO - PROCESS | 3375 | --DOMWINDOW == 184 (0x7fb93d515c00) [pid = 3375] [serial = 1055] [outer = (nil)] [url = about:blank] 13:04:02 INFO - PROCESS | 3375 | --DOMWINDOW == 183 (0x7fb93bf4d000) [pid = 3375] [serial = 1053] [outer = (nil)] [url = about:blank] 13:04:02 INFO - PROCESS | 3375 | --DOMWINDOW == 182 (0x7fb943961400) [pid = 3375] [serial = 1037] [outer = (nil)] [url = about:blank] 13:04:02 INFO - PROCESS | 3375 | --DOMWINDOW == 181 (0x7fb940404400) [pid = 3375] [serial = 1059] [outer = (nil)] [url = about:blank] 13:04:02 INFO - PROCESS | 3375 | --DOMWINDOW == 180 (0x7fb93ee89c00) [pid = 3375] [serial = 1058] [outer = (nil)] [url = about:blank] 13:04:02 INFO - PROCESS | 3375 | --DOMWINDOW == 179 (0x7fb93d723800) [pid = 3375] [serial = 1056] [outer = (nil)] [url = about:blank] 13:04:02 INFO - PROCESS | 3375 | 1462478642495 Marionette TRACE conn4 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 13:04:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 13:04:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1884ms 13:04:02 INFO - PROCESS | 3375 | 1462478642528 Marionette TRACE conn4 -> [0,1509,"getWindowHandle",null] 13:04:02 INFO - PROCESS | 3375 | 1462478642537 Marionette TRACE conn4 <- [1,1509,null,{"value":"8"}] 13:04:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 13:04:02 INFO - PROCESS | 3375 | 1462478642550 Marionette TRACE conn4 -> [0,1510,"setScriptTimeout",{"ms":35000}] 13:04:02 INFO - PROCESS | 3375 | 1462478642553 Marionette TRACE conn4 <- [1,1510,null,{}] 13:04:02 INFO - PROCESS | 3375 | 1462478642564 Marionette TRACE conn4 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:04:02 INFO - PROCESS | 3375 | 1462478642833 Marionette TRACE conn4 <- [1,1511,null,{"value":null}] 13:04:03 INFO - PROCESS | 3375 | 1462478643068 Marionette TRACE conn4 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:03 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb93bb15800 == 75 [pid = 3375] [id = 385] 13:04:03 INFO - PROCESS | 3375 | ++DOMWINDOW == 180 (0x7fb93de6d800) [pid = 3375] [serial = 1156] [outer = (nil)] 13:04:03 INFO - PROCESS | 3375 | ++DOMWINDOW == 181 (0x7fb93eadc800) [pid = 3375] [serial = 1157] [outer = 0x7fb93de6d800] 13:04:03 INFO - PROCESS | 3375 | 1462478643144 Marionette DEBUG loaded listener.js 13:04:03 INFO - PROCESS | 3375 | ++DOMWINDOW == 182 (0x7fb93f159400) [pid = 3375] [serial = 1158] [outer = 0x7fb93de6d800] 13:04:04 INFO - PROCESS | 3375 | 1462478644354 Marionette TRACE conn4 <- [1,1512,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 13:04:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 13:04:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1847ms 13:04:04 INFO - PROCESS | 3375 | 1462478644398 Marionette TRACE conn4 -> [0,1513,"getWindowHandle",null] 13:04:04 INFO - PROCESS | 3375 | 1462478644407 Marionette TRACE conn4 <- [1,1513,null,{"value":"8"}] 13:04:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 13:04:04 INFO - PROCESS | 3375 | 1462478644420 Marionette TRACE conn4 -> [0,1514,"setScriptTimeout",{"ms":35000}] 13:04:04 INFO - PROCESS | 3375 | 1462478644434 Marionette TRACE conn4 <- [1,1514,null,{}] 13:04:04 INFO - PROCESS | 3375 | 1462478644454 Marionette TRACE conn4 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:04:04 INFO - PROCESS | 3375 | 1462478644825 Marionette TRACE conn4 <- [1,1515,null,{"value":null}] 13:04:04 INFO - PROCESS | 3375 | 1462478644946 Marionette TRACE conn4 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:04 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb93ef27000 == 76 [pid = 3375] [id = 386] 13:04:04 INFO - PROCESS | 3375 | ++DOMWINDOW == 183 (0x7fb940a7bc00) [pid = 3375] [serial = 1159] [outer = (nil)] 13:04:05 INFO - PROCESS | 3375 | ++DOMWINDOW == 184 (0x7fb942ebe800) [pid = 3375] [serial = 1160] [outer = 0x7fb940a7bc00] 13:04:05 INFO - PROCESS | 3375 | 1462478645024 Marionette DEBUG loaded listener.js 13:04:05 INFO - PROCESS | 3375 | ++DOMWINDOW == 185 (0x7fb942ef5c00) [pid = 3375] [serial = 1161] [outer = 0x7fb940a7bc00] 13:04:05 INFO - PROCESS | 3375 | 1462478645907 Marionette TRACE conn4 <- [1,1516,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 13:04:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 13:04:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1509ms 13:04:05 INFO - PROCESS | 3375 | 1462478645926 Marionette TRACE conn4 -> [0,1517,"getWindowHandle",null] 13:04:05 INFO - PROCESS | 3375 | 1462478645931 Marionette TRACE conn4 <- [1,1517,null,{"value":"8"}] 13:04:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 13:04:05 INFO - PROCESS | 3375 | 1462478645944 Marionette TRACE conn4 -> [0,1518,"setScriptTimeout",{"ms":35000}] 13:04:05 INFO - PROCESS | 3375 | 1462478645947 Marionette TRACE conn4 <- [1,1518,null,{}] 13:04:05 INFO - PROCESS | 3375 | 1462478645953 Marionette TRACE conn4 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:04:06 INFO - PROCESS | 3375 | 1462478646177 Marionette TRACE conn4 <- [1,1519,null,{"value":null}] 13:04:06 INFO - PROCESS | 3375 | 1462478646220 Marionette TRACE conn4 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:06 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb9476df800 == 77 [pid = 3375] [id = 387] 13:04:06 INFO - PROCESS | 3375 | ++DOMWINDOW == 186 (0x7fb9405ad400) [pid = 3375] [serial = 1162] [outer = (nil)] 13:04:06 INFO - PROCESS | 3375 | ++DOMWINDOW == 187 (0x7fb945c63000) [pid = 3375] [serial = 1163] [outer = 0x7fb9405ad400] 13:04:06 INFO - PROCESS | 3375 | 1462478646287 Marionette DEBUG loaded listener.js 13:04:06 INFO - PROCESS | 3375 | ++DOMWINDOW == 188 (0x7fb945fbec00) [pid = 3375] [serial = 1164] [outer = 0x7fb9405ad400] 13:04:07 INFO - PROCESS | 3375 | --DOMWINDOW == 187 (0x7fb9406d6c00) [pid = 3375] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 13:04:07 INFO - PROCESS | 3375 | --DOMWINDOW == 186 (0x7fb936ac0c00) [pid = 3375] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 13:04:07 INFO - PROCESS | 3375 | --DOMWINDOW == 185 (0x7fb936790800) [pid = 3375] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 13:04:07 INFO - PROCESS | 3375 | --DOMWINDOW == 184 (0x7fb93f1be800) [pid = 3375] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 13:04:07 INFO - PROCESS | 3375 | --DOMWINDOW == 183 (0x7fb932d9cc00) [pid = 3375] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 13:04:07 INFO - PROCESS | 3375 | --DOMWINDOW == 182 (0x7fb93d13ac00) [pid = 3375] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 13:04:07 INFO - PROCESS | 3375 | 1462478647393 Marionette TRACE conn4 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 13:04:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 13:04:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1487ms 13:04:07 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 13:04:07 INFO - PROCESS | 3375 | 1462478647427 Marionette TRACE conn4 -> [0,1521,"getWindowHandle",null] 13:04:07 INFO - PROCESS | 3375 | 1462478647430 Marionette TRACE conn4 <- [1,1521,null,{"value":"8"}] 13:04:07 INFO - PROCESS | 3375 | 1462478647437 Marionette TRACE conn4 -> [0,1522,"setScriptTimeout",{"ms":35000}] 13:04:07 INFO - PROCESS | 3375 | 1462478647440 Marionette TRACE conn4 <- [1,1522,null,{}] 13:04:07 INFO - PROCESS | 3375 | 1462478647446 Marionette TRACE conn4 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:04:07 INFO - PROCESS | 3375 | 1462478647683 Marionette TRACE conn4 <- [1,1523,null,{"value":null}] 13:04:07 INFO - PROCESS | 3375 | 1462478647703 Marionette TRACE conn4 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:07 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb94788a800 == 78 [pid = 3375] [id = 388] 13:04:07 INFO - PROCESS | 3375 | ++DOMWINDOW == 183 (0x7fb946273400) [pid = 3375] [serial = 1165] [outer = (nil)] 13:04:07 INFO - PROCESS | 3375 | ++DOMWINDOW == 184 (0x7fb947671c00) [pid = 3375] [serial = 1166] [outer = 0x7fb946273400] 13:04:07 INFO - PROCESS | 3375 | 1462478647781 Marionette DEBUG loaded listener.js 13:04:07 INFO - PROCESS | 3375 | ++DOMWINDOW == 185 (0x7fb9482d3400) [pid = 3375] [serial = 1167] [outer = 0x7fb946273400] 13:04:08 INFO - PROCESS | 3375 | SkCairoFTTypeface::onFilterRec unimplemented 13:04:08 INFO - PROCESS | 3375 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 13:04:08 INFO - PROCESS | 3375 | SkCairoFTTypeface::onFilterRec unimplemented 13:04:08 INFO - PROCESS | 3375 | SkCairoFTTypeface::onFilterRec unimplemented 13:04:08 INFO - PROCESS | 3375 | SkCairoFTTypeface::onFilterRec unimplemented 13:04:08 INFO - PROCESS | 3375 | SkCairoFTTypeface::onFilterRec unimplemented 13:04:08 INFO - PROCESS | 3375 | SkCairoFTTypeface::onFilterRec unimplemented 13:04:08 INFO - PROCESS | 3375 | SkCairoFTTypeface::onFilterRec unimplemented 13:04:08 INFO - PROCESS | 3375 | SkCairoFTTypeface::onFilterRec unimplemented 13:04:08 INFO - PROCESS | 3375 | SkCairoFTTypeface::onFilterRec unimplemented 13:04:08 INFO - PROCESS | 3375 | SkCairoFTTypeface::onFilterRec unimplemented 13:04:08 INFO - PROCESS | 3375 | SkCairoFTTypeface::onFilterRec unimplemented 13:04:08 INFO - PROCESS | 3375 | 1462478648614 Marionette TRACE conn4 <- [1,1524,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 13:04:08 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 () { 13:04:08 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 13:04:08 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 13:04:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:04:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:04:08 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 13:04:08 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 () { 13:04:08 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 13:04:08 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 13:04:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:04:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:04:08 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 13:04:08 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 () { 13:04:08 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 13:04:08 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 13:04:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:04:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:04:08 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 13:04:08 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 () { 13:04:08 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 13:04:08 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 13:04:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:04:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:04:08 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 13:04:08 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1238ms 13:04:08 INFO - PROCESS | 3375 | 1462478648678 Marionette TRACE conn4 -> [0,1525,"getWindowHandle",null] 13:04:08 INFO - PROCESS | 3375 | 1462478648683 Marionette TRACE conn4 <- [1,1525,null,{"value":"8"}] 13:04:08 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 13:04:08 INFO - PROCESS | 3375 | 1462478648690 Marionette TRACE conn4 -> [0,1526,"setScriptTimeout",{"ms":35000}] 13:04:08 INFO - PROCESS | 3375 | 1462478648693 Marionette TRACE conn4 <- [1,1526,null,{}] 13:04:08 INFO - PROCESS | 3375 | 1462478648699 Marionette TRACE conn4 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:04:08 INFO - PROCESS | 3375 | 1462478648886 Marionette TRACE conn4 <- [1,1527,null,{"value":null}] 13:04:08 INFO - PROCESS | 3375 | 1462478648898 Marionette TRACE conn4 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:08 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb949b13800 == 79 [pid = 3375] [id = 389] 13:04:08 INFO - PROCESS | 3375 | ++DOMWINDOW == 186 (0x7fb9488fd400) [pid = 3375] [serial = 1168] [outer = (nil)] 13:04:08 INFO - PROCESS | 3375 | ++DOMWINDOW == 187 (0x7fb949db2000) [pid = 3375] [serial = 1169] [outer = 0x7fb9488fd400] 13:04:08 INFO - PROCESS | 3375 | 1462478648962 Marionette DEBUG loaded listener.js 13:04:09 INFO - PROCESS | 3375 | ++DOMWINDOW == 188 (0x7fb94a094800) [pid = 3375] [serial = 1170] [outer = 0x7fb9488fd400] 13:04:10 INFO - PROCESS | 3375 | 1462478650059 Marionette TRACE conn4 <- [1,1528,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 13:04:10 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 13:04:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 13:04:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:04:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:04:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 13:04:10 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 13:04:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 13:04:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:04:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:04:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 13:04:10 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 13:04:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 13:04:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:04:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:04:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 13:04:10 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1439ms 13:04:10 INFO - PROCESS | 3375 | 1462478650135 Marionette TRACE conn4 -> [0,1529,"getWindowHandle",null] 13:04:10 INFO - PROCESS | 3375 | 1462478650143 Marionette TRACE conn4 <- [1,1529,null,{"value":"8"}] 13:04:10 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 13:04:10 INFO - PROCESS | 3375 | 1462478650152 Marionette TRACE conn4 -> [0,1530,"setScriptTimeout",{"ms":35000}] 13:04:10 INFO - PROCESS | 3375 | 1462478650158 Marionette TRACE conn4 <- [1,1530,null,{}] 13:04:10 INFO - PROCESS | 3375 | 1462478650167 Marionette TRACE conn4 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:04:10 INFO - PROCESS | 3375 | 1462478650382 Marionette TRACE conn4 <- [1,1531,null,{"value":null}] 13:04:10 INFO - PROCESS | 3375 | 1462478650565 Marionette TRACE conn4 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:10 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb93dde7000 == 80 [pid = 3375] [id = 390] 13:04:10 INFO - PROCESS | 3375 | ++DOMWINDOW == 189 (0x7fb93d137800) [pid = 3375] [serial = 1171] [outer = (nil)] 13:04:10 INFO - PROCESS | 3375 | ++DOMWINDOW == 190 (0x7fb93d71c000) [pid = 3375] [serial = 1172] [outer = 0x7fb93d137800] 13:04:10 INFO - PROCESS | 3375 | 1462478650642 Marionette DEBUG loaded listener.js 13:04:10 INFO - PROCESS | 3375 | ++DOMWINDOW == 191 (0x7fb93de6dc00) [pid = 3375] [serial = 1173] [outer = 0x7fb93d137800] 13:04:11 INFO - PROCESS | 3375 | 1462478651523 Marionette TRACE conn4 <- [1,1532,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 13:04:11 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 13:04:11 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 13:04:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:04:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:04:11 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 13:04:11 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 13:04:11 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. 13:04:11 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 13:04:11 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1403ms 13:04:11 INFO - PROCESS | 3375 | 1462478651557 Marionette TRACE conn4 -> [0,1533,"getWindowHandle",null] 13:04:11 INFO - PROCESS | 3375 | 1462478651565 Marionette TRACE conn4 <- [1,1533,null,{"value":"8"}] 13:04:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 13:04:11 INFO - PROCESS | 3375 | 1462478651577 Marionette TRACE conn4 -> [0,1534,"setScriptTimeout",{"ms":35000}] 13:04:11 INFO - PROCESS | 3375 | 1462478651581 Marionette TRACE conn4 <- [1,1534,null,{}] 13:04:11 INFO - PROCESS | 3375 | 1462478651588 Marionette TRACE conn4 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:04:11 INFO - PROCESS | 3375 | 1462478651820 Marionette TRACE conn4 <- [1,1535,null,{"value":null}] 13:04:12 INFO - PROCESS | 3375 | 1462478652010 Marionette TRACE conn4 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:12 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb949a14800 == 81 [pid = 3375] [id = 391] 13:04:12 INFO - PROCESS | 3375 | ++DOMWINDOW == 192 (0x7fb93de76000) [pid = 3375] [serial = 1174] [outer = (nil)] 13:04:12 INFO - PROCESS | 3375 | ++DOMWINDOW == 193 (0x7fb942eb4000) [pid = 3375] [serial = 1175] [outer = 0x7fb93de76000] 13:04:12 INFO - PROCESS | 3375 | 1462478652084 Marionette DEBUG loaded listener.js 13:04:12 INFO - PROCESS | 3375 | ++DOMWINDOW == 194 (0x7fb945d82c00) [pid = 3375] [serial = 1176] [outer = 0x7fb93de76000] 13:04:13 INFO - PROCESS | 3375 | 1462478653128 Marionette TRACE conn4 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 13:04:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 13:04:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1584ms 13:04:13 INFO - PROCESS | 3375 | 1462478653162 Marionette TRACE conn4 -> [0,1537,"getWindowHandle",null] 13:04:13 INFO - PROCESS | 3375 | 1462478653165 Marionette TRACE conn4 <- [1,1537,null,{"value":"8"}] 13:04:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 13:04:13 INFO - PROCESS | 3375 | 1462478653173 Marionette TRACE conn4 -> [0,1538,"setScriptTimeout",{"ms":35000}] 13:04:13 INFO - PROCESS | 3375 | 1462478653180 Marionette TRACE conn4 <- [1,1538,null,{}] 13:04:13 INFO - PROCESS | 3375 | 1462478653198 Marionette TRACE conn4 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:04:13 INFO - PROCESS | 3375 | 1462478653428 Marionette TRACE conn4 <- [1,1539,null,{"value":null}] 13:04:13 INFO - PROCESS | 3375 | 1462478653658 Marionette TRACE conn4 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:13 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb954021800 == 82 [pid = 3375] [id = 392] 13:04:13 INFO - PROCESS | 3375 | ++DOMWINDOW == 195 (0x7fb940a76800) [pid = 3375] [serial = 1177] [outer = (nil)] 13:04:13 INFO - PROCESS | 3375 | ++DOMWINDOW == 196 (0x7fb9486b7c00) [pid = 3375] [serial = 1178] [outer = 0x7fb940a76800] 13:04:13 INFO - PROCESS | 3375 | 1462478653830 Marionette DEBUG loaded listener.js 13:04:13 INFO - PROCESS | 3375 | ++DOMWINDOW == 197 (0x7fb949706c00) [pid = 3375] [serial = 1179] [outer = 0x7fb940a76800] 13:04:14 INFO - PROCESS | 3375 | 1462478654742 Marionette TRACE conn4 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 13:04:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 13:04:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1641ms 13:04:14 INFO - PROCESS | 3375 | 1462478654815 Marionette TRACE conn4 -> [0,1541,"getWindowHandle",null] 13:04:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 13:04:14 INFO - PROCESS | 3375 | 1462478654820 Marionette TRACE conn4 <- [1,1541,null,{"value":"8"}] 13:04:14 INFO - PROCESS | 3375 | 1462478654828 Marionette TRACE conn4 -> [0,1542,"setScriptTimeout",{"ms":35000}] 13:04:14 INFO - PROCESS | 3375 | 1462478654831 Marionette TRACE conn4 <- [1,1542,null,{}] 13:04:14 INFO - PROCESS | 3375 | 1462478654838 Marionette TRACE conn4 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:04:15 INFO - PROCESS | 3375 | 1462478655046 Marionette TRACE conn4 <- [1,1543,null,{"value":null}] 13:04:15 INFO - PROCESS | 3375 | 1462478655230 Marionette TRACE conn4 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:15 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb9583c9000 == 83 [pid = 3375] [id = 393] 13:04:15 INFO - PROCESS | 3375 | ++DOMWINDOW == 198 (0x7fb94a096000) [pid = 3375] [serial = 1180] [outer = (nil)] 13:04:15 INFO - PROCESS | 3375 | ++DOMWINDOW == 199 (0x7fb94dda9400) [pid = 3375] [serial = 1181] [outer = 0x7fb94a096000] 13:04:15 INFO - PROCESS | 3375 | 1462478655317 Marionette DEBUG loaded listener.js 13:04:15 INFO - PROCESS | 3375 | ++DOMWINDOW == 200 (0x7fb953bf7800) [pid = 3375] [serial = 1182] [outer = 0x7fb94a096000] 13:04:16 INFO - PROCESS | 3375 | 1462478656214 Marionette TRACE conn4 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 13:04:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 13:04:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1436ms 13:04:16 INFO - PROCESS | 3375 | 1462478656263 Marionette TRACE conn4 -> [0,1545,"getWindowHandle",null] 13:04:16 INFO - PROCESS | 3375 | 1462478656267 Marionette TRACE conn4 <- [1,1545,null,{"value":"8"}] 13:04:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 13:04:16 INFO - PROCESS | 3375 | 1462478656274 Marionette TRACE conn4 -> [0,1546,"setScriptTimeout",{"ms":35000}] 13:04:16 INFO - PROCESS | 3375 | 1462478656277 Marionette TRACE conn4 <- [1,1546,null,{}] 13:04:16 INFO - PROCESS | 3375 | 1462478656283 Marionette TRACE conn4 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:04:16 INFO - PROCESS | 3375 | 1462478656478 Marionette TRACE conn4 <- [1,1547,null,{"value":null}] 13:04:16 INFO - PROCESS | 3375 | 1462478656674 Marionette TRACE conn4 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:16 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb958c04000 == 84 [pid = 3375] [id = 394] 13:04:16 INFO - PROCESS | 3375 | ++DOMWINDOW == 201 (0x7fb93cb6ec00) [pid = 3375] [serial = 1183] [outer = (nil)] 13:04:16 INFO - PROCESS | 3375 | ++DOMWINDOW == 202 (0x7fb95408a800) [pid = 3375] [serial = 1184] [outer = 0x7fb93cb6ec00] 13:04:16 INFO - PROCESS | 3375 | 1462478656774 Marionette DEBUG loaded listener.js 13:04:16 INFO - PROCESS | 3375 | ++DOMWINDOW == 203 (0x7fb954e7d400) [pid = 3375] [serial = 1185] [outer = 0x7fb93cb6ec00] 13:04:17 INFO - PROCESS | 3375 | 1462478657725 Marionette TRACE conn4 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 13:04:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 13:04:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1493ms 13:04:17 INFO - PROCESS | 3375 | 1462478657769 Marionette TRACE conn4 -> [0,1549,"getWindowHandle",null] 13:04:17 INFO - PROCESS | 3375 | 1462478657773 Marionette TRACE conn4 <- [1,1549,null,{"value":"8"}] 13:04:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 13:04:17 INFO - PROCESS | 3375 | 1462478657779 Marionette TRACE conn4 -> [0,1550,"setScriptTimeout",{"ms":35000}] 13:04:17 INFO - PROCESS | 3375 | 1462478657782 Marionette TRACE conn4 <- [1,1550,null,{}] 13:04:17 INFO - PROCESS | 3375 | 1462478657788 Marionette TRACE conn4 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:04:18 INFO - PROCESS | 3375 | 1462478658008 Marionette TRACE conn4 <- [1,1551,null,{"value":null}] 13:04:18 INFO - PROCESS | 3375 | 1462478658262 Marionette TRACE conn4 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:18 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb959110000 == 85 [pid = 3375] [id = 395] 13:04:18 INFO - PROCESS | 3375 | ++DOMWINDOW == 204 (0x7fb956acf000) [pid = 3375] [serial = 1186] [outer = (nil)] 13:04:18 INFO - PROCESS | 3375 | ++DOMWINDOW == 205 (0x7fb9581c4000) [pid = 3375] [serial = 1187] [outer = 0x7fb956acf000] 13:04:18 INFO - PROCESS | 3375 | 1462478658384 Marionette DEBUG loaded listener.js 13:04:18 INFO - PROCESS | 3375 | ++DOMWINDOW == 206 (0x7fb958382400) [pid = 3375] [serial = 1188] [outer = 0x7fb956acf000] 13:04:19 INFO - PROCESS | 3375 | 1462478659294 Marionette TRACE conn4 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 13:04:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 13:04:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1583ms 13:04:19 INFO - PROCESS | 3375 | 1462478659363 Marionette TRACE conn4 -> [0,1553,"getWindowHandle",null] 13:04:19 INFO - PROCESS | 3375 | 1462478659368 Marionette TRACE conn4 <- [1,1553,null,{"value":"8"}] 13:04:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 13:04:19 INFO - PROCESS | 3375 | 1462478659375 Marionette TRACE conn4 -> [0,1554,"setScriptTimeout",{"ms":35000}] 13:04:19 INFO - PROCESS | 3375 | 1462478659379 Marionette TRACE conn4 <- [1,1554,null,{}] 13:04:19 INFO - PROCESS | 3375 | 1462478659386 Marionette TRACE conn4 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:04:19 INFO - PROCESS | 3375 | 1462478659641 Marionette TRACE conn4 <- [1,1555,null,{"value":null}] 13:04:19 INFO - PROCESS | 3375 | 1462478659912 Marionette TRACE conn4 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:19 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb95ba53000 == 86 [pid = 3375] [id = 396] 13:04:19 INFO - PROCESS | 3375 | ++DOMWINDOW == 207 (0x7fb95502c800) [pid = 3375] [serial = 1189] [outer = (nil)] 13:04:19 INFO - PROCESS | 3375 | ++DOMWINDOW == 208 (0x7fb958391800) [pid = 3375] [serial = 1190] [outer = 0x7fb95502c800] 13:04:19 INFO - PROCESS | 3375 | 1462478659987 Marionette DEBUG loaded listener.js 13:04:20 INFO - PROCESS | 3375 | ++DOMWINDOW == 209 (0x7fb95894a800) [pid = 3375] [serial = 1191] [outer = 0x7fb95502c800] 13:04:20 INFO - PROCESS | 3375 | 1462478660857 Marionette TRACE conn4 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 13:04:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 13:04:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1540ms 13:04:20 INFO - PROCESS | 3375 | 1462478660916 Marionette TRACE conn4 -> [0,1557,"getWindowHandle",null] 13:04:20 INFO - PROCESS | 3375 | 1462478660919 Marionette TRACE conn4 <- [1,1557,null,{"value":"8"}] 13:04:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 13:04:20 INFO - PROCESS | 3375 | 1462478660926 Marionette TRACE conn4 -> [0,1558,"setScriptTimeout",{"ms":35000}] 13:04:20 INFO - PROCESS | 3375 | 1462478660930 Marionette TRACE conn4 <- [1,1558,null,{}] 13:04:20 INFO - PROCESS | 3375 | 1462478660935 Marionette TRACE conn4 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:04:21 INFO - PROCESS | 3375 | 1462478661139 Marionette TRACE conn4 <- [1,1559,null,{"value":null}] 13:04:21 INFO - PROCESS | 3375 | 1462478661326 Marionette TRACE conn4 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:21 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb95d0bc800 == 87 [pid = 3375] [id = 397] 13:04:21 INFO - PROCESS | 3375 | ++DOMWINDOW == 210 (0x7fb956f65000) [pid = 3375] [serial = 1192] [outer = (nil)] 13:04:21 INFO - PROCESS | 3375 | ++DOMWINDOW == 211 (0x7fb958a06800) [pid = 3375] [serial = 1193] [outer = 0x7fb956f65000] 13:04:21 INFO - PROCESS | 3375 | 1462478661405 Marionette DEBUG loaded listener.js 13:04:21 INFO - PROCESS | 3375 | ++DOMWINDOW == 212 (0x7fb958a0d800) [pid = 3375] [serial = 1194] [outer = 0x7fb956f65000] 13:04:22 INFO - PROCESS | 3375 | 1462478662352 Marionette TRACE conn4 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 13:04:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 13:04:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1484ms 13:04:22 INFO - PROCESS | 3375 | 1462478662412 Marionette TRACE conn4 -> [0,1561,"getWindowHandle",null] 13:04:22 INFO - PROCESS | 3375 | 1462478662416 Marionette TRACE conn4 <- [1,1561,null,{"value":"8"}] 13:04:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 13:04:22 INFO - PROCESS | 3375 | 1462478662422 Marionette TRACE conn4 -> [0,1562,"setScriptTimeout",{"ms":35000}] 13:04:22 INFO - PROCESS | 3375 | 1462478662426 Marionette TRACE conn4 <- [1,1562,null,{}] 13:04:22 INFO - PROCESS | 3375 | 1462478662433 Marionette TRACE conn4 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:04:22 INFO - PROCESS | 3375 | 1462478662675 Marionette TRACE conn4 <- [1,1563,null,{"value":null}] 13:04:22 INFO - PROCESS | 3375 | 1462478662918 Marionette TRACE conn4 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:22 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb95dfe4800 == 88 [pid = 3375] [id = 398] 13:04:22 INFO - PROCESS | 3375 | ++DOMWINDOW == 213 (0x7fb95879fc00) [pid = 3375] [serial = 1195] [outer = (nil)] 13:04:22 INFO - PROCESS | 3375 | ++DOMWINDOW == 214 (0x7fb958a0f800) [pid = 3375] [serial = 1196] [outer = 0x7fb95879fc00] 13:04:23 INFO - PROCESS | 3375 | 1462478662995 Marionette DEBUG loaded listener.js 13:04:23 INFO - PROCESS | 3375 | ++DOMWINDOW == 215 (0x7fb958abd000) [pid = 3375] [serial = 1197] [outer = 0x7fb95879fc00] 13:04:23 INFO - PROCESS | 3375 | 1462478663858 Marionette TRACE conn4 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 13:04:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 13:04:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1484ms 13:04:23 INFO - PROCESS | 3375 | 1462478663907 Marionette TRACE conn4 -> [0,1565,"getWindowHandle",null] 13:04:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 13:04:23 INFO - PROCESS | 3375 | 1462478663911 Marionette TRACE conn4 <- [1,1565,null,{"value":"8"}] 13:04:23 INFO - PROCESS | 3375 | 1462478663918 Marionette TRACE conn4 -> [0,1566,"setScriptTimeout",{"ms":35000}] 13:04:23 INFO - PROCESS | 3375 | 1462478663922 Marionette TRACE conn4 <- [1,1566,null,{}] 13:04:23 INFO - PROCESS | 3375 | 1462478663928 Marionette TRACE conn4 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:04:24 INFO - PROCESS | 3375 | 1462478664138 Marionette TRACE conn4 <- [1,1567,null,{"value":null}] 13:04:24 INFO - PROCESS | 3375 | 1462478664431 Marionette TRACE conn4 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:24 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb93ca3b800 == 89 [pid = 3375] [id = 399] 13:04:24 INFO - PROCESS | 3375 | ++DOMWINDOW == 216 (0x7fb958c73400) [pid = 3375] [serial = 1198] [outer = (nil)] 13:04:24 INFO - PROCESS | 3375 | ++DOMWINDOW == 217 (0x7fb958c77c00) [pid = 3375] [serial = 1199] [outer = 0x7fb958c73400] 13:04:24 INFO - PROCESS | 3375 | 1462478664599 Marionette DEBUG loaded listener.js 13:04:24 INFO - PROCESS | 3375 | ++DOMWINDOW == 218 (0x7fb958c7d400) [pid = 3375] [serial = 1200] [outer = 0x7fb958c73400] 13:04:25 INFO - PROCESS | 3375 | 1462478665609 Marionette TRACE conn4 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 13:04:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 13:04:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1734ms 13:04:25 INFO - PROCESS | 3375 | 1462478665653 Marionette TRACE conn4 -> [0,1569,"getWindowHandle",null] 13:04:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 13:04:25 INFO - PROCESS | 3375 | 1462478665657 Marionette TRACE conn4 <- [1,1569,null,{"value":"8"}] 13:04:25 INFO - PROCESS | 3375 | 1462478665664 Marionette TRACE conn4 -> [0,1570,"setScriptTimeout",{"ms":35000}] 13:04:25 INFO - PROCESS | 3375 | 1462478665669 Marionette TRACE conn4 <- [1,1570,null,{}] 13:04:25 INFO - PROCESS | 3375 | 1462478665675 Marionette TRACE conn4 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:04:25 INFO - PROCESS | 3375 | 1462478665937 Marionette TRACE conn4 <- [1,1571,null,{"value":null}] 13:04:26 INFO - PROCESS | 3375 | 1462478666126 Marionette TRACE conn4 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:26 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb92f3c3000 == 90 [pid = 3375] [id = 400] 13:04:26 INFO - PROCESS | 3375 | ++DOMWINDOW == 219 (0x7fb932a03c00) [pid = 3375] [serial = 1201] [outer = (nil)] 13:04:26 INFO - PROCESS | 3375 | ++DOMWINDOW == 220 (0x7fb932a0f400) [pid = 3375] [serial = 1202] [outer = 0x7fb932a03c00] 13:04:26 INFO - PROCESS | 3375 | 1462478666206 Marionette DEBUG loaded listener.js 13:04:26 INFO - PROCESS | 3375 | ++DOMWINDOW == 221 (0x7fb958d1f400) [pid = 3375] [serial = 1203] [outer = 0x7fb932a03c00] 13:04:27 INFO - PROCESS | 3375 | 1462478667135 Marionette TRACE conn4 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 13:04:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 13:04:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1531ms 13:04:27 INFO - PROCESS | 3375 | 1462478667195 Marionette TRACE conn4 -> [0,1573,"getWindowHandle",null] 13:04:27 INFO - PROCESS | 3375 | 1462478667198 Marionette TRACE conn4 <- [1,1573,null,{"value":"8"}] 13:04:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 13:04:27 INFO - PROCESS | 3375 | 1462478667206 Marionette TRACE conn4 -> [0,1574,"setScriptTimeout",{"ms":35000}] 13:04:27 INFO - PROCESS | 3375 | 1462478667209 Marionette TRACE conn4 <- [1,1574,null,{}] 13:04:27 INFO - PROCESS | 3375 | 1462478667215 Marionette TRACE conn4 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:04:27 INFO - PROCESS | 3375 | 1462478667416 Marionette TRACE conn4 <- [1,1575,null,{"value":null}] 13:04:27 INFO - PROCESS | 3375 | 1462478667605 Marionette TRACE conn4 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:27 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb92f3e1800 == 91 [pid = 3375] [id = 401] 13:04:27 INFO - PROCESS | 3375 | ++DOMWINDOW == 222 (0x7fb932a04000) [pid = 3375] [serial = 1204] [outer = (nil)] 13:04:27 INFO - PROCESS | 3375 | ++DOMWINDOW == 223 (0x7fb940b09400) [pid = 3375] [serial = 1205] [outer = 0x7fb932a04000] 13:04:27 INFO - PROCESS | 3375 | 1462478667684 Marionette DEBUG loaded listener.js 13:04:27 INFO - PROCESS | 3375 | ++DOMWINDOW == 224 (0x7fb940b0e400) [pid = 3375] [serial = 1206] [outer = 0x7fb932a04000] 13:04:28 INFO - PROCESS | 3375 | 1462478668587 Marionette TRACE conn4 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 13:04:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 13:04:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1430ms 13:04:28 INFO - PROCESS | 3375 | 1462478668638 Marionette TRACE conn4 -> [0,1577,"getWindowHandle",null] 13:04:28 INFO - PROCESS | 3375 | 1462478668640 Marionette TRACE conn4 <- [1,1577,null,{"value":"8"}] 13:04:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 13:04:28 INFO - PROCESS | 3375 | 1462478668647 Marionette TRACE conn4 -> [0,1578,"setScriptTimeout",{"ms":35000}] 13:04:28 INFO - PROCESS | 3375 | 1462478668659 Marionette TRACE conn4 <- [1,1578,null,{}] 13:04:28 INFO - PROCESS | 3375 | 1462478668664 Marionette TRACE conn4 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:04:28 INFO - PROCESS | 3375 | 1462478668876 Marionette TRACE conn4 <- [1,1579,null,{"value":null}] 13:04:29 INFO - PROCESS | 3375 | 1462478669109 Marionette TRACE conn4 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:29 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb934c4c800 == 92 [pid = 3375] [id = 402] 13:04:29 INFO - PROCESS | 3375 | ++DOMWINDOW == 225 (0x7fb932a0a000) [pid = 3375] [serial = 1207] [outer = (nil)] 13:04:29 INFO - PROCESS | 3375 | ++DOMWINDOW == 226 (0x7fb93d095000) [pid = 3375] [serial = 1208] [outer = 0x7fb932a0a000] 13:04:29 INFO - PROCESS | 3375 | 1462478669226 Marionette DEBUG loaded listener.js 13:04:29 INFO - PROCESS | 3375 | ++DOMWINDOW == 227 (0x7fb940b0d800) [pid = 3375] [serial = 1209] [outer = 0x7fb932a0a000] 13:04:30 INFO - PROCESS | 3375 | 1462478670078 Marionette TRACE conn4 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 13:04:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 13:04:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1492ms 13:04:30 INFO - PROCESS | 3375 | 1462478670141 Marionette TRACE conn4 -> [0,1581,"getWindowHandle",null] 13:04:30 INFO - PROCESS | 3375 | 1462478670144 Marionette TRACE conn4 <- [1,1581,null,{"value":"8"}] 13:04:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 13:04:30 INFO - PROCESS | 3375 | 1462478670151 Marionette TRACE conn4 -> [0,1582,"setScriptTimeout",{"ms":35000}] 13:04:30 INFO - PROCESS | 3375 | 1462478670153 Marionette TRACE conn4 <- [1,1582,null,{}] 13:04:30 INFO - PROCESS | 3375 | 1462478670159 Marionette TRACE conn4 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:04:30 INFO - PROCESS | 3375 | 1462478670362 Marionette TRACE conn4 <- [1,1583,null,{"value":null}] 13:04:30 INFO - PROCESS | 3375 | 1462478670560 Marionette TRACE conn4 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:30 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb940618000 == 93 [pid = 3375] [id = 403] 13:04:30 INFO - PROCESS | 3375 | ++DOMWINDOW == 228 (0x7fb934ecc800) [pid = 3375] [serial = 1210] [outer = (nil)] 13:04:30 INFO - PROCESS | 3375 | ++DOMWINDOW == 229 (0x7fb958d1f000) [pid = 3375] [serial = 1211] [outer = 0x7fb934ecc800] 13:04:30 INFO - PROCESS | 3375 | 1462478670634 Marionette DEBUG loaded listener.js 13:04:30 INFO - PROCESS | 3375 | ++DOMWINDOW == 230 (0x7fb958d24000) [pid = 3375] [serial = 1212] [outer = 0x7fb934ecc800] 13:04:31 INFO - PROCESS | 3375 | 1462478671970 Marionette TRACE conn4 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 13:04:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 13:04:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1883ms 13:04:32 INFO - PROCESS | 3375 | 1462478672036 Marionette TRACE conn4 -> [0,1585,"getWindowHandle",null] 13:04:32 INFO - PROCESS | 3375 | 1462478672044 Marionette TRACE conn4 <- [1,1585,null,{"value":"8"}] 13:04:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 13:04:32 INFO - PROCESS | 3375 | 1462478672051 Marionette TRACE conn4 -> [0,1586,"setScriptTimeout",{"ms":35000}] 13:04:32 INFO - PROCESS | 3375 | 1462478672057 Marionette TRACE conn4 <- [1,1586,null,{}] 13:04:32 INFO - PROCESS | 3375 | 1462478672065 Marionette TRACE conn4 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:04:32 INFO - PROCESS | 3375 | 1462478672268 Marionette TRACE conn4 <- [1,1587,null,{"value":null}] 13:04:32 INFO - PROCESS | 3375 | 1462478672502 Marionette TRACE conn4 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:32 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb936b2b800 == 94 [pid = 3375] [id = 404] 13:04:32 INFO - PROCESS | 3375 | ++DOMWINDOW == 231 (0x7fb931609800) [pid = 3375] [serial = 1213] [outer = (nil)] 13:04:32 INFO - PROCESS | 3375 | ++DOMWINDOW == 232 (0x7fb936aac800) [pid = 3375] [serial = 1214] [outer = 0x7fb931609800] 13:04:32 INFO - PROCESS | 3375 | 1462478672637 Marionette DEBUG loaded listener.js 13:04:32 INFO - PROCESS | 3375 | ++DOMWINDOW == 233 (0x7fb93d413800) [pid = 3375] [serial = 1215] [outer = 0x7fb931609800] 13:04:33 INFO - PROCESS | 3375 | 1462478673713 Marionette TRACE conn4 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 13:04:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 13:04:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1734ms 13:04:33 INFO - PROCESS | 3375 | 1462478673787 Marionette TRACE conn4 -> [0,1589,"getWindowHandle",null] 13:04:33 INFO - PROCESS | 3375 | 1462478673795 Marionette TRACE conn4 <- [1,1589,null,{"value":"8"}] 13:04:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 13:04:33 INFO - PROCESS | 3375 | 1462478673806 Marionette TRACE conn4 -> [0,1590,"setScriptTimeout",{"ms":35000}] 13:04:33 INFO - PROCESS | 3375 | 1462478673809 Marionette TRACE conn4 <- [1,1590,null,{}] 13:04:33 INFO - PROCESS | 3375 | 1462478673816 Marionette TRACE conn4 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:04:34 INFO - PROCESS | 3375 | 1462478674032 Marionette TRACE conn4 <- [1,1591,null,{"value":null}] 13:04:34 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb93d9c4000 == 93 [pid = 3375] [id = 311] 13:04:34 INFO - PROCESS | 3375 | --DOMWINDOW == 232 (0x7fb946006800) [pid = 3375] [serial = 1115] [outer = (nil)] [url = about:blank] 13:04:34 INFO - PROCESS | 3375 | 1462478674373 Marionette TRACE conn4 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:34 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb936ad6800 == 94 [pid = 3375] [id = 405] 13:04:34 INFO - PROCESS | 3375 | ++DOMWINDOW == 233 (0x7fb938248c00) [pid = 3375] [serial = 1216] [outer = (nil)] 13:04:34 INFO - PROCESS | 3375 | ++DOMWINDOW == 234 (0x7fb940650400) [pid = 3375] [serial = 1217] [outer = 0x7fb938248c00] 13:04:34 INFO - PROCESS | 3375 | 1462478674471 Marionette DEBUG loaded listener.js 13:04:34 INFO - PROCESS | 3375 | ++DOMWINDOW == 235 (0x7fb942e52000) [pid = 3375] [serial = 1218] [outer = 0x7fb938248c00] 13:04:34 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb95508a000 == 93 [pid = 3375] [id = 376] 13:04:34 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb94d11a000 == 92 [pid = 3375] [id = 375] 13:04:34 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb9484a1000 == 91 [pid = 3375] [id = 374] 13:04:34 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb93d164000 == 90 [pid = 3375] [id = 373] 13:04:34 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb9322d2000 == 89 [pid = 3375] [id = 372] 13:04:34 INFO - PROCESS | 3375 | --DOMWINDOW == 234 (0x7fb942ef1400) [pid = 3375] [serial = 1112] [outer = (nil)] [url = about:blank] 13:04:34 INFO - PROCESS | 3375 | --DOMWINDOW == 233 (0x7fb93d727800) [pid = 3375] [serial = 1104] [outer = (nil)] [url = about:blank] 13:04:34 INFO - PROCESS | 3375 | --DOMWINDOW == 232 (0x7fb93d41ac00) [pid = 3375] [serial = 1103] [outer = (nil)] [url = about:blank] 13:04:34 INFO - PROCESS | 3375 | --DOMWINDOW == 231 (0x7fb93bf57800) [pid = 3375] [serial = 1101] [outer = (nil)] [url = about:blank] 13:04:34 INFO - PROCESS | 3375 | --DOMWINDOW == 230 (0x7fb936856800) [pid = 3375] [serial = 1100] [outer = (nil)] [url = about:blank] 13:04:34 INFO - PROCESS | 3375 | --DOMWINDOW == 229 (0x7fb940a18800) [pid = 3375] [serial = 1109] [outer = (nil)] [url = about:blank] 13:04:34 INFO - PROCESS | 3375 | --DOMWINDOW == 228 (0x7fb9482cfc00) [pid = 3375] [serial = 1085] [outer = (nil)] [url = about:blank] 13:04:34 INFO - PROCESS | 3375 | --DOMWINDOW == 227 (0x7fb947677000) [pid = 3375] [serial = 1082] [outer = (nil)] [url = about:blank] 13:04:34 INFO - PROCESS | 3375 | --DOMWINDOW == 226 (0x7fb940a11000) [pid = 3375] [serial = 1076] [outer = (nil)] [url = about:blank] 13:04:34 INFO - PROCESS | 3375 | --DOMWINDOW == 225 (0x7fb93bf5b400) [pid = 3375] [serial = 1070] [outer = (nil)] [url = about:blank] 13:04:34 INFO - PROCESS | 3375 | --DOMWINDOW == 224 (0x7fb940a7dc00) [pid = 3375] [serial = 1065] [outer = (nil)] [url = about:blank] 13:04:34 INFO - PROCESS | 3375 | --DOMWINDOW == 223 (0x7fb93ead9c00) [pid = 3375] [serial = 1106] [outer = (nil)] [url = about:blank] 13:04:34 INFO - PROCESS | 3375 | --DOMWINDOW == 222 (0x7fb93f1ba000) [pid = 3375] [serial = 1107] [outer = (nil)] [url = about:blank] 13:04:34 INFO - PROCESS | 3375 | --DOMWINDOW == 221 (0x7fb945a0e400) [pid = 3375] [serial = 1079] [outer = (nil)] [url = about:blank] 13:04:34 INFO - PROCESS | 3375 | --DOMWINDOW == 220 (0x7fb948809c00) [pid = 3375] [serial = 1091] [outer = (nil)] [url = about:blank] 13:04:34 INFO - PROCESS | 3375 | --DOMWINDOW == 219 (0x7fb949467800) [pid = 3375] [serial = 1097] [outer = (nil)] [url = about:blank] 13:04:34 INFO - PROCESS | 3375 | --DOMWINDOW == 218 (0x7fb948e9bc00) [pid = 3375] [serial = 1094] [outer = (nil)] [url = about:blank] 13:04:34 INFO - PROCESS | 3375 | --DOMWINDOW == 217 (0x7fb945245400) [pid = 3375] [serial = 1113] [outer = (nil)] [url = about:blank] 13:04:34 INFO - PROCESS | 3375 | --DOMWINDOW == 216 (0x7fb9486ae400) [pid = 3375] [serial = 1088] [outer = (nil)] [url = about:blank] 13:04:34 INFO - PROCESS | 3375 | --DOMWINDOW == 215 (0x7fb931ff6000) [pid = 3375] [serial = 1067] [outer = (nil)] [url = about:blank] 13:04:34 INFO - PROCESS | 3375 | --DOMWINDOW == 214 (0x7fb93d722400) [pid = 3375] [serial = 1073] [outer = (nil)] [url = about:blank] 13:04:34 INFO - PROCESS | 3375 | --DOMWINDOW == 213 (0x7fb942e4e800) [pid = 3375] [serial = 1110] [outer = (nil)] [url = about:blank] 13:04:35 INFO - PROCESS | 3375 | 1462478675278 Marionette TRACE conn4 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 13:04:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 13:04:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1533ms 13:04:35 INFO - PROCESS | 3375 | 1462478675339 Marionette TRACE conn4 -> [0,1593,"getWindowHandle",null] 13:04:35 INFO - PROCESS | 3375 | 1462478675343 Marionette TRACE conn4 <- [1,1593,null,{"value":"8"}] 13:04:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 13:04:35 INFO - PROCESS | 3375 | 1462478675351 Marionette TRACE conn4 -> [0,1594,"setScriptTimeout",{"ms":35000}] 13:04:35 INFO - PROCESS | 3375 | 1462478675357 Marionette TRACE conn4 <- [1,1594,null,{}] 13:04:35 INFO - PROCESS | 3375 | 1462478675378 Marionette TRACE conn4 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:04:35 INFO - PROCESS | 3375 | 1462478675648 Marionette TRACE conn4 <- [1,1595,null,{"value":null}] 13:04:35 INFO - PROCESS | 3375 | 1462478675777 Marionette TRACE conn4 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:35 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb93eea4000 == 90 [pid = 3375] [id = 406] 13:04:35 INFO - PROCESS | 3375 | ++DOMWINDOW == 214 (0x7fb940654400) [pid = 3375] [serial = 1219] [outer = (nil)] 13:04:35 INFO - PROCESS | 3375 | ++DOMWINDOW == 215 (0x7fb945a51000) [pid = 3375] [serial = 1220] [outer = 0x7fb940654400] 13:04:35 INFO - PROCESS | 3375 | 1462478675854 Marionette DEBUG loaded listener.js 13:04:35 INFO - PROCESS | 3375 | ++DOMWINDOW == 216 (0x7fb947671400) [pid = 3375] [serial = 1221] [outer = 0x7fb940654400] 13:04:36 INFO - PROCESS | 3375 | 1462478676669 Marionette TRACE conn4 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 13:04:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 13:04:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1389ms 13:04:36 INFO - PROCESS | 3375 | 1462478676741 Marionette TRACE conn4 -> [0,1597,"getWindowHandle",null] 13:04:36 INFO - PROCESS | 3375 | 1462478676746 Marionette TRACE conn4 <- [1,1597,null,{"value":"8"}] 13:04:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 13:04:36 INFO - PROCESS | 3375 | 1462478676758 Marionette TRACE conn4 -> [0,1598,"setScriptTimeout",{"ms":35000}] 13:04:36 INFO - PROCESS | 3375 | 1462478676761 Marionette TRACE conn4 <- [1,1598,null,{}] 13:04:36 INFO - PROCESS | 3375 | 1462478676767 Marionette TRACE conn4 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:04:37 INFO - PROCESS | 3375 | 1462478677007 Marionette TRACE conn4 <- [1,1599,null,{"value":null}] 13:04:37 INFO - PROCESS | 3375 | 1462478677040 Marionette TRACE conn4 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:37 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb94788d000 == 91 [pid = 3375] [id = 407] 13:04:37 INFO - PROCESS | 3375 | ++DOMWINDOW == 217 (0x7fb936aa2800) [pid = 3375] [serial = 1222] [outer = (nil)] 13:04:37 INFO - PROCESS | 3375 | ++DOMWINDOW == 218 (0x7fb947672000) [pid = 3375] [serial = 1223] [outer = 0x7fb936aa2800] 13:04:37 INFO - PROCESS | 3375 | 1462478677106 Marionette DEBUG loaded listener.js 13:04:37 INFO - PROCESS | 3375 | ++DOMWINDOW == 219 (0x7fb9486b9000) [pid = 3375] [serial = 1224] [outer = 0x7fb936aa2800] 13:04:37 INFO - PROCESS | 3375 | 1462478677964 Marionette TRACE conn4 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 13:04:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 13:04:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1245ms 13:04:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 13:04:38 INFO - PROCESS | 3375 | 1462478677998 Marionette TRACE conn4 -> [0,1601,"getWindowHandle",null] 13:04:38 INFO - PROCESS | 3375 | 1462478678001 Marionette TRACE conn4 <- [1,1601,null,{"value":"8"}] 13:04:38 INFO - PROCESS | 3375 | 1462478678008 Marionette TRACE conn4 -> [0,1602,"setScriptTimeout",{"ms":35000}] 13:04:38 INFO - PROCESS | 3375 | 1462478678010 Marionette TRACE conn4 <- [1,1602,null,{}] 13:04:38 INFO - PROCESS | 3375 | 1462478678031 Marionette TRACE conn4 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:04:38 INFO - PROCESS | 3375 | 1462478678257 Marionette TRACE conn4 <- [1,1603,null,{"value":null}] 13:04:38 INFO - PROCESS | 3375 | 1462478678294 Marionette TRACE conn4 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:38 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb948cba000 == 92 [pid = 3375] [id = 408] 13:04:38 INFO - PROCESS | 3375 | ++DOMWINDOW == 220 (0x7fb9486b8c00) [pid = 3375] [serial = 1225] [outer = (nil)] 13:04:38 INFO - PROCESS | 3375 | ++DOMWINDOW == 221 (0x7fb948ea3400) [pid = 3375] [serial = 1226] [outer = 0x7fb9486b8c00] 13:04:38 INFO - PROCESS | 3375 | 1462478678357 Marionette DEBUG loaded listener.js 13:04:38 INFO - PROCESS | 3375 | ++DOMWINDOW == 222 (0x7fb949733c00) [pid = 3375] [serial = 1227] [outer = 0x7fb9486b8c00] 13:04:39 INFO - PROCESS | 3375 | --DOMWINDOW == 221 (0x7fb93de6d800) [pid = 3375] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 13:04:39 INFO - PROCESS | 3375 | --DOMWINDOW == 220 (0x7fb9405ad400) [pid = 3375] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 13:04:39 INFO - PROCESS | 3375 | --DOMWINDOW == 219 (0x7fb92f083c00) [pid = 3375] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 13:04:39 INFO - PROCESS | 3375 | --DOMWINDOW == 218 (0x7fb940a75800) [pid = 3375] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 13:04:39 INFO - PROCESS | 3375 | --DOMWINDOW == 217 (0x7fb940a7bc00) [pid = 3375] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 13:04:39 INFO - PROCESS | 3375 | --DOMWINDOW == 216 (0x7fb93d131400) [pid = 3375] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 13:04:39 INFO - PROCESS | 3375 | --DOMWINDOW == 215 (0x7fb946273400) [pid = 3375] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 13:04:39 INFO - PROCESS | 3375 | 1462478679456 Marionette TRACE conn4 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 13:04:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 13:04:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1494ms 13:04:39 INFO - PROCESS | 3375 | 1462478679501 Marionette TRACE conn4 -> [0,1605,"getWindowHandle",null] 13:04:39 INFO - PROCESS | 3375 | 1462478679504 Marionette TRACE conn4 <- [1,1605,null,{"value":"8"}] 13:04:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 13:04:39 INFO - PROCESS | 3375 | 1462478679510 Marionette TRACE conn4 -> [0,1606,"setScriptTimeout",{"ms":35000}] 13:04:39 INFO - PROCESS | 3375 | 1462478679513 Marionette TRACE conn4 <- [1,1606,null,{}] 13:04:39 INFO - PROCESS | 3375 | 1462478679522 Marionette TRACE conn4 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:04:39 INFO - PROCESS | 3375 | 1462478679764 Marionette TRACE conn4 <- [1,1607,null,{"value":null}] 13:04:39 INFO - PROCESS | 3375 | 1462478679787 Marionette TRACE conn4 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:39 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb94d115000 == 93 [pid = 3375] [id = 409] 13:04:39 INFO - PROCESS | 3375 | ++DOMWINDOW == 216 (0x7fb940a7bc00) [pid = 3375] [serial = 1228] [outer = (nil)] 13:04:39 INFO - PROCESS | 3375 | ++DOMWINDOW == 217 (0x7fb949732c00) [pid = 3375] [serial = 1229] [outer = 0x7fb940a7bc00] 13:04:39 INFO - PROCESS | 3375 | 1462478679856 Marionette DEBUG loaded listener.js 13:04:39 INFO - PROCESS | 3375 | ++DOMWINDOW == 218 (0x7fb954b1c400) [pid = 3375] [serial = 1230] [outer = 0x7fb940a7bc00] 13:04:40 INFO - PROCESS | 3375 | 1462478680659 Marionette TRACE conn4 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 13:04:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 13:04:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1187ms 13:04:40 INFO - PROCESS | 3375 | 1462478680698 Marionette TRACE conn4 -> [0,1609,"getWindowHandle",null] 13:04:40 INFO - PROCESS | 3375 | 1462478680701 Marionette TRACE conn4 <- [1,1609,null,{"value":"8"}] 13:04:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 13:04:40 INFO - PROCESS | 3375 | 1462478680707 Marionette TRACE conn4 -> [0,1610,"setScriptTimeout",{"ms":35000}] 13:04:40 INFO - PROCESS | 3375 | 1462478680709 Marionette TRACE conn4 <- [1,1610,null,{}] 13:04:40 INFO - PROCESS | 3375 | 1462478680715 Marionette TRACE conn4 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:04:40 INFO - PROCESS | 3375 | 1462478680898 Marionette TRACE conn4 <- [1,1611,null,{"value":null}] 13:04:40 INFO - PROCESS | 3375 | 1462478680912 Marionette TRACE conn4 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:40 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb954e53800 == 94 [pid = 3375] [id = 410] 13:04:40 INFO - PROCESS | 3375 | ++DOMWINDOW == 219 (0x7fb954d6c400) [pid = 3375] [serial = 1231] [outer = (nil)] 13:04:40 INFO - PROCESS | 3375 | ++DOMWINDOW == 220 (0x7fb95502d800) [pid = 3375] [serial = 1232] [outer = 0x7fb954d6c400] 13:04:40 INFO - PROCESS | 3375 | 1462478680976 Marionette DEBUG loaded listener.js 13:04:41 INFO - PROCESS | 3375 | ++DOMWINDOW == 221 (0x7fb956f6ac00) [pid = 3375] [serial = 1233] [outer = 0x7fb954d6c400] 13:04:42 INFO - PROCESS | 3375 | 1462478682163 Marionette TRACE conn4 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 13:04:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 13:04:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1494ms 13:04:42 INFO - PROCESS | 3375 | 1462478682203 Marionette TRACE conn4 -> [0,1613,"getWindowHandle",null] 13:04:42 INFO - PROCESS | 3375 | 1462478682210 Marionette TRACE conn4 <- [1,1613,null,{"value":"8"}] 13:04:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 13:04:42 INFO - PROCESS | 3375 | 1462478682219 Marionette TRACE conn4 -> [0,1614,"setScriptTimeout",{"ms":35000}] 13:04:42 INFO - PROCESS | 3375 | 1462478682226 Marionette TRACE conn4 <- [1,1614,null,{}] 13:04:42 INFO - PROCESS | 3375 | 1462478682235 Marionette TRACE conn4 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:04:42 INFO - PROCESS | 3375 | 1462478682455 Marionette TRACE conn4 <- [1,1615,null,{"value":null}] 13:04:42 INFO - PROCESS | 3375 | 1462478682694 Marionette TRACE conn4 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:42 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb93d46c800 == 95 [pid = 3375] [id = 411] 13:04:42 INFO - PROCESS | 3375 | ++DOMWINDOW == 222 (0x7fb93d139400) [pid = 3375] [serial = 1234] [outer = (nil)] 13:04:42 INFO - PROCESS | 3375 | ++DOMWINDOW == 223 (0x7fb93d41ac00) [pid = 3375] [serial = 1235] [outer = 0x7fb93d139400] 13:04:42 INFO - PROCESS | 3375 | 1462478682824 Marionette DEBUG loaded listener.js 13:04:42 INFO - PROCESS | 3375 | ++DOMWINDOW == 224 (0x7fb93de6f000) [pid = 3375] [serial = 1236] [outer = 0x7fb93d139400] 13:04:43 INFO - PROCESS | 3375 | 1462478683721 Marionette TRACE conn4 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 13:04:43 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 13:04:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1548ms 13:04:43 INFO - PROCESS | 3375 | 1462478683768 Marionette TRACE conn4 -> [0,1617,"getWindowHandle",null] 13:04:43 INFO - PROCESS | 3375 | 1462478683777 Marionette TRACE conn4 <- [1,1617,null,{"value":"8"}] 13:04:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 13:04:43 INFO - PROCESS | 3375 | 1462478683789 Marionette TRACE conn4 -> [0,1618,"setScriptTimeout",{"ms":35000}] 13:04:43 INFO - PROCESS | 3375 | 1462478683793 Marionette TRACE conn4 <- [1,1618,null,{}] 13:04:43 INFO - PROCESS | 3375 | 1462478683800 Marionette TRACE conn4 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:04:44 INFO - PROCESS | 3375 | 1462478684021 Marionette TRACE conn4 <- [1,1619,null,{"value":null}] 13:04:44 INFO - PROCESS | 3375 | 1462478684295 Marionette TRACE conn4 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:44 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb949d2a000 == 96 [pid = 3375] [id = 412] 13:04:44 INFO - PROCESS | 3375 | ++DOMWINDOW == 225 (0x7fb93ec59800) [pid = 3375] [serial = 1237] [outer = (nil)] 13:04:44 INFO - PROCESS | 3375 | ++DOMWINDOW == 226 (0x7fb942ee9c00) [pid = 3375] [serial = 1238] [outer = 0x7fb93ec59800] 13:04:44 INFO - PROCESS | 3375 | 1462478684416 Marionette DEBUG loaded listener.js 13:04:44 INFO - PROCESS | 3375 | ++DOMWINDOW == 227 (0x7fb9460c5800) [pid = 3375] [serial = 1239] [outer = 0x7fb93ec59800] 13:04:45 INFO - PROCESS | 3375 | 1462478685286 Marionette TRACE conn4 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 13:04:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 13:04:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1537ms 13:04:45 INFO - PROCESS | 3375 | 1462478685326 Marionette TRACE conn4 -> [0,1621,"getWindowHandle",null] 13:04:45 INFO - PROCESS | 3375 | 1462478685330 Marionette TRACE conn4 <- [1,1621,null,{"value":"8"}] 13:04:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 13:04:45 INFO - PROCESS | 3375 | 1462478685337 Marionette TRACE conn4 -> [0,1622,"setScriptTimeout",{"ms":35000}] 13:04:45 INFO - PROCESS | 3375 | 1462478685343 Marionette TRACE conn4 <- [1,1622,null,{}] 13:04:45 INFO - PROCESS | 3375 | 1462478685359 Marionette TRACE conn4 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:04:45 INFO - PROCESS | 3375 | 1462478685572 Marionette TRACE conn4 <- [1,1623,null,{"value":null}] 13:04:45 INFO - PROCESS | 3375 | 1462478685762 Marionette TRACE conn4 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:45 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb9588b8800 == 97 [pid = 3375] [id = 413] 13:04:45 INFO - PROCESS | 3375 | ++DOMWINDOW == 228 (0x7fb942e53c00) [pid = 3375] [serial = 1240] [outer = (nil)] 13:04:45 INFO - PROCESS | 3375 | ++DOMWINDOW == 229 (0x7fb949db4c00) [pid = 3375] [serial = 1241] [outer = 0x7fb942e53c00] 13:04:45 INFO - PROCESS | 3375 | 1462478685892 Marionette DEBUG loaded listener.js 13:04:46 INFO - PROCESS | 3375 | ++DOMWINDOW == 230 (0x7fb953ca6800) [pid = 3375] [serial = 1242] [outer = 0x7fb942e53c00] 13:04:46 INFO - PROCESS | 3375 | 1462478686714 Marionette TRACE conn4 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 13:04:46 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 13:04:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1436ms 13:04:46 INFO - PROCESS | 3375 | 1462478686775 Marionette TRACE conn4 -> [0,1625,"getWindowHandle",null] 13:04:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 13:04:46 INFO - PROCESS | 3375 | 1462478686780 Marionette TRACE conn4 <- [1,1625,null,{"value":"8"}] 13:04:46 INFO - PROCESS | 3375 | 1462478686786 Marionette TRACE conn4 -> [0,1626,"setScriptTimeout",{"ms":35000}] 13:04:46 INFO - PROCESS | 3375 | 1462478686789 Marionette TRACE conn4 <- [1,1626,null,{}] 13:04:46 INFO - PROCESS | 3375 | 1462478686795 Marionette TRACE conn4 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:04:47 INFO - PROCESS | 3375 | 1462478686997 Marionette TRACE conn4 <- [1,1627,null,{"value":null}] 13:04:47 INFO - PROCESS | 3375 | 1462478687187 Marionette TRACE conn4 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:47 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb9590b6800 == 98 [pid = 3375] [id = 414] 13:04:47 INFO - PROCESS | 3375 | ++DOMWINDOW == 231 (0x7fb942ef3800) [pid = 3375] [serial = 1243] [outer = (nil)] 13:04:47 INFO - PROCESS | 3375 | ++DOMWINDOW == 232 (0x7fb956ad6400) [pid = 3375] [serial = 1244] [outer = 0x7fb942ef3800] 13:04:47 INFO - PROCESS | 3375 | 1462478687261 Marionette DEBUG loaded listener.js 13:04:47 INFO - PROCESS | 3375 | ++DOMWINDOW == 233 (0x7fb958384000) [pid = 3375] [serial = 1245] [outer = 0x7fb942ef3800] 13:04:48 INFO - PROCESS | 3375 | 1462478688128 Marionette TRACE conn4 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 13:04:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 13:04:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1379ms 13:04:48 INFO - PROCESS | 3375 | 1462478688165 Marionette TRACE conn4 -> [0,1629,"getWindowHandle",null] 13:04:48 INFO - PROCESS | 3375 | 1462478688170 Marionette TRACE conn4 <- [1,1629,null,{"value":"8"}] 13:04:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 13:04:48 INFO - PROCESS | 3375 | 1462478688176 Marionette TRACE conn4 -> [0,1630,"setScriptTimeout",{"ms":35000}] 13:04:48 INFO - PROCESS | 3375 | 1462478688180 Marionette TRACE conn4 <- [1,1630,null,{}] 13:04:48 INFO - PROCESS | 3375 | 1462478688185 Marionette TRACE conn4 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:04:48 INFO - PROCESS | 3375 | 1462478688381 Marionette TRACE conn4 <- [1,1631,null,{"value":null}] 13:04:48 INFO - PROCESS | 3375 | 1462478688619 Marionette TRACE conn4 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:48 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb95dfec000 == 99 [pid = 3375] [id = 415] 13:04:48 INFO - PROCESS | 3375 | ++DOMWINDOW == 234 (0x7fb955033c00) [pid = 3375] [serial = 1246] [outer = (nil)] 13:04:48 INFO - PROCESS | 3375 | ++DOMWINDOW == 235 (0x7fb958ab7000) [pid = 3375] [serial = 1247] [outer = 0x7fb955033c00] 13:04:48 INFO - PROCESS | 3375 | 1462478688734 Marionette DEBUG loaded listener.js 13:04:48 INFO - PROCESS | 3375 | ++DOMWINDOW == 236 (0x7fb958c72800) [pid = 3375] [serial = 1248] [outer = 0x7fb955033c00] 13:04:49 INFO - PROCESS | 3375 | 1462478689702 Marionette TRACE conn4 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 13:04:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 13:04:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1583ms 13:04:49 INFO - PROCESS | 3375 | 1462478689760 Marionette TRACE conn4 -> [0,1633,"getWindowHandle",null] 13:04:49 INFO - PROCESS | 3375 | 1462478689763 Marionette TRACE conn4 <- [1,1633,null,{"value":"8"}] 13:04:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 13:04:49 INFO - PROCESS | 3375 | 1462478689771 Marionette TRACE conn4 -> [0,1634,"setScriptTimeout",{"ms":35000}] 13:04:49 INFO - PROCESS | 3375 | 1462478689774 Marionette TRACE conn4 <- [1,1634,null,{}] 13:04:49 INFO - PROCESS | 3375 | 1462478689780 Marionette TRACE conn4 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:04:50 INFO - PROCESS | 3375 | 1462478690004 Marionette TRACE conn4 <- [1,1635,null,{"value":null}] 13:04:50 INFO - PROCESS | 3375 | 1462478690244 Marionette TRACE conn4 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:50 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb9590b0000 == 100 [pid = 3375] [id = 416] 13:04:50 INFO - PROCESS | 3375 | ++DOMWINDOW == 237 (0x7fb9312de400) [pid = 3375] [serial = 1249] [outer = (nil)] 13:04:50 INFO - PROCESS | 3375 | ++DOMWINDOW == 238 (0x7fb9312e7400) [pid = 3375] [serial = 1250] [outer = 0x7fb9312de400] 13:04:50 INFO - PROCESS | 3375 | 1462478690367 Marionette DEBUG loaded listener.js 13:04:50 INFO - PROCESS | 3375 | ++DOMWINDOW == 239 (0x7fb9366b0800) [pid = 3375] [serial = 1251] [outer = 0x7fb9312de400] 13:04:51 INFO - PROCESS | 3375 | 1462478691203 Marionette TRACE conn4 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 13:04:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 13:04:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1483ms 13:04:51 INFO - PROCESS | 3375 | 1462478691256 Marionette TRACE conn4 -> [0,1637,"getWindowHandle",null] 13:04:51 INFO - PROCESS | 3375 | 1462478691259 Marionette TRACE conn4 <- [1,1637,null,{"value":"8"}] 13:04:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 13:04:51 INFO - PROCESS | 3375 | 1462478691265 Marionette TRACE conn4 -> [0,1638,"setScriptTimeout",{"ms":35000}] 13:04:51 INFO - PROCESS | 3375 | 1462478691269 Marionette TRACE conn4 <- [1,1638,null,{}] 13:04:51 INFO - PROCESS | 3375 | 1462478691275 Marionette TRACE conn4 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:04:51 INFO - PROCESS | 3375 | 1462478691471 Marionette TRACE conn4 <- [1,1639,null,{"value":null}] 13:04:51 INFO - PROCESS | 3375 | 1462478691669 Marionette TRACE conn4 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:51 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb93dad6000 == 101 [pid = 3375] [id = 417] 13:04:51 INFO - PROCESS | 3375 | ++DOMWINDOW == 240 (0x7fb9312e0800) [pid = 3375] [serial = 1252] [outer = (nil)] 13:04:51 INFO - PROCESS | 3375 | ++DOMWINDOW == 241 (0x7fb9587a0c00) [pid = 3375] [serial = 1253] [outer = 0x7fb9312e0800] 13:04:51 INFO - PROCESS | 3375 | 1462478691744 Marionette DEBUG loaded listener.js 13:04:51 INFO - PROCESS | 3375 | ++DOMWINDOW == 242 (0x7fb958d1d400) [pid = 3375] [serial = 1254] [outer = 0x7fb9312e0800] 13:04:52 INFO - PROCESS | 3375 | 1462478692613 Marionette TRACE conn4 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 13:04:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 13:04:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1379ms 13:04:52 INFO - PROCESS | 3375 | 1462478692646 Marionette TRACE conn4 -> [0,1641,"getWindowHandle",null] 13:04:52 INFO - PROCESS | 3375 | 1462478692649 Marionette TRACE conn4 <- [1,1641,null,{"value":"8"}] 13:04:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 13:04:52 INFO - PROCESS | 3375 | 1462478692656 Marionette TRACE conn4 -> [0,1642,"setScriptTimeout",{"ms":35000}] 13:04:52 INFO - PROCESS | 3375 | 1462478692659 Marionette TRACE conn4 <- [1,1642,null,{}] 13:04:52 INFO - PROCESS | 3375 | 1462478692665 Marionette TRACE conn4 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:04:52 INFO - PROCESS | 3375 | 1462478692862 Marionette TRACE conn4 <- [1,1643,null,{"value":null}] 13:04:53 INFO - PROCESS | 3375 | 1462478693059 Marionette TRACE conn4 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:53 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb934095800 == 102 [pid = 3375] [id = 418] 13:04:53 INFO - PROCESS | 3375 | ++DOMWINDOW == 243 (0x7fb9314eec00) [pid = 3375] [serial = 1255] [outer = (nil)] 13:04:53 INFO - PROCESS | 3375 | ++DOMWINDOW == 244 (0x7fb9314f5400) [pid = 3375] [serial = 1256] [outer = 0x7fb9314eec00] 13:04:53 INFO - PROCESS | 3375 | 1462478693129 Marionette DEBUG loaded listener.js 13:04:53 INFO - PROCESS | 3375 | ++DOMWINDOW == 245 (0x7fb9314f9c00) [pid = 3375] [serial = 1257] [outer = 0x7fb9314eec00] 13:04:54 INFO - PROCESS | 3375 | 1462478694040 Marionette TRACE conn4 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 13:04:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 13:04:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1430ms 13:04:54 INFO - PROCESS | 3375 | 1462478694087 Marionette TRACE conn4 -> [0,1645,"getWindowHandle",null] 13:04:54 INFO - PROCESS | 3375 | 1462478694092 Marionette TRACE conn4 <- [1,1645,null,{"value":"8"}] 13:04:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 13:04:54 INFO - PROCESS | 3375 | 1462478694098 Marionette TRACE conn4 -> [0,1646,"setScriptTimeout",{"ms":35000}] 13:04:54 INFO - PROCESS | 3375 | 1462478694101 Marionette TRACE conn4 <- [1,1646,null,{}] 13:04:54 INFO - PROCESS | 3375 | 1462478694107 Marionette TRACE conn4 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:04:54 INFO - PROCESS | 3375 | 1462478694312 Marionette TRACE conn4 <- [1,1647,null,{"value":null}] 13:04:54 INFO - PROCESS | 3375 | 1462478694517 Marionette TRACE conn4 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:54 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb93774a000 == 103 [pid = 3375] [id = 419] 13:04:54 INFO - PROCESS | 3375 | ++DOMWINDOW == 246 (0x7fb92f07a000) [pid = 3375] [serial = 1258] [outer = (nil)] 13:04:54 INFO - PROCESS | 3375 | ++DOMWINDOW == 247 (0x7fb9320dc800) [pid = 3375] [serial = 1259] [outer = 0x7fb92f07a000] 13:04:54 INFO - PROCESS | 3375 | 1462478694635 Marionette DEBUG loaded listener.js 13:04:54 INFO - PROCESS | 3375 | ++DOMWINDOW == 248 (0x7fb937a89c00) [pid = 3375] [serial = 1260] [outer = 0x7fb92f07a000] 13:04:55 INFO - PROCESS | 3375 | 1462478695479 Marionette TRACE conn4 <- [1,1648,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 13:04:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 13:04:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1429ms 13:04:55 INFO - PROCESS | 3375 | 1462478695528 Marionette TRACE conn4 -> [0,1649,"getWindowHandle",null] 13:04:55 INFO - PROCESS | 3375 | 1462478695532 Marionette TRACE conn4 <- [1,1649,null,{"value":"8"}] 13:04:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 13:04:55 INFO - PROCESS | 3375 | 1462478695539 Marionette TRACE conn4 -> [0,1650,"setScriptTimeout",{"ms":35000}] 13:04:55 INFO - PROCESS | 3375 | 1462478695542 Marionette TRACE conn4 <- [1,1650,null,{}] 13:04:55 INFO - PROCESS | 3375 | 1462478695548 Marionette TRACE conn4 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:04:55 INFO - PROCESS | 3375 | 1462478695764 Marionette TRACE conn4 <- [1,1651,null,{"value":null}] 13:04:55 INFO - PROCESS | 3375 | 1462478695973 Marionette TRACE conn4 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:56 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb937762000 == 104 [pid = 3375] [id = 420] 13:04:56 INFO - PROCESS | 3375 | ++DOMWINDOW == 249 (0x7fb92f186400) [pid = 3375] [serial = 1261] [outer = (nil)] 13:04:56 INFO - PROCESS | 3375 | ++DOMWINDOW == 250 (0x7fb937a8f400) [pid = 3375] [serial = 1262] [outer = 0x7fb92f186400] 13:04:56 INFO - PROCESS | 3375 | 1462478696088 Marionette DEBUG loaded listener.js 13:04:56 INFO - PROCESS | 3375 | ++DOMWINDOW == 251 (0x7fb937a94400) [pid = 3375] [serial = 1263] [outer = 0x7fb92f186400] 13:04:57 INFO - PROCESS | 3375 | 1462478697077 Marionette TRACE conn4 <- [1,1652,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 13:04:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 13:04:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1584ms 13:04:57 INFO - PROCESS | 3375 | 1462478697124 Marionette TRACE conn4 -> [0,1653,"getWindowHandle",null] 13:04:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 13:04:57 INFO - PROCESS | 3375 | 1462478697129 Marionette TRACE conn4 <- [1,1653,null,{"value":"8"}] 13:04:57 INFO - PROCESS | 3375 | 1462478697135 Marionette TRACE conn4 -> [0,1654,"setScriptTimeout",{"ms":35000}] 13:04:57 INFO - PROCESS | 3375 | 1462478697140 Marionette TRACE conn4 <- [1,1654,null,{}] 13:04:57 INFO - PROCESS | 3375 | 1462478697146 Marionette TRACE conn4 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:04:57 INFO - PROCESS | 3375 | 1462478697386 Marionette TRACE conn4 <- [1,1655,null,{"value":null}] 13:04:57 INFO - PROCESS | 3375 | 1462478697638 Marionette TRACE conn4 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:58 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb931371000 == 105 [pid = 3375] [id = 421] 13:04:58 INFO - PROCESS | 3375 | ++DOMWINDOW == 252 (0x7fb92eaddc00) [pid = 3375] [serial = 1264] [outer = (nil)] 13:04:58 INFO - PROCESS | 3375 | ++DOMWINDOW == 253 (0x7fb92eae1c00) [pid = 3375] [serial = 1265] [outer = 0x7fb92eaddc00] 13:04:58 INFO - PROCESS | 3375 | 1462478698128 Marionette DEBUG loaded listener.js 13:04:58 INFO - PROCESS | 3375 | ++DOMWINDOW == 254 (0x7fb92ffa7400) [pid = 3375] [serial = 1266] [outer = 0x7fb92eaddc00] 13:04:59 INFO - PROCESS | 3375 | 1462478699120 Marionette TRACE conn4 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 13:04:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 13:04:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 2033ms 13:04:59 INFO - PROCESS | 3375 | 1462478699169 Marionette TRACE conn4 -> [0,1657,"getWindowHandle",null] 13:04:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 13:04:59 INFO - PROCESS | 3375 | 1462478699176 Marionette TRACE conn4 <- [1,1657,null,{"value":"8"}] 13:04:59 INFO - PROCESS | 3375 | 1462478699185 Marionette TRACE conn4 -> [0,1658,"setScriptTimeout",{"ms":35000}] 13:04:59 INFO - PROCESS | 3375 | 1462478699191 Marionette TRACE conn4 <- [1,1658,null,{}] 13:04:59 INFO - PROCESS | 3375 | 1462478699199 Marionette TRACE conn4 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:04:59 INFO - PROCESS | 3375 | 1462478699401 Marionette TRACE conn4 <- [1,1659,null,{"value":null}] 13:04:59 INFO - PROCESS | 3375 | 1462478699617 Marionette TRACE conn4 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:59 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb932e76800 == 106 [pid = 3375] [id = 422] 13:04:59 INFO - PROCESS | 3375 | ++DOMWINDOW == 255 (0x7fb92f079400) [pid = 3375] [serial = 1267] [outer = (nil)] 13:04:59 INFO - PROCESS | 3375 | ++DOMWINDOW == 256 (0x7fb931607800) [pid = 3375] [serial = 1268] [outer = 0x7fb92f079400] 13:04:59 INFO - PROCESS | 3375 | 1462478699689 Marionette DEBUG loaded listener.js 13:04:59 INFO - PROCESS | 3375 | ++DOMWINDOW == 257 (0x7fb9321e4800) [pid = 3375] [serial = 1269] [outer = 0x7fb92f079400] 13:05:00 INFO - PROCESS | 3375 | 1462478700750 Marionette TRACE conn4 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 13:05:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 13:05:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1636ms 13:05:00 INFO - PROCESS | 3375 | 1462478700819 Marionette TRACE conn4 -> [0,1661,"getWindowHandle",null] 13:05:00 INFO - PROCESS | 3375 | 1462478700825 Marionette TRACE conn4 <- [1,1661,null,{"value":"8"}] 13:05:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 13:05:00 INFO - PROCESS | 3375 | 1462478700836 Marionette TRACE conn4 -> [0,1662,"setScriptTimeout",{"ms":35000}] 13:05:00 INFO - PROCESS | 3375 | 1462478700840 Marionette TRACE conn4 <- [1,1662,null,{}] 13:05:00 INFO - PROCESS | 3375 | 1462478700846 Marionette TRACE conn4 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:05:01 INFO - PROCESS | 3375 | 1462478701091 Marionette TRACE conn4 <- [1,1663,null,{"value":null}] 13:05:01 INFO - PROCESS | 3375 | 1462478701359 Marionette TRACE conn4 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:01 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb936b29800 == 107 [pid = 3375] [id = 423] 13:05:01 INFO - PROCESS | 3375 | ++DOMWINDOW == 258 (0x7fb9357c6c00) [pid = 3375] [serial = 1270] [outer = (nil)] 13:05:01 INFO - PROCESS | 3375 | ++DOMWINDOW == 259 (0x7fb935a89800) [pid = 3375] [serial = 1271] [outer = 0x7fb9357c6c00] 13:05:01 INFO - PROCESS | 3375 | 1462478701477 Marionette DEBUG loaded listener.js 13:05:01 INFO - PROCESS | 3375 | ++DOMWINDOW == 260 (0x7fb9366ab800) [pid = 3375] [serial = 1272] [outer = 0x7fb9357c6c00] 13:05:02 INFO - PROCESS | 3375 | 1462478702526 Marionette TRACE conn4 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 13:05:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 13:05:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1741ms 13:05:02 INFO - PROCESS | 3375 | 1462478702577 Marionette TRACE conn4 -> [0,1665,"getWindowHandle",null] 13:05:02 INFO - PROCESS | 3375 | 1462478702581 Marionette TRACE conn4 <- [1,1665,null,{"value":"8"}] 13:05:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 13:05:02 INFO - PROCESS | 3375 | 1462478702588 Marionette TRACE conn4 -> [0,1666,"setScriptTimeout",{"ms":35000}] 13:05:02 INFO - PROCESS | 3375 | 1462478702593 Marionette TRACE conn4 <- [1,1666,null,{}] 13:05:02 INFO - PROCESS | 3375 | 1462478702609 Marionette TRACE conn4 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:05:02 INFO - PROCESS | 3375 | 1462478702824 Marionette TRACE conn4 <- [1,1667,null,{"value":null}] 13:05:03 INFO - PROCESS | 3375 | 1462478703121 Marionette TRACE conn4 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:03 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb93cb2a800 == 108 [pid = 3375] [id = 424] 13:05:03 INFO - PROCESS | 3375 | ++DOMWINDOW == 261 (0x7fb937a8ec00) [pid = 3375] [serial = 1273] [outer = (nil)] 13:05:03 INFO - PROCESS | 3375 | ++DOMWINDOW == 262 (0x7fb93823f000) [pid = 3375] [serial = 1274] [outer = 0x7fb937a8ec00] 13:05:03 INFO - PROCESS | 3375 | 1462478703200 Marionette DEBUG loaded listener.js 13:05:03 INFO - PROCESS | 3375 | ++DOMWINDOW == 263 (0x7fb93cb6d400) [pid = 3375] [serial = 1275] [outer = 0x7fb937a8ec00] 13:05:04 INFO - PROCESS | 3375 | 1462478704192 Marionette TRACE conn4 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 13:05:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 13:05:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1685ms 13:05:04 INFO - PROCESS | 3375 | 1462478704274 Marionette TRACE conn4 -> [0,1669,"getWindowHandle",null] 13:05:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 13:05:04 INFO - PROCESS | 3375 | 1462478704279 Marionette TRACE conn4 <- [1,1669,null,{"value":"8"}] 13:05:04 INFO - PROCESS | 3375 | 1462478704285 Marionette TRACE conn4 -> [0,1670,"setScriptTimeout",{"ms":35000}] 13:05:04 INFO - PROCESS | 3375 | 1462478704289 Marionette TRACE conn4 <- [1,1670,null,{}] 13:05:04 INFO - PROCESS | 3375 | 1462478704294 Marionette TRACE conn4 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:05:04 INFO - PROCESS | 3375 | 1462478704532 Marionette TRACE conn4 <- [1,1671,null,{"value":null}] 13:05:04 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb93136b000 == 107 [pid = 3375] [id = 301] 13:05:04 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb934e6b000 == 106 [pid = 3375] [id = 318] 13:05:04 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb93ca19000 == 105 [pid = 3375] [id = 306] 13:05:04 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb94d115000 == 104 [pid = 3375] [id = 409] 13:05:04 INFO - PROCESS | 3375 | --DOMWINDOW == 262 (0x7fb954d62000) [pid = 3375] [serial = 1148] [outer = (nil)] [url = about:blank] 13:05:04 INFO - PROCESS | 3375 | --DOMWINDOW == 261 (0x7fb953c2a800) [pid = 3375] [serial = 1142] [outer = (nil)] [url = about:blank] 13:05:04 INFO - PROCESS | 3375 | --DOMWINDOW == 260 (0x7fb94ce83800) [pid = 3375] [serial = 1136] [outer = (nil)] [url = about:blank] 13:05:04 INFO - PROCESS | 3375 | --DOMWINDOW == 259 (0x7fb94946bc00) [pid = 3375] [serial = 1133] [outer = (nil)] [url = about:blank] 13:05:04 INFO - PROCESS | 3375 | --DOMWINDOW == 258 (0x7fb952d6f800) [pid = 3375] [serial = 1139] [outer = (nil)] [url = about:blank] 13:05:04 INFO - PROCESS | 3375 | --DOMWINDOW == 257 (0x7fb953ce7c00) [pid = 3375] [serial = 1145] [outer = (nil)] [url = about:blank] 13:05:04 INFO - PROCESS | 3375 | --DOMWINDOW == 256 (0x7fb940a18000) [pid = 3375] [serial = 1127] [outer = (nil)] [url = about:blank] 13:05:04 INFO - PROCESS | 3375 | --DOMWINDOW == 255 (0x7fb93d413400) [pid = 3375] [serial = 1121] [outer = (nil)] [url = about:blank] 13:05:04 INFO - PROCESS | 3375 | --DOMWINDOW == 254 (0x7fb94816d800) [pid = 3375] [serial = 1130] [outer = (nil)] [url = about:blank] 13:05:04 INFO - PROCESS | 3375 | --DOMWINDOW == 253 (0x7fb92ffab800) [pid = 3375] [serial = 1118] [outer = (nil)] [url = about:blank] 13:05:04 INFO - PROCESS | 3375 | --DOMWINDOW == 252 (0x7fb940406800) [pid = 3375] [serial = 1124] [outer = (nil)] [url = about:blank] 13:05:04 INFO - PROCESS | 3375 | 1462478704921 Marionette TRACE conn4 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:04 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb948cba000 == 103 [pid = 3375] [id = 408] 13:05:04 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb94788d000 == 102 [pid = 3375] [id = 407] 13:05:04 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb93eea4000 == 101 [pid = 3375] [id = 406] 13:05:04 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb936ad6800 == 100 [pid = 3375] [id = 405] 13:05:04 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb930de1000 == 101 [pid = 3375] [id = 425] 13:05:04 INFO - PROCESS | 3375 | ++DOMWINDOW == 253 (0x7fb92ffab800) [pid = 3375] [serial = 1276] [outer = (nil)] 13:05:04 INFO - PROCESS | 3375 | ++DOMWINDOW == 254 (0x7fb9365e9000) [pid = 3375] [serial = 1277] [outer = 0x7fb92ffab800] 13:05:05 INFO - PROCESS | 3375 | 1462478705002 Marionette DEBUG loaded listener.js 13:05:05 INFO - PROCESS | 3375 | ++DOMWINDOW == 255 (0x7fb93d3a9400) [pid = 3375] [serial = 1278] [outer = 0x7fb92ffab800] 13:05:05 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb936b2b800 == 100 [pid = 3375] [id = 404] 13:05:05 INFO - PROCESS | 3375 | --DOMWINDOW == 254 (0x7fb9482d3400) [pid = 3375] [serial = 1167] [outer = (nil)] [url = about:blank] 13:05:05 INFO - PROCESS | 3375 | --DOMWINDOW == 253 (0x7fb93eadc800) [pid = 3375] [serial = 1157] [outer = (nil)] [url = about:blank] 13:05:05 INFO - PROCESS | 3375 | --DOMWINDOW == 252 (0x7fb945c63000) [pid = 3375] [serial = 1163] [outer = (nil)] [url = about:blank] 13:05:05 INFO - PROCESS | 3375 | --DOMWINDOW == 251 (0x7fb931607c00) [pid = 3375] [serial = 1151] [outer = (nil)] [url = about:blank] 13:05:05 INFO - PROCESS | 3375 | --DOMWINDOW == 250 (0x7fb93f159400) [pid = 3375] [serial = 1158] [outer = (nil)] [url = about:blank] 13:05:05 INFO - PROCESS | 3375 | --DOMWINDOW == 249 (0x7fb948167c00) [pid = 3375] [serial = 1116] [outer = (nil)] [url = about:blank] 13:05:05 INFO - PROCESS | 3375 | --DOMWINDOW == 248 (0x7fb945fbec00) [pid = 3375] [serial = 1164] [outer = (nil)] [url = about:blank] 13:05:05 INFO - PROCESS | 3375 | --DOMWINDOW == 247 (0x7fb942ebe800) [pid = 3375] [serial = 1160] [outer = (nil)] [url = about:blank] 13:05:05 INFO - PROCESS | 3375 | --DOMWINDOW == 246 (0x7fb942ef5c00) [pid = 3375] [serial = 1161] [outer = (nil)] [url = about:blank] 13:05:05 INFO - PROCESS | 3375 | --DOMWINDOW == 245 (0x7fb93d29b000) [pid = 3375] [serial = 1154] [outer = (nil)] [url = about:blank] 13:05:05 INFO - PROCESS | 3375 | --DOMWINDOW == 244 (0x7fb9357c7c00) [pid = 3375] [serial = 1152] [outer = (nil)] [url = about:blank] 13:05:05 INFO - PROCESS | 3375 | --DOMWINDOW == 243 (0x7fb947671c00) [pid = 3375] [serial = 1166] [outer = (nil)] [url = about:blank] 13:05:05 INFO - PROCESS | 3375 | --DOMWINDOW == 242 (0x7fb93d51b800) [pid = 3375] [serial = 1155] [outer = (nil)] [url = about:blank] 13:05:05 INFO - PROCESS | 3375 | 1462478705819 Marionette TRACE conn4 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 13:05:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 13:05:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1586ms 13:05:05 INFO - PROCESS | 3375 | 1462478705883 Marionette TRACE conn4 -> [0,1673,"getWindowHandle",null] 13:05:05 INFO - PROCESS | 3375 | 1462478705887 Marionette TRACE conn4 <- [1,1673,null,{"value":"8"}] 13:05:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 13:05:05 INFO - PROCESS | 3375 | 1462478705897 Marionette TRACE conn4 -> [0,1674,"setScriptTimeout",{"ms":35000}] 13:05:05 INFO - PROCESS | 3375 | 1462478705900 Marionette TRACE conn4 <- [1,1674,null,{}] 13:05:05 INFO - PROCESS | 3375 | 1462478705906 Marionette TRACE conn4 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:05:06 INFO - PROCESS | 3375 | 1462478706105 Marionette TRACE conn4 <- [1,1675,null,{"value":null}] 13:05:06 INFO - PROCESS | 3375 | 1462478706115 Marionette TRACE conn4 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:06 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb93bb1c800 == 101 [pid = 3375] [id = 426] 13:05:06 INFO - PROCESS | 3375 | ++DOMWINDOW == 243 (0x7fb93d60c000) [pid = 3375] [serial = 1279] [outer = (nil)] 13:05:06 INFO - PROCESS | 3375 | ++DOMWINDOW == 244 (0x7fb93d722400) [pid = 3375] [serial = 1280] [outer = 0x7fb93d60c000] 13:05:06 INFO - PROCESS | 3375 | 1462478706187 Marionette DEBUG loaded listener.js 13:05:06 INFO - PROCESS | 3375 | ++DOMWINDOW == 245 (0x7fb93dc96000) [pid = 3375] [serial = 1281] [outer = 0x7fb93d60c000] 13:05:07 INFO - PROCESS | 3375 | 1462478707139 Marionette TRACE conn4 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 13:05:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 13:05:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1278ms 13:05:07 INFO - PROCESS | 3375 | 1462478707177 Marionette TRACE conn4 -> [0,1677,"getWindowHandle",null] 13:05:07 INFO - PROCESS | 3375 | 1462478707179 Marionette TRACE conn4 <- [1,1677,null,{"value":"8"}] 13:05:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 13:05:07 INFO - PROCESS | 3375 | 1462478707186 Marionette TRACE conn4 -> [0,1678,"setScriptTimeout",{"ms":35000}] 13:05:07 INFO - PROCESS | 3375 | 1462478707189 Marionette TRACE conn4 <- [1,1678,null,{}] 13:05:07 INFO - PROCESS | 3375 | 1462478707195 Marionette TRACE conn4 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:05:07 INFO - PROCESS | 3375 | 1462478707385 Marionette TRACE conn4 <- [1,1679,null,{"value":null}] 13:05:07 INFO - PROCESS | 3375 | 1462478707573 Marionette TRACE conn4 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:07 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb93ddde000 == 102 [pid = 3375] [id = 427] 13:05:07 INFO - PROCESS | 3375 | ++DOMWINDOW == 246 (0x7fb93d60e000) [pid = 3375] [serial = 1282] [outer = (nil)] 13:05:07 INFO - PROCESS | 3375 | ++DOMWINDOW == 247 (0x7fb940406800) [pid = 3375] [serial = 1283] [outer = 0x7fb93d60e000] 13:05:07 INFO - PROCESS | 3375 | 1462478707637 Marionette DEBUG loaded listener.js 13:05:07 INFO - PROCESS | 3375 | ++DOMWINDOW == 248 (0x7fb9405a8000) [pid = 3375] [serial = 1284] [outer = 0x7fb93d60e000] 13:05:08 INFO - PROCESS | 3375 | 1462478708448 Marionette TRACE conn4 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 13:05:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 13:05:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1281ms 13:05:08 INFO - PROCESS | 3375 | 1462478708470 Marionette TRACE conn4 -> [0,1681,"getWindowHandle",null] 13:05:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 13:05:08 INFO - PROCESS | 3375 | 1462478708475 Marionette TRACE conn4 <- [1,1681,null,{"value":"8"}] 13:05:08 INFO - PROCESS | 3375 | 1462478708481 Marionette TRACE conn4 -> [0,1682,"setScriptTimeout",{"ms":35000}] 13:05:08 INFO - PROCESS | 3375 | 1462478708484 Marionette TRACE conn4 <- [1,1682,null,{}] 13:05:08 INFO - PROCESS | 3375 | 1462478708489 Marionette TRACE conn4 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:05:08 INFO - PROCESS | 3375 | 1462478708709 Marionette TRACE conn4 <- [1,1683,null,{"value":null}] 13:05:08 INFO - PROCESS | 3375 | 1462478708752 Marionette TRACE conn4 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:08 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb940617000 == 103 [pid = 3375] [id = 428] 13:05:08 INFO - PROCESS | 3375 | ++DOMWINDOW == 249 (0x7fb940405800) [pid = 3375] [serial = 1285] [outer = (nil)] 13:05:08 INFO - PROCESS | 3375 | ++DOMWINDOW == 250 (0x7fb9406d5800) [pid = 3375] [serial = 1286] [outer = 0x7fb940405800] 13:05:08 INFO - PROCESS | 3375 | 1462478708829 Marionette DEBUG loaded listener.js 13:05:08 INFO - PROCESS | 3375 | ++DOMWINDOW == 251 (0x7fb940a83000) [pid = 3375] [serial = 1287] [outer = 0x7fb940405800] 13:05:10 INFO - PROCESS | 3375 | --DOMWINDOW == 250 (0x7fb9486b8c00) [pid = 3375] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 13:05:10 INFO - PROCESS | 3375 | --DOMWINDOW == 249 (0x7fb9488fd400) [pid = 3375] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 13:05:10 INFO - PROCESS | 3375 | --DOMWINDOW == 248 (0x7fb93d137800) [pid = 3375] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 13:05:10 INFO - PROCESS | 3375 | --DOMWINDOW == 247 (0x7fb931609800) [pid = 3375] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 13:05:10 INFO - PROCESS | 3375 | --DOMWINDOW == 246 (0x7fb938248c00) [pid = 3375] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 13:05:10 INFO - PROCESS | 3375 | --DOMWINDOW == 245 (0x7fb940654400) [pid = 3375] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 13:05:10 INFO - PROCESS | 3375 | --DOMWINDOW == 244 (0x7fb94a096000) [pid = 3375] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 13:05:10 INFO - PROCESS | 3375 | --DOMWINDOW == 243 (0x7fb940a76800) [pid = 3375] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 13:05:10 INFO - PROCESS | 3375 | --DOMWINDOW == 242 (0x7fb93de76000) [pid = 3375] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 13:05:10 INFO - PROCESS | 3375 | --DOMWINDOW == 241 (0x7fb936aa2800) [pid = 3375] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 13:05:10 INFO - PROCESS | 3375 | --DOMWINDOW == 240 (0x7fb940a7bc00) [pid = 3375] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 13:05:10 INFO - PROCESS | 3375 | --DOMWINDOW == 239 (0x7fb9379ce800) [pid = 3375] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 13:05:10 INFO - PROCESS | 3375 | --DOMWINDOW == 238 (0x7fb948edac00) [pid = 3375] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 13:05:10 INFO - PROCESS | 3375 | --DOMWINDOW == 237 (0x7fb936857400) [pid = 3375] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 13:05:10 INFO - PROCESS | 3375 | --DOMWINDOW == 236 (0x7fb92f081400) [pid = 3375] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 13:05:10 INFO - PROCESS | 3375 | --DOMWINDOW == 235 (0x7fb936ab5800) [pid = 3375] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 13:05:10 INFO - PROCESS | 3375 | --DOMWINDOW == 234 (0x7fb9357c6000) [pid = 3375] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 13:05:10 INFO - PROCESS | 3375 | --DOMWINDOW == 233 (0x7fb93d416c00) [pid = 3375] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 13:05:10 INFO - PROCESS | 3375 | --DOMWINDOW == 232 (0x7fb93160f800) [pid = 3375] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 13:05:10 INFO - PROCESS | 3375 | --DOMWINDOW == 231 (0x7fb93eae1400) [pid = 3375] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 13:05:10 INFO - PROCESS | 3375 | --DOMWINDOW == 230 (0x7fb942e4f800) [pid = 3375] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 13:05:10 INFO - PROCESS | 3375 | --DOMWINDOW == 229 (0x7fb92f07e800) [pid = 3375] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 13:05:10 INFO - PROCESS | 3375 | --DOMWINDOW == 228 (0x7fb93eae3400) [pid = 3375] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 13:05:10 INFO - PROCESS | 3375 | --DOMWINDOW == 227 (0x7fb934bee400) [pid = 3375] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 13:05:10 INFO - PROCESS | 3375 | --DOMWINDOW == 226 (0x7fb936abe400) [pid = 3375] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 13:05:10 INFO - PROCESS | 3375 | --DOMWINDOW == 225 (0x7fb953bf0000) [pid = 3375] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 13:05:10 INFO - PROCESS | 3375 | --DOMWINDOW == 224 (0x7fb948e94800) [pid = 3375] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 13:05:10 INFO - PROCESS | 3375 | --DOMWINDOW == 223 (0x7fb93d51bc00) [pid = 3375] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 13:05:10 INFO - PROCESS | 3375 | --DOMWINDOW == 222 (0x7fb954ad6c00) [pid = 3375] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 13:05:10 INFO - PROCESS | 3375 | --DOMWINDOW == 221 (0x7fb936ab6400) [pid = 3375] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 13:05:10 INFO - PROCESS | 3375 | --DOMWINDOW == 220 (0x7fb936792400) [pid = 3375] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 13:05:10 INFO - PROCESS | 3375 | --DOMWINDOW == 219 (0x7fb93d29b400) [pid = 3375] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 13:05:10 INFO - PROCESS | 3375 | --DOMWINDOW == 218 (0x7fb93cc7c000) [pid = 3375] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 13:05:10 INFO - PROCESS | 3375 | --DOMWINDOW == 217 (0x7fb946345c00) [pid = 3375] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 13:05:10 INFO - PROCESS | 3375 | --DOMWINDOW == 216 (0x7fb945d7d000) [pid = 3375] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 13:05:10 INFO - PROCESS | 3375 | --DOMWINDOW == 215 (0x7fb92ffa2c00) [pid = 3375] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 13:05:10 INFO - PROCESS | 3375 | --DOMWINDOW == 214 (0x7fb93cc79c00) [pid = 3375] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 13:05:10 INFO - PROCESS | 3375 | --DOMWINDOW == 213 (0x7fb946342800) [pid = 3375] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 13:05:10 INFO - PROCESS | 3375 | --DOMWINDOW == 212 (0x7fb93dc91800) [pid = 3375] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 13:05:10 INFO - PROCESS | 3375 | --DOMWINDOW == 211 (0x7fb92f083400) [pid = 3375] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 13:05:10 INFO - PROCESS | 3375 | --DOMWINDOW == 210 (0x7fb92f081c00) [pid = 3375] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 13:05:10 INFO - PROCESS | 3375 | --DOMWINDOW == 209 (0x7fb948e9e400) [pid = 3375] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 13:05:10 INFO - PROCESS | 3375 | --DOMWINDOW == 208 (0x7fb948c2f400) [pid = 3375] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 13:05:10 INFO - PROCESS | 3375 | --DOMWINDOW == 207 (0x7fb93bf53000) [pid = 3375] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 13:05:10 INFO - PROCESS | 3375 | --DOMWINDOW == 206 (0x7fb936ab4000) [pid = 3375] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 13:05:10 INFO - PROCESS | 3375 | --DOMWINDOW == 205 (0x7fb940a7c400) [pid = 3375] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 13:05:10 INFO - PROCESS | 3375 | --DOMWINDOW == 204 (0x7fb93ee8ac00) [pid = 3375] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 13:05:10 INFO - PROCESS | 3375 | --DOMWINDOW == 203 (0x7fb948172800) [pid = 3375] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 13:05:10 INFO - PROCESS | 3375 | --DOMWINDOW == 202 (0x7fb93d609c00) [pid = 3375] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 13:05:10 INFO - PROCESS | 3375 | --DOMWINDOW == 201 (0x7fb945c63c00) [pid = 3375] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 13:05:10 INFO - PROCESS | 3375 | --DOMWINDOW == 200 (0x7fb932cf4000) [pid = 3375] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 13:05:10 INFO - PROCESS | 3375 | --DOMWINDOW == 199 (0x7fb932cec400) [pid = 3375] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 13:05:10 INFO - PROCESS | 3375 | --DOMWINDOW == 198 (0x7fb9365ea400) [pid = 3375] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 13:05:10 INFO - PROCESS | 3375 | --DOMWINDOW == 197 (0x7fb93ec5e800) [pid = 3375] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 13:05:10 INFO - PROCESS | 3375 | --DOMWINDOW == 196 (0x7fb948edc800) [pid = 3375] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 13:05:10 INFO - PROCESS | 3375 | --DOMWINDOW == 195 (0x7fb942ef1800) [pid = 3375] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 13:05:10 INFO - PROCESS | 3375 | --DOMWINDOW == 194 (0x7fb92f18a000) [pid = 3375] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 13:05:10 INFO - PROCESS | 3375 | --DOMWINDOW == 193 (0x7fb93d421400) [pid = 3375] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 13:05:10 INFO - PROCESS | 3375 | --DOMWINDOW == 192 (0x7fb93bf55c00) [pid = 3375] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 13:05:10 INFO - PROCESS | 3375 | --DOMWINDOW == 191 (0x7fb932ced800) [pid = 3375] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 13:05:10 INFO - PROCESS | 3375 | --DOMWINDOW == 190 (0x7fb9357c7800) [pid = 3375] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 13:05:10 INFO - PROCESS | 3375 | --DOMWINDOW == 189 (0x7fb934bf8000) [pid = 3375] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 13:05:10 INFO - PROCESS | 3375 | --DOMWINDOW == 188 (0x7fb93d71f800) [pid = 3375] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 13:05:10 INFO - PROCESS | 3375 | --DOMWINDOW == 187 (0x7fb93dc95c00) [pid = 3375] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 13:05:10 INFO - PROCESS | 3375 | --DOMWINDOW == 186 (0x7fb93dc94000) [pid = 3375] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 13:05:10 INFO - PROCESS | 3375 | --DOMWINDOW == 185 (0x7fb940a0d400) [pid = 3375] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 13:05:10 INFO - PROCESS | 3375 | --DOMWINDOW == 184 (0x7fb93d41cc00) [pid = 3375] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 13:05:10 INFO - PROCESS | 3375 | --DOMWINDOW == 183 (0x7fb93dc8d000) [pid = 3375] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 13:05:10 INFO - PROCESS | 3375 | --DOMWINDOW == 182 (0x7fb92f074800) [pid = 3375] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 13:05:10 INFO - PROCESS | 3375 | --DOMWINDOW == 181 (0x7fb93d419000) [pid = 3375] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 13:05:10 INFO - PROCESS | 3375 | 1462478710938 Marionette TRACE conn4 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 13:05:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 13:05:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 2491ms 13:05:10 INFO - PROCESS | 3375 | 1462478710972 Marionette TRACE conn4 -> [0,1685,"getWindowHandle",null] 13:05:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 13:05:10 INFO - PROCESS | 3375 | 1462478710983 Marionette TRACE conn4 <- [1,1685,null,{"value":"8"}] 13:05:10 INFO - PROCESS | 3375 | 1462478710989 Marionette TRACE conn4 -> [0,1686,"setScriptTimeout",{"ms":35000}] 13:05:10 INFO - PROCESS | 3375 | 1462478710993 Marionette TRACE conn4 <- [1,1686,null,{}] 13:05:11 INFO - PROCESS | 3375 | 1462478710999 Marionette TRACE conn4 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:05:11 INFO - PROCESS | 3375 | 1462478711227 Marionette TRACE conn4 <- [1,1687,null,{"value":null}] 13:05:11 INFO - PROCESS | 3375 | 1462478711248 Marionette TRACE conn4 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:11 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb935804800 == 104 [pid = 3375] [id = 429] 13:05:11 INFO - PROCESS | 3375 | ++DOMWINDOW == 182 (0x7fb92eadb800) [pid = 3375] [serial = 1288] [outer = (nil)] 13:05:11 INFO - PROCESS | 3375 | ++DOMWINDOW == 183 (0x7fb9321e1000) [pid = 3375] [serial = 1289] [outer = 0x7fb92eadb800] 13:05:11 INFO - PROCESS | 3375 | 1462478711314 Marionette DEBUG loaded listener.js 13:05:11 INFO - PROCESS | 3375 | ++DOMWINDOW == 184 (0x7fb936abe400) [pid = 3375] [serial = 1290] [outer = 0x7fb92eadb800] 13:05:12 INFO - PROCESS | 3375 | 1462478712130 Marionette TRACE conn4 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 13:05:12 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 13:05:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1179ms 13:05:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 13:05:12 INFO - PROCESS | 3375 | 1462478712169 Marionette TRACE conn4 -> [0,1689,"getWindowHandle",null] 13:05:12 INFO - PROCESS | 3375 | 1462478712172 Marionette TRACE conn4 <- [1,1689,null,{"value":"8"}] 13:05:12 INFO - PROCESS | 3375 | 1462478712178 Marionette TRACE conn4 -> [0,1690,"setScriptTimeout",{"ms":35000}] 13:05:12 INFO - PROCESS | 3375 | 1462478712182 Marionette TRACE conn4 <- [1,1690,null,{}] 13:05:12 INFO - PROCESS | 3375 | 1462478712198 Marionette TRACE conn4 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:05:12 INFO - PROCESS | 3375 | 1462478712373 Marionette TRACE conn4 <- [1,1691,null,{"value":null}] 13:05:12 INFO - PROCESS | 3375 | 1462478712395 Marionette TRACE conn4 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:12 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb93d374800 == 105 [pid = 3375] [id = 430] 13:05:12 INFO - PROCESS | 3375 | ++DOMWINDOW == 185 (0x7fb934bee400) [pid = 3375] [serial = 1291] [outer = (nil)] 13:05:12 INFO - PROCESS | 3375 | ++DOMWINDOW == 186 (0x7fb93d3af400) [pid = 3375] [serial = 1292] [outer = 0x7fb934bee400] 13:05:12 INFO - PROCESS | 3375 | 1462478712460 Marionette DEBUG loaded listener.js 13:05:12 INFO - PROCESS | 3375 | ++DOMWINDOW == 187 (0x7fb93dc8a800) [pid = 3375] [serial = 1293] [outer = 0x7fb934bee400] 13:05:13 INFO - PROCESS | 3375 | 1462478713699 Marionette TRACE conn4 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 13:05:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 13:05:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1595ms 13:05:13 INFO - PROCESS | 3375 | 1462478713773 Marionette TRACE conn4 -> [0,1693,"getWindowHandle",null] 13:05:13 INFO - PROCESS | 3375 | 1462478713781 Marionette TRACE conn4 <- [1,1693,null,{"value":"8"}] 13:05:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 13:05:13 INFO - PROCESS | 3375 | 1462478713790 Marionette TRACE conn4 -> [0,1694,"setScriptTimeout",{"ms":35000}] 13:05:13 INFO - PROCESS | 3375 | 1462478713798 Marionette TRACE conn4 <- [1,1694,null,{}] 13:05:13 INFO - PROCESS | 3375 | 1462478713807 Marionette TRACE conn4 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:05:14 INFO - PROCESS | 3375 | 1462478714086 Marionette TRACE conn4 <- [1,1695,null,{"value":null}] 13:05:14 INFO - PROCESS | 3375 | 1462478714380 Marionette TRACE conn4 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:14 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb936bc6800 == 106 [pid = 3375] [id = 431] 13:05:14 INFO - PROCESS | 3375 | ++DOMWINDOW == 188 (0x7fb93160b800) [pid = 3375] [serial = 1294] [outer = (nil)] 13:05:14 INFO - PROCESS | 3375 | ++DOMWINDOW == 189 (0x7fb9321e0c00) [pid = 3375] [serial = 1295] [outer = 0x7fb93160b800] 13:05:14 INFO - PROCESS | 3375 | 1462478714459 Marionette DEBUG loaded listener.js 13:05:14 INFO - PROCESS | 3375 | ++DOMWINDOW == 190 (0x7fb932cf0c00) [pid = 3375] [serial = 1296] [outer = 0x7fb93160b800] 13:05:15 INFO - PROCESS | 3375 | 1462478715396 Marionette TRACE conn4 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 13:05:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 13:05:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1638ms 13:05:15 INFO - PROCESS | 3375 | 1462478715428 Marionette TRACE conn4 -> [0,1697,"getWindowHandle",null] 13:05:15 INFO - PROCESS | 3375 | 1462478715437 Marionette TRACE conn4 <- [1,1697,null,{"value":"8"}] 13:05:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 13:05:15 INFO - PROCESS | 3375 | 1462478715450 Marionette TRACE conn4 -> [0,1698,"setScriptTimeout",{"ms":35000}] 13:05:15 INFO - PROCESS | 3375 | 1462478715453 Marionette TRACE conn4 <- [1,1698,null,{}] 13:05:15 INFO - PROCESS | 3375 | 1462478715460 Marionette TRACE conn4 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:05:15 INFO - PROCESS | 3375 | 1462478715678 Marionette TRACE conn4 <- [1,1699,null,{"value":null}] 13:05:15 INFO - PROCESS | 3375 | 1462478715959 Marionette TRACE conn4 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:16 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb93d27f000 == 107 [pid = 3375] [id = 432] 13:05:16 INFO - PROCESS | 3375 | ++DOMWINDOW == 191 (0x7fb9357c7400) [pid = 3375] [serial = 1297] [outer = (nil)] 13:05:16 INFO - PROCESS | 3375 | ++DOMWINDOW == 192 (0x7fb93684f400) [pid = 3375] [serial = 1298] [outer = 0x7fb9357c7400] 13:05:16 INFO - PROCESS | 3375 | 1462478716081 Marionette DEBUG loaded listener.js 13:05:16 INFO - PROCESS | 3375 | ++DOMWINDOW == 193 (0x7fb9379d2400) [pid = 3375] [serial = 1299] [outer = 0x7fb9357c7400] 13:05:17 INFO - PROCESS | 3375 | 1462478717174 Marionette TRACE conn4 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 13:05:17 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 13:05:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1786ms 13:05:17 INFO - PROCESS | 3375 | 1462478717237 Marionette TRACE conn4 -> [0,1701,"getWindowHandle",null] 13:05:17 INFO - PROCESS | 3375 | 1462478717243 Marionette TRACE conn4 <- [1,1701,null,{"value":"8"}] 13:05:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 13:05:17 INFO - PROCESS | 3375 | 1462478717253 Marionette TRACE conn4 -> [0,1702,"setScriptTimeout",{"ms":35000}] 13:05:17 INFO - PROCESS | 3375 | 1462478717262 Marionette TRACE conn4 <- [1,1702,null,{}] 13:05:17 INFO - PROCESS | 3375 | 1462478717289 Marionette TRACE conn4 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:05:17 INFO - PROCESS | 3375 | 1462478717644 Marionette TRACE conn4 <- [1,1703,null,{"value":null}] 13:05:17 INFO - PROCESS | 3375 | 1462478717927 Marionette TRACE conn4 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:17 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb944eb2000 == 108 [pid = 3375] [id = 433] 13:05:17 INFO - PROCESS | 3375 | ++DOMWINDOW == 194 (0x7fb937a91400) [pid = 3375] [serial = 1300] [outer = (nil)] 13:05:17 INFO - PROCESS | 3375 | ++DOMWINDOW == 195 (0x7fb93d421400) [pid = 3375] [serial = 1301] [outer = 0x7fb937a91400] 13:05:18 INFO - PROCESS | 3375 | 1462478718007 Marionette DEBUG loaded listener.js 13:05:18 INFO - PROCESS | 3375 | ++DOMWINDOW == 196 (0x7fb93db51400) [pid = 3375] [serial = 1302] [outer = 0x7fb937a91400] 13:05:18 INFO - PROCESS | 3375 | 1462478718928 Marionette TRACE conn4 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 13:05:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 13:05:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1751ms 13:05:19 INFO - PROCESS | 3375 | 1462478719004 Marionette TRACE conn4 -> [0,1705,"getWindowHandle",null] 13:05:19 INFO - PROCESS | 3375 | 1462478719010 Marionette TRACE conn4 <- [1,1705,null,{"value":"8"}] 13:05:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 13:05:19 INFO - PROCESS | 3375 | 1462478719017 Marionette TRACE conn4 -> [0,1706,"setScriptTimeout",{"ms":35000}] 13:05:19 INFO - PROCESS | 3375 | 1462478719021 Marionette TRACE conn4 <- [1,1706,null,{}] 13:05:19 INFO - PROCESS | 3375 | 1462478719028 Marionette TRACE conn4 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:05:19 INFO - PROCESS | 3375 | 1462478719354 Marionette TRACE conn4 <- [1,1707,null,{"value":null}] 13:05:19 INFO - PROCESS | 3375 | 1462478719733 Marionette TRACE conn4 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:19 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb947d2b000 == 109 [pid = 3375] [id = 434] 13:05:19 INFO - PROCESS | 3375 | ++DOMWINDOW == 197 (0x7fb936ac1c00) [pid = 3375] [serial = 1303] [outer = (nil)] 13:05:19 INFO - PROCESS | 3375 | ++DOMWINDOW == 198 (0x7fb93ec53400) [pid = 3375] [serial = 1304] [outer = 0x7fb936ac1c00] 13:05:19 INFO - PROCESS | 3375 | 1462478719865 Marionette DEBUG loaded listener.js 13:05:20 INFO - PROCESS | 3375 | ++DOMWINDOW == 199 (0x7fb93f166c00) [pid = 3375] [serial = 1305] [outer = 0x7fb936ac1c00] 13:05:20 INFO - PROCESS | 3375 | 1462478720797 Marionette TRACE conn4 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 13:05:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 13:05:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1842ms 13:05:20 INFO - PROCESS | 3375 | 1462478720861 Marionette TRACE conn4 -> [0,1709,"getWindowHandle",null] 13:05:20 INFO - PROCESS | 3375 | 1462478720865 Marionette TRACE conn4 <- [1,1709,null,{"value":"8"}] 13:05:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 13:05:20 INFO - PROCESS | 3375 | 1462478720872 Marionette TRACE conn4 -> [0,1710,"setScriptTimeout",{"ms":35000}] 13:05:20 INFO - PROCESS | 3375 | 1462478720876 Marionette TRACE conn4 <- [1,1710,null,{}] 13:05:20 INFO - PROCESS | 3375 | 1462478720881 Marionette TRACE conn4 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:05:21 INFO - PROCESS | 3375 | 1462478721098 Marionette TRACE conn4 <- [1,1711,null,{"value":null}] 13:05:21 INFO - PROCESS | 3375 | 1462478721342 Marionette TRACE conn4 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:21 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb94879d800 == 110 [pid = 3375] [id = 435] 13:05:21 INFO - PROCESS | 3375 | ++DOMWINDOW == 200 (0x7fb9405a7000) [pid = 3375] [serial = 1306] [outer = (nil)] 13:05:21 INFO - PROCESS | 3375 | ++DOMWINDOW == 201 (0x7fb94064e800) [pid = 3375] [serial = 1307] [outer = 0x7fb9405a7000] 13:05:21 INFO - PROCESS | 3375 | 1462478721460 Marionette DEBUG loaded listener.js 13:05:21 INFO - PROCESS | 3375 | ++DOMWINDOW == 202 (0x7fb9406de000) [pid = 3375] [serial = 1308] [outer = 0x7fb9405a7000] 13:05:22 INFO - PROCESS | 3375 | 1462478722394 Marionette TRACE conn4 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 13:05:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 13:05:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1582ms 13:05:22 INFO - PROCESS | 3375 | 1462478722455 Marionette TRACE conn4 -> [0,1713,"getWindowHandle",null] 13:05:22 INFO - PROCESS | 3375 | 1462478722459 Marionette TRACE conn4 <- [1,1713,null,{"value":"8"}] 13:05:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 13:05:22 INFO - PROCESS | 3375 | 1462478722466 Marionette TRACE conn4 -> [0,1714,"setScriptTimeout",{"ms":35000}] 13:05:22 INFO - PROCESS | 3375 | 1462478722470 Marionette TRACE conn4 <- [1,1714,null,{}] 13:05:22 INFO - PROCESS | 3375 | 1462478722476 Marionette TRACE conn4 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:05:22 INFO - PROCESS | 3375 | 1462478722697 Marionette TRACE conn4 <- [1,1715,null,{"value":null}] 13:05:22 INFO - PROCESS | 3375 | 1462478722933 Marionette TRACE conn4 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:23 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb949d3c800 == 111 [pid = 3375] [id = 436] 13:05:23 INFO - PROCESS | 3375 | ++DOMWINDOW == 203 (0x7fb9403b8800) [pid = 3375] [serial = 1309] [outer = (nil)] 13:05:23 INFO - PROCESS | 3375 | ++DOMWINDOW == 204 (0x7fb942ebe800) [pid = 3375] [serial = 1310] [outer = 0x7fb9403b8800] 13:05:23 INFO - PROCESS | 3375 | 1462478723055 Marionette DEBUG loaded listener.js 13:05:23 INFO - PROCESS | 3375 | ++DOMWINDOW == 205 (0x7fb943962000) [pid = 3375] [serial = 1311] [outer = 0x7fb9403b8800] 13:05:23 INFO - PROCESS | 3375 | 1462478723924 Marionette TRACE conn4 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 13:05:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 13:05:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1533ms 13:05:24 INFO - PROCESS | 3375 | 1462478724000 Marionette TRACE conn4 -> [0,1717,"getWindowHandle",null] 13:05:24 INFO - PROCESS | 3375 | 1462478724004 Marionette TRACE conn4 <- [1,1717,null,{"value":"8"}] 13:05:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 13:05:24 INFO - PROCESS | 3375 | 1462478724011 Marionette TRACE conn4 -> [0,1718,"setScriptTimeout",{"ms":35000}] 13:05:24 INFO - PROCESS | 3375 | 1462478724014 Marionette TRACE conn4 <- [1,1718,null,{}] 13:05:24 INFO - PROCESS | 3375 | 1462478724020 Marionette TRACE conn4 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:05:24 INFO - PROCESS | 3375 | 1462478724238 Marionette TRACE conn4 <- [1,1719,null,{"value":null}] 13:05:24 INFO - PROCESS | 3375 | 1462478724436 Marionette TRACE conn4 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:24 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb953cb1000 == 112 [pid = 3375] [id = 437] 13:05:24 INFO - PROCESS | 3375 | ++DOMWINDOW == 206 (0x7fb92ffa8800) [pid = 3375] [serial = 1312] [outer = (nil)] 13:05:24 INFO - PROCESS | 3375 | ++DOMWINDOW == 207 (0x7fb943968400) [pid = 3375] [serial = 1313] [outer = 0x7fb92ffa8800] 13:05:24 INFO - PROCESS | 3375 | 1462478724511 Marionette DEBUG loaded listener.js 13:05:24 INFO - PROCESS | 3375 | ++DOMWINDOW == 208 (0x7fb945248c00) [pid = 3375] [serial = 1314] [outer = 0x7fb92ffa8800] 13:05:25 INFO - PROCESS | 3375 | 1462478725434 Marionette TRACE conn4 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 13:05:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 13:05:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1486ms 13:05:25 INFO - PROCESS | 3375 | 1462478725498 Marionette TRACE conn4 -> [0,1721,"getWindowHandle",null] 13:05:25 INFO - PROCESS | 3375 | 1462478725502 Marionette TRACE conn4 <- [1,1721,null,{"value":"8"}] 13:05:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 13:05:25 INFO - PROCESS | 3375 | 1462478725509 Marionette TRACE conn4 -> [0,1722,"setScriptTimeout",{"ms":35000}] 13:05:25 INFO - PROCESS | 3375 | 1462478725513 Marionette TRACE conn4 <- [1,1722,null,{}] 13:05:25 INFO - PROCESS | 3375 | 1462478725518 Marionette TRACE conn4 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:05:25 INFO - PROCESS | 3375 | 1462478725720 Marionette TRACE conn4 <- [1,1723,null,{"value":null}] 13:05:25 INFO - PROCESS | 3375 | 1462478725916 Marionette TRACE conn4 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:25 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb956f22000 == 113 [pid = 3375] [id = 438] 13:05:25 INFO - PROCESS | 3375 | ++DOMWINDOW == 209 (0x7fb9357ce800) [pid = 3375] [serial = 1315] [outer = (nil)] 13:05:25 INFO - PROCESS | 3375 | ++DOMWINDOW == 210 (0x7fb945d80800) [pid = 3375] [serial = 1316] [outer = 0x7fb9357ce800] 13:05:25 INFO - PROCESS | 3375 | 1462478725992 Marionette DEBUG loaded listener.js 13:05:26 INFO - PROCESS | 3375 | ++DOMWINDOW == 211 (0x7fb945def800) [pid = 3375] [serial = 1317] [outer = 0x7fb9357ce800] 13:05:26 INFO - PROCESS | 3375 | 1462478726944 Marionette TRACE conn4 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 13:05:26 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 13:05:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1484ms 13:05:26 INFO - PROCESS | 3375 | 1462478726995 Marionette TRACE conn4 -> [0,1725,"getWindowHandle",null] 13:05:27 INFO - PROCESS | 3375 | 1462478726999 Marionette TRACE conn4 <- [1,1725,null,{"value":"8"}] 13:05:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 13:05:27 INFO - PROCESS | 3375 | 1462478727006 Marionette TRACE conn4 -> [0,1726,"setScriptTimeout",{"ms":35000}] 13:05:27 INFO - PROCESS | 3375 | 1462478727010 Marionette TRACE conn4 <- [1,1726,null,{}] 13:05:27 INFO - PROCESS | 3375 | 1462478727016 Marionette TRACE conn4 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:05:27 INFO - PROCESS | 3375 | 1462478727237 Marionette TRACE conn4 <- [1,1727,null,{"value":null}] 13:05:27 INFO - PROCESS | 3375 | 1462478727434 Marionette TRACE conn4 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:27 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb958861800 == 114 [pid = 3375] [id = 439] 13:05:27 INFO - PROCESS | 3375 | ++DOMWINDOW == 212 (0x7fb943966400) [pid = 3375] [serial = 1318] [outer = (nil)] 13:05:27 INFO - PROCESS | 3375 | ++DOMWINDOW == 213 (0x7fb947674800) [pid = 3375] [serial = 1319] [outer = 0x7fb943966400] 13:05:27 INFO - PROCESS | 3375 | 1462478727555 Marionette DEBUG loaded listener.js 13:05:27 INFO - PROCESS | 3375 | ++DOMWINDOW == 214 (0x7fb947ce6400) [pid = 3375] [serial = 1320] [outer = 0x7fb943966400] 13:05:28 INFO - PROCESS | 3375 | 1462478728439 Marionette TRACE conn4 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 13:05:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 13:05:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1489ms 13:05:28 INFO - PROCESS | 3375 | 1462478728499 Marionette TRACE conn4 -> [0,1729,"getWindowHandle",null] 13:05:28 INFO - PROCESS | 3375 | 1462478728504 Marionette TRACE conn4 <- [1,1729,null,{"value":"8"}] 13:05:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 13:05:28 INFO - PROCESS | 3375 | 1462478728514 Marionette TRACE conn4 -> [0,1730,"setScriptTimeout",{"ms":35000}] 13:05:28 INFO - PROCESS | 3375 | 1462478728517 Marionette TRACE conn4 <- [1,1730,null,{}] 13:05:28 INFO - PROCESS | 3375 | 1462478728527 Marionette TRACE conn4 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:05:28 INFO - PROCESS | 3375 | 1462478728784 Marionette TRACE conn4 <- [1,1731,null,{"value":null}] 13:05:29 INFO - PROCESS | 3375 | 1462478729049 Marionette TRACE conn4 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:29 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb958b58000 == 115 [pid = 3375] [id = 440] 13:05:29 INFO - PROCESS | 3375 | ++DOMWINDOW == 215 (0x7fb94816c400) [pid = 3375] [serial = 1321] [outer = (nil)] 13:05:29 INFO - PROCESS | 3375 | ++DOMWINDOW == 216 (0x7fb9482c9400) [pid = 3375] [serial = 1322] [outer = 0x7fb94816c400] 13:05:29 INFO - PROCESS | 3375 | 1462478729172 Marionette DEBUG loaded listener.js 13:05:29 INFO - PROCESS | 3375 | ++DOMWINDOW == 217 (0x7fb9482cf400) [pid = 3375] [serial = 1323] [outer = 0x7fb94816c400] 13:05:30 INFO - PROCESS | 3375 | 1462478730094 Marionette TRACE conn4 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 13:05:30 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 13:05:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1687ms 13:05:30 INFO - PROCESS | 3375 | 1462478730202 Marionette TRACE conn4 -> [0,1733,"getWindowHandle",null] 13:05:30 INFO - PROCESS | 3375 | 1462478730205 Marionette TRACE conn4 <- [1,1733,null,{"value":"8"}] 13:05:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 13:05:30 INFO - PROCESS | 3375 | 1462478730213 Marionette TRACE conn4 -> [0,1734,"setScriptTimeout",{"ms":35000}] 13:05:30 INFO - PROCESS | 3375 | 1462478730218 Marionette TRACE conn4 <- [1,1734,null,{}] 13:05:30 INFO - PROCESS | 3375 | 1462478730224 Marionette TRACE conn4 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:05:30 INFO - PROCESS | 3375 | 1462478730501 Marionette TRACE conn4 <- [1,1735,null,{"value":null}] 13:05:30 INFO - PROCESS | 3375 | 1462478730771 Marionette TRACE conn4 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:30 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb93ca0b800 == 116 [pid = 3375] [id = 441] 13:05:30 INFO - PROCESS | 3375 | ++DOMWINDOW == 218 (0x7fb9312e5400) [pid = 3375] [serial = 1324] [outer = (nil)] 13:05:30 INFO - PROCESS | 3375 | ++DOMWINDOW == 219 (0x7fb94816d800) [pid = 3375] [serial = 1325] [outer = 0x7fb9312e5400] 13:05:30 INFO - PROCESS | 3375 | 1462478730856 Marionette DEBUG loaded listener.js 13:05:30 INFO - PROCESS | 3375 | ++DOMWINDOW == 220 (0x7fb949460400) [pid = 3375] [serial = 1326] [outer = 0x7fb9312e5400] 13:05:31 INFO - PROCESS | 3375 | 1462478731756 Marionette TRACE conn4 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 13:05:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 13:05:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1582ms 13:05:31 INFO - PROCESS | 3375 | 1462478731796 Marionette TRACE conn4 -> [0,1737,"getWindowHandle",null] 13:05:31 INFO - PROCESS | 3375 | 1462478731799 Marionette TRACE conn4 <- [1,1737,null,{"value":"8"}] 13:05:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 13:05:31 INFO - PROCESS | 3375 | 1462478731806 Marionette TRACE conn4 -> [0,1738,"setScriptTimeout",{"ms":35000}] 13:05:31 INFO - PROCESS | 3375 | 1462478731810 Marionette TRACE conn4 <- [1,1738,null,{}] 13:05:31 INFO - PROCESS | 3375 | 1462478731816 Marionette TRACE conn4 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:05:32 INFO - PROCESS | 3375 | 1462478732066 Marionette TRACE conn4 <- [1,1739,null,{"value":null}] 13:05:32 INFO - PROCESS | 3375 | 1462478732424 Marionette TRACE conn4 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:32 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb935ad2000 == 117 [pid = 3375] [id = 442] 13:05:32 INFO - PROCESS | 3375 | ++DOMWINDOW == 221 (0x7fb92f191400) [pid = 3375] [serial = 1327] [outer = (nil)] 13:05:32 INFO - PROCESS | 3375 | ++DOMWINDOW == 222 (0x7fb935a85000) [pid = 3375] [serial = 1328] [outer = 0x7fb92f191400] 13:05:32 INFO - PROCESS | 3375 | 1462478732549 Marionette DEBUG loaded listener.js 13:05:32 INFO - PROCESS | 3375 | ++DOMWINDOW == 223 (0x7fb93dc8d800) [pid = 3375] [serial = 1329] [outer = 0x7fb92f191400] 13:05:33 INFO - PROCESS | 3375 | 1462478733610 Marionette TRACE conn4 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 13:05:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 13:05:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1882ms 13:05:33 INFO - PROCESS | 3375 | 1462478733689 Marionette TRACE conn4 -> [0,1741,"getWindowHandle",null] 13:05:33 INFO - PROCESS | 3375 | 1462478733692 Marionette TRACE conn4 <- [1,1741,null,{"value":"8"}] 13:05:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 13:05:33 INFO - PROCESS | 3375 | 1462478733700 Marionette TRACE conn4 -> [0,1742,"setScriptTimeout",{"ms":35000}] 13:05:33 INFO - PROCESS | 3375 | 1462478733714 Marionette TRACE conn4 <- [1,1742,null,{}] 13:05:33 INFO - PROCESS | 3375 | 1462478733721 Marionette TRACE conn4 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:05:33 INFO - PROCESS | 3375 | 1462478733984 Marionette TRACE conn4 <- [1,1743,null,{"value":null}] 13:05:34 INFO - PROCESS | 3375 | 1462478734349 Marionette TRACE conn4 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:34 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb936c9b000 == 118 [pid = 3375] [id = 443] 13:05:34 INFO - PROCESS | 3375 | ++DOMWINDOW == 224 (0x7fb931ff3400) [pid = 3375] [serial = 1330] [outer = (nil)] 13:05:34 INFO - PROCESS | 3375 | ++DOMWINDOW == 225 (0x7fb936ab1800) [pid = 3375] [serial = 1331] [outer = 0x7fb931ff3400] 13:05:34 INFO - PROCESS | 3375 | 1462478734431 Marionette DEBUG loaded listener.js 13:05:34 INFO - PROCESS | 3375 | ++DOMWINDOW == 226 (0x7fb93d71d000) [pid = 3375] [serial = 1332] [outer = 0x7fb931ff3400] 13:05:35 INFO - PROCESS | 3375 | 1462478735325 Marionette TRACE conn4 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 13:05:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 13:05:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1703ms 13:05:35 INFO - PROCESS | 3375 | 1462478735405 Marionette TRACE conn4 -> [0,1745,"getWindowHandle",null] 13:05:35 INFO - PROCESS | 3375 | 1462478735409 Marionette TRACE conn4 <- [1,1745,null,{"value":"8"}] 13:05:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 13:05:35 INFO - PROCESS | 3375 | 1462478735416 Marionette TRACE conn4 -> [0,1746,"setScriptTimeout",{"ms":35000}] 13:05:35 INFO - PROCESS | 3375 | 1462478735419 Marionette TRACE conn4 <- [1,1746,null,{}] 13:05:35 INFO - PROCESS | 3375 | 1462478735425 Marionette TRACE conn4 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:05:35 INFO - PROCESS | 3375 | 1462478735648 Marionette TRACE conn4 <- [1,1747,null,{"value":null}] 13:05:35 INFO - PROCESS | 3375 | 1462478735899 Marionette TRACE conn4 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:36 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb932e73800 == 119 [pid = 3375] [id = 444] 13:05:36 INFO - PROCESS | 3375 | ++DOMWINDOW == 227 (0x7fb92eadbc00) [pid = 3375] [serial = 1333] [outer = (nil)] 13:05:36 INFO - PROCESS | 3375 | ++DOMWINDOW == 228 (0x7fb92eae1000) [pid = 3375] [serial = 1334] [outer = 0x7fb92eadbc00] 13:05:36 INFO - PROCESS | 3375 | 1462478736421 Marionette DEBUG loaded listener.js 13:05:36 INFO - PROCESS | 3375 | ++DOMWINDOW == 229 (0x7fb92f18fc00) [pid = 3375] [serial = 1335] [outer = 0x7fb92eadbc00] 13:05:37 INFO - PROCESS | 3375 | 1462478737655 Marionette TRACE conn4 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 13:05:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 13:05:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 2289ms 13:05:37 INFO - PROCESS | 3375 | 1462478737707 Marionette TRACE conn4 -> [0,1749,"getWindowHandle",null] 13:05:37 INFO - PROCESS | 3375 | 1462478737715 Marionette TRACE conn4 <- [1,1749,null,{"value":"8"}] 13:05:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 13:05:37 INFO - PROCESS | 3375 | 1462478737723 Marionette TRACE conn4 -> [0,1750,"setScriptTimeout",{"ms":35000}] 13:05:37 INFO - PROCESS | 3375 | 1462478737729 Marionette TRACE conn4 <- [1,1750,null,{}] 13:05:37 INFO - PROCESS | 3375 | 1462478737748 Marionette TRACE conn4 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:05:38 INFO - PROCESS | 3375 | 1462478738007 Marionette TRACE conn4 <- [1,1751,null,{"value":null}] 13:05:38 INFO - PROCESS | 3375 | 1462478738327 Marionette TRACE conn4 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:38 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb936bd7000 == 120 [pid = 3375] [id = 445] 13:05:38 INFO - PROCESS | 3375 | ++DOMWINDOW == 230 (0x7fb92eae0800) [pid = 3375] [serial = 1336] [outer = (nil)] 13:05:38 INFO - PROCESS | 3375 | ++DOMWINDOW == 231 (0x7fb9312e6800) [pid = 3375] [serial = 1337] [outer = 0x7fb92eae0800] 13:05:38 INFO - PROCESS | 3375 | 1462478738402 Marionette DEBUG loaded listener.js 13:05:38 INFO - PROCESS | 3375 | ++DOMWINDOW == 232 (0x7fb932d9f000) [pid = 3375] [serial = 1338] [outer = 0x7fb92eae0800] 13:05:39 INFO - PROCESS | 3375 | 1462478739528 Marionette TRACE conn4 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 13:05:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 13:05:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1890ms 13:05:39 INFO - PROCESS | 3375 | 1462478739613 Marionette TRACE conn4 -> [0,1753,"getWindowHandle",null] 13:05:39 INFO - PROCESS | 3375 | 1462478739619 Marionette TRACE conn4 <- [1,1753,null,{"value":"8"}] 13:05:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 13:05:39 INFO - PROCESS | 3375 | 1462478739630 Marionette TRACE conn4 -> [0,1754,"setScriptTimeout",{"ms":35000}] 13:05:39 INFO - PROCESS | 3375 | 1462478739633 Marionette TRACE conn4 <- [1,1754,null,{}] 13:05:39 INFO - PROCESS | 3375 | 1462478739640 Marionette TRACE conn4 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:05:40 INFO - PROCESS | 3375 | 1462478740058 Marionette TRACE conn4 <- [1,1755,null,{"value":null}] 13:05:40 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb93d46a000 == 119 [pid = 3375] [id = 310] 13:05:40 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb943d7a800 == 118 [pid = 3375] [id = 313] 13:05:40 INFO - PROCESS | 3375 | --DOMWINDOW == 231 (0x7fb932a0f400) [pid = 3375] [serial = 1202] [outer = (nil)] [url = about:blank] 13:05:40 INFO - PROCESS | 3375 | --DOMWINDOW == 230 (0x7fb940b09400) [pid = 3375] [serial = 1205] [outer = (nil)] [url = about:blank] 13:05:40 INFO - PROCESS | 3375 | --DOMWINDOW == 229 (0x7fb93d095000) [pid = 3375] [serial = 1208] [outer = (nil)] [url = about:blank] 13:05:40 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb935804800 == 117 [pid = 3375] [id = 429] 13:05:40 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb940617000 == 116 [pid = 3375] [id = 428] 13:05:40 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb93ddde000 == 115 [pid = 3375] [id = 427] 13:05:40 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb93bb1c800 == 114 [pid = 3375] [id = 426] 13:05:40 INFO - PROCESS | 3375 | 1462478740515 Marionette TRACE conn4 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:40 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb930de1000 == 113 [pid = 3375] [id = 425] 13:05:40 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb93cb2a800 == 112 [pid = 3375] [id = 424] 13:05:40 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb930de1000 == 113 [pid = 3375] [id = 446] 13:05:40 INFO - PROCESS | 3375 | ++DOMWINDOW == 230 (0x7fb92ffa6c00) [pid = 3375] [serial = 1339] [outer = (nil)] 13:05:40 INFO - PROCESS | 3375 | ++DOMWINDOW == 231 (0x7fb9366b1000) [pid = 3375] [serial = 1340] [outer = 0x7fb92ffa6c00] 13:05:40 INFO - PROCESS | 3375 | 1462478740643 Marionette DEBUG loaded listener.js 13:05:40 INFO - PROCESS | 3375 | ++DOMWINDOW == 232 (0x7fb936851800) [pid = 3375] [serial = 1341] [outer = 0x7fb92ffa6c00] 13:05:40 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb936b29800 == 112 [pid = 3375] [id = 423] 13:05:41 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb932e76800 == 111 [pid = 3375] [id = 422] 13:05:41 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb931371000 == 110 [pid = 3375] [id = 421] 13:05:41 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb9590b0000 == 109 [pid = 3375] [id = 416] 13:05:41 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb95dfec000 == 108 [pid = 3375] [id = 415] 13:05:41 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb9590b6800 == 107 [pid = 3375] [id = 414] 13:05:41 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb949d2a000 == 106 [pid = 3375] [id = 412] 13:05:41 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb93d46c800 == 105 [pid = 3375] [id = 411] 13:05:41 INFO - PROCESS | 3375 | --DOMWINDOW == 231 (0x7fb93cb66000) [pid = 3375] [serial = 927] [outer = (nil)] [url = about:blank] 13:05:41 INFO - PROCESS | 3375 | --DOMWINDOW == 230 (0x7fb9405a9800) [pid = 3375] [serial = 939] [outer = (nil)] [url = about:blank] 13:05:41 INFO - PROCESS | 3375 | --DOMWINDOW == 229 (0x7fb93f15c800) [pid = 3375] [serial = 894] [outer = (nil)] [url = about:blank] 13:05:41 INFO - PROCESS | 3375 | --DOMWINDOW == 228 (0x7fb93eada400) [pid = 3375] [serial = 933] [outer = (nil)] [url = about:blank] 13:05:41 INFO - PROCESS | 3375 | --DOMWINDOW == 227 (0x7fb93ee8dc00) [pid = 3375] [serial = 936] [outer = (nil)] [url = about:blank] 13:05:41 INFO - PROCESS | 3375 | --DOMWINDOW == 226 (0x7fb92ffb0000) [pid = 3375] [serial = 879] [outer = (nil)] [url = about:blank] 13:05:41 INFO - PROCESS | 3375 | --DOMWINDOW == 225 (0x7fb94040b400) [pid = 3375] [serial = 897] [outer = (nil)] [url = about:blank] 13:05:41 INFO - PROCESS | 3375 | --DOMWINDOW == 224 (0x7fb935a82000) [pid = 3375] [serial = 882] [outer = (nil)] [url = about:blank] 13:05:41 INFO - PROCESS | 3375 | --DOMWINDOW == 223 (0x7fb93bf5b800) [pid = 3375] [serial = 885] [outer = (nil)] [url = about:blank] 13:05:41 INFO - PROCESS | 3375 | --DOMWINDOW == 222 (0x7fb93db44000) [pid = 3375] [serial = 930] [outer = (nil)] [url = about:blank] 13:05:41 INFO - PROCESS | 3375 | --DOMWINDOW == 221 (0x7fb93dc97400) [pid = 3375] [serial = 948] [outer = (nil)] [url = about:blank] 13:05:41 INFO - PROCESS | 3375 | --DOMWINDOW == 220 (0x7fb93d608c00) [pid = 3375] [serial = 888] [outer = (nil)] [url = about:blank] 13:05:41 INFO - PROCESS | 3375 | --DOMWINDOW == 219 (0x7fb935a84800) [pid = 3375] [serial = 924] [outer = (nil)] [url = about:blank] 13:05:41 INFO - PROCESS | 3375 | --DOMWINDOW == 218 (0x7fb940652c00) [pid = 3375] [serial = 942] [outer = (nil)] [url = about:blank] 13:05:41 INFO - PROCESS | 3375 | --DOMWINDOW == 217 (0x7fb9365e4400) [pid = 3375] [serial = 900] [outer = (nil)] [url = about:blank] 13:05:41 INFO - PROCESS | 3375 | --DOMWINDOW == 216 (0x7fb93db4c000) [pid = 3375] [serial = 891] [outer = (nil)] [url = about:blank] 13:05:41 INFO - PROCESS | 3375 | --DOMWINDOW == 215 (0x7fb93bf4e000) [pid = 3375] [serial = 834] [outer = (nil)] [url = about:blank] 13:05:41 INFO - PROCESS | 3375 | --DOMWINDOW == 214 (0x7fb9406d5c00) [pid = 3375] [serial = 945] [outer = (nil)] [url = about:blank] 13:05:41 INFO - PROCESS | 3375 | --DOMWINDOW == 213 (0x7fb947672000) [pid = 3375] [serial = 1223] [outer = (nil)] [url = about:blank] 13:05:41 INFO - PROCESS | 3375 | --DOMWINDOW == 212 (0x7fb954b1c400) [pid = 3375] [serial = 1230] [outer = (nil)] [url = about:blank] 13:05:41 INFO - PROCESS | 3375 | --DOMWINDOW == 211 (0x7fb949733c00) [pid = 3375] [serial = 1227] [outer = (nil)] [url = about:blank] 13:05:41 INFO - PROCESS | 3375 | --DOMWINDOW == 210 (0x7fb949732c00) [pid = 3375] [serial = 1229] [outer = (nil)] [url = about:blank] 13:05:41 INFO - PROCESS | 3375 | --DOMWINDOW == 209 (0x7fb9486b9000) [pid = 3375] [serial = 1224] [outer = (nil)] [url = about:blank] 13:05:41 INFO - PROCESS | 3375 | --DOMWINDOW == 208 (0x7fb93de6d000) [pid = 3375] [serial = 978] [outer = (nil)] [url = about:blank] 13:05:41 INFO - PROCESS | 3375 | --DOMWINDOW == 207 (0x7fb949db6400) [pid = 3375] [serial = 1134] [outer = (nil)] [url = about:blank] 13:05:41 INFO - PROCESS | 3375 | --DOMWINDOW == 206 (0x7fb934bf4c00) [pid = 3375] [serial = 1119] [outer = (nil)] [url = about:blank] 13:05:41 INFO - PROCESS | 3375 | --DOMWINDOW == 205 (0x7fb93d137000) [pid = 3375] [serial = 1071] [outer = (nil)] [url = about:blank] 13:05:41 INFO - PROCESS | 3375 | --DOMWINDOW == 204 (0x7fb945c65400) [pid = 3375] [serial = 999] [outer = (nil)] [url = about:blank] 13:05:41 INFO - PROCESS | 3375 | --DOMWINDOW == 203 (0x7fb947674000) [pid = 3375] [serial = 1050] [outer = (nil)] [url = about:blank] 13:05:41 INFO - PROCESS | 3375 | --DOMWINDOW == 202 (0x7fb947671400) [pid = 3375] [serial = 1221] [outer = (nil)] [url = about:blank] 13:05:41 INFO - PROCESS | 3375 | --DOMWINDOW == 201 (0x7fb94396b800) [pid = 3375] [serial = 990] [outer = (nil)] [url = about:blank] 13:05:41 INFO - PROCESS | 3375 | --DOMWINDOW == 200 (0x7fb9482cbc00) [pid = 3375] [serial = 1131] [outer = (nil)] [url = about:blank] 13:05:41 INFO - PROCESS | 3375 | --DOMWINDOW == 199 (0x7fb940a78400) [pid = 3375] [serial = 984] [outer = (nil)] [url = about:blank] 13:05:41 INFO - PROCESS | 3375 | --DOMWINDOW == 198 (0x7fb948ea3400) [pid = 3375] [serial = 1226] [outer = (nil)] [url = about:blank] 13:05:41 INFO - PROCESS | 3375 | --DOMWINDOW == 197 (0x7fb949db2000) [pid = 3375] [serial = 1169] [outer = (nil)] [url = about:blank] 13:05:41 INFO - PROCESS | 3375 | --DOMWINDOW == 196 (0x7fb94a094800) [pid = 3375] [serial = 1170] [outer = (nil)] [url = about:blank] 13:05:41 INFO - PROCESS | 3375 | --DOMWINDOW == 195 (0x7fb958391800) [pid = 3375] [serial = 1190] [outer = (nil)] [url = about:blank] 13:05:41 INFO - PROCESS | 3375 | --DOMWINDOW == 194 (0x7fb93de6dc00) [pid = 3375] [serial = 1173] [outer = (nil)] [url = about:blank] 13:05:41 INFO - PROCESS | 3375 | --DOMWINDOW == 193 (0x7fb93d71c000) [pid = 3375] [serial = 1172] [outer = (nil)] [url = about:blank] 13:05:41 INFO - PROCESS | 3375 | --DOMWINDOW == 192 (0x7fb936aac800) [pid = 3375] [serial = 1214] [outer = (nil)] [url = about:blank] 13:05:41 INFO - PROCESS | 3375 | --DOMWINDOW == 191 (0x7fb93d413800) [pid = 3375] [serial = 1215] [outer = (nil)] [url = about:blank] 13:05:41 INFO - PROCESS | 3375 | --DOMWINDOW == 190 (0x7fb940650400) [pid = 3375] [serial = 1217] [outer = (nil)] [url = about:blank] 13:05:41 INFO - PROCESS | 3375 | --DOMWINDOW == 189 (0x7fb942e52000) [pid = 3375] [serial = 1218] [outer = (nil)] [url = about:blank] 13:05:41 INFO - PROCESS | 3375 | --DOMWINDOW == 188 (0x7fb945a51000) [pid = 3375] [serial = 1220] [outer = (nil)] [url = about:blank] 13:05:41 INFO - PROCESS | 3375 | --DOMWINDOW == 187 (0x7fb953bf7800) [pid = 3375] [serial = 1182] [outer = (nil)] [url = about:blank] 13:05:41 INFO - PROCESS | 3375 | --DOMWINDOW == 186 (0x7fb94dda9400) [pid = 3375] [serial = 1181] [outer = (nil)] [url = about:blank] 13:05:41 INFO - PROCESS | 3375 | --DOMWINDOW == 185 (0x7fb949706c00) [pid = 3375] [serial = 1179] [outer = (nil)] [url = about:blank] 13:05:41 INFO - PROCESS | 3375 | --DOMWINDOW == 184 (0x7fb9486b7c00) [pid = 3375] [serial = 1178] [outer = (nil)] [url = about:blank] 13:05:41 INFO - PROCESS | 3375 | --DOMWINDOW == 183 (0x7fb9581c4000) [pid = 3375] [serial = 1187] [outer = (nil)] [url = about:blank] 13:05:41 INFO - PROCESS | 3375 | --DOMWINDOW == 182 (0x7fb95408a800) [pid = 3375] [serial = 1184] [outer = (nil)] [url = about:blank] 13:05:41 INFO - PROCESS | 3375 | --DOMWINDOW == 181 (0x7fb958c77c00) [pid = 3375] [serial = 1199] [outer = (nil)] [url = about:blank] 13:05:41 INFO - PROCESS | 3375 | --DOMWINDOW == 180 (0x7fb958a0f800) [pid = 3375] [serial = 1196] [outer = (nil)] [url = about:blank] 13:05:41 INFO - PROCESS | 3375 | --DOMWINDOW == 179 (0x7fb942eb4000) [pid = 3375] [serial = 1175] [outer = (nil)] [url = about:blank] 13:05:41 INFO - PROCESS | 3375 | --DOMWINDOW == 178 (0x7fb945d82c00) [pid = 3375] [serial = 1176] [outer = (nil)] [url = about:blank] 13:05:41 INFO - PROCESS | 3375 | --DOMWINDOW == 177 (0x7fb958a06800) [pid = 3375] [serial = 1193] [outer = (nil)] [url = about:blank] 13:05:41 INFO - PROCESS | 3375 | --DOMWINDOW == 176 (0x7fb958d1f000) [pid = 3375] [serial = 1211] [outer = (nil)] [url = about:blank] 13:05:41 INFO - PROCESS | 3375 | --DOMWINDOW == 175 (0x7fb942ebf800) [pid = 3375] [serial = 987] [outer = (nil)] [url = about:blank] 13:05:41 INFO - PROCESS | 3375 | --DOMWINDOW == 174 (0x7fb9482d8000) [pid = 3375] [serial = 1086] [outer = (nil)] [url = about:blank] 13:05:41 INFO - PROCESS | 3375 | --DOMWINDOW == 173 (0x7fb947672c00) [pid = 3375] [serial = 1128] [outer = (nil)] [url = about:blank] 13:05:41 INFO - PROCESS | 3375 | --DOMWINDOW == 172 (0x7fb953e6c000) [pid = 3375] [serial = 1146] [outer = (nil)] [url = about:blank] 13:05:41 INFO - PROCESS | 3375 | --DOMWINDOW == 171 (0x7fb949460800) [pid = 3375] [serial = 1095] [outer = (nil)] [url = about:blank] 13:05:41 INFO - PROCESS | 3375 | --DOMWINDOW == 170 (0x7fb93de72400) [pid = 3375] [serial = 1074] [outer = (nil)] [url = about:blank] 13:05:41 INFO - PROCESS | 3375 | --DOMWINDOW == 169 (0x7fb954eeb000) [pid = 3375] [serial = 1149] [outer = (nil)] [url = about:blank] 13:05:41 INFO - PROCESS | 3375 | --DOMWINDOW == 168 (0x7fb93cc7dc00) [pid = 3375] [serial = 975] [outer = (nil)] [url = about:blank] 13:05:41 INFO - PROCESS | 3375 | --DOMWINDOW == 167 (0x7fb9406d0400) [pid = 3375] [serial = 981] [outer = (nil)] [url = about:blank] 13:05:41 INFO - PROCESS | 3375 | --DOMWINDOW == 166 (0x7fb9486ba000) [pid = 3375] [serial = 1089] [outer = (nil)] [url = about:blank] 13:05:41 INFO - PROCESS | 3375 | --DOMWINDOW == 165 (0x7fb94767c000) [pid = 3375] [serial = 1044] [outer = (nil)] [url = about:blank] 13:05:41 INFO - PROCESS | 3375 | --DOMWINDOW == 164 (0x7fb934ec5c00) [pid = 3375] [serial = 1068] [outer = (nil)] [url = about:blank] 13:05:41 INFO - PROCESS | 3375 | --DOMWINDOW == 163 (0x7fb93d609000) [pid = 3375] [serial = 1122] [outer = (nil)] [url = about:blank] 13:05:41 INFO - PROCESS | 3375 | --DOMWINDOW == 162 (0x7fb948169800) [pid = 3375] [serial = 1083] [outer = (nil)] [url = about:blank] 13:05:41 INFO - PROCESS | 3375 | --DOMWINDOW == 161 (0x7fb9406d6000) [pid = 3375] [serial = 1032] [outer = (nil)] [url = about:blank] 13:05:41 INFO - PROCESS | 3375 | --DOMWINDOW == 160 (0x7fb934bed800) [pid = 3375] [serial = 972] [outer = (nil)] [url = about:blank] 13:05:41 INFO - PROCESS | 3375 | --DOMWINDOW == 159 (0x7fb94972d800) [pid = 3375] [serial = 1098] [outer = (nil)] [url = about:blank] 13:05:41 INFO - PROCESS | 3375 | --DOMWINDOW == 158 (0x7fb94ddabc00) [pid = 3375] [serial = 1137] [outer = (nil)] [url = about:blank] 13:05:41 INFO - PROCESS | 3375 | --DOMWINDOW == 157 (0x7fb93d60f800) [pid = 3375] [serial = 1029] [outer = (nil)] [url = about:blank] 13:05:41 INFO - PROCESS | 3375 | --DOMWINDOW == 156 (0x7fb945240000) [pid = 3375] [serial = 993] [outer = (nil)] [url = about:blank] 13:05:41 INFO - PROCESS | 3375 | --DOMWINDOW == 155 (0x7fb940658c00) [pid = 3375] [serial = 1125] [outer = (nil)] [url = about:blank] 13:05:41 INFO - PROCESS | 3375 | --DOMWINDOW == 154 (0x7fb953befc00) [pid = 3375] [serial = 1140] [outer = (nil)] [url = about:blank] 13:05:41 INFO - PROCESS | 3375 | --DOMWINDOW == 153 (0x7fb945d89400) [pid = 3375] [serial = 1080] [outer = (nil)] [url = about:blank] 13:05:41 INFO - PROCESS | 3375 | --DOMWINDOW == 152 (0x7fb946342000) [pid = 3375] [serial = 1041] [outer = (nil)] [url = about:blank] 13:05:41 INFO - PROCESS | 3375 | --DOMWINDOW == 151 (0x7fb93823d400) [pid = 3375] [serial = 1026] [outer = (nil)] [url = about:blank] 13:05:41 INFO - PROCESS | 3375 | --DOMWINDOW == 150 (0x7fb942ef1000) [pid = 3375] [serial = 1035] [outer = (nil)] [url = about:blank] 13:05:41 INFO - PROCESS | 3375 | --DOMWINDOW == 149 (0x7fb953ca5000) [pid = 3375] [serial = 1143] [outer = (nil)] [url = about:blank] 13:05:41 INFO - PROCESS | 3375 | --DOMWINDOW == 148 (0x7fb945c60000) [pid = 3375] [serial = 996] [outer = (nil)] [url = about:blank] 13:05:41 INFO - PROCESS | 3375 | --DOMWINDOW == 147 (0x7fb942ef5000) [pid = 3375] [serial = 1077] [outer = (nil)] [url = about:blank] 13:05:41 INFO - PROCESS | 3375 | --DOMWINDOW == 146 (0x7fb947ce8400) [pid = 3375] [serial = 1047] [outer = (nil)] [url = about:blank] 13:05:41 INFO - PROCESS | 3375 | --DOMWINDOW == 145 (0x7fb9488f9c00) [pid = 3375] [serial = 1092] [outer = (nil)] [url = about:blank] 13:05:41 INFO - PROCESS | 3375 | --DOMWINDOW == 144 (0x7fb945a54c00) [pid = 3375] [serial = 1038] [outer = (nil)] [url = about:blank] 13:05:41 INFO - PROCESS | 3375 | 1462478741911 Marionette TRACE conn4 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 13:05:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 13:05:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 2336ms 13:05:41 INFO - PROCESS | 3375 | 1462478741967 Marionette TRACE conn4 -> [0,1757,"getWindowHandle",null] 13:05:41 INFO - PROCESS | 3375 | 1462478741971 Marionette TRACE conn4 <- [1,1757,null,{"value":"8"}] 13:05:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 13:05:41 INFO - PROCESS | 3375 | 1462478741991 Marionette TRACE conn4 -> [0,1758,"setScriptTimeout",{"ms":35000}] 13:05:42 INFO - PROCESS | 3375 | 1462478741998 Marionette TRACE conn4 <- [1,1758,null,{}] 13:05:42 INFO - PROCESS | 3375 | 1462478742018 Marionette TRACE conn4 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:05:42 INFO - PROCESS | 3375 | 1462478742237 Marionette TRACE conn4 <- [1,1759,null,{"value":null}] 13:05:42 INFO - PROCESS | 3375 | 1462478742457 Marionette TRACE conn4 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:42 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb936ade000 == 106 [pid = 3375] [id = 447] 13:05:42 INFO - PROCESS | 3375 | ++DOMWINDOW == 145 (0x7fb936856000) [pid = 3375] [serial = 1342] [outer = (nil)] 13:05:42 INFO - PROCESS | 3375 | ++DOMWINDOW == 146 (0x7fb937a90c00) [pid = 3375] [serial = 1343] [outer = 0x7fb936856000] 13:05:42 INFO - PROCESS | 3375 | 1462478742529 Marionette DEBUG loaded listener.js 13:05:42 INFO - PROCESS | 3375 | ++DOMWINDOW == 147 (0x7fb93bf57800) [pid = 3375] [serial = 1344] [outer = 0x7fb936856000] 13:05:43 INFO - PROCESS | 3375 | 1462478743455 Marionette TRACE conn4 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 13:05:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 13:05:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1541ms 13:05:43 INFO - PROCESS | 3375 | 1462478743531 Marionette TRACE conn4 -> [0,1761,"getWindowHandle",null] 13:05:43 INFO - PROCESS | 3375 | 1462478743535 Marionette TRACE conn4 <- [1,1761,null,{"value":"8"}] 13:05:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 13:05:43 INFO - PROCESS | 3375 | 1462478743552 Marionette TRACE conn4 -> [0,1762,"setScriptTimeout",{"ms":35000}] 13:05:43 INFO - PROCESS | 3375 | 1462478743557 Marionette TRACE conn4 <- [1,1762,null,{}] 13:05:43 INFO - PROCESS | 3375 | 1462478743563 Marionette TRACE conn4 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:05:43 INFO - PROCESS | 3375 | 1462478743812 Marionette TRACE conn4 <- [1,1763,null,{"value":null}] 13:05:43 INFO - PROCESS | 3375 | 1462478743844 Marionette TRACE conn4 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:43 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb9377a3000 == 107 [pid = 3375] [id = 448] 13:05:43 INFO - PROCESS | 3375 | ++DOMWINDOW == 148 (0x7fb937a8d400) [pid = 3375] [serial = 1345] [outer = (nil)] 13:05:43 INFO - PROCESS | 3375 | ++DOMWINDOW == 149 (0x7fb93d096400) [pid = 3375] [serial = 1346] [outer = 0x7fb937a8d400] 13:05:43 INFO - PROCESS | 3375 | 1462478743925 Marionette DEBUG loaded listener.js 13:05:44 INFO - PROCESS | 3375 | ++DOMWINDOW == 150 (0x7fb93d419000) [pid = 3375] [serial = 1347] [outer = 0x7fb937a8d400] 13:05:45 INFO - PROCESS | 3375 | --DOMWINDOW == 149 (0x7fb940405800) [pid = 3375] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 13:05:45 INFO - PROCESS | 3375 | --DOMWINDOW == 148 (0x7fb92ffab800) [pid = 3375] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 13:05:45 INFO - PROCESS | 3375 | --DOMWINDOW == 147 (0x7fb937a8ec00) [pid = 3375] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 13:05:45 INFO - PROCESS | 3375 | --DOMWINDOW == 146 (0x7fb93d60c000) [pid = 3375] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 13:05:45 INFO - PROCESS | 3375 | --DOMWINDOW == 145 (0x7fb9357c6c00) [pid = 3375] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 13:05:45 INFO - PROCESS | 3375 | --DOMWINDOW == 144 (0x7fb92f079400) [pid = 3375] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 13:05:45 INFO - PROCESS | 3375 | --DOMWINDOW == 143 (0x7fb92eaddc00) [pid = 3375] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 13:05:45 INFO - PROCESS | 3375 | --DOMWINDOW == 142 (0x7fb93d60e000) [pid = 3375] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 13:05:45 INFO - PROCESS | 3375 | --DOMWINDOW == 141 (0x7fb92eadb800) [pid = 3375] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 13:05:45 INFO - PROCESS | 3375 | 1462478745413 Marionette TRACE conn4 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 13:05:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 13:05:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1945ms 13:05:45 INFO - PROCESS | 3375 | 1462478745494 Marionette TRACE conn4 -> [0,1765,"getWindowHandle",null] 13:05:45 INFO - PROCESS | 3375 | 1462478745501 Marionette TRACE conn4 <- [1,1765,null,{"value":"8"}] 13:05:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 13:05:45 INFO - PROCESS | 3375 | 1462478745511 Marionette TRACE conn4 -> [0,1766,"setScriptTimeout",{"ms":35000}] 13:05:45 INFO - PROCESS | 3375 | 1462478745515 Marionette TRACE conn4 <- [1,1766,null,{}] 13:05:45 INFO - PROCESS | 3375 | 1462478745526 Marionette TRACE conn4 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:05:45 INFO - PROCESS | 3375 | 1462478745887 Marionette TRACE conn4 <- [1,1767,null,{"value":null}] 13:05:46 INFO - PROCESS | 3375 | 1462478746091 Marionette TRACE conn4 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:46 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb93ca2d000 == 108 [pid = 3375] [id = 449] 13:05:46 INFO - PROCESS | 3375 | ++DOMWINDOW == 142 (0x7fb936abc400) [pid = 3375] [serial = 1348] [outer = (nil)] 13:05:46 INFO - PROCESS | 3375 | ++DOMWINDOW == 143 (0x7fb93d3a9800) [pid = 3375] [serial = 1349] [outer = 0x7fb936abc400] 13:05:46 INFO - PROCESS | 3375 | 1462478746231 Marionette DEBUG loaded listener.js 13:05:46 INFO - PROCESS | 3375 | ++DOMWINDOW == 144 (0x7fb93d71ac00) [pid = 3375] [serial = 1350] [outer = 0x7fb936abc400] 13:05:47 INFO - PROCESS | 3375 | 1462478747010 Marionette TRACE conn4 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 13:05:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 13:05:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1544ms 13:05:47 INFO - PROCESS | 3375 | 1462478747059 Marionette TRACE conn4 -> [0,1769,"getWindowHandle",null] 13:05:47 INFO - PROCESS | 3375 | 1462478747063 Marionette TRACE conn4 <- [1,1769,null,{"value":"8"}] 13:05:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 13:05:47 INFO - PROCESS | 3375 | 1462478747070 Marionette TRACE conn4 -> [0,1770,"setScriptTimeout",{"ms":35000}] 13:05:47 INFO - PROCESS | 3375 | 1462478747073 Marionette TRACE conn4 <- [1,1770,null,{}] 13:05:47 INFO - PROCESS | 3375 | 1462478747079 Marionette TRACE conn4 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:05:47 INFO - PROCESS | 3375 | 1462478747297 Marionette TRACE conn4 <- [1,1771,null,{"value":null}] 13:05:47 INFO - PROCESS | 3375 | 1462478747620 Marionette TRACE conn4 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:47 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb931116000 == 109 [pid = 3375] [id = 450] 13:05:47 INFO - PROCESS | 3375 | ++DOMWINDOW == 145 (0x7fb92eae2000) [pid = 3375] [serial = 1351] [outer = (nil)] 13:05:47 INFO - PROCESS | 3375 | ++DOMWINDOW == 146 (0x7fb92ffa6800) [pid = 3375] [serial = 1352] [outer = 0x7fb92eae2000] 13:05:47 INFO - PROCESS | 3375 | 1462478747771 Marionette DEBUG loaded listener.js 13:05:47 INFO - PROCESS | 3375 | ++DOMWINDOW == 147 (0x7fb9314fac00) [pid = 3375] [serial = 1353] [outer = 0x7fb92eae2000] 13:05:48 INFO - PROCESS | 3375 | 1462478748780 Marionette TRACE conn4 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 13:05:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 13:05:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1742ms 13:05:48 INFO - PROCESS | 3375 | 1462478748814 Marionette TRACE conn4 -> [0,1773,"getWindowHandle",null] 13:05:48 INFO - PROCESS | 3375 | 1462478748819 Marionette TRACE conn4 <- [1,1773,null,{"value":"8"}] 13:05:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 13:05:48 INFO - PROCESS | 3375 | 1462478748829 Marionette TRACE conn4 -> [0,1774,"setScriptTimeout",{"ms":35000}] 13:05:48 INFO - PROCESS | 3375 | 1462478748835 Marionette TRACE conn4 <- [1,1774,null,{}] 13:05:48 INFO - PROCESS | 3375 | 1462478748844 Marionette TRACE conn4 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:05:49 INFO - PROCESS | 3375 | 1462478749073 Marionette TRACE conn4 <- [1,1775,null,{"value":null}] 13:05:49 INFO - PROCESS | 3375 | 1462478749377 Marionette TRACE conn4 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:49 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb9377a1800 == 110 [pid = 3375] [id = 451] 13:05:49 INFO - PROCESS | 3375 | ++DOMWINDOW == 148 (0x7fb9365ea000) [pid = 3375] [serial = 1354] [outer = (nil)] 13:05:49 INFO - PROCESS | 3375 | ++DOMWINDOW == 149 (0x7fb9366ac000) [pid = 3375] [serial = 1355] [outer = 0x7fb9365ea000] 13:05:49 INFO - PROCESS | 3375 | 1462478749494 Marionette DEBUG loaded listener.js 13:05:49 INFO - PROCESS | 3375 | ++DOMWINDOW == 150 (0x7fb936aa7000) [pid = 3375] [serial = 1356] [outer = 0x7fb9365ea000] 13:05:50 INFO - PROCESS | 3375 | 1462478750424 Marionette TRACE conn4 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 13:05:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 13:05:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1635ms 13:05:50 INFO - PROCESS | 3375 | 1462478750469 Marionette TRACE conn4 -> [0,1777,"getWindowHandle",null] 13:05:50 INFO - PROCESS | 3375 | 1462478750476 Marionette TRACE conn4 <- [1,1777,null,{"value":"8"}] 13:05:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 13:05:50 INFO - PROCESS | 3375 | 1462478750484 Marionette TRACE conn4 -> [0,1778,"setScriptTimeout",{"ms":35000}] 13:05:50 INFO - PROCESS | 3375 | 1462478750488 Marionette TRACE conn4 <- [1,1778,null,{}] 13:05:50 INFO - PROCESS | 3375 | 1462478750494 Marionette TRACE conn4 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:05:50 INFO - PROCESS | 3375 | 1462478750735 Marionette TRACE conn4 <- [1,1779,null,{"value":null}] 13:05:51 INFO - PROCESS | 3375 | 1462478751019 Marionette TRACE conn4 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:51 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb93d472000 == 111 [pid = 3375] [id = 452] 13:05:51 INFO - PROCESS | 3375 | ++DOMWINDOW == 151 (0x7fb936853800) [pid = 3375] [serial = 1357] [outer = (nil)] 13:05:51 INFO - PROCESS | 3375 | ++DOMWINDOW == 152 (0x7fb93d3ad800) [pid = 3375] [serial = 1358] [outer = 0x7fb936853800] 13:05:51 INFO - PROCESS | 3375 | 1462478751144 Marionette DEBUG loaded listener.js 13:05:51 INFO - PROCESS | 3375 | ++DOMWINDOW == 153 (0x7fb93d60b000) [pid = 3375] [serial = 1359] [outer = 0x7fb936853800] 13:05:52 INFO - PROCESS | 3375 | 1462478752084 Marionette TRACE conn4 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 13:05:52 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 13:05:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1631ms 13:05:52 INFO - PROCESS | 3375 | 1462478752117 Marionette TRACE conn4 -> [0,1781,"getWindowHandle",null] 13:05:52 INFO - PROCESS | 3375 | 1462478752121 Marionette TRACE conn4 <- [1,1781,null,{"value":"8"}] 13:05:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 13:05:52 INFO - PROCESS | 3375 | 1462478752139 Marionette TRACE conn4 -> [0,1782,"setScriptTimeout",{"ms":35000}] 13:05:52 INFO - PROCESS | 3375 | 1462478752150 Marionette TRACE conn4 <- [1,1782,null,{}] 13:05:52 INFO - PROCESS | 3375 | 1462478752159 Marionette TRACE conn4 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:05:52 INFO - PROCESS | 3375 | 1462478752397 Marionette TRACE conn4 <- [1,1783,null,{"value":null}] 13:05:52 INFO - PROCESS | 3375 | 1462478752637 Marionette TRACE conn4 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:52 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb93eaab800 == 112 [pid = 3375] [id = 453] 13:05:52 INFO - PROCESS | 3375 | ++DOMWINDOW == 154 (0x7fb937a91800) [pid = 3375] [serial = 1360] [outer = (nil)] 13:05:52 INFO - PROCESS | 3375 | ++DOMWINDOW == 155 (0x7fb93ec5e000) [pid = 3375] [serial = 1361] [outer = 0x7fb937a91800] 13:05:52 INFO - PROCESS | 3375 | 1462478752759 Marionette DEBUG loaded listener.js 13:05:52 INFO - PROCESS | 3375 | ++DOMWINDOW == 156 (0x7fb93f1b6800) [pid = 3375] [serial = 1362] [outer = 0x7fb937a91800] 13:05:53 INFO - PROCESS | 3375 | 1462478753649 Marionette TRACE conn4 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 13:05:53 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 13:05:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1562ms 13:05:53 INFO - PROCESS | 3375 | 1462478753693 Marionette TRACE conn4 -> [0,1785,"getWindowHandle",null] 13:05:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 13:05:53 INFO - PROCESS | 3375 | 1462478753698 Marionette TRACE conn4 <- [1,1785,null,{"value":"8"}] 13:05:53 INFO - PROCESS | 3375 | 1462478753704 Marionette TRACE conn4 -> [0,1786,"setScriptTimeout",{"ms":35000}] 13:05:53 INFO - PROCESS | 3375 | 1462478753707 Marionette TRACE conn4 <- [1,1786,null,{}] 13:05:53 INFO - PROCESS | 3375 | 1462478753713 Marionette TRACE conn4 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:05:53 INFO - PROCESS | 3375 | 1462478753941 Marionette TRACE conn4 <- [1,1787,null,{"value":null}] 13:05:54 INFO - PROCESS | 3375 | 1462478754179 Marionette TRACE conn4 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:54 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb94061f000 == 113 [pid = 3375] [id = 454] 13:05:54 INFO - PROCESS | 3375 | ++DOMWINDOW == 157 (0x7fb93db4d000) [pid = 3375] [serial = 1363] [outer = (nil)] 13:05:54 INFO - PROCESS | 3375 | ++DOMWINDOW == 158 (0x7fb94040d000) [pid = 3375] [serial = 1364] [outer = 0x7fb93db4d000] 13:05:54 INFO - PROCESS | 3375 | 1462478754298 Marionette DEBUG loaded listener.js 13:05:54 INFO - PROCESS | 3375 | ++DOMWINDOW == 159 (0x7fb940657400) [pid = 3375] [serial = 1365] [outer = 0x7fb93db4d000] 13:05:55 INFO - PROCESS | 3375 | 1462478755271 Marionette TRACE conn4 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 13:05:55 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 13:05:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1631ms 13:05:55 INFO - PROCESS | 3375 | 1462478755336 Marionette TRACE conn4 -> [0,1789,"getWindowHandle",null] 13:05:55 INFO - PROCESS | 3375 | 1462478755343 Marionette TRACE conn4 <- [1,1789,null,{"value":"8"}] 13:05:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 13:05:55 INFO - PROCESS | 3375 | 1462478755353 Marionette TRACE conn4 -> [0,1790,"setScriptTimeout",{"ms":35000}] 13:05:55 INFO - PROCESS | 3375 | 1462478755360 Marionette TRACE conn4 <- [1,1790,null,{}] 13:05:55 INFO - PROCESS | 3375 | 1462478755370 Marionette TRACE conn4 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:05:55 INFO - PROCESS | 3375 | 1462478755731 Marionette TRACE conn4 <- [1,1791,null,{"value":null}] 13:05:56 INFO - PROCESS | 3375 | 1462478756057 Marionette TRACE conn4 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:56 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb942e78800 == 114 [pid = 3375] [id = 455] 13:05:56 INFO - PROCESS | 3375 | ++DOMWINDOW == 160 (0x7fb940a18400) [pid = 3375] [serial = 1366] [outer = (nil)] 13:05:56 INFO - PROCESS | 3375 | ++DOMWINDOW == 161 (0x7fb940a75800) [pid = 3375] [serial = 1367] [outer = 0x7fb940a18400] 13:05:56 INFO - PROCESS | 3375 | 1462478756147 Marionette DEBUG loaded listener.js 13:05:56 INFO - PROCESS | 3375 | ++DOMWINDOW == 162 (0x7fb942ec2400) [pid = 3375] [serial = 1368] [outer = 0x7fb940a18400] 13:05:57 INFO - PROCESS | 3375 | 1462478757127 Marionette TRACE conn4 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 13:05:57 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) 13:05:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1843ms 13:05:57 INFO - PROCESS | 3375 | 1462478757196 Marionette TRACE conn4 -> [0,1793,"getWindowHandle",null] 13:05:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 13:05:57 INFO - PROCESS | 3375 | 1462478757200 Marionette TRACE conn4 <- [1,1793,null,{"value":"8"}] 13:05:57 INFO - PROCESS | 3375 | 1462478757207 Marionette TRACE conn4 -> [0,1794,"setScriptTimeout",{"ms":35000}] 13:05:57 INFO - PROCESS | 3375 | 1462478757211 Marionette TRACE conn4 <- [1,1794,null,{}] 13:05:57 INFO - PROCESS | 3375 | 1462478757217 Marionette TRACE conn4 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:05:57 INFO - PROCESS | 3375 | 1462478757477 Marionette TRACE conn4 <- [1,1795,null,{"value":null}] 13:05:57 INFO - PROCESS | 3375 | 1462478757718 Marionette TRACE conn4 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:57 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb94788c000 == 115 [pid = 3375] [id = 456] 13:05:57 INFO - PROCESS | 3375 | ++DOMWINDOW == 163 (0x7fb940a18c00) [pid = 3375] [serial = 1369] [outer = (nil)] 13:05:57 INFO - PROCESS | 3375 | ++DOMWINDOW == 164 (0x7fb945d82c00) [pid = 3375] [serial = 1370] [outer = 0x7fb940a18c00] 13:05:57 INFO - PROCESS | 3375 | 1462478757850 Marionette DEBUG loaded listener.js 13:05:57 INFO - PROCESS | 3375 | ++DOMWINDOW == 165 (0x7fb94633e800) [pid = 3375] [serial = 1371] [outer = 0x7fb940a18c00] 13:05:58 INFO - PROCESS | 3375 | 1462478758833 Marionette TRACE conn4 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 13:05:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 13:05:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1686ms 13:05:58 INFO - PROCESS | 3375 | 1462478758894 Marionette TRACE conn4 -> [0,1797,"getWindowHandle",null] 13:05:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 13:05:58 INFO - PROCESS | 3375 | 1462478758898 Marionette TRACE conn4 <- [1,1797,null,{"value":"8"}] 13:05:58 INFO - PROCESS | 3375 | 1462478758904 Marionette TRACE conn4 -> [0,1798,"setScriptTimeout",{"ms":35000}] 13:05:58 INFO - PROCESS | 3375 | 1462478758908 Marionette TRACE conn4 <- [1,1798,null,{}] 13:05:58 INFO - PROCESS | 3375 | 1462478758914 Marionette TRACE conn4 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:05:59 INFO - PROCESS | 3375 | 1462478759137 Marionette TRACE conn4 <- [1,1799,null,{"value":null}] 13:05:59 INFO - PROCESS | 3375 | 1462478759370 Marionette TRACE conn4 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:59 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb9484b9800 == 116 [pid = 3375] [id = 457] 13:05:59 INFO - PROCESS | 3375 | ++DOMWINDOW == 166 (0x7fb943961000) [pid = 3375] [serial = 1372] [outer = (nil)] 13:05:59 INFO - PROCESS | 3375 | ++DOMWINDOW == 167 (0x7fb946345c00) [pid = 3375] [serial = 1373] [outer = 0x7fb943961000] 13:05:59 INFO - PROCESS | 3375 | 1462478759507 Marionette DEBUG loaded listener.js 13:05:59 INFO - PROCESS | 3375 | ++DOMWINDOW == 168 (0x7fb947d68c00) [pid = 3375] [serial = 1374] [outer = 0x7fb943961000] 13:06:00 INFO - PROCESS | 3375 | 1462478760418 Marionette TRACE conn4 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 13:06:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 13:06:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1536ms 13:06:00 INFO - PROCESS | 3375 | 1462478760440 Marionette TRACE conn4 -> [0,1801,"getWindowHandle",null] 13:06:00 INFO - PROCESS | 3375 | 1462478760444 Marionette TRACE conn4 <- [1,1801,null,{"value":"8"}] 13:06:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 13:06:00 INFO - PROCESS | 3375 | 1462478760451 Marionette TRACE conn4 -> [0,1802,"setScriptTimeout",{"ms":35000}] 13:06:00 INFO - PROCESS | 3375 | 1462478760455 Marionette TRACE conn4 <- [1,1802,null,{}] 13:06:00 INFO - PROCESS | 3375 | 1462478760460 Marionette TRACE conn4 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:06:00 INFO - PROCESS | 3375 | 1462478760668 Marionette TRACE conn4 <- [1,1803,null,{"value":null}] 13:06:00 INFO - PROCESS | 3375 | 1462478760891 Marionette TRACE conn4 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:00 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb94949e000 == 117 [pid = 3375] [id = 458] 13:06:00 INFO - PROCESS | 3375 | ++DOMWINDOW == 169 (0x7fb936ab2c00) [pid = 3375] [serial = 1375] [outer = (nil)] 13:06:00 INFO - PROCESS | 3375 | ++DOMWINDOW == 170 (0x7fb94813f800) [pid = 3375] [serial = 1376] [outer = 0x7fb936ab2c00] 13:06:00 INFO - PROCESS | 3375 | 1462478760967 Marionette DEBUG loaded listener.js 13:06:01 INFO - PROCESS | 3375 | ++DOMWINDOW == 171 (0x7fb948171400) [pid = 3375] [serial = 1377] [outer = 0x7fb936ab2c00] 13:06:01 INFO - PROCESS | 3375 | 1462478761942 Marionette TRACE conn4 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 13:06:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 13:06:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1532ms 13:06:01 INFO - PROCESS | 3375 | 1462478761984 Marionette TRACE conn4 -> [0,1805,"getWindowHandle",null] 13:06:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 13:06:01 INFO - PROCESS | 3375 | 1462478761988 Marionette TRACE conn4 <- [1,1805,null,{"value":"8"}] 13:06:01 INFO - PROCESS | 3375 | 1462478761995 Marionette TRACE conn4 -> [0,1806,"setScriptTimeout",{"ms":35000}] 13:06:02 INFO - PROCESS | 3375 | 1462478761998 Marionette TRACE conn4 <- [1,1806,null,{}] 13:06:02 INFO - PROCESS | 3375 | 1462478762003 Marionette TRACE conn4 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:06:02 INFO - PROCESS | 3375 | 1462478762228 Marionette TRACE conn4 <- [1,1807,null,{"value":null}] 13:06:02 INFO - PROCESS | 3375 | 1462478762426 Marionette TRACE conn4 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:02 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb949d2a000 == 118 [pid = 3375] [id = 459] 13:06:02 INFO - PROCESS | 3375 | ++DOMWINDOW == 172 (0x7fb93d13c400) [pid = 3375] [serial = 1378] [outer = (nil)] 13:06:02 INFO - PROCESS | 3375 | ++DOMWINDOW == 173 (0x7fb9482d5c00) [pid = 3375] [serial = 1379] [outer = 0x7fb93d13c400] 13:06:02 INFO - PROCESS | 3375 | 1462478762500 Marionette DEBUG loaded listener.js 13:06:02 INFO - PROCESS | 3375 | ++DOMWINDOW == 174 (0x7fb9486bac00) [pid = 3375] [serial = 1380] [outer = 0x7fb93d13c400] 13:06:03 INFO - PROCESS | 3375 | 1462478763455 Marionette TRACE conn4 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 13:06:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 13:06:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1534ms 13:06:03 INFO - PROCESS | 3375 | 1462478763529 Marionette TRACE conn4 -> [0,1809,"getWindowHandle",null] 13:06:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 13:06:03 INFO - PROCESS | 3375 | 1462478763533 Marionette TRACE conn4 <- [1,1809,null,{"value":"8"}] 13:06:03 INFO - PROCESS | 3375 | 1462478763540 Marionette TRACE conn4 -> [0,1810,"setScriptTimeout",{"ms":35000}] 13:06:03 INFO - PROCESS | 3375 | 1462478763544 Marionette TRACE conn4 <- [1,1810,null,{}] 13:06:03 INFO - PROCESS | 3375 | 1462478763549 Marionette TRACE conn4 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:06:03 INFO - PROCESS | 3375 | 1462478763766 Marionette TRACE conn4 <- [1,1811,null,{"value":null}] 13:06:04 INFO - PROCESS | 3375 | 1462478764027 Marionette TRACE conn4 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:04 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb952d22000 == 119 [pid = 3375] [id = 460] 13:06:04 INFO - PROCESS | 3375 | ++DOMWINDOW == 175 (0x7fb948ed2000) [pid = 3375] [serial = 1381] [outer = (nil)] 13:06:04 INFO - PROCESS | 3375 | ++DOMWINDOW == 176 (0x7fb949464400) [pid = 3375] [serial = 1382] [outer = 0x7fb948ed2000] 13:06:04 INFO - PROCESS | 3375 | 1462478764168 Marionette DEBUG loaded listener.js 13:06:04 INFO - PROCESS | 3375 | ++DOMWINDOW == 177 (0x7fb949971400) [pid = 3375] [serial = 1383] [outer = 0x7fb948ed2000] 13:06:05 INFO - PROCESS | 3375 | 1462478765140 Marionette TRACE conn4 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 13:06:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 13:06:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1632ms 13:06:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 13:06:05 INFO - PROCESS | 3375 | 1462478765173 Marionette TRACE conn4 -> [0,1813,"getWindowHandle",null] 13:06:05 INFO - PROCESS | 3375 | 1462478765176 Marionette TRACE conn4 <- [1,1813,null,{"value":"8"}] 13:06:05 INFO - PROCESS | 3375 | 1462478765184 Marionette TRACE conn4 -> [0,1814,"setScriptTimeout",{"ms":35000}] 13:06:05 INFO - PROCESS | 3375 | 1462478765188 Marionette TRACE conn4 <- [1,1814,null,{}] 13:06:05 INFO - PROCESS | 3375 | 1462478765194 Marionette TRACE conn4 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:06:05 INFO - PROCESS | 3375 | 1462478765433 Marionette TRACE conn4 <- [1,1815,null,{"value":null}] 13:06:05 INFO - PROCESS | 3375 | 1462478765682 Marionette TRACE conn4 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:05 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb956a7b800 == 120 [pid = 3375] [id = 461] 13:06:05 INFO - PROCESS | 3375 | ++DOMWINDOW == 178 (0x7fb948ed9c00) [pid = 3375] [serial = 1384] [outer = (nil)] 13:06:05 INFO - PROCESS | 3375 | ++DOMWINDOW == 179 (0x7fb94dda8c00) [pid = 3375] [serial = 1385] [outer = 0x7fb948ed9c00] 13:06:05 INFO - PROCESS | 3375 | 1462478765802 Marionette DEBUG loaded listener.js 13:06:05 INFO - PROCESS | 3375 | ++DOMWINDOW == 180 (0x7fb9539a9400) [pid = 3375] [serial = 1386] [outer = 0x7fb948ed9c00] 13:06:06 INFO - PROCESS | 3375 | 1462478766664 Marionette TRACE conn4 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 13:06:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 13:06:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1535ms 13:06:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 13:06:06 INFO - PROCESS | 3375 | 1462478766718 Marionette TRACE conn4 -> [0,1817,"getWindowHandle",null] 13:06:06 INFO - PROCESS | 3375 | 1462478766721 Marionette TRACE conn4 <- [1,1817,null,{"value":"8"}] 13:06:06 INFO - PROCESS | 3375 | 1462478766728 Marionette TRACE conn4 -> [0,1818,"setScriptTimeout",{"ms":35000}] 13:06:06 INFO - PROCESS | 3375 | 1462478766730 Marionette TRACE conn4 <- [1,1818,null,{}] 13:06:06 INFO - PROCESS | 3375 | 1462478766737 Marionette TRACE conn4 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:06:06 INFO - PROCESS | 3375 | 1462478766944 Marionette TRACE conn4 <- [1,1819,null,{"value":null}] 13:06:07 INFO - PROCESS | 3375 | 1462478767165 Marionette TRACE conn4 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:07 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb958858000 == 121 [pid = 3375] [id = 462] 13:06:07 INFO - PROCESS | 3375 | ++DOMWINDOW == 181 (0x7fb92f081400) [pid = 3375] [serial = 1387] [outer = (nil)] 13:06:07 INFO - PROCESS | 3375 | ++DOMWINDOW == 182 (0x7fb94ce8c000) [pid = 3375] [serial = 1388] [outer = 0x7fb92f081400] 13:06:07 INFO - PROCESS | 3375 | 1462478767237 Marionette DEBUG loaded listener.js 13:06:07 INFO - PROCESS | 3375 | ++DOMWINDOW == 183 (0x7fb953ce6c00) [pid = 3375] [serial = 1389] [outer = 0x7fb92f081400] 13:06:08 INFO - PROCESS | 3375 | 1462478768196 Marionette TRACE conn4 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 13:06:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 13:06:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1536ms 13:06:08 INFO - PROCESS | 3375 | 1462478768264 Marionette TRACE conn4 -> [0,1821,"getWindowHandle",null] 13:06:08 INFO - PROCESS | 3375 | 1462478768268 Marionette TRACE conn4 <- [1,1821,null,{"value":"8"}] 13:06:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 13:06:08 INFO - PROCESS | 3375 | 1462478768275 Marionette TRACE conn4 -> [0,1822,"setScriptTimeout",{"ms":35000}] 13:06:08 INFO - PROCESS | 3375 | 1462478768278 Marionette TRACE conn4 <- [1,1822,null,{}] 13:06:08 INFO - PROCESS | 3375 | 1462478768284 Marionette TRACE conn4 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:06:08 INFO - PROCESS | 3375 | 1462478768499 Marionette TRACE conn4 <- [1,1823,null,{"value":null}] 13:06:08 INFO - PROCESS | 3375 | 1462478768749 Marionette TRACE conn4 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:09 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb93581b000 == 122 [pid = 3375] [id = 463] 13:06:09 INFO - PROCESS | 3375 | ++DOMWINDOW == 184 (0x7fb92eadc000) [pid = 3375] [serial = 1390] [outer = (nil)] 13:06:09 INFO - PROCESS | 3375 | ++DOMWINDOW == 185 (0x7fb92eae9c00) [pid = 3375] [serial = 1391] [outer = 0x7fb92eadc000] 13:06:09 INFO - PROCESS | 3375 | 1462478769205 Marionette DEBUG loaded listener.js 13:06:09 INFO - PROCESS | 3375 | ++DOMWINDOW == 186 (0x7fb9314f3000) [pid = 3375] [serial = 1392] [outer = 0x7fb92eadc000] 13:06:10 INFO - PROCESS | 3375 | 1462478770211 Marionette TRACE conn4 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 13:06:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 13:06:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1982ms 13:06:10 INFO - PROCESS | 3375 | 1462478770260 Marionette TRACE conn4 -> [0,1825,"getWindowHandle",null] 13:06:10 INFO - PROCESS | 3375 | 1462478770267 Marionette TRACE conn4 <- [1,1825,null,{"value":"8"}] 13:06:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 13:06:10 INFO - PROCESS | 3375 | 1462478770275 Marionette TRACE conn4 -> [0,1826,"setScriptTimeout",{"ms":35000}] 13:06:10 INFO - PROCESS | 3375 | 1462478770281 Marionette TRACE conn4 <- [1,1826,null,{}] 13:06:10 INFO - PROCESS | 3375 | 1462478770290 Marionette TRACE conn4 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:06:10 INFO - PROCESS | 3375 | 1462478770505 Marionette TRACE conn4 <- [1,1827,null,{"value":null}] 13:06:10 INFO - PROCESS | 3375 | 1462478770786 Marionette TRACE conn4 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:10 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb93cb1b000 == 123 [pid = 3375] [id = 464] 13:06:10 INFO - PROCESS | 3375 | ++DOMWINDOW == 187 (0x7fb935a8a400) [pid = 3375] [serial = 1393] [outer = (nil)] 13:06:10 INFO - PROCESS | 3375 | ++DOMWINDOW == 188 (0x7fb9366ac800) [pid = 3375] [serial = 1394] [outer = 0x7fb935a8a400] 13:06:10 INFO - PROCESS | 3375 | 1462478770977 Marionette DEBUG loaded listener.js 13:06:11 INFO - PROCESS | 3375 | ++DOMWINDOW == 189 (0x7fb93685b800) [pid = 3375] [serial = 1395] [outer = 0x7fb935a8a400] 13:06:11 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb95dfe4800 == 122 [pid = 3375] [id = 398] 13:06:11 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb93bb15800 == 121 [pid = 3375] [id = 385] 13:06:11 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb958c04000 == 120 [pid = 3375] [id = 394] 13:06:11 INFO - PROCESS | 3375 | --DOMWINDOW == 188 (0x7fb9312e7400) [pid = 3375] [serial = 1250] [outer = (nil)] [url = about:blank] 13:06:11 INFO - PROCESS | 3375 | --DOMWINDOW == 187 (0x7fb9587a0c00) [pid = 3375] [serial = 1253] [outer = (nil)] [url = about:blank] 13:06:11 INFO - PROCESS | 3375 | --DOMWINDOW == 186 (0x7fb9314f5400) [pid = 3375] [serial = 1256] [outer = (nil)] [url = about:blank] 13:06:11 INFO - PROCESS | 3375 | --DOMWINDOW == 185 (0x7fb9320dc800) [pid = 3375] [serial = 1259] [outer = (nil)] [url = about:blank] 13:06:11 INFO - PROCESS | 3375 | --DOMWINDOW == 184 (0x7fb937a8f400) [pid = 3375] [serial = 1262] [outer = (nil)] [url = about:blank] 13:06:12 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb93ca2d000 == 119 [pid = 3375] [id = 449] 13:06:12 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb9377a3000 == 118 [pid = 3375] [id = 448] 13:06:12 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb936ade000 == 117 [pid = 3375] [id = 447] 13:06:12 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb930de1000 == 116 [pid = 3375] [id = 446] 13:06:12 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb936bd7000 == 115 [pid = 3375] [id = 445] 13:06:12 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb932e73800 == 114 [pid = 3375] [id = 444] 13:06:12 INFO - PROCESS | 3375 | 1462478772107 Marionette TRACE conn4 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 13:06:12 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb958861800 == 113 [pid = 3375] [id = 439] 13:06:12 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb956f22000 == 112 [pid = 3375] [id = 438] 13:06:12 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb953cb1000 == 111 [pid = 3375] [id = 437] 13:06:12 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb949d3c800 == 110 [pid = 3375] [id = 436] 13:06:12 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb94879d800 == 109 [pid = 3375] [id = 435] 13:06:12 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb947d2b000 == 108 [pid = 3375] [id = 434] 13:06:12 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb93d27f000 == 107 [pid = 3375] [id = 432] 13:06:12 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb936bc6800 == 106 [pid = 3375] [id = 431] 13:06:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 13:06:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1891ms 13:06:12 INFO - PROCESS | 3375 | --DOMWINDOW == 183 (0x7fb958ab7000) [pid = 3375] [serial = 1247] [outer = (nil)] [url = about:blank] 13:06:12 INFO - PROCESS | 3375 | --DOMWINDOW == 182 (0x7fb9406d5800) [pid = 3375] [serial = 1286] [outer = (nil)] [url = about:blank] 13:06:12 INFO - PROCESS | 3375 | --DOMWINDOW == 181 (0x7fb942ee9c00) [pid = 3375] [serial = 1238] [outer = (nil)] [url = about:blank] 13:06:12 INFO - PROCESS | 3375 | --DOMWINDOW == 180 (0x7fb9365e9000) [pid = 3375] [serial = 1277] [outer = (nil)] [url = about:blank] 13:06:12 INFO - PROCESS | 3375 | --DOMWINDOW == 179 (0x7fb93d3a9400) [pid = 3375] [serial = 1278] [outer = (nil)] [url = about:blank] 13:06:12 INFO - PROCESS | 3375 | --DOMWINDOW == 178 (0x7fb949db4c00) [pid = 3375] [serial = 1241] [outer = (nil)] [url = about:blank] 13:06:12 INFO - PROCESS | 3375 | --DOMWINDOW == 177 (0x7fb93cb6d400) [pid = 3375] [serial = 1275] [outer = (nil)] [url = about:blank] 13:06:12 INFO - PROCESS | 3375 | --DOMWINDOW == 176 (0x7fb93823f000) [pid = 3375] [serial = 1274] [outer = (nil)] [url = about:blank] 13:06:12 INFO - PROCESS | 3375 | --DOMWINDOW == 175 (0x7fb956ad6400) [pid = 3375] [serial = 1244] [outer = (nil)] [url = about:blank] 13:06:12 INFO - PROCESS | 3375 | --DOMWINDOW == 174 (0x7fb93d722400) [pid = 3375] [serial = 1280] [outer = (nil)] [url = about:blank] 13:06:12 INFO - PROCESS | 3375 | --DOMWINDOW == 173 (0x7fb93dc96000) [pid = 3375] [serial = 1281] [outer = (nil)] [url = about:blank] 13:06:12 INFO - PROCESS | 3375 | --DOMWINDOW == 172 (0x7fb9366ab800) [pid = 3375] [serial = 1272] [outer = (nil)] [url = about:blank] 13:06:12 INFO - PROCESS | 3375 | --DOMWINDOW == 171 (0x7fb935a89800) [pid = 3375] [serial = 1271] [outer = (nil)] [url = about:blank] 13:06:12 INFO - PROCESS | 3375 | --DOMWINDOW == 170 (0x7fb93d41ac00) [pid = 3375] [serial = 1235] [outer = (nil)] [url = about:blank] 13:06:12 INFO - PROCESS | 3375 | --DOMWINDOW == 169 (0x7fb95502d800) [pid = 3375] [serial = 1232] [outer = (nil)] [url = about:blank] 13:06:12 INFO - PROCESS | 3375 | --DOMWINDOW == 168 (0x7fb9321e4800) [pid = 3375] [serial = 1269] [outer = (nil)] [url = about:blank] 13:06:12 INFO - PROCESS | 3375 | --DOMWINDOW == 167 (0x7fb931607800) [pid = 3375] [serial = 1268] [outer = (nil)] [url = about:blank] 13:06:12 INFO - PROCESS | 3375 | --DOMWINDOW == 166 (0x7fb92ffa7400) [pid = 3375] [serial = 1266] [outer = (nil)] [url = about:blank] 13:06:12 INFO - PROCESS | 3375 | --DOMWINDOW == 165 (0x7fb92eae1c00) [pid = 3375] [serial = 1265] [outer = (nil)] [url = about:blank] 13:06:12 INFO - PROCESS | 3375 | --DOMWINDOW == 164 (0x7fb940a83000) [pid = 3375] [serial = 1287] [outer = (nil)] [url = about:blank] 13:06:12 INFO - PROCESS | 3375 | --DOMWINDOW == 163 (0x7fb9405a8000) [pid = 3375] [serial = 1284] [outer = (nil)] [url = about:blank] 13:06:12 INFO - PROCESS | 3375 | --DOMWINDOW == 162 (0x7fb940406800) [pid = 3375] [serial = 1283] [outer = (nil)] [url = about:blank] 13:06:12 INFO - PROCESS | 3375 | --DOMWINDOW == 161 (0x7fb936abe400) [pid = 3375] [serial = 1290] [outer = (nil)] [url = about:blank] 13:06:12 INFO - PROCESS | 3375 | --DOMWINDOW == 160 (0x7fb9321e1000) [pid = 3375] [serial = 1289] [outer = (nil)] [url = about:blank] 13:06:12 INFO - PROCESS | 3375 | 1462478772194 Marionette TRACE conn4 -> [0,1829,"getWindowHandle",null] 13:06:12 INFO - PROCESS | 3375 | 1462478772200 Marionette TRACE conn4 <- [1,1829,null,{"value":"8"}] 13:06:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 13:06:12 INFO - PROCESS | 3375 | 1462478772214 Marionette TRACE conn4 -> [0,1830,"setScriptTimeout",{"ms":35000}] 13:06:12 INFO - PROCESS | 3375 | 1462478772219 Marionette TRACE conn4 <- [1,1830,null,{}] 13:06:12 INFO - PROCESS | 3375 | 1462478772225 Marionette TRACE conn4 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:06:12 INFO - PROCESS | 3375 | 1462478772432 Marionette TRACE conn4 <- [1,1831,null,{"value":null}] 13:06:12 INFO - PROCESS | 3375 | 1462478772678 Marionette TRACE conn4 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:12 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb934fee800 == 107 [pid = 3375] [id = 465] 13:06:12 INFO - PROCESS | 3375 | ++DOMWINDOW == 161 (0x7fb937a8fc00) [pid = 3375] [serial = 1396] [outer = (nil)] 13:06:12 INFO - PROCESS | 3375 | ++DOMWINDOW == 162 (0x7fb938249000) [pid = 3375] [serial = 1397] [outer = 0x7fb937a8fc00] 13:06:12 INFO - PROCESS | 3375 | 1462478772745 Marionette DEBUG loaded listener.js 13:06:12 INFO - PROCESS | 3375 | ++DOMWINDOW == 163 (0x7fb93d13bc00) [pid = 3375] [serial = 1398] [outer = 0x7fb937a8fc00] 13:06:13 INFO - PROCESS | 3375 | 1462478773595 Marionette TRACE conn4 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 13:06:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 13:06:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1435ms 13:06:13 INFO - PROCESS | 3375 | 1462478773650 Marionette TRACE conn4 -> [0,1833,"getWindowHandle",null] 13:06:13 INFO - PROCESS | 3375 | 1462478773653 Marionette TRACE conn4 <- [1,1833,null,{"value":"8"}] 13:06:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 13:06:13 INFO - PROCESS | 3375 | 1462478773660 Marionette TRACE conn4 -> [0,1834,"setScriptTimeout",{"ms":35000}] 13:06:13 INFO - PROCESS | 3375 | 1462478773666 Marionette TRACE conn4 <- [1,1834,null,{}] 13:06:13 INFO - PROCESS | 3375 | 1462478773683 Marionette TRACE conn4 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:06:13 INFO - PROCESS | 3375 | 1462478773904 Marionette TRACE conn4 <- [1,1835,null,{"value":null}] 13:06:14 INFO - PROCESS | 3375 | 1462478774080 Marionette TRACE conn4 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:14 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb93bdda000 == 108 [pid = 3375] [id = 466] 13:06:14 INFO - PROCESS | 3375 | ++DOMWINDOW == 164 (0x7fb93d51a800) [pid = 3375] [serial = 1399] [outer = (nil)] 13:06:14 INFO - PROCESS | 3375 | ++DOMWINDOW == 165 (0x7fb93db4b000) [pid = 3375] [serial = 1400] [outer = 0x7fb93d51a800] 13:06:14 INFO - PROCESS | 3375 | 1462478774150 Marionette DEBUG loaded listener.js 13:06:14 INFO - PROCESS | 3375 | ++DOMWINDOW == 166 (0x7fb93ec57400) [pid = 3375] [serial = 1401] [outer = 0x7fb93d51a800] 13:06:15 INFO - PROCESS | 3375 | 1462478775034 Marionette TRACE conn4 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 13:06:15 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 13:06:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1435ms 13:06:15 INFO - PROCESS | 3375 | 1462478775096 Marionette TRACE conn4 -> [0,1837,"getWindowHandle",null] 13:06:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 13:06:15 INFO - PROCESS | 3375 | 1462478775101 Marionette TRACE conn4 <- [1,1837,null,{"value":"8"}] 13:06:15 INFO - PROCESS | 3375 | 1462478775108 Marionette TRACE conn4 -> [0,1838,"setScriptTimeout",{"ms":35000}] 13:06:15 INFO - PROCESS | 3375 | 1462478775123 Marionette TRACE conn4 <- [1,1838,null,{}] 13:06:15 INFO - PROCESS | 3375 | 1462478775135 Marionette TRACE conn4 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:06:15 INFO - PROCESS | 3375 | 1462478775387 Marionette TRACE conn4 <- [1,1839,null,{"value":null}] 13:06:15 INFO - PROCESS | 3375 | 1462478775417 Marionette TRACE conn4 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:15 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb93dad5800 == 109 [pid = 3375] [id = 467] 13:06:15 INFO - PROCESS | 3375 | ++DOMWINDOW == 167 (0x7fb93ec59400) [pid = 3375] [serial = 1402] [outer = (nil)] 13:06:15 INFO - PROCESS | 3375 | ++DOMWINDOW == 168 (0x7fb9405a2800) [pid = 3375] [serial = 1403] [outer = 0x7fb93ec59400] 13:06:15 INFO - PROCESS | 3375 | 1462478775491 Marionette DEBUG loaded listener.js 13:06:15 INFO - PROCESS | 3375 | ++DOMWINDOW == 169 (0x7fb9406d1800) [pid = 3375] [serial = 1404] [outer = 0x7fb93ec59400] 13:06:16 INFO - PROCESS | 3375 | 1462478776718 Marionette TRACE conn4 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 13:06:16 INFO - PROCESS | 3375 | --DOMWINDOW == 168 (0x7fb937a8d400) [pid = 3375] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 13:06:16 INFO - PROCESS | 3375 | --DOMWINDOW == 167 (0x7fb92eadbc00) [pid = 3375] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 13:06:16 INFO - PROCESS | 3375 | --DOMWINDOW == 166 (0x7fb92eae0800) [pid = 3375] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 13:06:16 INFO - PROCESS | 3375 | --DOMWINDOW == 165 (0x7fb92ffa6c00) [pid = 3375] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 13:06:16 INFO - PROCESS | 3375 | --DOMWINDOW == 164 (0x7fb936856000) [pid = 3375] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 13:06:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 13:06:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1656ms 13:06:16 INFO - PROCESS | 3375 | 1462478776764 Marionette TRACE conn4 -> [0,1841,"getWindowHandle",null] 13:06:16 INFO - PROCESS | 3375 | 1462478776768 Marionette TRACE conn4 <- [1,1841,null,{"value":"8"}] 13:06:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 13:06:16 INFO - PROCESS | 3375 | 1462478776775 Marionette TRACE conn4 -> [0,1842,"setScriptTimeout",{"ms":35000}] 13:06:16 INFO - PROCESS | 3375 | 1462478776779 Marionette TRACE conn4 <- [1,1842,null,{}] 13:06:16 INFO - PROCESS | 3375 | 1462478776785 Marionette TRACE conn4 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:06:16 INFO - PROCESS | 3375 | 1462478776970 Marionette TRACE conn4 <- [1,1843,null,{"value":null}] 13:06:17 INFO - PROCESS | 3375 | 1462478777164 Marionette TRACE conn4 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:17 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb93dfd0800 == 110 [pid = 3375] [id = 468] 13:06:17 INFO - PROCESS | 3375 | ++DOMWINDOW == 165 (0x7fb94040d400) [pid = 3375] [serial = 1405] [outer = (nil)] 13:06:17 INFO - PROCESS | 3375 | ++DOMWINDOW == 166 (0x7fb9406d4800) [pid = 3375] [serial = 1406] [outer = 0x7fb94040d400] 13:06:17 INFO - PROCESS | 3375 | 1462478777239 Marionette DEBUG loaded listener.js 13:06:17 INFO - PROCESS | 3375 | ++DOMWINDOW == 167 (0x7fb940b10000) [pid = 3375] [serial = 1407] [outer = 0x7fb94040d400] 13:06:18 INFO - PROCESS | 3375 | 1462478778025 Marionette TRACE conn4 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 13:06:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 13:06:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1281ms 13:06:18 INFO - PROCESS | 3375 | 1462478778061 Marionette TRACE conn4 -> [0,1845,"getWindowHandle",null] 13:06:18 INFO - PROCESS | 3375 | 1462478778065 Marionette TRACE conn4 <- [1,1845,null,{"value":"8"}] 13:06:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 13:06:18 INFO - PROCESS | 3375 | 1462478778071 Marionette TRACE conn4 -> [0,1846,"setScriptTimeout",{"ms":35000}] 13:06:18 INFO - PROCESS | 3375 | 1462478778074 Marionette TRACE conn4 <- [1,1846,null,{}] 13:06:18 INFO - PROCESS | 3375 | 1462478778080 Marionette TRACE conn4 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:06:18 INFO - PROCESS | 3375 | 1462478778296 Marionette TRACE conn4 <- [1,1847,null,{"value":null}] 13:06:18 INFO - PROCESS | 3375 | 1462478778454 Marionette TRACE conn4 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:18 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb942e7a800 == 111 [pid = 3375] [id = 469] 13:06:18 INFO - PROCESS | 3375 | ++DOMWINDOW == 168 (0x7fb937a8d400) [pid = 3375] [serial = 1408] [outer = (nil)] 13:06:18 INFO - PROCESS | 3375 | ++DOMWINDOW == 169 (0x7fb945d7cc00) [pid = 3375] [serial = 1409] [outer = 0x7fb937a8d400] 13:06:18 INFO - PROCESS | 3375 | 1462478778524 Marionette DEBUG loaded listener.js 13:06:18 INFO - PROCESS | 3375 | ++DOMWINDOW == 170 (0x7fb946273400) [pid = 3375] [serial = 1410] [outer = 0x7fb937a8d400] 13:06:19 INFO - PROCESS | 3375 | 1462478779612 Marionette TRACE conn4 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 13:06:19 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) 13:06:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1578ms 13:06:19 INFO - PROCESS | 3375 | 1462478779652 Marionette TRACE conn4 -> [0,1849,"getWindowHandle",null] 13:06:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 13:06:19 INFO - PROCESS | 3375 | 1462478779662 Marionette TRACE conn4 <- [1,1849,null,{"value":"8"}] 13:06:19 INFO - PROCESS | 3375 | 1462478779673 Marionette TRACE conn4 -> [0,1850,"setScriptTimeout",{"ms":35000}] 13:06:19 INFO - PROCESS | 3375 | 1462478779678 Marionette TRACE conn4 <- [1,1850,null,{}] 13:06:19 INFO - PROCESS | 3375 | 1462478779719 Marionette TRACE conn4 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:06:20 INFO - PROCESS | 3375 | 1462478780016 Marionette TRACE conn4 <- [1,1851,null,{"value":null}] 13:06:20 INFO - PROCESS | 3375 | 1462478780324 Marionette TRACE conn4 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:20 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb937753000 == 112 [pid = 3375] [id = 470] 13:06:20 INFO - PROCESS | 3375 | ++DOMWINDOW == 171 (0x7fb934bf1800) [pid = 3375] [serial = 1411] [outer = (nil)] 13:06:20 INFO - PROCESS | 3375 | ++DOMWINDOW == 172 (0x7fb9366b3800) [pid = 3375] [serial = 1412] [outer = 0x7fb934bf1800] 13:06:20 INFO - PROCESS | 3375 | 1462478780411 Marionette DEBUG loaded listener.js 13:06:20 INFO - PROCESS | 3375 | ++DOMWINDOW == 173 (0x7fb9379cf000) [pid = 3375] [serial = 1413] [outer = 0x7fb934bf1800] 13:06:21 INFO - PROCESS | 3375 | 1462478781436 Marionette TRACE conn4 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 13:06:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 13:06:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1796ms 13:06:21 INFO - PROCESS | 3375 | 1462478781468 Marionette TRACE conn4 -> [0,1853,"getWindowHandle",null] 13:06:21 INFO - PROCESS | 3375 | 1462478781478 Marionette TRACE conn4 <- [1,1853,null,{"value":"8"}] 13:06:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 13:06:21 INFO - PROCESS | 3375 | 1462478781491 Marionette TRACE conn4 -> [0,1854,"setScriptTimeout",{"ms":35000}] 13:06:21 INFO - PROCESS | 3375 | 1462478781494 Marionette TRACE conn4 <- [1,1854,null,{}] 13:06:21 INFO - PROCESS | 3375 | 1462478781504 Marionette TRACE conn4 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:06:21 INFO - PROCESS | 3375 | 1462478781844 Marionette TRACE conn4 <- [1,1855,null,{"value":null}] 13:06:22 INFO - PROCESS | 3375 | 1462478782168 Marionette TRACE conn4 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:22 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb93eaa9800 == 113 [pid = 3375] [id = 471] 13:06:22 INFO - PROCESS | 3375 | ++DOMWINDOW == 174 (0x7fb93d41e800) [pid = 3375] [serial = 1414] [outer = (nil)] 13:06:22 INFO - PROCESS | 3375 | ++DOMWINDOW == 175 (0x7fb93d604c00) [pid = 3375] [serial = 1415] [outer = 0x7fb93d41e800] 13:06:22 INFO - PROCESS | 3375 | 1462478782260 Marionette DEBUG loaded listener.js 13:06:22 INFO - PROCESS | 3375 | ++DOMWINDOW == 176 (0x7fb93dc95c00) [pid = 3375] [serial = 1416] [outer = 0x7fb93d41e800] 13:06:23 INFO - PROCESS | 3375 | 1462478783226 Marionette TRACE conn4 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 13:06:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 13:06:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1786ms 13:06:23 INFO - PROCESS | 3375 | 1462478783277 Marionette TRACE conn4 -> [0,1857,"getWindowHandle",null] 13:06:23 INFO - PROCESS | 3375 | 1462478783280 Marionette TRACE conn4 <- [1,1857,null,{"value":"8"}] 13:06:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 13:06:23 INFO - PROCESS | 3375 | 1462478783288 Marionette TRACE conn4 -> [0,1858,"setScriptTimeout",{"ms":35000}] 13:06:23 INFO - PROCESS | 3375 | 1462478783294 Marionette TRACE conn4 <- [1,1858,null,{}] 13:06:23 INFO - PROCESS | 3375 | 1462478783312 Marionette TRACE conn4 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:06:23 INFO - PROCESS | 3375 | 1462478783574 Marionette TRACE conn4 <- [1,1859,null,{"value":null}] 13:06:23 INFO - PROCESS | 3375 | 1462478783824 Marionette TRACE conn4 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:23 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb948792800 == 114 [pid = 3375] [id = 472] 13:06:23 INFO - PROCESS | 3375 | ++DOMWINDOW == 177 (0x7fb9406d8c00) [pid = 3375] [serial = 1417] [outer = (nil)] 13:06:23 INFO - PROCESS | 3375 | ++DOMWINDOW == 178 (0x7fb940b10400) [pid = 3375] [serial = 1418] [outer = 0x7fb9406d8c00] 13:06:23 INFO - PROCESS | 3375 | 1462478783945 Marionette DEBUG loaded listener.js 13:06:24 INFO - PROCESS | 3375 | ++DOMWINDOW == 179 (0x7fb943961800) [pid = 3375] [serial = 1419] [outer = 0x7fb9406d8c00] 13:06:24 INFO - PROCESS | 3375 | 1462478784937 Marionette TRACE conn4 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 13:06:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 13:06:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1694ms 13:06:24 INFO - PROCESS | 3375 | 1462478784983 Marionette TRACE conn4 -> [0,1861,"getWindowHandle",null] 13:06:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 13:06:24 INFO - PROCESS | 3375 | 1462478784989 Marionette TRACE conn4 <- [1,1861,null,{"value":"8"}] 13:06:25 INFO - PROCESS | 3375 | 1462478784997 Marionette TRACE conn4 -> [0,1862,"setScriptTimeout",{"ms":35000}] 13:06:25 INFO - PROCESS | 3375 | 1462478785000 Marionette TRACE conn4 <- [1,1862,null,{}] 13:06:25 INFO - PROCESS | 3375 | 1462478785008 Marionette TRACE conn4 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:06:25 INFO - PROCESS | 3375 | 1462478785255 Marionette TRACE conn4 <- [1,1863,null,{"value":null}] 13:06:25 INFO - PROCESS | 3375 | 1462478785510 Marionette TRACE conn4 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:25 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb952dd8000 == 115 [pid = 3375] [id = 473] 13:06:25 INFO - PROCESS | 3375 | ++DOMWINDOW == 180 (0x7fb940a0d400) [pid = 3375] [serial = 1420] [outer = (nil)] 13:06:25 INFO - PROCESS | 3375 | ++DOMWINDOW == 181 (0x7fb9482d3800) [pid = 3375] [serial = 1421] [outer = 0x7fb940a0d400] 13:06:25 INFO - PROCESS | 3375 | 1462478785658 Marionette DEBUG loaded listener.js 13:06:25 INFO - PROCESS | 3375 | ++DOMWINDOW == 182 (0x7fb9488fa000) [pid = 3375] [serial = 1422] [outer = 0x7fb940a0d400] 13:06:26 INFO - PROCESS | 3375 | 1462478786593 Marionette TRACE conn4 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 13:06:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 13:06:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1639ms 13:06:26 INFO - PROCESS | 3375 | 1462478786637 Marionette TRACE conn4 -> [0,1865,"getWindowHandle",null] 13:06:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 13:06:26 INFO - PROCESS | 3375 | 1462478786642 Marionette TRACE conn4 <- [1,1865,null,{"value":"8"}] 13:06:26 INFO - PROCESS | 3375 | 1462478786649 Marionette TRACE conn4 -> [0,1866,"setScriptTimeout",{"ms":35000}] 13:06:26 INFO - PROCESS | 3375 | 1462478786652 Marionette TRACE conn4 <- [1,1866,null,{}] 13:06:26 INFO - PROCESS | 3375 | 1462478786660 Marionette TRACE conn4 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:06:26 INFO - PROCESS | 3375 | 1462478786897 Marionette TRACE conn4 <- [1,1867,null,{"value":null}] 13:06:27 INFO - PROCESS | 3375 | 1462478787144 Marionette TRACE conn4 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:27 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb95508e000 == 116 [pid = 3375] [id = 474] 13:06:27 INFO - PROCESS | 3375 | ++DOMWINDOW == 183 (0x7fb940a15c00) [pid = 3375] [serial = 1423] [outer = (nil)] 13:06:27 INFO - PROCESS | 3375 | ++DOMWINDOW == 184 (0x7fb94970f800) [pid = 3375] [serial = 1424] [outer = 0x7fb940a15c00] 13:06:27 INFO - PROCESS | 3375 | 1462478787278 Marionette DEBUG loaded listener.js 13:06:27 INFO - PROCESS | 3375 | ++DOMWINDOW == 185 (0x7fb949db6400) [pid = 3375] [serial = 1425] [outer = 0x7fb940a15c00] 13:06:28 INFO - PROCESS | 3375 | 1462478788214 Marionette TRACE conn4 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 13:06:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 13:06:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1639ms 13:06:28 INFO - PROCESS | 3375 | 1462478788289 Marionette TRACE conn4 -> [0,1869,"getWindowHandle",null] 13:06:28 INFO - PROCESS | 3375 | 1462478788293 Marionette TRACE conn4 <- [1,1869,null,{"value":"8"}] 13:06:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 13:06:28 INFO - PROCESS | 3375 | 1462478788302 Marionette TRACE conn4 -> [0,1870,"setScriptTimeout",{"ms":35000}] 13:06:28 INFO - PROCESS | 3375 | 1462478788307 Marionette TRACE conn4 <- [1,1870,null,{}] 13:06:28 INFO - PROCESS | 3375 | 1462478788315 Marionette TRACE conn4 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:06:28 INFO - PROCESS | 3375 | 1462478788612 Marionette TRACE conn4 <- [1,1871,null,{"value":null}] 13:06:28 INFO - PROCESS | 3375 | 1462478788913 Marionette TRACE conn4 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:28 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb958988800 == 117 [pid = 3375] [id = 475] 13:06:28 INFO - PROCESS | 3375 | ++DOMWINDOW == 186 (0x7fb953ca0c00) [pid = 3375] [serial = 1426] [outer = (nil)] 13:06:28 INFO - PROCESS | 3375 | ++DOMWINDOW == 187 (0x7fb954d62000) [pid = 3375] [serial = 1427] [outer = 0x7fb953ca0c00] 13:06:28 INFO - PROCESS | 3375 | 1462478788994 Marionette DEBUG loaded listener.js 13:06:29 INFO - PROCESS | 3375 | ++DOMWINDOW == 188 (0x7fb95502d400) [pid = 3375] [serial = 1428] [outer = 0x7fb953ca0c00] 13:06:29 INFO - PROCESS | 3375 | 1462478789979 Marionette TRACE conn4 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 13:06:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 13:06:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1735ms 13:06:30 INFO - PROCESS | 3375 | 1462478790038 Marionette TRACE conn4 -> [0,1873,"getWindowHandle",null] 13:06:30 INFO - PROCESS | 3375 | 1462478790043 Marionette TRACE conn4 <- [1,1873,null,{"value":"8"}] 13:06:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 13:06:30 INFO - PROCESS | 3375 | 1462478790050 Marionette TRACE conn4 -> [0,1874,"setScriptTimeout",{"ms":35000}] 13:06:30 INFO - PROCESS | 3375 | 1462478790055 Marionette TRACE conn4 <- [1,1874,null,{}] 13:06:30 INFO - PROCESS | 3375 | 1462478790063 Marionette TRACE conn4 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:06:30 INFO - PROCESS | 3375 | 1462478790313 Marionette TRACE conn4 <- [1,1875,null,{"value":null}] 13:06:30 INFO - PROCESS | 3375 | 1462478790572 Marionette TRACE conn4 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:30 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb958c18000 == 118 [pid = 3375] [id = 476] 13:06:30 INFO - PROCESS | 3375 | ++DOMWINDOW == 189 (0x7fb93ec53c00) [pid = 3375] [serial = 1429] [outer = (nil)] 13:06:30 INFO - PROCESS | 3375 | ++DOMWINDOW == 190 (0x7fb956f62400) [pid = 3375] [serial = 1430] [outer = 0x7fb93ec53c00] 13:06:30 INFO - PROCESS | 3375 | 1462478790704 Marionette DEBUG loaded listener.js 13:06:30 INFO - PROCESS | 3375 | ++DOMWINDOW == 191 (0x7fb958355c00) [pid = 3375] [serial = 1431] [outer = 0x7fb93ec53c00] 13:06:31 INFO - PROCESS | 3375 | ************************* 13:06:31 INFO - PROCESS | 3375 | A coding exception was thrown and uncaught in a Task. 13:06:31 INFO - PROCESS | 3375 | 13:06:31 INFO - PROCESS | 3375 | Full message: TypeError: NetworkError when attempting to fetch resource. 13:06:31 INFO - PROCESS | 3375 | Full stack: 13:06:31 INFO - PROCESS | 3375 | ************************* 13:06:31 INFO - PROCESS | 3375 | 1462478791713 Marionette TRACE conn4 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 13:06:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 13:06:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1733ms 13:06:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 13:06:31 INFO - PROCESS | 3375 | 1462478791785 Marionette TRACE conn4 -> [0,1877,"getWindowHandle",null] 13:06:31 INFO - PROCESS | 3375 | 1462478791788 Marionette TRACE conn4 <- [1,1877,null,{"value":"8"}] 13:06:31 INFO - PROCESS | 3375 | 1462478791795 Marionette TRACE conn4 -> [0,1878,"setScriptTimeout",{"ms":35000}] 13:06:31 INFO - PROCESS | 3375 | 1462478791798 Marionette TRACE conn4 <- [1,1878,null,{}] 13:06:31 INFO - PROCESS | 3375 | 1462478791805 Marionette TRACE conn4 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:06:32 INFO - PROCESS | 3375 | 1462478792037 Marionette TRACE conn4 <- [1,1879,null,{"value":null}] 13:06:32 INFO - PROCESS | 3375 | 1462478792337 Marionette TRACE conn4 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:32 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb95d2a4800 == 119 [pid = 3375] [id = 477] 13:06:32 INFO - PROCESS | 3375 | ++DOMWINDOW == 192 (0x7fb93ec5f400) [pid = 3375] [serial = 1432] [outer = (nil)] 13:06:32 INFO - PROCESS | 3375 | ++DOMWINDOW == 193 (0x7fb95879e000) [pid = 3375] [serial = 1433] [outer = 0x7fb93ec5f400] 13:06:32 INFO - PROCESS | 3375 | 1462478792421 Marionette DEBUG loaded listener.js 13:06:32 INFO - PROCESS | 3375 | ++DOMWINDOW == 194 (0x7fb958a0bc00) [pid = 3375] [serial = 1434] [outer = 0x7fb93ec5f400] 13:06:33 INFO - PROCESS | 3375 | 1462478793363 Marionette TRACE conn4 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 13:06:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 13:06:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1643ms 13:06:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 13:06:33 INFO - PROCESS | 3375 | 1462478793438 Marionette TRACE conn4 -> [0,1881,"getWindowHandle",null] 13:06:33 INFO - PROCESS | 3375 | 1462478793441 Marionette TRACE conn4 <- [1,1881,null,{"value":"8"}] 13:06:33 INFO - PROCESS | 3375 | 1462478793449 Marionette TRACE conn4 -> [0,1882,"setScriptTimeout",{"ms":35000}] 13:06:33 INFO - PROCESS | 3375 | 1462478793451 Marionette TRACE conn4 <- [1,1882,null,{}] 13:06:33 INFO - PROCESS | 3375 | 1462478793458 Marionette TRACE conn4 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:06:33 INFO - PROCESS | 3375 | 1462478793733 Marionette TRACE conn4 <- [1,1883,null,{"value":null}] 13:06:34 INFO - PROCESS | 3375 | 1462478793990 Marionette TRACE conn4 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:34 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb92f413800 == 120 [pid = 3375] [id = 478] 13:06:34 INFO - PROCESS | 3375 | ++DOMWINDOW == 195 (0x7fb932443c00) [pid = 3375] [serial = 1435] [outer = (nil)] 13:06:34 INFO - PROCESS | 3375 | ++DOMWINDOW == 196 (0x7fb93244ac00) [pid = 3375] [serial = 1436] [outer = 0x7fb932443c00] 13:06:34 INFO - PROCESS | 3375 | 1462478794121 Marionette DEBUG loaded listener.js 13:06:34 INFO - PROCESS | 3375 | ++DOMWINDOW == 197 (0x7fb932450400) [pid = 3375] [serial = 1437] [outer = 0x7fb932443c00] 13:06:35 INFO - PROCESS | 3375 | 1462478795159 Marionette TRACE conn4 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 13:06:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 13:06:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1787ms 13:06:35 INFO - PROCESS | 3375 | 1462478795235 Marionette TRACE conn4 -> [0,1885,"getWindowHandle",null] 13:06:35 INFO - PROCESS | 3375 | 1462478795239 Marionette TRACE conn4 <- [1,1885,null,{"value":"8"}] 13:06:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 13:06:35 INFO - PROCESS | 3375 | 1462478795247 Marionette TRACE conn4 -> [0,1886,"setScriptTimeout",{"ms":35000}] 13:06:35 INFO - PROCESS | 3375 | 1462478795250 Marionette TRACE conn4 <- [1,1886,null,{}] 13:06:35 INFO - PROCESS | 3375 | 1462478795256 Marionette TRACE conn4 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:06:35 INFO - PROCESS | 3375 | 1462478795491 Marionette TRACE conn4 <- [1,1887,null,{"value":null}] 13:06:35 INFO - PROCESS | 3375 | 1462478795739 Marionette TRACE conn4 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:35 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb92f431000 == 121 [pid = 3375] [id = 479] 13:06:35 INFO - PROCESS | 3375 | ++DOMWINDOW == 198 (0x7fb92eae7000) [pid = 3375] [serial = 1438] [outer = (nil)] 13:06:35 INFO - PROCESS | 3375 | ++DOMWINDOW == 199 (0x7fb93cb72400) [pid = 3375] [serial = 1439] [outer = 0x7fb92eae7000] 13:06:35 INFO - PROCESS | 3375 | 1462478795830 Marionette DEBUG loaded listener.js 13:06:35 INFO - PROCESS | 3375 | ++DOMWINDOW == 200 (0x7fb958d21800) [pid = 3375] [serial = 1440] [outer = 0x7fb92eae7000] 13:06:36 INFO - PROCESS | 3375 | 1462478796723 Marionette TRACE conn4 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 13:06:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 13:06:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1536ms 13:06:36 INFO - PROCESS | 3375 | 1462478796783 Marionette TRACE conn4 -> [0,1889,"getWindowHandle",null] 13:06:36 INFO - PROCESS | 3375 | 1462478796787 Marionette TRACE conn4 <- [1,1889,null,{"value":"8"}] 13:06:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 13:06:36 INFO - PROCESS | 3375 | 1462478796796 Marionette TRACE conn4 -> [0,1890,"setScriptTimeout",{"ms":35000}] 13:06:36 INFO - PROCESS | 3375 | 1462478796801 Marionette TRACE conn4 <- [1,1890,null,{}] 13:06:36 INFO - PROCESS | 3375 | 1462478796807 Marionette TRACE conn4 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:06:37 INFO - PROCESS | 3375 | 1462478797076 Marionette TRACE conn4 <- [1,1891,null,{"value":null}] 13:06:37 INFO - PROCESS | 3375 | 1462478797332 Marionette TRACE conn4 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:37 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb936ccb800 == 122 [pid = 3375] [id = 480] 13:06:37 INFO - PROCESS | 3375 | ++DOMWINDOW == 201 (0x7fb9312e2c00) [pid = 3375] [serial = 1441] [outer = (nil)] 13:06:37 INFO - PROCESS | 3375 | ++DOMWINDOW == 202 (0x7fb945a0a400) [pid = 3375] [serial = 1442] [outer = 0x7fb9312e2c00] 13:06:37 INFO - PROCESS | 3375 | 1462478797484 Marionette DEBUG loaded listener.js 13:06:37 INFO - PROCESS | 3375 | ++DOMWINDOW == 203 (0x7fb958d25400) [pid = 3375] [serial = 1443] [outer = 0x7fb9312e2c00] 13:06:38 INFO - PROCESS | 3375 | 1462478798365 Marionette TRACE conn4 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 13:06:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 13:06:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1637ms 13:06:38 INFO - PROCESS | 3375 | 1462478798434 Marionette TRACE conn4 -> [0,1893,"getWindowHandle",null] 13:06:38 INFO - PROCESS | 3375 | 1462478798436 Marionette TRACE conn4 <- [1,1893,null,{"value":"8"}] 13:06:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 13:06:38 INFO - PROCESS | 3375 | 1462478798443 Marionette TRACE conn4 -> [0,1894,"setScriptTimeout",{"ms":35000}] 13:06:38 INFO - PROCESS | 3375 | 1462478798447 Marionette TRACE conn4 <- [1,1894,null,{}] 13:06:38 INFO - PROCESS | 3375 | 1462478798453 Marionette TRACE conn4 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:06:38 INFO - PROCESS | 3375 | 1462478798672 Marionette TRACE conn4 <- [1,1895,null,{"value":null}] 13:06:38 INFO - PROCESS | 3375 | 1462478798875 Marionette TRACE conn4 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:38 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb936dcc000 == 123 [pid = 3375] [id = 481] 13:06:38 INFO - PROCESS | 3375 | ++DOMWINDOW == 204 (0x7fb9319c2c00) [pid = 3375] [serial = 1444] [outer = (nil)] 13:06:39 INFO - PROCESS | 3375 | ++DOMWINDOW == 205 (0x7fb9319c9000) [pid = 3375] [serial = 1445] [outer = 0x7fb9319c2c00] 13:06:39 INFO - PROCESS | 3375 | 1462478799038 Marionette DEBUG loaded listener.js 13:06:39 INFO - PROCESS | 3375 | ++DOMWINDOW == 206 (0x7fb9319cec00) [pid = 3375] [serial = 1446] [outer = 0x7fb9319c2c00] 13:06:40 INFO - PROCESS | 3375 | 1462478800031 Marionette TRACE conn4 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 13:06:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 13:06:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1632ms 13:06:40 INFO - PROCESS | 3375 | 1462478800078 Marionette TRACE conn4 -> [0,1897,"getWindowHandle",null] 13:06:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 13:06:40 INFO - PROCESS | 3375 | 1462478800082 Marionette TRACE conn4 <- [1,1897,null,{"value":"8"}] 13:06:40 INFO - PROCESS | 3375 | 1462478800089 Marionette TRACE conn4 -> [0,1898,"setScriptTimeout",{"ms":35000}] 13:06:40 INFO - PROCESS | 3375 | 1462478800093 Marionette TRACE conn4 <- [1,1898,null,{}] 13:06:40 INFO - PROCESS | 3375 | 1462478800100 Marionette TRACE conn4 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:06:40 INFO - PROCESS | 3375 | 1462478800318 Marionette TRACE conn4 <- [1,1899,null,{"value":null}] 13:06:40 INFO - PROCESS | 3375 | 1462478800622 Marionette TRACE conn4 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:40 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb935761800 == 124 [pid = 3375] [id = 482] 13:06:40 INFO - PROCESS | 3375 | ++DOMWINDOW == 207 (0x7fb9319c6400) [pid = 3375] [serial = 1447] [outer = (nil)] 13:06:40 INFO - PROCESS | 3375 | ++DOMWINDOW == 208 (0x7fb935a82000) [pid = 3375] [serial = 1448] [outer = 0x7fb9319c6400] 13:06:40 INFO - PROCESS | 3375 | 1462478800704 Marionette DEBUG loaded listener.js 13:06:40 INFO - PROCESS | 3375 | ++DOMWINDOW == 209 (0x7fb93d420800) [pid = 3375] [serial = 1449] [outer = 0x7fb9319c6400] 13:06:42 INFO - PROCESS | 3375 | 1462478802017 Marionette TRACE conn4 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 13:06:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 13:06:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1987ms 13:06:42 INFO - PROCESS | 3375 | 1462478802151 Marionette TRACE conn4 -> [0,1901,"getWindowHandle",null] 13:06:42 INFO - PROCESS | 3375 | 1462478802156 Marionette TRACE conn4 <- [1,1901,null,{"value":"8"}] 13:06:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 13:06:42 INFO - PROCESS | 3375 | 1462478802171 Marionette TRACE conn4 -> [0,1902,"setScriptTimeout",{"ms":35000}] 13:06:42 INFO - PROCESS | 3375 | 1462478802177 Marionette TRACE conn4 <- [1,1902,null,{}] 13:06:42 INFO - PROCESS | 3375 | 1462478802186 Marionette TRACE conn4 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:06:42 INFO - PROCESS | 3375 | 1462478802384 Marionette TRACE conn4 <- [1,1903,null,{"value":null}] 13:06:42 INFO - PROCESS | 3375 | 1462478802595 Marionette TRACE conn4 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:42 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb936c94800 == 125 [pid = 3375] [id = 483] 13:06:42 INFO - PROCESS | 3375 | ++DOMWINDOW == 210 (0x7fb9320dcc00) [pid = 3375] [serial = 1450] [outer = (nil)] 13:06:42 INFO - PROCESS | 3375 | ++DOMWINDOW == 211 (0x7fb9321e6800) [pid = 3375] [serial = 1451] [outer = 0x7fb9320dcc00] 13:06:42 INFO - PROCESS | 3375 | 1462478802666 Marionette DEBUG loaded listener.js 13:06:42 INFO - PROCESS | 3375 | ++DOMWINDOW == 212 (0x7fb932d9ec00) [pid = 3375] [serial = 1452] [outer = 0x7fb9320dcc00] 13:06:43 INFO - PROCESS | 3375 | 1462478803602 Marionette TRACE conn4 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 13:06:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 13:06:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1486ms 13:06:43 INFO - PROCESS | 3375 | 1462478803656 Marionette TRACE conn4 -> [0,1905,"getWindowHandle",null] 13:06:43 INFO - PROCESS | 3375 | 1462478803665 Marionette TRACE conn4 <- [1,1905,null,{"value":"8"}] 13:06:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 13:06:43 INFO - PROCESS | 3375 | 1462478803676 Marionette TRACE conn4 -> [0,1906,"setScriptTimeout",{"ms":35000}] 13:06:43 INFO - PROCESS | 3375 | 1462478803681 Marionette TRACE conn4 <- [1,1906,null,{}] 13:06:43 INFO - PROCESS | 3375 | 1462478803688 Marionette TRACE conn4 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:06:43 INFO - PROCESS | 3375 | 1462478803897 Marionette TRACE conn4 <- [1,1907,null,{"value":null}] 13:06:44 INFO - PROCESS | 3375 | 1462478804313 Marionette TRACE conn4 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:44 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb93110e800 == 126 [pid = 3375] [id = 484] 13:06:44 INFO - PROCESS | 3375 | ++DOMWINDOW == 213 (0x7fb936790800) [pid = 3375] [serial = 1453] [outer = (nil)] 13:06:44 INFO - PROCESS | 3375 | ++DOMWINDOW == 214 (0x7fb936799800) [pid = 3375] [serial = 1454] [outer = 0x7fb936790800] 13:06:44 INFO - PROCESS | 3375 | 1462478804391 Marionette DEBUG loaded listener.js 13:06:44 INFO - PROCESS | 3375 | ++DOMWINDOW == 215 (0x7fb937a92c00) [pid = 3375] [serial = 1455] [outer = 0x7fb936790800] 13:06:45 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb9588b8800 == 125 [pid = 3375] [id = 413] 13:06:45 INFO - PROCESS | 3375 | --DOMWINDOW == 214 (0x7fb93d3a9800) [pid = 3375] [serial = 1349] [outer = (nil)] [url = about:blank] 13:06:45 INFO - PROCESS | 3375 | --DOMWINDOW == 213 (0x7fb943968400) [pid = 3375] [serial = 1313] [outer = (nil)] [url = about:blank] 13:06:45 INFO - PROCESS | 3375 | --DOMWINDOW == 212 (0x7fb935a85000) [pid = 3375] [serial = 1328] [outer = (nil)] [url = about:blank] 13:06:45 INFO - PROCESS | 3375 | --DOMWINDOW == 211 (0x7fb94816d800) [pid = 3375] [serial = 1325] [outer = (nil)] [url = about:blank] 13:06:45 INFO - PROCESS | 3375 | --DOMWINDOW == 210 (0x7fb945d80800) [pid = 3375] [serial = 1316] [outer = (nil)] [url = about:blank] 13:06:45 INFO - PROCESS | 3375 | --DOMWINDOW == 209 (0x7fb936ab1800) [pid = 3375] [serial = 1331] [outer = (nil)] [url = about:blank] 13:06:45 INFO - PROCESS | 3375 | --DOMWINDOW == 208 (0x7fb9482c9400) [pid = 3375] [serial = 1322] [outer = (nil)] [url = about:blank] 13:06:45 INFO - PROCESS | 3375 | --DOMWINDOW == 207 (0x7fb947674800) [pid = 3375] [serial = 1319] [outer = (nil)] [url = about:blank] 13:06:45 INFO - PROCESS | 3375 | 1462478805493 Marionette TRACE conn4 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 13:06:45 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb94949e000 == 124 [pid = 3375] [id = 458] 13:06:45 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb9484b9800 == 123 [pid = 3375] [id = 457] 13:06:45 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb94788c000 == 122 [pid = 3375] [id = 456] 13:06:45 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb942e78800 == 121 [pid = 3375] [id = 455] 13:06:45 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb94061f000 == 120 [pid = 3375] [id = 454] 13:06:45 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb93eaab800 == 119 [pid = 3375] [id = 453] 13:06:45 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb93d472000 == 118 [pid = 3375] [id = 452] 13:06:45 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb9377a1800 == 117 [pid = 3375] [id = 451] 13:06:45 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb931116000 == 116 [pid = 3375] [id = 450] 13:06:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 13:06:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1883ms 13:06:45 INFO - PROCESS | 3375 | 1462478805560 Marionette TRACE conn4 -> [0,1909,"getWindowHandle",null] 13:06:45 INFO - PROCESS | 3375 | 1462478805564 Marionette TRACE conn4 <- [1,1909,null,{"value":"8"}] 13:06:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 13:06:45 INFO - PROCESS | 3375 | 1462478805573 Marionette TRACE conn4 -> [0,1910,"setScriptTimeout",{"ms":35000}] 13:06:45 INFO - PROCESS | 3375 | 1462478805579 Marionette TRACE conn4 <- [1,1910,null,{}] 13:06:45 INFO - PROCESS | 3375 | 1462478805605 Marionette TRACE conn4 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:06:45 INFO - PROCESS | 3375 | 1462478805825 Marionette TRACE conn4 <- [1,1911,null,{"value":null}] 13:06:45 INFO - PROCESS | 3375 | --DOMWINDOW == 206 (0x7fb9321e0c00) [pid = 3375] [serial = 1295] [outer = (nil)] [url = about:blank] 13:06:45 INFO - PROCESS | 3375 | --DOMWINDOW == 205 (0x7fb93d096400) [pid = 3375] [serial = 1346] [outer = (nil)] [url = about:blank] 13:06:45 INFO - PROCESS | 3375 | --DOMWINDOW == 204 (0x7fb93ec53400) [pid = 3375] [serial = 1304] [outer = (nil)] [url = about:blank] 13:06:45 INFO - PROCESS | 3375 | --DOMWINDOW == 203 (0x7fb92f18fc00) [pid = 3375] [serial = 1335] [outer = (nil)] [url = about:blank] 13:06:45 INFO - PROCESS | 3375 | --DOMWINDOW == 202 (0x7fb9312e6800) [pid = 3375] [serial = 1337] [outer = (nil)] [url = about:blank] 13:06:45 INFO - PROCESS | 3375 | --DOMWINDOW == 201 (0x7fb93d421400) [pid = 3375] [serial = 1301] [outer = (nil)] [url = about:blank] 13:06:45 INFO - PROCESS | 3375 | --DOMWINDOW == 200 (0x7fb9366b1000) [pid = 3375] [serial = 1340] [outer = (nil)] [url = about:blank] 13:06:45 INFO - PROCESS | 3375 | --DOMWINDOW == 199 (0x7fb942ebe800) [pid = 3375] [serial = 1310] [outer = (nil)] [url = about:blank] 13:06:45 INFO - PROCESS | 3375 | --DOMWINDOW == 198 (0x7fb93684f400) [pid = 3375] [serial = 1298] [outer = (nil)] [url = about:blank] 13:06:45 INFO - PROCESS | 3375 | --DOMWINDOW == 197 (0x7fb93d419000) [pid = 3375] [serial = 1347] [outer = (nil)] [url = about:blank] 13:06:45 INFO - PROCESS | 3375 | --DOMWINDOW == 196 (0x7fb937a90c00) [pid = 3375] [serial = 1343] [outer = (nil)] [url = about:blank] 13:06:45 INFO - PROCESS | 3375 | --DOMWINDOW == 195 (0x7fb936851800) [pid = 3375] [serial = 1341] [outer = (nil)] [url = about:blank] 13:06:45 INFO - PROCESS | 3375 | --DOMWINDOW == 194 (0x7fb94064e800) [pid = 3375] [serial = 1307] [outer = (nil)] [url = about:blank] 13:06:45 INFO - PROCESS | 3375 | --DOMWINDOW == 193 (0x7fb92eae1000) [pid = 3375] [serial = 1334] [outer = (nil)] [url = about:blank] 13:06:45 INFO - PROCESS | 3375 | --DOMWINDOW == 192 (0x7fb93d3af400) [pid = 3375] [serial = 1292] [outer = (nil)] [url = about:blank] 13:06:45 INFO - PROCESS | 3375 | --DOMWINDOW == 191 (0x7fb932d9f000) [pid = 3375] [serial = 1338] [outer = (nil)] [url = about:blank] 13:06:45 INFO - PROCESS | 3375 | --DOMWINDOW == 190 (0x7fb93bf57800) [pid = 3375] [serial = 1344] [outer = (nil)] [url = about:blank] 13:06:46 INFO - PROCESS | 3375 | 1462478806117 Marionette TRACE conn4 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:46 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb935757800 == 117 [pid = 3375] [id = 485] 13:06:46 INFO - PROCESS | 3375 | ++DOMWINDOW == 191 (0x7fb934beec00) [pid = 3375] [serial = 1456] [outer = (nil)] 13:06:46 INFO - PROCESS | 3375 | ++DOMWINDOW == 192 (0x7fb936795000) [pid = 3375] [serial = 1457] [outer = 0x7fb934beec00] 13:06:46 INFO - PROCESS | 3375 | 1462478806188 Marionette DEBUG loaded listener.js 13:06:46 INFO - PROCESS | 3375 | ++DOMWINDOW == 193 (0x7fb93d51bc00) [pid = 3375] [serial = 1458] [outer = 0x7fb934beec00] 13:06:47 INFO - PROCESS | 3375 | 1462478807007 Marionette TRACE conn4 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 13:06:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 13:06:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1494ms 13:06:47 INFO - PROCESS | 3375 | 1462478807067 Marionette TRACE conn4 -> [0,1913,"getWindowHandle",null] 13:06:47 INFO - PROCESS | 3375 | 1462478807070 Marionette TRACE conn4 <- [1,1913,null,{"value":"8"}] 13:06:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 13:06:47 INFO - PROCESS | 3375 | 1462478807090 Marionette TRACE conn4 -> [0,1914,"setScriptTimeout",{"ms":35000}] 13:06:47 INFO - PROCESS | 3375 | 1462478807092 Marionette TRACE conn4 <- [1,1914,null,{}] 13:06:47 INFO - PROCESS | 3375 | 1462478807099 Marionette TRACE conn4 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:06:47 INFO - PROCESS | 3375 | 1462478807292 Marionette TRACE conn4 <- [1,1915,null,{"value":null}] 13:06:47 INFO - PROCESS | 3375 | 1462478807303 Marionette TRACE conn4 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:47 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb93cb14800 == 118 [pid = 3375] [id = 486] 13:06:47 INFO - PROCESS | 3375 | ++DOMWINDOW == 194 (0x7fb935a89800) [pid = 3375] [serial = 1459] [outer = (nil)] 13:06:47 INFO - PROCESS | 3375 | ++DOMWINDOW == 195 (0x7fb93d676800) [pid = 3375] [serial = 1460] [outer = 0x7fb935a89800] 13:06:47 INFO - PROCESS | 3375 | 1462478807370 Marionette DEBUG loaded listener.js 13:06:47 INFO - PROCESS | 3375 | ++DOMWINDOW == 196 (0x7fb93d67ac00) [pid = 3375] [serial = 1461] [outer = 0x7fb935a89800] 13:06:48 INFO - PROCESS | 3375 | 1462478808341 Marionette TRACE conn4 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 13:06:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 13:06:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1298ms 13:06:48 INFO - PROCESS | 3375 | 1462478808375 Marionette TRACE conn4 -> [0,1917,"getWindowHandle",null] 13:06:48 INFO - PROCESS | 3375 | 1462478808379 Marionette TRACE conn4 <- [1,1917,null,{"value":"8"}] 13:06:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 13:06:48 INFO - PROCESS | 3375 | 1462478808385 Marionette TRACE conn4 -> [0,1918,"setScriptTimeout",{"ms":35000}] 13:06:48 INFO - PROCESS | 3375 | 1462478808388 Marionette TRACE conn4 <- [1,1918,null,{}] 13:06:48 INFO - PROCESS | 3375 | 1462478808419 Marionette TRACE conn4 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:06:48 INFO - PROCESS | 3375 | 1462478808715 Marionette TRACE conn4 <- [1,1919,null,{"value":null}] 13:06:48 INFO - PROCESS | 3375 | 1462478808765 Marionette TRACE conn4 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:48 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb93d37f800 == 119 [pid = 3375] [id = 487] 13:06:48 INFO - PROCESS | 3375 | ++DOMWINDOW == 197 (0x7fb93d515400) [pid = 3375] [serial = 1462] [outer = (nil)] 13:06:48 INFO - PROCESS | 3375 | ++DOMWINDOW == 198 (0x7fb93dc8b800) [pid = 3375] [serial = 1463] [outer = 0x7fb93d515400] 13:06:48 INFO - PROCESS | 3375 | 1462478808852 Marionette DEBUG loaded listener.js 13:06:48 INFO - PROCESS | 3375 | ++DOMWINDOW == 199 (0x7fb93dd46800) [pid = 3375] [serial = 1464] [outer = 0x7fb93d515400] 13:06:49 INFO - PROCESS | 3375 | 1462478809873 Marionette TRACE conn4 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 13:06:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 13:06:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1559ms 13:06:49 INFO - PROCESS | 3375 | 1462478809982 Marionette TRACE conn4 -> [0,1921,"getWindowHandle",null] 13:06:49 INFO - PROCESS | 3375 | 1462478809986 Marionette TRACE conn4 <- [1,1921,null,{"value":"8"}] 13:06:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 13:06:49 INFO - PROCESS | 3375 | 1462478809992 Marionette TRACE conn4 -> [0,1922,"setScriptTimeout",{"ms":35000}] 13:06:49 INFO - PROCESS | 3375 | 1462478809994 Marionette TRACE conn4 <- [1,1922,null,{}] 13:06:50 INFO - PROCESS | 3375 | 1462478810000 Marionette TRACE conn4 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:06:50 INFO - PROCESS | 3375 | 1462478810638 Marionette TRACE conn4 <- [1,1923,null,{"value":null}] 13:06:50 INFO - PROCESS | 3375 | --DOMWINDOW == 198 (0x7fb935a8a400) [pid = 3375] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 13:06:50 INFO - PROCESS | 3375 | --DOMWINDOW == 197 (0x7fb94040d400) [pid = 3375] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 13:06:50 INFO - PROCESS | 3375 | --DOMWINDOW == 196 (0x7fb937a8fc00) [pid = 3375] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 13:06:50 INFO - PROCESS | 3375 | --DOMWINDOW == 195 (0x7fb92eadc000) [pid = 3375] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 13:06:50 INFO - PROCESS | 3375 | --DOMWINDOW == 194 (0x7fb936abc400) [pid = 3375] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 13:06:50 INFO - PROCESS | 3375 | --DOMWINDOW == 193 (0x7fb93ec59400) [pid = 3375] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 13:06:50 INFO - PROCESS | 3375 | --DOMWINDOW == 192 (0x7fb93d51a800) [pid = 3375] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 13:06:50 INFO - PROCESS | 3375 | 1462478810815 Marionette TRACE conn4 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:50 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb93d15f000 == 120 [pid = 3375] [id = 488] 13:06:50 INFO - PROCESS | 3375 | ++DOMWINDOW == 193 (0x7fb9312e0000) [pid = 3375] [serial = 1465] [outer = (nil)] 13:06:50 INFO - PROCESS | 3375 | ++DOMWINDOW == 194 (0x7fb9365ef400) [pid = 3375] [serial = 1466] [outer = 0x7fb9312e0000] 13:06:50 INFO - PROCESS | 3375 | 1462478810886 Marionette DEBUG loaded listener.js 13:06:50 INFO - PROCESS | 3375 | ++DOMWINDOW == 195 (0x7fb9405a3000) [pid = 3375] [serial = 1467] [outer = 0x7fb9312e0000] 13:06:51 INFO - PROCESS | 3375 | 1462478811629 Marionette TRACE conn4 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 13:06:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 13:06:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1687ms 13:06:51 INFO - PROCESS | 3375 | 1462478811681 Marionette TRACE conn4 -> [0,1925,"getWindowHandle",null] 13:06:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 13:06:51 INFO - PROCESS | 3375 | 1462478811686 Marionette TRACE conn4 <- [1,1925,null,{"value":"8"}] 13:06:51 INFO - PROCESS | 3375 | 1462478811692 Marionette TRACE conn4 -> [0,1926,"setScriptTimeout",{"ms":35000}] 13:06:51 INFO - PROCESS | 3375 | 1462478811696 Marionette TRACE conn4 <- [1,1926,null,{}] 13:06:51 INFO - PROCESS | 3375 | 1462478811702 Marionette TRACE conn4 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:06:51 INFO - PROCESS | 3375 | 1462478811965 Marionette TRACE conn4 <- [1,1927,null,{"value":null}] 13:06:51 INFO - PROCESS | 3375 | 1462478811983 Marionette TRACE conn4 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:52 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb940417000 == 121 [pid = 3375] [id = 489] 13:06:52 INFO - PROCESS | 3375 | ++DOMWINDOW == 196 (0x7fb935a87000) [pid = 3375] [serial = 1468] [outer = (nil)] 13:06:52 INFO - PROCESS | 3375 | ++DOMWINDOW == 197 (0x7fb940658c00) [pid = 3375] [serial = 1469] [outer = 0x7fb935a87000] 13:06:52 INFO - PROCESS | 3375 | 1462478812047 Marionette DEBUG loaded listener.js 13:06:52 INFO - PROCESS | 3375 | ++DOMWINDOW == 198 (0x7fb940a7b400) [pid = 3375] [serial = 1470] [outer = 0x7fb935a87000] 13:06:53 INFO - PROCESS | 3375 | 1462478813097 Marionette TRACE conn4 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 13:06:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 13:06:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1440ms 13:06:53 INFO - PROCESS | 3375 | 1462478813133 Marionette TRACE conn4 -> [0,1929,"getWindowHandle",null] 13:06:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 13:06:53 INFO - PROCESS | 3375 | 1462478813139 Marionette TRACE conn4 <- [1,1929,null,{"value":"8"}] 13:06:53 INFO - PROCESS | 3375 | 1462478813149 Marionette TRACE conn4 -> [0,1930,"setScriptTimeout",{"ms":35000}] 13:06:53 INFO - PROCESS | 3375 | 1462478813155 Marionette TRACE conn4 <- [1,1930,null,{}] 13:06:53 INFO - PROCESS | 3375 | 1462478813166 Marionette TRACE conn4 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:06:53 INFO - PROCESS | 3375 | 1462478813402 Marionette TRACE conn4 <- [1,1931,null,{"value":null}] 13:06:53 INFO - PROCESS | 3375 | 1462478813700 Marionette TRACE conn4 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:53 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb935756800 == 122 [pid = 3375] [id = 490] 13:06:53 INFO - PROCESS | 3375 | ++DOMWINDOW == 199 (0x7fb9312e3c00) [pid = 3375] [serial = 1471] [outer = (nil)] 13:06:53 INFO - PROCESS | 3375 | ++DOMWINDOW == 200 (0x7fb93244d000) [pid = 3375] [serial = 1472] [outer = 0x7fb9312e3c00] 13:06:53 INFO - PROCESS | 3375 | 1462478813780 Marionette DEBUG loaded listener.js 13:06:53 INFO - PROCESS | 3375 | ++DOMWINDOW == 201 (0x7fb935a7f000) [pid = 3375] [serial = 1473] [outer = 0x7fb9312e3c00] 13:06:54 INFO - PROCESS | 3375 | 1462478814687 Marionette TRACE conn4 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 13:06:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 13:06:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1592ms 13:06:54 INFO - PROCESS | 3375 | 1462478814740 Marionette TRACE conn4 -> [0,1933,"getWindowHandle",null] 13:06:54 INFO - PROCESS | 3375 | 1462478814748 Marionette TRACE conn4 <- [1,1933,null,{"value":"8"}] 13:06:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 13:06:54 INFO - PROCESS | 3375 | 1462478814761 Marionette TRACE conn4 -> [0,1934,"setScriptTimeout",{"ms":35000}] 13:06:54 INFO - PROCESS | 3375 | 1462478814764 Marionette TRACE conn4 <- [1,1934,null,{}] 13:06:54 INFO - PROCESS | 3375 | 1462478814772 Marionette TRACE conn4 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:06:55 INFO - PROCESS | 3375 | 1462478815013 Marionette TRACE conn4 <- [1,1935,null,{"value":null}] 13:06:55 INFO - PROCESS | 3375 | 1462478815331 Marionette TRACE conn4 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:55 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb93d376800 == 123 [pid = 3375] [id = 491] 13:06:55 INFO - PROCESS | 3375 | ++DOMWINDOW == 202 (0x7fb93cc79400) [pid = 3375] [serial = 1474] [outer = (nil)] 13:06:55 INFO - PROCESS | 3375 | ++DOMWINDOW == 203 (0x7fb93d29b400) [pid = 3375] [serial = 1475] [outer = 0x7fb93cc79400] 13:06:55 INFO - PROCESS | 3375 | 1462478815418 Marionette DEBUG loaded listener.js 13:06:55 INFO - PROCESS | 3375 | ++DOMWINDOW == 204 (0x7fb93d66c400) [pid = 3375] [serial = 1476] [outer = 0x7fb93cc79400] 13:06:56 INFO - PROCESS | 3375 | 1462478816486 Marionette TRACE conn4 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 13:06:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 13:06:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1794ms 13:06:56 INFO - PROCESS | 3375 | 1462478816554 Marionette TRACE conn4 -> [0,1937,"getWindowHandle",null] 13:06:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 13:06:56 INFO - PROCESS | 3375 | 1462478816559 Marionette TRACE conn4 <- [1,1937,null,{"value":"8"}] 13:06:56 INFO - PROCESS | 3375 | 1462478816567 Marionette TRACE conn4 -> [0,1938,"setScriptTimeout",{"ms":35000}] 13:06:56 INFO - PROCESS | 3375 | 1462478816574 Marionette TRACE conn4 <- [1,1938,null,{}] 13:06:56 INFO - PROCESS | 3375 | 1462478816593 Marionette TRACE conn4 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:06:56 INFO - PROCESS | 3375 | 1462478816861 Marionette TRACE conn4 <- [1,1939,null,{"value":null}] 13:06:57 INFO - PROCESS | 3375 | 1462478817114 Marionette TRACE conn4 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:57 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb942e72800 == 124 [pid = 3375] [id = 492] 13:06:57 INFO - PROCESS | 3375 | ++DOMWINDOW == 205 (0x7fb93dd47400) [pid = 3375] [serial = 1477] [outer = (nil)] 13:06:57 INFO - PROCESS | 3375 | ++DOMWINDOW == 206 (0x7fb93de72400) [pid = 3375] [serial = 1478] [outer = 0x7fb93dd47400] 13:06:57 INFO - PROCESS | 3375 | 1462478817233 Marionette DEBUG loaded listener.js 13:06:57 INFO - PROCESS | 3375 | ++DOMWINDOW == 207 (0x7fb93f1b2000) [pid = 3375] [serial = 1479] [outer = 0x7fb93dd47400] 13:06:58 INFO - PROCESS | 3375 | 1462478818154 Marionette TRACE conn4 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 13:06:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 13:06:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1639ms 13:06:58 INFO - PROCESS | 3375 | 1462478818205 Marionette TRACE conn4 -> [0,1941,"getWindowHandle",null] 13:06:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 13:06:58 INFO - PROCESS | 3375 | 1462478818211 Marionette TRACE conn4 <- [1,1941,null,{"value":"8"}] 13:06:58 INFO - PROCESS | 3375 | 1462478818218 Marionette TRACE conn4 -> [0,1942,"setScriptTimeout",{"ms":35000}] 13:06:58 INFO - PROCESS | 3375 | 1462478818221 Marionette TRACE conn4 <- [1,1942,null,{}] 13:06:58 INFO - PROCESS | 3375 | 1462478818227 Marionette TRACE conn4 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:06:58 INFO - PROCESS | 3375 | 1462478818445 Marionette TRACE conn4 <- [1,1943,null,{"value":null}] 13:06:58 INFO - PROCESS | 3375 | 1462478818644 Marionette TRACE conn4 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:58 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb94804a000 == 125 [pid = 3375] [id = 493] 13:06:58 INFO - PROCESS | 3375 | ++DOMWINDOW == 208 (0x7fb93dc8fc00) [pid = 3375] [serial = 1480] [outer = (nil)] 13:06:58 INFO - PROCESS | 3375 | ++DOMWINDOW == 209 (0x7fb940a7e800) [pid = 3375] [serial = 1481] [outer = 0x7fb93dc8fc00] 13:06:58 INFO - PROCESS | 3375 | 1462478818722 Marionette DEBUG loaded listener.js 13:06:58 INFO - PROCESS | 3375 | ++DOMWINDOW == 210 (0x7fb942ef7400) [pid = 3375] [serial = 1482] [outer = 0x7fb93dc8fc00] 13:06:59 INFO - PROCESS | 3375 | 1462478819675 Marionette TRACE conn4 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 13:06:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 13:06:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1486ms 13:06:59 INFO - PROCESS | 3375 | 1462478819705 Marionette TRACE conn4 -> [0,1945,"getWindowHandle",null] 13:06:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 13:06:59 INFO - PROCESS | 3375 | 1462478819709 Marionette TRACE conn4 <- [1,1945,null,{"value":"8"}] 13:06:59 INFO - PROCESS | 3375 | 1462478819716 Marionette TRACE conn4 -> [0,1946,"setScriptTimeout",{"ms":35000}] 13:06:59 INFO - PROCESS | 3375 | 1462478819719 Marionette TRACE conn4 <- [1,1946,null,{}] 13:06:59 INFO - PROCESS | 3375 | 1462478819725 Marionette TRACE conn4 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:06:59 INFO - PROCESS | 3375 | 1462478819937 Marionette TRACE conn4 <- [1,1947,null,{"value":null}] 13:07:00 INFO - PROCESS | 3375 | 1462478820223 Marionette TRACE conn4 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:00 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb948cc4800 == 126 [pid = 3375] [id = 494] 13:07:00 INFO - PROCESS | 3375 | ++DOMWINDOW == 211 (0x7fb93db4d800) [pid = 3375] [serial = 1483] [outer = (nil)] 13:07:00 INFO - PROCESS | 3375 | ++DOMWINDOW == 212 (0x7fb9405a5400) [pid = 3375] [serial = 1484] [outer = 0x7fb93db4d800] 13:07:00 INFO - PROCESS | 3375 | 1462478820374 Marionette DEBUG loaded listener.js 13:07:00 INFO - PROCESS | 3375 | ++DOMWINDOW == 213 (0x7fb94633e400) [pid = 3375] [serial = 1485] [outer = 0x7fb93db4d800] 13:07:01 INFO - PROCESS | 3375 | 1462478821343 Marionette TRACE conn4 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 13:07:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 13:07:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1681ms 13:07:01 INFO - PROCESS | 3375 | 1462478821398 Marionette TRACE conn4 -> [0,1949,"getWindowHandle",null] 13:07:01 INFO - PROCESS | 3375 | 1462478821402 Marionette TRACE conn4 <- [1,1949,null,{"value":"8"}] 13:07:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 13:07:01 INFO - PROCESS | 3375 | 1462478821411 Marionette TRACE conn4 -> [0,1950,"setScriptTimeout",{"ms":35000}] 13:07:01 INFO - PROCESS | 3375 | 1462478821415 Marionette TRACE conn4 <- [1,1950,null,{}] 13:07:01 INFO - PROCESS | 3375 | 1462478821422 Marionette TRACE conn4 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:07:01 INFO - PROCESS | 3375 | 1462478821743 Marionette TRACE conn4 <- [1,1951,null,{"value":null}] 13:07:02 INFO - PROCESS | 3375 | 1462478822096 Marionette TRACE conn4 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:02 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb953e09800 == 127 [pid = 3375] [id = 495] 13:07:02 INFO - PROCESS | 3375 | ++DOMWINDOW == 214 (0x7fb949977400) [pid = 3375] [serial = 1486] [outer = (nil)] 13:07:02 INFO - PROCESS | 3375 | ++DOMWINDOW == 215 (0x7fb94a09e800) [pid = 3375] [serial = 1487] [outer = 0x7fb949977400] 13:07:02 INFO - PROCESS | 3375 | 1462478822190 Marionette DEBUG loaded listener.js 13:07:02 INFO - PROCESS | 3375 | ++DOMWINDOW == 216 (0x7fb952d69000) [pid = 3375] [serial = 1488] [outer = 0x7fb949977400] 13:07:03 INFO - PROCESS | 3375 | 1462478823136 Marionette TRACE conn4 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 13:07:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 13:07:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1788ms 13:07:03 INFO - PROCESS | 3375 | 1462478823201 Marionette TRACE conn4 -> [0,1953,"getWindowHandle",null] 13:07:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 13:07:03 INFO - PROCESS | 3375 | 1462478823206 Marionette TRACE conn4 <- [1,1953,null,{"value":"8"}] 13:07:03 INFO - PROCESS | 3375 | 1462478823214 Marionette TRACE conn4 -> [0,1954,"setScriptTimeout",{"ms":35000}] 13:07:03 INFO - PROCESS | 3375 | 1462478823217 Marionette TRACE conn4 <- [1,1954,null,{}] 13:07:03 INFO - PROCESS | 3375 | 1462478823225 Marionette TRACE conn4 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:07:03 INFO - PROCESS | 3375 | 1462478823457 Marionette TRACE conn4 <- [1,1955,null,{"value":null}] 13:07:03 INFO - PROCESS | 3375 | 1462478823671 Marionette TRACE conn4 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:03 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb9588ab800 == 128 [pid = 3375] [id = 496] 13:07:03 INFO - PROCESS | 3375 | ++DOMWINDOW == 217 (0x7fb949db6000) [pid = 3375] [serial = 1489] [outer = (nil)] 13:07:03 INFO - PROCESS | 3375 | ++DOMWINDOW == 218 (0x7fb953e28c00) [pid = 3375] [serial = 1490] [outer = 0x7fb949db6000] 13:07:03 INFO - PROCESS | 3375 | 1462478823794 Marionette DEBUG loaded listener.js 13:07:03 INFO - PROCESS | 3375 | ++DOMWINDOW == 219 (0x7fb954093c00) [pid = 3375] [serial = 1491] [outer = 0x7fb949db6000] 13:07:04 INFO - PROCESS | 3375 | 1462478824807 Marionette TRACE conn4 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 13:07:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 13:07:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1643ms 13:07:04 INFO - PROCESS | 3375 | 1462478824857 Marionette TRACE conn4 -> [0,1957,"getWindowHandle",null] 13:07:04 INFO - PROCESS | 3375 | 1462478824861 Marionette TRACE conn4 <- [1,1957,null,{"value":"8"}] 13:07:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 13:07:04 INFO - PROCESS | 3375 | 1462478824868 Marionette TRACE conn4 -> [0,1958,"setScriptTimeout",{"ms":35000}] 13:07:04 INFO - PROCESS | 3375 | 1462478824872 Marionette TRACE conn4 <- [1,1958,null,{}] 13:07:04 INFO - PROCESS | 3375 | 1462478824879 Marionette TRACE conn4 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:07:05 INFO - PROCESS | 3375 | 1462478825131 Marionette TRACE conn4 <- [1,1959,null,{"value":null}] 13:07:05 INFO - PROCESS | 3375 | 1462478825461 Marionette TRACE conn4 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:05 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb95ad1f000 == 129 [pid = 3375] [id = 497] 13:07:05 INFO - PROCESS | 3375 | ++DOMWINDOW == 220 (0x7fb92f438400) [pid = 3375] [serial = 1492] [outer = (nil)] 13:07:05 INFO - PROCESS | 3375 | ++DOMWINDOW == 221 (0x7fb92f440400) [pid = 3375] [serial = 1493] [outer = 0x7fb92f438400] 13:07:05 INFO - PROCESS | 3375 | 1462478825548 Marionette DEBUG loaded listener.js 13:07:05 INFO - PROCESS | 3375 | ++DOMWINDOW == 222 (0x7fb92f445400) [pid = 3375] [serial = 1494] [outer = 0x7fb92f438400] 13:07:06 INFO - PROCESS | 3375 | 1462478826409 Marionette TRACE conn4 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 13:07:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 13:07:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1582ms 13:07:06 INFO - PROCESS | 3375 | 1462478826451 Marionette TRACE conn4 -> [0,1961,"getWindowHandle",null] 13:07:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 13:07:06 INFO - PROCESS | 3375 | 1462478826455 Marionette TRACE conn4 <- [1,1961,null,{"value":"8"}] 13:07:06 INFO - PROCESS | 3375 | 1462478826477 Marionette TRACE conn4 -> [0,1962,"setScriptTimeout",{"ms":35000}] 13:07:06 INFO - PROCESS | 3375 | 1462478826482 Marionette TRACE conn4 <- [1,1962,null,{}] 13:07:06 INFO - PROCESS | 3375 | 1462478826501 Marionette TRACE conn4 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:07:06 INFO - PROCESS | 3375 | 1462478826719 Marionette TRACE conn4 <- [1,1963,null,{"value":null}] 13:07:06 INFO - PROCESS | 3375 | 1462478826923 Marionette TRACE conn4 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:06 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb931948000 == 130 [pid = 3375] [id = 498] 13:07:06 INFO - PROCESS | 3375 | ++DOMWINDOW == 223 (0x7fb92f439c00) [pid = 3375] [serial = 1495] [outer = (nil)] 13:07:07 INFO - PROCESS | 3375 | ++DOMWINDOW == 224 (0x7fb953cea400) [pid = 3375] [serial = 1496] [outer = 0x7fb92f439c00] 13:07:07 INFO - PROCESS | 3375 | 1462478827039 Marionette DEBUG loaded listener.js 13:07:07 INFO - PROCESS | 3375 | ++DOMWINDOW == 225 (0x7fb95502b400) [pid = 3375] [serial = 1497] [outer = 0x7fb92f439c00] 13:07:07 INFO - PROCESS | 3375 | 1462478827967 Marionette TRACE conn4 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 13:07:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 13:07:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1563ms 13:07:08 INFO - PROCESS | 3375 | 1462478828026 Marionette TRACE conn4 -> [0,1965,"getWindowHandle",null] 13:07:08 INFO - PROCESS | 3375 | 1462478828028 Marionette TRACE conn4 <- [1,1965,null,{"value":"8"}] 13:07:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 13:07:08 INFO - PROCESS | 3375 | 1462478828036 Marionette TRACE conn4 -> [0,1966,"setScriptTimeout",{"ms":35000}] 13:07:08 INFO - PROCESS | 3375 | 1462478828039 Marionette TRACE conn4 <- [1,1966,null,{}] 13:07:08 INFO - PROCESS | 3375 | 1462478828045 Marionette TRACE conn4 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:07:08 INFO - PROCESS | 3375 | 1462478828266 Marionette TRACE conn4 <- [1,1967,null,{"value":null}] 13:07:08 INFO - PROCESS | 3375 | 1462478828470 Marionette TRACE conn4 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:08 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb932c89800 == 131 [pid = 3375] [id = 499] 13:07:08 INFO - PROCESS | 3375 | ++DOMWINDOW == 226 (0x7fb92f440800) [pid = 3375] [serial = 1498] [outer = (nil)] 13:07:08 INFO - PROCESS | 3375 | ++DOMWINDOW == 227 (0x7fb9587a5800) [pid = 3375] [serial = 1499] [outer = 0x7fb92f440800] 13:07:08 INFO - PROCESS | 3375 | 1462478828630 Marionette DEBUG loaded listener.js 13:07:08 INFO - PROCESS | 3375 | ++DOMWINDOW == 228 (0x7fb958c80c00) [pid = 3375] [serial = 1500] [outer = 0x7fb92f440800] 13:07:09 INFO - PROCESS | 3375 | 1462478829508 Marionette TRACE conn4 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 13:07:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 13:07:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1485ms 13:07:09 INFO - PROCESS | 3375 | 1462478829522 Marionette TRACE conn4 -> [0,1969,"getWindowHandle",null] 13:07:09 INFO - PROCESS | 3375 | 1462478829525 Marionette TRACE conn4 <- [1,1969,null,{"value":"8"}] 13:07:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 13:07:09 INFO - PROCESS | 3375 | 1462478829532 Marionette TRACE conn4 -> [0,1970,"setScriptTimeout",{"ms":35000}] 13:07:09 INFO - PROCESS | 3375 | 1462478829537 Marionette TRACE conn4 <- [1,1970,null,{}] 13:07:09 INFO - PROCESS | 3375 | 1462478829543 Marionette TRACE conn4 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:07:09 INFO - PROCESS | 3375 | 1462478829792 Marionette TRACE conn4 <- [1,1971,null,{"value":null}] 13:07:10 INFO - PROCESS | 3375 | 1462478830035 Marionette TRACE conn4 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:10 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb95e046800 == 132 [pid = 3375] [id = 500] 13:07:10 INFO - PROCESS | 3375 | ++DOMWINDOW == 229 (0x7fb930f85000) [pid = 3375] [serial = 1501] [outer = (nil)] 13:07:10 INFO - PROCESS | 3375 | ++DOMWINDOW == 230 (0x7fb930f8cc00) [pid = 3375] [serial = 1502] [outer = 0x7fb930f85000] 13:07:10 INFO - PROCESS | 3375 | 1462478830125 Marionette DEBUG loaded listener.js 13:07:10 INFO - PROCESS | 3375 | ++DOMWINDOW == 231 (0x7fb958d22800) [pid = 3375] [serial = 1503] [outer = 0x7fb930f85000] 13:07:11 INFO - PROCESS | 3375 | 1462478831102 Marionette TRACE conn4 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 13:07:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 13:07:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1637ms 13:07:11 INFO - PROCESS | 3375 | 1462478831172 Marionette TRACE conn4 -> [0,1973,"getWindowHandle",null] 13:07:11 INFO - PROCESS | 3375 | 1462478831178 Marionette TRACE conn4 <- [1,1973,null,{"value":"8"}] 13:07:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 13:07:11 INFO - PROCESS | 3375 | 1462478831187 Marionette TRACE conn4 -> [0,1974,"setScriptTimeout",{"ms":35000}] 13:07:11 INFO - PROCESS | 3375 | 1462478831193 Marionette TRACE conn4 <- [1,1974,null,{}] 13:07:11 INFO - PROCESS | 3375 | 1462478831203 Marionette TRACE conn4 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:07:11 INFO - PROCESS | 3375 | 1462478831571 Marionette TRACE conn4 <- [1,1975,null,{"value":null}] 13:07:11 INFO - PROCESS | 3375 | 1462478831949 Marionette TRACE conn4 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:11 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb936e32000 == 133 [pid = 3375] [id = 501] 13:07:11 INFO - PROCESS | 3375 | ++DOMWINDOW == 232 (0x7fb930f86c00) [pid = 3375] [serial = 1504] [outer = (nil)] 13:07:12 INFO - PROCESS | 3375 | ++DOMWINDOW == 233 (0x7fb931562800) [pid = 3375] [serial = 1505] [outer = 0x7fb930f86c00] 13:07:12 INFO - PROCESS | 3375 | 1462478832070 Marionette DEBUG loaded listener.js 13:07:12 INFO - PROCESS | 3375 | ++DOMWINDOW == 234 (0x7fb931567c00) [pid = 3375] [serial = 1506] [outer = 0x7fb930f86c00] 13:07:13 INFO - PROCESS | 3375 | 1462478833190 Marionette TRACE conn4 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 13:07:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 13:07:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 2052ms 13:07:13 INFO - PROCESS | 3375 | 1462478833239 Marionette TRACE conn4 -> [0,1977,"getWindowHandle",null] 13:07:13 INFO - PROCESS | 3375 | 1462478833242 Marionette TRACE conn4 <- [1,1977,null,{"value":"8"}] 13:07:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 13:07:13 INFO - PROCESS | 3375 | 1462478833249 Marionette TRACE conn4 -> [0,1978,"setScriptTimeout",{"ms":35000}] 13:07:13 INFO - PROCESS | 3375 | 1462478833252 Marionette TRACE conn4 <- [1,1978,null,{}] 13:07:13 INFO - PROCESS | 3375 | 1462478833258 Marionette TRACE conn4 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:07:13 INFO - PROCESS | 3375 | 1462478833479 Marionette TRACE conn4 <- [1,1979,null,{"value":null}] 13:07:13 INFO - PROCESS | 3375 | 1462478833719 Marionette TRACE conn4 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:13 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb9382a6000 == 134 [pid = 3375] [id = 502] 13:07:13 INFO - PROCESS | 3375 | ++DOMWINDOW == 235 (0x7fb92d722c00) [pid = 3375] [serial = 1507] [outer = (nil)] 13:07:13 INFO - PROCESS | 3375 | ++DOMWINDOW == 236 (0x7fb92d72b000) [pid = 3375] [serial = 1508] [outer = 0x7fb92d722c00] 13:07:13 INFO - PROCESS | 3375 | 1462478833844 Marionette DEBUG loaded listener.js 13:07:14 INFO - PROCESS | 3375 | ++DOMWINDOW == 237 (0x7fb92d730000) [pid = 3375] [serial = 1509] [outer = 0x7fb92d722c00] 13:07:14 INFO - PROCESS | 3375 | 1462478834984 Marionette TRACE conn4 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 13:07:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 13:07:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1784ms 13:07:15 INFO - PROCESS | 3375 | 1462478835034 Marionette TRACE conn4 -> [0,1981,"getWindowHandle",null] 13:07:15 INFO - PROCESS | 3375 | 1462478835038 Marionette TRACE conn4 <- [1,1981,null,{"value":"8"}] 13:07:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 13:07:15 INFO - PROCESS | 3375 | 1462478835045 Marionette TRACE conn4 -> [0,1982,"setScriptTimeout",{"ms":35000}] 13:07:15 INFO - PROCESS | 3375 | 1462478835047 Marionette TRACE conn4 <- [1,1982,null,{}] 13:07:15 INFO - PROCESS | 3375 | 1462478835054 Marionette TRACE conn4 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:07:15 INFO - PROCESS | 3375 | 1462478835298 Marionette TRACE conn4 <- [1,1983,null,{"value":null}] 13:07:15 INFO - PROCESS | 3375 | 1462478835554 Marionette TRACE conn4 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:15 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb92d893800 == 135 [pid = 3375] [id = 503] 13:07:15 INFO - PROCESS | 3375 | ++DOMWINDOW == 238 (0x7fb92d724400) [pid = 3375] [serial = 1510] [outer = (nil)] 13:07:15 INFO - PROCESS | 3375 | ++DOMWINDOW == 239 (0x7fb92d869400) [pid = 3375] [serial = 1511] [outer = 0x7fb92d724400] 13:07:15 INFO - PROCESS | 3375 | 1462478835691 Marionette DEBUG loaded listener.js 13:07:15 INFO - PROCESS | 3375 | ++DOMWINDOW == 240 (0x7fb92d86d400) [pid = 3375] [serial = 1512] [outer = 0x7fb92d724400] 13:07:16 INFO - PROCESS | 3375 | 1462478836635 Marionette TRACE conn4 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 13:07:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 13:07:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1630ms 13:07:16 INFO - PROCESS | 3375 | 1462478836676 Marionette TRACE conn4 -> [0,1985,"getWindowHandle",null] 13:07:16 INFO - PROCESS | 3375 | 1462478836680 Marionette TRACE conn4 <- [1,1985,null,{"value":"8"}] 13:07:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 13:07:16 INFO - PROCESS | 3375 | 1462478836686 Marionette TRACE conn4 -> [0,1986,"setScriptTimeout",{"ms":35000}] 13:07:16 INFO - PROCESS | 3375 | 1462478836689 Marionette TRACE conn4 <- [1,1986,null,{}] 13:07:16 INFO - PROCESS | 3375 | 1462478836694 Marionette TRACE conn4 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:07:16 INFO - PROCESS | 3375 | 1462478836901 Marionette TRACE conn4 <- [1,1987,null,{"value":null}] 13:07:17 INFO - PROCESS | 3375 | 1462478837196 Marionette TRACE conn4 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:17 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb930dcc800 == 136 [pid = 3375] [id = 504] 13:07:17 INFO - PROCESS | 3375 | ++DOMWINDOW == 241 (0x7fb92d725000) [pid = 3375] [serial = 1513] [outer = (nil)] 13:07:17 INFO - PROCESS | 3375 | ++DOMWINDOW == 242 (0x7fb92d872800) [pid = 3375] [serial = 1514] [outer = 0x7fb92d725000] 13:07:17 INFO - PROCESS | 3375 | 1462478837321 Marionette DEBUG loaded listener.js 13:07:17 INFO - PROCESS | 3375 | ++DOMWINDOW == 243 (0x7fb93155e000) [pid = 3375] [serial = 1515] [outer = 0x7fb92d725000] 13:07:18 INFO - PROCESS | 3375 | 1462478838220 Marionette TRACE conn4 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 13:07:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 13:07:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1582ms 13:07:18 INFO - PROCESS | 3375 | 1462478838270 Marionette TRACE conn4 -> [0,1989,"getWindowHandle",null] 13:07:18 INFO - PROCESS | 3375 | 1462478838274 Marionette TRACE conn4 <- [1,1989,null,{"value":"8"}] 13:07:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 13:07:18 INFO - PROCESS | 3375 | 1462478838280 Marionette TRACE conn4 -> [0,1990,"setScriptTimeout",{"ms":35000}] 13:07:18 INFO - PROCESS | 3375 | 1462478838283 Marionette TRACE conn4 <- [1,1990,null,{}] 13:07:18 INFO - PROCESS | 3375 | 1462478838289 Marionette TRACE conn4 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:07:18 INFO - PROCESS | 3375 | 1462478838524 Marionette TRACE conn4 <- [1,1991,null,{"value":null}] 13:07:18 INFO - PROCESS | 3375 | 1462478838854 Marionette TRACE conn4 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:18 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb92e965000 == 137 [pid = 3375] [id = 505] 13:07:18 INFO - PROCESS | 3375 | ++DOMWINDOW == 244 (0x7fb92d731c00) [pid = 3375] [serial = 1516] [outer = (nil)] 13:07:18 INFO - PROCESS | 3375 | ++DOMWINDOW == 245 (0x7fb931568000) [pid = 3375] [serial = 1517] [outer = 0x7fb92d731c00] 13:07:18 INFO - PROCESS | 3375 | 1462478838937 Marionette DEBUG loaded listener.js 13:07:19 INFO - PROCESS | 3375 | ++DOMWINDOW == 246 (0x7fb9357cf800) [pid = 3375] [serial = 1518] [outer = 0x7fb92d731c00] 13:07:19 INFO - PROCESS | 3375 | 1462478839826 Marionette TRACE conn4 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 13:07:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 13:07:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1586ms 13:07:19 INFO - PROCESS | 3375 | 1462478839868 Marionette TRACE conn4 -> [0,1993,"getWindowHandle",null] 13:07:19 INFO - PROCESS | 3375 | 1462478839871 Marionette TRACE conn4 <- [1,1993,null,{"value":"8"}] 13:07:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 13:07:19 INFO - PROCESS | 3375 | 1462478839878 Marionette TRACE conn4 -> [0,1994,"setScriptTimeout",{"ms":35000}] 13:07:19 INFO - PROCESS | 3375 | 1462478839881 Marionette TRACE conn4 <- [1,1994,null,{}] 13:07:19 INFO - PROCESS | 3375 | 1462478839887 Marionette TRACE conn4 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:07:20 INFO - PROCESS | 3375 | 1462478840120 Marionette TRACE conn4 <- [1,1995,null,{"value":null}] 13:07:20 INFO - PROCESS | 3375 | 1462478840865 Marionette TRACE conn4 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:20 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb931947000 == 138 [pid = 3375] [id = 506] 13:07:20 INFO - PROCESS | 3375 | ++DOMWINDOW == 247 (0x7fb92eadd000) [pid = 3375] [serial = 1519] [outer = (nil)] 13:07:20 INFO - PROCESS | 3375 | ++DOMWINDOW == 248 (0x7fb92f074800) [pid = 3375] [serial = 1520] [outer = 0x7fb92eadd000] 13:07:21 INFO - PROCESS | 3375 | 1462478840995 Marionette DEBUG loaded listener.js 13:07:21 INFO - PROCESS | 3375 | ++DOMWINDOW == 249 (0x7fb92ffa2c00) [pid = 3375] [serial = 1521] [outer = 0x7fb92eadd000] 13:07:21 INFO - PROCESS | 3375 | 1462478841889 Marionette TRACE conn4 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 13:07:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 13:07:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 2030ms 13:07:21 INFO - PROCESS | 3375 | 1462478841917 Marionette TRACE conn4 -> [0,1997,"getWindowHandle",null] 13:07:21 INFO - PROCESS | 3375 | 1462478841925 Marionette TRACE conn4 <- [1,1997,null,{"value":"8"}] 13:07:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 13:07:21 INFO - PROCESS | 3375 | 1462478841937 Marionette TRACE conn4 -> [0,1998,"setScriptTimeout",{"ms":35000}] 13:07:21 INFO - PROCESS | 3375 | 1462478841941 Marionette TRACE conn4 <- [1,1998,null,{}] 13:07:21 INFO - PROCESS | 3375 | 1462478841950 Marionette TRACE conn4 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:07:22 INFO - PROCESS | 3375 | 1462478842176 Marionette TRACE conn4 <- [1,1999,null,{"value":null}] 13:07:22 INFO - PROCESS | 3375 | 1462478842388 Marionette TRACE conn4 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:22 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb930edd000 == 139 [pid = 3375] [id = 507] 13:07:22 INFO - PROCESS | 3375 | ++DOMWINDOW == 250 (0x7fb92eaea400) [pid = 3375] [serial = 1522] [outer = (nil)] 13:07:22 INFO - PROCESS | 3375 | ++DOMWINDOW == 251 (0x7fb92ffa9c00) [pid = 3375] [serial = 1523] [outer = 0x7fb92eaea400] 13:07:22 INFO - PROCESS | 3375 | 1462478842500 Marionette DEBUG loaded listener.js 13:07:22 INFO - PROCESS | 3375 | ++DOMWINDOW == 252 (0x7fb930f88000) [pid = 3375] [serial = 1524] [outer = 0x7fb92eaea400] 13:07:23 INFO - PROCESS | 3375 | --DOMWINDOW == 251 (0x7fb945d7cc00) [pid = 3375] [serial = 1409] [outer = (nil)] [url = about:blank] 13:07:23 INFO - PROCESS | 3375 | --DOMWINDOW == 250 (0x7fb93685b800) [pid = 3375] [serial = 1395] [outer = (nil)] [url = about:blank] 13:07:23 INFO - PROCESS | 3375 | --DOMWINDOW == 249 (0x7fb94ce8c000) [pid = 3375] [serial = 1388] [outer = (nil)] [url = about:blank] 13:07:23 INFO - PROCESS | 3375 | --DOMWINDOW == 248 (0x7fb9406d4800) [pid = 3375] [serial = 1406] [outer = (nil)] [url = about:blank] 13:07:23 INFO - PROCESS | 3375 | --DOMWINDOW == 247 (0x7fb940b10000) [pid = 3375] [serial = 1407] [outer = (nil)] [url = about:blank] 13:07:23 INFO - PROCESS | 3375 | --DOMWINDOW == 246 (0x7fb946345c00) [pid = 3375] [serial = 1373] [outer = (nil)] [url = about:blank] 13:07:23 INFO - PROCESS | 3375 | --DOMWINDOW == 245 (0x7fb93d13bc00) [pid = 3375] [serial = 1398] [outer = (nil)] [url = about:blank] 13:07:23 INFO - PROCESS | 3375 | --DOMWINDOW == 244 (0x7fb9366ac000) [pid = 3375] [serial = 1355] [outer = (nil)] [url = about:blank] 13:07:23 INFO - PROCESS | 3375 | --DOMWINDOW == 243 (0x7fb94040d000) [pid = 3375] [serial = 1364] [outer = (nil)] [url = about:blank] 13:07:23 INFO - PROCESS | 3375 | --DOMWINDOW == 242 (0x7fb93d3ad800) [pid = 3375] [serial = 1358] [outer = (nil)] [url = about:blank] 13:07:23 INFO - PROCESS | 3375 | --DOMWINDOW == 241 (0x7fb949464400) [pid = 3375] [serial = 1382] [outer = (nil)] [url = about:blank] 13:07:23 INFO - PROCESS | 3375 | --DOMWINDOW == 240 (0x7fb93ec5e000) [pid = 3375] [serial = 1361] [outer = (nil)] [url = about:blank] 13:07:23 INFO - PROCESS | 3375 | --DOMWINDOW == 239 (0x7fb9366ac800) [pid = 3375] [serial = 1394] [outer = (nil)] [url = about:blank] 13:07:23 INFO - PROCESS | 3375 | --DOMWINDOW == 238 (0x7fb9314f3000) [pid = 3375] [serial = 1392] [outer = (nil)] [url = about:blank] 13:07:23 INFO - PROCESS | 3375 | --DOMWINDOW == 237 (0x7fb94813f800) [pid = 3375] [serial = 1376] [outer = (nil)] [url = about:blank] 13:07:23 INFO - PROCESS | 3375 | --DOMWINDOW == 236 (0x7fb945d82c00) [pid = 3375] [serial = 1370] [outer = (nil)] [url = about:blank] 13:07:23 INFO - PROCESS | 3375 | --DOMWINDOW == 235 (0x7fb93d71ac00) [pid = 3375] [serial = 1350] [outer = (nil)] [url = about:blank] 13:07:23 INFO - PROCESS | 3375 | --DOMWINDOW == 234 (0x7fb9406d1800) [pid = 3375] [serial = 1404] [outer = (nil)] [url = about:blank] 13:07:23 INFO - PROCESS | 3375 | --DOMWINDOW == 233 (0x7fb940a75800) [pid = 3375] [serial = 1367] [outer = (nil)] [url = about:blank] 13:07:23 INFO - PROCESS | 3375 | --DOMWINDOW == 232 (0x7fb93db4b000) [pid = 3375] [serial = 1400] [outer = (nil)] [url = about:blank] 13:07:23 INFO - PROCESS | 3375 | --DOMWINDOW == 231 (0x7fb93ec57400) [pid = 3375] [serial = 1401] [outer = (nil)] [url = about:blank] 13:07:23 INFO - PROCESS | 3375 | --DOMWINDOW == 230 (0x7fb92ffa6800) [pid = 3375] [serial = 1352] [outer = (nil)] [url = about:blank] 13:07:23 INFO - PROCESS | 3375 | --DOMWINDOW == 229 (0x7fb9405a2800) [pid = 3375] [serial = 1403] [outer = (nil)] [url = about:blank] 13:07:23 INFO - PROCESS | 3375 | --DOMWINDOW == 228 (0x7fb938249000) [pid = 3375] [serial = 1397] [outer = (nil)] [url = about:blank] 13:07:23 INFO - PROCESS | 3375 | --DOMWINDOW == 227 (0x7fb94dda8c00) [pid = 3375] [serial = 1385] [outer = (nil)] [url = about:blank] 13:07:23 INFO - PROCESS | 3375 | --DOMWINDOW == 226 (0x7fb92eae9c00) [pid = 3375] [serial = 1391] [outer = (nil)] [url = about:blank] 13:07:23 INFO - PROCESS | 3375 | --DOMWINDOW == 225 (0x7fb9482d5c00) [pid = 3375] [serial = 1379] [outer = (nil)] [url = about:blank] 13:07:23 INFO - PROCESS | 3375 | 1462478843875 Marionette TRACE conn4 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 13:07:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 13:07:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1985ms 13:07:23 INFO - PROCESS | 3375 | 1462478843925 Marionette TRACE conn4 -> [0,2001,"getWindowHandle",null] 13:07:23 INFO - PROCESS | 3375 | 1462478843931 Marionette TRACE conn4 <- [1,2001,null,{"value":"8"}] 13:07:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 13:07:23 INFO - PROCESS | 3375 | 1462478843940 Marionette TRACE conn4 -> [0,2002,"setScriptTimeout",{"ms":35000}] 13:07:23 INFO - PROCESS | 3375 | 1462478843944 Marionette TRACE conn4 <- [1,2002,null,{}] 13:07:23 INFO - PROCESS | 3375 | 1462478843951 Marionette TRACE conn4 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:07:24 INFO - PROCESS | 3375 | 1462478844267 Marionette TRACE conn4 <- [1,2003,null,{"value":null}] 13:07:24 INFO - PROCESS | 3375 | 1462478844459 Marionette TRACE conn4 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:24 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb931375800 == 140 [pid = 3375] [id = 508] 13:07:24 INFO - PROCESS | 3375 | ++DOMWINDOW == 226 (0x7fb92d726400) [pid = 3375] [serial = 1525] [outer = (nil)] 13:07:24 INFO - PROCESS | 3375 | ++DOMWINDOW == 227 (0x7fb9314f7800) [pid = 3375] [serial = 1526] [outer = 0x7fb92d726400] 13:07:24 INFO - PROCESS | 3375 | 1462478844530 Marionette DEBUG loaded listener.js 13:07:24 INFO - PROCESS | 3375 | ++DOMWINDOW == 228 (0x7fb931604000) [pid = 3375] [serial = 1527] [outer = 0x7fb92d726400] 13:07:25 INFO - PROCESS | 3375 | 1462478845353 Marionette TRACE conn4 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 13:07:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 13:07:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1437ms 13:07:25 INFO - PROCESS | 3375 | 1462478845384 Marionette TRACE conn4 -> [0,2005,"getWindowHandle",null] 13:07:25 INFO - PROCESS | 3375 | 1462478845388 Marionette TRACE conn4 <- [1,2005,null,{"value":"8"}] 13:07:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 13:07:25 INFO - PROCESS | 3375 | 1462478845414 Marionette TRACE conn4 -> [0,2006,"setScriptTimeout",{"ms":35000}] 13:07:25 INFO - PROCESS | 3375 | 1462478845426 Marionette TRACE conn4 <- [1,2006,null,{}] 13:07:25 INFO - PROCESS | 3375 | 1462478845474 Marionette TRACE conn4 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:07:25 INFO - PROCESS | 3375 | 1462478845699 Marionette TRACE conn4 <- [1,2007,null,{"value":null}] 13:07:25 INFO - PROCESS | 3375 | 1462478845714 Marionette TRACE conn4 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:25 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb934ff8800 == 141 [pid = 3375] [id = 509] 13:07:25 INFO - PROCESS | 3375 | ++DOMWINDOW == 229 (0x7fb92eadb800) [pid = 3375] [serial = 1528] [outer = (nil)] 13:07:25 INFO - PROCESS | 3375 | ++DOMWINDOW == 230 (0x7fb9320d4800) [pid = 3375] [serial = 1529] [outer = 0x7fb92eadb800] 13:07:25 INFO - PROCESS | 3375 | 1462478845962 Marionette DEBUG loaded listener.js 13:07:26 INFO - PROCESS | 3375 | ++DOMWINDOW == 231 (0x7fb9321dbc00) [pid = 3375] [serial = 1530] [outer = 0x7fb92eadb800] 13:07:26 INFO - PROCESS | 3375 | 1462478846940 Marionette TRACE conn4 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 13:07:27 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 13:07:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1608ms 13:07:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 13:07:27 INFO - PROCESS | 3375 | 1462478847012 Marionette TRACE conn4 -> [0,2009,"getWindowHandle",null] 13:07:27 INFO - PROCESS | 3375 | 1462478847016 Marionette TRACE conn4 <- [1,2009,null,{"value":"8"}] 13:07:27 INFO - PROCESS | 3375 | 1462478847023 Marionette TRACE conn4 -> [0,2010,"setScriptTimeout",{"ms":35000}] 13:07:27 INFO - PROCESS | 3375 | 1462478847026 Marionette TRACE conn4 <- [1,2010,null,{}] 13:07:27 INFO - PROCESS | 3375 | 1462478847038 Marionette TRACE conn4 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:07:27 INFO - PROCESS | 3375 | 1462478847296 Marionette TRACE conn4 <- [1,2011,null,{"value":null}] 13:07:27 INFO - PROCESS | 3375 | 1462478847329 Marionette TRACE conn4 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:27 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb936ae0800 == 142 [pid = 3375] [id = 510] 13:07:27 INFO - PROCESS | 3375 | ++DOMWINDOW == 232 (0x7fb9320da400) [pid = 3375] [serial = 1531] [outer = (nil)] 13:07:27 INFO - PROCESS | 3375 | ++DOMWINDOW == 233 (0x7fb93244c000) [pid = 3375] [serial = 1532] [outer = 0x7fb9320da400] 13:07:27 INFO - PROCESS | 3375 | 1462478847398 Marionette DEBUG loaded listener.js 13:07:27 INFO - PROCESS | 3375 | ++DOMWINDOW == 234 (0x7fb932a0c000) [pid = 3375] [serial = 1533] [outer = 0x7fb9320da400] 13:07:28 INFO - PROCESS | 3375 | --DOMWINDOW == 233 (0x7fb934bee400) [pid = 3375] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 13:07:28 INFO - PROCESS | 3375 | --DOMWINDOW == 232 (0x7fb954d6c400) [pid = 3375] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 13:07:28 INFO - PROCESS | 3375 | --DOMWINDOW == 231 (0x7fb93d515400) [pid = 3375] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 13:07:28 INFO - PROCESS | 3375 | --DOMWINDOW == 230 (0x7fb9320dcc00) [pid = 3375] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 13:07:28 INFO - PROCESS | 3375 | --DOMWINDOW == 229 (0x7fb934beec00) [pid = 3375] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 13:07:28 INFO - PROCESS | 3375 | --DOMWINDOW == 228 (0x7fb935a89800) [pid = 3375] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 13:07:28 INFO - PROCESS | 3375 | --DOMWINDOW == 227 (0x7fb936790800) [pid = 3375] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 13:07:28 INFO - PROCESS | 3375 | --DOMWINDOW == 226 (0x7fb9312e0000) [pid = 3375] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 13:07:28 INFO - PROCESS | 3375 | 1462478848672 Marionette TRACE conn4 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 13:07:28 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 13:07:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1685ms 13:07:28 INFO - PROCESS | 3375 | 1462478848707 Marionette TRACE conn4 -> [0,2013,"getWindowHandle",null] 13:07:28 INFO - PROCESS | 3375 | 1462478848711 Marionette TRACE conn4 <- [1,2013,null,{"value":"8"}] 13:07:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 13:07:28 INFO - PROCESS | 3375 | 1462478848718 Marionette TRACE conn4 -> [0,2014,"setScriptTimeout",{"ms":35000}] 13:07:28 INFO - PROCESS | 3375 | 1462478848722 Marionette TRACE conn4 <- [1,2014,null,{}] 13:07:28 INFO - PROCESS | 3375 | 1462478848728 Marionette TRACE conn4 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:07:28 INFO - PROCESS | 3375 | 1462478848987 Marionette TRACE conn4 <- [1,2015,null,{"value":null}] 13:07:29 INFO - PROCESS | 3375 | 1462478849009 Marionette TRACE conn4 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:29 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb936c8e800 == 143 [pid = 3375] [id = 511] 13:07:29 INFO - PROCESS | 3375 | ++DOMWINDOW == 227 (0x7fb932cf5400) [pid = 3375] [serial = 1534] [outer = (nil)] 13:07:29 INFO - PROCESS | 3375 | ++DOMWINDOW == 228 (0x7fb932cf8c00) [pid = 3375] [serial = 1535] [outer = 0x7fb932cf5400] 13:07:29 INFO - PROCESS | 3375 | 1462478849090 Marionette DEBUG loaded listener.js 13:07:29 INFO - PROCESS | 3375 | ++DOMWINDOW == 229 (0x7fb934bf3400) [pid = 3375] [serial = 1536] [outer = 0x7fb932cf5400] 13:07:30 INFO - PROCESS | 3375 | 1462478850051 Marionette TRACE conn4 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 13:07:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 13:07:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1384ms 13:07:30 INFO - PROCESS | 3375 | 1462478850103 Marionette TRACE conn4 -> [0,2017,"getWindowHandle",null] 13:07:30 INFO - PROCESS | 3375 | 1462478850107 Marionette TRACE conn4 <- [1,2017,null,{"value":"8"}] 13:07:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 13:07:30 INFO - PROCESS | 3375 | 1462478850113 Marionette TRACE conn4 -> [0,2018,"setScriptTimeout",{"ms":35000}] 13:07:30 INFO - PROCESS | 3375 | 1462478850116 Marionette TRACE conn4 <- [1,2018,null,{}] 13:07:30 INFO - PROCESS | 3375 | 1462478850122 Marionette TRACE conn4 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:07:30 INFO - PROCESS | 3375 | 1462478850347 Marionette TRACE conn4 <- [1,2019,null,{"value":null}] 13:07:30 INFO - PROCESS | 3375 | 1462478850794 Marionette TRACE conn4 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:30 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb92f166800 == 144 [pid = 3375] [id = 512] 13:07:30 INFO - PROCESS | 3375 | ++DOMWINDOW == 230 (0x7fb92d729800) [pid = 3375] [serial = 1537] [outer = (nil)] 13:07:30 INFO - PROCESS | 3375 | ++DOMWINDOW == 231 (0x7fb92eae5000) [pid = 3375] [serial = 1538] [outer = 0x7fb92d729800] 13:07:30 INFO - PROCESS | 3375 | 1462478850885 Marionette DEBUG loaded listener.js 13:07:31 INFO - PROCESS | 3375 | ++DOMWINDOW == 232 (0x7fb92f18b800) [pid = 3375] [serial = 1539] [outer = 0x7fb92d729800] 13:07:31 INFO - PROCESS | 3375 | 1462478851866 Marionette TRACE conn4 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 13:07:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 13:07:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1832ms 13:07:31 INFO - PROCESS | 3375 | 1462478851948 Marionette TRACE conn4 -> [0,2021,"getWindowHandle",null] 13:07:31 INFO - PROCESS | 3375 | 1462478851955 Marionette TRACE conn4 <- [1,2021,null,{"value":"8"}] 13:07:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 13:07:31 INFO - PROCESS | 3375 | 1462478851964 Marionette TRACE conn4 -> [0,2022,"setScriptTimeout",{"ms":35000}] 13:07:31 INFO - PROCESS | 3375 | 1462478851971 Marionette TRACE conn4 <- [1,2022,null,{}] 13:07:31 INFO - PROCESS | 3375 | 1462478851980 Marionette TRACE conn4 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:07:32 INFO - PROCESS | 3375 | 1462478852262 Marionette TRACE conn4 <- [1,2023,null,{"value":null}] 13:07:32 INFO - PROCESS | 3375 | 1462478852569 Marionette TRACE conn4 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:32 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb934fea000 == 145 [pid = 3375] [id = 513] 13:07:32 INFO - PROCESS | 3375 | ++DOMWINDOW == 233 (0x7fb93101ac00) [pid = 3375] [serial = 1540] [outer = (nil)] 13:07:32 INFO - PROCESS | 3375 | ++DOMWINDOW == 234 (0x7fb9314ef400) [pid = 3375] [serial = 1541] [outer = 0x7fb93101ac00] 13:07:32 INFO - PROCESS | 3375 | 1462478852661 Marionette DEBUG loaded listener.js 13:07:32 INFO - PROCESS | 3375 | ++DOMWINDOW == 235 (0x7fb93160ac00) [pid = 3375] [serial = 1542] [outer = 0x7fb93101ac00] 13:07:33 INFO - PROCESS | 3375 | 1462478853670 Marionette TRACE conn4 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 13:07:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 13:07:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1736ms 13:07:33 INFO - PROCESS | 3375 | 1462478853705 Marionette TRACE conn4 -> [0,2025,"getWindowHandle",null] 13:07:33 INFO - PROCESS | 3375 | 1462478853712 Marionette TRACE conn4 <- [1,2025,null,{"value":"8"}] 13:07:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 13:07:33 INFO - PROCESS | 3375 | 1462478853720 Marionette TRACE conn4 -> [0,2026,"setScriptTimeout",{"ms":35000}] 13:07:33 INFO - PROCESS | 3375 | 1462478853725 Marionette TRACE conn4 <- [1,2026,null,{}] 13:07:33 INFO - PROCESS | 3375 | 1462478853732 Marionette TRACE conn4 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:07:33 INFO - PROCESS | 3375 | 1462478853985 Marionette TRACE conn4 <- [1,2027,null,{"value":null}] 13:07:34 INFO - PROCESS | 3375 | 1462478854289 Marionette TRACE conn4 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:34 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb9376d3000 == 146 [pid = 3375] [id = 514] 13:07:34 INFO - PROCESS | 3375 | ++DOMWINDOW == 236 (0x7fb9320de000) [pid = 3375] [serial = 1543] [outer = (nil)] 13:07:34 INFO - PROCESS | 3375 | ++DOMWINDOW == 237 (0x7fb932a0e000) [pid = 3375] [serial = 1544] [outer = 0x7fb9320de000] 13:07:34 INFO - PROCESS | 3375 | 1462478854413 Marionette DEBUG loaded listener.js 13:07:34 INFO - PROCESS | 3375 | ++DOMWINDOW == 238 (0x7fb932d9c000) [pid = 3375] [serial = 1545] [outer = 0x7fb9320de000] 13:07:35 INFO - PROCESS | 3375 | 1462478855376 Marionette TRACE conn4 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 13:07:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 13:07:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1691ms 13:07:35 INFO - PROCESS | 3375 | 1462478855412 Marionette TRACE conn4 -> [0,2029,"getWindowHandle",null] 13:07:35 INFO - PROCESS | 3375 | 1462478855417 Marionette TRACE conn4 <- [1,2029,null,{"value":"8"}] 13:07:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 13:07:35 INFO - PROCESS | 3375 | 1462478855436 Marionette TRACE conn4 -> [0,2030,"setScriptTimeout",{"ms":35000}] 13:07:35 INFO - PROCESS | 3375 | 1462478855451 Marionette TRACE conn4 <- [1,2030,null,{}] 13:07:35 INFO - PROCESS | 3375 | 1462478855468 Marionette TRACE conn4 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:07:35 INFO - PROCESS | 3375 | 1462478855726 Marionette TRACE conn4 <- [1,2031,null,{"value":null}] 13:07:36 INFO - PROCESS | 3375 | 1462478856078 Marionette TRACE conn4 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:36 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb9382b4000 == 147 [pid = 3375] [id = 515] 13:07:36 INFO - PROCESS | 3375 | ++DOMWINDOW == 239 (0x7fb935a7e400) [pid = 3375] [serial = 1546] [outer = (nil)] 13:07:36 INFO - PROCESS | 3375 | ++DOMWINDOW == 240 (0x7fb9365ea400) [pid = 3375] [serial = 1547] [outer = 0x7fb935a7e400] 13:07:36 INFO - PROCESS | 3375 | 1462478856164 Marionette DEBUG loaded listener.js 13:07:36 INFO - PROCESS | 3375 | ++DOMWINDOW == 241 (0x7fb9366aac00) [pid = 3375] [serial = 1548] [outer = 0x7fb935a7e400] 13:07:37 INFO - PROCESS | 3375 | 1462478857061 Marionette TRACE conn4 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 13:07:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 13:07:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1667ms 13:07:37 INFO - PROCESS | 3375 | 1462478857095 Marionette TRACE conn4 -> [0,2033,"getWindowHandle",null] 13:07:37 INFO - PROCESS | 3375 | 1462478857099 Marionette TRACE conn4 <- [1,2033,null,{"value":"8"}] 13:07:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 13:07:37 INFO - PROCESS | 3375 | 1462478857107 Marionette TRACE conn4 -> [0,2034,"setScriptTimeout",{"ms":35000}] 13:07:37 INFO - PROCESS | 3375 | 1462478857112 Marionette TRACE conn4 <- [1,2034,null,{}] 13:07:37 INFO - PROCESS | 3375 | 1462478857118 Marionette TRACE conn4 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:07:37 INFO - PROCESS | 3375 | 1462478857341 Marionette TRACE conn4 <- [1,2035,null,{"value":null}] 13:07:37 INFO - PROCESS | 3375 | 1462478857600 Marionette TRACE conn4 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:37 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb93ca33800 == 148 [pid = 3375] [id = 516] 13:07:37 INFO - PROCESS | 3375 | ++DOMWINDOW == 242 (0x7fb931ff2c00) [pid = 3375] [serial = 1549] [outer = (nil)] 13:07:37 INFO - PROCESS | 3375 | ++DOMWINDOW == 243 (0x7fb936794800) [pid = 3375] [serial = 1550] [outer = 0x7fb931ff2c00] 13:07:37 INFO - PROCESS | 3375 | 1462478857729 Marionette DEBUG loaded listener.js 13:07:37 INFO - PROCESS | 3375 | ++DOMWINDOW == 244 (0x7fb936857800) [pid = 3375] [serial = 1551] [outer = 0x7fb931ff2c00] 13:07:38 INFO - PROCESS | 3375 | 1462478858595 Marionette TRACE conn4 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 13:07:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 13:07:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1531ms 13:07:38 INFO - PROCESS | 3375 | 1462478858639 Marionette TRACE conn4 -> [0,2037,"getWindowHandle",null] 13:07:38 INFO - PROCESS | 3375 | 1462478858644 Marionette TRACE conn4 <- [1,2037,null,{"value":"8"}] 13:07:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 13:07:38 INFO - PROCESS | 3375 | 1462478858669 Marionette TRACE conn4 -> [0,2038,"setScriptTimeout",{"ms":35000}] 13:07:38 INFO - PROCESS | 3375 | 1462478858672 Marionette TRACE conn4 <- [1,2038,null,{}] 13:07:38 INFO - PROCESS | 3375 | 1462478858679 Marionette TRACE conn4 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:07:38 INFO - PROCESS | 3375 | 1462478858905 Marionette TRACE conn4 <- [1,2039,null,{"value":null}] 13:07:39 INFO - PROCESS | 3375 | 1462478859118 Marionette TRACE conn4 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:39 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb93cdab000 == 149 [pid = 3375] [id = 517] 13:07:39 INFO - PROCESS | 3375 | ++DOMWINDOW == 245 (0x7fb936ab3800) [pid = 3375] [serial = 1552] [outer = (nil)] 13:07:39 INFO - PROCESS | 3375 | ++DOMWINDOW == 246 (0x7fb936ab9c00) [pid = 3375] [serial = 1553] [outer = 0x7fb936ab3800] 13:07:39 INFO - PROCESS | 3375 | 1462478859249 Marionette DEBUG loaded listener.js 13:07:39 INFO - PROCESS | 3375 | ++DOMWINDOW == 247 (0x7fb938241800) [pid = 3375] [serial = 1554] [outer = 0x7fb936ab3800] 13:07:40 INFO - PROCESS | 3375 | 1462478860280 Marionette TRACE conn4 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 13:07:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 13:07:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1684ms 13:07:40 INFO - PROCESS | 3375 | 1462478860350 Marionette TRACE conn4 -> [0,2041,"getWindowHandle",null] 13:07:40 INFO - PROCESS | 3375 | 1462478860354 Marionette TRACE conn4 <- [1,2041,null,{"value":"8"}] 13:07:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 13:07:40 INFO - PROCESS | 3375 | 1462478860361 Marionette TRACE conn4 -> [0,2042,"setScriptTimeout",{"ms":35000}] 13:07:40 INFO - PROCESS | 3375 | 1462478860363 Marionette TRACE conn4 <- [1,2042,null,{}] 13:07:40 INFO - PROCESS | 3375 | 1462478860369 Marionette TRACE conn4 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:07:40 INFO - PROCESS | 3375 | 1462478860603 Marionette TRACE conn4 <- [1,2043,null,{"value":null}] 13:07:40 INFO - PROCESS | 3375 | 1462478860860 Marionette TRACE conn4 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:40 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb93d480000 == 150 [pid = 3375] [id = 518] 13:07:40 INFO - PROCESS | 3375 | ++DOMWINDOW == 248 (0x7fb936ab5400) [pid = 3375] [serial = 1555] [outer = (nil)] 13:07:40 INFO - PROCESS | 3375 | ++DOMWINDOW == 249 (0x7fb93cb69800) [pid = 3375] [serial = 1556] [outer = 0x7fb936ab5400] 13:07:40 INFO - PROCESS | 3375 | 1462478860981 Marionette DEBUG loaded listener.js 13:07:41 INFO - PROCESS | 3375 | ++DOMWINDOW == 250 (0x7fb93d08a400) [pid = 3375] [serial = 1557] [outer = 0x7fb936ab5400] 13:07:41 INFO - PROCESS | 3375 | 1462478861873 Marionette TRACE conn4 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 13:07:41 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) 13:07:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1580ms 13:07:41 INFO - PROCESS | 3375 | 1462478861942 Marionette TRACE conn4 -> [0,2045,"getWindowHandle",null] 13:07:41 INFO - PROCESS | 3375 | 1462478861946 Marionette TRACE conn4 <- [1,2045,null,{"value":"8"}] 13:07:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 13:07:41 INFO - PROCESS | 3375 | 1462478861953 Marionette TRACE conn4 -> [0,2046,"setScriptTimeout",{"ms":35000}] 13:07:41 INFO - PROCESS | 3375 | 1462478861956 Marionette TRACE conn4 <- [1,2046,null,{}] 13:07:41 INFO - PROCESS | 3375 | 1462478861962 Marionette TRACE conn4 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:07:42 INFO - PROCESS | 3375 | 1462478862187 Marionette TRACE conn4 <- [1,2047,null,{"value":null}] 13:07:42 INFO - PROCESS | 3375 | 1462478862442 Marionette TRACE conn4 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:42 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb93dde0000 == 151 [pid = 3375] [id = 519] 13:07:42 INFO - PROCESS | 3375 | ++DOMWINDOW == 251 (0x7fb936ab6400) [pid = 3375] [serial = 1558] [outer = (nil)] 13:07:42 INFO - PROCESS | 3375 | ++DOMWINDOW == 252 (0x7fb93d138c00) [pid = 3375] [serial = 1559] [outer = 0x7fb936ab6400] 13:07:42 INFO - PROCESS | 3375 | 1462478862571 Marionette DEBUG loaded listener.js 13:07:42 INFO - PROCESS | 3375 | ++DOMWINDOW == 253 (0x7fb93d3a9400) [pid = 3375] [serial = 1560] [outer = 0x7fb936ab6400] 13:07:43 INFO - PROCESS | 3375 | 1462478863504 Marionette TRACE conn4 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 13:07:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 13:07:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1581ms 13:07:43 INFO - PROCESS | 3375 | 1462478863535 Marionette TRACE conn4 -> [0,2049,"getWindowHandle",null] 13:07:43 INFO - PROCESS | 3375 | 1462478863539 Marionette TRACE conn4 <- [1,2049,null,{"value":"8"}] 13:07:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 13:07:43 INFO - PROCESS | 3375 | 1462478863546 Marionette TRACE conn4 -> [0,2050,"setScriptTimeout",{"ms":35000}] 13:07:43 INFO - PROCESS | 3375 | 1462478863549 Marionette TRACE conn4 <- [1,2050,null,{}] 13:07:43 INFO - PROCESS | 3375 | 1462478863555 Marionette TRACE conn4 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:07:43 INFO - PROCESS | 3375 | 1462478863780 Marionette TRACE conn4 <- [1,2051,null,{"value":null}] 13:07:44 INFO - PROCESS | 3375 | 1462478863997 Marionette TRACE conn4 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:44 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb93ef38000 == 152 [pid = 3375] [id = 520] 13:07:44 INFO - PROCESS | 3375 | ++DOMWINDOW == 254 (0x7fb93bf59000) [pid = 3375] [serial = 1561] [outer = (nil)] 13:07:44 INFO - PROCESS | 3375 | ++DOMWINDOW == 255 (0x7fb93d415400) [pid = 3375] [serial = 1562] [outer = 0x7fb93bf59000] 13:07:44 INFO - PROCESS | 3375 | 1462478864114 Marionette DEBUG loaded listener.js 13:07:44 INFO - PROCESS | 3375 | ++DOMWINDOW == 256 (0x7fb93d421400) [pid = 3375] [serial = 1563] [outer = 0x7fb93bf59000] 13:07:45 INFO - PROCESS | 3375 | 1462478865099 Marionette TRACE conn4 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 13:07:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 13:07:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1585ms 13:07:45 INFO - PROCESS | 3375 | 1462478865133 Marionette TRACE conn4 -> [0,2053,"getWindowHandle",null] 13:07:45 INFO - PROCESS | 3375 | 1462478865136 Marionette TRACE conn4 <- [1,2053,null,{"value":"8"}] 13:07:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 13:07:45 INFO - PROCESS | 3375 | 1462478865144 Marionette TRACE conn4 -> [0,2054,"setScriptTimeout",{"ms":35000}] 13:07:45 INFO - PROCESS | 3375 | 1462478865148 Marionette TRACE conn4 <- [1,2054,null,{}] 13:07:45 INFO - PROCESS | 3375 | 1462478865155 Marionette TRACE conn4 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:07:45 INFO - PROCESS | 3375 | 1462478865370 Marionette TRACE conn4 <- [1,2055,null,{"value":null}] 13:07:45 INFO - PROCESS | 3375 | 1462478865600 Marionette TRACE conn4 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:45 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb94121e800 == 153 [pid = 3375] [id = 521] 13:07:45 INFO - PROCESS | 3375 | ++DOMWINDOW == 257 (0x7fb936850400) [pid = 3375] [serial = 1564] [outer = (nil)] 13:07:45 INFO - PROCESS | 3375 | ++DOMWINDOW == 258 (0x7fb93d51ac00) [pid = 3375] [serial = 1565] [outer = 0x7fb936850400] 13:07:45 INFO - PROCESS | 3375 | 1462478865755 Marionette DEBUG loaded listener.js 13:07:45 INFO - PROCESS | 3375 | ++DOMWINDOW == 259 (0x7fb93d607800) [pid = 3375] [serial = 1566] [outer = 0x7fb936850400] 13:07:46 INFO - PROCESS | 3375 | 1462478866690 Marionette TRACE conn4 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 13:07:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 13:07:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1592ms 13:07:46 INFO - PROCESS | 3375 | 1462478866738 Marionette TRACE conn4 -> [0,2057,"getWindowHandle",null] 13:07:46 INFO - PROCESS | 3375 | 1462478866742 Marionette TRACE conn4 <- [1,2057,null,{"value":"8"}] 13:07:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 13:07:46 INFO - PROCESS | 3375 | 1462478866748 Marionette TRACE conn4 -> [0,2058,"setScriptTimeout",{"ms":35000}] 13:07:46 INFO - PROCESS | 3375 | 1462478866752 Marionette TRACE conn4 <- [1,2058,null,{}] 13:07:46 INFO - PROCESS | 3375 | 1462478866759 Marionette TRACE conn4 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:07:46 INFO - PROCESS | 3375 | 1462478866981 Marionette TRACE conn4 <- [1,2059,null,{"value":null}] 13:07:47 INFO - PROCESS | 3375 | 1462478867194 Marionette TRACE conn4 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:47 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb942e74800 == 154 [pid = 3375] [id = 522] 13:07:47 INFO - PROCESS | 3375 | ++DOMWINDOW == 260 (0x7fb93d610000) [pid = 3375] [serial = 1567] [outer = (nil)] 13:07:47 INFO - PROCESS | 3375 | ++DOMWINDOW == 261 (0x7fb93d66f800) [pid = 3375] [serial = 1568] [outer = 0x7fb93d610000] 13:07:47 INFO - PROCESS | 3375 | 1462478867325 Marionette DEBUG loaded listener.js 13:07:47 INFO - PROCESS | 3375 | ++DOMWINDOW == 262 (0x7fb93d71d800) [pid = 3375] [serial = 1569] [outer = 0x7fb93d610000] 13:07:48 INFO - PROCESS | 3375 | 1462478868378 Marionette TRACE conn4 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 13:07:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 13:07:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1681ms 13:07:48 INFO - PROCESS | 3375 | 1462478868431 Marionette TRACE conn4 -> [0,2061,"getWindowHandle",null] 13:07:48 INFO - PROCESS | 3375 | 1462478868435 Marionette TRACE conn4 <- [1,2061,null,{"value":"8"}] 13:07:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 13:07:48 INFO - PROCESS | 3375 | 1462478868442 Marionette TRACE conn4 -> [0,2062,"setScriptTimeout",{"ms":35000}] 13:07:48 INFO - PROCESS | 3375 | 1462478868447 Marionette TRACE conn4 <- [1,2062,null,{}] 13:07:48 INFO - PROCESS | 3375 | 1462478868453 Marionette TRACE conn4 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:07:48 INFO - PROCESS | 3375 | 1462478868710 Marionette TRACE conn4 <- [1,2063,null,{"value":null}] 13:07:49 INFO - PROCESS | 3375 | 1462478869018 Marionette TRACE conn4 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:49 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb9484b3000 == 155 [pid = 3375] [id = 523] 13:07:49 INFO - PROCESS | 3375 | ++DOMWINDOW == 263 (0x7fb93d66cc00) [pid = 3375] [serial = 1570] [outer = (nil)] 13:07:49 INFO - PROCESS | 3375 | ++DOMWINDOW == 264 (0x7fb93dd4e800) [pid = 3375] [serial = 1571] [outer = 0x7fb93d66cc00] 13:07:49 INFO - PROCESS | 3375 | 1462478869095 Marionette DEBUG loaded listener.js 13:07:49 INFO - PROCESS | 3375 | ++DOMWINDOW == 265 (0x7fb93eae3800) [pid = 3375] [serial = 1572] [outer = 0x7fb93d66cc00] 13:07:50 INFO - PROCESS | 3375 | 1462478869999 Marionette TRACE conn4 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 13:07:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 13:07:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1587ms 13:07:50 INFO - PROCESS | 3375 | 1462478870030 Marionette TRACE conn4 -> [0,2065,"getWindowHandle",null] 13:07:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 13:07:50 INFO - PROCESS | 3375 | 1462478870034 Marionette TRACE conn4 <- [1,2065,null,{"value":"8"}] 13:07:50 INFO - PROCESS | 3375 | 1462478870041 Marionette TRACE conn4 -> [0,2066,"setScriptTimeout",{"ms":35000}] 13:07:50 INFO - PROCESS | 3375 | 1462478870044 Marionette TRACE conn4 <- [1,2066,null,{}] 13:07:50 INFO - PROCESS | 3375 | 1462478870050 Marionette TRACE conn4 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:07:50 INFO - PROCESS | 3375 | 1462478870262 Marionette TRACE conn4 <- [1,2067,null,{"value":null}] 13:07:50 INFO - PROCESS | 3375 | 1462478870521 Marionette TRACE conn4 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:50 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb949a06800 == 156 [pid = 3375] [id = 524] 13:07:50 INFO - PROCESS | 3375 | ++DOMWINDOW == 266 (0x7fb935a84000) [pid = 3375] [serial = 1573] [outer = (nil)] 13:07:50 INFO - PROCESS | 3375 | ++DOMWINDOW == 267 (0x7fb93ec59000) [pid = 3375] [serial = 1574] [outer = 0x7fb935a84000] 13:07:50 INFO - PROCESS | 3375 | 1462478870634 Marionette DEBUG loaded listener.js 13:07:50 INFO - PROCESS | 3375 | ++DOMWINDOW == 268 (0x7fb93ee8bc00) [pid = 3375] [serial = 1575] [outer = 0x7fb935a84000] 13:07:51 INFO - PROCESS | 3375 | 1462478871605 Marionette TRACE conn4 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 13:07:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 13:07:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 2081ms 13:07:52 INFO - PROCESS | 3375 | 1462478872204 Marionette TRACE conn4 -> [0,2069,"getWindowHandle",null] 13:07:52 INFO - PROCESS | 3375 | 1462478872211 Marionette TRACE conn4 <- [1,2069,null,{"value":"8"}] 13:07:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 13:07:52 INFO - PROCESS | 3375 | 1462478872224 Marionette TRACE conn4 -> [0,2070,"setScriptTimeout",{"ms":35000}] 13:07:52 INFO - PROCESS | 3375 | 1462478872229 Marionette TRACE conn4 <- [1,2070,null,{}] 13:07:52 INFO - PROCESS | 3375 | 1462478872237 Marionette TRACE conn4 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:07:52 INFO - PROCESS | 3375 | 1462478872437 Marionette TRACE conn4 <- [1,2071,null,{"value":null}] 13:07:52 INFO - PROCESS | 3375 | 1462478872662 Marionette TRACE conn4 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:52 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb934c33000 == 157 [pid = 3375] [id = 525] 13:07:52 INFO - PROCESS | 3375 | ++DOMWINDOW == 269 (0x7fb92f444800) [pid = 3375] [serial = 1576] [outer = (nil)] 13:07:52 INFO - PROCESS | 3375 | ++DOMWINDOW == 270 (0x7fb930f82c00) [pid = 3375] [serial = 1577] [outer = 0x7fb92f444800] 13:07:52 INFO - PROCESS | 3375 | 1462478872738 Marionette DEBUG loaded listener.js 13:07:52 INFO - PROCESS | 3375 | ++DOMWINDOW == 271 (0x7fb931017c00) [pid = 3375] [serial = 1578] [outer = 0x7fb92f444800] 13:07:53 INFO - PROCESS | 3375 | 1462478873738 Marionette TRACE conn4 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 13:07:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 13:07:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1588ms 13:07:53 INFO - PROCESS | 3375 | 1462478873813 Marionette TRACE conn4 -> [0,2073,"getWindowHandle",null] 13:07:53 INFO - PROCESS | 3375 | 1462478873817 Marionette TRACE conn4 <- [1,2073,null,{"value":"8"}] 13:07:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 13:07:53 INFO - PROCESS | 3375 | 1462478873830 Marionette TRACE conn4 -> [0,2074,"setScriptTimeout",{"ms":35000}] 13:07:53 INFO - PROCESS | 3375 | 1462478873835 Marionette TRACE conn4 <- [1,2074,null,{}] 13:07:53 INFO - PROCESS | 3375 | 1462478873842 Marionette TRACE conn4 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:07:54 INFO - PROCESS | 3375 | 1462478874188 Marionette TRACE conn4 <- [1,2075,null,{"value":null}] 13:07:54 INFO - PROCESS | 3375 | 1462478874530 Marionette TRACE conn4 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:54 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb92f3c5800 == 158 [pid = 3375] [id = 526] 13:07:54 INFO - PROCESS | 3375 | ++DOMWINDOW == 272 (0x7fb92f445800) [pid = 3375] [serial = 1579] [outer = (nil)] 13:07:54 INFO - PROCESS | 3375 | ++DOMWINDOW == 273 (0x7fb9312e1c00) [pid = 3375] [serial = 1580] [outer = 0x7fb92f445800] 13:07:54 INFO - PROCESS | 3375 | 1462478874602 Marionette DEBUG loaded listener.js 13:07:54 INFO - PROCESS | 3375 | ++DOMWINDOW == 274 (0x7fb931605c00) [pid = 3375] [serial = 1581] [outer = 0x7fb92f445800] 13:07:55 INFO - PROCESS | 3375 | 1462478875535 Marionette TRACE conn4 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 13:07:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 13:07:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1742ms 13:07:55 INFO - PROCESS | 3375 | 1462478875571 Marionette TRACE conn4 -> [0,2077,"getWindowHandle",null] 13:07:55 INFO - PROCESS | 3375 | 1462478875575 Marionette TRACE conn4 <- [1,2077,null,{"value":"8"}] 13:07:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 13:07:55 INFO - PROCESS | 3375 | 1462478875581 Marionette TRACE conn4 -> [0,2078,"setScriptTimeout",{"ms":35000}] 13:07:55 INFO - PROCESS | 3375 | 1462478875585 Marionette TRACE conn4 <- [1,2078,null,{}] 13:07:55 INFO - PROCESS | 3375 | 1462478875600 Marionette TRACE conn4 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:07:55 INFO - PROCESS | 3375 | 1462478875827 Marionette TRACE conn4 <- [1,2079,null,{"value":null}] 13:07:56 INFO - PROCESS | 3375 | 1462478876055 Marionette TRACE conn4 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:56 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb9381cb800 == 159 [pid = 3375] [id = 527] 13:07:56 INFO - PROCESS | 3375 | ++DOMWINDOW == 275 (0x7fb932446000) [pid = 3375] [serial = 1582] [outer = (nil)] 13:07:56 INFO - PROCESS | 3375 | ++DOMWINDOW == 276 (0x7fb932a05000) [pid = 3375] [serial = 1583] [outer = 0x7fb932446000] 13:07:56 INFO - PROCESS | 3375 | 1462478876173 Marionette DEBUG loaded listener.js 13:07:56 INFO - PROCESS | 3375 | ++DOMWINDOW == 277 (0x7fb932d99000) [pid = 3375] [serial = 1584] [outer = 0x7fb932446000] 13:07:57 INFO - PROCESS | 3375 | 1462478877191 Marionette TRACE conn4 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 13:07:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 13:07:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1637ms 13:07:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 13:07:57 INFO - PROCESS | 3375 | 1462478877221 Marionette TRACE conn4 -> [0,2081,"getWindowHandle",null] 13:07:57 INFO - PROCESS | 3375 | 1462478877224 Marionette TRACE conn4 <- [1,2081,null,{"value":"8"}] 13:07:57 INFO - PROCESS | 3375 | 1462478877231 Marionette TRACE conn4 -> [0,2082,"setScriptTimeout",{"ms":35000}] 13:07:57 INFO - PROCESS | 3375 | 1462478877234 Marionette TRACE conn4 <- [1,2082,null,{}] 13:07:57 INFO - PROCESS | 3375 | 1462478877239 Marionette TRACE conn4 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:07:57 INFO - PROCESS | 3375 | 1462478877444 Marionette TRACE conn4 <- [1,2083,null,{"value":null}] 13:07:57 INFO - PROCESS | 3375 | 1462478877675 Marionette TRACE conn4 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:57 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb92f424800 == 160 [pid = 3375] [id = 528] 13:07:57 INFO - PROCESS | 3375 | ++DOMWINDOW == 278 (0x7fb92f192c00) [pid = 3375] [serial = 1585] [outer = (nil)] 13:07:57 INFO - PROCESS | 3375 | ++DOMWINDOW == 279 (0x7fb931ff6400) [pid = 3375] [serial = 1586] [outer = 0x7fb92f192c00] 13:07:57 INFO - PROCESS | 3375 | 1462478877829 Marionette DEBUG loaded listener.js 13:07:57 INFO - PROCESS | 3375 | ++DOMWINDOW == 280 (0x7fb9366ab000) [pid = 3375] [serial = 1587] [outer = 0x7fb92f192c00] 13:07:58 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb956a7b800 == 159 [pid = 3375] [id = 461] 13:07:58 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb958858000 == 158 [pid = 3375] [id = 462] 13:07:58 INFO - PROCESS | 3375 | --DOMWINDOW == 279 (0x7fb940658c00) [pid = 3375] [serial = 1469] [outer = (nil)] [url = about:blank] 13:07:58 INFO - PROCESS | 3375 | --DOMWINDOW == 278 (0x7fb9482d3800) [pid = 3375] [serial = 1421] [outer = (nil)] [url = about:blank] 13:07:58 INFO - PROCESS | 3375 | --DOMWINDOW == 277 (0x7fb954d62000) [pid = 3375] [serial = 1427] [outer = (nil)] [url = about:blank] 13:07:58 INFO - PROCESS | 3375 | --DOMWINDOW == 276 (0x7fb95879e000) [pid = 3375] [serial = 1433] [outer = (nil)] [url = about:blank] 13:07:58 INFO - PROCESS | 3375 | --DOMWINDOW == 275 (0x7fb93d604c00) [pid = 3375] [serial = 1415] [outer = (nil)] [url = about:blank] 13:07:58 INFO - PROCESS | 3375 | --DOMWINDOW == 274 (0x7fb94970f800) [pid = 3375] [serial = 1424] [outer = (nil)] [url = about:blank] 13:07:58 INFO - PROCESS | 3375 | --DOMWINDOW == 273 (0x7fb9366b3800) [pid = 3375] [serial = 1412] [outer = (nil)] [url = about:blank] 13:07:58 INFO - PROCESS | 3375 | --DOMWINDOW == 272 (0x7fb956f62400) [pid = 3375] [serial = 1430] [outer = (nil)] [url = about:blank] 13:07:58 INFO - PROCESS | 3375 | --DOMWINDOW == 271 (0x7fb935a82000) [pid = 3375] [serial = 1448] [outer = (nil)] [url = about:blank] 13:07:58 INFO - PROCESS | 3375 | --DOMWINDOW == 270 (0x7fb9319c9000) [pid = 3375] [serial = 1445] [outer = (nil)] [url = about:blank] 13:07:58 INFO - PROCESS | 3375 | --DOMWINDOW == 269 (0x7fb945a0a400) [pid = 3375] [serial = 1442] [outer = (nil)] [url = about:blank] 13:07:58 INFO - PROCESS | 3375 | --DOMWINDOW == 268 (0x7fb93cb72400) [pid = 3375] [serial = 1439] [outer = (nil)] [url = about:blank] 13:07:58 INFO - PROCESS | 3375 | --DOMWINDOW == 267 (0x7fb93244ac00) [pid = 3375] [serial = 1436] [outer = (nil)] [url = about:blank] 13:07:58 INFO - PROCESS | 3375 | --DOMWINDOW == 266 (0x7fb940b10400) [pid = 3375] [serial = 1418] [outer = (nil)] [url = about:blank] 13:07:58 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb934ff8800 == 157 [pid = 3375] [id = 509] 13:07:58 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb931375800 == 156 [pid = 3375] [id = 508] 13:07:58 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb930edd000 == 155 [pid = 3375] [id = 507] 13:07:58 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb931947000 == 154 [pid = 3375] [id = 506] 13:07:58 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb936e32000 == 153 [pid = 3375] [id = 501] 13:07:58 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb95e046800 == 152 [pid = 3375] [id = 500] 13:07:58 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb932c89800 == 151 [pid = 3375] [id = 499] 13:07:58 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb931948000 == 150 [pid = 3375] [id = 498] 13:07:58 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb95ad1f000 == 149 [pid = 3375] [id = 497] 13:07:58 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb9588ab800 == 148 [pid = 3375] [id = 496] 13:07:58 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb953e09800 == 147 [pid = 3375] [id = 495] 13:07:58 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb948cc4800 == 146 [pid = 3375] [id = 494] 13:07:58 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb94804a000 == 145 [pid = 3375] [id = 493] 13:07:58 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb935756800 == 144 [pid = 3375] [id = 490] 13:07:58 INFO - PROCESS | 3375 | 1462478878852 Marionette TRACE conn4 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 13:07:58 INFO - PROCESS | 3375 | --DOMWINDOW == 265 (0x7fb9405a3000) [pid = 3375] [serial = 1467] [outer = (nil)] [url = about:blank] 13:07:58 INFO - PROCESS | 3375 | --DOMWINDOW == 264 (0x7fb93d67ac00) [pid = 3375] [serial = 1461] [outer = (nil)] [url = about:blank] 13:07:58 INFO - PROCESS | 3375 | --DOMWINDOW == 263 (0x7fb9365ef400) [pid = 3375] [serial = 1466] [outer = (nil)] [url = about:blank] 13:07:58 INFO - PROCESS | 3375 | --DOMWINDOW == 262 (0x7fb93dc8a800) [pid = 3375] [serial = 1293] [outer = (nil)] [url = about:blank] 13:07:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 13:07:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1689ms 13:07:58 INFO - PROCESS | 3375 | --DOMWINDOW == 261 (0x7fb956f6ac00) [pid = 3375] [serial = 1233] [outer = (nil)] [url = about:blank] 13:07:58 INFO - PROCESS | 3375 | --DOMWINDOW == 260 (0x7fb93dc8b800) [pid = 3375] [serial = 1463] [outer = (nil)] [url = about:blank] 13:07:58 INFO - PROCESS | 3375 | --DOMWINDOW == 259 (0x7fb93dd46800) [pid = 3375] [serial = 1464] [outer = (nil)] [url = about:blank] 13:07:58 INFO - PROCESS | 3375 | --DOMWINDOW == 258 (0x7fb9321e6800) [pid = 3375] [serial = 1451] [outer = (nil)] [url = about:blank] 13:07:58 INFO - PROCESS | 3375 | --DOMWINDOW == 257 (0x7fb932d9ec00) [pid = 3375] [serial = 1452] [outer = (nil)] [url = about:blank] 13:07:58 INFO - PROCESS | 3375 | --DOMWINDOW == 256 (0x7fb936795000) [pid = 3375] [serial = 1457] [outer = (nil)] [url = about:blank] 13:07:58 INFO - PROCESS | 3375 | --DOMWINDOW == 255 (0x7fb93d51bc00) [pid = 3375] [serial = 1458] [outer = (nil)] [url = about:blank] 13:07:58 INFO - PROCESS | 3375 | --DOMWINDOW == 254 (0x7fb93d676800) [pid = 3375] [serial = 1460] [outer = (nil)] [url = about:blank] 13:07:58 INFO - PROCESS | 3375 | --DOMWINDOW == 253 (0x7fb936799800) [pid = 3375] [serial = 1454] [outer = (nil)] [url = about:blank] 13:07:58 INFO - PROCESS | 3375 | --DOMWINDOW == 252 (0x7fb937a92c00) [pid = 3375] [serial = 1455] [outer = (nil)] [url = about:blank] 13:07:58 INFO - PROCESS | 3375 | 1462478878942 Marionette TRACE conn4 -> [0,2085,"getWindowHandle",null] 13:07:58 INFO - PROCESS | 3375 | 1462478878946 Marionette TRACE conn4 <- [1,2085,null,{"value":"8"}] 13:07:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 13:07:58 INFO - PROCESS | 3375 | 1462478878953 Marionette TRACE conn4 -> [0,2086,"setScriptTimeout",{"ms":35000}] 13:07:58 INFO - PROCESS | 3375 | 1462478878956 Marionette TRACE conn4 <- [1,2086,null,{}] 13:07:58 INFO - PROCESS | 3375 | 1462478878962 Marionette TRACE conn4 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:07:59 INFO - PROCESS | 3375 | 1462478879185 Marionette TRACE conn4 <- [1,2087,null,{"value":null}] 13:07:59 INFO - PROCESS | 3375 | 1462478879358 Marionette TRACE conn4 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:59 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb932c9f800 == 145 [pid = 3375] [id = 529] 13:07:59 INFO - PROCESS | 3375 | ++DOMWINDOW == 253 (0x7fb92f439400) [pid = 3375] [serial = 1588] [outer = (nil)] 13:07:59 INFO - PROCESS | 3375 | ++DOMWINDOW == 254 (0x7fb936792400) [pid = 3375] [serial = 1589] [outer = 0x7fb92f439400] 13:07:59 INFO - PROCESS | 3375 | 1462478879424 Marionette DEBUG loaded listener.js 13:07:59 INFO - PROCESS | 3375 | ++DOMWINDOW == 255 (0x7fb936aa5400) [pid = 3375] [serial = 1590] [outer = 0x7fb92f439400] 13:08:00 INFO - PROCESS | 3375 | 1462478880257 Marionette TRACE conn4 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 13:08:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 13:08:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1336ms 13:08:00 INFO - PROCESS | 3375 | 1462478880310 Marionette TRACE conn4 -> [0,2089,"getWindowHandle",null] 13:08:00 INFO - PROCESS | 3375 | 1462478880313 Marionette TRACE conn4 <- [1,2089,null,{"value":"8"}] 13:08:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 13:08:00 INFO - PROCESS | 3375 | 1462478880322 Marionette TRACE conn4 -> [0,2090,"setScriptTimeout",{"ms":35000}] 13:08:00 INFO - PROCESS | 3375 | 1462478880326 Marionette TRACE conn4 <- [1,2090,null,{}] 13:08:00 INFO - PROCESS | 3375 | 1462478880332 Marionette TRACE conn4 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:00 INFO - PROCESS | 3375 | 1462478880596 Marionette TRACE conn4 <- [1,2091,null,{"value":null}] 13:08:00 INFO - PROCESS | 3375 | 1462478880824 Marionette TRACE conn4 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:00 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb93cdae000 == 146 [pid = 3375] [id = 530] 13:08:00 INFO - PROCESS | 3375 | ++DOMWINDOW == 256 (0x7fb936795400) [pid = 3375] [serial = 1591] [outer = (nil)] 13:08:00 INFO - PROCESS | 3375 | ++DOMWINDOW == 257 (0x7fb93cb70400) [pid = 3375] [serial = 1592] [outer = 0x7fb936795400] 13:08:00 INFO - PROCESS | 3375 | 1462478880940 Marionette DEBUG loaded listener.js 13:08:01 INFO - PROCESS | 3375 | ++DOMWINDOW == 258 (0x7fb93d675000) [pid = 3375] [serial = 1593] [outer = 0x7fb936795400] 13:08:02 INFO - PROCESS | 3375 | 1462478881997 Marionette TRACE conn4 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 13:08:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 13:08:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1733ms 13:08:02 INFO - PROCESS | 3375 | 1462478882067 Marionette TRACE conn4 -> [0,2093,"getWindowHandle",null] 13:08:02 INFO - PROCESS | 3375 | 1462478882071 Marionette TRACE conn4 <- [1,2093,null,{"value":"8"}] 13:08:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 13:08:02 INFO - PROCESS | 3375 | 1462478882077 Marionette TRACE conn4 -> [0,2094,"setScriptTimeout",{"ms":35000}] 13:08:02 INFO - PROCESS | 3375 | 1462478882080 Marionette TRACE conn4 <- [1,2094,null,{}] 13:08:02 INFO - PROCESS | 3375 | 1462478882086 Marionette TRACE conn4 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:02 INFO - PROCESS | 3375 | 1462478882367 Marionette TRACE conn4 <- [1,2095,null,{"value":null}] 13:08:02 INFO - PROCESS | 3375 | 1462478882397 Marionette TRACE conn4 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:02 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb93dde3000 == 147 [pid = 3375] [id = 531] 13:08:02 INFO - PROCESS | 3375 | ++DOMWINDOW == 259 (0x7fb937a87800) [pid = 3375] [serial = 1594] [outer = (nil)] 13:08:02 INFO - PROCESS | 3375 | ++DOMWINDOW == 260 (0x7fb93d724400) [pid = 3375] [serial = 1595] [outer = 0x7fb937a87800] 13:08:02 INFO - PROCESS | 3375 | 1462478882461 Marionette DEBUG loaded listener.js 13:08:02 INFO - PROCESS | 3375 | ++DOMWINDOW == 261 (0x7fb93dc90c00) [pid = 3375] [serial = 1596] [outer = 0x7fb937a87800] 13:08:03 INFO - PROCESS | 3375 | --DOMWINDOW == 260 (0x7fb940a15c00) [pid = 3375] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 13:08:03 INFO - PROCESS | 3375 | --DOMWINDOW == 259 (0x7fb932a03c00) [pid = 3375] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 13:08:03 INFO - PROCESS | 3375 | --DOMWINDOW == 258 (0x7fb948ed9c00) [pid = 3375] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 13:08:03 INFO - PROCESS | 3375 | --DOMWINDOW == 257 (0x7fb943961000) [pid = 3375] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 13:08:03 INFO - PROCESS | 3375 | --DOMWINDOW == 256 (0x7fb943966400) [pid = 3375] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 13:08:03 INFO - PROCESS | 3375 | --DOMWINDOW == 255 (0x7fb934ecc800) [pid = 3375] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 13:08:03 INFO - PROCESS | 3375 | --DOMWINDOW == 254 (0x7fb93d139400) [pid = 3375] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 13:08:03 INFO - PROCESS | 3375 | --DOMWINDOW == 253 (0x7fb9403b8800) [pid = 3375] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 13:08:03 INFO - PROCESS | 3375 | --DOMWINDOW == 252 (0x7fb937a91400) [pid = 3375] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 13:08:03 INFO - PROCESS | 3375 | --DOMWINDOW == 251 (0x7fb953ca0c00) [pid = 3375] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 13:08:03 INFO - PROCESS | 3375 | --DOMWINDOW == 250 (0x7fb9312e0800) [pid = 3375] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 13:08:03 INFO - PROCESS | 3375 | --DOMWINDOW == 249 (0x7fb937a91800) [pid = 3375] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 13:08:03 INFO - PROCESS | 3375 | --DOMWINDOW == 248 (0x7fb92eae7000) [pid = 3375] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 13:08:03 INFO - PROCESS | 3375 | --DOMWINDOW == 247 (0x7fb958c73400) [pid = 3375] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 13:08:03 INFO - PROCESS | 3375 | --DOMWINDOW == 246 (0x7fb940a0d400) [pid = 3375] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 13:08:03 INFO - PROCESS | 3375 | --DOMWINDOW == 245 (0x7fb931ff3400) [pid = 3375] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 13:08:03 INFO - PROCESS | 3375 | --DOMWINDOW == 244 (0x7fb95502c800) [pid = 3375] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 13:08:03 INFO - PROCESS | 3375 | --DOMWINDOW == 243 (0x7fb9314eec00) [pid = 3375] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 13:08:03 INFO - PROCESS | 3375 | --DOMWINDOW == 242 (0x7fb94816c400) [pid = 3375] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 13:08:03 INFO - PROCESS | 3375 | --DOMWINDOW == 241 (0x7fb9312e5400) [pid = 3375] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 13:08:03 INFO - PROCESS | 3375 | --DOMWINDOW == 240 (0x7fb93d41e800) [pid = 3375] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 13:08:03 INFO - PROCESS | 3375 | --DOMWINDOW == 239 (0x7fb93ec59800) [pid = 3375] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 13:08:03 INFO - PROCESS | 3375 | --DOMWINDOW == 238 (0x7fb932a04000) [pid = 3375] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 13:08:03 INFO - PROCESS | 3375 | --DOMWINDOW == 237 (0x7fb956acf000) [pid = 3375] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 13:08:03 INFO - PROCESS | 3375 | --DOMWINDOW == 236 (0x7fb92f07a000) [pid = 3375] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 13:08:03 INFO - PROCESS | 3375 | --DOMWINDOW == 235 (0x7fb956f65000) [pid = 3375] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 13:08:03 INFO - PROCESS | 3375 | --DOMWINDOW == 234 (0x7fb9319c2c00) [pid = 3375] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 13:08:03 INFO - PROCESS | 3375 | --DOMWINDOW == 233 (0x7fb955033c00) [pid = 3375] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 13:08:03 INFO - PROCESS | 3375 | --DOMWINDOW == 232 (0x7fb93d13c400) [pid = 3375] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 13:08:03 INFO - PROCESS | 3375 | --DOMWINDOW == 231 (0x7fb9357c7400) [pid = 3375] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 13:08:03 INFO - PROCESS | 3375 | --DOMWINDOW == 230 (0x7fb92ffa8800) [pid = 3375] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 13:08:03 INFO - PROCESS | 3375 | --DOMWINDOW == 229 (0x7fb934bf1800) [pid = 3375] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 13:08:03 INFO - PROCESS | 3375 | --DOMWINDOW == 228 (0x7fb942ef3800) [pid = 3375] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 13:08:03 INFO - PROCESS | 3375 | --DOMWINDOW == 227 (0x7fb92f186400) [pid = 3375] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 13:08:03 INFO - PROCESS | 3375 | --DOMWINDOW == 226 (0x7fb9357ce800) [pid = 3375] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 13:08:03 INFO - PROCESS | 3375 | --DOMWINDOW == 225 (0x7fb936ab2c00) [pid = 3375] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 13:08:03 INFO - PROCESS | 3375 | --DOMWINDOW == 224 (0x7fb93ec53c00) [pid = 3375] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 13:08:03 INFO - PROCESS | 3375 | --DOMWINDOW == 223 (0x7fb932a0a000) [pid = 3375] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 13:08:03 INFO - PROCESS | 3375 | --DOMWINDOW == 222 (0x7fb942e53c00) [pid = 3375] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 13:08:03 INFO - PROCESS | 3375 | --DOMWINDOW == 221 (0x7fb940a18400) [pid = 3375] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 13:08:03 INFO - PROCESS | 3375 | --DOMWINDOW == 220 (0x7fb9319c6400) [pid = 3375] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 13:08:03 INFO - PROCESS | 3375 | --DOMWINDOW == 219 (0x7fb92eae2000) [pid = 3375] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 13:08:03 INFO - PROCESS | 3375 | --DOMWINDOW == 218 (0x7fb9365ea000) [pid = 3375] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 13:08:03 INFO - PROCESS | 3375 | --DOMWINDOW == 217 (0x7fb93ec5f400) [pid = 3375] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 13:08:03 INFO - PROCESS | 3375 | --DOMWINDOW == 216 (0x7fb95879fc00) [pid = 3375] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 13:08:03 INFO - PROCESS | 3375 | --DOMWINDOW == 215 (0x7fb948ed2000) [pid = 3375] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 13:08:03 INFO - PROCESS | 3375 | --DOMWINDOW == 214 (0x7fb9406d8c00) [pid = 3375] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 13:08:03 INFO - PROCESS | 3375 | --DOMWINDOW == 213 (0x7fb940a18c00) [pid = 3375] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 13:08:03 INFO - PROCESS | 3375 | --DOMWINDOW == 212 (0x7fb936853800) [pid = 3375] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 13:08:03 INFO - PROCESS | 3375 | --DOMWINDOW == 211 (0x7fb93cb6ec00) [pid = 3375] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 13:08:03 INFO - PROCESS | 3375 | --DOMWINDOW == 210 (0x7fb92f191400) [pid = 3375] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 13:08:03 INFO - PROCESS | 3375 | --DOMWINDOW == 209 (0x7fb92f081400) [pid = 3375] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 13:08:03 INFO - PROCESS | 3375 | --DOMWINDOW == 208 (0x7fb93db4d000) [pid = 3375] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 13:08:03 INFO - PROCESS | 3375 | --DOMWINDOW == 207 (0x7fb936ac1c00) [pid = 3375] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 13:08:03 INFO - PROCESS | 3375 | --DOMWINDOW == 206 (0x7fb932443c00) [pid = 3375] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 13:08:03 INFO - PROCESS | 3375 | --DOMWINDOW == 205 (0x7fb9405a7000) [pid = 3375] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 13:08:03 INFO - PROCESS | 3375 | --DOMWINDOW == 204 (0x7fb9312de400) [pid = 3375] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 13:08:03 INFO - PROCESS | 3375 | --DOMWINDOW == 203 (0x7fb9312e2c00) [pid = 3375] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 13:08:03 INFO - PROCESS | 3375 | --DOMWINDOW == 202 (0x7fb93160b800) [pid = 3375] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 13:08:03 INFO - PROCESS | 3375 | --DOMWINDOW == 201 (0x7fb9320da400) [pid = 3375] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 13:08:03 INFO - PROCESS | 3375 | --DOMWINDOW == 200 (0x7fb92d726400) [pid = 3375] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 13:08:03 INFO - PROCESS | 3375 | --DOMWINDOW == 199 (0x7fb92eadd000) [pid = 3375] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 13:08:03 INFO - PROCESS | 3375 | --DOMWINDOW == 198 (0x7fb92eaea400) [pid = 3375] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 13:08:03 INFO - PROCESS | 3375 | --DOMWINDOW == 197 (0x7fb92eadb800) [pid = 3375] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 13:08:04 INFO - PROCESS | 3375 | 1462478884292 Marionette TRACE conn4 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 13:08:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 13:08:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 2232ms 13:08:04 INFO - PROCESS | 3375 | 1462478884310 Marionette TRACE conn4 -> [0,2097,"getWindowHandle",null] 13:08:04 INFO - PROCESS | 3375 | 1462478884312 Marionette TRACE conn4 <- [1,2097,null,{"value":"8"}] 13:08:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 13:08:04 INFO - PROCESS | 3375 | 1462478884320 Marionette TRACE conn4 -> [0,2098,"setScriptTimeout",{"ms":35000}] 13:08:04 INFO - PROCESS | 3375 | 1462478884323 Marionette TRACE conn4 <- [1,2098,null,{}] 13:08:04 INFO - PROCESS | 3375 | 1462478884328 Marionette TRACE conn4 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:04 INFO - PROCESS | 3375 | 1462478884523 Marionette TRACE conn4 <- [1,2099,null,{"value":null}] 13:08:04 INFO - PROCESS | 3375 | 1462478884697 Marionette TRACE conn4 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:04 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb93408a000 == 148 [pid = 3375] [id = 532] 13:08:04 INFO - PROCESS | 3375 | ++DOMWINDOW == 198 (0x7fb92d726400) [pid = 3375] [serial = 1597] [outer = (nil)] 13:08:04 INFO - PROCESS | 3375 | ++DOMWINDOW == 199 (0x7fb9314efc00) [pid = 3375] [serial = 1598] [outer = 0x7fb92d726400] 13:08:04 INFO - PROCESS | 3375 | 1462478884760 Marionette DEBUG loaded listener.js 13:08:04 INFO - PROCESS | 3375 | ++DOMWINDOW == 200 (0x7fb932a02400) [pid = 3375] [serial = 1599] [outer = 0x7fb92d726400] 13:08:05 INFO - PROCESS | 3375 | 1462478885544 Marionette TRACE conn4 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 13:08:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 13:08:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1285ms 13:08:05 INFO - PROCESS | 3375 | 1462478885713 Marionette TRACE conn4 -> [0,2101,"getWindowHandle",null] 13:08:05 INFO - PROCESS | 3375 | 1462478885719 Marionette TRACE conn4 <- [1,2101,null,{"value":"8"}] 13:08:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 13:08:05 INFO - PROCESS | 3375 | 1462478885743 Marionette TRACE conn4 -> [0,2102,"setScriptTimeout",{"ms":35000}] 13:08:05 INFO - PROCESS | 3375 | 1462478885748 Marionette TRACE conn4 <- [1,2102,null,{}] 13:08:05 INFO - PROCESS | 3375 | 1462478885757 Marionette TRACE conn4 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:06 INFO - PROCESS | 3375 | 1462478886001 Marionette TRACE conn4 <- [1,2103,null,{"value":null}] 13:08:06 INFO - PROCESS | 3375 | 1462478886294 Marionette TRACE conn4 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:06 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb932c9f000 == 149 [pid = 3375] [id = 533] 13:08:06 INFO - PROCESS | 3375 | ++DOMWINDOW == 201 (0x7fb92f07d400) [pid = 3375] [serial = 1600] [outer = (nil)] 13:08:06 INFO - PROCESS | 3375 | ++DOMWINDOW == 202 (0x7fb92f43e800) [pid = 3375] [serial = 1601] [outer = 0x7fb92f07d400] 13:08:06 INFO - PROCESS | 3375 | 1462478886396 Marionette DEBUG loaded listener.js 13:08:06 INFO - PROCESS | 3375 | ++DOMWINDOW == 203 (0x7fb931018c00) [pid = 3375] [serial = 1602] [outer = 0x7fb92f07d400] 13:08:07 INFO - PROCESS | 3375 | 1462478887562 Marionette TRACE conn4 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 13:08:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 13:08:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1889ms 13:08:07 INFO - PROCESS | 3375 | 1462478887633 Marionette TRACE conn4 -> [0,2105,"getWindowHandle",null] 13:08:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 13:08:07 INFO - PROCESS | 3375 | 1462478887639 Marionette TRACE conn4 <- [1,2105,null,{"value":"8"}] 13:08:07 INFO - PROCESS | 3375 | 1462478887652 Marionette TRACE conn4 -> [0,2106,"setScriptTimeout",{"ms":35000}] 13:08:07 INFO - PROCESS | 3375 | 1462478887659 Marionette TRACE conn4 <- [1,2106,null,{}] 13:08:07 INFO - PROCESS | 3375 | 1462478887670 Marionette TRACE conn4 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:07 INFO - PROCESS | 3375 | 1462478887955 Marionette TRACE conn4 <- [1,2107,null,{"value":null}] 13:08:08 INFO - PROCESS | 3375 | 1462478888276 Marionette TRACE conn4 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:08 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb9381c9000 == 150 [pid = 3375] [id = 534] 13:08:08 INFO - PROCESS | 3375 | ++DOMWINDOW == 204 (0x7fb9319ce400) [pid = 3375] [serial = 1603] [outer = (nil)] 13:08:08 INFO - PROCESS | 3375 | ++DOMWINDOW == 205 (0x7fb9320db000) [pid = 3375] [serial = 1604] [outer = 0x7fb9319ce400] 13:08:08 INFO - PROCESS | 3375 | 1462478888354 Marionette DEBUG loaded listener.js 13:08:08 INFO - PROCESS | 3375 | ++DOMWINDOW == 206 (0x7fb932a04000) [pid = 3375] [serial = 1605] [outer = 0x7fb9319ce400] 13:08:09 INFO - PROCESS | 3375 | 1462478889360 Marionette TRACE conn4 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 13:08:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 13:08:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1743ms 13:08:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 13:08:09 INFO - PROCESS | 3375 | 1462478889392 Marionette TRACE conn4 -> [0,2109,"getWindowHandle",null] 13:08:09 INFO - PROCESS | 3375 | 1462478889395 Marionette TRACE conn4 <- [1,2109,null,{"value":"8"}] 13:08:09 INFO - PROCESS | 3375 | 1462478889403 Marionette TRACE conn4 -> [0,2110,"setScriptTimeout",{"ms":35000}] 13:08:09 INFO - PROCESS | 3375 | 1462478889408 Marionette TRACE conn4 <- [1,2110,null,{}] 13:08:09 INFO - PROCESS | 3375 | 1462478889423 Marionette TRACE conn4 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:09 INFO - PROCESS | 3375 | 1462478889664 Marionette TRACE conn4 <- [1,2111,null,{"value":null}] 13:08:10 INFO - PROCESS | 3375 | 1462478890036 Marionette TRACE conn4 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:10 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb93ddde000 == 151 [pid = 3375] [id = 535] 13:08:10 INFO - PROCESS | 3375 | ++DOMWINDOW == 207 (0x7fb9366ab800) [pid = 3375] [serial = 1606] [outer = (nil)] 13:08:10 INFO - PROCESS | 3375 | ++DOMWINDOW == 208 (0x7fb936792c00) [pid = 3375] [serial = 1607] [outer = 0x7fb9366ab800] 13:08:10 INFO - PROCESS | 3375 | 1462478890134 Marionette DEBUG loaded listener.js 13:08:10 INFO - PROCESS | 3375 | ++DOMWINDOW == 209 (0x7fb936ab5c00) [pid = 3375] [serial = 1608] [outer = 0x7fb9366ab800] 13:08:11 INFO - PROCESS | 3375 | 1462478891076 Marionette TRACE conn4 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 13:08:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 13:08:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1738ms 13:08:11 INFO - PROCESS | 3375 | 1462478891143 Marionette TRACE conn4 -> [0,2113,"getWindowHandle",null] 13:08:11 INFO - PROCESS | 3375 | 1462478891149 Marionette TRACE conn4 <- [1,2113,null,{"value":"8"}] 13:08:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 13:08:11 INFO - PROCESS | 3375 | 1462478891160 Marionette TRACE conn4 -> [0,2114,"setScriptTimeout",{"ms":35000}] 13:08:11 INFO - PROCESS | 3375 | 1462478891164 Marionette TRACE conn4 <- [1,2114,null,{}] 13:08:11 INFO - PROCESS | 3375 | 1462478891173 Marionette TRACE conn4 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:11 INFO - PROCESS | 3375 | 1462478891487 Marionette TRACE conn4 <- [1,2115,null,{"value":null}] 13:08:11 INFO - PROCESS | 3375 | 1462478891807 Marionette TRACE conn4 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:11 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb942e78800 == 152 [pid = 3375] [id = 536] 13:08:11 INFO - PROCESS | 3375 | ++DOMWINDOW == 210 (0x7fb92d870000) [pid = 3375] [serial = 1609] [outer = (nil)] 13:08:11 INFO - PROCESS | 3375 | ++DOMWINDOW == 211 (0x7fb938246000) [pid = 3375] [serial = 1610] [outer = 0x7fb92d870000] 13:08:11 INFO - PROCESS | 3375 | 1462478891884 Marionette DEBUG loaded listener.js 13:08:11 INFO - PROCESS | 3375 | ++DOMWINDOW == 212 (0x7fb93d3a3000) [pid = 3375] [serial = 1611] [outer = 0x7fb92d870000] 13:08:12 INFO - PROCESS | 3375 | 1462478892754 Marionette TRACE conn4 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 13:08:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 13:08:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1640ms 13:08:12 INFO - PROCESS | 3375 | 1462478892801 Marionette TRACE conn4 -> [0,2117,"getWindowHandle",null] 13:08:12 INFO - PROCESS | 3375 | 1462478892805 Marionette TRACE conn4 <- [1,2117,null,{"value":"8"}] 13:08:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 13:08:12 INFO - PROCESS | 3375 | 1462478892811 Marionette TRACE conn4 -> [0,2118,"setScriptTimeout",{"ms":35000}] 13:08:12 INFO - PROCESS | 3375 | 1462478892815 Marionette TRACE conn4 <- [1,2118,null,{}] 13:08:12 INFO - PROCESS | 3375 | 1462478892821 Marionette TRACE conn4 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:13 INFO - PROCESS | 3375 | 1462478893034 Marionette TRACE conn4 <- [1,2119,null,{"value":null}] 13:08:13 INFO - PROCESS | 3375 | 1462478893252 Marionette TRACE conn4 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:13 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb948044000 == 153 [pid = 3375] [id = 537] 13:08:13 INFO - PROCESS | 3375 | ++DOMWINDOW == 213 (0x7fb9357cc800) [pid = 3375] [serial = 1612] [outer = (nil)] 13:08:13 INFO - PROCESS | 3375 | ++DOMWINDOW == 214 (0x7fb93d66d400) [pid = 3375] [serial = 1613] [outer = 0x7fb9357cc800] 13:08:13 INFO - PROCESS | 3375 | 1462478893408 Marionette DEBUG loaded listener.js 13:08:13 INFO - PROCESS | 3375 | ++DOMWINDOW == 215 (0x7fb93d71e800) [pid = 3375] [serial = 1614] [outer = 0x7fb9357cc800] 13:08:14 INFO - PROCESS | 3375 | 1462478894412 Marionette TRACE conn4 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 13:08:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 13:08:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1684ms 13:08:14 INFO - PROCESS | 3375 | 1462478894498 Marionette TRACE conn4 -> [0,2121,"getWindowHandle",null] 13:08:14 INFO - PROCESS | 3375 | 1462478894505 Marionette TRACE conn4 <- [1,2121,null,{"value":"8"}] 13:08:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 13:08:14 INFO - PROCESS | 3375 | 1462478894515 Marionette TRACE conn4 -> [0,2122,"setScriptTimeout",{"ms":35000}] 13:08:14 INFO - PROCESS | 3375 | 1462478894521 Marionette TRACE conn4 <- [1,2122,null,{}] 13:08:14 INFO - PROCESS | 3375 | 1462478894530 Marionette TRACE conn4 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:14 INFO - PROCESS | 3375 | 1462478894936 Marionette TRACE conn4 <- [1,2123,null,{"value":null}] 13:08:15 INFO - PROCESS | 3375 | 1462478895157 Marionette TRACE conn4 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:15 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb949a0a000 == 154 [pid = 3375] [id = 538] 13:08:15 INFO - PROCESS | 3375 | ++DOMWINDOW == 216 (0x7fb93de6d800) [pid = 3375] [serial = 1615] [outer = (nil)] 13:08:15 INFO - PROCESS | 3375 | ++DOMWINDOW == 217 (0x7fb93eadf400) [pid = 3375] [serial = 1616] [outer = 0x7fb93de6d800] 13:08:15 INFO - PROCESS | 3375 | 1462478895243 Marionette DEBUG loaded listener.js 13:08:15 INFO - PROCESS | 3375 | ++DOMWINDOW == 218 (0x7fb93f15c800) [pid = 3375] [serial = 1617] [outer = 0x7fb93de6d800] 13:08:16 INFO - PROCESS | 3375 | 1462478896083 Marionette TRACE conn4 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 13:08:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 13:08:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1637ms 13:08:16 INFO - PROCESS | 3375 | 1462478896152 Marionette TRACE conn4 -> [0,2125,"getWindowHandle",null] 13:08:16 INFO - PROCESS | 3375 | 1462478896156 Marionette TRACE conn4 <- [1,2125,null,{"value":"8"}] 13:08:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 13:08:16 INFO - PROCESS | 3375 | 1462478896162 Marionette TRACE conn4 -> [0,2126,"setScriptTimeout",{"ms":35000}] 13:08:16 INFO - PROCESS | 3375 | 1462478896166 Marionette TRACE conn4 <- [1,2126,null,{}] 13:08:16 INFO - PROCESS | 3375 | 1462478896172 Marionette TRACE conn4 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:16 INFO - PROCESS | 3375 | 1462478896389 Marionette TRACE conn4 <- [1,2127,null,{"value":null}] 13:08:16 INFO - PROCESS | 3375 | 1462478896602 Marionette TRACE conn4 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:16 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb94d12d800 == 155 [pid = 3375] [id = 539] 13:08:16 INFO - PROCESS | 3375 | ++DOMWINDOW == 219 (0x7fb93d097800) [pid = 3375] [serial = 1618] [outer = (nil)] 13:08:16 INFO - PROCESS | 3375 | ++DOMWINDOW == 220 (0x7fb9403b1400) [pid = 3375] [serial = 1619] [outer = 0x7fb93d097800] 13:08:16 INFO - PROCESS | 3375 | 1462478896733 Marionette DEBUG loaded listener.js 13:08:16 INFO - PROCESS | 3375 | ++DOMWINDOW == 221 (0x7fb9405a3000) [pid = 3375] [serial = 1620] [outer = 0x7fb93d097800] 13:08:17 INFO - PROCESS | 3375 | 1462478897685 Marionette TRACE conn4 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 13:08:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 13:08:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1582ms 13:08:17 INFO - PROCESS | 3375 | 1462478897747 Marionette TRACE conn4 -> [0,2129,"getWindowHandle",null] 13:08:17 INFO - PROCESS | 3375 | 1462478897751 Marionette TRACE conn4 <- [1,2129,null,{"value":"8"}] 13:08:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 13:08:17 INFO - PROCESS | 3375 | 1462478897757 Marionette TRACE conn4 -> [0,2130,"setScriptTimeout",{"ms":35000}] 13:08:17 INFO - PROCESS | 3375 | 1462478897762 Marionette TRACE conn4 <- [1,2130,null,{}] 13:08:17 INFO - PROCESS | 3375 | 1462478897770 Marionette TRACE conn4 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:18 INFO - PROCESS | 3375 | 1462478898014 Marionette TRACE conn4 <- [1,2131,null,{"value":null}] 13:08:18 INFO - PROCESS | 3375 | 1462478898280 Marionette TRACE conn4 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:18 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb953cbf800 == 156 [pid = 3375] [id = 540] 13:08:18 INFO - PROCESS | 3375 | ++DOMWINDOW == 222 (0x7fb93dc92400) [pid = 3375] [serial = 1621] [outer = (nil)] 13:08:18 INFO - PROCESS | 3375 | ++DOMWINDOW == 223 (0x7fb9405ac800) [pid = 3375] [serial = 1622] [outer = 0x7fb93dc92400] 13:08:18 INFO - PROCESS | 3375 | 1462478898400 Marionette DEBUG loaded listener.js 13:08:18 INFO - PROCESS | 3375 | ++DOMWINDOW == 224 (0x7fb940655c00) [pid = 3375] [serial = 1623] [outer = 0x7fb93dc92400] 13:08:19 INFO - PROCESS | 3375 | 1462478899405 Marionette TRACE conn4 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 13:08:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 13:08:19 INFO - PROCESS | 3375 | 1462478899455 Marionette TRACE conn4 <- [1,2133,null,{"value":"8"}] 13:08:19 INFO - PROCESS | 3375 | 1462478899462 Marionette TRACE conn4 -> [0,2134,"setScriptTimeout",{"ms":35000}] 13:08:19 INFO - PROCESS | 3375 | 1462478899465 Marionette TRACE conn4 <- [1,2134,null,{}] 13:08:19 INFO - PROCESS | 3375 | 1462478899471 Marionette TRACE conn4 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:19 INFO - PROCESS | 3375 | 1462478899693 Marionette TRACE conn4 <- [1,2135,null,{"value":null}] 13:08:20 INFO - PROCESS | 3375 | 1462478900012 Marionette TRACE conn4 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:20 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb956f02800 == 157 [pid = 3375] [id = 541] 13:08:20 INFO - PROCESS | 3375 | ++DOMWINDOW == 225 (0x7fb93f1bf400) [pid = 3375] [serial = 1624] [outer = (nil)] 13:08:20 INFO - PROCESS | 3375 | ++DOMWINDOW == 226 (0x7fb9406dd800) [pid = 3375] [serial = 1625] [outer = 0x7fb93f1bf400] 13:08:20 INFO - PROCESS | 3375 | 1462478900096 Marionette DEBUG loaded listener.js 13:08:20 INFO - PROCESS | 3375 | ++DOMWINDOW == 227 (0x7fb940a18c00) [pid = 3375] [serial = 1626] [outer = 0x7fb93f1bf400] 13:08:20 INFO - PROCESS | 3375 | 1462478900982 Marionette TRACE conn4 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 13:08:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 13:08:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1588ms 13:08:21 INFO - PROCESS | 3375 | 1462478901051 Marionette TRACE conn4 -> [0,2137,"getWindowHandle",null] 13:08:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 13:08:21 INFO - PROCESS | 3375 | 1462478901055 Marionette TRACE conn4 <- [1,2137,null,{"value":"8"}] 13:08:21 INFO - PROCESS | 3375 | 1462478901062 Marionette TRACE conn4 -> [0,2138,"setScriptTimeout",{"ms":35000}] 13:08:21 INFO - PROCESS | 3375 | 1462478901065 Marionette TRACE conn4 <- [1,2138,null,{}] 13:08:21 INFO - PROCESS | 3375 | 1462478901071 Marionette TRACE conn4 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:21 INFO - PROCESS | 3375 | 1462478901295 Marionette TRACE conn4 <- [1,2139,null,{"value":null}] 13:08:21 INFO - PROCESS | 3375 | 1462478901600 Marionette TRACE conn4 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:21 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb95884a000 == 158 [pid = 3375] [id = 542] 13:08:21 INFO - PROCESS | 3375 | ++DOMWINDOW == 228 (0x7fb9314f8400) [pid = 3375] [serial = 1627] [outer = (nil)] 13:08:21 INFO - PROCESS | 3375 | ++DOMWINDOW == 229 (0x7fb940a7cc00) [pid = 3375] [serial = 1628] [outer = 0x7fb9314f8400] 13:08:21 INFO - PROCESS | 3375 | 1462478901682 Marionette DEBUG loaded listener.js 13:08:21 INFO - PROCESS | 3375 | ++DOMWINDOW == 230 (0x7fb940b03000) [pid = 3375] [serial = 1629] [outer = 0x7fb9314f8400] 13:08:22 INFO - PROCESS | 3375 | 1462478902570 Marionette TRACE conn4 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 13:08:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 13:08:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1580ms 13:08:22 INFO - PROCESS | 3375 | 1462478902643 Marionette TRACE conn4 -> [0,2141,"getWindowHandle",null] 13:08:22 INFO - PROCESS | 3375 | 1462478902647 Marionette TRACE conn4 <- [1,2141,null,{"value":"8"}] 13:08:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 13:08:22 INFO - PROCESS | 3375 | 1462478902654 Marionette TRACE conn4 -> [0,2142,"setScriptTimeout",{"ms":35000}] 13:08:22 INFO - PROCESS | 3375 | 1462478902659 Marionette TRACE conn4 <- [1,2142,null,{}] 13:08:22 INFO - PROCESS | 3375 | 1462478902665 Marionette TRACE conn4 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:22 INFO - PROCESS | 3375 | 1462478902941 Marionette TRACE conn4 <- [1,2143,null,{"value":null}] 13:08:23 INFO - PROCESS | 3375 | 1462478903252 Marionette TRACE conn4 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:23 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb95897c000 == 159 [pid = 3375] [id = 543] 13:08:23 INFO - PROCESS | 3375 | ++DOMWINDOW == 231 (0x7fb942ebf000) [pid = 3375] [serial = 1630] [outer = (nil)] 13:08:23 INFO - PROCESS | 3375 | ++DOMWINDOW == 232 (0x7fb942eee400) [pid = 3375] [serial = 1631] [outer = 0x7fb942ebf000] 13:08:23 INFO - PROCESS | 3375 | 1462478903340 Marionette DEBUG loaded listener.js 13:08:23 INFO - PROCESS | 3375 | ++DOMWINDOW == 233 (0x7fb943966400) [pid = 3375] [serial = 1632] [outer = 0x7fb942ebf000] 13:08:24 INFO - PROCESS | 3375 | 1462478904266 Marionette TRACE conn4 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2145,"getWindowHandle",null] 13:08:24 INFO - PROCESS | 3375 | 1462478904343 Marionette TRACE conn4 <- [1,2145,null,{"value":"8"}] 13:08:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 13:08:24 INFO - PROCESS | 3375 | 1462478904350 Marionette TRACE conn4 -> [0,2146,"setScriptTimeout",{"ms":35000}] 13:08:24 INFO - PROCESS | 3375 | 1462478904353 Marionette TRACE conn4 <- [1,2146,null,{}] 13:08:24 INFO - PROCESS | 3375 | 1462478904359 Marionette TRACE conn4 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:24 INFO - PROCESS | 3375 | 1462478904587 Marionette TRACE conn4 <- [1,2147,null,{"value":null}] 13:08:24 INFO - PROCESS | 3375 | 1462478904903 Marionette TRACE conn4 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:24 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb958c0e800 == 160 [pid = 3375] [id = 544] 13:08:24 INFO - PROCESS | 3375 | ++DOMWINDOW == 234 (0x7fb943966800) [pid = 3375] [serial = 1633] [outer = (nil)] 13:08:24 INFO - PROCESS | 3375 | ++DOMWINDOW == 235 (0x7fb945a0ec00) [pid = 3375] [serial = 1634] [outer = 0x7fb943966800] 13:08:24 INFO - PROCESS | 3375 | 1462478904984 Marionette DEBUG loaded listener.js 13:08:25 INFO - PROCESS | 3375 | ++DOMWINDOW == 236 (0x7fb945d7c000) [pid = 3375] [serial = 1635] [outer = 0x7fb943966800] 13:08:25 INFO - PROCESS | 3375 | 1462478905941 Marionette TRACE conn4 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 13:08:26 INFO - PROCESS | 3375 | 1462478906043 Marionette TRACE conn4 <- [1,2149,null,{"value":"8"}] 13:08:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 13:08:26 INFO - PROCESS | 3375 | 1462478906054 Marionette TRACE conn4 -> [0,2150,"setScriptTimeout",{"ms":35000}] 13:08:26 INFO - PROCESS | 3375 | 1462478906059 Marionette TRACE conn4 <- [1,2150,null,{}] 13:08:26 INFO - PROCESS | 3375 | 1462478906068 Marionette TRACE conn4 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:26 INFO - PROCESS | 3375 | 1462478906355 Marionette TRACE conn4 <- [1,2151,null,{"value":null}] 13:08:26 INFO - PROCESS | 3375 | 1462478906660 Marionette TRACE conn4 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:26 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb95d02f800 == 161 [pid = 3375] [id = 545] 13:08:26 INFO - PROCESS | 3375 | ++DOMWINDOW == 237 (0x7fb94396b800) [pid = 3375] [serial = 1636] [outer = (nil)] 13:08:26 INFO - PROCESS | 3375 | ++DOMWINDOW == 238 (0x7fb945fba800) [pid = 3375] [serial = 1637] [outer = 0x7fb94396b800] 13:08:26 INFO - PROCESS | 3375 | 1462478906736 Marionette DEBUG loaded listener.js 13:08:26 INFO - PROCESS | 3375 | ++DOMWINDOW == 239 (0x7fb947670000) [pid = 3375] [serial = 1638] [outer = 0x7fb94396b800] 13:08:27 INFO - PROCESS | 3375 | 1462478907754 Marionette TRACE conn4 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 13:08:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 13:08:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1742ms 13:08:27 INFO - PROCESS | 3375 | 1462478907796 Marionette TRACE conn4 -> [0,2153,"getWindowHandle",null] 13:08:27 INFO - PROCESS | 3375 | 1462478907799 Marionette TRACE conn4 <- [1,2153,null,{"value":"8"}] 13:08:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 13:08:27 INFO - PROCESS | 3375 | 1462478907805 Marionette TRACE conn4 -> [0,2154,"setScriptTimeout",{"ms":35000}] 13:08:27 INFO - PROCESS | 3375 | 1462478907808 Marionette TRACE conn4 <- [1,2154,null,{}] 13:08:27 INFO - PROCESS | 3375 | 1462478907814 Marionette TRACE conn4 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:28 INFO - PROCESS | 3375 | 1462478908028 Marionette TRACE conn4 <- [1,2155,null,{"value":null}] 13:08:28 INFO - PROCESS | 3375 | 1462478908360 Marionette TRACE conn4 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:28 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb936b42800 == 162 [pid = 3375] [id = 546] 13:08:28 INFO - PROCESS | 3375 | ++DOMWINDOW == 240 (0x7fb92f07c800) [pid = 3375] [serial = 1639] [outer = (nil)] 13:08:28 INFO - PROCESS | 3375 | ++DOMWINDOW == 241 (0x7fb947670400) [pid = 3375] [serial = 1640] [outer = 0x7fb92f07c800] 13:08:28 INFO - PROCESS | 3375 | 1462478908440 Marionette DEBUG loaded listener.js 13:08:28 INFO - PROCESS | 3375 | ++DOMWINDOW == 242 (0x7fb94798d000) [pid = 3375] [serial = 1641] [outer = 0x7fb92f07c800] 13:08:29 INFO - PROCESS | 3375 | 1462478909353 Marionette TRACE conn4 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 13:08:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 13:08:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1583ms 13:08:29 INFO - PROCESS | 3375 | 1462478909390 Marionette TRACE conn4 -> [0,2157,"getWindowHandle",null] 13:08:29 INFO - PROCESS | 3375 | 1462478909394 Marionette TRACE conn4 <- [1,2157,null,{"value":"8"}] 13:08:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 13:08:29 INFO - PROCESS | 3375 | 1462478909400 Marionette TRACE conn4 -> [0,2158,"setScriptTimeout",{"ms":35000}] 13:08:29 INFO - PROCESS | 3375 | 1462478909403 Marionette TRACE conn4 <- [1,2158,null,{}] 13:08:29 INFO - PROCESS | 3375 | 1462478909409 Marionette TRACE conn4 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:29 INFO - PROCESS | 3375 | 1462478909642 Marionette TRACE conn4 <- [1,2159,null,{"value":null}] 13:08:29 INFO - PROCESS | 3375 | 1462478909980 Marionette TRACE conn4 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:30 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb92dde1800 == 163 [pid = 3375] [id = 547] 13:08:30 INFO - PROCESS | 3375 | ++DOMWINDOW == 243 (0x7fb92d72e400) [pid = 3375] [serial = 1642] [outer = (nil)] 13:08:30 INFO - PROCESS | 3375 | ++DOMWINDOW == 244 (0x7fb9312d9400) [pid = 3375] [serial = 1643] [outer = 0x7fb92d72e400] 13:08:30 INFO - PROCESS | 3375 | 1462478910061 Marionette DEBUG loaded listener.js 13:08:30 INFO - PROCESS | 3375 | ++DOMWINDOW == 245 (0x7fb932449000) [pid = 3375] [serial = 1644] [outer = 0x7fb92d72e400] 13:08:31 INFO - PROCESS | 3375 | 1462478911010 Marionette TRACE conn4 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 13:08:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 13:08:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1680ms 13:08:31 INFO - PROCESS | 3375 | 1462478911084 Marionette TRACE conn4 -> [0,2161,"getWindowHandle",null] 13:08:31 INFO - PROCESS | 3375 | 1462478911089 Marionette TRACE conn4 <- [1,2161,null,{"value":"8"}] 13:08:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 13:08:31 INFO - PROCESS | 3375 | 1462478911098 Marionette TRACE conn4 -> [0,2162,"setScriptTimeout",{"ms":35000}] 13:08:31 INFO - PROCESS | 3375 | 1462478911103 Marionette TRACE conn4 <- [1,2162,null,{}] 13:08:31 INFO - PROCESS | 3375 | 1462478911112 Marionette TRACE conn4 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:31 INFO - PROCESS | 3375 | 1462478911465 Marionette TRACE conn4 <- [1,2163,null,{"value":null}] 13:08:32 INFO - PROCESS | 3375 | 1462478912035 Marionette TRACE conn4 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:32 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb935810800 == 164 [pid = 3375] [id = 548] 13:08:32 INFO - PROCESS | 3375 | ++DOMWINDOW == 246 (0x7fb93f161400) [pid = 3375] [serial = 1645] [outer = (nil)] 13:08:32 INFO - PROCESS | 3375 | ++DOMWINDOW == 247 (0x7fb940b04c00) [pid = 3375] [serial = 1646] [outer = 0x7fb93f161400] 13:08:32 INFO - PROCESS | 3375 | 1462478912131 Marionette DEBUG loaded listener.js 13:08:32 INFO - PROCESS | 3375 | ++DOMWINDOW == 248 (0x7fb947846400) [pid = 3375] [serial = 1647] [outer = 0x7fb93f161400] 13:08:33 INFO - PROCESS | 3375 | 1462478913165 Marionette TRACE conn4 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 13:08:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 13:08:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 2141ms 13:08:33 INFO - PROCESS | 3375 | 1462478913241 Marionette TRACE conn4 -> [0,2165,"getWindowHandle",null] 13:08:33 INFO - PROCESS | 3375 | 1462478913247 Marionette TRACE conn4 <- [1,2165,null,{"value":"8"}] 13:08:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 13:08:33 INFO - PROCESS | 3375 | 1462478913256 Marionette TRACE conn4 -> [0,2166,"setScriptTimeout",{"ms":35000}] 13:08:33 INFO - PROCESS | 3375 | 1462478913261 Marionette TRACE conn4 <- [1,2166,null,{}] 13:08:33 INFO - PROCESS | 3375 | 1462478913270 Marionette TRACE conn4 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:33 INFO - PROCESS | 3375 | 1462478913587 Marionette TRACE conn4 <- [1,2167,null,{"value":null}] 13:08:34 INFO - PROCESS | 3375 | 1462478914413 Marionette TRACE conn4 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:34 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb930dd7800 == 165 [pid = 3375] [id = 549] 13:08:34 INFO - PROCESS | 3375 | ++DOMWINDOW == 249 (0x7fb92d72d800) [pid = 3375] [serial = 1648] [outer = (nil)] 13:08:34 INFO - PROCESS | 3375 | ++DOMWINDOW == 250 (0x7fb92d86e000) [pid = 3375] [serial = 1649] [outer = 0x7fb92d72d800] 13:08:34 INFO - PROCESS | 3375 | 1462478914560 Marionette DEBUG loaded listener.js 13:08:34 INFO - PROCESS | 3375 | ++DOMWINDOW == 251 (0x7fb92f189400) [pid = 3375] [serial = 1650] [outer = 0x7fb92d72d800] 13:08:35 INFO - PROCESS | 3375 | 1462478915490 Marionette TRACE conn4 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 13:08:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 13:08:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 2294ms 13:08:35 INFO - PROCESS | 3375 | 1462478915551 Marionette TRACE conn4 -> [0,2169,"getWindowHandle",null] 13:08:35 INFO - PROCESS | 3375 | 1462478915557 Marionette TRACE conn4 <- [1,2169,null,{"value":"8"}] 13:08:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 13:08:35 INFO - PROCESS | 3375 | 1462478915567 Marionette TRACE conn4 -> [0,2170,"setScriptTimeout",{"ms":35000}] 13:08:35 INFO - PROCESS | 3375 | 1462478915573 Marionette TRACE conn4 <- [1,2170,null,{}] 13:08:35 INFO - PROCESS | 3375 | 1462478915580 Marionette TRACE conn4 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:35 INFO - PROCESS | 3375 | 1462478915808 Marionette TRACE conn4 <- [1,2171,null,{"value":null}] 13:08:36 INFO - PROCESS | 3375 | 1462478916173 Marionette TRACE conn4 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:36 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb93dfd0800 == 164 [pid = 3375] [id = 468] 13:08:36 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb952dd8000 == 163 [pid = 3375] [id = 473] 13:08:36 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb958c18000 == 162 [pid = 3375] [id = 476] 13:08:36 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb934fee800 == 161 [pid = 3375] [id = 465] 13:08:36 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb93bdda000 == 160 [pid = 3375] [id = 466] 13:08:36 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb95d0bc800 == 159 [pid = 3375] [id = 397] 13:08:36 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb93dad5800 == 158 [pid = 3375] [id = 467] 13:08:36 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb92f413800 == 157 [pid = 3375] [id = 478] 13:08:36 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb958988800 == 156 [pid = 3375] [id = 475] 13:08:36 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb93eaa9800 == 155 [pid = 3375] [id = 471] 13:08:36 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb95d2a4800 == 154 [pid = 3375] [id = 477] 13:08:36 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb95508e000 == 153 [pid = 3375] [id = 474] 13:08:36 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb948792800 == 152 [pid = 3375] [id = 472] 13:08:36 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb942e7a800 == 151 [pid = 3375] [id = 469] 13:08:36 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb936c8e800 == 150 [pid = 3375] [id = 511] 13:08:36 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb936ae0800 == 149 [pid = 3375] [id = 510] 13:08:36 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb93d480000 == 148 [pid = 3375] [id = 518] 13:08:36 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb958b58000 == 147 [pid = 3375] [id = 440] 13:08:36 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb93cdab000 == 146 [pid = 3375] [id = 517] 13:08:36 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb93ca33800 == 145 [pid = 3375] [id = 516] 13:08:36 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb9382b4000 == 144 [pid = 3375] [id = 515] 13:08:36 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb936ccb800 == 143 [pid = 3375] [id = 480] 13:08:36 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb9376d3000 == 142 [pid = 3375] [id = 514] 13:08:36 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb934fea000 == 141 [pid = 3375] [id = 513] 13:08:36 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb92f166800 == 140 [pid = 3375] [id = 512] 13:08:36 INFO - PROCESS | 3375 | --DOMWINDOW == 250 (0x7fb943961800) [pid = 3375] [serial = 1419] [outer = (nil)] [url = about:blank] 13:08:36 INFO - PROCESS | 3375 | --DOMWINDOW == 249 (0x7fb94633e800) [pid = 3375] [serial = 1371] [outer = (nil)] [url = about:blank] 13:08:36 INFO - PROCESS | 3375 | --DOMWINDOW == 248 (0x7fb93d60b000) [pid = 3375] [serial = 1359] [outer = (nil)] [url = about:blank] 13:08:36 INFO - PROCESS | 3375 | --DOMWINDOW == 247 (0x7fb954e7d400) [pid = 3375] [serial = 1185] [outer = (nil)] [url = about:blank] 13:08:36 INFO - PROCESS | 3375 | --DOMWINDOW == 246 (0x7fb93dc8d800) [pid = 3375] [serial = 1329] [outer = (nil)] [url = about:blank] 13:08:36 INFO - PROCESS | 3375 | --DOMWINDOW == 245 (0x7fb953ce6c00) [pid = 3375] [serial = 1389] [outer = (nil)] [url = about:blank] 13:08:36 INFO - PROCESS | 3375 | --DOMWINDOW == 244 (0x7fb940657400) [pid = 3375] [serial = 1365] [outer = (nil)] [url = about:blank] 13:08:36 INFO - PROCESS | 3375 | --DOMWINDOW == 243 (0x7fb93f166c00) [pid = 3375] [serial = 1305] [outer = (nil)] [url = about:blank] 13:08:36 INFO - PROCESS | 3375 | --DOMWINDOW == 242 (0x7fb932450400) [pid = 3375] [serial = 1437] [outer = (nil)] [url = about:blank] 13:08:36 INFO - PROCESS | 3375 | --DOMWINDOW == 241 (0x7fb9406de000) [pid = 3375] [serial = 1308] [outer = (nil)] [url = about:blank] 13:08:36 INFO - PROCESS | 3375 | --DOMWINDOW == 240 (0x7fb9366b0800) [pid = 3375] [serial = 1251] [outer = (nil)] [url = about:blank] 13:08:36 INFO - PROCESS | 3375 | --DOMWINDOW == 239 (0x7fb958d25400) [pid = 3375] [serial = 1443] [outer = (nil)] [url = about:blank] 13:08:36 INFO - PROCESS | 3375 | --DOMWINDOW == 238 (0x7fb932cf0c00) [pid = 3375] [serial = 1296] [outer = (nil)] [url = about:blank] 13:08:36 INFO - PROCESS | 3375 | --DOMWINDOW == 237 (0x7fb949db6400) [pid = 3375] [serial = 1425] [outer = (nil)] [url = about:blank] 13:08:36 INFO - PROCESS | 3375 | --DOMWINDOW == 236 (0x7fb958d1f400) [pid = 3375] [serial = 1203] [outer = (nil)] [url = about:blank] 13:08:36 INFO - PROCESS | 3375 | --DOMWINDOW == 235 (0x7fb9539a9400) [pid = 3375] [serial = 1386] [outer = (nil)] [url = about:blank] 13:08:36 INFO - PROCESS | 3375 | --DOMWINDOW == 234 (0x7fb947d68c00) [pid = 3375] [serial = 1374] [outer = (nil)] [url = about:blank] 13:08:36 INFO - PROCESS | 3375 | --DOMWINDOW == 233 (0x7fb947ce6400) [pid = 3375] [serial = 1320] [outer = (nil)] [url = about:blank] 13:08:36 INFO - PROCESS | 3375 | --DOMWINDOW == 232 (0x7fb958d24000) [pid = 3375] [serial = 1212] [outer = (nil)] [url = about:blank] 13:08:36 INFO - PROCESS | 3375 | --DOMWINDOW == 231 (0x7fb93de6f000) [pid = 3375] [serial = 1236] [outer = (nil)] [url = about:blank] 13:08:36 INFO - PROCESS | 3375 | --DOMWINDOW == 230 (0x7fb943962000) [pid = 3375] [serial = 1311] [outer = (nil)] [url = about:blank] 13:08:36 INFO - PROCESS | 3375 | --DOMWINDOW == 229 (0x7fb93db51400) [pid = 3375] [serial = 1302] [outer = (nil)] [url = about:blank] 13:08:36 INFO - PROCESS | 3375 | --DOMWINDOW == 228 (0x7fb95502d400) [pid = 3375] [serial = 1428] [outer = (nil)] [url = about:blank] 13:08:36 INFO - PROCESS | 3375 | --DOMWINDOW == 227 (0x7fb958d1d400) [pid = 3375] [serial = 1254] [outer = (nil)] [url = about:blank] 13:08:36 INFO - PROCESS | 3375 | --DOMWINDOW == 226 (0x7fb93f1b6800) [pid = 3375] [serial = 1362] [outer = (nil)] [url = about:blank] 13:08:36 INFO - PROCESS | 3375 | --DOMWINDOW == 225 (0x7fb958d21800) [pid = 3375] [serial = 1440] [outer = (nil)] [url = about:blank] 13:08:36 INFO - PROCESS | 3375 | --DOMWINDOW == 224 (0x7fb958c7d400) [pid = 3375] [serial = 1200] [outer = (nil)] [url = about:blank] 13:08:36 INFO - PROCESS | 3375 | --DOMWINDOW == 223 (0x7fb9488fa000) [pid = 3375] [serial = 1422] [outer = (nil)] [url = about:blank] 13:08:36 INFO - PROCESS | 3375 | --DOMWINDOW == 222 (0x7fb93d71d000) [pid = 3375] [serial = 1332] [outer = (nil)] [url = about:blank] 13:08:36 INFO - PROCESS | 3375 | --DOMWINDOW == 221 (0x7fb95894a800) [pid = 3375] [serial = 1191] [outer = (nil)] [url = about:blank] 13:08:36 INFO - PROCESS | 3375 | --DOMWINDOW == 220 (0x7fb9314f9c00) [pid = 3375] [serial = 1257] [outer = (nil)] [url = about:blank] 13:08:36 INFO - PROCESS | 3375 | --DOMWINDOW == 219 (0x7fb9482cf400) [pid = 3375] [serial = 1323] [outer = (nil)] [url = about:blank] 13:08:36 INFO - PROCESS | 3375 | --DOMWINDOW == 218 (0x7fb949460400) [pid = 3375] [serial = 1326] [outer = (nil)] [url = about:blank] 13:08:36 INFO - PROCESS | 3375 | --DOMWINDOW == 217 (0x7fb93dc95c00) [pid = 3375] [serial = 1416] [outer = (nil)] [url = about:blank] 13:08:36 INFO - PROCESS | 3375 | --DOMWINDOW == 216 (0x7fb9460c5800) [pid = 3375] [serial = 1239] [outer = (nil)] [url = about:blank] 13:08:36 INFO - PROCESS | 3375 | --DOMWINDOW == 215 (0x7fb940b0e400) [pid = 3375] [serial = 1206] [outer = (nil)] [url = about:blank] 13:08:36 INFO - PROCESS | 3375 | --DOMWINDOW == 214 (0x7fb958382400) [pid = 3375] [serial = 1188] [outer = (nil)] [url = about:blank] 13:08:36 INFO - PROCESS | 3375 | --DOMWINDOW == 213 (0x7fb937a89c00) [pid = 3375] [serial = 1260] [outer = (nil)] [url = about:blank] 13:08:36 INFO - PROCESS | 3375 | --DOMWINDOW == 212 (0x7fb958a0d800) [pid = 3375] [serial = 1194] [outer = (nil)] [url = about:blank] 13:08:36 INFO - PROCESS | 3375 | --DOMWINDOW == 211 (0x7fb9319cec00) [pid = 3375] [serial = 1446] [outer = (nil)] [url = about:blank] 13:08:36 INFO - PROCESS | 3375 | --DOMWINDOW == 210 (0x7fb958c72800) [pid = 3375] [serial = 1248] [outer = (nil)] [url = about:blank] 13:08:36 INFO - PROCESS | 3375 | --DOMWINDOW == 209 (0x7fb9486bac00) [pid = 3375] [serial = 1380] [outer = (nil)] [url = about:blank] 13:08:36 INFO - PROCESS | 3375 | --DOMWINDOW == 208 (0x7fb9379d2400) [pid = 3375] [serial = 1299] [outer = (nil)] [url = about:blank] 13:08:36 INFO - PROCESS | 3375 | --DOMWINDOW == 207 (0x7fb945248c00) [pid = 3375] [serial = 1314] [outer = (nil)] [url = about:blank] 13:08:36 INFO - PROCESS | 3375 | --DOMWINDOW == 206 (0x7fb9379cf000) [pid = 3375] [serial = 1413] [outer = (nil)] [url = about:blank] 13:08:36 INFO - PROCESS | 3375 | --DOMWINDOW == 205 (0x7fb958384000) [pid = 3375] [serial = 1245] [outer = (nil)] [url = about:blank] 13:08:36 INFO - PROCESS | 3375 | --DOMWINDOW == 204 (0x7fb937a94400) [pid = 3375] [serial = 1263] [outer = (nil)] [url = about:blank] 13:08:36 INFO - PROCESS | 3375 | --DOMWINDOW == 203 (0x7fb945def800) [pid = 3375] [serial = 1317] [outer = (nil)] [url = about:blank] 13:08:36 INFO - PROCESS | 3375 | --DOMWINDOW == 202 (0x7fb948171400) [pid = 3375] [serial = 1377] [outer = (nil)] [url = about:blank] 13:08:36 INFO - PROCESS | 3375 | --DOMWINDOW == 201 (0x7fb958355c00) [pid = 3375] [serial = 1431] [outer = (nil)] [url = about:blank] 13:08:36 INFO - PROCESS | 3375 | --DOMWINDOW == 200 (0x7fb940b0d800) [pid = 3375] [serial = 1209] [outer = (nil)] [url = about:blank] 13:08:36 INFO - PROCESS | 3375 | --DOMWINDOW == 199 (0x7fb953ca6800) [pid = 3375] [serial = 1242] [outer = (nil)] [url = about:blank] 13:08:36 INFO - PROCESS | 3375 | --DOMWINDOW == 198 (0x7fb942ec2400) [pid = 3375] [serial = 1368] [outer = (nil)] [url = about:blank] 13:08:36 INFO - PROCESS | 3375 | --DOMWINDOW == 197 (0x7fb9314fac00) [pid = 3375] [serial = 1353] [outer = (nil)] [url = about:blank] 13:08:36 INFO - PROCESS | 3375 | --DOMWINDOW == 196 (0x7fb936aa7000) [pid = 3375] [serial = 1356] [outer = (nil)] [url = about:blank] 13:08:36 INFO - PROCESS | 3375 | --DOMWINDOW == 195 (0x7fb958a0bc00) [pid = 3375] [serial = 1434] [outer = (nil)] [url = about:blank] 13:08:36 INFO - PROCESS | 3375 | --DOMWINDOW == 194 (0x7fb958abd000) [pid = 3375] [serial = 1197] [outer = (nil)] [url = about:blank] 13:08:36 INFO - PROCESS | 3375 | --DOMWINDOW == 193 (0x7fb949971400) [pid = 3375] [serial = 1383] [outer = (nil)] [url = about:blank] 13:08:36 INFO - PROCESS | 3375 | --DOMWINDOW == 192 (0x7fb93d420800) [pid = 3375] [serial = 1449] [outer = (nil)] [url = about:blank] 13:08:36 INFO - PROCESS | 3375 | --DOMWINDOW == 191 (0x7fb92ffa2c00) [pid = 3375] [serial = 1521] [outer = (nil)] [url = about:blank] 13:08:36 INFO - PROCESS | 3375 | --DOMWINDOW == 190 (0x7fb92f074800) [pid = 3375] [serial = 1520] [outer = (nil)] [url = about:blank] 13:08:36 INFO - PROCESS | 3375 | --DOMWINDOW == 189 (0x7fb94a09e800) [pid = 3375] [serial = 1487] [outer = (nil)] [url = about:blank] 13:08:36 INFO - PROCESS | 3375 | --DOMWINDOW == 188 (0x7fb940a7e800) [pid = 3375] [serial = 1481] [outer = (nil)] [url = about:blank] 13:08:36 INFO - PROCESS | 3375 | --DOMWINDOW == 187 (0x7fb93de72400) [pid = 3375] [serial = 1478] [outer = (nil)] [url = about:blank] 13:08:36 INFO - PROCESS | 3375 | --DOMWINDOW == 186 (0x7fb92ffa9c00) [pid = 3375] [serial = 1523] [outer = (nil)] [url = about:blank] 13:08:36 INFO - PROCESS | 3375 | --DOMWINDOW == 185 (0x7fb930f88000) [pid = 3375] [serial = 1524] [outer = (nil)] [url = about:blank] 13:08:36 INFO - PROCESS | 3375 | --DOMWINDOW == 184 (0x7fb9405a5400) [pid = 3375] [serial = 1484] [outer = (nil)] [url = about:blank] 13:08:36 INFO - PROCESS | 3375 | --DOMWINDOW == 183 (0x7fb92f440400) [pid = 3375] [serial = 1493] [outer = (nil)] [url = about:blank] 13:08:36 INFO - PROCESS | 3375 | --DOMWINDOW == 182 (0x7fb93244d000) [pid = 3375] [serial = 1472] [outer = (nil)] [url = about:blank] 13:08:36 INFO - PROCESS | 3375 | --DOMWINDOW == 181 (0x7fb932cf8c00) [pid = 3375] [serial = 1535] [outer = (nil)] [url = about:blank] 13:08:36 INFO - PROCESS | 3375 | --DOMWINDOW == 180 (0x7fb93d29b400) [pid = 3375] [serial = 1475] [outer = (nil)] [url = about:blank] 13:08:36 INFO - PROCESS | 3375 | --DOMWINDOW == 179 (0x7fb953cea400) [pid = 3375] [serial = 1496] [outer = (nil)] [url = about:blank] 13:08:36 INFO - PROCESS | 3375 | --DOMWINDOW == 178 (0x7fb9587a5800) [pid = 3375] [serial = 1499] [outer = (nil)] [url = about:blank] 13:08:36 INFO - PROCESS | 3375 | --DOMWINDOW == 177 (0x7fb930f8cc00) [pid = 3375] [serial = 1502] [outer = (nil)] [url = about:blank] 13:08:36 INFO - PROCESS | 3375 | --DOMWINDOW == 176 (0x7fb931562800) [pid = 3375] [serial = 1505] [outer = (nil)] [url = about:blank] 13:08:36 INFO - PROCESS | 3375 | --DOMWINDOW == 175 (0x7fb92d72b000) [pid = 3375] [serial = 1508] [outer = (nil)] [url = about:blank] 13:08:36 INFO - PROCESS | 3375 | --DOMWINDOW == 174 (0x7fb92d869400) [pid = 3375] [serial = 1511] [outer = (nil)] [url = about:blank] 13:08:36 INFO - PROCESS | 3375 | --DOMWINDOW == 173 (0x7fb92d872800) [pid = 3375] [serial = 1514] [outer = (nil)] [url = about:blank] 13:08:36 INFO - PROCESS | 3375 | --DOMWINDOW == 172 (0x7fb931568000) [pid = 3375] [serial = 1517] [outer = (nil)] [url = about:blank] 13:08:36 INFO - PROCESS | 3375 | --DOMWINDOW == 171 (0x7fb9321dbc00) [pid = 3375] [serial = 1530] [outer = (nil)] [url = about:blank] 13:08:36 INFO - PROCESS | 3375 | --DOMWINDOW == 170 (0x7fb9320d4800) [pid = 3375] [serial = 1529] [outer = (nil)] [url = about:blank] 13:08:36 INFO - PROCESS | 3375 | --DOMWINDOW == 169 (0x7fb93244c000) [pid = 3375] [serial = 1532] [outer = (nil)] [url = about:blank] 13:08:36 INFO - PROCESS | 3375 | --DOMWINDOW == 168 (0x7fb932a0c000) [pid = 3375] [serial = 1533] [outer = (nil)] [url = about:blank] 13:08:36 INFO - PROCESS | 3375 | --DOMWINDOW == 167 (0x7fb9314f7800) [pid = 3375] [serial = 1526] [outer = (nil)] [url = about:blank] 13:08:36 INFO - PROCESS | 3375 | --DOMWINDOW == 166 (0x7fb931604000) [pid = 3375] [serial = 1527] [outer = (nil)] [url = about:blank] 13:08:36 INFO - PROCESS | 3375 | --DOMWINDOW == 165 (0x7fb953e28c00) [pid = 3375] [serial = 1490] [outer = (nil)] [url = about:blank] 13:08:36 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb92d896000 == 141 [pid = 3375] [id = 550] 13:08:36 INFO - PROCESS | 3375 | ++DOMWINDOW == 166 (0x7fb92d72b000) [pid = 3375] [serial = 1651] [outer = (nil)] 13:08:36 INFO - PROCESS | 3375 | ++DOMWINDOW == 167 (0x7fb92ffa7c00) [pid = 3375] [serial = 1652] [outer = 0x7fb92d72b000] 13:08:36 INFO - PROCESS | 3375 | 1462478916792 Marionette DEBUG loaded listener.js 13:08:36 INFO - PROCESS | 3375 | ++DOMWINDOW == 168 (0x7fb9319c8400) [pid = 3375] [serial = 1653] [outer = 0x7fb92d72b000] 13:08:37 INFO - PROCESS | 3375 | 1462478917740 Marionette TRACE conn4 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 13:08:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 13:08:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 2240ms 13:08:37 INFO - PROCESS | 3375 | 1462478917809 Marionette TRACE conn4 -> [0,2173,"getWindowHandle",null] 13:08:37 INFO - PROCESS | 3375 | 1462478917816 Marionette TRACE conn4 <- [1,2173,null,{"value":"8"}] 13:08:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 13:08:37 INFO - PROCESS | 3375 | 1462478917825 Marionette TRACE conn4 -> [0,2174,"setScriptTimeout",{"ms":35000}] 13:08:37 INFO - PROCESS | 3375 | 1462478917828 Marionette TRACE conn4 <- [1,2174,null,{}] 13:08:37 INFO - PROCESS | 3375 | 1462478917834 Marionette TRACE conn4 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:38 INFO - PROCESS | 3375 | 1462478918106 Marionette TRACE conn4 <- [1,2175,null,{"value":null}] 13:08:38 INFO - PROCESS | 3375 | 1462478918369 Marionette TRACE conn4 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:38 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb931950000 == 142 [pid = 3375] [id = 551] 13:08:38 INFO - PROCESS | 3375 | ++DOMWINDOW == 169 (0x7fb9321dcc00) [pid = 3375] [serial = 1654] [outer = (nil)] 13:08:38 INFO - PROCESS | 3375 | ++DOMWINDOW == 170 (0x7fb932a07000) [pid = 3375] [serial = 1655] [outer = 0x7fb9321dcc00] 13:08:38 INFO - PROCESS | 3375 | 1462478918438 Marionette DEBUG loaded listener.js 13:08:38 INFO - PROCESS | 3375 | ++DOMWINDOW == 171 (0x7fb932d95000) [pid = 3375] [serial = 1656] [outer = 0x7fb9321dcc00] 13:08:39 INFO - PROCESS | 3375 | 1462478919240 Marionette TRACE conn4 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 13:08:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 13:08:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1436ms 13:08:39 INFO - PROCESS | 3375 | 1462478919296 Marionette TRACE conn4 -> [0,2177,"getWindowHandle",null] 13:08:39 INFO - PROCESS | 3375 | 1462478919300 Marionette TRACE conn4 <- [1,2177,null,{"value":"8"}] 13:08:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 13:08:39 INFO - PROCESS | 3375 | 1462478919327 Marionette TRACE conn4 -> [0,2178,"setScriptTimeout",{"ms":35000}] 13:08:39 INFO - PROCESS | 3375 | 1462478919336 Marionette TRACE conn4 <- [1,2178,null,{}] 13:08:39 INFO - PROCESS | 3375 | 1462478919357 Marionette TRACE conn4 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:39 INFO - PROCESS | 3375 | 1462478919625 Marionette TRACE conn4 <- [1,2179,null,{"value":null}] 13:08:39 INFO - PROCESS | 3375 | 1462478919658 Marionette TRACE conn4 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:39 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb934ff4000 == 143 [pid = 3375] [id = 552] 13:08:39 INFO - PROCESS | 3375 | ++DOMWINDOW == 172 (0x7fb934ecc800) [pid = 3375] [serial = 1657] [outer = (nil)] 13:08:39 INFO - PROCESS | 3375 | ++DOMWINDOW == 173 (0x7fb935a8dc00) [pid = 3375] [serial = 1658] [outer = 0x7fb934ecc800] 13:08:39 INFO - PROCESS | 3375 | 1462478919728 Marionette DEBUG loaded listener.js 13:08:39 INFO - PROCESS | 3375 | ++DOMWINDOW == 174 (0x7fb9366aa800) [pid = 3375] [serial = 1659] [outer = 0x7fb934ecc800] 13:08:40 INFO - PROCESS | 3375 | 1462478920667 Marionette TRACE conn4 <- [1,2180,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 13:08:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 13:08:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1394ms 13:08:40 INFO - PROCESS | 3375 | 1462478920721 Marionette TRACE conn4 -> [0,2181,"getWindowHandle",null] 13:08:40 INFO - PROCESS | 3375 | 1462478920732 Marionette TRACE conn4 <- [1,2181,null,{"value":"8"}] 13:08:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 13:08:40 INFO - PROCESS | 3375 | 1462478920758 Marionette TRACE conn4 -> [0,2182,"setScriptTimeout",{"ms":35000}] 13:08:40 INFO - PROCESS | 3375 | 1462478920761 Marionette TRACE conn4 <- [1,2182,null,{}] 13:08:40 INFO - PROCESS | 3375 | 1462478920771 Marionette TRACE conn4 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:41 INFO - PROCESS | 3375 | 1462478921098 Marionette TRACE conn4 <- [1,2183,null,{"value":null}] 13:08:41 INFO - PROCESS | 3375 | 1462478921151 Marionette TRACE conn4 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:41 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb936db6000 == 144 [pid = 3375] [id = 553] 13:08:41 INFO - PROCESS | 3375 | ++DOMWINDOW == 175 (0x7fb934ed2400) [pid = 3375] [serial = 1660] [outer = (nil)] 13:08:41 INFO - PROCESS | 3375 | ++DOMWINDOW == 176 (0x7fb936858000) [pid = 3375] [serial = 1661] [outer = 0x7fb934ed2400] 13:08:41 INFO - PROCESS | 3375 | 1462478921215 Marionette DEBUG loaded listener.js 13:08:41 INFO - PROCESS | 3375 | ++DOMWINDOW == 177 (0x7fb936abd800) [pid = 3375] [serial = 1662] [outer = 0x7fb934ed2400] 13:08:42 INFO - PROCESS | 3375 | --DOMWINDOW == 176 (0x7fb9312e3c00) [pid = 3375] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 13:08:42 INFO - PROCESS | 3375 | --DOMWINDOW == 175 (0x7fb935a87000) [pid = 3375] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 13:08:42 INFO - PROCESS | 3375 | --DOMWINDOW == 174 (0x7fb92f444800) [pid = 3375] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 13:08:42 INFO - PROCESS | 3375 | --DOMWINDOW == 173 (0x7fb92f192c00) [pid = 3375] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 13:08:42 INFO - PROCESS | 3375 | --DOMWINDOW == 172 (0x7fb936795400) [pid = 3375] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 13:08:42 INFO - PROCESS | 3375 | --DOMWINDOW == 171 (0x7fb92f439400) [pid = 3375] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 13:08:42 INFO - PROCESS | 3375 | --DOMWINDOW == 170 (0x7fb937a87800) [pid = 3375] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 13:08:42 INFO - PROCESS | 3375 | --DOMWINDOW == 169 (0x7fb92f445800) [pid = 3375] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 13:08:42 INFO - PROCESS | 3375 | --DOMWINDOW == 168 (0x7fb932446000) [pid = 3375] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 13:08:42 INFO - PROCESS | 3375 | --DOMWINDOW == 167 (0x7fb932cf5400) [pid = 3375] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 13:08:42 INFO - PROCESS | 3375 | 1462478922667 Marionette TRACE conn4 <- [1,2184,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 13:08:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 13:08:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1941ms 13:08:42 INFO - PROCESS | 3375 | 1462478922697 Marionette TRACE conn4 -> [0,2185,"getWindowHandle",null] 13:08:42 INFO - PROCESS | 3375 | 1462478922700 Marionette TRACE conn4 <- [1,2185,null,{"value":"8"}] 13:08:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 13:08:42 INFO - PROCESS | 3375 | 1462478922708 Marionette TRACE conn4 -> [0,2186,"setScriptTimeout",{"ms":35000}] 13:08:42 INFO - PROCESS | 3375 | 1462478922711 Marionette TRACE conn4 <- [1,2186,null,{}] 13:08:42 INFO - PROCESS | 3375 | 1462478922721 Marionette TRACE conn4 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:42 INFO - PROCESS | 3375 | 1462478922930 Marionette TRACE conn4 <- [1,2187,null,{"value":null}] 13:08:43 INFO - PROCESS | 3375 | 1462478923098 Marionette TRACE conn4 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:43 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb9376ca000 == 145 [pid = 3375] [id = 554] 13:08:43 INFO - PROCESS | 3375 | ++DOMWINDOW == 168 (0x7fb93684e800) [pid = 3375] [serial = 1663] [outer = (nil)] 13:08:43 INFO - PROCESS | 3375 | ++DOMWINDOW == 169 (0x7fb9379cc800) [pid = 3375] [serial = 1664] [outer = 0x7fb93684e800] 13:08:43 INFO - PROCESS | 3375 | 1462478923182 Marionette DEBUG loaded listener.js 13:08:43 INFO - PROCESS | 3375 | ++DOMWINDOW == 170 (0x7fb937a94800) [pid = 3375] [serial = 1665] [outer = 0x7fb93684e800] 13:08:44 INFO - PROCESS | 3375 | 1462478924172 Marionette TRACE conn4 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 13:08:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 13:08:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1533ms 13:08:44 INFO - PROCESS | 3375 | 1462478924242 Marionette TRACE conn4 -> [0,2189,"getWindowHandle",null] 13:08:44 INFO - PROCESS | 3375 | 1462478924249 Marionette TRACE conn4 <- [1,2189,null,{"value":"8"}] 13:08:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 13:08:44 INFO - PROCESS | 3375 | 1462478924258 Marionette TRACE conn4 -> [0,2190,"setScriptTimeout",{"ms":35000}] 13:08:44 INFO - PROCESS | 3375 | 1462478924262 Marionette TRACE conn4 <- [1,2190,null,{}] 13:08:44 INFO - PROCESS | 3375 | 1462478924273 Marionette TRACE conn4 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:44 INFO - PROCESS | 3375 | 1462478924541 Marionette TRACE conn4 <- [1,2191,null,{"value":null}] 13:08:44 INFO - PROCESS | 3375 | 1462478924858 Marionette TRACE conn4 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:44 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb9322cf800 == 146 [pid = 3375] [id = 555] 13:08:44 INFO - PROCESS | 3375 | ++DOMWINDOW == 171 (0x7fb92ffa2800) [pid = 3375] [serial = 1666] [outer = (nil)] 13:08:44 INFO - PROCESS | 3375 | ++DOMWINDOW == 172 (0x7fb9312e5400) [pid = 3375] [serial = 1667] [outer = 0x7fb92ffa2800] 13:08:44 INFO - PROCESS | 3375 | 1462478924943 Marionette DEBUG loaded listener.js 13:08:45 INFO - PROCESS | 3375 | ++DOMWINDOW == 173 (0x7fb9319c0400) [pid = 3375] [serial = 1668] [outer = 0x7fb92ffa2800] 13:08:45 INFO - PROCESS | 3375 | 1462478925889 Marionette TRACE conn4 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 13:08:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 13:08:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1686ms 13:08:45 INFO - PROCESS | 3375 | 1462478925944 Marionette TRACE conn4 -> [0,2193,"getWindowHandle",null] 13:08:45 INFO - PROCESS | 3375 | 1462478925952 Marionette TRACE conn4 <- [1,2193,null,{"value":"8"}] 13:08:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 13:08:45 INFO - PROCESS | 3375 | 1462478925966 Marionette TRACE conn4 -> [0,2194,"setScriptTimeout",{"ms":35000}] 13:08:45 INFO - PROCESS | 3375 | 1462478925969 Marionette TRACE conn4 <- [1,2194,null,{}] 13:08:45 INFO - PROCESS | 3375 | 1462478925977 Marionette TRACE conn4 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:46 INFO - PROCESS | 3375 | 1462478926217 Marionette TRACE conn4 <- [1,2195,null,{"value":null}] 13:08:46 INFO - PROCESS | 3375 | 1462478926477 Marionette TRACE conn4 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:46 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb9376c9000 == 147 [pid = 3375] [id = 556] 13:08:46 INFO - PROCESS | 3375 | ++DOMWINDOW == 174 (0x7fb932cf5000) [pid = 3375] [serial = 1669] [outer = (nil)] 13:08:46 INFO - PROCESS | 3375 | ++DOMWINDOW == 175 (0x7fb934bf4800) [pid = 3375] [serial = 1670] [outer = 0x7fb932cf5000] 13:08:46 INFO - PROCESS | 3375 | 1462478926598 Marionette DEBUG loaded listener.js 13:08:46 INFO - PROCESS | 3375 | ++DOMWINDOW == 176 (0x7fb9357d1c00) [pid = 3375] [serial = 1671] [outer = 0x7fb932cf5000] 13:08:47 INFO - PROCESS | 3375 | 1462478927605 Marionette TRACE conn4 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 13:08:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 13:08:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1683ms 13:08:47 INFO - PROCESS | 3375 | 1462478927649 Marionette TRACE conn4 -> [0,2197,"getWindowHandle",null] 13:08:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 13:08:47 INFO - PROCESS | 3375 | 1462478927654 Marionette TRACE conn4 <- [1,2197,null,{"value":"8"}] 13:08:47 INFO - PROCESS | 3375 | 1462478927662 Marionette TRACE conn4 -> [0,2198,"setScriptTimeout",{"ms":35000}] 13:08:47 INFO - PROCESS | 3375 | 1462478927668 Marionette TRACE conn4 <- [1,2198,null,{}] 13:08:47 INFO - PROCESS | 3375 | 1462478927686 Marionette TRACE conn4 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:47 INFO - PROCESS | 3375 | 1462478927948 Marionette TRACE conn4 <- [1,2199,null,{"value":null}] 13:08:48 INFO - PROCESS | 3375 | 1462478928318 Marionette TRACE conn4 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:48 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb938298800 == 148 [pid = 3375] [id = 557] 13:08:48 INFO - PROCESS | 3375 | ++DOMWINDOW == 177 (0x7fb93685bc00) [pid = 3375] [serial = 1672] [outer = (nil)] 13:08:48 INFO - PROCESS | 3375 | ++DOMWINDOW == 178 (0x7fb937a8e800) [pid = 3375] [serial = 1673] [outer = 0x7fb93685bc00] 13:08:48 INFO - PROCESS | 3375 | 1462478928407 Marionette DEBUG loaded listener.js 13:08:48 INFO - PROCESS | 3375 | ++DOMWINDOW == 179 (0x7fb93bf58c00) [pid = 3375] [serial = 1674] [outer = 0x7fb93685bc00] 13:08:49 INFO - PROCESS | 3375 | 1462478929303 Marionette TRACE conn4 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 13:08:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 13:08:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1693ms 13:08:49 INFO - PROCESS | 3375 | 1462478929355 Marionette TRACE conn4 -> [0,2201,"getWindowHandle",null] 13:08:49 INFO - PROCESS | 3375 | 1462478929360 Marionette TRACE conn4 <- [1,2201,null,{"value":"8"}] 13:08:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 13:08:49 INFO - PROCESS | 3375 | 1462478929366 Marionette TRACE conn4 -> [0,2202,"setScriptTimeout",{"ms":35000}] 13:08:49 INFO - PROCESS | 3375 | 1462478929370 Marionette TRACE conn4 <- [1,2202,null,{}] 13:08:49 INFO - PROCESS | 3375 | 1462478929375 Marionette TRACE conn4 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:49 INFO - PROCESS | 3375 | 1462478929595 Marionette TRACE conn4 <- [1,2203,null,{"value":null}] 13:08:49 INFO - PROCESS | 3375 | 1462478929802 Marionette TRACE conn4 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:49 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb93ca33800 == 149 [pid = 3375] [id = 558] 13:08:49 INFO - PROCESS | 3375 | ++DOMWINDOW == 180 (0x7fb9379cb400) [pid = 3375] [serial = 1675] [outer = (nil)] 13:08:49 INFO - PROCESS | 3375 | ++DOMWINDOW == 181 (0x7fb93d13cc00) [pid = 3375] [serial = 1676] [outer = 0x7fb9379cb400] 13:08:49 INFO - PROCESS | 3375 | 1462478929922 Marionette DEBUG loaded listener.js 13:08:50 INFO - PROCESS | 3375 | ++DOMWINDOW == 182 (0x7fb93d3b0c00) [pid = 3375] [serial = 1677] [outer = 0x7fb9379cb400] 13:08:50 INFO - PROCESS | 3375 | 1462478930881 Marionette TRACE conn4 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 13:08:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 13:08:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1586ms 13:08:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 13:08:50 INFO - PROCESS | 3375 | 1462478930953 Marionette TRACE conn4 -> [0,2205,"getWindowHandle",null] 13:08:50 INFO - PROCESS | 3375 | 1462478930956 Marionette TRACE conn4 <- [1,2205,null,{"value":"8"}] 13:08:50 INFO - PROCESS | 3375 | 1462478930963 Marionette TRACE conn4 -> [0,2206,"setScriptTimeout",{"ms":35000}] 13:08:50 INFO - PROCESS | 3375 | 1462478930966 Marionette TRACE conn4 <- [1,2206,null,{}] 13:08:50 INFO - PROCESS | 3375 | 1462478930972 Marionette TRACE conn4 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:51 INFO - PROCESS | 3375 | 1462478931227 Marionette TRACE conn4 <- [1,2207,null,{"value":null}] 13:08:51 INFO - PROCESS | 3375 | 1462478931488 Marionette TRACE conn4 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:51 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb93cdb3000 == 150 [pid = 3375] [id = 559] 13:08:51 INFO - PROCESS | 3375 | ++DOMWINDOW == 183 (0x7fb93d3a9c00) [pid = 3375] [serial = 1678] [outer = (nil)] 13:08:51 INFO - PROCESS | 3375 | ++DOMWINDOW == 184 (0x7fb93d51d000) [pid = 3375] [serial = 1679] [outer = 0x7fb93d3a9c00] 13:08:51 INFO - PROCESS | 3375 | 1462478931613 Marionette DEBUG loaded listener.js 13:08:51 INFO - PROCESS | 3375 | ++DOMWINDOW == 185 (0x7fb93d675800) [pid = 3375] [serial = 1680] [outer = 0x7fb93d3a9c00] 13:08:52 INFO - PROCESS | 3375 | 1462478932730 Marionette TRACE conn4 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 13:08:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 13:08:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1789ms 13:08:52 INFO - PROCESS | 3375 | 1462478932753 Marionette TRACE conn4 -> [0,2209,"getWindowHandle",null] 13:08:52 INFO - PROCESS | 3375 | 1462478932760 Marionette TRACE conn4 <- [1,2209,null,{"value":"8"}] 13:08:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 13:08:52 INFO - PROCESS | 3375 | 1462478932769 Marionette TRACE conn4 -> [0,2210,"setScriptTimeout",{"ms":35000}] 13:08:52 INFO - PROCESS | 3375 | 1462478932774 Marionette TRACE conn4 <- [1,2210,null,{}] 13:08:52 INFO - PROCESS | 3375 | 1462478932782 Marionette TRACE conn4 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:53 INFO - PROCESS | 3375 | 1462478933204 Marionette TRACE conn4 <- [1,2211,null,{"value":null}] 13:08:53 INFO - PROCESS | 3375 | 1462478933580 Marionette TRACE conn4 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:53 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb93dac2000 == 151 [pid = 3375] [id = 560] 13:08:53 INFO - PROCESS | 3375 | ++DOMWINDOW == 186 (0x7fb93dd48000) [pid = 3375] [serial = 1681] [outer = (nil)] 13:08:53 INFO - PROCESS | 3375 | ++DOMWINDOW == 187 (0x7fb93ec56c00) [pid = 3375] [serial = 1682] [outer = 0x7fb93dd48000] 13:08:53 INFO - PROCESS | 3375 | 1462478933664 Marionette DEBUG loaded listener.js 13:08:53 INFO - PROCESS | 3375 | ++DOMWINDOW == 188 (0x7fb93ee93400) [pid = 3375] [serial = 1683] [outer = 0x7fb93dd48000] 13:08:54 INFO - PROCESS | 3375 | 1462478934536 Marionette TRACE conn4 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 13:08:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 13:08:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1835ms 13:08:54 INFO - PROCESS | 3375 | 1462478934603 Marionette TRACE conn4 -> [0,2213,"getWindowHandle",null] 13:08:54 INFO - PROCESS | 3375 | 1462478934607 Marionette TRACE conn4 <- [1,2213,null,{"value":"8"}] 13:08:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 13:08:54 INFO - PROCESS | 3375 | 1462478934613 Marionette TRACE conn4 -> [0,2214,"setScriptTimeout",{"ms":35000}] 13:08:54 INFO - PROCESS | 3375 | 1462478934617 Marionette TRACE conn4 <- [1,2214,null,{}] 13:08:54 INFO - PROCESS | 3375 | 1462478934622 Marionette TRACE conn4 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:54 INFO - PROCESS | 3375 | 1462478934838 Marionette TRACE conn4 <- [1,2215,null,{"value":null}] 13:08:55 INFO - PROCESS | 3375 | 1462478935047 Marionette TRACE conn4 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:55 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb93eaa0800 == 152 [pid = 3375] [id = 561] 13:08:55 INFO - PROCESS | 3375 | ++DOMWINDOW == 189 (0x7fb93d41f800) [pid = 3375] [serial = 1684] [outer = (nil)] 13:08:55 INFO - PROCESS | 3375 | ++DOMWINDOW == 190 (0x7fb94064dc00) [pid = 3375] [serial = 1685] [outer = 0x7fb93d41f800] 13:08:55 INFO - PROCESS | 3375 | 1462478935163 Marionette DEBUG loaded listener.js 13:08:55 INFO - PROCESS | 3375 | ++DOMWINDOW == 191 (0x7fb940a75800) [pid = 3375] [serial = 1686] [outer = 0x7fb93d41f800] 13:08:56 INFO - PROCESS | 3375 | 1462478936111 Marionette TRACE conn4 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 13:08:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 13:08:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1532ms 13:08:56 INFO - PROCESS | 3375 | 1462478936147 Marionette TRACE conn4 -> [0,2217,"getWindowHandle",null] 13:08:56 INFO - PROCESS | 3375 | 1462478936151 Marionette TRACE conn4 <- [1,2217,null,{"value":"8"}] 13:08:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 13:08:56 INFO - PROCESS | 3375 | 1462478936157 Marionette TRACE conn4 -> [0,2218,"setScriptTimeout",{"ms":35000}] 13:08:56 INFO - PROCESS | 3375 | 1462478936161 Marionette TRACE conn4 <- [1,2218,null,{}] 13:08:56 INFO - PROCESS | 3375 | 1462478936167 Marionette TRACE conn4 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:56 INFO - PROCESS | 3375 | 1462478936385 Marionette TRACE conn4 <- [1,2219,null,{"value":null}] 13:08:56 INFO - PROCESS | 3375 | 1462478936601 Marionette TRACE conn4 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:56 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb941206000 == 153 [pid = 3375] [id = 562] 13:08:56 INFO - PROCESS | 3375 | ++DOMWINDOW == 192 (0x7fb93dd45400) [pid = 3375] [serial = 1687] [outer = (nil)] 13:08:56 INFO - PROCESS | 3375 | ++DOMWINDOW == 193 (0x7fb940b04000) [pid = 3375] [serial = 1688] [outer = 0x7fb93dd45400] 13:08:56 INFO - PROCESS | 3375 | 1462478936714 Marionette DEBUG loaded listener.js 13:08:56 INFO - PROCESS | 3375 | ++DOMWINDOW == 194 (0x7fb940b0cc00) [pid = 3375] [serial = 1689] [outer = 0x7fb93dd45400] 13:08:57 INFO - PROCESS | 3375 | 1462478937681 Marionette TRACE conn4 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 13:08:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 13:08:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1585ms 13:08:57 INFO - PROCESS | 3375 | 1462478937745 Marionette TRACE conn4 -> [0,2221,"getWindowHandle",null] 13:08:57 INFO - PROCESS | 3375 | 1462478937749 Marionette TRACE conn4 <- [1,2221,null,{"value":"8"}] 13:08:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 13:08:57 INFO - PROCESS | 3375 | 1462478937758 Marionette TRACE conn4 -> [0,2222,"setScriptTimeout",{"ms":35000}] 13:08:57 INFO - PROCESS | 3375 | 1462478937761 Marionette TRACE conn4 <- [1,2222,null,{}] 13:08:57 INFO - PROCESS | 3375 | 1462478937766 Marionette TRACE conn4 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:57 INFO - PROCESS | 3375 | 1462478937995 Marionette TRACE conn4 <- [1,2223,null,{"value":null}] 13:08:58 INFO - PROCESS | 3375 | 1462478938268 Marionette TRACE conn4 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:58 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb942e6f000 == 154 [pid = 3375] [id = 563] 13:08:58 INFO - PROCESS | 3375 | ++DOMWINDOW == 195 (0x7fb93dc98000) [pid = 3375] [serial = 1690] [outer = (nil)] 13:08:58 INFO - PROCESS | 3375 | ++DOMWINDOW == 196 (0x7fb942eb4400) [pid = 3375] [serial = 1691] [outer = 0x7fb93dc98000] 13:08:58 INFO - PROCESS | 3375 | 1462478938387 Marionette DEBUG loaded listener.js 13:08:58 INFO - PROCESS | 3375 | ++DOMWINDOW == 197 (0x7fb942ef1c00) [pid = 3375] [serial = 1692] [outer = 0x7fb93dc98000] 13:08:59 INFO - PROCESS | 3375 | 1462478939344 Marionette TRACE conn4 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 13:08:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 13:08:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1638ms 13:08:59 INFO - PROCESS | 3375 | 1462478939397 Marionette TRACE conn4 -> [0,2225,"getWindowHandle",null] 13:08:59 INFO - PROCESS | 3375 | 1462478939402 Marionette TRACE conn4 <- [1,2225,null,{"value":"8"}] 13:08:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 13:08:59 INFO - PROCESS | 3375 | 1462478939410 Marionette TRACE conn4 -> [0,2226,"setScriptTimeout",{"ms":35000}] 13:08:59 INFO - PROCESS | 3375 | 1462478939417 Marionette TRACE conn4 <- [1,2226,null,{}] 13:08:59 INFO - PROCESS | 3375 | 1462478939428 Marionette TRACE conn4 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:59 INFO - PROCESS | 3375 | 1462478939711 Marionette TRACE conn4 <- [1,2227,null,{"value":null}] 13:08:59 INFO - PROCESS | 3375 | 1462478939963 Marionette TRACE conn4 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:00 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb94787b800 == 155 [pid = 3375] [id = 564] 13:09:00 INFO - PROCESS | 3375 | ++DOMWINDOW == 198 (0x7fb940406c00) [pid = 3375] [serial = 1693] [outer = (nil)] 13:09:00 INFO - PROCESS | 3375 | ++DOMWINDOW == 199 (0x7fb944edc000) [pid = 3375] [serial = 1694] [outer = 0x7fb940406c00] 13:09:00 INFO - PROCESS | 3375 | 1462478940079 Marionette DEBUG loaded listener.js 13:09:00 INFO - PROCESS | 3375 | ++DOMWINDOW == 200 (0x7fb945fba400) [pid = 3375] [serial = 1695] [outer = 0x7fb940406c00] 13:09:00 INFO - PROCESS | 3375 | 1462478940937 Marionette TRACE conn4 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 13:09:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 13:09:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1543ms 13:09:00 INFO - PROCESS | 3375 | 1462478940955 Marionette TRACE conn4 -> [0,2229,"getWindowHandle",null] 13:09:00 INFO - PROCESS | 3375 | 1462478940958 Marionette TRACE conn4 <- [1,2229,null,{"value":"8"}] 13:09:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 13:09:00 INFO - PROCESS | 3375 | 1462478940966 Marionette TRACE conn4 -> [0,2230,"setScriptTimeout",{"ms":35000}] 13:09:00 INFO - PROCESS | 3375 | 1462478940970 Marionette TRACE conn4 <- [1,2230,null,{}] 13:09:00 INFO - PROCESS | 3375 | 1462478940976 Marionette TRACE conn4 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:01 INFO - PROCESS | 3375 | 1462478941348 Marionette TRACE conn4 <- [1,2231,null,{"value":null}] 13:09:01 INFO - PROCESS | 3375 | 1462478941643 Marionette TRACE conn4 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:01 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb948c21800 == 156 [pid = 3375] [id = 565] 13:09:01 INFO - PROCESS | 3375 | ++DOMWINDOW == 201 (0x7fb94814c400) [pid = 3375] [serial = 1696] [outer = (nil)] 13:09:01 INFO - PROCESS | 3375 | ++DOMWINDOW == 202 (0x7fb948169c00) [pid = 3375] [serial = 1697] [outer = 0x7fb94814c400] 13:09:01 INFO - PROCESS | 3375 | 1462478941736 Marionette DEBUG loaded listener.js 13:09:01 INFO - PROCESS | 3375 | ++DOMWINDOW == 203 (0x7fb9482cb800) [pid = 3375] [serial = 1698] [outer = 0x7fb94814c400] 13:09:02 INFO - PROCESS | 3375 | 1462478942642 Marionette TRACE conn4 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 13:09:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 13:09:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1731ms 13:09:02 INFO - PROCESS | 3375 | 1462478942699 Marionette TRACE conn4 -> [0,2233,"getWindowHandle",null] 13:09:02 INFO - PROCESS | 3375 | 1462478942702 Marionette TRACE conn4 <- [1,2233,null,{"value":"8"}] 13:09:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 13:09:02 INFO - PROCESS | 3375 | 1462478942710 Marionette TRACE conn4 -> [0,2234,"setScriptTimeout",{"ms":35000}] 13:09:02 INFO - PROCESS | 3375 | 1462478942713 Marionette TRACE conn4 <- [1,2234,null,{}] 13:09:02 INFO - PROCESS | 3375 | 1462478942720 Marionette TRACE conn4 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:02 INFO - PROCESS | 3375 | 1462478942961 Marionette TRACE conn4 <- [1,2235,null,{"value":null}] 13:09:03 INFO - PROCESS | 3375 | 1462478943274 Marionette TRACE conn4 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:03 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb949b20800 == 157 [pid = 3375] [id = 566] 13:09:03 INFO - PROCESS | 3375 | ++DOMWINDOW == 204 (0x7fb93dc92000) [pid = 3375] [serial = 1699] [outer = (nil)] 13:09:03 INFO - PROCESS | 3375 | ++DOMWINDOW == 205 (0x7fb9482d4c00) [pid = 3375] [serial = 1700] [outer = 0x7fb93dc92000] 13:09:03 INFO - PROCESS | 3375 | 1462478943370 Marionette DEBUG loaded listener.js 13:09:03 INFO - PROCESS | 3375 | ++DOMWINDOW == 206 (0x7fb9484dc000) [pid = 3375] [serial = 1701] [outer = 0x7fb93dc92000] 13:09:04 INFO - PROCESS | 3375 | 1462478944282 Marionette TRACE conn4 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 13:09:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 13:09:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1633ms 13:09:04 INFO - PROCESS | 3375 | 1462478944346 Marionette TRACE conn4 -> [0,2237,"getWindowHandle",null] 13:09:04 INFO - PROCESS | 3375 | 1462478944350 Marionette TRACE conn4 <- [1,2237,null,{"value":"8"}] 13:09:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 13:09:04 INFO - PROCESS | 3375 | 1462478944356 Marionette TRACE conn4 -> [0,2238,"setScriptTimeout",{"ms":35000}] 13:09:04 INFO - PROCESS | 3375 | 1462478944360 Marionette TRACE conn4 <- [1,2238,null,{}] 13:09:04 INFO - PROCESS | 3375 | 1462478944365 Marionette TRACE conn4 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:04 INFO - PROCESS | 3375 | 1462478944617 Marionette TRACE conn4 <- [1,2239,null,{"value":null}] 13:09:04 INFO - PROCESS | 3375 | 1462478944930 Marionette TRACE conn4 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:04 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb953c13800 == 158 [pid = 3375] [id = 567] 13:09:04 INFO - PROCESS | 3375 | ++DOMWINDOW == 207 (0x7fb940411800) [pid = 3375] [serial = 1702] [outer = (nil)] 13:09:05 INFO - PROCESS | 3375 | ++DOMWINDOW == 208 (0x7fb9486b8400) [pid = 3375] [serial = 1703] [outer = 0x7fb940411800] 13:09:05 INFO - PROCESS | 3375 | 1462478945016 Marionette DEBUG loaded listener.js 13:09:05 INFO - PROCESS | 3375 | ++DOMWINDOW == 209 (0x7fb9488f1000) [pid = 3375] [serial = 1704] [outer = 0x7fb940411800] 13:09:05 INFO - PROCESS | 3375 | 1462478945924 Marionette TRACE conn4 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 13:09:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 13:09:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1583ms 13:09:05 INFO - PROCESS | 3375 | 1462478945940 Marionette TRACE conn4 -> [0,2241,"getWindowHandle",null] 13:09:05 INFO - PROCESS | 3375 | 1462478945943 Marionette TRACE conn4 <- [1,2241,null,{"value":"8"}] 13:09:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 13:09:05 INFO - PROCESS | 3375 | 1462478945949 Marionette TRACE conn4 -> [0,2242,"setScriptTimeout",{"ms":35000}] 13:09:05 INFO - PROCESS | 3375 | 1462478945951 Marionette TRACE conn4 <- [1,2242,null,{}] 13:09:05 INFO - PROCESS | 3375 | 1462478945957 Marionette TRACE conn4 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:06 INFO - PROCESS | 3375 | 1462478946165 Marionette TRACE conn4 <- [1,2243,null,{"value":null}] 13:09:06 INFO - PROCESS | 3375 | 1462478946396 Marionette TRACE conn4 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:06 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb95508e000 == 159 [pid = 3375] [id = 568] 13:09:06 INFO - PROCESS | 3375 | ++DOMWINDOW == 210 (0x7fb940a0c000) [pid = 3375] [serial = 1705] [outer = (nil)] 13:09:06 INFO - PROCESS | 3375 | ++DOMWINDOW == 211 (0x7fb9488fe000) [pid = 3375] [serial = 1706] [outer = 0x7fb940a0c000] 13:09:06 INFO - PROCESS | 3375 | 1462478946474 Marionette DEBUG loaded listener.js 13:09:06 INFO - PROCESS | 3375 | ++DOMWINDOW == 212 (0x7fb948e97800) [pid = 3375] [serial = 1707] [outer = 0x7fb940a0c000] 13:09:07 INFO - PROCESS | 3375 | 1462478947419 Marionette TRACE conn4 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 13:09:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 13:09:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1535ms 13:09:07 INFO - PROCESS | 3375 | 1462478947516 Marionette TRACE conn4 -> [0,2245,"getWindowHandle",null] 13:09:07 INFO - PROCESS | 3375 | 1462478947518 Marionette TRACE conn4 <- [1,2245,null,{"value":"8"}] 13:09:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 13:09:07 INFO - PROCESS | 3375 | 1462478947531 Marionette TRACE conn4 -> [0,2246,"setScriptTimeout",{"ms":35000}] 13:09:07 INFO - PROCESS | 3375 | 1462478947533 Marionette TRACE conn4 <- [1,2246,null,{}] 13:09:07 INFO - PROCESS | 3375 | 1462478947591 Marionette TRACE conn4 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:07 INFO - PROCESS | 3375 | 1462478947858 Marionette TRACE conn4 <- [1,2247,null,{"value":null}] 13:09:08 INFO - PROCESS | 3375 | 1462478948132 Marionette TRACE conn4 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:08 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb9588bf800 == 160 [pid = 3375] [id = 569] 13:09:08 INFO - PROCESS | 3375 | ++DOMWINDOW == 213 (0x7fb942ebe400) [pid = 3375] [serial = 1708] [outer = (nil)] 13:09:08 INFO - PROCESS | 3375 | ++DOMWINDOW == 214 (0x7fb949460400) [pid = 3375] [serial = 1709] [outer = 0x7fb942ebe400] 13:09:08 INFO - PROCESS | 3375 | 1462478948206 Marionette DEBUG loaded listener.js 13:09:08 INFO - PROCESS | 3375 | ++DOMWINDOW == 215 (0x7fb949733c00) [pid = 3375] [serial = 1710] [outer = 0x7fb942ebe400] 13:09:09 INFO - PROCESS | 3375 | 1462478949139 Marionette TRACE conn4 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 13:09:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 13:09:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1686ms 13:09:09 INFO - PROCESS | 3375 | 1462478949218 Marionette TRACE conn4 -> [0,2249,"getWindowHandle",null] 13:09:09 INFO - PROCESS | 3375 | 1462478949222 Marionette TRACE conn4 <- [1,2249,null,{"value":"8"}] 13:09:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 13:09:09 INFO - PROCESS | 3375 | 1462478949229 Marionette TRACE conn4 -> [0,2250,"setScriptTimeout",{"ms":35000}] 13:09:09 INFO - PROCESS | 3375 | 1462478949233 Marionette TRACE conn4 <- [1,2250,null,{}] 13:09:09 INFO - PROCESS | 3375 | 1462478949239 Marionette TRACE conn4 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:09 INFO - PROCESS | 3375 | 1462478949478 Marionette TRACE conn4 <- [1,2251,null,{"value":null}] 13:09:09 INFO - PROCESS | 3375 | 1462478949801 Marionette TRACE conn4 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:09 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb92ff18800 == 161 [pid = 3375] [id = 570] 13:09:09 INFO - PROCESS | 3375 | ++DOMWINDOW == 216 (0x7fb92d874400) [pid = 3375] [serial = 1711] [outer = (nil)] 13:09:09 INFO - PROCESS | 3375 | ++DOMWINDOW == 217 (0x7fb931564000) [pid = 3375] [serial = 1712] [outer = 0x7fb92d874400] 13:09:09 INFO - PROCESS | 3375 | 1462478949922 Marionette DEBUG loaded listener.js 13:09:10 INFO - PROCESS | 3375 | ++DOMWINDOW == 218 (0x7fb94946c800) [pid = 3375] [serial = 1713] [outer = 0x7fb92d874400] 13:09:11 INFO - PROCESS | 3375 | 1462478951448 Marionette TRACE conn4 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 13:09:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 13:09:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 2238ms 13:09:11 INFO - PROCESS | 3375 | 1462478951471 Marionette TRACE conn4 -> [0,2253,"getWindowHandle",null] 13:09:11 INFO - PROCESS | 3375 | 1462478951480 Marionette TRACE conn4 <- [1,2253,null,{"value":"8"}] 13:09:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 13:09:11 INFO - PROCESS | 3375 | 1462478951648 Marionette TRACE conn4 -> [0,2254,"setScriptTimeout",{"ms":35000}] 13:09:11 INFO - PROCESS | 3375 | 1462478951657 Marionette TRACE conn4 <- [1,2254,null,{}] 13:09:11 INFO - PROCESS | 3375 | 1462478951678 Marionette TRACE conn4 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:11 INFO - PROCESS | 3375 | 1462478951980 Marionette TRACE conn4 <- [1,2255,null,{"value":null}] 13:09:12 INFO - PROCESS | 3375 | 1462478952240 Marionette TRACE conn4 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:12 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb936db0800 == 162 [pid = 3375] [id = 571] 13:09:12 INFO - PROCESS | 3375 | ++DOMWINDOW == 219 (0x7fb92f074800) [pid = 3375] [serial = 1714] [outer = (nil)] 13:09:12 INFO - PROCESS | 3375 | ++DOMWINDOW == 220 (0x7fb9312e5c00) [pid = 3375] [serial = 1715] [outer = 0x7fb92f074800] 13:09:12 INFO - PROCESS | 3375 | 1462478952352 Marionette DEBUG loaded listener.js 13:09:12 INFO - PROCESS | 3375 | ++DOMWINDOW == 221 (0x7fb9321db400) [pid = 3375] [serial = 1716] [outer = 0x7fb92f074800] 13:09:13 INFO - PROCESS | 3375 | 1462478953567 Marionette TRACE conn4 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 13:09:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 13:09:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 2087ms 13:09:13 INFO - PROCESS | 3375 | 1462478953659 Marionette TRACE conn4 -> [0,2257,"getWindowHandle",null] 13:09:13 INFO - PROCESS | 3375 | 1462478953680 Marionette TRACE conn4 <- [1,2257,null,{"value":"8"}] 13:09:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 13:09:13 INFO - PROCESS | 3375 | 1462478953793 Marionette TRACE conn4 -> [0,2258,"setScriptTimeout",{"ms":35000}] 13:09:13 INFO - PROCESS | 3375 | 1462478953804 Marionette TRACE conn4 <- [1,2258,null,{}] 13:09:13 INFO - PROCESS | 3375 | 1462478953827 Marionette TRACE conn4 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:14 INFO - PROCESS | 3375 | 1462478954062 Marionette TRACE conn4 <- [1,2259,null,{"value":null}] 13:09:14 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb952d22000 == 161 [pid = 3375] [id = 460] 13:09:14 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb942e72800 == 160 [pid = 3375] [id = 492] 13:09:14 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb936db6000 == 159 [pid = 3375] [id = 553] 13:09:14 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb934ff4000 == 158 [pid = 3375] [id = 552] 13:09:14 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb931950000 == 157 [pid = 3375] [id = 551] 13:09:14 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb92d896000 == 156 [pid = 3375] [id = 550] 13:09:14 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb930dd7800 == 155 [pid = 3375] [id = 549] 13:09:14 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb936b42800 == 154 [pid = 3375] [id = 546] 13:09:14 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb95d02f800 == 153 [pid = 3375] [id = 545] 13:09:14 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb958c0e800 == 152 [pid = 3375] [id = 544] 13:09:14 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb95897c000 == 151 [pid = 3375] [id = 543] 13:09:14 INFO - PROCESS | 3375 | --DOMWINDOW == 220 (0x7fb935a7f000) [pid = 3375] [serial = 1473] [outer = (nil)] [url = about:blank] 13:09:14 INFO - PROCESS | 3375 | --DOMWINDOW == 219 (0x7fb940a7b400) [pid = 3375] [serial = 1470] [outer = (nil)] [url = about:blank] 13:09:14 INFO - PROCESS | 3375 | --DOMWINDOW == 218 (0x7fb9314ef400) [pid = 3375] [serial = 1541] [outer = (nil)] [url = about:blank] 13:09:14 INFO - PROCESS | 3375 | --DOMWINDOW == 217 (0x7fb930f82c00) [pid = 3375] [serial = 1577] [outer = (nil)] [url = about:blank] 13:09:14 INFO - PROCESS | 3375 | --DOMWINDOW == 216 (0x7fb9366ab000) [pid = 3375] [serial = 1587] [outer = (nil)] [url = about:blank] 13:09:14 INFO - PROCESS | 3375 | --DOMWINDOW == 215 (0x7fb931ff6400) [pid = 3375] [serial = 1586] [outer = (nil)] [url = about:blank] 13:09:14 INFO - PROCESS | 3375 | --DOMWINDOW == 214 (0x7fb93d675000) [pid = 3375] [serial = 1593] [outer = (nil)] [url = about:blank] 13:09:14 INFO - PROCESS | 3375 | --DOMWINDOW == 213 (0x7fb936aa5400) [pid = 3375] [serial = 1590] [outer = (nil)] [url = about:blank] 13:09:14 INFO - PROCESS | 3375 | --DOMWINDOW == 212 (0x7fb93d415400) [pid = 3375] [serial = 1562] [outer = (nil)] [url = about:blank] 13:09:14 INFO - PROCESS | 3375 | --DOMWINDOW == 211 (0x7fb936ab9c00) [pid = 3375] [serial = 1553] [outer = (nil)] [url = about:blank] 13:09:14 INFO - PROCESS | 3375 | --DOMWINDOW == 210 (0x7fb93d51ac00) [pid = 3375] [serial = 1565] [outer = (nil)] [url = about:blank] 13:09:14 INFO - PROCESS | 3375 | --DOMWINDOW == 209 (0x7fb93d724400) [pid = 3375] [serial = 1595] [outer = (nil)] [url = about:blank] 13:09:14 INFO - PROCESS | 3375 | --DOMWINDOW == 208 (0x7fb93dd4e800) [pid = 3375] [serial = 1571] [outer = (nil)] [url = about:blank] 13:09:14 INFO - PROCESS | 3375 | --DOMWINDOW == 207 (0x7fb932a0e000) [pid = 3375] [serial = 1544] [outer = (nil)] [url = about:blank] 13:09:14 INFO - PROCESS | 3375 | --DOMWINDOW == 206 (0x7fb9365ea400) [pid = 3375] [serial = 1547] [outer = (nil)] [url = about:blank] 13:09:14 INFO - PROCESS | 3375 | --DOMWINDOW == 205 (0x7fb92eae5000) [pid = 3375] [serial = 1538] [outer = (nil)] [url = about:blank] 13:09:14 INFO - PROCESS | 3375 | --DOMWINDOW == 204 (0x7fb931605c00) [pid = 3375] [serial = 1581] [outer = (nil)] [url = about:blank] 13:09:14 INFO - PROCESS | 3375 | --DOMWINDOW == 203 (0x7fb932a05000) [pid = 3375] [serial = 1583] [outer = (nil)] [url = about:blank] 13:09:14 INFO - PROCESS | 3375 | --DOMWINDOW == 202 (0x7fb936794800) [pid = 3375] [serial = 1550] [outer = (nil)] [url = about:blank] 13:09:14 INFO - PROCESS | 3375 | --DOMWINDOW == 201 (0x7fb93dc90c00) [pid = 3375] [serial = 1596] [outer = (nil)] [url = about:blank] 13:09:14 INFO - PROCESS | 3375 | --DOMWINDOW == 200 (0x7fb934bf3400) [pid = 3375] [serial = 1536] [outer = (nil)] [url = about:blank] 13:09:14 INFO - PROCESS | 3375 | --DOMWINDOW == 199 (0x7fb93d66f800) [pid = 3375] [serial = 1568] [outer = (nil)] [url = about:blank] 13:09:14 INFO - PROCESS | 3375 | --DOMWINDOW == 198 (0x7fb936792400) [pid = 3375] [serial = 1589] [outer = (nil)] [url = about:blank] 13:09:14 INFO - PROCESS | 3375 | --DOMWINDOW == 197 (0x7fb93cb69800) [pid = 3375] [serial = 1556] [outer = (nil)] [url = about:blank] 13:09:14 INFO - PROCESS | 3375 | --DOMWINDOW == 196 (0x7fb93d138c00) [pid = 3375] [serial = 1559] [outer = (nil)] [url = about:blank] 13:09:14 INFO - PROCESS | 3375 | --DOMWINDOW == 195 (0x7fb93cb70400) [pid = 3375] [serial = 1592] [outer = (nil)] [url = about:blank] 13:09:14 INFO - PROCESS | 3375 | --DOMWINDOW == 194 (0x7fb9312e1c00) [pid = 3375] [serial = 1580] [outer = (nil)] [url = about:blank] 13:09:14 INFO - PROCESS | 3375 | --DOMWINDOW == 193 (0x7fb931017c00) [pid = 3375] [serial = 1578] [outer = (nil)] [url = about:blank] 13:09:14 INFO - PROCESS | 3375 | --DOMWINDOW == 192 (0x7fb93ec59000) [pid = 3375] [serial = 1574] [outer = (nil)] [url = about:blank] 13:09:14 INFO - PROCESS | 3375 | --DOMWINDOW == 191 (0x7fb932d99000) [pid = 3375] [serial = 1584] [outer = (nil)] [url = about:blank] 13:09:14 INFO - PROCESS | 3375 | --DOMWINDOW == 190 (0x7fb9314efc00) [pid = 3375] [serial = 1598] [outer = (nil)] [url = about:blank] 13:09:14 INFO - PROCESS | 3375 | 1462478954589 Marionette TRACE conn4 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:14 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb92dddf000 == 152 [pid = 3375] [id = 572] 13:09:14 INFO - PROCESS | 3375 | ++DOMWINDOW == 191 (0x7fb92eae5000) [pid = 3375] [serial = 1717] [outer = (nil)] 13:09:14 INFO - PROCESS | 3375 | ++DOMWINDOW == 192 (0x7fb9314ef400) [pid = 3375] [serial = 1718] [outer = 0x7fb92eae5000] 13:09:14 INFO - PROCESS | 3375 | 1462478954658 Marionette DEBUG loaded listener.js 13:09:14 INFO - PROCESS | 3375 | ++DOMWINDOW == 193 (0x7fb934bf5800) [pid = 3375] [serial = 1719] [outer = 0x7fb92eae5000] 13:09:15 INFO - PROCESS | 3375 | 1462478955512 Marionette TRACE conn4 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 13:09:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 13:09:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1851ms 13:09:15 INFO - PROCESS | 3375 | 1462478955553 Marionette TRACE conn4 -> [0,2261,"getWindowHandle",null] 13:09:15 INFO - PROCESS | 3375 | 1462478955557 Marionette TRACE conn4 <- [1,2261,null,{"value":"8"}] 13:09:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 13:09:15 INFO - PROCESS | 3375 | 1462478955563 Marionette TRACE conn4 -> [0,2262,"setScriptTimeout",{"ms":35000}] 13:09:15 INFO - PROCESS | 3375 | 1462478955569 Marionette TRACE conn4 <- [1,2262,null,{}] 13:09:15 INFO - PROCESS | 3375 | 1462478955586 Marionette TRACE conn4 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:15 INFO - PROCESS | 3375 | 1462478955809 Marionette TRACE conn4 <- [1,2263,null,{"value":null}] 13:09:16 INFO - PROCESS | 3375 | 1462478955997 Marionette TRACE conn4 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:16 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb935804800 == 153 [pid = 3375] [id = 573] 13:09:16 INFO - PROCESS | 3375 | ++DOMWINDOW == 194 (0x7fb930f82c00) [pid = 3375] [serial = 1720] [outer = (nil)] 13:09:16 INFO - PROCESS | 3375 | ++DOMWINDOW == 195 (0x7fb9366b3c00) [pid = 3375] [serial = 1721] [outer = 0x7fb930f82c00] 13:09:16 INFO - PROCESS | 3375 | 1462478956069 Marionette DEBUG loaded listener.js 13:09:16 INFO - PROCESS | 3375 | ++DOMWINDOW == 196 (0x7fb9379d1800) [pid = 3375] [serial = 1722] [outer = 0x7fb930f82c00] 13:09:16 INFO - PROCESS | 3375 | 1462478956917 Marionette TRACE conn4 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 13:09:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 13:09:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1388ms 13:09:16 INFO - PROCESS | 3375 | 1462478956986 Marionette TRACE conn4 -> [0,2265,"getWindowHandle",null] 13:09:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 13:09:16 INFO - PROCESS | 3375 | 1462478956992 Marionette TRACE conn4 <- [1,2265,null,{"value":"8"}] 13:09:17 INFO - PROCESS | 3375 | 1462478957003 Marionette TRACE conn4 -> [0,2266,"setScriptTimeout",{"ms":35000}] 13:09:17 INFO - PROCESS | 3375 | 1462478957007 Marionette TRACE conn4 <- [1,2266,null,{}] 13:09:17 INFO - PROCESS | 3375 | 1462478957013 Marionette TRACE conn4 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:17 INFO - PROCESS | 3375 | 1462478957345 Marionette TRACE conn4 <- [1,2267,null,{"value":null}] 13:09:17 INFO - PROCESS | 3375 | 1462478957387 Marionette TRACE conn4 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:17 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb93774f800 == 154 [pid = 3375] [id = 574] 13:09:17 INFO - PROCESS | 3375 | ++DOMWINDOW == 197 (0x7fb9312dc800) [pid = 3375] [serial = 1723] [outer = (nil)] 13:09:17 INFO - PROCESS | 3375 | ++DOMWINDOW == 198 (0x7fb93cb70400) [pid = 3375] [serial = 1724] [outer = 0x7fb9312dc800] 13:09:17 INFO - PROCESS | 3375 | 1462478957463 Marionette DEBUG loaded listener.js 13:09:17 INFO - PROCESS | 3375 | ++DOMWINDOW == 199 (0x7fb93d41e800) [pid = 3375] [serial = 1725] [outer = 0x7fb9312dc800] 13:09:18 INFO - PROCESS | 3375 | 1462478958489 Marionette TRACE conn4 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 13:09:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 13:09:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1534ms 13:09:18 INFO - PROCESS | 3375 | 1462478958533 Marionette TRACE conn4 -> [0,2269,"getWindowHandle",null] 13:09:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 13:09:18 INFO - PROCESS | 3375 | 1462478958539 Marionette TRACE conn4 <- [1,2269,null,{"value":"8"}] 13:09:18 INFO - PROCESS | 3375 | 1462478958545 Marionette TRACE conn4 -> [0,2270,"setScriptTimeout",{"ms":35000}] 13:09:18 INFO - PROCESS | 3375 | 1462478958548 Marionette TRACE conn4 <- [1,2270,null,{}] 13:09:18 INFO - PROCESS | 3375 | 1462478958569 Marionette TRACE conn4 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:18 INFO - PROCESS | 3375 | 1462478958868 Marionette TRACE conn4 <- [1,2271,null,{"value":null}] 13:09:18 INFO - PROCESS | 3375 | 1462478958900 Marionette TRACE conn4 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:18 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb93ca16800 == 155 [pid = 3375] [id = 575] 13:09:18 INFO - PROCESS | 3375 | ++DOMWINDOW == 200 (0x7fb937a91c00) [pid = 3375] [serial = 1726] [outer = (nil)] 13:09:18 INFO - PROCESS | 3375 | ++DOMWINDOW == 201 (0x7fb93d677000) [pid = 3375] [serial = 1727] [outer = 0x7fb937a91c00] 13:09:18 INFO - PROCESS | 3375 | 1462478958966 Marionette DEBUG loaded listener.js 13:09:19 INFO - PROCESS | 3375 | ++DOMWINDOW == 202 (0x7fb93dc8c000) [pid = 3375] [serial = 1728] [outer = 0x7fb937a91c00] 13:09:19 INFO - PROCESS | 3375 | --DOMWINDOW == 201 (0x7fb9321dcc00) [pid = 3375] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 13:09:19 INFO - PROCESS | 3375 | --DOMWINDOW == 200 (0x7fb92d72d800) [pid = 3375] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 13:09:19 INFO - PROCESS | 3375 | --DOMWINDOW == 199 (0x7fb934ecc800) [pid = 3375] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 13:09:19 INFO - PROCESS | 3375 | --DOMWINDOW == 198 (0x7fb934ed2400) [pid = 3375] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 13:09:19 INFO - PROCESS | 3375 | --DOMWINDOW == 197 (0x7fb92d726400) [pid = 3375] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 13:09:19 INFO - PROCESS | 3375 | --DOMWINDOW == 196 (0x7fb92d72b000) [pid = 3375] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 13:09:20 INFO - PROCESS | 3375 | 1462478960187 Marionette TRACE conn4 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 13:09:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 13:09:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1689ms 13:09:20 INFO - PROCESS | 3375 | 1462478960235 Marionette TRACE conn4 -> [0,2273,"getWindowHandle",null] 13:09:20 INFO - PROCESS | 3375 | 1462478960241 Marionette TRACE conn4 <- [1,2273,null,{"value":"8"}] 13:09:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 13:09:20 INFO - PROCESS | 3375 | 1462478960252 Marionette TRACE conn4 -> [0,2274,"setScriptTimeout",{"ms":35000}] 13:09:20 INFO - PROCESS | 3375 | 1462478960256 Marionette TRACE conn4 <- [1,2274,null,{}] 13:09:20 INFO - PROCESS | 3375 | 1462478960266 Marionette TRACE conn4 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:20 INFO - PROCESS | 3375 | 1462478960706 Marionette TRACE conn4 <- [1,2275,null,{"value":null}] 13:09:20 INFO - PROCESS | 3375 | 1462478960730 Marionette TRACE conn4 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:20 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb93d17b800 == 156 [pid = 3375] [id = 576] 13:09:20 INFO - PROCESS | 3375 | ++DOMWINDOW == 197 (0x7fb93823f400) [pid = 3375] [serial = 1729] [outer = (nil)] 13:09:20 INFO - PROCESS | 3375 | ++DOMWINDOW == 198 (0x7fb93dd48400) [pid = 3375] [serial = 1730] [outer = 0x7fb93823f400] 13:09:20 INFO - PROCESS | 3375 | 1462478960800 Marionette DEBUG loaded listener.js 13:09:20 INFO - PROCESS | 3375 | ++DOMWINDOW == 199 (0x7fb94040fc00) [pid = 3375] [serial = 1731] [outer = 0x7fb93823f400] 13:09:22 INFO - PROCESS | 3375 | 1462478962244 Marionette TRACE conn4 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 13:09:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 13:09:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 2043ms 13:09:22 INFO - PROCESS | 3375 | 1462478962294 Marionette TRACE conn4 -> [0,2277,"getWindowHandle",null] 13:09:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 13:09:22 INFO - PROCESS | 3375 | 1462478962301 Marionette TRACE conn4 <- [1,2277,null,{"value":"8"}] 13:09:22 INFO - PROCESS | 3375 | 1462478962310 Marionette TRACE conn4 -> [0,2278,"setScriptTimeout",{"ms":35000}] 13:09:22 INFO - PROCESS | 3375 | 1462478962317 Marionette TRACE conn4 <- [1,2278,null,{}] 13:09:22 INFO - PROCESS | 3375 | 1462478962436 Marionette TRACE conn4 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:22 INFO - PROCESS | 3375 | 1462478962790 Marionette TRACE conn4 <- [1,2279,null,{"value":null}] 13:09:23 INFO - PROCESS | 3375 | 1462478962999 Marionette TRACE conn4 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:23 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb934e6c000 == 157 [pid = 3375] [id = 577] 13:09:23 INFO - PROCESS | 3375 | ++DOMWINDOW == 200 (0x7fb9319cb800) [pid = 3375] [serial = 1732] [outer = (nil)] 13:09:23 INFO - PROCESS | 3375 | ++DOMWINDOW == 201 (0x7fb9321e0c00) [pid = 3375] [serial = 1733] [outer = 0x7fb9319cb800] 13:09:23 INFO - PROCESS | 3375 | 1462478963084 Marionette DEBUG loaded listener.js 13:09:23 INFO - PROCESS | 3375 | ++DOMWINDOW == 202 (0x7fb932d96800) [pid = 3375] [serial = 1734] [outer = 0x7fb9319cb800] 13:09:24 INFO - PROCESS | 3375 | 1462478964085 Marionette TRACE conn4 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 13:09:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 13:09:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1842ms 13:09:24 INFO - PROCESS | 3375 | 1462478964153 Marionette TRACE conn4 -> [0,2281,"getWindowHandle",null] 13:09:24 INFO - PROCESS | 3375 | 1462478964161 Marionette TRACE conn4 <- [1,2281,null,{"value":"8"}] 13:09:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 13:09:24 INFO - PROCESS | 3375 | 1462478964173 Marionette TRACE conn4 -> [0,2282,"setScriptTimeout",{"ms":35000}] 13:09:24 INFO - PROCESS | 3375 | 1462478964176 Marionette TRACE conn4 <- [1,2282,null,{}] 13:09:24 INFO - PROCESS | 3375 | 1462478964184 Marionette TRACE conn4 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:24 INFO - PROCESS | 3375 | 1462478964472 Marionette TRACE conn4 <- [1,2283,null,{"value":null}] 13:09:24 INFO - PROCESS | 3375 | 1462478964807 Marionette TRACE conn4 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:24 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb93ca2f000 == 158 [pid = 3375] [id = 578] 13:09:24 INFO - PROCESS | 3375 | ++DOMWINDOW == 203 (0x7fb935a8b000) [pid = 3375] [serial = 1735] [outer = (nil)] 13:09:24 INFO - PROCESS | 3375 | ++DOMWINDOW == 204 (0x7fb936852000) [pid = 3375] [serial = 1736] [outer = 0x7fb935a8b000] 13:09:24 INFO - PROCESS | 3375 | 1462478964882 Marionette DEBUG loaded listener.js 13:09:24 INFO - PROCESS | 3375 | ++DOMWINDOW == 205 (0x7fb93cb70c00) [pid = 3375] [serial = 1737] [outer = 0x7fb935a8b000] 13:09:25 INFO - PROCESS | 3375 | 1462478965862 Marionette TRACE conn4 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 13:09:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 13:09:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1735ms 13:09:25 INFO - PROCESS | 3375 | 1462478965909 Marionette TRACE conn4 -> [0,2285,"getWindowHandle",null] 13:09:25 INFO - PROCESS | 3375 | 1462478965913 Marionette TRACE conn4 <- [1,2285,null,{"value":"8"}] 13:09:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 13:09:25 INFO - PROCESS | 3375 | 1462478965921 Marionette TRACE conn4 -> [0,2286,"setScriptTimeout",{"ms":35000}] 13:09:25 INFO - PROCESS | 3375 | 1462478965927 Marionette TRACE conn4 <- [1,2286,null,{}] 13:09:25 INFO - PROCESS | 3375 | 1462478965946 Marionette TRACE conn4 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:26 INFO - PROCESS | 3375 | 1462478966200 Marionette TRACE conn4 <- [1,2287,null,{"value":null}] 13:09:26 INFO - PROCESS | 3375 | 1462478966512 Marionette TRACE conn4 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:26 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb93ef41000 == 159 [pid = 3375] [id = 579] 13:09:26 INFO - PROCESS | 3375 | ++DOMWINDOW == 206 (0x7fb93d71e000) [pid = 3375] [serial = 1738] [outer = (nil)] 13:09:26 INFO - PROCESS | 3375 | ++DOMWINDOW == 207 (0x7fb93dd4c400) [pid = 3375] [serial = 1739] [outer = 0x7fb93d71e000] 13:09:26 INFO - PROCESS | 3375 | 1462478966596 Marionette DEBUG loaded listener.js 13:09:26 INFO - PROCESS | 3375 | ++DOMWINDOW == 208 (0x7fb93ec5c800) [pid = 3375] [serial = 1740] [outer = 0x7fb93d71e000] 13:09:27 INFO - PROCESS | 3375 | 1462478967511 Marionette TRACE conn4 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 13:09:27 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 13:09:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1646ms 13:09:27 INFO - PROCESS | 3375 | 1462478967568 Marionette TRACE conn4 -> [0,2289,"getWindowHandle",null] 13:09:27 INFO - PROCESS | 3375 | 1462478967573 Marionette TRACE conn4 <- [1,2289,null,{"value":"8"}] 13:09:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 13:09:27 INFO - PROCESS | 3375 | 1462478967579 Marionette TRACE conn4 -> [0,2290,"setScriptTimeout",{"ms":35000}] 13:09:27 INFO - PROCESS | 3375 | 1462478967583 Marionette TRACE conn4 <- [1,2290,null,{}] 13:09:27 INFO - PROCESS | 3375 | 1462478967588 Marionette TRACE conn4 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:27 INFO - PROCESS | 3375 | 1462478967847 Marionette TRACE conn4 <- [1,2291,null,{"value":null}] 13:09:28 INFO - PROCESS | 3375 | 1462478968148 Marionette TRACE conn4 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:28 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb9476d7000 == 160 [pid = 3375] [id = 580] 13:09:28 INFO - PROCESS | 3375 | ++DOMWINDOW == 209 (0x7fb92f43f000) [pid = 3375] [serial = 1741] [outer = (nil)] 13:09:28 INFO - PROCESS | 3375 | ++DOMWINDOW == 210 (0x7fb9406d8000) [pid = 3375] [serial = 1742] [outer = 0x7fb92f43f000] 13:09:28 INFO - PROCESS | 3375 | 1462478968232 Marionette DEBUG loaded listener.js 13:09:28 INFO - PROCESS | 3375 | ++DOMWINDOW == 211 (0x7fb940a7e000) [pid = 3375] [serial = 1743] [outer = 0x7fb92f43f000] 13:09:29 INFO - PROCESS | 3375 | 1462478969092 Marionette TRACE conn4 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 13:09:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 13:09:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1582ms 13:09:29 INFO - PROCESS | 3375 | 1462478969162 Marionette TRACE conn4 -> [0,2293,"getWindowHandle",null] 13:09:29 INFO - PROCESS | 3375 | 1462478969165 Marionette TRACE conn4 <- [1,2293,null,{"value":"8"}] 13:09:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 13:09:29 INFO - PROCESS | 3375 | 1462478969172 Marionette TRACE conn4 -> [0,2294,"setScriptTimeout",{"ms":35000}] 13:09:29 INFO - PROCESS | 3375 | 1462478969175 Marionette TRACE conn4 <- [1,2294,null,{}] 13:09:29 INFO - PROCESS | 3375 | 1462478969180 Marionette TRACE conn4 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:29 INFO - PROCESS | 3375 | 1462478969404 Marionette TRACE conn4 <- [1,2295,null,{"value":null}] 13:09:29 INFO - PROCESS | 3375 | 1462478969666 Marionette TRACE conn4 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:29 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb94949a000 == 161 [pid = 3375] [id = 581] 13:09:29 INFO - PROCESS | 3375 | ++DOMWINDOW == 212 (0x7fb9405a6000) [pid = 3375] [serial = 1744] [outer = (nil)] 13:09:29 INFO - PROCESS | 3375 | ++DOMWINDOW == 213 (0x7fb942ec0800) [pid = 3375] [serial = 1745] [outer = 0x7fb9405a6000] 13:09:29 INFO - PROCESS | 3375 | 1462478969785 Marionette DEBUG loaded listener.js 13:09:29 INFO - PROCESS | 3375 | ++DOMWINDOW == 214 (0x7fb944edd800) [pid = 3375] [serial = 1746] [outer = 0x7fb9405a6000] 13:09:30 INFO - PROCESS | 3375 | 1462478970648 Marionette TRACE conn4 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 13:09:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 13:09:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1529ms 13:09:30 INFO - PROCESS | 3375 | 1462478970703 Marionette TRACE conn4 -> [0,2297,"getWindowHandle",null] 13:09:30 INFO - PROCESS | 3375 | 1462478970707 Marionette TRACE conn4 <- [1,2297,null,{"value":"8"}] 13:09:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 13:09:30 INFO - PROCESS | 3375 | 1462478970713 Marionette TRACE conn4 -> [0,2298,"setScriptTimeout",{"ms":35000}] 13:09:30 INFO - PROCESS | 3375 | 1462478970717 Marionette TRACE conn4 <- [1,2298,null,{}] 13:09:30 INFO - PROCESS | 3375 | 1462478970724 Marionette TRACE conn4 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:30 INFO - PROCESS | 3375 | 1462478970983 Marionette TRACE conn4 <- [1,2299,null,{"value":null}] 13:09:31 INFO - PROCESS | 3375 | 1462478971296 Marionette TRACE conn4 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:31 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb954b3b800 == 162 [pid = 3375] [id = 582] 13:09:31 INFO - PROCESS | 3375 | ++DOMWINDOW == 215 (0x7fb94784d800) [pid = 3375] [serial = 1747] [outer = (nil)] 13:09:31 INFO - PROCESS | 3375 | ++DOMWINDOW == 216 (0x7fb94816bc00) [pid = 3375] [serial = 1748] [outer = 0x7fb94784d800] 13:09:31 INFO - PROCESS | 3375 | 1462478971392 Marionette DEBUG loaded listener.js 13:09:31 INFO - PROCESS | 3375 | ++DOMWINDOW == 217 (0x7fb9486b6800) [pid = 3375] [serial = 1749] [outer = 0x7fb94784d800] 13:09:32 INFO - PROCESS | 3375 | 1462478972232 Marionette TRACE conn4 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 13:09:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 13:09:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1537ms 13:09:32 INFO - PROCESS | 3375 | 1462478972265 Marionette TRACE conn4 -> [0,2301,"getWindowHandle",null] 13:09:32 INFO - PROCESS | 3375 | 1462478972269 Marionette TRACE conn4 <- [1,2301,null,{"value":"8"}] 13:09:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 13:09:32 INFO - PROCESS | 3375 | 1462478972281 Marionette TRACE conn4 -> [0,2302,"setScriptTimeout",{"ms":35000}] 13:09:32 INFO - PROCESS | 3375 | 1462478972284 Marionette TRACE conn4 <- [1,2302,null,{}] 13:09:32 INFO - PROCESS | 3375 | 1462478972291 Marionette TRACE conn4 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:32 INFO - PROCESS | 3375 | 1462478972541 Marionette TRACE conn4 <- [1,2303,null,{"value":null}] 13:09:32 INFO - PROCESS | 3375 | 1462478972771 Marionette TRACE conn4 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:32 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb9588bd000 == 163 [pid = 3375] [id = 583] 13:09:32 INFO - PROCESS | 3375 | ++DOMWINDOW == 218 (0x7fb92f188c00) [pid = 3375] [serial = 1750] [outer = (nil)] 13:09:32 INFO - PROCESS | 3375 | ++DOMWINDOW == 219 (0x7fb94946e000) [pid = 3375] [serial = 1751] [outer = 0x7fb92f188c00] 13:09:32 INFO - PROCESS | 3375 | 1462478972869 Marionette DEBUG loaded listener.js 13:09:32 INFO - PROCESS | 3375 | ++DOMWINDOW == 220 (0x7fb949978400) [pid = 3375] [serial = 1752] [outer = 0x7fb92f188c00] 13:09:33 INFO - PROCESS | 3375 | 1462478973800 Marionette TRACE conn4 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 13:09:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 13:09:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1584ms 13:09:33 INFO - PROCESS | 3375 | 1462478973864 Marionette TRACE conn4 -> [0,2305,"getWindowHandle",null] 13:09:33 INFO - PROCESS | 3375 | 1462478973868 Marionette TRACE conn4 <- [1,2305,null,{"value":"8"}] 13:09:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 13:09:33 INFO - PROCESS | 3375 | 1462478973874 Marionette TRACE conn4 -> [0,2306,"setScriptTimeout",{"ms":35000}] 13:09:33 INFO - PROCESS | 3375 | 1462478973877 Marionette TRACE conn4 <- [1,2306,null,{}] 13:09:33 INFO - PROCESS | 3375 | 1462478973882 Marionette TRACE conn4 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:34 INFO - PROCESS | 3375 | 1462478974099 Marionette TRACE conn4 <- [1,2307,null,{"value":null}] 13:09:34 INFO - PROCESS | 3375 | 1462478974321 Marionette TRACE conn4 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:34 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb958c0f800 == 164 [pid = 3375] [id = 584] 13:09:34 INFO - PROCESS | 3375 | ++DOMWINDOW == 221 (0x7fb93cb6fc00) [pid = 3375] [serial = 1753] [outer = (nil)] 13:09:34 INFO - PROCESS | 3375 | ++DOMWINDOW == 222 (0x7fb949db6400) [pid = 3375] [serial = 1754] [outer = 0x7fb93cb6fc00] 13:09:34 INFO - PROCESS | 3375 | 1462478974436 Marionette DEBUG loaded listener.js 13:09:34 INFO - PROCESS | 3375 | ++DOMWINDOW == 223 (0x7fb94a0adc00) [pid = 3375] [serial = 1755] [outer = 0x7fb93cb6fc00] 13:09:35 INFO - PROCESS | 3375 | 1462478975326 Marionette TRACE conn4 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 13:09:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 13:09:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1528ms 13:09:35 INFO - PROCESS | 3375 | 1462478975403 Marionette TRACE conn4 -> [0,2309,"getWindowHandle",null] 13:09:35 INFO - PROCESS | 3375 | 1462478975407 Marionette TRACE conn4 <- [1,2309,null,{"value":"8"}] 13:09:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 13:09:35 INFO - PROCESS | 3375 | 1462478975413 Marionette TRACE conn4 -> [0,2310,"setScriptTimeout",{"ms":35000}] 13:09:35 INFO - PROCESS | 3375 | 1462478975416 Marionette TRACE conn4 <- [1,2310,null,{}] 13:09:35 INFO - PROCESS | 3375 | 1462478975422 Marionette TRACE conn4 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:35 INFO - PROCESS | 3375 | 1462478975675 Marionette TRACE conn4 <- [1,2311,null,{"value":null}] 13:09:35 INFO - PROCESS | 3375 | 1462478975977 Marionette TRACE conn4 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:36 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb95b772000 == 165 [pid = 3375] [id = 585] 13:09:36 INFO - PROCESS | 3375 | ++DOMWINDOW == 224 (0x7fb93db4e000) [pid = 3375] [serial = 1756] [outer = (nil)] 13:09:36 INFO - PROCESS | 3375 | ++DOMWINDOW == 225 (0x7fb94ddab400) [pid = 3375] [serial = 1757] [outer = 0x7fb93db4e000] 13:09:36 INFO - PROCESS | 3375 | 1462478976057 Marionette DEBUG loaded listener.js 13:09:36 INFO - PROCESS | 3375 | ++DOMWINDOW == 226 (0x7fb9539a7400) [pid = 3375] [serial = 1758] [outer = 0x7fb93db4e000] 13:09:36 INFO - PROCESS | 3375 | 1462478976925 Marionette TRACE conn4 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 13:09:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 13:09:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1540ms 13:09:36 INFO - PROCESS | 3375 | 1462478976956 Marionette TRACE conn4 -> [0,2313,"getWindowHandle",null] 13:09:36 INFO - PROCESS | 3375 | 1462478976959 Marionette TRACE conn4 <- [1,2313,null,{"value":"8"}] 13:09:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 13:09:36 INFO - PROCESS | 3375 | 1462478976966 Marionette TRACE conn4 -> [0,2314,"setScriptTimeout",{"ms":35000}] 13:09:36 INFO - PROCESS | 3375 | 1462478976969 Marionette TRACE conn4 <- [1,2314,null,{}] 13:09:36 INFO - PROCESS | 3375 | 1462478976974 Marionette TRACE conn4 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:37 INFO - PROCESS | 3375 | 1462478977207 Marionette TRACE conn4 <- [1,2315,null,{"value":null}] 13:09:37 INFO - PROCESS | 3375 | 1462478977531 Marionette TRACE conn4 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:37 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb95dfea000 == 166 [pid = 3375] [id = 586] 13:09:37 INFO - PROCESS | 3375 | ++DOMWINDOW == 227 (0x7fb931569000) [pid = 3375] [serial = 1759] [outer = (nil)] 13:09:37 INFO - PROCESS | 3375 | ++DOMWINDOW == 228 (0x7fb93cc7b000) [pid = 3375] [serial = 1760] [outer = 0x7fb931569000] 13:09:37 INFO - PROCESS | 3375 | 1462478977619 Marionette DEBUG loaded listener.js 13:09:37 INFO - PROCESS | 3375 | ++DOMWINDOW == 229 (0x7fb945fbec00) [pid = 3375] [serial = 1761] [outer = 0x7fb931569000] 13:09:38 INFO - PROCESS | 3375 | 1462478978714 Marionette TRACE conn4 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 13:09:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 13:09:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1793ms 13:09:38 INFO - PROCESS | 3375 | 1462478978760 Marionette TRACE conn4 -> [0,2317,"getWindowHandle",null] 13:09:38 INFO - PROCESS | 3375 | 1462478978766 Marionette TRACE conn4 <- [1,2317,null,{"value":"8"}] 13:09:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 13:09:38 INFO - PROCESS | 3375 | 1462478978773 Marionette TRACE conn4 -> [0,2318,"setScriptTimeout",{"ms":35000}] 13:09:38 INFO - PROCESS | 3375 | 1462478978776 Marionette TRACE conn4 <- [1,2318,null,{}] 13:09:38 INFO - PROCESS | 3375 | 1462478978782 Marionette TRACE conn4 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:39 INFO - PROCESS | 3375 | 1462478979069 Marionette TRACE conn4 <- [1,2319,null,{"value":null}] 13:09:39 INFO - PROCESS | 3375 | 1462478979333 Marionette TRACE conn4 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:39 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb933ebc800 == 167 [pid = 3375] [id = 587] 13:09:39 INFO - PROCESS | 3375 | ++DOMWINDOW == 230 (0x7fb95408f000) [pid = 3375] [serial = 1762] [outer = (nil)] 13:09:39 INFO - PROCESS | 3375 | ++DOMWINDOW == 231 (0x7fb954d62000) [pid = 3375] [serial = 1763] [outer = 0x7fb95408f000] 13:09:39 INFO - PROCESS | 3375 | 1462478979488 Marionette DEBUG loaded listener.js 13:09:39 INFO - PROCESS | 3375 | ++DOMWINDOW == 232 (0x7fb955006000) [pid = 3375] [serial = 1764] [outer = 0x7fb95408f000] 13:09:40 INFO - PROCESS | 3375 | 1462478980447 Marionette TRACE conn4 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2321,"getWindowHandle",null] 13:09:40 INFO - PROCESS | 3375 | 1462478980514 Marionette TRACE conn4 <- [1,2321,null,{"value":"8"}] 13:09:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 13:09:40 INFO - PROCESS | 3375 | 1462478980520 Marionette TRACE conn4 -> [0,2322,"setScriptTimeout",{"ms":35000}] 13:09:40 INFO - PROCESS | 3375 | 1462478980522 Marionette TRACE conn4 <- [1,2322,null,{}] 13:09:40 INFO - PROCESS | 3375 | 1462478980529 Marionette TRACE conn4 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:40 INFO - PROCESS | 3375 | 1462478980796 Marionette TRACE conn4 <- [1,2323,null,{"value":null}] 13:09:41 INFO - PROCESS | 3375 | 1462478981144 Marionette TRACE conn4 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:41 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb934b7b800 == 168 [pid = 3375] [id = 588] 13:09:41 INFO - PROCESS | 3375 | ++DOMWINDOW == 233 (0x7fb953ca0c00) [pid = 3375] [serial = 1765] [outer = (nil)] 13:09:41 INFO - PROCESS | 3375 | ++DOMWINDOW == 234 (0x7fb956f66c00) [pid = 3375] [serial = 1766] [outer = 0x7fb953ca0c00] 13:09:41 INFO - PROCESS | 3375 | 1462478981222 Marionette DEBUG loaded listener.js 13:09:41 INFO - PROCESS | 3375 | ++DOMWINDOW == 235 (0x7fb9581cac00) [pid = 3375] [serial = 1767] [outer = 0x7fb953ca0c00] 13:09:42 INFO - PROCESS | 3375 | 1462478982130 Marionette TRACE conn4 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 13:09:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 13:09:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1684ms 13:09:42 INFO - PROCESS | 3375 | 1462478982208 Marionette TRACE conn4 -> [0,2325,"getWindowHandle",null] 13:09:42 INFO - PROCESS | 3375 | 1462478982213 Marionette TRACE conn4 <- [1,2325,null,{"value":"8"}] 13:09:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 13:09:42 INFO - PROCESS | 3375 | 1462478982238 Marionette TRACE conn4 -> [0,2326,"setScriptTimeout",{"ms":35000}] 13:09:42 INFO - PROCESS | 3375 | 1462478982244 Marionette TRACE conn4 <- [1,2326,null,{}] 13:09:42 INFO - PROCESS | 3375 | 1462478982253 Marionette TRACE conn4 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:42 INFO - PROCESS | 3375 | 1462478982541 Marionette TRACE conn4 <- [1,2327,null,{"value":null}] 13:09:42 INFO - PROCESS | 3375 | 1462478982878 Marionette TRACE conn4 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:42 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb92dc25000 == 169 [pid = 3375] [id = 589] 13:09:42 INFO - PROCESS | 3375 | ++DOMWINDOW == 236 (0x7fb956a3b400) [pid = 3375] [serial = 1768] [outer = (nil)] 13:09:42 INFO - PROCESS | 3375 | ++DOMWINDOW == 237 (0x7fb958384000) [pid = 3375] [serial = 1769] [outer = 0x7fb956a3b400] 13:09:42 INFO - PROCESS | 3375 | 1462478982957 Marionette DEBUG loaded listener.js 13:09:43 INFO - PROCESS | 3375 | ++DOMWINDOW == 238 (0x7fb958940000) [pid = 3375] [serial = 1770] [outer = 0x7fb956a3b400] 13:09:43 INFO - PROCESS | 3375 | 1462478983827 Marionette TRACE conn4 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 13:09:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 13:09:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1635ms 13:09:43 INFO - PROCESS | 3375 | 1462478983872 Marionette TRACE conn4 -> [0,2329,"getWindowHandle",null] 13:09:43 INFO - PROCESS | 3375 | 1462478983876 Marionette TRACE conn4 <- [1,2329,null,{"value":"8"}] 13:09:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 13:09:43 INFO - PROCESS | 3375 | 1462478983882 Marionette TRACE conn4 -> [0,2330,"setScriptTimeout",{"ms":35000}] 13:09:43 INFO - PROCESS | 3375 | 1462478983885 Marionette TRACE conn4 <- [1,2330,null,{}] 13:09:43 INFO - PROCESS | 3375 | 1462478983891 Marionette TRACE conn4 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:44 INFO - PROCESS | 3375 | 1462478984121 Marionette TRACE conn4 <- [1,2331,null,{"value":null}] 13:09:44 INFO - PROCESS | 3375 | 1462478984390 Marionette TRACE conn4 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:44 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb9291c2800 == 170 [pid = 3375] [id = 590] 13:09:44 INFO - PROCESS | 3375 | ++DOMWINDOW == 239 (0x7fb93d29b800) [pid = 3375] [serial = 1771] [outer = (nil)] 13:09:44 INFO - PROCESS | 3375 | ++DOMWINDOW == 240 (0x7fb958a03800) [pid = 3375] [serial = 1772] [outer = 0x7fb93d29b800] 13:09:44 INFO - PROCESS | 3375 | 1462478984470 Marionette DEBUG loaded listener.js 13:09:44 INFO - PROCESS | 3375 | ++DOMWINDOW == 241 (0x7fb958a0a000) [pid = 3375] [serial = 1773] [outer = 0x7fb93d29b800] 13:09:45 INFO - PROCESS | 3375 | 1462478985358 Marionette TRACE conn4 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 13:09:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 13:09:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1532ms 13:09:45 INFO - PROCESS | 3375 | 1462478985416 Marionette TRACE conn4 -> [0,2333,"getWindowHandle",null] 13:09:45 INFO - PROCESS | 3375 | 1462478985419 Marionette TRACE conn4 <- [1,2333,null,{"value":"8"}] 13:09:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 13:09:45 INFO - PROCESS | 3375 | 1462478985428 Marionette TRACE conn4 -> [0,2334,"setScriptTimeout",{"ms":35000}] 13:09:45 INFO - PROCESS | 3375 | 1462478985431 Marionette TRACE conn4 <- [1,2334,null,{}] 13:09:45 INFO - PROCESS | 3375 | 1462478985437 Marionette TRACE conn4 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:45 INFO - PROCESS | 3375 | 1462478985671 Marionette TRACE conn4 <- [1,2335,null,{"value":null}] 13:09:45 INFO - PROCESS | 3375 | 1462478985939 Marionette TRACE conn4 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:46 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb9291df000 == 171 [pid = 3375] [id = 591] 13:09:46 INFO - PROCESS | 3375 | ++DOMWINDOW == 242 (0x7fb945d82800) [pid = 3375] [serial = 1774] [outer = (nil)] 13:09:46 INFO - PROCESS | 3375 | ++DOMWINDOW == 243 (0x7fb958ab9400) [pid = 3375] [serial = 1775] [outer = 0x7fb945d82800] 13:09:46 INFO - PROCESS | 3375 | 1462478986062 Marionette DEBUG loaded listener.js 13:09:46 INFO - PROCESS | 3375 | ++DOMWINDOW == 244 (0x7fb958ac4400) [pid = 3375] [serial = 1776] [outer = 0x7fb945d82800] 13:09:46 INFO - PROCESS | 3375 | 1462478986957 Marionette TRACE conn4 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 13:09:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 13:09:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1583ms 13:09:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 13:09:47 INFO - PROCESS | 3375 | 1462478987011 Marionette TRACE conn4 -> [0,2337,"getWindowHandle",null] 13:09:47 INFO - PROCESS | 3375 | 1462478987014 Marionette TRACE conn4 <- [1,2337,null,{"value":"8"}] 13:09:47 INFO - PROCESS | 3375 | 1462478987021 Marionette TRACE conn4 -> [0,2338,"setScriptTimeout",{"ms":35000}] 13:09:47 INFO - PROCESS | 3375 | 1462478987023 Marionette TRACE conn4 <- [1,2338,null,{}] 13:09:47 INFO - PROCESS | 3375 | 1462478987031 Marionette TRACE conn4 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:47 INFO - PROCESS | 3375 | 1462478987270 Marionette TRACE conn4 <- [1,2339,null,{"value":null}] 13:09:47 INFO - PROCESS | 3375 | 1462478987632 Marionette TRACE conn4 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:47 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb933b66800 == 172 [pid = 3375] [id = 592] 13:09:47 INFO - PROCESS | 3375 | ++DOMWINDOW == 245 (0x7fb92eadb800) [pid = 3375] [serial = 1777] [outer = (nil)] 13:09:47 INFO - PROCESS | 3375 | ++DOMWINDOW == 246 (0x7fb958d1d400) [pid = 3375] [serial = 1778] [outer = 0x7fb92eadb800] 13:09:47 INFO - PROCESS | 3375 | 1462478987715 Marionette DEBUG loaded listener.js 13:09:47 INFO - PROCESS | 3375 | ++DOMWINDOW == 247 (0x7fb958d21800) [pid = 3375] [serial = 1779] [outer = 0x7fb92eadb800] 13:09:48 INFO - PROCESS | 3375 | 1462478988667 Marionette TRACE conn4 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 13:09:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 13:09:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1681ms 13:09:48 INFO - PROCESS | 3375 | 1462478988702 Marionette TRACE conn4 -> [0,2341,"getWindowHandle",null] 13:09:48 INFO - PROCESS | 3375 | 1462478988706 Marionette TRACE conn4 <- [1,2341,null,{"value":"8"}] 13:09:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 13:09:48 INFO - PROCESS | 3375 | 1462478988712 Marionette TRACE conn4 -> [0,2342,"setScriptTimeout",{"ms":35000}] 13:09:48 INFO - PROCESS | 3375 | 1462478988715 Marionette TRACE conn4 <- [1,2342,null,{}] 13:09:48 INFO - PROCESS | 3375 | 1462478988720 Marionette TRACE conn4 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:48 INFO - PROCESS | 3375 | 1462478988952 Marionette TRACE conn4 <- [1,2343,null,{"value":null}] 13:09:49 INFO - PROCESS | 3375 | 1462478989232 Marionette TRACE conn4 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:49 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb92e210000 == 173 [pid = 3375] [id = 593] 13:09:49 INFO - PROCESS | 3375 | ++DOMWINDOW == 248 (0x7fb9294a2000) [pid = 3375] [serial = 1780] [outer = (nil)] 13:09:49 INFO - PROCESS | 3375 | ++DOMWINDOW == 249 (0x7fb9294a8800) [pid = 3375] [serial = 1781] [outer = 0x7fb9294a2000] 13:09:49 INFO - PROCESS | 3375 | 1462478989354 Marionette DEBUG loaded listener.js 13:09:49 INFO - PROCESS | 3375 | ++DOMWINDOW == 250 (0x7fb9294ad800) [pid = 3375] [serial = 1782] [outer = 0x7fb9294a2000] 13:09:50 INFO - PROCESS | 3375 | 1462478990270 Marionette TRACE conn4 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 13:09:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 13:09:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1633ms 13:09:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 13:09:50 INFO - PROCESS | 3375 | 1462478990346 Marionette TRACE conn4 -> [0,2345,"getWindowHandle",null] 13:09:50 INFO - PROCESS | 3375 | 1462478990349 Marionette TRACE conn4 <- [1,2345,null,{"value":"8"}] 13:09:50 INFO - PROCESS | 3375 | 1462478990356 Marionette TRACE conn4 -> [0,2346,"setScriptTimeout",{"ms":35000}] 13:09:50 INFO - PROCESS | 3375 | 1462478990358 Marionette TRACE conn4 <- [1,2346,null,{}] 13:09:50 INFO - PROCESS | 3375 | 1462478990365 Marionette TRACE conn4 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:50 INFO - PROCESS | 3375 | 1462478990605 Marionette TRACE conn4 <- [1,2347,null,{"value":null}] 13:09:51 INFO - PROCESS | 3375 | 1462478991501 Marionette TRACE conn4 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:51 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb92f42e000 == 174 [pid = 3375] [id = 594] 13:09:51 INFO - PROCESS | 3375 | ++DOMWINDOW == 251 (0x7fb92eadd800) [pid = 3375] [serial = 1783] [outer = (nil)] 13:09:51 INFO - PROCESS | 3375 | ++DOMWINDOW == 252 (0x7fb92eae3400) [pid = 3375] [serial = 1784] [outer = 0x7fb92eadd800] 13:09:51 INFO - PROCESS | 3375 | 1462478991575 Marionette DEBUG loaded listener.js 13:09:51 INFO - PROCESS | 3375 | ++DOMWINDOW == 253 (0x7fb92ffa7400) [pid = 3375] [serial = 1785] [outer = 0x7fb92eadd800] 13:09:52 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb9322d4000 == 173 [pid = 3375] [id = 349] 13:09:52 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb93ca16800 == 172 [pid = 3375] [id = 575] 13:09:52 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb93774f800 == 171 [pid = 3375] [id = 574] 13:09:52 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb935804800 == 170 [pid = 3375] [id = 573] 13:09:52 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb92dddf000 == 169 [pid = 3375] [id = 572] 13:09:52 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb936db0800 == 168 [pid = 3375] [id = 571] 13:09:52 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb94787b800 == 167 [pid = 3375] [id = 564] 13:09:52 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb942e6f000 == 166 [pid = 3375] [id = 563] 13:09:52 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb941206000 == 165 [pid = 3375] [id = 562] 13:09:52 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb93eaa0800 == 164 [pid = 3375] [id = 561] 13:09:52 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb93dac2000 == 163 [pid = 3375] [id = 560] 13:09:52 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb93cdb3000 == 162 [pid = 3375] [id = 559] 13:09:52 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb93ca33800 == 161 [pid = 3375] [id = 558] 13:09:52 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb938298800 == 160 [pid = 3375] [id = 557] 13:09:52 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb9376c9000 == 159 [pid = 3375] [id = 556] 13:09:52 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb9376ca000 == 158 [pid = 3375] [id = 554] 13:09:52 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb9322cf800 == 157 [pid = 3375] [id = 555] 13:09:53 INFO - PROCESS | 3375 | --DOMWINDOW == 252 (0x7fb936792c00) [pid = 3375] [serial = 1607] [outer = (nil)] [url = about:blank] 13:09:53 INFO - PROCESS | 3375 | --DOMWINDOW == 251 (0x7fb932a07000) [pid = 3375] [serial = 1655] [outer = (nil)] [url = about:blank] 13:09:53 INFO - PROCESS | 3375 | --DOMWINDOW == 250 (0x7fb92f189400) [pid = 3375] [serial = 1650] [outer = (nil)] [url = about:blank] 13:09:53 INFO - PROCESS | 3375 | --DOMWINDOW == 249 (0x7fb935a8dc00) [pid = 3375] [serial = 1658] [outer = (nil)] [url = about:blank] 13:09:53 INFO - PROCESS | 3375 | --DOMWINDOW == 248 (0x7fb936abd800) [pid = 3375] [serial = 1662] [outer = (nil)] [url = about:blank] 13:09:53 INFO - PROCESS | 3375 | --DOMWINDOW == 247 (0x7fb93d66d400) [pid = 3375] [serial = 1613] [outer = (nil)] [url = about:blank] 13:09:53 INFO - PROCESS | 3375 | --DOMWINDOW == 246 (0x7fb93eadf400) [pid = 3375] [serial = 1616] [outer = (nil)] [url = about:blank] 13:09:53 INFO - PROCESS | 3375 | --DOMWINDOW == 245 (0x7fb932a02400) [pid = 3375] [serial = 1599] [outer = (nil)] [url = about:blank] 13:09:53 INFO - PROCESS | 3375 | --DOMWINDOW == 244 (0x7fb9320db000) [pid = 3375] [serial = 1604] [outer = (nil)] [url = about:blank] 13:09:53 INFO - PROCESS | 3375 | --DOMWINDOW == 243 (0x7fb9403b1400) [pid = 3375] [serial = 1619] [outer = (nil)] [url = about:blank] 13:09:53 INFO - PROCESS | 3375 | --DOMWINDOW == 242 (0x7fb92f43e800) [pid = 3375] [serial = 1601] [outer = (nil)] [url = about:blank] 13:09:53 INFO - PROCESS | 3375 | --DOMWINDOW == 241 (0x7fb940b04c00) [pid = 3375] [serial = 1646] [outer = (nil)] [url = about:blank] 13:09:53 INFO - PROCESS | 3375 | --DOMWINDOW == 240 (0x7fb92ffa7c00) [pid = 3375] [serial = 1652] [outer = (nil)] [url = about:blank] 13:09:53 INFO - PROCESS | 3375 | --DOMWINDOW == 239 (0x7fb9405ac800) [pid = 3375] [serial = 1622] [outer = (nil)] [url = about:blank] 13:09:53 INFO - PROCESS | 3375 | --DOMWINDOW == 238 (0x7fb936858000) [pid = 3375] [serial = 1661] [outer = (nil)] [url = about:blank] 13:09:53 INFO - PROCESS | 3375 | --DOMWINDOW == 237 (0x7fb942eee400) [pid = 3375] [serial = 1631] [outer = (nil)] [url = about:blank] 13:09:53 INFO - PROCESS | 3375 | --DOMWINDOW == 236 (0x7fb9319c8400) [pid = 3375] [serial = 1653] [outer = (nil)] [url = about:blank] 13:09:53 INFO - PROCESS | 3375 | --DOMWINDOW == 235 (0x7fb945fba800) [pid = 3375] [serial = 1637] [outer = (nil)] [url = about:blank] 13:09:53 INFO - PROCESS | 3375 | --DOMWINDOW == 234 (0x7fb945a0ec00) [pid = 3375] [serial = 1634] [outer = (nil)] [url = about:blank] 13:09:53 INFO - PROCESS | 3375 | --DOMWINDOW == 233 (0x7fb940a7cc00) [pid = 3375] [serial = 1628] [outer = (nil)] [url = about:blank] 13:09:53 INFO - PROCESS | 3375 | --DOMWINDOW == 232 (0x7fb9406dd800) [pid = 3375] [serial = 1625] [outer = (nil)] [url = about:blank] 13:09:53 INFO - PROCESS | 3375 | --DOMWINDOW == 231 (0x7fb9366aa800) [pid = 3375] [serial = 1659] [outer = (nil)] [url = about:blank] 13:09:53 INFO - PROCESS | 3375 | --DOMWINDOW == 230 (0x7fb938246000) [pid = 3375] [serial = 1610] [outer = (nil)] [url = about:blank] 13:09:53 INFO - PROCESS | 3375 | --DOMWINDOW == 229 (0x7fb947670400) [pid = 3375] [serial = 1640] [outer = (nil)] [url = about:blank] 13:09:53 INFO - PROCESS | 3375 | --DOMWINDOW == 228 (0x7fb9312d9400) [pid = 3375] [serial = 1643] [outer = (nil)] [url = about:blank] 13:09:53 INFO - PROCESS | 3375 | --DOMWINDOW == 227 (0x7fb92d86e000) [pid = 3375] [serial = 1649] [outer = (nil)] [url = about:blank] 13:09:53 INFO - PROCESS | 3375 | --DOMWINDOW == 226 (0x7fb932d95000) [pid = 3375] [serial = 1656] [outer = (nil)] [url = about:blank] 13:09:53 INFO - PROCESS | 3375 | --DOMWINDOW == 225 (0x7fb9379cc800) [pid = 3375] [serial = 1664] [outer = (nil)] [url = about:blank] 13:09:53 INFO - PROCESS | 3375 | 1462478993455 Marionette TRACE conn4 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 13:09:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 13:09:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 3138ms 13:09:53 INFO - PROCESS | 3375 | 1462478993567 Marionette TRACE conn4 -> [0,2349,"getWindowHandle",null] 13:09:53 INFO - PROCESS | 3375 | 1462478993576 Marionette TRACE conn4 <- [1,2349,null,{"value":"8"}] 13:09:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 13:09:53 INFO - PROCESS | 3375 | 1462478993593 Marionette TRACE conn4 -> [0,2350,"setScriptTimeout",{"ms":35000}] 13:09:53 INFO - PROCESS | 3375 | 1462478993601 Marionette TRACE conn4 <- [1,2350,null,{}] 13:09:53 INFO - PROCESS | 3375 | 1462478993611 Marionette TRACE conn4 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:53 INFO - PROCESS | 3375 | 1462478993898 Marionette TRACE conn4 <- [1,2351,null,{"value":null}] 13:09:54 INFO - PROCESS | 3375 | 1462478994189 Marionette TRACE conn4 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:54 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb92e96e000 == 158 [pid = 3375] [id = 595] 13:09:54 INFO - PROCESS | 3375 | ++DOMWINDOW == 226 (0x7fb9294af000) [pid = 3375] [serial = 1786] [outer = (nil)] 13:09:54 INFO - PROCESS | 3375 | ++DOMWINDOW == 227 (0x7fb931fed000) [pid = 3375] [serial = 1787] [outer = 0x7fb9294af000] 13:09:54 INFO - PROCESS | 3375 | 1462478994331 Marionette DEBUG loaded listener.js 13:09:54 INFO - PROCESS | 3375 | ++DOMWINDOW == 228 (0x7fb93244bc00) [pid = 3375] [serial = 1788] [outer = 0x7fb9294af000] 13:09:55 INFO - PROCESS | 3375 | 1462478995635 Marionette TRACE conn4 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 13:09:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 13:09:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 2098ms 13:09:55 INFO - PROCESS | 3375 | 1462478995713 Marionette TRACE conn4 -> [0,2353,"getWindowHandle",null] 13:09:55 INFO - PROCESS | 3375 | 1462478995722 Marionette TRACE conn4 <- [1,2353,null,{"value":"8"}] 13:09:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 13:09:55 INFO - PROCESS | 3375 | 1462478995732 Marionette TRACE conn4 -> [0,2354,"setScriptTimeout",{"ms":35000}] 13:09:55 INFO - PROCESS | 3375 | 1462478995737 Marionette TRACE conn4 <- [1,2354,null,{}] 13:09:55 INFO - PROCESS | 3375 | 1462478995761 Marionette TRACE conn4 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:56 INFO - PROCESS | 3375 | 1462478996121 Marionette TRACE conn4 <- [1,2355,null,{"value":null}] 13:09:56 INFO - PROCESS | 3375 | 1462478996224 Marionette TRACE conn4 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:56 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb932e80000 == 159 [pid = 3375] [id = 596] 13:09:56 INFO - PROCESS | 3375 | ++DOMWINDOW == 229 (0x7fb932d95000) [pid = 3375] [serial = 1789] [outer = (nil)] 13:09:56 INFO - PROCESS | 3375 | ++DOMWINDOW == 230 (0x7fb934bf7000) [pid = 3375] [serial = 1790] [outer = 0x7fb932d95000] 13:09:56 INFO - PROCESS | 3375 | 1462478996288 Marionette DEBUG loaded listener.js 13:09:56 INFO - PROCESS | 3375 | ++DOMWINDOW == 231 (0x7fb9357cac00) [pid = 3375] [serial = 1791] [outer = 0x7fb932d95000] 13:09:57 INFO - PROCESS | 3375 | 1462478997248 Marionette TRACE conn4 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 13:09:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 13:09:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1557ms 13:09:57 INFO - PROCESS | 3375 | 1462478997289 Marionette TRACE conn4 -> [0,2357,"getWindowHandle",null] 13:09:57 INFO - PROCESS | 3375 | 1462478997293 Marionette TRACE conn4 <- [1,2357,null,{"value":"8"}] 13:09:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 13:09:57 INFO - PROCESS | 3375 | 1462478997318 Marionette TRACE conn4 -> [0,2358,"setScriptTimeout",{"ms":35000}] 13:09:57 INFO - PROCESS | 3375 | 1462478997328 Marionette TRACE conn4 <- [1,2358,null,{}] 13:09:57 INFO - PROCESS | 3375 | 1462478997335 Marionette TRACE conn4 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:58 INFO - PROCESS | 3375 | 1462478998189 Marionette TRACE conn4 <- [1,2359,null,{"value":null}] 13:09:58 INFO - PROCESS | 3375 | --DOMWINDOW == 230 (0x7fb930f82c00) [pid = 3375] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 13:09:58 INFO - PROCESS | 3375 | --DOMWINDOW == 229 (0x7fb92f074800) [pid = 3375] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 13:09:58 INFO - PROCESS | 3375 | --DOMWINDOW == 228 (0x7fb937a91c00) [pid = 3375] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 13:09:58 INFO - PROCESS | 3375 | --DOMWINDOW == 227 (0x7fb92eae5000) [pid = 3375] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 13:09:58 INFO - PROCESS | 3375 | --DOMWINDOW == 226 (0x7fb9312dc800) [pid = 3375] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 13:09:58 INFO - PROCESS | 3375 | 1462478998386 Marionette TRACE conn4 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:58 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb9340a4000 == 160 [pid = 3375] [id = 597] 13:09:58 INFO - PROCESS | 3375 | ++DOMWINDOW == 227 (0x7fb92d726400) [pid = 3375] [serial = 1792] [outer = (nil)] 13:09:58 INFO - PROCESS | 3375 | ++DOMWINDOW == 228 (0x7fb9312dc800) [pid = 3375] [serial = 1793] [outer = 0x7fb92d726400] 13:09:58 INFO - PROCESS | 3375 | 1462478998482 Marionette DEBUG loaded listener.js 13:09:58 INFO - PROCESS | 3375 | ++DOMWINDOW == 229 (0x7fb93684e400) [pid = 3375] [serial = 1794] [outer = 0x7fb92d726400] 13:09:59 INFO - PROCESS | 3375 | 1462478999294 Marionette TRACE conn4 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 13:09:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 13:09:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 2008ms 13:09:59 INFO - PROCESS | 3375 | 1462478999310 Marionette TRACE conn4 -> [0,2361,"getWindowHandle",null] 13:09:59 INFO - PROCESS | 3375 | 1462478999314 Marionette TRACE conn4 <- [1,2361,null,{"value":"8"}] 13:09:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 13:09:59 INFO - PROCESS | 3375 | 1462478999320 Marionette TRACE conn4 -> [0,2362,"setScriptTimeout",{"ms":35000}] 13:09:59 INFO - PROCESS | 3375 | 1462478999322 Marionette TRACE conn4 <- [1,2362,null,{}] 13:09:59 INFO - PROCESS | 3375 | 1462478999328 Marionette TRACE conn4 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:59 INFO - PROCESS | 3375 | 1462478999526 Marionette TRACE conn4 <- [1,2363,null,{"value":null}] 13:09:59 INFO - PROCESS | 3375 | 1462478999708 Marionette TRACE conn4 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:59 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb936ae0800 == 161 [pid = 3375] [id = 598] 13:09:59 INFO - PROCESS | 3375 | ++DOMWINDOW == 230 (0x7fb92d868800) [pid = 3375] [serial = 1795] [outer = (nil)] 13:09:59 INFO - PROCESS | 3375 | ++DOMWINDOW == 231 (0x7fb936ab8c00) [pid = 3375] [serial = 1796] [outer = 0x7fb92d868800] 13:09:59 INFO - PROCESS | 3375 | 1462478999784 Marionette DEBUG loaded listener.js 13:09:59 INFO - PROCESS | 3375 | ++DOMWINDOW == 232 (0x7fb937a92400) [pid = 3375] [serial = 1797] [outer = 0x7fb92d868800] 13:10:00 INFO - PROCESS | 3375 | 1462479000878 Marionette TRACE conn4 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 13:10:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 13:10:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1635ms 13:10:00 INFO - PROCESS | 3375 | 1462479000957 Marionette TRACE conn4 -> [0,2365,"getWindowHandle",null] 13:10:00 INFO - PROCESS | 3375 | 1462479000964 Marionette TRACE conn4 <- [1,2365,null,{"value":"8"}] 13:10:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 13:10:00 INFO - PROCESS | 3375 | 1462479000976 Marionette TRACE conn4 -> [0,2366,"setScriptTimeout",{"ms":35000}] 13:10:00 INFO - PROCESS | 3375 | 1462479000980 Marionette TRACE conn4 <- [1,2366,null,{}] 13:10:00 INFO - PROCESS | 3375 | 1462479000989 Marionette TRACE conn4 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:01 INFO - PROCESS | 3375 | 1462479001283 Marionette TRACE conn4 <- [1,2367,null,{"value":null}] 13:10:01 INFO - PROCESS | 3375 | 1462479001636 Marionette TRACE conn4 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:01 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb932aea000 == 162 [pid = 3375] [id = 599] 13:10:01 INFO - PROCESS | 3375 | ++DOMWINDOW == 233 (0x7fb931fed400) [pid = 3375] [serial = 1798] [outer = (nil)] 13:10:01 INFO - PROCESS | 3375 | ++DOMWINDOW == 234 (0x7fb9321e1400) [pid = 3375] [serial = 1799] [outer = 0x7fb931fed400] 13:10:01 INFO - PROCESS | 3375 | 1462479001721 Marionette DEBUG loaded listener.js 13:10:01 INFO - PROCESS | 3375 | ++DOMWINDOW == 235 (0x7fb932a0e400) [pid = 3375] [serial = 1800] [outer = 0x7fb931fed400] 13:10:02 INFO - PROCESS | 3375 | 1462479002809 Marionette TRACE conn4 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 13:10:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 13:10:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1887ms 13:10:02 INFO - PROCESS | 3375 | 1462479002863 Marionette TRACE conn4 -> [0,2369,"getWindowHandle",null] 13:10:02 INFO - PROCESS | 3375 | 1462479002873 Marionette TRACE conn4 <- [1,2369,null,{"value":"8"}] 13:10:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 13:10:02 INFO - PROCESS | 3375 | 1462479002889 Marionette TRACE conn4 -> [0,2370,"setScriptTimeout",{"ms":35000}] 13:10:02 INFO - PROCESS | 3375 | 1462479002893 Marionette TRACE conn4 <- [1,2370,null,{}] 13:10:02 INFO - PROCESS | 3375 | 1462479002900 Marionette TRACE conn4 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:03 INFO - PROCESS | 3375 | 1462479003203 Marionette TRACE conn4 <- [1,2371,null,{"value":null}] 13:10:03 INFO - PROCESS | 3375 | 1462479003562 Marionette TRACE conn4 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:03 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb936b3a800 == 163 [pid = 3375] [id = 600] 13:10:03 INFO - PROCESS | 3375 | ++DOMWINDOW == 236 (0x7fb9357ca400) [pid = 3375] [serial = 1801] [outer = (nil)] 13:10:03 INFO - PROCESS | 3375 | ++DOMWINDOW == 237 (0x7fb9365ed000) [pid = 3375] [serial = 1802] [outer = 0x7fb9357ca400] 13:10:03 INFO - PROCESS | 3375 | 1462479003650 Marionette DEBUG loaded listener.js 13:10:03 INFO - PROCESS | 3375 | ++DOMWINDOW == 238 (0x7fb936aab400) [pid = 3375] [serial = 1803] [outer = 0x7fb9357ca400] 13:10:04 INFO - PROCESS | 3375 | 1462479004630 Marionette TRACE conn4 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 13:10:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 13:10:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1787ms 13:10:04 INFO - PROCESS | 3375 | 1462479004676 Marionette TRACE conn4 -> [0,2373,"getWindowHandle",null] 13:10:04 INFO - PROCESS | 3375 | 1462479004680 Marionette TRACE conn4 <- [1,2373,null,{"value":"8"}] 13:10:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 13:10:04 INFO - PROCESS | 3375 | 1462479004687 Marionette TRACE conn4 -> [0,2374,"setScriptTimeout",{"ms":35000}] 13:10:04 INFO - PROCESS | 3375 | 1462479004694 Marionette TRACE conn4 <- [1,2374,null,{}] 13:10:04 INFO - PROCESS | 3375 | 1462479004711 Marionette TRACE conn4 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:04 INFO - PROCESS | 3375 | 1462479004973 Marionette TRACE conn4 <- [1,2375,null,{"value":null}] 13:10:05 INFO - PROCESS | 3375 | 1462479005311 Marionette TRACE conn4 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:05 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb9376d4000 == 164 [pid = 3375] [id = 601] 13:10:05 INFO - PROCESS | 3375 | ++DOMWINDOW == 239 (0x7fb93bf57800) [pid = 3375] [serial = 1804] [outer = (nil)] 13:10:05 INFO - PROCESS | 3375 | ++DOMWINDOW == 240 (0x7fb93d29b400) [pid = 3375] [serial = 1805] [outer = 0x7fb93bf57800] 13:10:05 INFO - PROCESS | 3375 | 1462479005393 Marionette DEBUG loaded listener.js 13:10:05 INFO - PROCESS | 3375 | ++DOMWINDOW == 241 (0x7fb93d608800) [pid = 3375] [serial = 1806] [outer = 0x7fb93bf57800] 13:10:06 INFO - PROCESS | 3375 | 1462479006291 Marionette TRACE conn4 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 13:10:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 13:10:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1653ms 13:10:06 INFO - PROCESS | 3375 | 1462479006344 Marionette TRACE conn4 -> [0,2377,"getWindowHandle",null] 13:10:06 INFO - PROCESS | 3375 | 1462479006351 Marionette TRACE conn4 <- [1,2377,null,{"value":"8"}] 13:10:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 13:10:06 INFO - PROCESS | 3375 | 1462479006362 Marionette TRACE conn4 -> [0,2378,"setScriptTimeout",{"ms":35000}] 13:10:06 INFO - PROCESS | 3375 | 1462479006366 Marionette TRACE conn4 <- [1,2378,null,{}] 13:10:06 INFO - PROCESS | 3375 | 1462479006376 Marionette TRACE conn4 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:06 INFO - PROCESS | 3375 | 1462479006685 Marionette TRACE conn4 <- [1,2379,null,{"value":null}] 13:10:07 INFO - PROCESS | 3375 | 1462479007004 Marionette TRACE conn4 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:07 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb938296800 == 165 [pid = 3375] [id = 602] 13:10:07 INFO - PROCESS | 3375 | ++DOMWINDOW == 242 (0x7fb93cc75800) [pid = 3375] [serial = 1807] [outer = (nil)] 13:10:07 INFO - PROCESS | 3375 | ++DOMWINDOW == 243 (0x7fb93dc90c00) [pid = 3375] [serial = 1808] [outer = 0x7fb93cc75800] 13:10:07 INFO - PROCESS | 3375 | 1462479007092 Marionette DEBUG loaded listener.js 13:10:07 INFO - PROCESS | 3375 | ++DOMWINDOW == 244 (0x7fb93dd50400) [pid = 3375] [serial = 1809] [outer = 0x7fb93cc75800] 13:10:08 INFO - PROCESS | 3375 | 1462479008051 Marionette TRACE conn4 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 13:10:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 13:10:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1739ms 13:10:08 INFO - PROCESS | 3375 | 1462479008101 Marionette TRACE conn4 -> [0,2381,"getWindowHandle",null] 13:10:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 13:10:08 INFO - PROCESS | 3375 | 1462479008105 Marionette TRACE conn4 <- [1,2381,null,{"value":"8"}] 13:10:08 INFO - PROCESS | 3375 | 1462479008114 Marionette TRACE conn4 -> [0,2382,"setScriptTimeout",{"ms":35000}] 13:10:08 INFO - PROCESS | 3375 | 1462479008120 Marionette TRACE conn4 <- [1,2382,null,{}] 13:10:08 INFO - PROCESS | 3375 | 1462479008128 Marionette TRACE conn4 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:08 INFO - PROCESS | 3375 | 1462479008497 Marionette TRACE conn4 <- [1,2383,null,{"value":null}] 13:10:08 INFO - PROCESS | 3375 | 1462479008862 Marionette TRACE conn4 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:08 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb93ca31000 == 166 [pid = 3375] [id = 603] 13:10:08 INFO - PROCESS | 3375 | ++DOMWINDOW == 245 (0x7fb93ec59000) [pid = 3375] [serial = 1810] [outer = (nil)] 13:10:08 INFO - PROCESS | 3375 | ++DOMWINDOW == 246 (0x7fb93ee93800) [pid = 3375] [serial = 1811] [outer = 0x7fb93ec59000] 13:10:08 INFO - PROCESS | 3375 | 1462479008941 Marionette DEBUG loaded listener.js 13:10:09 INFO - PROCESS | 3375 | ++DOMWINDOW == 247 (0x7fb9405a9c00) [pid = 3375] [serial = 1812] [outer = 0x7fb93ec59000] 13:10:09 INFO - PROCESS | 3375 | 1462479009914 Marionette TRACE conn4 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 13:10:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 13:10:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1841ms 13:10:09 INFO - PROCESS | 3375 | 1462479009955 Marionette TRACE conn4 -> [0,2385,"getWindowHandle",null] 13:10:09 INFO - PROCESS | 3375 | 1462479009959 Marionette TRACE conn4 <- [1,2385,null,{"value":"8"}] 13:10:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 13:10:09 INFO - PROCESS | 3375 | 1462479009966 Marionette TRACE conn4 -> [0,2386,"setScriptTimeout",{"ms":35000}] 13:10:09 INFO - PROCESS | 3375 | 1462479009969 Marionette TRACE conn4 <- [1,2386,null,{}] 13:10:09 INFO - PROCESS | 3375 | 1462479009977 Marionette TRACE conn4 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:10 INFO - PROCESS | 3375 | 1462479010254 Marionette TRACE conn4 <- [1,2387,null,{"value":null}] 13:10:10 INFO - PROCESS | 3375 | 1462479010575 Marionette TRACE conn4 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:10 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb93d379800 == 167 [pid = 3375] [id = 604] 13:10:10 INFO - PROCESS | 3375 | ++DOMWINDOW == 248 (0x7fb940b0d000) [pid = 3375] [serial = 1813] [outer = (nil)] 13:10:10 INFO - PROCESS | 3375 | ++DOMWINDOW == 249 (0x7fb945a05000) [pid = 3375] [serial = 1814] [outer = 0x7fb940b0d000] 13:10:10 INFO - PROCESS | 3375 | 1462479010660 Marionette DEBUG loaded listener.js 13:10:10 INFO - PROCESS | 3375 | ++DOMWINDOW == 250 (0x7fb945d87000) [pid = 3375] [serial = 1815] [outer = 0x7fb940b0d000] 13:10:11 INFO - PROCESS | 3375 | 1462479011542 Marionette TRACE conn4 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 13:10:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 13:10:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1634ms 13:10:11 INFO - PROCESS | 3375 | 1462479011603 Marionette TRACE conn4 -> [0,2389,"getWindowHandle",null] 13:10:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 13:10:11 INFO - PROCESS | 3375 | 1462479011609 Marionette TRACE conn4 <- [1,2389,null,{"value":"8"}] 13:10:11 INFO - PROCESS | 3375 | 1462479011616 Marionette TRACE conn4 -> [0,2390,"setScriptTimeout",{"ms":35000}] 13:10:11 INFO - PROCESS | 3375 | 1462479011619 Marionette TRACE conn4 <- [1,2390,null,{}] 13:10:11 INFO - PROCESS | 3375 | 1462479011625 Marionette TRACE conn4 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:11 INFO - PROCESS | 3375 | 1462479011850 Marionette TRACE conn4 <- [1,2391,null,{"value":null}] 13:10:12 INFO - PROCESS | 3375 | 1462479012120 Marionette TRACE conn4 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:12 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb93dfd0800 == 168 [pid = 3375] [id = 605] 13:10:12 INFO - PROCESS | 3375 | ++DOMWINDOW == 251 (0x7fb940b09800) [pid = 3375] [serial = 1816] [outer = (nil)] 13:10:12 INFO - PROCESS | 3375 | ++DOMWINDOW == 252 (0x7fb947673400) [pid = 3375] [serial = 1817] [outer = 0x7fb940b09800] 13:10:12 INFO - PROCESS | 3375 | 1462479012266 Marionette DEBUG loaded listener.js 13:10:12 INFO - PROCESS | 3375 | ++DOMWINDOW == 253 (0x7fb947fd4000) [pid = 3375] [serial = 1818] [outer = 0x7fb940b09800] 13:10:13 INFO - PROCESS | 3375 | 1462479013183 Marionette TRACE conn4 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 13:10:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 13:10:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1633ms 13:10:13 INFO - PROCESS | 3375 | 1462479013249 Marionette TRACE conn4 -> [0,2393,"getWindowHandle",null] 13:10:13 INFO - PROCESS | 3375 | 1462479013253 Marionette TRACE conn4 <- [1,2393,null,{"value":"8"}] 13:10:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 13:10:13 INFO - PROCESS | 3375 | 1462479013260 Marionette TRACE conn4 -> [0,2394,"setScriptTimeout",{"ms":35000}] 13:10:13 INFO - PROCESS | 3375 | 1462479013263 Marionette TRACE conn4 <- [1,2394,null,{}] 13:10:13 INFO - PROCESS | 3375 | 1462479013269 Marionette TRACE conn4 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:13 INFO - PROCESS | 3375 | 1462479013495 Marionette TRACE conn4 <- [1,2395,null,{"value":null}] 13:10:13 INFO - PROCESS | 3375 | 1462479013828 Marionette TRACE conn4 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:13 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb940a90000 == 169 [pid = 3375] [id = 606] 13:10:13 INFO - PROCESS | 3375 | ++DOMWINDOW == 254 (0x7fb93ec60c00) [pid = 3375] [serial = 1819] [outer = (nil)] 13:10:13 INFO - PROCESS | 3375 | ++DOMWINDOW == 255 (0x7fb94816f000) [pid = 3375] [serial = 1820] [outer = 0x7fb93ec60c00] 13:10:13 INFO - PROCESS | 3375 | 1462479013918 Marionette DEBUG loaded listener.js 13:10:14 INFO - PROCESS | 3375 | ++DOMWINDOW == 256 (0x7fb9482d5800) [pid = 3375] [serial = 1821] [outer = 0x7fb93ec60c00] 13:10:14 INFO - PROCESS | 3375 | 1462479014802 Marionette TRACE conn4 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 13:10:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 13:10:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1586ms 13:10:14 INFO - PROCESS | 3375 | 1462479014848 Marionette TRACE conn4 -> [0,2397,"getWindowHandle",null] 13:10:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 13:10:14 INFO - PROCESS | 3375 | 1462479014852 Marionette TRACE conn4 <- [1,2397,null,{"value":"8"}] 13:10:14 INFO - PROCESS | 3375 | 1462479014859 Marionette TRACE conn4 -> [0,2398,"setScriptTimeout",{"ms":35000}] 13:10:14 INFO - PROCESS | 3375 | 1462479014863 Marionette TRACE conn4 <- [1,2398,null,{}] 13:10:14 INFO - PROCESS | 3375 | 1462479014869 Marionette TRACE conn4 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:15 INFO - PROCESS | 3375 | 1462479015108 Marionette TRACE conn4 <- [1,2399,null,{"value":null}] 13:10:15 INFO - PROCESS | 3375 | 1462479015379 Marionette TRACE conn4 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:15 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb943d7c800 == 170 [pid = 3375] [id = 607] 13:10:15 INFO - PROCESS | 3375 | ++DOMWINDOW == 257 (0x7fb9406d3c00) [pid = 3375] [serial = 1822] [outer = (nil)] 13:10:15 INFO - PROCESS | 3375 | ++DOMWINDOW == 258 (0x7fb948806400) [pid = 3375] [serial = 1823] [outer = 0x7fb9406d3c00] 13:10:15 INFO - PROCESS | 3375 | 1462479015586 Marionette DEBUG loaded listener.js 13:10:15 INFO - PROCESS | 3375 | ++DOMWINDOW == 259 (0x7fb94970fc00) [pid = 3375] [serial = 1824] [outer = 0x7fb9406d3c00] 13:10:16 INFO - PROCESS | 3375 | 1462479016472 Marionette TRACE conn4 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 13:10:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 13:10:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1644ms 13:10:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 13:10:16 INFO - PROCESS | 3375 | 1462479016503 Marionette TRACE conn4 -> [0,2401,"getWindowHandle",null] 13:10:16 INFO - PROCESS | 3375 | 1462479016506 Marionette TRACE conn4 <- [1,2401,null,{"value":"8"}] 13:10:16 INFO - PROCESS | 3375 | 1462479016513 Marionette TRACE conn4 -> [0,2402,"setScriptTimeout",{"ms":35000}] 13:10:16 INFO - PROCESS | 3375 | 1462479016516 Marionette TRACE conn4 <- [1,2402,null,{}] 13:10:16 INFO - PROCESS | 3375 | 1462479016522 Marionette TRACE conn4 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:16 INFO - PROCESS | 3375 | 1462479016757 Marionette TRACE conn4 <- [1,2403,null,{"value":null}] 13:10:17 INFO - PROCESS | 3375 | 1462479017027 Marionette TRACE conn4 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:17 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb9484a4800 == 171 [pid = 3375] [id = 608] 13:10:17 INFO - PROCESS | 3375 | ++DOMWINDOW == 260 (0x7fb942eba000) [pid = 3375] [serial = 1825] [outer = (nil)] 13:10:17 INFO - PROCESS | 3375 | ++DOMWINDOW == 261 (0x7fb94a0ae400) [pid = 3375] [serial = 1826] [outer = 0x7fb942eba000] 13:10:17 INFO - PROCESS | 3375 | 1462479017151 Marionette DEBUG loaded listener.js 13:10:17 INFO - PROCESS | 3375 | ++DOMWINDOW == 262 (0x7fb953c33000) [pid = 3375] [serial = 1827] [outer = 0x7fb942eba000] 13:10:18 INFO - PROCESS | 3375 | 1462479018053 Marionette TRACE conn4 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 13:10:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 13:10:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1582ms 13:10:18 INFO - PROCESS | 3375 | 1462479018095 Marionette TRACE conn4 -> [0,2405,"getWindowHandle",null] 13:10:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 13:10:18 INFO - PROCESS | 3375 | 1462479018100 Marionette TRACE conn4 <- [1,2405,null,{"value":"8"}] 13:10:18 INFO - PROCESS | 3375 | 1462479018108 Marionette TRACE conn4 -> [0,2406,"setScriptTimeout",{"ms":35000}] 13:10:18 INFO - PROCESS | 3375 | 1462479018114 Marionette TRACE conn4 <- [1,2406,null,{}] 13:10:18 INFO - PROCESS | 3375 | 1462479018120 Marionette TRACE conn4 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:18 INFO - PROCESS | 3375 | 1462479018377 Marionette TRACE conn4 <- [1,2407,null,{"value":null}] 13:10:18 INFO - PROCESS | 3375 | 1462479018736 Marionette TRACE conn4 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:18 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb94d119800 == 172 [pid = 3375] [id = 609] 13:10:18 INFO - PROCESS | 3375 | ++DOMWINDOW == 263 (0x7fb954ee6000) [pid = 3375] [serial = 1828] [outer = (nil)] 13:10:18 INFO - PROCESS | 3375 | ++DOMWINDOW == 264 (0x7fb956a49c00) [pid = 3375] [serial = 1829] [outer = 0x7fb954ee6000] 13:10:18 INFO - PROCESS | 3375 | 1462479018849 Marionette DEBUG loaded listener.js 13:10:18 INFO - PROCESS | 3375 | ++DOMWINDOW == 265 (0x7fb95894a400) [pid = 3375] [serial = 1830] [outer = 0x7fb954ee6000] 13:10:19 INFO - PROCESS | 3375 | 1462479019717 Marionette TRACE conn4 <- [1,2408,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 13:10:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 13:10:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1647ms 13:10:19 INFO - PROCESS | 3375 | 1462479019754 Marionette TRACE conn4 -> [0,2409,"getWindowHandle",null] 13:10:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 13:10:19 INFO - PROCESS | 3375 | 1462479019758 Marionette TRACE conn4 <- [1,2409,null,{"value":"8"}] 13:10:19 INFO - PROCESS | 3375 | 1462479019764 Marionette TRACE conn4 -> [0,2410,"setScriptTimeout",{"ms":35000}] 13:10:19 INFO - PROCESS | 3375 | 1462479019767 Marionette TRACE conn4 <- [1,2410,null,{}] 13:10:19 INFO - PROCESS | 3375 | 1462479019773 Marionette TRACE conn4 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:19 INFO - PROCESS | 3375 | 1462479019992 Marionette TRACE conn4 <- [1,2411,null,{"value":null}] 13:10:20 INFO - PROCESS | 3375 | 1462479020266 Marionette TRACE conn4 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:20 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb954031000 == 173 [pid = 3375] [id = 610] 13:10:20 INFO - PROCESS | 3375 | ++DOMWINDOW == 266 (0x7fb932a0fc00) [pid = 3375] [serial = 1831] [outer = (nil)] 13:10:20 INFO - PROCESS | 3375 | ++DOMWINDOW == 267 (0x7fb958a0d000) [pid = 3375] [serial = 1832] [outer = 0x7fb932a0fc00] 13:10:20 INFO - PROCESS | 3375 | 1462479020346 Marionette DEBUG loaded listener.js 13:10:20 INFO - PROCESS | 3375 | ++DOMWINDOW == 268 (0x7fb958c81c00) [pid = 3375] [serial = 1833] [outer = 0x7fb932a0fc00] 13:10:21 INFO - PROCESS | 3375 | 1462479021292 Marionette TRACE conn4 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 13:10:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 13:10:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1586ms 13:10:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 13:10:21 INFO - PROCESS | 3375 | 1462479021351 Marionette TRACE conn4 -> [0,2413,"getWindowHandle",null] 13:10:21 INFO - PROCESS | 3375 | 1462479021354 Marionette TRACE conn4 <- [1,2413,null,{"value":"8"}] 13:10:21 INFO - PROCESS | 3375 | 1462479021361 Marionette TRACE conn4 -> [0,2414,"setScriptTimeout",{"ms":35000}] 13:10:21 INFO - PROCESS | 3375 | 1462479021364 Marionette TRACE conn4 <- [1,2414,null,{}] 13:10:21 INFO - PROCESS | 3375 | 1462479021378 Marionette TRACE conn4 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:21 INFO - PROCESS | 3375 | 1462479021604 Marionette TRACE conn4 <- [1,2415,null,{"value":null}] 13:10:21 INFO - PROCESS | 3375 | 1462479021909 Marionette TRACE conn4 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:21 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb9588b6800 == 174 [pid = 3375] [id = 611] 13:10:21 INFO - PROCESS | 3375 | ++DOMWINDOW == 269 (0x7fb92f18bc00) [pid = 3375] [serial = 1834] [outer = (nil)] 13:10:21 INFO - PROCESS | 3375 | ++DOMWINDOW == 270 (0x7fb932b90400) [pid = 3375] [serial = 1835] [outer = 0x7fb92f18bc00] 13:10:21 INFO - PROCESS | 3375 | 1462479021989 Marionette DEBUG loaded listener.js 13:10:22 INFO - PROCESS | 3375 | ++DOMWINDOW == 271 (0x7fb932b94800) [pid = 3375] [serial = 1836] [outer = 0x7fb92f18bc00] 13:10:22 INFO - PROCESS | 3375 | 1462479022905 Marionette TRACE conn4 <- [1,2416,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 13:10:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 13:10:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1593ms 13:10:22 INFO - PROCESS | 3375 | 1462479022955 Marionette TRACE conn4 -> [0,2417,"getWindowHandle",null] 13:10:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 13:10:22 INFO - PROCESS | 3375 | 1462479022959 Marionette TRACE conn4 <- [1,2417,null,{"value":"8"}] 13:10:22 INFO - PROCESS | 3375 | 1462479022965 Marionette TRACE conn4 -> [0,2418,"setScriptTimeout",{"ms":35000}] 13:10:22 INFO - PROCESS | 3375 | 1462479022968 Marionette TRACE conn4 <- [1,2418,null,{}] 13:10:22 INFO - PROCESS | 3375 | 1462479022974 Marionette TRACE conn4 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:23 INFO - PROCESS | 3375 | 1462479023197 Marionette TRACE conn4 <- [1,2419,null,{"value":null}] 13:10:23 INFO - PROCESS | 3375 | 1462479023468 Marionette TRACE conn4 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:23 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb959118000 == 175 [pid = 3375] [id = 612] 13:10:23 INFO - PROCESS | 3375 | ++DOMWINDOW == 272 (0x7fb932b85400) [pid = 3375] [serial = 1837] [outer = (nil)] 13:10:23 INFO - PROCESS | 3375 | ++DOMWINDOW == 273 (0x7fb936c45000) [pid = 3375] [serial = 1838] [outer = 0x7fb932b85400] 13:10:23 INFO - PROCESS | 3375 | 1462479023587 Marionette DEBUG loaded listener.js 13:10:23 INFO - PROCESS | 3375 | ++DOMWINDOW == 274 (0x7fb936c4b800) [pid = 3375] [serial = 1839] [outer = 0x7fb932b85400] 13:10:24 INFO - PROCESS | 3375 | 1462479024493 Marionette TRACE conn4 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 13:10:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 13:10:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1586ms 13:10:24 INFO - PROCESS | 3375 | 1462479024551 Marionette TRACE conn4 -> [0,2421,"getWindowHandle",null] 13:10:24 INFO - PROCESS | 3375 | 1462479024554 Marionette TRACE conn4 <- [1,2421,null,{"value":"8"}] 13:10:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 13:10:24 INFO - PROCESS | 3375 | 1462479024561 Marionette TRACE conn4 -> [0,2422,"setScriptTimeout",{"ms":35000}] 13:10:24 INFO - PROCESS | 3375 | 1462479024564 Marionette TRACE conn4 <- [1,2422,null,{}] 13:10:24 INFO - PROCESS | 3375 | 1462479024571 Marionette TRACE conn4 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:24 INFO - PROCESS | 3375 | 1462479024799 Marionette TRACE conn4 <- [1,2423,null,{"value":null}] 13:10:25 INFO - PROCESS | 3375 | 1462479025122 Marionette TRACE conn4 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:25 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb92e2b5000 == 176 [pid = 3375] [id = 613] 13:10:25 INFO - PROCESS | 3375 | ++DOMWINDOW == 275 (0x7fb932b87400) [pid = 3375] [serial = 1840] [outer = (nil)] 13:10:25 INFO - PROCESS | 3375 | ++DOMWINDOW == 276 (0x7fb936c51400) [pid = 3375] [serial = 1841] [outer = 0x7fb932b87400] 13:10:25 INFO - PROCESS | 3375 | 1462479025208 Marionette DEBUG loaded listener.js 13:10:25 INFO - PROCESS | 3375 | ++DOMWINDOW == 277 (0x7fb958d1d800) [pid = 3375] [serial = 1842] [outer = 0x7fb932b87400] 13:10:26 INFO - PROCESS | 3375 | 1462479026052 Marionette TRACE conn4 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 13:10:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 13:10:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1536ms 13:10:26 INFO - PROCESS | 3375 | 1462479026099 Marionette TRACE conn4 -> [0,2425,"getWindowHandle",null] 13:10:26 INFO - PROCESS | 3375 | 1462479026103 Marionette TRACE conn4 <- [1,2425,null,{"value":"8"}] 13:10:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 13:10:26 INFO - PROCESS | 3375 | 1462479026109 Marionette TRACE conn4 -> [0,2426,"setScriptTimeout",{"ms":35000}] 13:10:26 INFO - PROCESS | 3375 | 1462479026111 Marionette TRACE conn4 <- [1,2426,null,{}] 13:10:26 INFO - PROCESS | 3375 | 1462479026117 Marionette TRACE conn4 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:26 INFO - PROCESS | 3375 | 1462479026350 Marionette TRACE conn4 <- [1,2427,null,{"value":null}] 13:10:26 INFO - PROCESS | 3375 | 1462479026624 Marionette TRACE conn4 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:26 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb95dffa800 == 177 [pid = 3375] [id = 614] 13:10:26 INFO - PROCESS | 3375 | ++DOMWINDOW == 278 (0x7fb92d445400) [pid = 3375] [serial = 1843] [outer = (nil)] 13:10:26 INFO - PROCESS | 3375 | ++DOMWINDOW == 279 (0x7fb92d44b400) [pid = 3375] [serial = 1844] [outer = 0x7fb92d445400] 13:10:26 INFO - PROCESS | 3375 | 1462479026742 Marionette DEBUG loaded listener.js 13:10:26 INFO - PROCESS | 3375 | ++DOMWINDOW == 280 (0x7fb92d44fc00) [pid = 3375] [serial = 1845] [outer = 0x7fb92d445400] 13:10:27 INFO - PROCESS | 3375 | 1462479027626 Marionette TRACE conn4 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 13:10:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 13:10:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1585ms 13:10:27 INFO - PROCESS | 3375 | 1462479027696 Marionette TRACE conn4 -> [0,2429,"getWindowHandle",null] 13:10:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 13:10:27 INFO - PROCESS | 3375 | 1462479027700 Marionette TRACE conn4 <- [1,2429,null,{"value":"8"}] 13:10:27 INFO - PROCESS | 3375 | 1462479027707 Marionette TRACE conn4 -> [0,2430,"setScriptTimeout",{"ms":35000}] 13:10:27 INFO - PROCESS | 3375 | 1462479027710 Marionette TRACE conn4 <- [1,2430,null,{}] 13:10:27 INFO - PROCESS | 3375 | 1462479027717 Marionette TRACE conn4 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:27 INFO - PROCESS | 3375 | 1462479027947 Marionette TRACE conn4 <- [1,2431,null,{"value":null}] 13:10:28 INFO - PROCESS | 3375 | 1462479028255 Marionette TRACE conn4 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:28 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb92bcbb000 == 178 [pid = 3375] [id = 615] 13:10:28 INFO - PROCESS | 3375 | ++DOMWINDOW == 281 (0x7fb929e76800) [pid = 3375] [serial = 1846] [outer = (nil)] 13:10:28 INFO - PROCESS | 3375 | ++DOMWINDOW == 282 (0x7fb929e7e400) [pid = 3375] [serial = 1847] [outer = 0x7fb929e76800] 13:10:28 INFO - PROCESS | 3375 | 1462479028334 Marionette DEBUG loaded listener.js 13:10:28 INFO - PROCESS | 3375 | ++DOMWINDOW == 283 (0x7fb929e83000) [pid = 3375] [serial = 1848] [outer = 0x7fb929e76800] 13:10:29 INFO - PROCESS | 3375 | 1462479029186 Marionette TRACE conn4 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 13:10:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 13:10:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1533ms 13:10:29 INFO - PROCESS | 3375 | 1462479029239 Marionette TRACE conn4 -> [0,2433,"getWindowHandle",null] 13:10:29 INFO - PROCESS | 3375 | 1462479029243 Marionette TRACE conn4 <- [1,2433,null,{"value":"8"}] 13:10:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 13:10:29 INFO - PROCESS | 3375 | 1462479029249 Marionette TRACE conn4 -> [0,2434,"setScriptTimeout",{"ms":35000}] 13:10:29 INFO - PROCESS | 3375 | 1462479029251 Marionette TRACE conn4 <- [1,2434,null,{}] 13:10:29 INFO - PROCESS | 3375 | 1462479029258 Marionette TRACE conn4 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:29 INFO - PROCESS | 3375 | 1462479029481 Marionette TRACE conn4 <- [1,2435,null,{"value":null}] 13:10:29 INFO - PROCESS | 3375 | 1462479029846 Marionette TRACE conn4 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:29 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb929190000 == 179 [pid = 3375] [id = 616] 13:10:29 INFO - PROCESS | 3375 | ++DOMWINDOW == 284 (0x7fb9294a9c00) [pid = 3375] [serial = 1849] [outer = (nil)] 13:10:29 INFO - PROCESS | 3375 | ++DOMWINDOW == 285 (0x7fb92d44c000) [pid = 3375] [serial = 1850] [outer = 0x7fb9294a9c00] 13:10:29 INFO - PROCESS | 3375 | 1462479029927 Marionette DEBUG loaded listener.js 13:10:30 INFO - PROCESS | 3375 | ++DOMWINDOW == 286 (0x7fb92f07a400) [pid = 3375] [serial = 1851] [outer = 0x7fb9294a9c00] 13:10:31 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb93cb1b000 == 178 [pid = 3375] [id = 464] 13:10:31 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb92e965000 == 177 [pid = 3375] [id = 505] 13:10:31 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb930dcc800 == 176 [pid = 3375] [id = 504] 13:10:31 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb9382a6000 == 175 [pid = 3375] [id = 502] 13:10:31 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb93581b000 == 174 [pid = 3375] [id = 463] 13:10:31 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb92d893800 == 173 [pid = 3375] [id = 503] 13:10:31 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb9340a4000 == 172 [pid = 3375] [id = 597] 13:10:31 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb932e80000 == 171 [pid = 3375] [id = 596] 13:10:31 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb92e96e000 == 170 [pid = 3375] [id = 595] 13:10:31 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb92f42e000 == 169 [pid = 3375] [id = 594] 13:10:31 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb933b66800 == 168 [pid = 3375] [id = 592] 13:10:31 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb9291df000 == 167 [pid = 3375] [id = 591] 13:10:31 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb9291c2800 == 166 [pid = 3375] [id = 590] 13:10:31 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb92dc25000 == 165 [pid = 3375] [id = 589] 13:10:31 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb934b7b800 == 164 [pid = 3375] [id = 588] 13:10:31 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb933ebc800 == 163 [pid = 3375] [id = 587] 13:10:31 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb95dfea000 == 162 [pid = 3375] [id = 586] 13:10:31 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb95b772000 == 161 [pid = 3375] [id = 585] 13:10:31 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb958c0f800 == 160 [pid = 3375] [id = 584] 13:10:31 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb9588bd000 == 159 [pid = 3375] [id = 583] 13:10:31 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb954b3b800 == 158 [pid = 3375] [id = 582] 13:10:31 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb94949a000 == 157 [pid = 3375] [id = 581] 13:10:31 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb9476d7000 == 156 [pid = 3375] [id = 580] 13:10:31 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb934e6c000 == 155 [pid = 3375] [id = 577] 13:10:31 INFO - PROCESS | 3375 | --DOMWINDOW == 285 (0x7fb93dd48400) [pid = 3375] [serial = 1730] [outer = (nil)] [url = about:blank] 13:10:31 INFO - PROCESS | 3375 | --DOMWINDOW == 284 (0x7fb937a8e800) [pid = 3375] [serial = 1673] [outer = (nil)] [url = about:blank] 13:10:31 INFO - PROCESS | 3375 | --DOMWINDOW == 283 (0x7fb934bf4800) [pid = 3375] [serial = 1670] [outer = (nil)] [url = about:blank] 13:10:31 INFO - PROCESS | 3375 | --DOMWINDOW == 282 (0x7fb9482d4c00) [pid = 3375] [serial = 1700] [outer = (nil)] [url = about:blank] 13:10:31 INFO - PROCESS | 3375 | --DOMWINDOW == 281 (0x7fb949460400) [pid = 3375] [serial = 1709] [outer = (nil)] [url = about:blank] 13:10:31 INFO - PROCESS | 3375 | --DOMWINDOW == 280 (0x7fb93d51d000) [pid = 3375] [serial = 1679] [outer = (nil)] [url = about:blank] 13:10:31 INFO - PROCESS | 3375 | --DOMWINDOW == 279 (0x7fb9379d1800) [pid = 3375] [serial = 1722] [outer = (nil)] [url = about:blank] 13:10:31 INFO - PROCESS | 3375 | --DOMWINDOW == 278 (0x7fb948169c00) [pid = 3375] [serial = 1697] [outer = (nil)] [url = about:blank] 13:10:31 INFO - PROCESS | 3375 | --DOMWINDOW == 277 (0x7fb9312e5c00) [pid = 3375] [serial = 1715] [outer = (nil)] [url = about:blank] 13:10:31 INFO - PROCESS | 3375 | --DOMWINDOW == 276 (0x7fb93d677000) [pid = 3375] [serial = 1727] [outer = (nil)] [url = about:blank] 13:10:31 INFO - PROCESS | 3375 | --DOMWINDOW == 275 (0x7fb9366b3c00) [pid = 3375] [serial = 1721] [outer = (nil)] [url = about:blank] 13:10:31 INFO - PROCESS | 3375 | --DOMWINDOW == 274 (0x7fb9312e5400) [pid = 3375] [serial = 1667] [outer = (nil)] [url = about:blank] 13:10:31 INFO - PROCESS | 3375 | --DOMWINDOW == 273 (0x7fb93d13cc00) [pid = 3375] [serial = 1676] [outer = (nil)] [url = about:blank] 13:10:31 INFO - PROCESS | 3375 | --DOMWINDOW == 272 (0x7fb944edc000) [pid = 3375] [serial = 1694] [outer = (nil)] [url = about:blank] 13:10:31 INFO - PROCESS | 3375 | --DOMWINDOW == 271 (0x7fb93ec56c00) [pid = 3375] [serial = 1682] [outer = (nil)] [url = about:blank] 13:10:31 INFO - PROCESS | 3375 | --DOMWINDOW == 270 (0x7fb9321db400) [pid = 3375] [serial = 1716] [outer = (nil)] [url = about:blank] 13:10:31 INFO - PROCESS | 3375 | --DOMWINDOW == 269 (0x7fb940b04000) [pid = 3375] [serial = 1688] [outer = (nil)] [url = about:blank] 13:10:31 INFO - PROCESS | 3375 | --DOMWINDOW == 268 (0x7fb93dc8c000) [pid = 3375] [serial = 1728] [outer = (nil)] [url = about:blank] 13:10:31 INFO - PROCESS | 3375 | --DOMWINDOW == 267 (0x7fb934bf5800) [pid = 3375] [serial = 1719] [outer = (nil)] [url = about:blank] 13:10:31 INFO - PROCESS | 3375 | --DOMWINDOW == 266 (0x7fb94064dc00) [pid = 3375] [serial = 1685] [outer = (nil)] [url = about:blank] 13:10:31 INFO - PROCESS | 3375 | --DOMWINDOW == 265 (0x7fb93d41e800) [pid = 3375] [serial = 1725] [outer = (nil)] [url = about:blank] 13:10:31 INFO - PROCESS | 3375 | --DOMWINDOW == 264 (0x7fb9488fe000) [pid = 3375] [serial = 1706] [outer = (nil)] [url = about:blank] 13:10:31 INFO - PROCESS | 3375 | --DOMWINDOW == 263 (0x7fb9314ef400) [pid = 3375] [serial = 1718] [outer = (nil)] [url = about:blank] 13:10:31 INFO - PROCESS | 3375 | --DOMWINDOW == 262 (0x7fb931564000) [pid = 3375] [serial = 1712] [outer = (nil)] [url = about:blank] 13:10:31 INFO - PROCESS | 3375 | --DOMWINDOW == 261 (0x7fb93cb70400) [pid = 3375] [serial = 1724] [outer = (nil)] [url = about:blank] 13:10:31 INFO - PROCESS | 3375 | --DOMWINDOW == 260 (0x7fb942eb4400) [pid = 3375] [serial = 1691] [outer = (nil)] [url = about:blank] 13:10:31 INFO - PROCESS | 3375 | --DOMWINDOW == 259 (0x7fb9486b8400) [pid = 3375] [serial = 1703] [outer = (nil)] [url = about:blank] 13:10:32 INFO - PROCESS | 3375 | 1462479032228 Marionette TRACE conn4 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 13:10:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 13:10:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 3036ms 13:10:32 INFO - PROCESS | 3375 | 1462479032287 Marionette TRACE conn4 -> [0,2437,"getWindowHandle",null] 13:10:32 INFO - PROCESS | 3375 | 1462479032293 Marionette TRACE conn4 <- [1,2437,null,{"value":"8"}] 13:10:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 13:10:32 INFO - PROCESS | 3375 | 1462479032301 Marionette TRACE conn4 -> [0,2438,"setScriptTimeout",{"ms":35000}] 13:10:32 INFO - PROCESS | 3375 | 1462479032307 Marionette TRACE conn4 <- [1,2438,null,{}] 13:10:32 INFO - PROCESS | 3375 | 1462479032317 Marionette TRACE conn4 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:32 INFO - PROCESS | 3375 | 1462479032575 Marionette TRACE conn4 <- [1,2439,null,{"value":null}] 13:10:32 INFO - PROCESS | 3375 | 1462479032792 Marionette TRACE conn4 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:32 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb92bdef800 == 156 [pid = 3375] [id = 617] 13:10:32 INFO - PROCESS | 3375 | ++DOMWINDOW == 260 (0x7fb929e83800) [pid = 3375] [serial = 1852] [outer = (nil)] 13:10:32 INFO - PROCESS | 3375 | ++DOMWINDOW == 261 (0x7fb92bd82800) [pid = 3375] [serial = 1853] [outer = 0x7fb929e83800] 13:10:32 INFO - PROCESS | 3375 | 1462479032867 Marionette DEBUG loaded listener.js 13:10:32 INFO - PROCESS | 3375 | ++DOMWINDOW == 262 (0x7fb92f18cc00) [pid = 3375] [serial = 1854] [outer = 0x7fb929e83800] 13:10:33 INFO - PROCESS | 3375 | 1462479033667 Marionette TRACE conn4 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 13:10:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 13:10:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1391ms 13:10:33 INFO - PROCESS | 3375 | 1462479033693 Marionette TRACE conn4 -> [0,2441,"getWindowHandle",null] 13:10:33 INFO - PROCESS | 3375 | 1462479033702 Marionette TRACE conn4 <- [1,2441,null,{"value":"8"}] 13:10:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 13:10:33 INFO - PROCESS | 3375 | 1462479033712 Marionette TRACE conn4 -> [0,2442,"setScriptTimeout",{"ms":35000}] 13:10:33 INFO - PROCESS | 3375 | 1462479033716 Marionette TRACE conn4 <- [1,2442,null,{}] 13:10:33 INFO - PROCESS | 3375 | 1462479033722 Marionette TRACE conn4 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:34 INFO - PROCESS | 3375 | 1462479034034 Marionette TRACE conn4 <- [1,2443,null,{"value":null}] 13:10:34 INFO - PROCESS | 3375 | 1462479034197 Marionette TRACE conn4 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:34 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb92e208000 == 157 [pid = 3375] [id = 618] 13:10:34 INFO - PROCESS | 3375 | ++DOMWINDOW == 263 (0x7fb9294acc00) [pid = 3375] [serial = 1855] [outer = (nil)] 13:10:34 INFO - PROCESS | 3375 | ++DOMWINDOW == 264 (0x7fb9314ee000) [pid = 3375] [serial = 1856] [outer = 0x7fb9294acc00] 13:10:34 INFO - PROCESS | 3375 | 1462479034281 Marionette DEBUG loaded listener.js 13:10:34 INFO - PROCESS | 3375 | ++DOMWINDOW == 265 (0x7fb9319cdc00) [pid = 3375] [serial = 1857] [outer = 0x7fb9294acc00] 13:10:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 13:10:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1584ms 13:10:35 INFO - PROCESS | 3375 | 1462479035284 Marionette TRACE conn4 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 13:10:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 13:10:35 INFO - PROCESS | 3375 | 1462479035302 Marionette TRACE conn4 -> [0,2445,"getWindowHandle",null] 13:10:35 INFO - PROCESS | 3375 | 1462479035305 Marionette TRACE conn4 <- [1,2445,null,{"value":"8"}] 13:10:35 INFO - PROCESS | 3375 | 1462479035313 Marionette TRACE conn4 -> [0,2446,"setScriptTimeout",{"ms":35000}] 13:10:35 INFO - PROCESS | 3375 | 1462479035330 Marionette TRACE conn4 <- [1,2446,null,{}] 13:10:35 INFO - PROCESS | 3375 | 1462479035353 Marionette TRACE conn4 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:35 INFO - PROCESS | 3375 | 1462479035631 Marionette TRACE conn4 <- [1,2447,null,{"value":null}] 13:10:35 INFO - PROCESS | 3375 | 1462479035666 Marionette TRACE conn4 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:35 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb930ee0800 == 158 [pid = 3375] [id = 619] 13:10:35 INFO - PROCESS | 3375 | ++DOMWINDOW == 266 (0x7fb932b85800) [pid = 3375] [serial = 1858] [outer = (nil)] 13:10:35 INFO - PROCESS | 3375 | ++DOMWINDOW == 267 (0x7fb932da1000) [pid = 3375] [serial = 1859] [outer = 0x7fb932b85800] 13:10:35 INFO - PROCESS | 3375 | 1462479035734 Marionette DEBUG loaded listener.js 13:10:35 INFO - PROCESS | 3375 | ++DOMWINDOW == 268 (0x7fb9357c8c00) [pid = 3375] [serial = 1860] [outer = 0x7fb932b85800] 13:10:37 INFO - PROCESS | 3375 | --DOMWINDOW == 267 (0x7fb93684e800) [pid = 3375] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 13:10:37 INFO - PROCESS | 3375 | --DOMWINDOW == 266 (0x7fb93d41f800) [pid = 3375] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 13:10:37 INFO - PROCESS | 3375 | --DOMWINDOW == 265 (0x7fb93101ac00) [pid = 3375] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 13:10:37 INFO - PROCESS | 3375 | --DOMWINDOW == 264 (0x7fb93d3a9c00) [pid = 3375] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 13:10:37 INFO - PROCESS | 3375 | --DOMWINDOW == 263 (0x7fb93dc92000) [pid = 3375] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 13:10:37 INFO - PROCESS | 3375 | --DOMWINDOW == 262 (0x7fb93dc92400) [pid = 3375] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 13:10:37 INFO - PROCESS | 3375 | --DOMWINDOW == 261 (0x7fb93dd45400) [pid = 3375] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 13:10:37 INFO - PROCESS | 3375 | --DOMWINDOW == 260 (0x7fb936850400) [pid = 3375] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 13:10:37 INFO - PROCESS | 3375 | --DOMWINDOW == 259 (0x7fb942ebe400) [pid = 3375] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 13:10:37 INFO - PROCESS | 3375 | --DOMWINDOW == 258 (0x7fb930f86c00) [pid = 3375] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 13:10:37 INFO - PROCESS | 3375 | --DOMWINDOW == 257 (0x7fb92d874400) [pid = 3375] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 13:10:37 INFO - PROCESS | 3375 | --DOMWINDOW == 256 (0x7fb93de6d800) [pid = 3375] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 13:10:37 INFO - PROCESS | 3375 | --DOMWINDOW == 255 (0x7fb942ebf000) [pid = 3375] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 13:10:37 INFO - PROCESS | 3375 | --DOMWINDOW == 254 (0x7fb92d72e400) [pid = 3375] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 13:10:37 INFO - PROCESS | 3375 | --DOMWINDOW == 253 (0x7fb932cf5000) [pid = 3375] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 13:10:37 INFO - PROCESS | 3375 | --DOMWINDOW == 252 (0x7fb936ab6400) [pid = 3375] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 13:10:37 INFO - PROCESS | 3375 | --DOMWINDOW == 251 (0x7fb93685bc00) [pid = 3375] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 13:10:37 INFO - PROCESS | 3375 | --DOMWINDOW == 250 (0x7fb92f07d400) [pid = 3375] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 13:10:37 INFO - PROCESS | 3375 | --DOMWINDOW == 249 (0x7fb93dc8fc00) [pid = 3375] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 13:10:37 INFO - PROCESS | 3375 | --DOMWINDOW == 248 (0x7fb932d95000) [pid = 3375] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 13:10:37 INFO - PROCESS | 3375 | --DOMWINDOW == 247 (0x7fb93dd48000) [pid = 3375] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 13:10:37 INFO - PROCESS | 3375 | --DOMWINDOW == 246 (0x7fb94814c400) [pid = 3375] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 13:10:37 INFO - PROCESS | 3375 | --DOMWINDOW == 245 (0x7fb936ab5400) [pid = 3375] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 13:10:37 INFO - PROCESS | 3375 | --DOMWINDOW == 244 (0x7fb92d726400) [pid = 3375] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 13:10:37 INFO - PROCESS | 3375 | --DOMWINDOW == 243 (0x7fb935a8b000) [pid = 3375] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 13:10:37 INFO - PROCESS | 3375 | --DOMWINDOW == 242 (0x7fb949db6000) [pid = 3375] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 13:10:37 INFO - PROCESS | 3375 | --DOMWINDOW == 241 (0x7fb94396b800) [pid = 3375] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 13:10:37 INFO - PROCESS | 3375 | --DOMWINDOW == 240 (0x7fb943966800) [pid = 3375] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 13:10:37 INFO - PROCESS | 3375 | --DOMWINDOW == 239 (0x7fb93823f400) [pid = 3375] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 13:10:37 INFO - PROCESS | 3375 | --DOMWINDOW == 238 (0x7fb92d724400) [pid = 3375] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 13:10:37 INFO - PROCESS | 3375 | --DOMWINDOW == 237 (0x7fb93d66cc00) [pid = 3375] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 13:10:37 INFO - PROCESS | 3375 | --DOMWINDOW == 236 (0x7fb931ff2c00) [pid = 3375] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 13:10:37 INFO - PROCESS | 3375 | --DOMWINDOW == 235 (0x7fb93cc79400) [pid = 3375] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 13:10:37 INFO - PROCESS | 3375 | --DOMWINDOW == 234 (0x7fb92f440800) [pid = 3375] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 13:10:37 INFO - PROCESS | 3375 | --DOMWINDOW == 233 (0x7fb92eadd800) [pid = 3375] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 13:10:37 INFO - PROCESS | 3375 | --DOMWINDOW == 232 (0x7fb92d731c00) [pid = 3375] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 13:10:37 INFO - PROCESS | 3375 | --DOMWINDOW == 231 (0x7fb92f439c00) [pid = 3375] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 13:10:37 INFO - PROCESS | 3375 | --DOMWINDOW == 230 (0x7fb9366ab800) [pid = 3375] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 13:10:37 INFO - PROCESS | 3375 | --DOMWINDOW == 229 (0x7fb935a84000) [pid = 3375] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 13:10:37 INFO - PROCESS | 3375 | --DOMWINDOW == 228 (0x7fb940a0c000) [pid = 3375] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 13:10:37 INFO - PROCESS | 3375 | --DOMWINDOW == 227 (0x7fb9357cc800) [pid = 3375] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 13:10:37 INFO - PROCESS | 3375 | --DOMWINDOW == 226 (0x7fb9319cb800) [pid = 3375] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 13:10:37 INFO - PROCESS | 3375 | --DOMWINDOW == 225 (0x7fb930f85000) [pid = 3375] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 13:10:37 INFO - PROCESS | 3375 | --DOMWINDOW == 224 (0x7fb93f161400) [pid = 3375] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 13:10:37 INFO - PROCESS | 3375 | --DOMWINDOW == 223 (0x7fb935a7e400) [pid = 3375] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 13:10:37 INFO - PROCESS | 3375 | --DOMWINDOW == 222 (0x7fb92d729800) [pid = 3375] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 13:10:37 INFO - PROCESS | 3375 | --DOMWINDOW == 221 (0x7fb93f1bf400) [pid = 3375] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 13:10:37 INFO - PROCESS | 3375 | --DOMWINDOW == 220 (0x7fb93dd47400) [pid = 3375] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 13:10:37 INFO - PROCESS | 3375 | --DOMWINDOW == 219 (0x7fb9379cb400) [pid = 3375] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 13:10:37 INFO - PROCESS | 3375 | --DOMWINDOW == 218 (0x7fb93db4d800) [pid = 3375] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 13:10:37 INFO - PROCESS | 3375 | --DOMWINDOW == 217 (0x7fb93bf59000) [pid = 3375] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 13:10:37 INFO - PROCESS | 3375 | --DOMWINDOW == 216 (0x7fb93d097800) [pid = 3375] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 13:10:37 INFO - PROCESS | 3375 | --DOMWINDOW == 215 (0x7fb92d722c00) [pid = 3375] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 13:10:37 INFO - PROCESS | 3375 | --DOMWINDOW == 214 (0x7fb9294af000) [pid = 3375] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 13:10:37 INFO - PROCESS | 3375 | --DOMWINDOW == 213 (0x7fb940411800) [pid = 3375] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 13:10:37 INFO - PROCESS | 3375 | --DOMWINDOW == 212 (0x7fb937a8d400) [pid = 3375] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 13:10:37 INFO - PROCESS | 3375 | --DOMWINDOW == 211 (0x7fb9319ce400) [pid = 3375] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 13:10:37 INFO - PROCESS | 3375 | --DOMWINDOW == 210 (0x7fb92d725000) [pid = 3375] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 13:10:37 INFO - PROCESS | 3375 | --DOMWINDOW == 209 (0x7fb936ab3800) [pid = 3375] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 13:10:37 INFO - PROCESS | 3375 | --DOMWINDOW == 208 (0x7fb92d870000) [pid = 3375] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 13:10:37 INFO - PROCESS | 3375 | --DOMWINDOW == 207 (0x7fb92f438400) [pid = 3375] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 13:10:37 INFO - PROCESS | 3375 | --DOMWINDOW == 206 (0x7fb93d610000) [pid = 3375] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 13:10:37 INFO - PROCESS | 3375 | --DOMWINDOW == 205 (0x7fb9320de000) [pid = 3375] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 13:10:37 INFO - PROCESS | 3375 | --DOMWINDOW == 204 (0x7fb92f07c800) [pid = 3375] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 13:10:37 INFO - PROCESS | 3375 | --DOMWINDOW == 203 (0x7fb940406c00) [pid = 3375] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 13:10:37 INFO - PROCESS | 3375 | --DOMWINDOW == 202 (0x7fb93dc98000) [pid = 3375] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 13:10:37 INFO - PROCESS | 3375 | --DOMWINDOW == 201 (0x7fb9314f8400) [pid = 3375] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 13:10:37 INFO - PROCESS | 3375 | --DOMWINDOW == 200 (0x7fb92ffa2800) [pid = 3375] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 13:10:37 INFO - PROCESS | 3375 | --DOMWINDOW == 199 (0x7fb949977400) [pid = 3375] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 13:10:37 INFO - PROCESS | 3375 | 1462479037700 Marionette TRACE conn4 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 13:10:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 13:10:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 2409ms 13:10:37 INFO - PROCESS | 3375 | 1462479037721 Marionette TRACE conn4 -> [0,2449,"getWindowHandle",null] 13:10:37 INFO - PROCESS | 3375 | 1462479037725 Marionette TRACE conn4 <- [1,2449,null,{"value":"8"}] 13:10:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 13:10:37 INFO - PROCESS | 3375 | 1462479037731 Marionette TRACE conn4 -> [0,2450,"setScriptTimeout",{"ms":35000}] 13:10:37 INFO - PROCESS | 3375 | 1462479037733 Marionette TRACE conn4 <- [1,2450,null,{}] 13:10:37 INFO - PROCESS | 3375 | 1462479037749 Marionette TRACE conn4 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:37 INFO - PROCESS | 3375 | 1462479037948 Marionette TRACE conn4 <- [1,2451,null,{"value":null}] 13:10:37 INFO - PROCESS | 3375 | 1462479037963 Marionette TRACE conn4 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:37 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb931115800 == 159 [pid = 3375] [id = 620] 13:10:37 INFO - PROCESS | 3375 | ++DOMWINDOW == 200 (0x7fb92d722c00) [pid = 3375] [serial = 1861] [outer = (nil)] 13:10:38 INFO - PROCESS | 3375 | ++DOMWINDOW == 201 (0x7fb931012c00) [pid = 3375] [serial = 1862] [outer = 0x7fb92d722c00] 13:10:38 INFO - PROCESS | 3375 | 1462479038024 Marionette DEBUG loaded listener.js 13:10:38 INFO - PROCESS | 3375 | ++DOMWINDOW == 202 (0x7fb931609000) [pid = 3375] [serial = 1863] [outer = 0x7fb92d722c00] 13:10:38 INFO - PROCESS | 3375 | 1462479038942 Marionette TRACE conn4 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 13:10:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 13:10:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1232ms 13:10:38 INFO - PROCESS | 3375 | 1462479038964 Marionette TRACE conn4 -> [0,2453,"getWindowHandle",null] 13:10:38 INFO - PROCESS | 3375 | 1462479038968 Marionette TRACE conn4 <- [1,2453,null,{"value":"8"}] 13:10:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 13:10:38 INFO - PROCESS | 3375 | 1462479038990 Marionette TRACE conn4 -> [0,2454,"setScriptTimeout",{"ms":35000}] 13:10:38 INFO - PROCESS | 3375 | 1462479038994 Marionette TRACE conn4 <- [1,2454,null,{}] 13:10:39 INFO - PROCESS | 3375 | 1462479039002 Marionette TRACE conn4 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:39 INFO - PROCESS | 3375 | 1462479039244 Marionette TRACE conn4 <- [1,2455,null,{"value":null}] 13:10:39 INFO - PROCESS | 3375 | 1462479039676 Marionette TRACE conn4 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:39 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb92bde5000 == 160 [pid = 3375] [id = 621] 13:10:39 INFO - PROCESS | 3375 | ++DOMWINDOW == 203 (0x7fb929e78000) [pid = 3375] [serial = 1864] [outer = (nil)] 13:10:39 INFO - PROCESS | 3375 | ++DOMWINDOW == 204 (0x7fb92bd75400) [pid = 3375] [serial = 1865] [outer = 0x7fb929e78000] 13:10:39 INFO - PROCESS | 3375 | 1462479039758 Marionette DEBUG loaded listener.js 13:10:39 INFO - PROCESS | 3375 | ++DOMWINDOW == 205 (0x7fb92d729c00) [pid = 3375] [serial = 1866] [outer = 0x7fb929e78000] 13:10:40 INFO - PROCESS | 3375 | 1462479040647 Marionette TRACE conn4 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 13:10:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 13:10:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1705ms 13:10:40 INFO - PROCESS | 3375 | 1462479040681 Marionette TRACE conn4 -> [0,2457,"getWindowHandle",null] 13:10:40 INFO - PROCESS | 3375 | 1462479040688 Marionette TRACE conn4 <- [1,2457,null,{"value":"8"}] 13:10:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 13:10:40 INFO - PROCESS | 3375 | 1462479040696 Marionette TRACE conn4 -> [0,2458,"setScriptTimeout",{"ms":35000}] 13:10:40 INFO - PROCESS | 3375 | 1462479040700 Marionette TRACE conn4 <- [1,2458,null,{}] 13:10:40 INFO - PROCESS | 3375 | 1462479040707 Marionette TRACE conn4 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:40 INFO - PROCESS | 3375 | 1462479040942 Marionette TRACE conn4 <- [1,2459,null,{"value":null}] 13:10:41 INFO - PROCESS | 3375 | 1462479041208 Marionette TRACE conn4 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:41 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb930dd4000 == 161 [pid = 3375] [id = 622] 13:10:41 INFO - PROCESS | 3375 | ++DOMWINDOW == 206 (0x7fb92eadf800) [pid = 3375] [serial = 1867] [outer = (nil)] 13:10:41 INFO - PROCESS | 3375 | ++DOMWINDOW == 207 (0x7fb9312d9c00) [pid = 3375] [serial = 1868] [outer = 0x7fb92eadf800] 13:10:41 INFO - PROCESS | 3375 | 1462479041290 Marionette DEBUG loaded listener.js 13:10:41 INFO - PROCESS | 3375 | ++DOMWINDOW == 208 (0x7fb9319bf400) [pid = 3375] [serial = 1869] [outer = 0x7fb92eadf800] 13:10:42 INFO - PROCESS | 3375 | 1462479042254 Marionette TRACE conn4 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 13:10:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 13:10:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1632ms 13:10:42 INFO - PROCESS | 3375 | 1462479042332 Marionette TRACE conn4 -> [0,2461,"getWindowHandle",null] 13:10:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 13:10:42 INFO - PROCESS | 3375 | 1462479042338 Marionette TRACE conn4 <- [1,2461,null,{"value":"8"}] 13:10:42 INFO - PROCESS | 3375 | 1462479042344 Marionette TRACE conn4 -> [0,2462,"setScriptTimeout",{"ms":35000}] 13:10:42 INFO - PROCESS | 3375 | 1462479042348 Marionette TRACE conn4 <- [1,2462,null,{}] 13:10:42 INFO - PROCESS | 3375 | 1462479042354 Marionette TRACE conn4 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:42 INFO - PROCESS | 3375 | 1462479042652 Marionette TRACE conn4 <- [1,2463,null,{"value":null}] 13:10:43 INFO - PROCESS | 3375 | 1462479043014 Marionette TRACE conn4 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:43 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb934098000 == 162 [pid = 3375] [id = 623] 13:10:43 INFO - PROCESS | 3375 | ++DOMWINDOW == 209 (0x7fb93244f400) [pid = 3375] [serial = 1870] [outer = (nil)] 13:10:43 INFO - PROCESS | 3375 | ++DOMWINDOW == 210 (0x7fb932cf1c00) [pid = 3375] [serial = 1871] [outer = 0x7fb93244f400] 13:10:43 INFO - PROCESS | 3375 | 1462479043089 Marionette DEBUG loaded listener.js 13:10:43 INFO - PROCESS | 3375 | ++DOMWINDOW == 211 (0x7fb934beec00) [pid = 3375] [serial = 1872] [outer = 0x7fb93244f400] 13:10:44 INFO - PROCESS | 3375 | 1462479044046 Marionette TRACE conn4 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 13:10:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 13:10:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1731ms 13:10:44 INFO - PROCESS | 3375 | 1462479044076 Marionette TRACE conn4 -> [0,2465,"getWindowHandle",null] 13:10:44 INFO - PROCESS | 3375 | 1462479044079 Marionette TRACE conn4 <- [1,2465,null,{"value":"8"}] 13:10:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 13:10:44 INFO - PROCESS | 3375 | 1462479044096 Marionette TRACE conn4 -> [0,2466,"setScriptTimeout",{"ms":35000}] 13:10:44 INFO - PROCESS | 3375 | 1462479044106 Marionette TRACE conn4 <- [1,2466,null,{}] 13:10:44 INFO - PROCESS | 3375 | 1462479044113 Marionette TRACE conn4 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:44 INFO - PROCESS | 3375 | 1462479044371 Marionette TRACE conn4 <- [1,2467,null,{"value":null}] 13:10:44 INFO - PROCESS | 3375 | 1462479044680 Marionette TRACE conn4 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:44 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb935ada000 == 163 [pid = 3375] [id = 624] 13:10:44 INFO - PROCESS | 3375 | ++DOMWINDOW == 212 (0x7fb932444800) [pid = 3375] [serial = 1873] [outer = (nil)] 13:10:44 INFO - PROCESS | 3375 | ++DOMWINDOW == 213 (0x7fb9366ae000) [pid = 3375] [serial = 1874] [outer = 0x7fb932444800] 13:10:44 INFO - PROCESS | 3375 | 1462479044759 Marionette DEBUG loaded listener.js 13:10:44 INFO - PROCESS | 3375 | ++DOMWINDOW == 214 (0x7fb936854000) [pid = 3375] [serial = 1875] [outer = 0x7fb932444800] 13:10:45 INFO - PROCESS | 3375 | 1462479045613 Marionette TRACE conn4 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 13:10:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 13:10:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1568ms 13:10:45 INFO - PROCESS | 3375 | 1462479045656 Marionette TRACE conn4 -> [0,2469,"getWindowHandle",null] 13:10:45 INFO - PROCESS | 3375 | 1462479045661 Marionette TRACE conn4 <- [1,2469,null,{"value":"8"}] 13:10:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 13:10:45 INFO - PROCESS | 3375 | 1462479045667 Marionette TRACE conn4 -> [0,2470,"setScriptTimeout",{"ms":35000}] 13:10:45 INFO - PROCESS | 3375 | 1462479045669 Marionette TRACE conn4 <- [1,2470,null,{}] 13:10:45 INFO - PROCESS | 3375 | 1462479045675 Marionette TRACE conn4 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:45 INFO - PROCESS | 3375 | 1462479045897 Marionette TRACE conn4 <- [1,2471,null,{"value":null}] 13:10:46 INFO - PROCESS | 3375 | 1462479046170 Marionette TRACE conn4 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:46 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb936dc7800 == 164 [pid = 3375] [id = 625] 13:10:46 INFO - PROCESS | 3375 | ++DOMWINDOW == 215 (0x7fb932b8c000) [pid = 3375] [serial = 1876] [outer = (nil)] 13:10:46 INFO - PROCESS | 3375 | ++DOMWINDOW == 216 (0x7fb936abcc00) [pid = 3375] [serial = 1877] [outer = 0x7fb932b8c000] 13:10:46 INFO - PROCESS | 3375 | 1462479046289 Marionette DEBUG loaded listener.js 13:10:46 INFO - PROCESS | 3375 | ++DOMWINDOW == 217 (0x7fb936c4f400) [pid = 3375] [serial = 1878] [outer = 0x7fb932b8c000] 13:10:47 INFO - PROCESS | 3375 | 1462479047134 Marionette TRACE conn4 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 13:10:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 13:10:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1528ms 13:10:47 INFO - PROCESS | 3375 | 1462479047198 Marionette TRACE conn4 -> [0,2473,"getWindowHandle",null] 13:10:47 INFO - PROCESS | 3375 | 1462479047202 Marionette TRACE conn4 <- [1,2473,null,{"value":"8"}] 13:10:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 13:10:47 INFO - PROCESS | 3375 | 1462479047212 Marionette TRACE conn4 -> [0,2474,"setScriptTimeout",{"ms":35000}] 13:10:47 INFO - PROCESS | 3375 | 1462479047214 Marionette TRACE conn4 <- [1,2474,null,{}] 13:10:47 INFO - PROCESS | 3375 | 1462479047219 Marionette TRACE conn4 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:47 INFO - PROCESS | 3375 | 1462479047459 Marionette TRACE conn4 <- [1,2475,null,{"value":null}] 13:10:47 INFO - PROCESS | 3375 | 1462479047798 Marionette TRACE conn4 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:47 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb93775f800 == 165 [pid = 3375] [id = 626] 13:10:47 INFO - PROCESS | 3375 | ++DOMWINDOW == 218 (0x7fb937a90000) [pid = 3375] [serial = 1879] [outer = (nil)] 13:10:47 INFO - PROCESS | 3375 | ++DOMWINDOW == 219 (0x7fb93823e400) [pid = 3375] [serial = 1880] [outer = 0x7fb937a90000] 13:10:47 INFO - PROCESS | 3375 | 1462479047894 Marionette DEBUG loaded listener.js 13:10:48 INFO - PROCESS | 3375 | ++DOMWINDOW == 220 (0x7fb93d136c00) [pid = 3375] [serial = 1881] [outer = 0x7fb937a90000] 13:10:48 INFO - PROCESS | 3375 | 1462479048838 Marionette TRACE conn4 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 13:10:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 13:10:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1686ms 13:10:48 INFO - PROCESS | 3375 | 1462479048897 Marionette TRACE conn4 -> [0,2477,"getWindowHandle",null] 13:10:48 INFO - PROCESS | 3375 | 1462479048901 Marionette TRACE conn4 <- [1,2477,null,{"value":"8"}] 13:10:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 13:10:48 INFO - PROCESS | 3375 | 1462479048907 Marionette TRACE conn4 -> [0,2478,"setScriptTimeout",{"ms":35000}] 13:10:48 INFO - PROCESS | 3375 | 1462479048909 Marionette TRACE conn4 <- [1,2478,null,{}] 13:10:48 INFO - PROCESS | 3375 | 1462479048915 Marionette TRACE conn4 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:49 INFO - PROCESS | 3375 | 1462479049148 Marionette TRACE conn4 <- [1,2479,null,{"value":null}] 13:10:49 INFO - PROCESS | 3375 | 1462479049471 Marionette TRACE conn4 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:49 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb93ca2d000 == 166 [pid = 3375] [id = 627] 13:10:49 INFO - PROCESS | 3375 | ++DOMWINDOW == 221 (0x7fb931ff2c00) [pid = 3375] [serial = 1882] [outer = (nil)] 13:10:49 INFO - PROCESS | 3375 | ++DOMWINDOW == 222 (0x7fb93d604000) [pid = 3375] [serial = 1883] [outer = 0x7fb931ff2c00] 13:10:49 INFO - PROCESS | 3375 | 1462479049559 Marionette DEBUG loaded listener.js 13:10:49 INFO - PROCESS | 3375 | ++DOMWINDOW == 223 (0x7fb93d726400) [pid = 3375] [serial = 1884] [outer = 0x7fb931ff2c00] 13:10:50 INFO - PROCESS | 3375 | 1462479050401 Marionette TRACE conn4 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 13:10:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 13:10:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1532ms 13:10:50 INFO - PROCESS | 3375 | 1462479050441 Marionette TRACE conn4 -> [0,2481,"getWindowHandle",null] 13:10:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 13:10:50 INFO - PROCESS | 3375 | 1462479050445 Marionette TRACE conn4 <- [1,2481,null,{"value":"8"}] 13:10:50 INFO - PROCESS | 3375 | 1462479050452 Marionette TRACE conn4 -> [0,2482,"setScriptTimeout",{"ms":35000}] 13:10:50 INFO - PROCESS | 3375 | 1462479050455 Marionette TRACE conn4 <- [1,2482,null,{}] 13:10:50 INFO - PROCESS | 3375 | 1462479050481 Marionette TRACE conn4 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:50 INFO - PROCESS | 3375 | 1462479050705 Marionette TRACE conn4 <- [1,2483,null,{"value":null}] 13:10:50 INFO - PROCESS | 3375 | 1462479050977 Marionette TRACE conn4 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:51 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb93d310000 == 167 [pid = 3375] [id = 628] 13:10:51 INFO - PROCESS | 3375 | ++DOMWINDOW == 224 (0x7fb937a90800) [pid = 3375] [serial = 1885] [outer = (nil)] 13:10:51 INFO - PROCESS | 3375 | ++DOMWINDOW == 225 (0x7fb93dc93800) [pid = 3375] [serial = 1886] [outer = 0x7fb937a90800] 13:10:51 INFO - PROCESS | 3375 | 1462479051093 Marionette DEBUG loaded listener.js 13:10:51 INFO - PROCESS | 3375 | ++DOMWINDOW == 226 (0x7fb93dd48400) [pid = 3375] [serial = 1887] [outer = 0x7fb937a90800] 13:10:52 INFO - PROCESS | 3375 | 1462479052000 Marionette TRACE conn4 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 13:10:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 13:10:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1603ms 13:10:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 13:10:52 INFO - PROCESS | 3375 | 1462479052055 Marionette TRACE conn4 -> [0,2485,"getWindowHandle",null] 13:10:52 INFO - PROCESS | 3375 | 1462479052058 Marionette TRACE conn4 <- [1,2485,null,{"value":"8"}] 13:10:52 INFO - PROCESS | 3375 | 1462479052065 Marionette TRACE conn4 -> [0,2486,"setScriptTimeout",{"ms":35000}] 13:10:52 INFO - PROCESS | 3375 | 1462479052068 Marionette TRACE conn4 <- [1,2486,null,{}] 13:10:52 INFO - PROCESS | 3375 | 1462479052073 Marionette TRACE conn4 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:52 INFO - PROCESS | 3375 | 1462479052295 Marionette TRACE conn4 <- [1,2487,null,{"value":null}] 13:10:52 INFO - PROCESS | 3375 | 1462479052637 Marionette TRACE conn4 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:52 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb93ddd6000 == 168 [pid = 3375] [id = 629] 13:10:52 INFO - PROCESS | 3375 | ++DOMWINDOW == 227 (0x7fb92ffa4400) [pid = 3375] [serial = 1888] [outer = (nil)] 13:10:52 INFO - PROCESS | 3375 | ++DOMWINDOW == 228 (0x7fb93dd4f400) [pid = 3375] [serial = 1889] [outer = 0x7fb92ffa4400] 13:10:52 INFO - PROCESS | 3375 | 1462479052736 Marionette DEBUG loaded listener.js 13:10:52 INFO - PROCESS | 3375 | ++DOMWINDOW == 229 (0x7fb940402800) [pid = 3375] [serial = 1890] [outer = 0x7fb92ffa4400] 13:10:53 INFO - PROCESS | 3375 | 1462479053625 Marionette TRACE conn4 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 13:10:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 13:10:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1634ms 13:10:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 13:10:53 INFO - PROCESS | 3375 | 1462479053699 Marionette TRACE conn4 -> [0,2489,"getWindowHandle",null] 13:10:53 INFO - PROCESS | 3375 | 1462479053702 Marionette TRACE conn4 <- [1,2489,null,{"value":"8"}] 13:10:53 INFO - PROCESS | 3375 | 1462479053709 Marionette TRACE conn4 -> [0,2490,"setScriptTimeout",{"ms":35000}] 13:10:53 INFO - PROCESS | 3375 | 1462479053712 Marionette TRACE conn4 <- [1,2490,null,{}] 13:10:53 INFO - PROCESS | 3375 | 1462479053719 Marionette TRACE conn4 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:53 INFO - PROCESS | 3375 | 1462479053977 Marionette TRACE conn4 <- [1,2491,null,{"value":null}] 13:10:54 INFO - PROCESS | 3375 | 1462479054301 Marionette TRACE conn4 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:54 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb94121a000 == 169 [pid = 3375] [id = 630] 13:10:54 INFO - PROCESS | 3375 | ++DOMWINDOW == 230 (0x7fb9366ad000) [pid = 3375] [serial = 1891] [outer = (nil)] 13:10:54 INFO - PROCESS | 3375 | ++DOMWINDOW == 231 (0x7fb940653000) [pid = 3375] [serial = 1892] [outer = 0x7fb9366ad000] 13:10:54 INFO - PROCESS | 3375 | 1462479054385 Marionette DEBUG loaded listener.js 13:10:54 INFO - PROCESS | 3375 | ++DOMWINDOW == 232 (0x7fb9406ddc00) [pid = 3375] [serial = 1893] [outer = 0x7fb9366ad000] 13:10:55 INFO - PROCESS | 3375 | 1462479055308 Marionette TRACE conn4 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 13:10:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 13:10:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1638ms 13:10:55 INFO - PROCESS | 3375 | 1462479055347 Marionette TRACE conn4 -> [0,2493,"getWindowHandle",null] 13:10:55 INFO - PROCESS | 3375 | 1462479055350 Marionette TRACE conn4 <- [1,2493,null,{"value":"8"}] 13:10:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 13:10:55 INFO - PROCESS | 3375 | 1462479055356 Marionette TRACE conn4 -> [0,2494,"setScriptTimeout",{"ms":35000}] 13:10:55 INFO - PROCESS | 3375 | 1462479055360 Marionette TRACE conn4 <- [1,2494,null,{}] 13:10:55 INFO - PROCESS | 3375 | 1462479055365 Marionette TRACE conn4 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:55 INFO - PROCESS | 3375 | 1462479055594 Marionette TRACE conn4 <- [1,2495,null,{"value":null}] 13:10:55 INFO - PROCESS | 3375 | 1462479055925 Marionette TRACE conn4 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:55 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb94804f800 == 170 [pid = 3375] [id = 631] 13:10:55 INFO - PROCESS | 3375 | ++DOMWINDOW == 233 (0x7fb940b0d400) [pid = 3375] [serial = 1894] [outer = (nil)] 13:10:56 INFO - PROCESS | 3375 | ++DOMWINDOW == 234 (0x7fb940b10c00) [pid = 3375] [serial = 1895] [outer = 0x7fb940b0d400] 13:10:56 INFO - PROCESS | 3375 | 1462479056026 Marionette DEBUG loaded listener.js 13:10:56 INFO - PROCESS | 3375 | ++DOMWINDOW == 235 (0x7fb942ef5c00) [pid = 3375] [serial = 1896] [outer = 0x7fb940b0d400] 13:10:56 INFO - PROCESS | 3375 | 1462479056932 Marionette TRACE conn4 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 13:10:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 13:10:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1646ms 13:10:57 INFO - PROCESS | 3375 | 1462479057004 Marionette TRACE conn4 -> [0,2497,"getWindowHandle",null] 13:10:57 INFO - PROCESS | 3375 | 1462479057007 Marionette TRACE conn4 <- [1,2497,null,{"value":"8"}] 13:10:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 13:10:57 INFO - PROCESS | 3375 | 1462479057014 Marionette TRACE conn4 -> [0,2498,"setScriptTimeout",{"ms":35000}] 13:10:57 INFO - PROCESS | 3375 | 1462479057018 Marionette TRACE conn4 <- [1,2498,null,{}] 13:10:57 INFO - PROCESS | 3375 | 1462479057023 Marionette TRACE conn4 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:57 INFO - PROCESS | 3375 | 1462479057315 Marionette TRACE conn4 <- [1,2499,null,{"value":null}] 13:10:57 INFO - PROCESS | 3375 | 1462479057655 Marionette TRACE conn4 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:57 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb94d117800 == 171 [pid = 3375] [id = 632] 13:10:57 INFO - PROCESS | 3375 | ++DOMWINDOW == 236 (0x7fb9405ae400) [pid = 3375] [serial = 1897] [outer = (nil)] 13:10:57 INFO - PROCESS | 3375 | ++DOMWINDOW == 237 (0x7fb94816f800) [pid = 3375] [serial = 1898] [outer = 0x7fb9405ae400] 13:10:57 INFO - PROCESS | 3375 | 1462479057745 Marionette DEBUG loaded listener.js 13:10:57 INFO - PROCESS | 3375 | ++DOMWINDOW == 238 (0x7fb9486b8400) [pid = 3375] [serial = 1899] [outer = 0x7fb9405ae400] 13:10:58 INFO - PROCESS | 3375 | 1462479058603 Marionette TRACE conn4 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 13:10:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 13:10:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1639ms 13:10:58 INFO - PROCESS | 3375 | 1462479058653 Marionette TRACE conn4 -> [0,2501,"getWindowHandle",null] 13:10:58 INFO - PROCESS | 3375 | 1462479058657 Marionette TRACE conn4 <- [1,2501,null,{"value":"8"}] 13:10:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 13:10:58 INFO - PROCESS | 3375 | 1462479058663 Marionette TRACE conn4 -> [0,2502,"setScriptTimeout",{"ms":35000}] 13:10:58 INFO - PROCESS | 3375 | 1462479058666 Marionette TRACE conn4 <- [1,2502,null,{}] 13:10:58 INFO - PROCESS | 3375 | 1462479058672 Marionette TRACE conn4 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:58 INFO - PROCESS | 3375 | 1462479058898 Marionette TRACE conn4 <- [1,2503,null,{"value":null}] 13:10:59 INFO - PROCESS | 3375 | 1462479059175 Marionette TRACE conn4 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:59 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb9583c0000 == 172 [pid = 3375] [id = 633] 13:10:59 INFO - PROCESS | 3375 | ++DOMWINDOW == 239 (0x7fb92d44f800) [pid = 3375] [serial = 1900] [outer = (nil)] 13:10:59 INFO - PROCESS | 3375 | ++DOMWINDOW == 240 (0x7fb948e9dc00) [pid = 3375] [serial = 1901] [outer = 0x7fb92d44f800] 13:10:59 INFO - PROCESS | 3375 | 1462479059295 Marionette DEBUG loaded listener.js 13:10:59 INFO - PROCESS | 3375 | ++DOMWINDOW == 241 (0x7fb949dac000) [pid = 3375] [serial = 1902] [outer = 0x7fb92d44f800] 13:11:00 INFO - PROCESS | 3375 | 1462479060320 Marionette TRACE conn4 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 13:11:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 13:11:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1739ms 13:11:00 INFO - PROCESS | 3375 | 1462479060406 Marionette TRACE conn4 -> [0,2505,"getWindowHandle",null] 13:11:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 13:11:00 INFO - PROCESS | 3375 | 1462479060412 Marionette TRACE conn4 <- [1,2505,null,{"value":"8"}] 13:11:00 INFO - PROCESS | 3375 | 1462479060422 Marionette TRACE conn4 -> [0,2506,"setScriptTimeout",{"ms":35000}] 13:11:00 INFO - PROCESS | 3375 | 1462479060427 Marionette TRACE conn4 <- [1,2506,null,{}] 13:11:00 INFO - PROCESS | 3375 | 1462479060436 Marionette TRACE conn4 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:00 INFO - PROCESS | 3375 | 1462479060684 Marionette TRACE conn4 <- [1,2507,null,{"value":null}] 13:11:01 INFO - PROCESS | 3375 | 1462479061006 Marionette TRACE conn4 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:01 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb958b61000 == 173 [pid = 3375] [id = 634] 13:11:01 INFO - PROCESS | 3375 | ++DOMWINDOW == 242 (0x7fb940b0dc00) [pid = 3375] [serial = 1903] [outer = (nil)] 13:11:01 INFO - PROCESS | 3375 | ++DOMWINDOW == 243 (0x7fb94a0afc00) [pid = 3375] [serial = 1904] [outer = 0x7fb940b0dc00] 13:11:01 INFO - PROCESS | 3375 | 1462479061086 Marionette DEBUG loaded listener.js 13:11:01 INFO - PROCESS | 3375 | ++DOMWINDOW == 244 (0x7fb953bef400) [pid = 3375] [serial = 1905] [outer = 0x7fb940b0dc00] 13:11:01 INFO - PROCESS | 3375 | 1462479061954 Marionette TRACE conn4 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 13:11:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 13:11:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1586ms 13:11:02 INFO - PROCESS | 3375 | 1462479062007 Marionette TRACE conn4 -> [0,2509,"getWindowHandle",null] 13:11:02 INFO - PROCESS | 3375 | 1462479062011 Marionette TRACE conn4 <- [1,2509,null,{"value":"8"}] 13:11:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 13:11:02 INFO - PROCESS | 3375 | 1462479062017 Marionette TRACE conn4 -> [0,2510,"setScriptTimeout",{"ms":35000}] 13:11:02 INFO - PROCESS | 3375 | 1462479062020 Marionette TRACE conn4 <- [1,2510,null,{}] 13:11:02 INFO - PROCESS | 3375 | 1462479062025 Marionette TRACE conn4 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:02 INFO - PROCESS | 3375 | 1462479062296 Marionette TRACE conn4 <- [1,2511,null,{"value":null}] 13:11:02 INFO - PROCESS | 3375 | 1462479062638 Marionette TRACE conn4 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:02 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb95d299800 == 174 [pid = 3375] [id = 635] 13:11:02 INFO - PROCESS | 3375 | ++DOMWINDOW == 245 (0x7fb940b0c400) [pid = 3375] [serial = 1906] [outer = (nil)] 13:11:02 INFO - PROCESS | 3375 | ++DOMWINDOW == 246 (0x7fb953e28c00) [pid = 3375] [serial = 1907] [outer = 0x7fb940b0c400] 13:11:02 INFO - PROCESS | 3375 | 1462479062730 Marionette DEBUG loaded listener.js 13:11:02 INFO - PROCESS | 3375 | ++DOMWINDOW == 247 (0x7fb954ad0800) [pid = 3375] [serial = 1908] [outer = 0x7fb940b0c400] 13:11:03 INFO - PROCESS | 3375 | 1462479063615 Marionette TRACE conn4 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 13:11:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 13:11:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1628ms 13:11:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 13:11:03 INFO - PROCESS | 3375 | 1462479063649 Marionette TRACE conn4 -> [0,2513,"getWindowHandle",null] 13:11:03 INFO - PROCESS | 3375 | 1462479063652 Marionette TRACE conn4 <- [1,2513,null,{"value":"8"}] 13:11:03 INFO - PROCESS | 3375 | 1462479063658 Marionette TRACE conn4 -> [0,2514,"setScriptTimeout",{"ms":35000}] 13:11:03 INFO - PROCESS | 3375 | 1462479063661 Marionette TRACE conn4 <- [1,2514,null,{}] 13:11:03 INFO - PROCESS | 3375 | 1462479063667 Marionette TRACE conn4 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:03 INFO - PROCESS | 3375 | 1462479063888 Marionette TRACE conn4 <- [1,2515,null,{"value":null}] 13:11:04 INFO - PROCESS | 3375 | 1462479064172 Marionette TRACE conn4 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:04 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb9293ba000 == 175 [pid = 3375] [id = 636] 13:11:04 INFO - PROCESS | 3375 | ++DOMWINDOW == 248 (0x7fb944d68800) [pid = 3375] [serial = 1909] [outer = (nil)] 13:11:04 INFO - PROCESS | 3375 | ++DOMWINDOW == 249 (0x7fb95500a400) [pid = 3375] [serial = 1910] [outer = 0x7fb944d68800] 13:11:04 INFO - PROCESS | 3375 | 1462479064294 Marionette DEBUG loaded listener.js 13:11:04 INFO - PROCESS | 3375 | ++DOMWINDOW == 250 (0x7fb956f67800) [pid = 3375] [serial = 1911] [outer = 0x7fb944d68800] 13:11:05 INFO - PROCESS | 3375 | 1462479065168 Marionette TRACE conn4 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 13:11:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 13:11:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1587ms 13:11:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 13:11:05 INFO - PROCESS | 3375 | 1462479065246 Marionette TRACE conn4 -> [0,2517,"getWindowHandle",null] 13:11:05 INFO - PROCESS | 3375 | 1462479065249 Marionette TRACE conn4 <- [1,2517,null,{"value":"8"}] 13:11:05 INFO - PROCESS | 3375 | 1462479065256 Marionette TRACE conn4 -> [0,2518,"setScriptTimeout",{"ms":35000}] 13:11:05 INFO - PROCESS | 3375 | 1462479065258 Marionette TRACE conn4 <- [1,2518,null,{}] 13:11:05 INFO - PROCESS | 3375 | 1462479065264 Marionette TRACE conn4 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:05 INFO - PROCESS | 3375 | 1462479065500 Marionette TRACE conn4 <- [1,2519,null,{"value":null}] 13:11:05 INFO - PROCESS | 3375 | 1462479065833 Marionette TRACE conn4 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:05 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb92e0d9000 == 176 [pid = 3375] [id = 637] 13:11:05 INFO - PROCESS | 3375 | ++DOMWINDOW == 251 (0x7fb92bd7b000) [pid = 3375] [serial = 1912] [outer = (nil)] 13:11:05 INFO - PROCESS | 3375 | ++DOMWINDOW == 252 (0x7fb92f437000) [pid = 3375] [serial = 1913] [outer = 0x7fb92bd7b000] 13:11:05 INFO - PROCESS | 3375 | 1462479065914 Marionette DEBUG loaded listener.js 13:11:06 INFO - PROCESS | 3375 | ++DOMWINDOW == 253 (0x7fb93d604400) [pid = 3375] [serial = 1914] [outer = 0x7fb92bd7b000] 13:11:06 INFO - PROCESS | 3375 | 1462479066801 Marionette TRACE conn4 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 13:11:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 13:11:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1593ms 13:11:06 INFO - PROCESS | 3375 | 1462479066850 Marionette TRACE conn4 -> [0,2521,"getWindowHandle",null] 13:11:06 INFO - PROCESS | 3375 | 1462479066853 Marionette TRACE conn4 <- [1,2521,null,{"value":"8"}] 13:11:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 13:11:06 INFO - PROCESS | 3375 | 1462479066862 Marionette TRACE conn4 -> [0,2522,"setScriptTimeout",{"ms":35000}] 13:11:06 INFO - PROCESS | 3375 | 1462479066866 Marionette TRACE conn4 <- [1,2522,null,{}] 13:11:06 INFO - PROCESS | 3375 | 1462479066872 Marionette TRACE conn4 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:07 INFO - PROCESS | 3375 | 1462479067111 Marionette TRACE conn4 <- [1,2523,null,{"value":null}] 13:11:07 INFO - PROCESS | 3375 | 1462479067441 Marionette TRACE conn4 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:07 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb92e0ed800 == 177 [pid = 3375] [id = 638] 13:11:07 INFO - PROCESS | 3375 | ++DOMWINDOW == 254 (0x7fb92bd7b400) [pid = 3375] [serial = 1915] [outer = (nil)] 13:11:07 INFO - PROCESS | 3375 | ++DOMWINDOW == 255 (0x7fb93101fc00) [pid = 3375] [serial = 1916] [outer = 0x7fb92bd7b400] 13:11:07 INFO - PROCESS | 3375 | 1462479067529 Marionette DEBUG loaded listener.js 13:11:07 INFO - PROCESS | 3375 | ++DOMWINDOW == 256 (0x7fb9319c5800) [pid = 3375] [serial = 1917] [outer = 0x7fb92bd7b400] 13:11:08 INFO - PROCESS | 3375 | 1462479068455 Marionette TRACE conn4 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 13:11:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 13:11:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1638ms 13:11:08 INFO - PROCESS | 3375 | 1462479068500 Marionette TRACE conn4 -> [0,2525,"getWindowHandle",null] 13:11:08 INFO - PROCESS | 3375 | 1462479068504 Marionette TRACE conn4 <- [1,2525,null,{"value":"8"}] 13:11:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 13:11:08 INFO - PROCESS | 3375 | 1462479068509 Marionette TRACE conn4 -> [0,2526,"setScriptTimeout",{"ms":35000}] 13:11:08 INFO - PROCESS | 3375 | 1462479068512 Marionette TRACE conn4 <- [1,2526,null,{}] 13:11:08 INFO - PROCESS | 3375 | 1462479068517 Marionette TRACE conn4 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:08 INFO - PROCESS | 3375 | 1462479068729 Marionette TRACE conn4 <- [1,2527,null,{"value":null}] 13:11:09 INFO - PROCESS | 3375 | 1462479069049 Marionette TRACE conn4 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:09 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb934fe4000 == 178 [pid = 3375] [id = 639] 13:11:09 INFO - PROCESS | 3375 | ++DOMWINDOW == 257 (0x7fb92d86f400) [pid = 3375] [serial = 1918] [outer = (nil)] 13:11:09 INFO - PROCESS | 3375 | ++DOMWINDOW == 258 (0x7fb9312e1400) [pid = 3375] [serial = 1919] [outer = 0x7fb92d86f400] 13:11:09 INFO - PROCESS | 3375 | 1462479069129 Marionette DEBUG loaded listener.js 13:11:09 INFO - PROCESS | 3375 | ++DOMWINDOW == 259 (0x7fb934bf5400) [pid = 3375] [serial = 1920] [outer = 0x7fb92d86f400] 13:11:10 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb949b13800 == 177 [pid = 3375] [id = 389] 13:11:10 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb935757800 == 176 [pid = 3375] [id = 485] 13:11:10 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb9381cb800 == 175 [pid = 3375] [id = 527] 13:11:10 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb93cb14800 == 174 [pid = 3375] [id = 486] 13:11:10 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb94121e800 == 173 [pid = 3375] [id = 521] 13:11:10 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb92f424800 == 172 [pid = 3375] [id = 528] 13:11:10 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb932c9f800 == 171 [pid = 3375] [id = 529] 13:11:10 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb9484b3000 == 170 [pid = 3375] [id = 523] 13:11:10 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb93110e800 == 169 [pid = 3375] [id = 484] 13:11:10 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb92f3c5800 == 168 [pid = 3375] [id = 526] 13:11:10 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb93dde0000 == 167 [pid = 3375] [id = 519] 13:11:10 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb93ef38000 == 166 [pid = 3375] [id = 520] 13:11:10 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb946246000 == 165 [pid = 3375] [id = 327] 13:11:10 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb936c95000 == 164 [pid = 3375] [id = 332] 13:11:10 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb942e74800 == 163 [pid = 3375] [id = 522] 13:11:10 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb9484a3000 == 162 [pid = 3375] [id = 329] 13:11:10 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb93ca3b800 == 161 [pid = 3375] [id = 399] 13:11:10 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb949a06800 == 160 [pid = 3375] [id = 524] 13:11:10 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb93dde3000 == 159 [pid = 3375] [id = 531] 13:11:10 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb931115800 == 158 [pid = 3375] [id = 620] 13:11:10 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb930ee0800 == 157 [pid = 3375] [id = 619] 13:11:10 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb92e208000 == 156 [pid = 3375] [id = 618] 13:11:10 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb92bdef800 == 155 [pid = 3375] [id = 617] 13:11:10 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb954031000 == 154 [pid = 3375] [id = 610] 13:11:10 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb94d119800 == 153 [pid = 3375] [id = 609] 13:11:10 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb9484a4800 == 152 [pid = 3375] [id = 608] 13:11:10 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb943d7c800 == 151 [pid = 3375] [id = 607] 13:11:10 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb940a90000 == 150 [pid = 3375] [id = 606] 13:11:10 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb93dfd0800 == 149 [pid = 3375] [id = 605] 13:11:10 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb93d379800 == 148 [pid = 3375] [id = 604] 13:11:10 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb93ca31000 == 147 [pid = 3375] [id = 603] 13:11:10 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb938296800 == 146 [pid = 3375] [id = 602] 13:11:10 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb9376d4000 == 145 [pid = 3375] [id = 601] 13:11:10 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb936b3a800 == 144 [pid = 3375] [id = 600] 13:11:10 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb936ae0800 == 143 [pid = 3375] [id = 598] 13:11:10 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb932aea000 == 142 [pid = 3375] [id = 599] 13:11:11 INFO - PROCESS | 3375 | --DOMWINDOW == 258 (0x7fb93d675800) [pid = 3375] [serial = 1680] [outer = (nil)] [url = about:blank] 13:11:11 INFO - PROCESS | 3375 | --DOMWINDOW == 257 (0x7fb9484dc000) [pid = 3375] [serial = 1701] [outer = (nil)] [url = about:blank] 13:11:11 INFO - PROCESS | 3375 | --DOMWINDOW == 256 (0x7fb94816bc00) [pid = 3375] [serial = 1748] [outer = (nil)] [url = about:blank] 13:11:11 INFO - PROCESS | 3375 | --DOMWINDOW == 255 (0x7fb940655c00) [pid = 3375] [serial = 1623] [outer = (nil)] [url = about:blank] 13:11:11 INFO - PROCESS | 3375 | --DOMWINDOW == 254 (0x7fb940b0cc00) [pid = 3375] [serial = 1689] [outer = (nil)] [url = about:blank] 13:11:11 INFO - PROCESS | 3375 | --DOMWINDOW == 253 (0x7fb93d607800) [pid = 3375] [serial = 1566] [outer = (nil)] [url = about:blank] 13:11:11 INFO - PROCESS | 3375 | --DOMWINDOW == 252 (0x7fb949733c00) [pid = 3375] [serial = 1710] [outer = (nil)] [url = about:blank] 13:11:11 INFO - PROCESS | 3375 | --DOMWINDOW == 251 (0x7fb931567c00) [pid = 3375] [serial = 1506] [outer = (nil)] [url = about:blank] 13:11:11 INFO - PROCESS | 3375 | --DOMWINDOW == 250 (0x7fb94946c800) [pid = 3375] [serial = 1713] [outer = (nil)] [url = about:blank] 13:11:11 INFO - PROCESS | 3375 | --DOMWINDOW == 249 (0x7fb93f15c800) [pid = 3375] [serial = 1617] [outer = (nil)] [url = about:blank] 13:11:11 INFO - PROCESS | 3375 | --DOMWINDOW == 248 (0x7fb943966400) [pid = 3375] [serial = 1632] [outer = (nil)] [url = about:blank] 13:11:11 INFO - PROCESS | 3375 | --DOMWINDOW == 247 (0x7fb932449000) [pid = 3375] [serial = 1644] [outer = (nil)] [url = about:blank] 13:11:11 INFO - PROCESS | 3375 | --DOMWINDOW == 246 (0x7fb9357d1c00) [pid = 3375] [serial = 1671] [outer = (nil)] [url = about:blank] 13:11:11 INFO - PROCESS | 3375 | --DOMWINDOW == 245 (0x7fb9406d8000) [pid = 3375] [serial = 1742] [outer = (nil)] [url = about:blank] 13:11:11 INFO - PROCESS | 3375 | --DOMWINDOW == 244 (0x7fb93d3a9400) [pid = 3375] [serial = 1560] [outer = (nil)] [url = about:blank] 13:11:11 INFO - PROCESS | 3375 | --DOMWINDOW == 243 (0x7fb958a03800) [pid = 3375] [serial = 1772] [outer = (nil)] [url = about:blank] 13:11:11 INFO - PROCESS | 3375 | --DOMWINDOW == 242 (0x7fb93bf58c00) [pid = 3375] [serial = 1674] [outer = (nil)] [url = about:blank] 13:11:11 INFO - PROCESS | 3375 | --DOMWINDOW == 241 (0x7fb931018c00) [pid = 3375] [serial = 1602] [outer = (nil)] [url = about:blank] 13:11:11 INFO - PROCESS | 3375 | --DOMWINDOW == 240 (0x7fb942ef7400) [pid = 3375] [serial = 1482] [outer = (nil)] [url = about:blank] 13:11:11 INFO - PROCESS | 3375 | --DOMWINDOW == 239 (0x7fb9357cac00) [pid = 3375] [serial = 1791] [outer = (nil)] [url = about:blank] 13:11:11 INFO - PROCESS | 3375 | --DOMWINDOW == 238 (0x7fb93ee93400) [pid = 3375] [serial = 1683] [outer = (nil)] [url = about:blank] 13:11:11 INFO - PROCESS | 3375 | --DOMWINDOW == 237 (0x7fb9482cb800) [pid = 3375] [serial = 1698] [outer = (nil)] [url = about:blank] 13:11:11 INFO - PROCESS | 3375 | --DOMWINDOW == 236 (0x7fb93d08a400) [pid = 3375] [serial = 1557] [outer = (nil)] [url = about:blank] 13:11:11 INFO - PROCESS | 3375 | --DOMWINDOW == 235 (0x7fb958ab9400) [pid = 3375] [serial = 1775] [outer = (nil)] [url = about:blank] 13:11:11 INFO - PROCESS | 3375 | --DOMWINDOW == 234 (0x7fb949db6400) [pid = 3375] [serial = 1754] [outer = (nil)] [url = about:blank] 13:11:11 INFO - PROCESS | 3375 | --DOMWINDOW == 233 (0x7fb93684e400) [pid = 3375] [serial = 1794] [outer = (nil)] [url = about:blank] 13:11:11 INFO - PROCESS | 3375 | --DOMWINDOW == 232 (0x7fb936852000) [pid = 3375] [serial = 1736] [outer = (nil)] [url = about:blank] 13:11:11 INFO - PROCESS | 3375 | --DOMWINDOW == 231 (0x7fb94ddab400) [pid = 3375] [serial = 1757] [outer = (nil)] [url = about:blank] 13:11:11 INFO - PROCESS | 3375 | --DOMWINDOW == 230 (0x7fb958384000) [pid = 3375] [serial = 1769] [outer = (nil)] [url = about:blank] 13:11:11 INFO - PROCESS | 3375 | --DOMWINDOW == 229 (0x7fb954093c00) [pid = 3375] [serial = 1491] [outer = (nil)] [url = about:blank] 13:11:11 INFO - PROCESS | 3375 | --DOMWINDOW == 228 (0x7fb947670000) [pid = 3375] [serial = 1638] [outer = (nil)] [url = about:blank] 13:11:11 INFO - PROCESS | 3375 | --DOMWINDOW == 227 (0x7fb945d7c000) [pid = 3375] [serial = 1635] [outer = (nil)] [url = about:blank] 13:11:11 INFO - PROCESS | 3375 | --DOMWINDOW == 226 (0x7fb94040fc00) [pid = 3375] [serial = 1731] [outer = (nil)] [url = about:blank] 13:11:11 INFO - PROCESS | 3375 | --DOMWINDOW == 225 (0x7fb92d86d400) [pid = 3375] [serial = 1512] [outer = (nil)] [url = about:blank] 13:11:11 INFO - PROCESS | 3375 | --DOMWINDOW == 224 (0x7fb93eae3800) [pid = 3375] [serial = 1572] [outer = (nil)] [url = about:blank] 13:11:11 INFO - PROCESS | 3375 | --DOMWINDOW == 223 (0x7fb936857800) [pid = 3375] [serial = 1551] [outer = (nil)] [url = about:blank] 13:11:11 INFO - PROCESS | 3375 | --DOMWINDOW == 222 (0x7fb94946e000) [pid = 3375] [serial = 1751] [outer = (nil)] [url = about:blank] 13:11:11 INFO - PROCESS | 3375 | --DOMWINDOW == 221 (0x7fb93d66c400) [pid = 3375] [serial = 1476] [outer = (nil)] [url = about:blank] 13:11:11 INFO - PROCESS | 3375 | --DOMWINDOW == 220 (0x7fb958c80c00) [pid = 3375] [serial = 1500] [outer = (nil)] [url = about:blank] 13:11:11 INFO - PROCESS | 3375 | --DOMWINDOW == 219 (0x7fb92ffa7400) [pid = 3375] [serial = 1785] [outer = (nil)] [url = about:blank] 13:11:11 INFO - PROCESS | 3375 | --DOMWINDOW == 218 (0x7fb9357cf800) [pid = 3375] [serial = 1518] [outer = (nil)] [url = about:blank] 13:11:11 INFO - PROCESS | 3375 | --DOMWINDOW == 217 (0x7fb95502b400) [pid = 3375] [serial = 1497] [outer = (nil)] [url = about:blank] 13:11:11 INFO - PROCESS | 3375 | --DOMWINDOW == 216 (0x7fb936ab5c00) [pid = 3375] [serial = 1608] [outer = (nil)] [url = about:blank] 13:11:11 INFO - PROCESS | 3375 | --DOMWINDOW == 215 (0x7fb93ee8bc00) [pid = 3375] [serial = 1575] [outer = (nil)] [url = about:blank] 13:11:11 INFO - PROCESS | 3375 | --DOMWINDOW == 214 (0x7fb948e97800) [pid = 3375] [serial = 1707] [outer = (nil)] [url = about:blank] 13:11:11 INFO - PROCESS | 3375 | --DOMWINDOW == 213 (0x7fb93d71e800) [pid = 3375] [serial = 1614] [outer = (nil)] [url = about:blank] 13:11:11 INFO - PROCESS | 3375 | --DOMWINDOW == 212 (0x7fb932d96800) [pid = 3375] [serial = 1734] [outer = (nil)] [url = about:blank] 13:11:11 INFO - PROCESS | 3375 | --DOMWINDOW == 211 (0x7fb958d22800) [pid = 3375] [serial = 1503] [outer = (nil)] [url = about:blank] 13:11:11 INFO - PROCESS | 3375 | --DOMWINDOW == 210 (0x7fb947846400) [pid = 3375] [serial = 1647] [outer = (nil)] [url = about:blank] 13:11:11 INFO - PROCESS | 3375 | --DOMWINDOW == 209 (0x7fb9366aac00) [pid = 3375] [serial = 1548] [outer = (nil)] [url = about:blank] 13:11:11 INFO - PROCESS | 3375 | --DOMWINDOW == 208 (0x7fb92f18b800) [pid = 3375] [serial = 1539] [outer = (nil)] [url = about:blank] 13:11:11 INFO - PROCESS | 3375 | --DOMWINDOW == 207 (0x7fb9321e0c00) [pid = 3375] [serial = 1733] [outer = (nil)] [url = about:blank] 13:11:11 INFO - PROCESS | 3375 | --DOMWINDOW == 206 (0x7fb9312dc800) [pid = 3375] [serial = 1793] [outer = (nil)] [url = about:blank] 13:11:11 INFO - PROCESS | 3375 | --DOMWINDOW == 205 (0x7fb940a18c00) [pid = 3375] [serial = 1626] [outer = (nil)] [url = about:blank] 13:11:11 INFO - PROCESS | 3375 | --DOMWINDOW == 204 (0x7fb92eae3400) [pid = 3375] [serial = 1784] [outer = (nil)] [url = about:blank] 13:11:11 INFO - PROCESS | 3375 | --DOMWINDOW == 203 (0x7fb934bf7000) [pid = 3375] [serial = 1790] [outer = (nil)] [url = about:blank] 13:11:11 INFO - PROCESS | 3375 | --DOMWINDOW == 202 (0x7fb93f1b2000) [pid = 3375] [serial = 1479] [outer = (nil)] [url = about:blank] 13:11:11 INFO - PROCESS | 3375 | --DOMWINDOW == 201 (0x7fb93cc7b000) [pid = 3375] [serial = 1760] [outer = (nil)] [url = about:blank] 13:11:11 INFO - PROCESS | 3375 | --DOMWINDOW == 200 (0x7fb93d3b0c00) [pid = 3375] [serial = 1677] [outer = (nil)] [url = about:blank] 13:11:11 INFO - PROCESS | 3375 | --DOMWINDOW == 199 (0x7fb958d1d400) [pid = 3375] [serial = 1778] [outer = (nil)] [url = about:blank] 13:11:11 INFO - PROCESS | 3375 | --DOMWINDOW == 198 (0x7fb9294a8800) [pid = 3375] [serial = 1781] [outer = (nil)] [url = about:blank] 13:11:11 INFO - PROCESS | 3375 | --DOMWINDOW == 197 (0x7fb94633e400) [pid = 3375] [serial = 1485] [outer = (nil)] [url = about:blank] 13:11:11 INFO - PROCESS | 3375 | --DOMWINDOW == 196 (0x7fb93d421400) [pid = 3375] [serial = 1563] [outer = (nil)] [url = about:blank] 13:11:11 INFO - PROCESS | 3375 | --DOMWINDOW == 195 (0x7fb9405a3000) [pid = 3375] [serial = 1620] [outer = (nil)] [url = about:blank] 13:11:11 INFO - PROCESS | 3375 | --DOMWINDOW == 194 (0x7fb92d730000) [pid = 3375] [serial = 1509] [outer = (nil)] [url = about:blank] 13:11:11 INFO - PROCESS | 3375 | --DOMWINDOW == 193 (0x7fb93244bc00) [pid = 3375] [serial = 1788] [outer = (nil)] [url = about:blank] 13:11:11 INFO - PROCESS | 3375 | --DOMWINDOW == 192 (0x7fb9488f1000) [pid = 3375] [serial = 1704] [outer = (nil)] [url = about:blank] 13:11:11 INFO - PROCESS | 3375 | --DOMWINDOW == 191 (0x7fb946273400) [pid = 3375] [serial = 1410] [outer = (nil)] [url = about:blank] 13:11:11 INFO - PROCESS | 3375 | --DOMWINDOW == 190 (0x7fb932a04000) [pid = 3375] [serial = 1605] [outer = (nil)] [url = about:blank] 13:11:11 INFO - PROCESS | 3375 | --DOMWINDOW == 189 (0x7fb93155e000) [pid = 3375] [serial = 1515] [outer = (nil)] [url = about:blank] 13:11:11 INFO - PROCESS | 3375 | --DOMWINDOW == 188 (0x7fb938241800) [pid = 3375] [serial = 1554] [outer = (nil)] [url = about:blank] 13:11:11 INFO - PROCESS | 3375 | --DOMWINDOW == 187 (0x7fb93d3a3000) [pid = 3375] [serial = 1611] [outer = (nil)] [url = about:blank] 13:11:11 INFO - PROCESS | 3375 | --DOMWINDOW == 186 (0x7fb92f445400) [pid = 3375] [serial = 1494] [outer = (nil)] [url = about:blank] 13:11:11 INFO - PROCESS | 3375 | --DOMWINDOW == 185 (0x7fb93d71d800) [pid = 3375] [serial = 1569] [outer = (nil)] [url = about:blank] 13:11:11 INFO - PROCESS | 3375 | --DOMWINDOW == 184 (0x7fb932d9c000) [pid = 3375] [serial = 1545] [outer = (nil)] [url = about:blank] 13:11:11 INFO - PROCESS | 3375 | --DOMWINDOW == 183 (0x7fb931fed000) [pid = 3375] [serial = 1787] [outer = (nil)] [url = about:blank] 13:11:11 INFO - PROCESS | 3375 | --DOMWINDOW == 182 (0x7fb94798d000) [pid = 3375] [serial = 1641] [outer = (nil)] [url = about:blank] 13:11:11 INFO - PROCESS | 3375 | --DOMWINDOW == 181 (0x7fb945fba400) [pid = 3375] [serial = 1695] [outer = (nil)] [url = about:blank] 13:11:11 INFO - PROCESS | 3375 | --DOMWINDOW == 180 (0x7fb956f66c00) [pid = 3375] [serial = 1766] [outer = (nil)] [url = about:blank] 13:11:11 INFO - PROCESS | 3375 | --DOMWINDOW == 179 (0x7fb942ef1c00) [pid = 3375] [serial = 1692] [outer = (nil)] [url = about:blank] 13:11:11 INFO - PROCESS | 3375 | --DOMWINDOW == 178 (0x7fb940b03000) [pid = 3375] [serial = 1629] [outer = (nil)] [url = about:blank] 13:11:11 INFO - PROCESS | 3375 | --DOMWINDOW == 177 (0x7fb9319c0400) [pid = 3375] [serial = 1668] [outer = (nil)] [url = about:blank] 13:11:11 INFO - PROCESS | 3375 | --DOMWINDOW == 176 (0x7fb942ec0800) [pid = 3375] [serial = 1745] [outer = (nil)] [url = about:blank] 13:11:11 INFO - PROCESS | 3375 | --DOMWINDOW == 175 (0x7fb954d62000) [pid = 3375] [serial = 1763] [outer = (nil)] [url = about:blank] 13:11:11 INFO - PROCESS | 3375 | --DOMWINDOW == 174 (0x7fb93dd4c400) [pid = 3375] [serial = 1739] [outer = (nil)] [url = about:blank] 13:11:11 INFO - PROCESS | 3375 | --DOMWINDOW == 173 (0x7fb93cb70c00) [pid = 3375] [serial = 1737] [outer = (nil)] [url = about:blank] 13:11:11 INFO - PROCESS | 3375 | --DOMWINDOW == 172 (0x7fb952d69000) [pid = 3375] [serial = 1488] [outer = (nil)] [url = about:blank] 13:11:11 INFO - PROCESS | 3375 | --DOMWINDOW == 171 (0x7fb937a94800) [pid = 3375] [serial = 1665] [outer = (nil)] [url = about:blank] 13:11:11 INFO - PROCESS | 3375 | --DOMWINDOW == 170 (0x7fb936ab8c00) [pid = 3375] [serial = 1796] [outer = (nil)] [url = about:blank] 13:11:11 INFO - PROCESS | 3375 | --DOMWINDOW == 169 (0x7fb940a75800) [pid = 3375] [serial = 1686] [outer = (nil)] [url = about:blank] 13:11:11 INFO - PROCESS | 3375 | --DOMWINDOW == 168 (0x7fb93160ac00) [pid = 3375] [serial = 1542] [outer = (nil)] [url = about:blank] 13:11:11 INFO - PROCESS | 3375 | 1462479071617 Marionette TRACE conn4 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 13:11:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 13:11:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 3140ms 13:11:11 INFO - PROCESS | 3375 | 1462479071651 Marionette TRACE conn4 -> [0,2529,"getWindowHandle",null] 13:11:11 INFO - PROCESS | 3375 | 1462479071656 Marionette TRACE conn4 <- [1,2529,null,{"value":"8"}] 13:11:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 13:11:11 INFO - PROCESS | 3375 | 1462479071665 Marionette TRACE conn4 -> [0,2530,"setScriptTimeout",{"ms":35000}] 13:11:11 INFO - PROCESS | 3375 | 1462479071670 Marionette TRACE conn4 <- [1,2530,null,{}] 13:11:11 INFO - PROCESS | 3375 | 1462479071678 Marionette TRACE conn4 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:11 INFO - PROCESS | 3375 | 1462479071929 Marionette TRACE conn4 <- [1,2531,null,{"value":null}] 13:11:12 INFO - PROCESS | 3375 | 1462479072115 Marionette TRACE conn4 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:12 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb92bde4800 == 143 [pid = 3375] [id = 640] 13:11:12 INFO - PROCESS | 3375 | ++DOMWINDOW == 169 (0x7fb92d444c00) [pid = 3375] [serial = 1921] [outer = (nil)] 13:11:12 INFO - PROCESS | 3375 | ++DOMWINDOW == 170 (0x7fb92d722800) [pid = 3375] [serial = 1922] [outer = 0x7fb92d444c00] 13:11:12 INFO - PROCESS | 3375 | 1462479072190 Marionette DEBUG loaded listener.js 13:11:12 INFO - PROCESS | 3375 | ++DOMWINDOW == 171 (0x7fb92d866000) [pid = 3375] [serial = 1923] [outer = 0x7fb92d444c00] 13:11:13 INFO - PROCESS | 3375 | 1462479073019 Marionette TRACE conn4 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 13:11:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 13:11:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1385ms 13:11:13 INFO - PROCESS | 3375 | 1462479073054 Marionette TRACE conn4 -> [0,2533,"getWindowHandle",null] 13:11:13 INFO - PROCESS | 3375 | 1462479073064 Marionette TRACE conn4 <- [1,2533,null,{"value":"8"}] 13:11:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 13:11:13 INFO - PROCESS | 3375 | 1462479073081 Marionette TRACE conn4 -> [0,2534,"setScriptTimeout",{"ms":35000}] 13:11:13 INFO - PROCESS | 3375 | 1462479073087 Marionette TRACE conn4 <- [1,2534,null,{}] 13:11:13 INFO - PROCESS | 3375 | 1462479073095 Marionette TRACE conn4 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:13 INFO - PROCESS | 3375 | 1462479073435 Marionette TRACE conn4 <- [1,2535,null,{"value":null}] 13:11:13 INFO - PROCESS | 3375 | 1462479073546 Marionette TRACE conn4 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:13 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb92e205000 == 144 [pid = 3375] [id = 641] 13:11:13 INFO - PROCESS | 3375 | ++DOMWINDOW == 172 (0x7fb92bd75800) [pid = 3375] [serial = 1924] [outer = (nil)] 13:11:13 INFO - PROCESS | 3375 | ++DOMWINDOW == 173 (0x7fb92f18f400) [pid = 3375] [serial = 1925] [outer = 0x7fb92bd75800] 13:11:13 INFO - PROCESS | 3375 | 1462479073609 Marionette DEBUG loaded listener.js 13:11:13 INFO - PROCESS | 3375 | ++DOMWINDOW == 174 (0x7fb92ffaa000) [pid = 3375] [serial = 1926] [outer = 0x7fb92bd75800] 13:11:14 INFO - PROCESS | 3375 | 1462479074737 Marionette TRACE conn4 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 13:11:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 13:11:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1692ms 13:11:14 INFO - PROCESS | 3375 | 1462479074772 Marionette TRACE conn4 -> [0,2537,"getWindowHandle",null] 13:11:14 INFO - PROCESS | 3375 | 1462479074776 Marionette TRACE conn4 <- [1,2537,null,{"value":"8"}] 13:11:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 13:11:14 INFO - PROCESS | 3375 | 1462479074785 Marionette TRACE conn4 -> [0,2538,"setScriptTimeout",{"ms":35000}] 13:11:14 INFO - PROCESS | 3375 | 1462479074793 Marionette TRACE conn4 <- [1,2538,null,{}] 13:11:14 INFO - PROCESS | 3375 | 1462479074827 Marionette TRACE conn4 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:15 INFO - PROCESS | 3375 | 1462479075136 Marionette TRACE conn4 <- [1,2539,null,{"value":null}] 13:11:15 INFO - PROCESS | 3375 | 1462479075482 Marionette TRACE conn4 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:15 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb92f3d7800 == 145 [pid = 3375] [id = 642] 13:11:15 INFO - PROCESS | 3375 | ++DOMWINDOW == 175 (0x7fb9312dc800) [pid = 3375] [serial = 1927] [outer = (nil)] 13:11:15 INFO - PROCESS | 3375 | ++DOMWINDOW == 176 (0x7fb9314ed800) [pid = 3375] [serial = 1928] [outer = 0x7fb9312dc800] 13:11:15 INFO - PROCESS | 3375 | 1462479075549 Marionette DEBUG loaded listener.js 13:11:15 INFO - PROCESS | 3375 | ++DOMWINDOW == 177 (0x7fb931568400) [pid = 3375] [serial = 1929] [outer = 0x7fb9312dc800] 13:11:16 INFO - PROCESS | 3375 | --DOMWINDOW == 176 (0x7fb92eadb800) [pid = 3375] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 13:11:16 INFO - PROCESS | 3375 | --DOMWINDOW == 175 (0x7fb9294a2000) [pid = 3375] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 13:11:16 INFO - PROCESS | 3375 | --DOMWINDOW == 174 (0x7fb93db4e000) [pid = 3375] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 13:11:16 INFO - PROCESS | 3375 | --DOMWINDOW == 173 (0x7fb9405a6000) [pid = 3375] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 13:11:16 INFO - PROCESS | 3375 | --DOMWINDOW == 172 (0x7fb945d82800) [pid = 3375] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 13:11:16 INFO - PROCESS | 3375 | --DOMWINDOW == 171 (0x7fb93d29b800) [pid = 3375] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 13:11:16 INFO - PROCESS | 3375 | --DOMWINDOW == 170 (0x7fb95408f000) [pid = 3375] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 13:11:16 INFO - PROCESS | 3375 | --DOMWINDOW == 169 (0x7fb93cb6fc00) [pid = 3375] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 13:11:16 INFO - PROCESS | 3375 | --DOMWINDOW == 168 (0x7fb92f188c00) [pid = 3375] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 13:11:16 INFO - PROCESS | 3375 | --DOMWINDOW == 167 (0x7fb956a3b400) [pid = 3375] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 13:11:16 INFO - PROCESS | 3375 | --DOMWINDOW == 166 (0x7fb92f43f000) [pid = 3375] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 13:11:16 INFO - PROCESS | 3375 | --DOMWINDOW == 165 (0x7fb931569000) [pid = 3375] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 13:11:16 INFO - PROCESS | 3375 | --DOMWINDOW == 164 (0x7fb94784d800) [pid = 3375] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 13:11:16 INFO - PROCESS | 3375 | --DOMWINDOW == 163 (0x7fb93d71e000) [pid = 3375] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 13:11:16 INFO - PROCESS | 3375 | --DOMWINDOW == 162 (0x7fb953ca0c00) [pid = 3375] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 13:11:16 INFO - PROCESS | 3375 | --DOMWINDOW == 161 (0x7fb932b85800) [pid = 3375] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 13:11:16 INFO - PROCESS | 3375 | --DOMWINDOW == 160 (0x7fb931fed400) [pid = 3375] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 13:11:16 INFO - PROCESS | 3375 | --DOMWINDOW == 159 (0x7fb940b09800) [pid = 3375] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 13:11:16 INFO - PROCESS | 3375 | --DOMWINDOW == 158 (0x7fb932b85400) [pid = 3375] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 13:11:16 INFO - PROCESS | 3375 | --DOMWINDOW == 157 (0x7fb929e83800) [pid = 3375] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 13:11:16 INFO - PROCESS | 3375 | --DOMWINDOW == 156 (0x7fb93cc75800) [pid = 3375] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 13:11:16 INFO - PROCESS | 3375 | --DOMWINDOW == 155 (0x7fb942eba000) [pid = 3375] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 13:11:16 INFO - PROCESS | 3375 | --DOMWINDOW == 154 (0x7fb9294a9c00) [pid = 3375] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 13:11:16 INFO - PROCESS | 3375 | --DOMWINDOW == 153 (0x7fb929e76800) [pid = 3375] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 13:11:16 INFO - PROCESS | 3375 | --DOMWINDOW == 152 (0x7fb932b87400) [pid = 3375] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 13:11:16 INFO - PROCESS | 3375 | --DOMWINDOW == 151 (0x7fb9357ca400) [pid = 3375] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 13:11:16 INFO - PROCESS | 3375 | --DOMWINDOW == 150 (0x7fb93bf57800) [pid = 3375] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 13:11:16 INFO - PROCESS | 3375 | --DOMWINDOW == 149 (0x7fb954ee6000) [pid = 3375] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 13:11:16 INFO - PROCESS | 3375 | --DOMWINDOW == 148 (0x7fb93ec59000) [pid = 3375] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 13:11:16 INFO - PROCESS | 3375 | --DOMWINDOW == 147 (0x7fb92d445400) [pid = 3375] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 13:11:16 INFO - PROCESS | 3375 | --DOMWINDOW == 146 (0x7fb92f18bc00) [pid = 3375] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 13:11:16 INFO - PROCESS | 3375 | --DOMWINDOW == 145 (0x7fb932a0fc00) [pid = 3375] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 13:11:16 INFO - PROCESS | 3375 | --DOMWINDOW == 144 (0x7fb9406d3c00) [pid = 3375] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 13:11:16 INFO - PROCESS | 3375 | --DOMWINDOW == 143 (0x7fb93ec60c00) [pid = 3375] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 13:11:16 INFO - PROCESS | 3375 | --DOMWINDOW == 142 (0x7fb940b0d000) [pid = 3375] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 13:11:16 INFO - PROCESS | 3375 | --DOMWINDOW == 141 (0x7fb9294acc00) [pid = 3375] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 13:11:17 INFO - PROCESS | 3375 | 1462479077167 Marionette TRACE conn4 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 13:11:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 13:11:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 2404ms 13:11:17 INFO - PROCESS | 3375 | 1462479077191 Marionette TRACE conn4 -> [0,2541,"getWindowHandle",null] 13:11:17 INFO - PROCESS | 3375 | 1462479077195 Marionette TRACE conn4 <- [1,2541,null,{"value":"8"}] 13:11:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 13:11:17 INFO - PROCESS | 3375 | 1462479077201 Marionette TRACE conn4 -> [0,2542,"setScriptTimeout",{"ms":35000}] 13:11:17 INFO - PROCESS | 3375 | 1462479077203 Marionette TRACE conn4 <- [1,2542,null,{}] 13:11:17 INFO - PROCESS | 3375 | 1462479077209 Marionette TRACE conn4 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:17 INFO - PROCESS | 3375 | 1462479077489 Marionette TRACE conn4 <- [1,2543,null,{"value":null}] 13:11:17 INFO - PROCESS | 3375 | 1462479077509 Marionette TRACE conn4 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:17 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb92e2c1000 == 146 [pid = 3375] [id = 643] 13:11:17 INFO - PROCESS | 3375 | ++DOMWINDOW == 142 (0x7fb9294a5c00) [pid = 3375] [serial = 1930] [outer = (nil)] 13:11:17 INFO - PROCESS | 3375 | ++DOMWINDOW == 143 (0x7fb931607400) [pid = 3375] [serial = 1931] [outer = 0x7fb9294a5c00] 13:11:17 INFO - PROCESS | 3375 | 1462479077584 Marionette DEBUG loaded listener.js 13:11:17 INFO - PROCESS | 3375 | ++DOMWINDOW == 144 (0x7fb9320d4800) [pid = 3375] [serial = 1932] [outer = 0x7fb9294a5c00] 13:11:18 INFO - PROCESS | 3375 | 1462479078475 Marionette TRACE conn4 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 13:11:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 13:11:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1329ms 13:11:18 INFO - PROCESS | 3375 | 1462479078532 Marionette TRACE conn4 -> [0,2545,"getWindowHandle",null] 13:11:18 INFO - PROCESS | 3375 | 1462479078536 Marionette TRACE conn4 <- [1,2545,null,{"value":"8"}] 13:11:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 13:11:18 INFO - PROCESS | 3375 | 1462479078553 Marionette TRACE conn4 -> [0,2546,"setScriptTimeout",{"ms":35000}] 13:11:18 INFO - PROCESS | 3375 | 1462479078557 Marionette TRACE conn4 <- [1,2546,null,{}] 13:11:18 INFO - PROCESS | 3375 | 1462479078564 Marionette TRACE conn4 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:18 INFO - PROCESS | 3375 | 1462479078771 Marionette TRACE conn4 <- [1,2547,null,{"value":null}] 13:11:19 INFO - PROCESS | 3375 | 1462479079116 Marionette TRACE conn4 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:19 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb9291d3800 == 147 [pid = 3375] [id = 644] 13:11:19 INFO - PROCESS | 3375 | ++DOMWINDOW == 145 (0x7fb9294a1400) [pid = 3375] [serial = 1933] [outer = (nil)] 13:11:19 INFO - PROCESS | 3375 | ++DOMWINDOW == 146 (0x7fb929e77000) [pid = 3375] [serial = 1934] [outer = 0x7fb9294a1400] 13:11:19 INFO - PROCESS | 3375 | 1462479079198 Marionette DEBUG loaded listener.js 13:11:19 INFO - PROCESS | 3375 | ++DOMWINDOW == 147 (0x7fb92bd75c00) [pid = 3375] [serial = 1935] [outer = 0x7fb9294a1400] 13:11:20 INFO - PROCESS | 3375 | 1462479080194 Marionette TRACE conn4 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 13:11:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 13:11:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1695ms 13:11:20 INFO - PROCESS | 3375 | 1462479080240 Marionette TRACE conn4 -> [0,2549,"getWindowHandle",null] 13:11:20 INFO - PROCESS | 3375 | 1462479080247 Marionette TRACE conn4 <- [1,2549,null,{"value":"8"}] 13:11:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 13:11:20 INFO - PROCESS | 3375 | 1462479080255 Marionette TRACE conn4 -> [0,2550,"setScriptTimeout",{"ms":35000}] 13:11:20 INFO - PROCESS | 3375 | 1462479080260 Marionette TRACE conn4 <- [1,2550,null,{}] 13:11:20 INFO - PROCESS | 3375 | 1462479080268 Marionette TRACE conn4 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:20 INFO - PROCESS | 3375 | 1462479080507 Marionette TRACE conn4 <- [1,2551,null,{"value":null}] 13:11:20 INFO - PROCESS | 3375 | 1462479080769 Marionette TRACE conn4 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:20 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb92e96a800 == 148 [pid = 3375] [id = 645] 13:11:20 INFO - PROCESS | 3375 | ++DOMWINDOW == 148 (0x7fb92f18dc00) [pid = 3375] [serial = 1936] [outer = (nil)] 13:11:20 INFO - PROCESS | 3375 | ++DOMWINDOW == 149 (0x7fb92ffa5800) [pid = 3375] [serial = 1937] [outer = 0x7fb92f18dc00] 13:11:20 INFO - PROCESS | 3375 | 1462479080895 Marionette DEBUG loaded listener.js 13:11:21 INFO - PROCESS | 3375 | ++DOMWINDOW == 150 (0x7fb930f8e000) [pid = 3375] [serial = 1938] [outer = 0x7fb92f18dc00] 13:11:21 INFO - PROCESS | 3375 | 1462479081940 Marionette TRACE conn4 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 13:11:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 13:11:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1733ms 13:11:21 INFO - PROCESS | 3375 | 1462479081992 Marionette TRACE conn4 -> [0,2553,"getWindowHandle",null] 13:11:22 INFO - PROCESS | 3375 | 1462479081999 Marionette TRACE conn4 <- [1,2553,null,{"value":"8"}] 13:11:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 13:11:22 INFO - PROCESS | 3375 | 1462479082005 Marionette TRACE conn4 -> [0,2554,"setScriptTimeout",{"ms":35000}] 13:11:22 INFO - PROCESS | 3375 | 1462479082008 Marionette TRACE conn4 <- [1,2554,null,{}] 13:11:22 INFO - PROCESS | 3375 | 1462479082014 Marionette TRACE conn4 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:22 INFO - PROCESS | 3375 | 1462479082300 Marionette TRACE conn4 <- [1,2555,null,{"value":null}] 13:11:22 INFO - PROCESS | 3375 | 1462479082658 Marionette TRACE conn4 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:22 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb932acc800 == 149 [pid = 3375] [id = 646] 13:11:22 INFO - PROCESS | 3375 | ++DOMWINDOW == 151 (0x7fb93156a800) [pid = 3375] [serial = 1939] [outer = (nil)] 13:11:22 INFO - PROCESS | 3375 | ++DOMWINDOW == 152 (0x7fb9319c2400) [pid = 3375] [serial = 1940] [outer = 0x7fb93156a800] 13:11:22 INFO - PROCESS | 3375 | 1462479082733 Marionette DEBUG loaded listener.js 13:11:22 INFO - PROCESS | 3375 | ++DOMWINDOW == 153 (0x7fb9320e0c00) [pid = 3375] [serial = 1941] [outer = 0x7fb93156a800] 13:11:23 INFO - PROCESS | 3375 | 1462479083765 Marionette TRACE conn4 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 13:11:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 13:11:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1838ms 13:11:23 INFO - PROCESS | 3375 | 1462479083845 Marionette TRACE conn4 -> [0,2557,"getWindowHandle",null] 13:11:23 INFO - PROCESS | 3375 | 1462479083849 Marionette TRACE conn4 <- [1,2557,null,{"value":"8"}] 13:11:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 13:11:23 INFO - PROCESS | 3375 | 1462479083865 Marionette TRACE conn4 -> [0,2558,"setScriptTimeout",{"ms":35000}] 13:11:23 INFO - PROCESS | 3375 | 1462479083875 Marionette TRACE conn4 <- [1,2558,null,{}] 13:11:23 INFO - PROCESS | 3375 | 1462479083881 Marionette TRACE conn4 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:24 INFO - PROCESS | 3375 | 1462479084219 Marionette TRACE conn4 <- [1,2559,null,{"value":null}] 13:11:24 INFO - PROCESS | 3375 | 1462479084464 Marionette TRACE conn4 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:24 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb933eb9800 == 150 [pid = 3375] [id = 647] 13:11:24 INFO - PROCESS | 3375 | ++DOMWINDOW == 154 (0x7fb93244ec00) [pid = 3375] [serial = 1942] [outer = (nil)] 13:11:24 INFO - PROCESS | 3375 | ++DOMWINDOW == 155 (0x7fb932b87000) [pid = 3375] [serial = 1943] [outer = 0x7fb93244ec00] 13:11:24 INFO - PROCESS | 3375 | 1462479084577 Marionette DEBUG loaded listener.js 13:11:24 INFO - PROCESS | 3375 | ++DOMWINDOW == 156 (0x7fb932b92000) [pid = 3375] [serial = 1944] [outer = 0x7fb93244ec00] 13:11:25 INFO - PROCESS | 3375 | 1462479085638 Marionette TRACE conn4 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 13:11:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 13:11:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1849ms 13:11:25 INFO - PROCESS | 3375 | 1462479085708 Marionette TRACE conn4 -> [0,2561,"getWindowHandle",null] 13:11:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 13:11:25 INFO - PROCESS | 3375 | 1462479085716 Marionette TRACE conn4 <- [1,2561,null,{"value":"8"}] 13:11:25 INFO - PROCESS | 3375 | 1462479085725 Marionette TRACE conn4 -> [0,2562,"setScriptTimeout",{"ms":35000}] 13:11:25 INFO - PROCESS | 3375 | 1462479085731 Marionette TRACE conn4 <- [1,2562,null,{}] 13:11:25 INFO - PROCESS | 3375 | 1462479085739 Marionette TRACE conn4 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:26 INFO - PROCESS | 3375 | 1462479086060 Marionette TRACE conn4 <- [1,2563,null,{"value":null}] 13:11:26 INFO - PROCESS | 3375 | 1462479086359 Marionette TRACE conn4 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:26 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb934e5f800 == 151 [pid = 3375] [id = 648] 13:11:26 INFO - PROCESS | 3375 | ++DOMWINDOW == 157 (0x7fb932451c00) [pid = 3375] [serial = 1945] [outer = (nil)] 13:11:26 INFO - PROCESS | 3375 | ++DOMWINDOW == 158 (0x7fb932d9c000) [pid = 3375] [serial = 1946] [outer = 0x7fb932451c00] 13:11:26 INFO - PROCESS | 3375 | 1462479086445 Marionette DEBUG loaded listener.js 13:11:26 INFO - PROCESS | 3375 | ++DOMWINDOW == 159 (0x7fb934bf9c00) [pid = 3375] [serial = 1947] [outer = 0x7fb932451c00] 13:11:27 INFO - PROCESS | 3375 | 1462479087473 Marionette TRACE conn4 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 13:11:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 13:11:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1792ms 13:11:27 INFO - PROCESS | 3375 | 1462479087515 Marionette TRACE conn4 -> [0,2565,"getWindowHandle",null] 13:11:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 13:11:27 INFO - PROCESS | 3375 | 1462479087519 Marionette TRACE conn4 <- [1,2565,null,{"value":"8"}] 13:11:27 INFO - PROCESS | 3375 | 1462479087525 Marionette TRACE conn4 -> [0,2566,"setScriptTimeout",{"ms":35000}] 13:11:27 INFO - PROCESS | 3375 | 1462479087528 Marionette TRACE conn4 <- [1,2566,null,{}] 13:11:27 INFO - PROCESS | 3375 | 1462479087533 Marionette TRACE conn4 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:27 INFO - PROCESS | 3375 | 1462479087771 Marionette TRACE conn4 <- [1,2567,null,{"value":null}] 13:11:28 INFO - PROCESS | 3375 | 1462479088094 Marionette TRACE conn4 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:28 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb935ac6000 == 152 [pid = 3375] [id = 649] 13:11:28 INFO - PROCESS | 3375 | ++DOMWINDOW == 160 (0x7fb935a81800) [pid = 3375] [serial = 1948] [outer = (nil)] 13:11:28 INFO - PROCESS | 3375 | ++DOMWINDOW == 161 (0x7fb935a86000) [pid = 3375] [serial = 1949] [outer = 0x7fb935a81800] 13:11:28 INFO - PROCESS | 3375 | 1462479088190 Marionette DEBUG loaded listener.js 13:11:28 INFO - PROCESS | 3375 | ++DOMWINDOW == 162 (0x7fb936797400) [pid = 3375] [serial = 1950] [outer = 0x7fb935a81800] 13:11:29 INFO - PROCESS | 3375 | 1462479089154 Marionette TRACE conn4 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 13:11:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 13:11:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1694ms 13:11:29 INFO - PROCESS | 3375 | 1462479089221 Marionette TRACE conn4 -> [0,2569,"getWindowHandle",null] 13:11:29 INFO - PROCESS | 3375 | 1462479089225 Marionette TRACE conn4 <- [1,2569,null,{"value":"8"}] 13:11:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 13:11:29 INFO - PROCESS | 3375 | 1462479089231 Marionette TRACE conn4 -> [0,2570,"setScriptTimeout",{"ms":35000}] 13:11:29 INFO - PROCESS | 3375 | 1462479089234 Marionette TRACE conn4 <- [1,2570,null,{}] 13:11:29 INFO - PROCESS | 3375 | 1462479089240 Marionette TRACE conn4 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:29 INFO - PROCESS | 3375 | 1462479089476 Marionette TRACE conn4 <- [1,2571,null,{"value":null}] 13:11:29 INFO - PROCESS | 3375 | 1462479089729 Marionette TRACE conn4 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:29 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb936ca0800 == 153 [pid = 3375] [id = 650] 13:11:29 INFO - PROCESS | 3375 | ++DOMWINDOW == 163 (0x7fb935a82000) [pid = 3375] [serial = 1951] [outer = (nil)] 13:11:29 INFO - PROCESS | 3375 | ++DOMWINDOW == 164 (0x7fb936ab8c00) [pid = 3375] [serial = 1952] [outer = 0x7fb935a82000] 13:11:29 INFO - PROCESS | 3375 | 1462479089848 Marionette DEBUG loaded listener.js 13:11:29 INFO - PROCESS | 3375 | ++DOMWINDOW == 165 (0x7fb936c50800) [pid = 3375] [serial = 1953] [outer = 0x7fb935a82000] 13:11:31 INFO - PROCESS | 3375 | 1462479091006 Marionette TRACE conn4 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 13:11:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 13:11:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1833ms 13:11:31 INFO - PROCESS | 3375 | 1462479091065 Marionette TRACE conn4 -> [0,2573,"getWindowHandle",null] 13:11:31 INFO - PROCESS | 3375 | 1462479091069 Marionette TRACE conn4 <- [1,2573,null,{"value":"8"}] 13:11:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 13:11:31 INFO - PROCESS | 3375 | 1462479091075 Marionette TRACE conn4 -> [0,2574,"setScriptTimeout",{"ms":35000}] 13:11:31 INFO - PROCESS | 3375 | 1462479091078 Marionette TRACE conn4 <- [1,2574,null,{}] 13:11:31 INFO - PROCESS | 3375 | 1462479091083 Marionette TRACE conn4 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:31 INFO - PROCESS | 3375 | 1462479091310 Marionette TRACE conn4 <- [1,2575,null,{"value":null}] 13:11:31 INFO - PROCESS | 3375 | 1462479091607 Marionette TRACE conn4 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:31 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb9376c4800 == 154 [pid = 3375] [id = 651] 13:11:31 INFO - PROCESS | 3375 | ++DOMWINDOW == 166 (0x7fb93679e800) [pid = 3375] [serial = 1954] [outer = (nil)] 13:11:31 INFO - PROCESS | 3375 | ++DOMWINDOW == 167 (0x7fb937a8c800) [pid = 3375] [serial = 1955] [outer = 0x7fb93679e800] 13:11:31 INFO - PROCESS | 3375 | 1462479091682 Marionette DEBUG loaded listener.js 13:11:31 INFO - PROCESS | 3375 | ++DOMWINDOW == 168 (0x7fb938242000) [pid = 3375] [serial = 1956] [outer = 0x7fb93679e800] 13:11:32 INFO - PROCESS | 3375 | 1462479092640 Marionette TRACE conn4 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 13:11:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 13:11:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1637ms 13:11:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 13:11:32 INFO - PROCESS | 3375 | 1462479092713 Marionette TRACE conn4 -> [0,2577,"getWindowHandle",null] 13:11:32 INFO - PROCESS | 3375 | 1462479092716 Marionette TRACE conn4 <- [1,2577,null,{"value":"8"}] 13:11:32 INFO - PROCESS | 3375 | 1462479092723 Marionette TRACE conn4 -> [0,2578,"setScriptTimeout",{"ms":35000}] 13:11:32 INFO - PROCESS | 3375 | 1462479092726 Marionette TRACE conn4 <- [1,2578,null,{}] 13:11:32 INFO - PROCESS | 3375 | 1462479092731 Marionette TRACE conn4 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:32 INFO - PROCESS | 3375 | 1462479092968 Marionette TRACE conn4 <- [1,2579,null,{"value":null}] 13:11:33 INFO - PROCESS | 3375 | 1462479093272 Marionette TRACE conn4 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:33 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb93780c000 == 155 [pid = 3375] [id = 652] 13:11:33 INFO - PROCESS | 3375 | ++DOMWINDOW == 169 (0x7fb936c51800) [pid = 3375] [serial = 1957] [outer = (nil)] 13:11:33 INFO - PROCESS | 3375 | ++DOMWINDOW == 170 (0x7fb93bf53000) [pid = 3375] [serial = 1958] [outer = 0x7fb936c51800] 13:11:33 INFO - PROCESS | 3375 | 1462479093351 Marionette DEBUG loaded listener.js 13:11:33 INFO - PROCESS | 3375 | ++DOMWINDOW == 171 (0x7fb93cb64400) [pid = 3375] [serial = 1959] [outer = 0x7fb936c51800] 13:11:34 INFO - PROCESS | 3375 | 1462479094225 Marionette TRACE conn4 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 13:11:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 13:11:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1580ms 13:11:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 13:11:34 INFO - PROCESS | 3375 | 1462479094304 Marionette TRACE conn4 -> [0,2581,"getWindowHandle",null] 13:11:34 INFO - PROCESS | 3375 | 1462479094307 Marionette TRACE conn4 <- [1,2581,null,{"value":"8"}] 13:11:34 INFO - PROCESS | 3375 | 1462479094313 Marionette TRACE conn4 -> [0,2582,"setScriptTimeout",{"ms":35000}] 13:11:34 INFO - PROCESS | 3375 | 1462479094316 Marionette TRACE conn4 <- [1,2582,null,{}] 13:11:34 INFO - PROCESS | 3375 | 1462479094321 Marionette TRACE conn4 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:34 INFO - PROCESS | 3375 | 1462479094589 Marionette TRACE conn4 <- [1,2583,null,{"value":null}] 13:11:34 INFO - PROCESS | 3375 | 1462479094891 Marionette TRACE conn4 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:34 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb9381e2000 == 156 [pid = 3375] [id = 653] 13:11:34 INFO - PROCESS | 3375 | ++DOMWINDOW == 172 (0x7fb937a86400) [pid = 3375] [serial = 1960] [outer = (nil)] 13:11:34 INFO - PROCESS | 3375 | ++DOMWINDOW == 173 (0x7fb93cb70400) [pid = 3375] [serial = 1961] [outer = 0x7fb937a86400] 13:11:34 INFO - PROCESS | 3375 | 1462479094967 Marionette DEBUG loaded listener.js 13:11:35 INFO - PROCESS | 3375 | ++DOMWINDOW == 174 (0x7fb93cc7fc00) [pid = 3375] [serial = 1962] [outer = 0x7fb937a86400] 13:11:35 INFO - PROCESS | 3375 | 1462479095836 Marionette TRACE conn4 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 13:11:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 13:11:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1585ms 13:11:35 INFO - PROCESS | 3375 | 1462479095898 Marionette TRACE conn4 -> [0,2585,"getWindowHandle",null] 13:11:35 INFO - PROCESS | 3375 | 1462479095902 Marionette TRACE conn4 <- [1,2585,null,{"value":"8"}] 13:11:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 13:11:35 INFO - PROCESS | 3375 | 1462479095908 Marionette TRACE conn4 -> [0,2586,"setScriptTimeout",{"ms":35000}] 13:11:35 INFO - PROCESS | 3375 | 1462479095910 Marionette TRACE conn4 <- [1,2586,null,{}] 13:11:35 INFO - PROCESS | 3375 | 1462479095916 Marionette TRACE conn4 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:36 INFO - PROCESS | 3375 | 1462479096145 Marionette TRACE conn4 <- [1,2587,null,{"value":null}] 13:11:36 INFO - PROCESS | 3375 | 1462479096359 Marionette TRACE conn4 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:36 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb93bdd0000 == 157 [pid = 3375] [id = 654] 13:11:36 INFO - PROCESS | 3375 | ++DOMWINDOW == 175 (0x7fb93d08a000) [pid = 3375] [serial = 1963] [outer = (nil)] 13:11:36 INFO - PROCESS | 3375 | ++DOMWINDOW == 176 (0x7fb93d138800) [pid = 3375] [serial = 1964] [outer = 0x7fb93d08a000] 13:11:36 INFO - PROCESS | 3375 | 1462479096487 Marionette DEBUG loaded listener.js 13:11:36 INFO - PROCESS | 3375 | ++DOMWINDOW == 177 (0x7fb93d412c00) [pid = 3375] [serial = 1965] [outer = 0x7fb93d08a000] 13:11:37 INFO - PROCESS | 3375 | 1462479097456 Marionette TRACE conn4 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 13:11:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 13:11:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1577ms 13:11:37 INFO - PROCESS | 3375 | 1462479097488 Marionette TRACE conn4 -> [0,2589,"getWindowHandle",null] 13:11:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 13:11:37 INFO - PROCESS | 3375 | 1462479097492 Marionette TRACE conn4 <- [1,2589,null,{"value":"8"}] 13:11:37 INFO - PROCESS | 3375 | 1462479097498 Marionette TRACE conn4 -> [0,2590,"setScriptTimeout",{"ms":35000}] 13:11:37 INFO - PROCESS | 3375 | 1462479097502 Marionette TRACE conn4 <- [1,2590,null,{}] 13:11:37 INFO - PROCESS | 3375 | 1462479097508 Marionette TRACE conn4 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:37 INFO - PROCESS | 3375 | 1462479097782 Marionette TRACE conn4 <- [1,2591,null,{"value":null}] 13:11:38 INFO - PROCESS | 3375 | 1462479098092 Marionette TRACE conn4 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:38 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb93cd98800 == 158 [pid = 3375] [id = 655] 13:11:38 INFO - PROCESS | 3375 | ++DOMWINDOW == 178 (0x7fb93d603400) [pid = 3375] [serial = 1966] [outer = (nil)] 13:11:38 INFO - PROCESS | 3375 | ++DOMWINDOW == 179 (0x7fb93d675800) [pid = 3375] [serial = 1967] [outer = 0x7fb93d603400] 13:11:38 INFO - PROCESS | 3375 | 1462479098169 Marionette DEBUG loaded listener.js 13:11:38 INFO - PROCESS | 3375 | ++DOMWINDOW == 180 (0x7fb93db47400) [pid = 3375] [serial = 1968] [outer = 0x7fb93d603400] 13:11:39 INFO - PROCESS | 3375 | 1462479099028 Marionette TRACE conn4 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 13:11:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 13:11:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1593ms 13:11:39 INFO - PROCESS | 3375 | 1462479099092 Marionette TRACE conn4 -> [0,2593,"getWindowHandle",null] 13:11:39 INFO - PROCESS | 3375 | 1462479099096 Marionette TRACE conn4 <- [1,2593,null,{"value":"8"}] 13:11:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 13:11:39 INFO - PROCESS | 3375 | 1462479099101 Marionette TRACE conn4 -> [0,2594,"setScriptTimeout",{"ms":35000}] 13:11:39 INFO - PROCESS | 3375 | 1462479099104 Marionette TRACE conn4 <- [1,2594,null,{}] 13:11:39 INFO - PROCESS | 3375 | 1462479099109 Marionette TRACE conn4 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:39 INFO - PROCESS | 3375 | 1462479099344 Marionette TRACE conn4 <- [1,2595,null,{"value":null}] 13:11:39 INFO - PROCESS | 3375 | 1462479099599 Marionette TRACE conn4 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:39 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb93d375800 == 159 [pid = 3375] [id = 656] 13:11:39 INFO - PROCESS | 3375 | ++DOMWINDOW == 181 (0x7fb93d13b800) [pid = 3375] [serial = 1969] [outer = (nil)] 13:11:39 INFO - PROCESS | 3375 | ++DOMWINDOW == 182 (0x7fb93dd4a400) [pid = 3375] [serial = 1970] [outer = 0x7fb93d13b800] 13:11:39 INFO - PROCESS | 3375 | 1462479099714 Marionette DEBUG loaded listener.js 13:11:39 INFO - PROCESS | 3375 | ++DOMWINDOW == 183 (0x7fb93de79000) [pid = 3375] [serial = 1971] [outer = 0x7fb93d13b800] 13:11:40 INFO - PROCESS | 3375 | 1462479100618 Marionette TRACE conn4 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 13:11:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 13:11:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1581ms 13:11:40 INFO - PROCESS | 3375 | 1462479100684 Marionette TRACE conn4 -> [0,2597,"getWindowHandle",null] 13:11:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 13:11:40 INFO - PROCESS | 3375 | 1462479100697 Marionette TRACE conn4 <- [1,2597,null,{"value":"8"}] 13:11:40 INFO - PROCESS | 3375 | 1462479100703 Marionette TRACE conn4 -> [0,2598,"setScriptTimeout",{"ms":35000}] 13:11:40 INFO - PROCESS | 3375 | 1462479100706 Marionette TRACE conn4 <- [1,2598,null,{}] 13:11:40 INFO - PROCESS | 3375 | 1462479100711 Marionette TRACE conn4 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:40 INFO - PROCESS | 3375 | 1462479100973 Marionette TRACE conn4 <- [1,2599,null,{"value":null}] 13:11:41 INFO - PROCESS | 3375 | 1462479101272 Marionette TRACE conn4 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:41 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb93d9c2000 == 160 [pid = 3375] [id = 657] 13:11:41 INFO - PROCESS | 3375 | ++DOMWINDOW == 184 (0x7fb93d604c00) [pid = 3375] [serial = 1972] [outer = (nil)] 13:11:41 INFO - PROCESS | 3375 | ++DOMWINDOW == 185 (0x7fb93ec5b000) [pid = 3375] [serial = 1973] [outer = 0x7fb93d604c00] 13:11:41 INFO - PROCESS | 3375 | 1462479101352 Marionette DEBUG loaded listener.js 13:11:41 INFO - PROCESS | 3375 | ++DOMWINDOW == 186 (0x7fb93ee8bc00) [pid = 3375] [serial = 1974] [outer = 0x7fb93d604c00] 13:11:42 INFO - PROCESS | 3375 | 1462479102408 Marionette TRACE conn4 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 13:11:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 13:11:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1739ms 13:11:42 INFO - PROCESS | 3375 | 1462479102443 Marionette TRACE conn4 -> [0,2601,"getWindowHandle",null] 13:11:42 INFO - PROCESS | 3375 | 1462479102447 Marionette TRACE conn4 <- [1,2601,null,{"value":"8"}] 13:11:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 13:11:42 INFO - PROCESS | 3375 | 1462479102454 Marionette TRACE conn4 -> [0,2602,"setScriptTimeout",{"ms":35000}] 13:11:42 INFO - PROCESS | 3375 | 1462479102456 Marionette TRACE conn4 <- [1,2602,null,{}] 13:11:42 INFO - PROCESS | 3375 | 1462479102463 Marionette TRACE conn4 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:42 INFO - PROCESS | 3375 | 1462479102718 Marionette TRACE conn4 <- [1,2603,null,{"value":null}] 13:11:43 INFO - PROCESS | 3375 | 1462479103038 Marionette TRACE conn4 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:43 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb93dfcc000 == 161 [pid = 3375] [id = 658] 13:11:43 INFO - PROCESS | 3375 | ++DOMWINDOW == 187 (0x7fb93ea13c00) [pid = 3375] [serial = 1975] [outer = (nil)] 13:11:43 INFO - PROCESS | 3375 | ++DOMWINDOW == 188 (0x7fb93f1ba000) [pid = 3375] [serial = 1976] [outer = 0x7fb93ea13c00] 13:11:43 INFO - PROCESS | 3375 | 1462479103124 Marionette DEBUG loaded listener.js 13:11:43 INFO - PROCESS | 3375 | ++DOMWINDOW == 189 (0x7fb9405a3400) [pid = 3375] [serial = 1977] [outer = 0x7fb93ea13c00] 13:11:44 INFO - PROCESS | 3375 | 1462479104089 Marionette TRACE conn4 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 13:11:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 13:11:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1686ms 13:11:44 INFO - PROCESS | 3375 | 1462479104141 Marionette TRACE conn4 -> [0,2605,"getWindowHandle",null] 13:11:44 INFO - PROCESS | 3375 | 1462479104145 Marionette TRACE conn4 <- [1,2605,null,{"value":"8"}] 13:11:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 13:11:44 INFO - PROCESS | 3375 | 1462479104152 Marionette TRACE conn4 -> [0,2606,"setScriptTimeout",{"ms":35000}] 13:11:44 INFO - PROCESS | 3375 | 1462479104155 Marionette TRACE conn4 <- [1,2606,null,{}] 13:11:44 INFO - PROCESS | 3375 | 1462479104162 Marionette TRACE conn4 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:44 INFO - PROCESS | 3375 | 1462479104447 Marionette TRACE conn4 <- [1,2607,null,{"value":null}] 13:11:44 INFO - PROCESS | 3375 | 1462479104736 Marionette TRACE conn4 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:44 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb92d888800 == 162 [pid = 3375] [id = 659] 13:11:44 INFO - PROCESS | 3375 | ++DOMWINDOW == 190 (0x7fb92d450400) [pid = 3375] [serial = 1978] [outer = (nil)] 13:11:44 INFO - PROCESS | 3375 | ++DOMWINDOW == 191 (0x7fb9312dd800) [pid = 3375] [serial = 1979] [outer = 0x7fb92d450400] 13:11:44 INFO - PROCESS | 3375 | 1462479104815 Marionette DEBUG loaded listener.js 13:11:44 INFO - PROCESS | 3375 | ++DOMWINDOW == 192 (0x7fb936c46000) [pid = 3375] [serial = 1980] [outer = 0x7fb92d450400] 13:11:45 INFO - PROCESS | 3375 | 1462479105813 Marionette TRACE conn4 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 13:11:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 13:11:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1694ms 13:11:45 INFO - PROCESS | 3375 | 1462479105847 Marionette TRACE conn4 -> [0,2609,"getWindowHandle",null] 13:11:45 INFO - PROCESS | 3375 | 1462479105851 Marionette TRACE conn4 <- [1,2609,null,{"value":"8"}] 13:11:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 13:11:45 INFO - PROCESS | 3375 | 1462479105857 Marionette TRACE conn4 -> [0,2610,"setScriptTimeout",{"ms":35000}] 13:11:45 INFO - PROCESS | 3375 | 1462479105860 Marionette TRACE conn4 <- [1,2610,null,{}] 13:11:45 INFO - PROCESS | 3375 | 1462479105868 Marionette TRACE conn4 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:46 INFO - PROCESS | 3375 | 1462479106098 Marionette TRACE conn4 <- [1,2611,null,{"value":null}] 13:11:46 INFO - PROCESS | 3375 | 1462479106883 Marionette TRACE conn4 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:46 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb92bcb6800 == 163 [pid = 3375] [id = 660] 13:11:46 INFO - PROCESS | 3375 | ++DOMWINDOW == 193 (0x7fb9294acc00) [pid = 3375] [serial = 1981] [outer = (nil)] 13:11:46 INFO - PROCESS | 3375 | ++DOMWINDOW == 194 (0x7fb929e7bc00) [pid = 3375] [serial = 1982] [outer = 0x7fb9294acc00] 13:11:46 INFO - PROCESS | 3375 | 1462479106964 Marionette DEBUG loaded listener.js 13:11:47 INFO - PROCESS | 3375 | ++DOMWINDOW == 195 (0x7fb92bd7e800) [pid = 3375] [serial = 1983] [outer = 0x7fb9294acc00] 13:11:47 INFO - PROCESS | 3375 | 1462479107915 Marionette TRACE conn4 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 13:11:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 13:11:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 2136ms 13:11:47 INFO - PROCESS | 3375 | 1462479107995 Marionette TRACE conn4 -> [0,2613,"getWindowHandle",null] 13:11:48 INFO - PROCESS | 3375 | 1462479108001 Marionette TRACE conn4 <- [1,2613,null,{"value":"8"}] 13:11:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 13:11:48 INFO - PROCESS | 3375 | 1462479108008 Marionette TRACE conn4 -> [0,2614,"setScriptTimeout",{"ms":35000}] 13:11:48 INFO - PROCESS | 3375 | 1462479108014 Marionette TRACE conn4 <- [1,2614,null,{}] 13:11:48 INFO - PROCESS | 3375 | 1462479108021 Marionette TRACE conn4 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:48 INFO - PROCESS | 3375 | 1462479108291 Marionette TRACE conn4 <- [1,2615,null,{"value":null}] 13:11:48 INFO - PROCESS | 3375 | 1462479108629 Marionette TRACE conn4 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:48 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb92e966800 == 164 [pid = 3375] [id = 661] 13:11:48 INFO - PROCESS | 3375 | ++DOMWINDOW == 196 (0x7fb92bd73400) [pid = 3375] [serial = 1984] [outer = (nil)] 13:11:48 INFO - PROCESS | 3375 | ++DOMWINDOW == 197 (0x7fb92d72e800) [pid = 3375] [serial = 1985] [outer = 0x7fb92bd73400] 13:11:48 INFO - PROCESS | 3375 | 1462479108706 Marionette DEBUG loaded listener.js 13:11:48 INFO - PROCESS | 3375 | ++DOMWINDOW == 198 (0x7fb92ffb0c00) [pid = 3375] [serial = 1986] [outer = 0x7fb92bd73400] 13:11:49 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb958c03000 == 163 [pid = 3375] [id = 382] 13:11:49 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb935810800 == 162 [pid = 3375] [id = 548] 13:11:49 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb93ef41000 == 161 [pid = 3375] [id = 579] 13:11:49 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb93ddde000 == 160 [pid = 3375] [id = 535] 13:11:49 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb92dde1800 == 159 [pid = 3375] [id = 547] 13:11:49 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb92e2c1000 == 158 [pid = 3375] [id = 643] 13:11:49 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb92f3d7800 == 157 [pid = 3375] [id = 642] 13:11:49 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb92e205000 == 156 [pid = 3375] [id = 641] 13:11:49 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb92bde4800 == 155 [pid = 3375] [id = 640] 13:11:49 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb934fe4000 == 154 [pid = 3375] [id = 639] 13:11:49 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb92e0ed800 == 153 [pid = 3375] [id = 638] 13:11:49 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb92e0d9000 == 152 [pid = 3375] [id = 637] 13:11:49 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb9293ba000 == 151 [pid = 3375] [id = 636] 13:11:49 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb95d299800 == 150 [pid = 3375] [id = 635] 13:11:49 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb958b61000 == 149 [pid = 3375] [id = 634] 13:11:49 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb9583c0000 == 148 [pid = 3375] [id = 633] 13:11:49 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb94d117800 == 147 [pid = 3375] [id = 632] 13:11:49 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb94804f800 == 146 [pid = 3375] [id = 631] 13:11:49 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb94121a000 == 145 [pid = 3375] [id = 630] 13:11:49 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb93ddd6000 == 144 [pid = 3375] [id = 629] 13:11:49 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb93d310000 == 143 [pid = 3375] [id = 628] 13:11:49 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb93ca2d000 == 142 [pid = 3375] [id = 627] 13:11:49 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb93775f800 == 141 [pid = 3375] [id = 626] 13:11:49 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb936dc7800 == 140 [pid = 3375] [id = 625] 13:11:49 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb935ada000 == 139 [pid = 3375] [id = 624] 13:11:49 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb934098000 == 138 [pid = 3375] [id = 623] 13:11:49 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb930dd4000 == 137 [pid = 3375] [id = 622] 13:11:49 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb92bde5000 == 136 [pid = 3375] [id = 621] 13:11:49 INFO - PROCESS | 3375 | --DOMWINDOW == 197 (0x7fb931012c00) [pid = 3375] [serial = 1862] [outer = (nil)] [url = about:blank] 13:11:49 INFO - PROCESS | 3375 | --DOMWINDOW == 196 (0x7fb958d21800) [pid = 3375] [serial = 1779] [outer = (nil)] [url = about:blank] 13:11:49 INFO - PROCESS | 3375 | --DOMWINDOW == 195 (0x7fb9294ad800) [pid = 3375] [serial = 1782] [outer = (nil)] [url = about:blank] 13:11:49 INFO - PROCESS | 3375 | --DOMWINDOW == 194 (0x7fb9539a7400) [pid = 3375] [serial = 1758] [outer = (nil)] [url = about:blank] 13:11:49 INFO - PROCESS | 3375 | --DOMWINDOW == 193 (0x7fb944edd800) [pid = 3375] [serial = 1746] [outer = (nil)] [url = about:blank] 13:11:49 INFO - PROCESS | 3375 | --DOMWINDOW == 192 (0x7fb958ac4400) [pid = 3375] [serial = 1776] [outer = (nil)] [url = about:blank] 13:11:49 INFO - PROCESS | 3375 | --DOMWINDOW == 191 (0x7fb958a0a000) [pid = 3375] [serial = 1773] [outer = (nil)] [url = about:blank] 13:11:49 INFO - PROCESS | 3375 | --DOMWINDOW == 190 (0x7fb955006000) [pid = 3375] [serial = 1764] [outer = (nil)] [url = about:blank] 13:11:49 INFO - PROCESS | 3375 | --DOMWINDOW == 189 (0x7fb94a0adc00) [pid = 3375] [serial = 1755] [outer = (nil)] [url = about:blank] 13:11:49 INFO - PROCESS | 3375 | --DOMWINDOW == 188 (0x7fb949978400) [pid = 3375] [serial = 1752] [outer = (nil)] [url = about:blank] 13:11:49 INFO - PROCESS | 3375 | --DOMWINDOW == 187 (0x7fb958940000) [pid = 3375] [serial = 1770] [outer = (nil)] [url = about:blank] 13:11:49 INFO - PROCESS | 3375 | --DOMWINDOW == 186 (0x7fb940a7e000) [pid = 3375] [serial = 1743] [outer = (nil)] [url = about:blank] 13:11:49 INFO - PROCESS | 3375 | --DOMWINDOW == 185 (0x7fb945fbec00) [pid = 3375] [serial = 1761] [outer = (nil)] [url = about:blank] 13:11:49 INFO - PROCESS | 3375 | --DOMWINDOW == 184 (0x7fb9486b6800) [pid = 3375] [serial = 1749] [outer = (nil)] [url = about:blank] 13:11:49 INFO - PROCESS | 3375 | --DOMWINDOW == 183 (0x7fb93ec5c800) [pid = 3375] [serial = 1740] [outer = (nil)] [url = about:blank] 13:11:49 INFO - PROCESS | 3375 | --DOMWINDOW == 182 (0x7fb9581cac00) [pid = 3375] [serial = 1767] [outer = (nil)] [url = about:blank] 13:11:49 INFO - PROCESS | 3375 | --DOMWINDOW == 181 (0x7fb932da1000) [pid = 3375] [serial = 1859] [outer = (nil)] [url = about:blank] 13:11:49 INFO - PROCESS | 3375 | --DOMWINDOW == 180 (0x7fb9357c8c00) [pid = 3375] [serial = 1860] [outer = (nil)] [url = about:blank] 13:11:49 INFO - PROCESS | 3375 | --DOMWINDOW == 179 (0x7fb9321e1400) [pid = 3375] [serial = 1799] [outer = (nil)] [url = about:blank] 13:11:49 INFO - PROCESS | 3375 | --DOMWINDOW == 178 (0x7fb947fd4000) [pid = 3375] [serial = 1818] [outer = (nil)] [url = about:blank] 13:11:49 INFO - PROCESS | 3375 | --DOMWINDOW == 177 (0x7fb947673400) [pid = 3375] [serial = 1817] [outer = (nil)] [url = about:blank] 13:11:49 INFO - PROCESS | 3375 | --DOMWINDOW == 176 (0x7fb936c4b800) [pid = 3375] [serial = 1839] [outer = (nil)] [url = about:blank] 13:11:49 INFO - PROCESS | 3375 | --DOMWINDOW == 175 (0x7fb936c45000) [pid = 3375] [serial = 1838] [outer = (nil)] [url = about:blank] 13:11:49 INFO - PROCESS | 3375 | --DOMWINDOW == 174 (0x7fb92bd82800) [pid = 3375] [serial = 1853] [outer = (nil)] [url = about:blank] 13:11:49 INFO - PROCESS | 3375 | --DOMWINDOW == 173 (0x7fb92f18cc00) [pid = 3375] [serial = 1854] [outer = (nil)] [url = about:blank] 13:11:49 INFO - PROCESS | 3375 | --DOMWINDOW == 172 (0x7fb93dd50400) [pid = 3375] [serial = 1809] [outer = (nil)] [url = about:blank] 13:11:49 INFO - PROCESS | 3375 | --DOMWINDOW == 171 (0x7fb93dc90c00) [pid = 3375] [serial = 1808] [outer = (nil)] [url = about:blank] 13:11:49 INFO - PROCESS | 3375 | --DOMWINDOW == 170 (0x7fb953c33000) [pid = 3375] [serial = 1827] [outer = (nil)] [url = about:blank] 13:11:49 INFO - PROCESS | 3375 | --DOMWINDOW == 169 (0x7fb94a0ae400) [pid = 3375] [serial = 1826] [outer = (nil)] [url = about:blank] 13:11:49 INFO - PROCESS | 3375 | --DOMWINDOW == 168 (0x7fb92f07a400) [pid = 3375] [serial = 1851] [outer = (nil)] [url = about:blank] 13:11:49 INFO - PROCESS | 3375 | --DOMWINDOW == 167 (0x7fb92d44c000) [pid = 3375] [serial = 1850] [outer = (nil)] [url = about:blank] 13:11:49 INFO - PROCESS | 3375 | --DOMWINDOW == 166 (0x7fb929e83000) [pid = 3375] [serial = 1848] [outer = (nil)] [url = about:blank] 13:11:49 INFO - PROCESS | 3375 | --DOMWINDOW == 165 (0x7fb929e7e400) [pid = 3375] [serial = 1847] [outer = (nil)] [url = about:blank] 13:11:49 INFO - PROCESS | 3375 | --DOMWINDOW == 164 (0x7fb958d1d800) [pid = 3375] [serial = 1842] [outer = (nil)] [url = about:blank] 13:11:49 INFO - PROCESS | 3375 | --DOMWINDOW == 163 (0x7fb936c51400) [pid = 3375] [serial = 1841] [outer = (nil)] [url = about:blank] 13:11:49 INFO - PROCESS | 3375 | --DOMWINDOW == 162 (0x7fb936aab400) [pid = 3375] [serial = 1803] [outer = (nil)] [url = about:blank] 13:11:49 INFO - PROCESS | 3375 | --DOMWINDOW == 161 (0x7fb9365ed000) [pid = 3375] [serial = 1802] [outer = (nil)] [url = about:blank] 13:11:49 INFO - PROCESS | 3375 | --DOMWINDOW == 160 (0x7fb93d29b400) [pid = 3375] [serial = 1805] [outer = (nil)] [url = about:blank] 13:11:49 INFO - PROCESS | 3375 | --DOMWINDOW == 159 (0x7fb93d608800) [pid = 3375] [serial = 1806] [outer = (nil)] [url = about:blank] 13:11:49 INFO - PROCESS | 3375 | --DOMWINDOW == 158 (0x7fb95894a400) [pid = 3375] [serial = 1830] [outer = (nil)] [url = about:blank] 13:11:49 INFO - PROCESS | 3375 | --DOMWINDOW == 157 (0x7fb956a49c00) [pid = 3375] [serial = 1829] [outer = (nil)] [url = about:blank] 13:11:49 INFO - PROCESS | 3375 | --DOMWINDOW == 156 (0x7fb9405a9c00) [pid = 3375] [serial = 1812] [outer = (nil)] [url = about:blank] 13:11:49 INFO - PROCESS | 3375 | --DOMWINDOW == 155 (0x7fb93ee93800) [pid = 3375] [serial = 1811] [outer = (nil)] [url = about:blank] 13:11:49 INFO - PROCESS | 3375 | --DOMWINDOW == 154 (0x7fb92d44fc00) [pid = 3375] [serial = 1845] [outer = (nil)] [url = about:blank] 13:11:49 INFO - PROCESS | 3375 | --DOMWINDOW == 153 (0x7fb92d44b400) [pid = 3375] [serial = 1844] [outer = (nil)] [url = about:blank] 13:11:49 INFO - PROCESS | 3375 | --DOMWINDOW == 152 (0x7fb932b94800) [pid = 3375] [serial = 1836] [outer = (nil)] [url = about:blank] 13:11:49 INFO - PROCESS | 3375 | --DOMWINDOW == 151 (0x7fb932b90400) [pid = 3375] [serial = 1835] [outer = (nil)] [url = about:blank] 13:11:49 INFO - PROCESS | 3375 | --DOMWINDOW == 150 (0x7fb958c81c00) [pid = 3375] [serial = 1833] [outer = (nil)] [url = about:blank] 13:11:49 INFO - PROCESS | 3375 | --DOMWINDOW == 149 (0x7fb958a0d000) [pid = 3375] [serial = 1832] [outer = (nil)] [url = about:blank] 13:11:49 INFO - PROCESS | 3375 | --DOMWINDOW == 148 (0x7fb94970fc00) [pid = 3375] [serial = 1824] [outer = (nil)] [url = about:blank] 13:11:49 INFO - PROCESS | 3375 | --DOMWINDOW == 147 (0x7fb948806400) [pid = 3375] [serial = 1823] [outer = (nil)] [url = about:blank] 13:11:49 INFO - PROCESS | 3375 | --DOMWINDOW == 146 (0x7fb9482d5800) [pid = 3375] [serial = 1821] [outer = (nil)] [url = about:blank] 13:11:49 INFO - PROCESS | 3375 | --DOMWINDOW == 145 (0x7fb94816f000) [pid = 3375] [serial = 1820] [outer = (nil)] [url = about:blank] 13:11:49 INFO - PROCESS | 3375 | --DOMWINDOW == 144 (0x7fb945d87000) [pid = 3375] [serial = 1815] [outer = (nil)] [url = about:blank] 13:11:49 INFO - PROCESS | 3375 | --DOMWINDOW == 143 (0x7fb945a05000) [pid = 3375] [serial = 1814] [outer = (nil)] [url = about:blank] 13:11:49 INFO - PROCESS | 3375 | --DOMWINDOW == 142 (0x7fb932a0e400) [pid = 3375] [serial = 1800] [outer = (nil)] [url = about:blank] 13:11:49 INFO - PROCESS | 3375 | --DOMWINDOW == 141 (0x7fb9314ee000) [pid = 3375] [serial = 1856] [outer = (nil)] [url = about:blank] 13:11:49 INFO - PROCESS | 3375 | --DOMWINDOW == 140 (0x7fb9319cdc00) [pid = 3375] [serial = 1857] [outer = (nil)] [url = about:blank] 13:11:50 INFO - PROCESS | 3375 | 1462479110183 Marionette TRACE conn4 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 13:11:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 13:11:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 2238ms 13:11:50 INFO - PROCESS | 3375 | 1462479110248 Marionette TRACE conn4 -> [0,2617,"getWindowHandle",null] 13:11:50 INFO - PROCESS | 3375 | 1462479110254 Marionette TRACE conn4 <- [1,2617,null,{"value":"8"}] 13:11:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 13:11:50 INFO - PROCESS | 3375 | 1462479110262 Marionette TRACE conn4 -> [0,2618,"setScriptTimeout",{"ms":35000}] 13:11:50 INFO - PROCESS | 3375 | 1462479110264 Marionette TRACE conn4 <- [1,2618,null,{}] 13:11:50 INFO - PROCESS | 3375 | 1462479110270 Marionette TRACE conn4 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:50 INFO - PROCESS | 3375 | 1462479110475 Marionette TRACE conn4 <- [1,2619,null,{"value":null}] 13:11:50 INFO - PROCESS | 3375 | 1462479110642 Marionette TRACE conn4 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:50 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb92bcaa800 == 137 [pid = 3375] [id = 662] 13:11:50 INFO - PROCESS | 3375 | ++DOMWINDOW == 141 (0x7fb92d44c800) [pid = 3375] [serial = 1987] [outer = (nil)] 13:11:50 INFO - PROCESS | 3375 | ++DOMWINDOW == 142 (0x7fb9314f5000) [pid = 3375] [serial = 1988] [outer = 0x7fb92d44c800] 13:11:50 INFO - PROCESS | 3375 | 1462479110786 Marionette DEBUG loaded listener.js 13:11:50 INFO - PROCESS | 3375 | ++DOMWINDOW == 143 (0x7fb9319cc800) [pid = 3375] [serial = 1989] [outer = 0x7fb92d44c800] 13:11:51 INFO - PROCESS | 3375 | 1462479111597 Marionette TRACE conn4 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 13:11:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 13:11:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1383ms 13:11:51 INFO - PROCESS | 3375 | 1462479111646 Marionette TRACE conn4 -> [0,2621,"getWindowHandle",null] 13:11:51 INFO - PROCESS | 3375 | 1462479111650 Marionette TRACE conn4 <- [1,2621,null,{"value":"8"}] 13:11:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 13:11:51 INFO - PROCESS | 3375 | 1462479111658 Marionette TRACE conn4 -> [0,2622,"setScriptTimeout",{"ms":35000}] 13:11:51 INFO - PROCESS | 3375 | 1462479111667 Marionette TRACE conn4 <- [1,2622,null,{}] 13:11:51 INFO - PROCESS | 3375 | 1462479111680 Marionette TRACE conn4 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:51 INFO - PROCESS | 3375 | 1462479111896 Marionette TRACE conn4 <- [1,2623,null,{"value":null}] 13:11:52 INFO - PROCESS | 3375 | 1462479112118 Marionette TRACE conn4 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:52 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb92e2a3800 == 138 [pid = 3375] [id = 663] 13:11:52 INFO - PROCESS | 3375 | ++DOMWINDOW == 144 (0x7fb9321e6400) [pid = 3375] [serial = 1990] [outer = (nil)] 13:11:52 INFO - PROCESS | 3375 | ++DOMWINDOW == 145 (0x7fb932b88800) [pid = 3375] [serial = 1991] [outer = 0x7fb9321e6400] 13:11:52 INFO - PROCESS | 3375 | 1462479112188 Marionette DEBUG loaded listener.js 13:11:52 INFO - PROCESS | 3375 | ++DOMWINDOW == 146 (0x7fb932cf7800) [pid = 3375] [serial = 1992] [outer = 0x7fb9321e6400] 13:11:53 INFO - PROCESS | 3375 | 1462479113090 Marionette TRACE conn4 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 13:11:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 13:11:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1488ms 13:11:53 INFO - PROCESS | 3375 | 1462479113152 Marionette TRACE conn4 -> [0,2625,"getWindowHandle",null] 13:11:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 13:11:53 INFO - PROCESS | 3375 | 1462479113158 Marionette TRACE conn4 <- [1,2625,null,{"value":"8"}] 13:11:53 INFO - PROCESS | 3375 | 1462479113164 Marionette TRACE conn4 -> [0,2626,"setScriptTimeout",{"ms":35000}] 13:11:53 INFO - PROCESS | 3375 | 1462479113166 Marionette TRACE conn4 <- [1,2626,null,{}] 13:11:53 INFO - PROCESS | 3375 | 1462479113173 Marionette TRACE conn4 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:53 INFO - PROCESS | 3375 | 1462479113445 Marionette TRACE conn4 <- [1,2627,null,{"value":null}] 13:11:53 INFO - PROCESS | 3375 | 1462479113484 Marionette TRACE conn4 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:53 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb9322d7800 == 139 [pid = 3375] [id = 664] 13:11:53 INFO - PROCESS | 3375 | ++DOMWINDOW == 147 (0x7fb932d9e800) [pid = 3375] [serial = 1993] [outer = (nil)] 13:11:53 INFO - PROCESS | 3375 | ++DOMWINDOW == 148 (0x7fb934ecb400) [pid = 3375] [serial = 1994] [outer = 0x7fb932d9e800] 13:11:53 INFO - PROCESS | 3375 | 1462479113547 Marionette DEBUG loaded listener.js 13:11:53 INFO - PROCESS | 3375 | ++DOMWINDOW == 149 (0x7fb9357d2000) [pid = 3375] [serial = 1995] [outer = 0x7fb932d9e800] 13:11:54 INFO - PROCESS | 3375 | --DOMWINDOW == 148 (0x7fb92d868800) [pid = 3375] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 13:11:54 INFO - PROCESS | 3375 | --DOMWINDOW == 147 (0x7fb9312dc800) [pid = 3375] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 13:11:54 INFO - PROCESS | 3375 | --DOMWINDOW == 146 (0x7fb9405ae400) [pid = 3375] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 13:11:54 INFO - PROCESS | 3375 | --DOMWINDOW == 145 (0x7fb931ff2c00) [pid = 3375] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 13:11:54 INFO - PROCESS | 3375 | --DOMWINDOW == 144 (0x7fb92bd7b000) [pid = 3375] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 13:11:54 INFO - PROCESS | 3375 | --DOMWINDOW == 143 (0x7fb92bd7b400) [pid = 3375] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 13:11:54 INFO - PROCESS | 3375 | --DOMWINDOW == 142 (0x7fb944d68800) [pid = 3375] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 13:11:54 INFO - PROCESS | 3375 | --DOMWINDOW == 141 (0x7fb929e78000) [pid = 3375] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 13:11:54 INFO - PROCESS | 3375 | --DOMWINDOW == 140 (0x7fb937a90800) [pid = 3375] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 13:11:54 INFO - PROCESS | 3375 | --DOMWINDOW == 139 (0x7fb932444800) [pid = 3375] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 13:11:54 INFO - PROCESS | 3375 | --DOMWINDOW == 138 (0x7fb940b0c400) [pid = 3375] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 13:11:54 INFO - PROCESS | 3375 | --DOMWINDOW == 137 (0x7fb932b8c000) [pid = 3375] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 13:11:54 INFO - PROCESS | 3375 | --DOMWINDOW == 136 (0x7fb92eadf800) [pid = 3375] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 13:11:54 INFO - PROCESS | 3375 | --DOMWINDOW == 135 (0x7fb92bd75800) [pid = 3375] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 13:11:54 INFO - PROCESS | 3375 | --DOMWINDOW == 134 (0x7fb9366ad000) [pid = 3375] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 13:11:54 INFO - PROCESS | 3375 | --DOMWINDOW == 133 (0x7fb940b0d400) [pid = 3375] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 13:11:54 INFO - PROCESS | 3375 | --DOMWINDOW == 132 (0x7fb93244f400) [pid = 3375] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 13:11:54 INFO - PROCESS | 3375 | --DOMWINDOW == 131 (0x7fb92d444c00) [pid = 3375] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 13:11:54 INFO - PROCESS | 3375 | --DOMWINDOW == 130 (0x7fb92d86f400) [pid = 3375] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 13:11:54 INFO - PROCESS | 3375 | --DOMWINDOW == 129 (0x7fb92d44f800) [pid = 3375] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 13:11:54 INFO - PROCESS | 3375 | --DOMWINDOW == 128 (0x7fb937a90000) [pid = 3375] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 13:11:54 INFO - PROCESS | 3375 | --DOMWINDOW == 127 (0x7fb940b0dc00) [pid = 3375] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 13:11:54 INFO - PROCESS | 3375 | --DOMWINDOW == 126 (0x7fb92ffa4400) [pid = 3375] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 13:11:55 INFO - PROCESS | 3375 | 1462479115067 Marionette TRACE conn4 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 13:11:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 13:11:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1938ms 13:11:55 INFO - PROCESS | 3375 | 1462479115102 Marionette TRACE conn4 -> [0,2629,"getWindowHandle",null] 13:11:55 INFO - PROCESS | 3375 | 1462479115105 Marionette TRACE conn4 <- [1,2629,null,{"value":"8"}] 13:11:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 13:11:55 INFO - PROCESS | 3375 | 1462479115111 Marionette TRACE conn4 -> [0,2630,"setScriptTimeout",{"ms":35000}] 13:11:55 INFO - PROCESS | 3375 | 1462479115113 Marionette TRACE conn4 <- [1,2630,null,{}] 13:11:55 INFO - PROCESS | 3375 | 1462479115118 Marionette TRACE conn4 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:55 INFO - PROCESS | 3375 | 1462479115377 Marionette TRACE conn4 <- [1,2631,null,{"value":null}] 13:11:55 INFO - PROCESS | 3375 | 1462479115397 Marionette TRACE conn4 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:55 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb933b57000 == 140 [pid = 3375] [id = 665] 13:11:55 INFO - PROCESS | 3375 | ++DOMWINDOW == 127 (0x7fb934ecdc00) [pid = 3375] [serial = 1996] [outer = (nil)] 13:11:55 INFO - PROCESS | 3375 | ++DOMWINDOW == 128 (0x7fb935a7f400) [pid = 3375] [serial = 1997] [outer = 0x7fb934ecdc00] 13:11:55 INFO - PROCESS | 3375 | 1462479115472 Marionette DEBUG loaded listener.js 13:11:55 INFO - PROCESS | 3375 | ++DOMWINDOW == 129 (0x7fb936796000) [pid = 3375] [serial = 1998] [outer = 0x7fb934ecdc00] 13:11:56 INFO - PROCESS | 3375 | 1462479116368 Marionette TRACE conn4 <- [1,2632,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 13:11:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 13:11:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1277ms 13:11:56 INFO - PROCESS | 3375 | 1462479116394 Marionette TRACE conn4 -> [0,2633,"getWindowHandle",null] 13:11:56 INFO - PROCESS | 3375 | 1462479116398 Marionette TRACE conn4 <- [1,2633,null,{"value":"8"}] 13:11:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 13:11:56 INFO - PROCESS | 3375 | 1462479116404 Marionette TRACE conn4 -> [0,2634,"setScriptTimeout",{"ms":35000}] 13:11:56 INFO - PROCESS | 3375 | 1462479116419 Marionette TRACE conn4 <- [1,2634,null,{}] 13:11:56 INFO - PROCESS | 3375 | 1462479116425 Marionette TRACE conn4 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:56 INFO - PROCESS | 3375 | 1462479116647 Marionette TRACE conn4 <- [1,2635,null,{"value":null}] 13:11:57 INFO - PROCESS | 3375 | 1462479117014 Marionette TRACE conn4 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:57 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb9293bb000 == 141 [pid = 3375] [id = 666] 13:11:57 INFO - PROCESS | 3375 | ++DOMWINDOW == 130 (0x7fb9294ad800) [pid = 3375] [serial = 1999] [outer = (nil)] 13:11:57 INFO - PROCESS | 3375 | ++DOMWINDOW == 131 (0x7fb92bd77c00) [pid = 3375] [serial = 2000] [outer = 0x7fb9294ad800] 13:11:57 INFO - PROCESS | 3375 | 1462479117172 Marionette DEBUG loaded listener.js 13:11:57 INFO - PROCESS | 3375 | ++DOMWINDOW == 132 (0x7fb92d449000) [pid = 3375] [serial = 2001] [outer = 0x7fb9294ad800] 13:11:58 INFO - PROCESS | 3375 | 1462479118185 Marionette TRACE conn4 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 13:11:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 13:11:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1851ms 13:11:58 INFO - PROCESS | 3375 | 1462479118258 Marionette TRACE conn4 -> [0,2637,"getWindowHandle",null] 13:11:58 INFO - PROCESS | 3375 | 1462479118263 Marionette TRACE conn4 <- [1,2637,null,{"value":"8"}] 13:11:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 13:11:58 INFO - PROCESS | 3375 | 1462479118271 Marionette TRACE conn4 -> [0,2638,"setScriptTimeout",{"ms":35000}] 13:11:58 INFO - PROCESS | 3375 | 1462479118276 Marionette TRACE conn4 <- [1,2638,null,{}] 13:11:58 INFO - PROCESS | 3375 | 1462479118283 Marionette TRACE conn4 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:58 INFO - PROCESS | 3375 | 1462479118556 Marionette TRACE conn4 <- [1,2639,null,{"value":null}] 13:11:58 INFO - PROCESS | 3375 | 1462479118889 Marionette TRACE conn4 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:58 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb92e972000 == 142 [pid = 3375] [id = 667] 13:11:58 INFO - PROCESS | 3375 | ++DOMWINDOW == 133 (0x7fb92f07e800) [pid = 3375] [serial = 2002] [outer = (nil)] 13:11:58 INFO - PROCESS | 3375 | ++DOMWINDOW == 134 (0x7fb931018000) [pid = 3375] [serial = 2003] [outer = 0x7fb92f07e800] 13:11:58 INFO - PROCESS | 3375 | 1462479118969 Marionette DEBUG loaded listener.js 13:11:59 INFO - PROCESS | 3375 | ++DOMWINDOW == 135 (0x7fb931564000) [pid = 3375] [serial = 2004] [outer = 0x7fb92f07e800] 13:11:59 INFO - PROCESS | 3375 | 1462479119901 Marionette TRACE conn4 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 13:11:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 13:11:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1687ms 13:11:59 INFO - PROCESS | 3375 | 1462479119963 Marionette TRACE conn4 -> [0,2641,"getWindowHandle",null] 13:11:59 INFO - PROCESS | 3375 | 1462479119970 Marionette TRACE conn4 <- [1,2641,null,{"value":"8"}] 13:11:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 13:11:59 INFO - PROCESS | 3375 | 1462479119977 Marionette TRACE conn4 -> [0,2642,"setScriptTimeout",{"ms":35000}] 13:11:59 INFO - PROCESS | 3375 | 1462479119980 Marionette TRACE conn4 <- [1,2642,null,{}] 13:11:59 INFO - PROCESS | 3375 | 1462479119986 Marionette TRACE conn4 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:00 INFO - PROCESS | 3375 | 1462479120264 Marionette TRACE conn4 <- [1,2643,null,{"value":null}] 13:12:00 INFO - PROCESS | 3375 | 1462479120562 Marionette TRACE conn4 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:00 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb934b6b800 == 143 [pid = 3375] [id = 668] 13:12:00 INFO - PROCESS | 3375 | ++DOMWINDOW == 136 (0x7fb931ff8800) [pid = 3375] [serial = 2005] [outer = (nil)] 13:12:00 INFO - PROCESS | 3375 | ++DOMWINDOW == 137 (0x7fb932449000) [pid = 3375] [serial = 2006] [outer = 0x7fb931ff8800] 13:12:00 INFO - PROCESS | 3375 | 1462479120678 Marionette DEBUG loaded listener.js 13:12:00 INFO - PROCESS | 3375 | ++DOMWINDOW == 138 (0x7fb932b90400) [pid = 3375] [serial = 2007] [outer = 0x7fb931ff8800] 13:12:01 INFO - PROCESS | 3375 | 1462479121662 Marionette TRACE conn4 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 13:12:01 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 13:12:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1730ms 13:12:01 INFO - PROCESS | 3375 | 1462479121710 Marionette TRACE conn4 -> [0,2645,"getWindowHandle",null] 13:12:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 13:12:01 INFO - PROCESS | 3375 | 1462479121714 Marionette TRACE conn4 <- [1,2645,null,{"value":"8"}] 13:12:01 INFO - PROCESS | 3375 | 1462479121732 Marionette TRACE conn4 -> [0,2646,"setScriptTimeout",{"ms":35000}] 13:12:01 INFO - PROCESS | 3375 | 1462479121744 Marionette TRACE conn4 <- [1,2646,null,{}] 13:12:01 INFO - PROCESS | 3375 | 1462479121754 Marionette TRACE conn4 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:02 INFO - PROCESS | 3375 | 1462479122117 Marionette TRACE conn4 <- [1,2647,null,{"value":null}] 13:12:02 INFO - PROCESS | 3375 | 1462479122363 Marionette TRACE conn4 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:02 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb936be1000 == 144 [pid = 3375] [id = 669] 13:12:02 INFO - PROCESS | 3375 | ++DOMWINDOW == 139 (0x7fb92d727c00) [pid = 3375] [serial = 2008] [outer = (nil)] 13:12:02 INFO - PROCESS | 3375 | ++DOMWINDOW == 140 (0x7fb9366ac800) [pid = 3375] [serial = 2009] [outer = 0x7fb92d727c00] 13:12:02 INFO - PROCESS | 3375 | 1462479122453 Marionette DEBUG loaded listener.js 13:12:02 INFO - PROCESS | 3375 | ++DOMWINDOW == 141 (0x7fb93679a400) [pid = 3375] [serial = 2010] [outer = 0x7fb92d727c00] 13:12:03 INFO - PROCESS | 3375 | 1462479123382 Marionette TRACE conn4 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 13:12:03 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 13:12:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1703ms 13:12:03 INFO - PROCESS | 3375 | 1462479123424 Marionette TRACE conn4 -> [0,2649,"getWindowHandle",null] 13:12:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 13:12:03 INFO - PROCESS | 3375 | 1462479123430 Marionette TRACE conn4 <- [1,2649,null,{"value":"8"}] 13:12:03 INFO - PROCESS | 3375 | 1462479123436 Marionette TRACE conn4 -> [0,2650,"setScriptTimeout",{"ms":35000}] 13:12:03 INFO - PROCESS | 3375 | 1462479123440 Marionette TRACE conn4 <- [1,2650,null,{}] 13:12:03 INFO - PROCESS | 3375 | 1462479123465 Marionette TRACE conn4 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:03 INFO - PROCESS | 3375 | 1462479123696 Marionette TRACE conn4 <- [1,2651,null,{"value":null}] 13:12:03 INFO - PROCESS | 3375 | 1462479123957 Marionette TRACE conn4 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:04 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb9376c8800 == 145 [pid = 3375] [id = 670] 13:12:04 INFO - PROCESS | 3375 | ++DOMWINDOW == 142 (0x7fb934bed800) [pid = 3375] [serial = 2011] [outer = (nil)] 13:12:04 INFO - PROCESS | 3375 | ++DOMWINDOW == 143 (0x7fb936c44000) [pid = 3375] [serial = 2012] [outer = 0x7fb934bed800] 13:12:04 INFO - PROCESS | 3375 | 1462479124073 Marionette DEBUG loaded listener.js 13:12:04 INFO - PROCESS | 3375 | ++DOMWINDOW == 144 (0x7fb937a89400) [pid = 3375] [serial = 2013] [outer = 0x7fb934bed800] 13:12:04 INFO - PROCESS | 3375 | 1462479124970 Marionette TRACE conn4 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 13:12:05 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 13:12:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1605ms 13:12:05 INFO - PROCESS | 3375 | 1462479125042 Marionette TRACE conn4 -> [0,2653,"getWindowHandle",null] 13:12:05 INFO - PROCESS | 3375 | 1462479125047 Marionette TRACE conn4 <- [1,2653,null,{"value":"8"}] 13:12:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 13:12:05 INFO - PROCESS | 3375 | 1462479125052 Marionette TRACE conn4 -> [0,2654,"setScriptTimeout",{"ms":35000}] 13:12:05 INFO - PROCESS | 3375 | 1462479125056 Marionette TRACE conn4 <- [1,2654,null,{}] 13:12:05 INFO - PROCESS | 3375 | 1462479125061 Marionette TRACE conn4 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:05 INFO - PROCESS | 3375 | 1462479125322 Marionette TRACE conn4 <- [1,2655,null,{"value":null}] 13:12:05 INFO - PROCESS | 3375 | 1462479125582 Marionette TRACE conn4 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:05 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb93829b000 == 146 [pid = 3375] [id = 671] 13:12:05 INFO - PROCESS | 3375 | ++DOMWINDOW == 145 (0x7fb93d08f800) [pid = 3375] [serial = 2014] [outer = (nil)] 13:12:05 INFO - PROCESS | 3375 | ++DOMWINDOW == 146 (0x7fb93d097800) [pid = 3375] [serial = 2015] [outer = 0x7fb93d08f800] 13:12:05 INFO - PROCESS | 3375 | 1462479125713 Marionette DEBUG loaded listener.js 13:12:05 INFO - PROCESS | 3375 | ++DOMWINDOW == 147 (0x7fb93d421c00) [pid = 3375] [serial = 2016] [outer = 0x7fb93d08f800] 13:12:06 INFO - PROCESS | 3375 | 1462479126640 Marionette TRACE conn4 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 13:12:06 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 13:12:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1630ms 13:12:06 INFO - PROCESS | 3375 | 1462479126684 Marionette TRACE conn4 -> [0,2657,"getWindowHandle",null] 13:12:06 INFO - PROCESS | 3375 | 1462479126688 Marionette TRACE conn4 <- [1,2657,null,{"value":"8"}] 13:12:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 13:12:06 INFO - PROCESS | 3375 | 1462479126694 Marionette TRACE conn4 -> [0,2658,"setScriptTimeout",{"ms":35000}] 13:12:06 INFO - PROCESS | 3375 | 1462479126696 Marionette TRACE conn4 <- [1,2658,null,{}] 13:12:06 INFO - PROCESS | 3375 | 1462479126702 Marionette TRACE conn4 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:06 INFO - PROCESS | 3375 | 1462479126931 Marionette TRACE conn4 <- [1,2659,null,{"value":null}] 13:12:07 INFO - PROCESS | 3375 | 1462479127197 Marionette TRACE conn4 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:07 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb93cb13000 == 147 [pid = 3375] [id = 672] 13:12:07 INFO - PROCESS | 3375 | ++DOMWINDOW == 148 (0x7fb93d090000) [pid = 3375] [serial = 2017] [outer = (nil)] 13:12:07 INFO - PROCESS | 3375 | ++DOMWINDOW == 149 (0x7fb93d611c00) [pid = 3375] [serial = 2018] [outer = 0x7fb93d090000] 13:12:07 INFO - PROCESS | 3375 | 1462479127324 Marionette DEBUG loaded listener.js 13:12:07 INFO - PROCESS | 3375 | ++DOMWINDOW == 150 (0x7fb93d71fc00) [pid = 3375] [serial = 2019] [outer = 0x7fb93d090000] 13:12:08 INFO - PROCESS | 3375 | 1462479128271 Marionette TRACE conn4 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 13:12:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 13:12:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1633ms 13:12:08 INFO - PROCESS | 3375 | 1462479128329 Marionette TRACE conn4 -> [0,2661,"getWindowHandle",null] 13:12:08 INFO - PROCESS | 3375 | 1462479128333 Marionette TRACE conn4 <- [1,2661,null,{"value":"8"}] 13:12:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 13:12:08 INFO - PROCESS | 3375 | 1462479128340 Marionette TRACE conn4 -> [0,2662,"setScriptTimeout",{"ms":35000}] 13:12:08 INFO - PROCESS | 3375 | 1462479128344 Marionette TRACE conn4 <- [1,2662,null,{}] 13:12:08 INFO - PROCESS | 3375 | 1462479128350 Marionette TRACE conn4 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:08 INFO - PROCESS | 3375 | 1462479128604 Marionette TRACE conn4 <- [1,2663,null,{"value":null}] 13:12:08 INFO - PROCESS | 3375 | 1462479128905 Marionette TRACE conn4 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:08 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb93d310000 == 148 [pid = 3375] [id = 673] 13:12:08 INFO - PROCESS | 3375 | ++DOMWINDOW == 151 (0x7fb932447000) [pid = 3375] [serial = 2020] [outer = (nil)] 13:12:08 INFO - PROCESS | 3375 | ++DOMWINDOW == 152 (0x7fb93dd43400) [pid = 3375] [serial = 2021] [outer = 0x7fb932447000] 13:12:08 INFO - PROCESS | 3375 | 1462479128985 Marionette DEBUG loaded listener.js 13:12:09 INFO - PROCESS | 3375 | ++DOMWINDOW == 153 (0x7fb93ea1a400) [pid = 3375] [serial = 2022] [outer = 0x7fb932447000] 13:12:09 INFO - PROCESS | 3375 | 1462479129934 Marionette TRACE conn4 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 13:12:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 13:12:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1630ms 13:12:09 INFO - PROCESS | 3375 | 1462479129971 Marionette TRACE conn4 -> [0,2665,"getWindowHandle",null] 13:12:09 INFO - PROCESS | 3375 | 1462479129976 Marionette TRACE conn4 <- [1,2665,null,{"value":"8"}] 13:12:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 13:12:09 INFO - PROCESS | 3375 | 1462479129983 Marionette TRACE conn4 -> [0,2666,"setScriptTimeout",{"ms":35000}] 13:12:09 INFO - PROCESS | 3375 | 1462479129986 Marionette TRACE conn4 <- [1,2666,null,{}] 13:12:09 INFO - PROCESS | 3375 | 1462479129991 Marionette TRACE conn4 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:10 INFO - PROCESS | 3375 | 1462479130209 Marionette TRACE conn4 <- [1,2667,null,{"value":null}] 13:12:10 INFO - PROCESS | 3375 | 1462479130425 Marionette TRACE conn4 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:10 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb93dace000 == 149 [pid = 3375] [id = 674] 13:12:10 INFO - PROCESS | 3375 | ++DOMWINDOW == 154 (0x7fb93d3a3800) [pid = 3375] [serial = 2023] [outer = (nil)] 13:12:10 INFO - PROCESS | 3375 | ++DOMWINDOW == 155 (0x7fb940406000) [pid = 3375] [serial = 2024] [outer = 0x7fb93d3a3800] 13:12:10 INFO - PROCESS | 3375 | 1462479130534 Marionette DEBUG loaded listener.js 13:12:10 INFO - PROCESS | 3375 | ++DOMWINDOW == 156 (0x7fb9405aa000) [pid = 3375] [serial = 2025] [outer = 0x7fb93d3a3800] 13:12:11 INFO - PROCESS | 3375 | SkCairoFTTypeface::onFilterRec unimplemented 13:12:11 INFO - PROCESS | 3375 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 13:12:11 INFO - PROCESS | 3375 | 1462479131974 Marionette TRACE conn4 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 13:12:12 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) 13:12:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 2036ms 13:12:12 INFO - PROCESS | 3375 | 1462479132074 Marionette TRACE conn4 -> [0,2669,"getWindowHandle",null] 13:12:12 INFO - PROCESS | 3375 | 1462479132078 Marionette TRACE conn4 <- [1,2669,null,{"value":"8"}] 13:12:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 13:12:12 INFO - PROCESS | 3375 | 1462479132098 Marionette TRACE conn4 -> [0,2670,"setScriptTimeout",{"ms":35000}] 13:12:12 INFO - PROCESS | 3375 | 1462479132108 Marionette TRACE conn4 <- [1,2670,null,{}] 13:12:12 INFO - PROCESS | 3375 | 1462479132113 Marionette TRACE conn4 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:12 INFO - PROCESS | 3375 | 1462479132325 Marionette TRACE conn4 <- [1,2671,null,{"value":null}] 13:12:12 INFO - PROCESS | 3375 | 1462479132535 Marionette TRACE conn4 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:12 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb93f113000 == 150 [pid = 3375] [id = 675] 13:12:12 INFO - PROCESS | 3375 | ++DOMWINDOW == 157 (0x7fb93dc8c000) [pid = 3375] [serial = 2026] [outer = (nil)] 13:12:12 INFO - PROCESS | 3375 | ++DOMWINDOW == 158 (0x7fb9406d0800) [pid = 3375] [serial = 2027] [outer = 0x7fb93dc8c000] 13:12:12 INFO - PROCESS | 3375 | 1462479132648 Marionette DEBUG loaded listener.js 13:12:12 INFO - PROCESS | 3375 | ++DOMWINDOW == 159 (0x7fb940a1a000) [pid = 3375] [serial = 2028] [outer = 0x7fb93dc8c000] 13:12:13 INFO - PROCESS | 3375 | SkCairoFTTypeface::onFilterRec unimplemented 13:12:14 INFO - PROCESS | 3375 | 1462479134032 Marionette TRACE conn4 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2673,"getWindowHandle",null] 13:12:14 INFO - PROCESS | 3375 | 1462479134100 Marionette TRACE conn4 <- [1,2673,null,{"value":"8"}] 13:12:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 13:12:14 INFO - PROCESS | 3375 | 1462479134106 Marionette TRACE conn4 -> [0,2674,"setScriptTimeout",{"ms":35000}] 13:12:14 INFO - PROCESS | 3375 | 1462479134108 Marionette TRACE conn4 <- [1,2674,null,{}] 13:12:14 INFO - PROCESS | 3375 | 1462479134114 Marionette TRACE conn4 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:14 INFO - PROCESS | 3375 | 1462479134411 Marionette TRACE conn4 <- [1,2675,null,{"value":null}] 13:12:14 INFO - PROCESS | 3375 | 1462479134638 Marionette TRACE conn4 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:14 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb941217000 == 151 [pid = 3375] [id = 676] 13:12:14 INFO - PROCESS | 3375 | ++DOMWINDOW == 160 (0x7fb940a76c00) [pid = 3375] [serial = 2029] [outer = (nil)] 13:12:14 INFO - PROCESS | 3375 | ++DOMWINDOW == 161 (0x7fb940b0f800) [pid = 3375] [serial = 2030] [outer = 0x7fb940a76c00] 13:12:14 INFO - PROCESS | 3375 | 1462479134724 Marionette DEBUG loaded listener.js 13:12:14 INFO - PROCESS | 3375 | ++DOMWINDOW == 162 (0x7fb942ebe800) [pid = 3375] [serial = 2031] [outer = 0x7fb940a76c00] 13:12:16 INFO - PROCESS | 3375 | SkCairoFTTypeface::onFilterRec unimplemented 13:12:16 INFO - PROCESS | 3375 | 1462479136075 Marionette TRACE conn4 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 13:12:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 13:12:16 INFO - PROCESS | 3375 | 1462479136145 Marionette TRACE conn4 <- [1,2677,null,{"value":"8"}] 13:12:16 INFO - PROCESS | 3375 | 1462479136151 Marionette TRACE conn4 -> [0,2678,"setScriptTimeout",{"ms":35000}] 13:12:16 INFO - PROCESS | 3375 | 1462479136155 Marionette TRACE conn4 <- [1,2678,null,{}] 13:12:16 INFO - PROCESS | 3375 | 1462479136160 Marionette TRACE conn4 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:16 INFO - PROCESS | 3375 | 1462479136561 Marionette TRACE conn4 <- [1,2679,null,{"value":null}] 13:12:16 INFO - PROCESS | 3375 | 1462479136787 Marionette TRACE conn4 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:16 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb9293a8000 == 152 [pid = 3375] [id = 677] 13:12:16 INFO - PROCESS | 3375 | ++DOMWINDOW == 163 (0x7fb9294a2000) [pid = 3375] [serial = 2032] [outer = (nil)] 13:12:16 INFO - PROCESS | 3375 | ++DOMWINDOW == 164 (0x7fb92f081800) [pid = 3375] [serial = 2033] [outer = 0x7fb9294a2000] 13:12:16 INFO - PROCESS | 3375 | 1462479136904 Marionette DEBUG loaded listener.js 13:12:17 INFO - PROCESS | 3375 | ++DOMWINDOW == 165 (0x7fb940b05400) [pid = 3375] [serial = 2034] [outer = 0x7fb9294a2000] 13:12:18 INFO - PROCESS | 3375 | SkCairoFTTypeface::onFilterRec unimplemented 13:12:18 INFO - PROCESS | 3375 | 1462479138655 Marionette TRACE conn4 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 13:12:18 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) 13:12:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 2543ms 13:12:18 INFO - PROCESS | 3375 | 1462479138698 Marionette TRACE conn4 -> [0,2681,"getWindowHandle",null] 13:12:18 INFO - PROCESS | 3375 | 1462479138706 Marionette TRACE conn4 <- [1,2681,null,{"value":"8"}] 13:12:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 13:12:18 INFO - PROCESS | 3375 | 1462479138820 Marionette TRACE conn4 -> [0,2682,"setScriptTimeout",{"ms":35000}] 13:12:18 INFO - PROCESS | 3375 | 1462479138829 Marionette TRACE conn4 <- [1,2682,null,{}] 13:12:18 INFO - PROCESS | 3375 | 1462479138848 Marionette TRACE conn4 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:19 INFO - PROCESS | 3375 | 1462479139146 Marionette TRACE conn4 <- [1,2683,null,{"value":null}] 13:12:19 INFO - PROCESS | 3375 | 1462479139368 Marionette TRACE conn4 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:19 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb92ff04000 == 153 [pid = 3375] [id = 678] 13:12:19 INFO - PROCESS | 3375 | ++DOMWINDOW == 166 (0x7fb92d867400) [pid = 3375] [serial = 2035] [outer = (nil)] 13:12:19 INFO - PROCESS | 3375 | ++DOMWINDOW == 167 (0x7fb92eadfc00) [pid = 3375] [serial = 2036] [outer = 0x7fb92d867400] 13:12:19 INFO - PROCESS | 3375 | 1462479139485 Marionette DEBUG loaded listener.js 13:12:19 INFO - PROCESS | 3375 | ++DOMWINDOW == 168 (0x7fb92ffa4400) [pid = 3375] [serial = 2037] [outer = 0x7fb92d867400] 13:12:20 INFO - PROCESS | 3375 | SkCairoFTTypeface::onFilterRec unimplemented 13:12:21 INFO - PROCESS | 3375 | 1462479141078 Marionette TRACE conn4 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 13:12:21 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) 13:12:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 2357ms 13:12:21 INFO - PROCESS | 3375 | 1462479141123 Marionette TRACE conn4 -> [0,2685,"getWindowHandle",null] 13:12:21 INFO - PROCESS | 3375 | 1462479141131 Marionette TRACE conn4 <- [1,2685,null,{"value":"8"}] 13:12:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 13:12:21 INFO - PROCESS | 3375 | 1462479141143 Marionette TRACE conn4 -> [0,2686,"setScriptTimeout",{"ms":35000}] 13:12:21 INFO - PROCESS | 3375 | 1462479141147 Marionette TRACE conn4 <- [1,2686,null,{}] 13:12:21 INFO - PROCESS | 3375 | 1462479141156 Marionette TRACE conn4 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:21 INFO - PROCESS | 3375 | 1462479141375 Marionette TRACE conn4 <- [1,2687,null,{"value":null}] 13:12:21 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb934c4c800 == 152 [pid = 3375] [id = 402] 13:12:21 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb93cdae000 == 151 [pid = 3375] [id = 530] 13:12:21 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb95508e000 == 150 [pid = 3375] [id = 568] 13:12:21 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb959118000 == 149 [pid = 3375] [id = 612] 13:12:21 INFO - PROCESS | 3375 | --DOMWINDOW == 167 (0x7fb931607400) [pid = 3375] [serial = 1931] [outer = (nil)] [url = about:blank] 13:12:21 INFO - PROCESS | 3375 | 1462479141698 Marionette TRACE conn4 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:21 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb953c13800 == 148 [pid = 3375] [id = 567] 13:12:21 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb92e2b5000 == 147 [pid = 3375] [id = 613] 13:12:21 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb9588b6800 == 146 [pid = 3375] [id = 611] 13:12:21 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb933b57000 == 145 [pid = 3375] [id = 665] 13:12:21 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb9293ab800 == 146 [pid = 3375] [id = 679] 13:12:21 INFO - PROCESS | 3375 | ++DOMWINDOW == 168 (0x7fb92d72c400) [pid = 3375] [serial = 2038] [outer = (nil)] 13:12:21 INFO - PROCESS | 3375 | ++DOMWINDOW == 169 (0x7fb931013000) [pid = 3375] [serial = 2039] [outer = 0x7fb92d72c400] 13:12:21 INFO - PROCESS | 3375 | 1462479141766 Marionette DEBUG loaded listener.js 13:12:21 INFO - PROCESS | 3375 | ++DOMWINDOW == 170 (0x7fb9319c4800) [pid = 3375] [serial = 2040] [outer = 0x7fb92d72c400] 13:12:21 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb9322d7800 == 145 [pid = 3375] [id = 664] 13:12:21 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb92e2a3800 == 144 [pid = 3375] [id = 663] 13:12:22 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb92bcaa800 == 143 [pid = 3375] [id = 662] 13:12:22 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb92e966800 == 142 [pid = 3375] [id = 661] 13:12:22 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb92bcb6800 == 141 [pid = 3375] [id = 660] 13:12:22 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb92d888800 == 140 [pid = 3375] [id = 659] 13:12:22 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb93dfcc000 == 139 [pid = 3375] [id = 658] 13:12:22 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb93d9c2000 == 138 [pid = 3375] [id = 657] 13:12:22 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb93d375800 == 137 [pid = 3375] [id = 656] 13:12:22 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb93cd98800 == 136 [pid = 3375] [id = 655] 13:12:22 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb93bdd0000 == 135 [pid = 3375] [id = 654] 13:12:22 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb9381e2000 == 134 [pid = 3375] [id = 653] 13:12:22 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb93780c000 == 133 [pid = 3375] [id = 652] 13:12:22 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb9376c4800 == 132 [pid = 3375] [id = 651] 13:12:22 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb936ca0800 == 131 [pid = 3375] [id = 650] 13:12:22 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb935ac6000 == 130 [pid = 3375] [id = 649] 13:12:22 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb934e5f800 == 129 [pid = 3375] [id = 648] 13:12:22 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb92e210000 == 128 [pid = 3375] [id = 593] 13:12:22 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb933eb9800 == 127 [pid = 3375] [id = 647] 13:12:22 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb932acc800 == 126 [pid = 3375] [id = 646] 13:12:22 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb92e96a800 == 125 [pid = 3375] [id = 645] 13:12:22 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb9291d3800 == 124 [pid = 3375] [id = 644] 13:12:22 INFO - PROCESS | 3375 | --DOMWINDOW == 169 (0x7fb937a92400) [pid = 3375] [serial = 1797] [outer = (nil)] [url = about:blank] 13:12:22 INFO - PROCESS | 3375 | --DOMWINDOW == 168 (0x7fb9312e1400) [pid = 3375] [serial = 1919] [outer = (nil)] [url = about:blank] 13:12:22 INFO - PROCESS | 3375 | --DOMWINDOW == 167 (0x7fb934bf5400) [pid = 3375] [serial = 1920] [outer = (nil)] [url = about:blank] 13:12:22 INFO - PROCESS | 3375 | --DOMWINDOW == 166 (0x7fb948e9dc00) [pid = 3375] [serial = 1901] [outer = (nil)] [url = about:blank] 13:12:22 INFO - PROCESS | 3375 | --DOMWINDOW == 165 (0x7fb949dac000) [pid = 3375] [serial = 1902] [outer = (nil)] [url = about:blank] 13:12:22 INFO - PROCESS | 3375 | --DOMWINDOW == 164 (0x7fb93823e400) [pid = 3375] [serial = 1880] [outer = (nil)] [url = about:blank] 13:12:22 INFO - PROCESS | 3375 | --DOMWINDOW == 163 (0x7fb93d136c00) [pid = 3375] [serial = 1881] [outer = (nil)] [url = about:blank] 13:12:22 INFO - PROCESS | 3375 | --DOMWINDOW == 162 (0x7fb94a0afc00) [pid = 3375] [serial = 1904] [outer = (nil)] [url = about:blank] 13:12:22 INFO - PROCESS | 3375 | --DOMWINDOW == 161 (0x7fb953bef400) [pid = 3375] [serial = 1905] [outer = (nil)] [url = about:blank] 13:12:22 INFO - PROCESS | 3375 | --DOMWINDOW == 160 (0x7fb93dd4f400) [pid = 3375] [serial = 1889] [outer = (nil)] [url = about:blank] 13:12:22 INFO - PROCESS | 3375 | --DOMWINDOW == 159 (0x7fb940402800) [pid = 3375] [serial = 1890] [outer = (nil)] [url = about:blank] 13:12:22 INFO - PROCESS | 3375 | --DOMWINDOW == 158 (0x7fb931568400) [pid = 3375] [serial = 1929] [outer = (nil)] [url = about:blank] 13:12:22 INFO - PROCESS | 3375 | --DOMWINDOW == 157 (0x7fb92ffaa000) [pid = 3375] [serial = 1926] [outer = (nil)] [url = about:blank] 13:12:22 INFO - PROCESS | 3375 | --DOMWINDOW == 156 (0x7fb9314ed800) [pid = 3375] [serial = 1928] [outer = (nil)] [url = about:blank] 13:12:22 INFO - PROCESS | 3375 | --DOMWINDOW == 155 (0x7fb94816f800) [pid = 3375] [serial = 1898] [outer = (nil)] [url = about:blank] 13:12:22 INFO - PROCESS | 3375 | --DOMWINDOW == 154 (0x7fb9486b8400) [pid = 3375] [serial = 1899] [outer = (nil)] [url = about:blank] 13:12:22 INFO - PROCESS | 3375 | --DOMWINDOW == 153 (0x7fb93d604000) [pid = 3375] [serial = 1883] [outer = (nil)] [url = about:blank] 13:12:22 INFO - PROCESS | 3375 | --DOMWINDOW == 152 (0x7fb93d726400) [pid = 3375] [serial = 1884] [outer = (nil)] [url = about:blank] 13:12:22 INFO - PROCESS | 3375 | --DOMWINDOW == 151 (0x7fb92f437000) [pid = 3375] [serial = 1913] [outer = (nil)] [url = about:blank] 13:12:22 INFO - PROCESS | 3375 | --DOMWINDOW == 150 (0x7fb93d604400) [pid = 3375] [serial = 1914] [outer = (nil)] [url = about:blank] 13:12:22 INFO - PROCESS | 3375 | --DOMWINDOW == 149 (0x7fb93101fc00) [pid = 3375] [serial = 1916] [outer = (nil)] [url = about:blank] 13:12:22 INFO - PROCESS | 3375 | --DOMWINDOW == 148 (0x7fb9319c5800) [pid = 3375] [serial = 1917] [outer = (nil)] [url = about:blank] 13:12:22 INFO - PROCESS | 3375 | --DOMWINDOW == 147 (0x7fb95500a400) [pid = 3375] [serial = 1910] [outer = (nil)] [url = about:blank] 13:12:22 INFO - PROCESS | 3375 | --DOMWINDOW == 146 (0x7fb956f67800) [pid = 3375] [serial = 1911] [outer = (nil)] [url = about:blank] 13:12:22 INFO - PROCESS | 3375 | --DOMWINDOW == 145 (0x7fb92bd75400) [pid = 3375] [serial = 1865] [outer = (nil)] [url = about:blank] 13:12:22 INFO - PROCESS | 3375 | --DOMWINDOW == 144 (0x7fb92d729c00) [pid = 3375] [serial = 1866] [outer = (nil)] [url = about:blank] 13:12:22 INFO - PROCESS | 3375 | --DOMWINDOW == 143 (0x7fb93dc93800) [pid = 3375] [serial = 1886] [outer = (nil)] [url = about:blank] 13:12:22 INFO - PROCESS | 3375 | --DOMWINDOW == 142 (0x7fb93dd48400) [pid = 3375] [serial = 1887] [outer = (nil)] [url = about:blank] 13:12:22 INFO - PROCESS | 3375 | --DOMWINDOW == 141 (0x7fb9366ae000) [pid = 3375] [serial = 1874] [outer = (nil)] [url = about:blank] 13:12:22 INFO - PROCESS | 3375 | --DOMWINDOW == 140 (0x7fb936854000) [pid = 3375] [serial = 1875] [outer = (nil)] [url = about:blank] 13:12:22 INFO - PROCESS | 3375 | --DOMWINDOW == 139 (0x7fb953e28c00) [pid = 3375] [serial = 1907] [outer = (nil)] [url = about:blank] 13:12:22 INFO - PROCESS | 3375 | --DOMWINDOW == 138 (0x7fb954ad0800) [pid = 3375] [serial = 1908] [outer = (nil)] [url = about:blank] 13:12:22 INFO - PROCESS | 3375 | --DOMWINDOW == 137 (0x7fb936abcc00) [pid = 3375] [serial = 1877] [outer = (nil)] [url = about:blank] 13:12:22 INFO - PROCESS | 3375 | --DOMWINDOW == 136 (0x7fb936c4f400) [pid = 3375] [serial = 1878] [outer = (nil)] [url = about:blank] 13:12:22 INFO - PROCESS | 3375 | --DOMWINDOW == 135 (0x7fb9312d9c00) [pid = 3375] [serial = 1868] [outer = (nil)] [url = about:blank] 13:12:22 INFO - PROCESS | 3375 | --DOMWINDOW == 134 (0x7fb9319bf400) [pid = 3375] [serial = 1869] [outer = (nil)] [url = about:blank] 13:12:22 INFO - PROCESS | 3375 | --DOMWINDOW == 133 (0x7fb92f18f400) [pid = 3375] [serial = 1925] [outer = (nil)] [url = about:blank] 13:12:22 INFO - PROCESS | 3375 | --DOMWINDOW == 132 (0x7fb940653000) [pid = 3375] [serial = 1892] [outer = (nil)] [url = about:blank] 13:12:22 INFO - PROCESS | 3375 | --DOMWINDOW == 131 (0x7fb9406ddc00) [pid = 3375] [serial = 1893] [outer = (nil)] [url = about:blank] 13:12:22 INFO - PROCESS | 3375 | --DOMWINDOW == 130 (0x7fb940b10c00) [pid = 3375] [serial = 1895] [outer = (nil)] [url = about:blank] 13:12:22 INFO - PROCESS | 3375 | --DOMWINDOW == 129 (0x7fb942ef5c00) [pid = 3375] [serial = 1896] [outer = (nil)] [url = about:blank] 13:12:22 INFO - PROCESS | 3375 | --DOMWINDOW == 128 (0x7fb932cf1c00) [pid = 3375] [serial = 1871] [outer = (nil)] [url = about:blank] 13:12:22 INFO - PROCESS | 3375 | --DOMWINDOW == 127 (0x7fb934beec00) [pid = 3375] [serial = 1872] [outer = (nil)] [url = about:blank] 13:12:22 INFO - PROCESS | 3375 | --DOMWINDOW == 126 (0x7fb92d722800) [pid = 3375] [serial = 1922] [outer = (nil)] [url = about:blank] 13:12:22 INFO - PROCESS | 3375 | --DOMWINDOW == 125 (0x7fb92d866000) [pid = 3375] [serial = 1923] [outer = (nil)] [url = about:blank] 13:12:23 INFO - PROCESS | 3375 | SkCairoFTTypeface::onFilterRec unimplemented 13:12:23 INFO - PROCESS | 3375 | 1462479143106 Marionette TRACE conn4 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 13:12:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 13:12:23 INFO - PROCESS | 3375 | 1462479143145 Marionette TRACE conn4 <- [1,2689,null,{"value":"8"}] 13:12:23 INFO - PROCESS | 3375 | 1462479143151 Marionette TRACE conn4 -> [0,2690,"setScriptTimeout",{"ms":35000}] 13:12:23 INFO - PROCESS | 3375 | 1462479143156 Marionette TRACE conn4 <- [1,2690,null,{}] 13:12:23 INFO - PROCESS | 3375 | 1462479143207 Marionette TRACE conn4 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:23 INFO - PROCESS | 3375 | 1462479143476 Marionette TRACE conn4 <- [1,2691,null,{"value":null}] 13:12:23 INFO - PROCESS | 3375 | 1462479143599 Marionette TRACE conn4 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:23 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb92e977000 == 125 [pid = 3375] [id = 680] 13:12:23 INFO - PROCESS | 3375 | ++DOMWINDOW == 126 (0x7fb9319c9000) [pid = 3375] [serial = 2041] [outer = (nil)] 13:12:23 INFO - PROCESS | 3375 | ++DOMWINDOW == 127 (0x7fb93244d000) [pid = 3375] [serial = 2042] [outer = 0x7fb9319c9000] 13:12:23 INFO - PROCESS | 3375 | 1462479143665 Marionette DEBUG loaded listener.js 13:12:23 INFO - PROCESS | 3375 | ++DOMWINDOW == 128 (0x7fb932b8c000) [pid = 3375] [serial = 2043] [outer = 0x7fb9319c9000] 13:12:24 INFO - PROCESS | 3375 | SkCairoFTTypeface::onFilterRec unimplemented 13:12:24 INFO - PROCESS | 3375 | 1462479144882 Marionette TRACE conn4 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2693,"getWindowHandle",null] 13:12:24 INFO - PROCESS | 3375 | 1462479144942 Marionette TRACE conn4 <- [1,2693,null,{"value":"8"}] 13:12:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 13:12:24 INFO - PROCESS | 3375 | 1462479144948 Marionette TRACE conn4 -> [0,2694,"setScriptTimeout",{"ms":35000}] 13:12:24 INFO - PROCESS | 3375 | 1462479144950 Marionette TRACE conn4 <- [1,2694,null,{}] 13:12:24 INFO - PROCESS | 3375 | 1462479144956 Marionette TRACE conn4 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:25 INFO - PROCESS | 3375 | 1462479145206 Marionette TRACE conn4 <- [1,2695,null,{"value":null}] 13:12:25 INFO - PROCESS | 3375 | 1462479145284 Marionette TRACE conn4 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:25 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb933b6f000 == 126 [pid = 3375] [id = 681] 13:12:25 INFO - PROCESS | 3375 | ++DOMWINDOW == 129 (0x7fb9321dd400) [pid = 3375] [serial = 2044] [outer = (nil)] 13:12:25 INFO - PROCESS | 3375 | ++DOMWINDOW == 130 (0x7fb9357ce000) [pid = 3375] [serial = 2045] [outer = 0x7fb9321dd400] 13:12:25 INFO - PROCESS | 3375 | 1462479145346 Marionette DEBUG loaded listener.js 13:12:25 INFO - PROCESS | 3375 | ++DOMWINDOW == 131 (0x7fb9365ebc00) [pid = 3375] [serial = 2046] [outer = 0x7fb9321dd400] 13:12:26 INFO - PROCESS | 3375 | --DOMWINDOW == 130 (0x7fb9321e6400) [pid = 3375] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 13:12:26 INFO - PROCESS | 3375 | --DOMWINDOW == 129 (0x7fb9294a5c00) [pid = 3375] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 13:12:26 INFO - PROCESS | 3375 | --DOMWINDOW == 128 (0x7fb92d44c800) [pid = 3375] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 13:12:26 INFO - PROCESS | 3375 | --DOMWINDOW == 127 (0x7fb92bd73400) [pid = 3375] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 13:12:26 INFO - PROCESS | 3375 | --DOMWINDOW == 126 (0x7fb932d9e800) [pid = 3375] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 13:12:26 INFO - PROCESS | 3375 | --DOMWINDOW == 125 (0x7fb9294acc00) [pid = 3375] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 13:12:27 INFO - PROCESS | 3375 | SkCairoFTTypeface::onFilterRec unimplemented 13:12:27 INFO - PROCESS | 3375 | 1462479147078 Marionette TRACE conn4 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2697,"getWindowHandle",null] 13:12:27 INFO - PROCESS | 3375 | 1462479147096 Marionette TRACE conn4 <- [1,2697,null,{"value":"8"}] 13:12:27 INFO - PROCESS | 3375 | 1462479147103 Marionette TRACE conn4 -> [0,2698,"setScriptTimeout",{"ms":35000}] 13:12:27 INFO - PROCESS | 3375 | 1462479147105 Marionette TRACE conn4 <- [1,2698,null,{}] 13:12:27 INFO - PROCESS | 3375 | 1462479147111 Marionette TRACE conn4 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:27 INFO - PROCESS | 3375 | 1462479147308 Marionette TRACE conn4 <- [1,2699,null,{"value":null}] 13:12:27 INFO - PROCESS | 3375 | 1462479147474 Marionette TRACE conn4 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:27 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb934b6e800 == 127 [pid = 3375] [id = 682] 13:12:27 INFO - PROCESS | 3375 | ++DOMWINDOW == 126 (0x7fb929e7a400) [pid = 3375] [serial = 2047] [outer = (nil)] 13:12:27 INFO - PROCESS | 3375 | ++DOMWINDOW == 127 (0x7fb9321e6400) [pid = 3375] [serial = 2048] [outer = 0x7fb929e7a400] 13:12:27 INFO - PROCESS | 3375 | 1462479147539 Marionette DEBUG loaded listener.js 13:12:27 INFO - PROCESS | 3375 | ++DOMWINDOW == 128 (0x7fb9366ad400) [pid = 3375] [serial = 2049] [outer = 0x7fb929e7a400] 13:12:28 INFO - PROCESS | 3375 | SkCairoFTTypeface::onFilterRec unimplemented 13:12:28 INFO - PROCESS | 3375 | 1462479148874 Marionette TRACE conn4 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 13:12:28 INFO - PROCESS | 3375 | 1462479148900 Marionette TRACE conn4 <- [1,2701,null,{"value":"8"}] 13:12:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 13:12:28 INFO - PROCESS | 3375 | 1462479148909 Marionette TRACE conn4 -> [0,2702,"setScriptTimeout",{"ms":35000}] 13:12:28 INFO - PROCESS | 3375 | 1462479148913 Marionette TRACE conn4 <- [1,2702,null,{}] 13:12:28 INFO - PROCESS | 3375 | 1462479148963 Marionette TRACE conn4 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:29 INFO - PROCESS | 3375 | 1462479149367 Marionette TRACE conn4 <- [1,2703,null,{"value":null}] 13:12:29 INFO - PROCESS | 3375 | 1462479149526 Marionette TRACE conn4 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:29 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb92e2a9000 == 128 [pid = 3375] [id = 683] 13:12:29 INFO - PROCESS | 3375 | ++DOMWINDOW == 129 (0x7fb931012c00) [pid = 3375] [serial = 2050] [outer = (nil)] 13:12:29 INFO - PROCESS | 3375 | ++DOMWINDOW == 130 (0x7fb9312da400) [pid = 3375] [serial = 2051] [outer = 0x7fb931012c00] 13:12:29 INFO - PROCESS | 3375 | 1462479149643 Marionette DEBUG loaded listener.js 13:12:29 INFO - PROCESS | 3375 | ++DOMWINDOW == 131 (0x7fb9319c0400) [pid = 3375] [serial = 2052] [outer = 0x7fb931012c00] 13:12:30 INFO - PROCESS | 3375 | 1462479150599 Marionette TRACE conn4 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 13:12:30 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 13:12:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1733ms 13:12:30 INFO - PROCESS | 3375 | 1462479150643 Marionette TRACE conn4 -> [0,2705,"getWindowHandle",null] 13:12:30 INFO - PROCESS | 3375 | 1462479150653 Marionette TRACE conn4 <- [1,2705,null,{"value":"8"}] 13:12:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 13:12:30 INFO - PROCESS | 3375 | 1462479150664 Marionette TRACE conn4 -> [0,2706,"setScriptTimeout",{"ms":35000}] 13:12:30 INFO - PROCESS | 3375 | 1462479150669 Marionette TRACE conn4 <- [1,2706,null,{}] 13:12:30 INFO - PROCESS | 3375 | 1462479150675 Marionette TRACE conn4 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:30 INFO - PROCESS | 3375 | 1462479150915 Marionette TRACE conn4 <- [1,2707,null,{"value":null}] 13:12:31 INFO - PROCESS | 3375 | 1462479151173 Marionette TRACE conn4 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:31 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb935756800 == 129 [pid = 3375] [id = 684] 13:12:31 INFO - PROCESS | 3375 | ++DOMWINDOW == 132 (0x7fb932a0f800) [pid = 3375] [serial = 2053] [outer = (nil)] 13:12:31 INFO - PROCESS | 3375 | ++DOMWINDOW == 133 (0x7fb932da1000) [pid = 3375] [serial = 2054] [outer = 0x7fb932a0f800] 13:12:31 INFO - PROCESS | 3375 | 1462479151292 Marionette DEBUG loaded listener.js 13:12:31 INFO - PROCESS | 3375 | ++DOMWINDOW == 134 (0x7fb9365e7800) [pid = 3375] [serial = 2055] [outer = 0x7fb932a0f800] 13:12:32 INFO - PROCESS | 3375 | 1462479152304 Marionette TRACE conn4 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 13:12:32 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 13:12:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1690ms 13:12:32 INFO - PROCESS | 3375 | 1462479152355 Marionette TRACE conn4 -> [0,2709,"getWindowHandle",null] 13:12:32 INFO - PROCESS | 3375 | 1462479152358 Marionette TRACE conn4 <- [1,2709,null,{"value":"8"}] 13:12:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 13:12:32 INFO - PROCESS | 3375 | 1462479152365 Marionette TRACE conn4 -> [0,2710,"setScriptTimeout",{"ms":35000}] 13:12:32 INFO - PROCESS | 3375 | 1462479152371 Marionette TRACE conn4 <- [1,2710,null,{}] 13:12:32 INFO - PROCESS | 3375 | 1462479152387 Marionette TRACE conn4 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:32 INFO - PROCESS | 3375 | 1462479152657 Marionette TRACE conn4 <- [1,2711,null,{"value":null}] 13:12:33 INFO - PROCESS | 3375 | 1462479153000 Marionette TRACE conn4 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:33 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb936bd0000 == 130 [pid = 3375] [id = 685] 13:12:33 INFO - PROCESS | 3375 | ++DOMWINDOW == 135 (0x7fb936854400) [pid = 3375] [serial = 2056] [outer = (nil)] 13:12:33 INFO - PROCESS | 3375 | ++DOMWINDOW == 136 (0x7fb936c4f400) [pid = 3375] [serial = 2057] [outer = 0x7fb936854400] 13:12:33 INFO - PROCESS | 3375 | 1462479153085 Marionette DEBUG loaded listener.js 13:12:33 INFO - PROCESS | 3375 | ++DOMWINDOW == 137 (0x7fb938242800) [pid = 3375] [serial = 2058] [outer = 0x7fb936854400] 13:12:34 INFO - PROCESS | 3375 | 1462479154100 Marionette TRACE conn4 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 13:12:34 INFO - PROCESS | 3375 | 1462479154163 Marionette TRACE conn4 <- [1,2713,null,{"value":"8"}] 13:12:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 13:12:34 INFO - PROCESS | 3375 | 1462479154171 Marionette TRACE conn4 -> [0,2714,"setScriptTimeout",{"ms":35000}] 13:12:34 INFO - PROCESS | 3375 | 1462479154174 Marionette TRACE conn4 <- [1,2714,null,{}] 13:12:34 INFO - PROCESS | 3375 | 1462479154180 Marionette TRACE conn4 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:34 INFO - PROCESS | 3375 | 1462479154417 Marionette TRACE conn4 <- [1,2715,null,{"value":null}] 13:12:34 INFO - PROCESS | 3375 | 1462479154688 Marionette TRACE conn4 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:34 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb937756800 == 131 [pid = 3375] [id = 686] 13:12:34 INFO - PROCESS | 3375 | ++DOMWINDOW == 138 (0x7fb9294a4c00) [pid = 3375] [serial = 2059] [outer = (nil)] 13:12:34 INFO - PROCESS | 3375 | ++DOMWINDOW == 139 (0x7fb93cc72c00) [pid = 3375] [serial = 2060] [outer = 0x7fb9294a4c00] 13:12:34 INFO - PROCESS | 3375 | 1462479154867 Marionette DEBUG loaded listener.js 13:12:34 INFO - PROCESS | 3375 | ++DOMWINDOW == 140 (0x7fb93d3a6800) [pid = 3375] [serial = 2061] [outer = 0x7fb9294a4c00] 13:12:35 INFO - PROCESS | 3375 | 1462479155754 Marionette TRACE conn4 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 13:12:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 13:12:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1636ms 13:12:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 13:12:35 INFO - PROCESS | 3375 | 1462479155809 Marionette TRACE conn4 -> [0,2717,"getWindowHandle",null] 13:12:35 INFO - PROCESS | 3375 | 1462479155812 Marionette TRACE conn4 <- [1,2717,null,{"value":"8"}] 13:12:35 INFO - PROCESS | 3375 | 1462479155819 Marionette TRACE conn4 -> [0,2718,"setScriptTimeout",{"ms":35000}] 13:12:35 INFO - PROCESS | 3375 | 1462479155822 Marionette TRACE conn4 <- [1,2718,null,{}] 13:12:35 INFO - PROCESS | 3375 | 1462479155827 Marionette TRACE conn4 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:36 INFO - PROCESS | 3375 | 1462479156074 Marionette TRACE conn4 <- [1,2719,null,{"value":null}] 13:12:36 INFO - PROCESS | 3375 | 1462479156287 Marionette TRACE conn4 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:36 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb9381d6000 == 132 [pid = 3375] [id = 687] 13:12:36 INFO - PROCESS | 3375 | ++DOMWINDOW == 141 (0x7fb936c45000) [pid = 3375] [serial = 2062] [outer = (nil)] 13:12:36 INFO - PROCESS | 3375 | ++DOMWINDOW == 142 (0x7fb93d41b800) [pid = 3375] [serial = 2063] [outer = 0x7fb936c45000] 13:12:36 INFO - PROCESS | 3375 | 1462479156399 Marionette DEBUG loaded listener.js 13:12:36 INFO - PROCESS | 3375 | ++DOMWINDOW == 143 (0x7fb93d51d800) [pid = 3375] [serial = 2064] [outer = 0x7fb936c45000] 13:12:37 INFO - PROCESS | 3375 | 1462479157343 Marionette TRACE conn4 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 13:12:37 INFO - PROCESS | 3375 | 1462479157411 Marionette TRACE conn4 <- [1,2721,null,{"value":"8"}] 13:12:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 13:12:37 INFO - PROCESS | 3375 | 1462479157417 Marionette TRACE conn4 -> [0,2722,"setScriptTimeout",{"ms":35000}] 13:12:37 INFO - PROCESS | 3375 | 1462479157420 Marionette TRACE conn4 <- [1,2722,null,{}] 13:12:37 INFO - PROCESS | 3375 | 1462479157426 Marionette TRACE conn4 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:37 INFO - PROCESS | 3375 | 1462479157697 Marionette TRACE conn4 <- [1,2723,null,{"value":null}] 13:12:37 INFO - PROCESS | 3375 | 1462479157956 Marionette TRACE conn4 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:38 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb93ca45800 == 133 [pid = 3375] [id = 688] 13:12:38 INFO - PROCESS | 3375 | ++DOMWINDOW == 144 (0x7fb93ec56c00) [pid = 3375] [serial = 2065] [outer = (nil)] 13:12:38 INFO - PROCESS | 3375 | ++DOMWINDOW == 145 (0x7fb93f15fc00) [pid = 3375] [serial = 2066] [outer = 0x7fb93ec56c00] 13:12:38 INFO - PROCESS | 3375 | 1462479158081 Marionette DEBUG loaded listener.js 13:12:38 INFO - PROCESS | 3375 | ++DOMWINDOW == 146 (0x7fb9405ab000) [pid = 3375] [serial = 2067] [outer = 0x7fb93ec56c00] 13:12:38 INFO - PROCESS | 3375 | 1462479158966 Marionette TRACE conn4 <- [1,2724,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2725,"getWindowHandle",null] 13:12:39 INFO - PROCESS | 3375 | 1462479159005 Marionette TRACE conn4 <- [1,2725,null,{"value":"8"}] 13:12:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 13:12:39 INFO - PROCESS | 3375 | 1462479159010 Marionette TRACE conn4 -> [0,2726,"setScriptTimeout",{"ms":35000}] 13:12:39 INFO - PROCESS | 3375 | 1462479159013 Marionette TRACE conn4 <- [1,2726,null,{}] 13:12:39 INFO - PROCESS | 3375 | 1462479159018 Marionette TRACE conn4 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:39 INFO - PROCESS | 3375 | 1462479159215 Marionette TRACE conn4 <- [1,2727,null,{"value":null}] 13:12:39 INFO - PROCESS | 3375 | 1462479159476 Marionette TRACE conn4 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:39 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb93d9a8000 == 134 [pid = 3375] [id = 689] 13:12:39 INFO - PROCESS | 3375 | ++DOMWINDOW == 147 (0x7fb93de72400) [pid = 3375] [serial = 2068] [outer = (nil)] 13:12:39 INFO - PROCESS | 3375 | ++DOMWINDOW == 148 (0x7fb940a0c000) [pid = 3375] [serial = 2069] [outer = 0x7fb93de72400] 13:12:39 INFO - PROCESS | 3375 | 1462479159549 Marionette DEBUG loaded listener.js 13:12:39 INFO - PROCESS | 3375 | ++DOMWINDOW == 149 (0x7fb940b10c00) [pid = 3375] [serial = 2070] [outer = 0x7fb93de72400] 13:12:40 INFO - PROCESS | 3375 | 1462479160423 Marionette TRACE conn4 <- [1,2728,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 13:12:40 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 13:12:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1486ms 13:12:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 13:12:40 INFO - PROCESS | 3375 | 1462479160498 Marionette TRACE conn4 -> [0,2729,"getWindowHandle",null] 13:12:40 INFO - PROCESS | 3375 | 1462479160500 Marionette TRACE conn4 <- [1,2729,null,{"value":"8"}] 13:12:40 INFO - PROCESS | 3375 | 1462479160507 Marionette TRACE conn4 -> [0,2730,"setScriptTimeout",{"ms":35000}] 13:12:40 INFO - PROCESS | 3375 | 1462479160510 Marionette TRACE conn4 <- [1,2730,null,{}] 13:12:40 INFO - PROCESS | 3375 | 1462479160515 Marionette TRACE conn4 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:40 INFO - PROCESS | 3375 | 1462479160757 Marionette TRACE conn4 <- [1,2731,null,{"value":null}] 13:12:41 INFO - PROCESS | 3375 | 1462479161053 Marionette TRACE conn4 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:41 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb93eaa9800 == 135 [pid = 3375] [id = 690] 13:12:41 INFO - PROCESS | 3375 | ++DOMWINDOW == 150 (0x7fb93ea17c00) [pid = 3375] [serial = 2071] [outer = (nil)] 13:12:41 INFO - PROCESS | 3375 | ++DOMWINDOW == 151 (0x7fb942ebf400) [pid = 3375] [serial = 2072] [outer = 0x7fb93ea17c00] 13:12:41 INFO - PROCESS | 3375 | 1462479161130 Marionette DEBUG loaded listener.js 13:12:41 INFO - PROCESS | 3375 | ++DOMWINDOW == 152 (0x7fb942ef6000) [pid = 3375] [serial = 2073] [outer = 0x7fb93ea17c00] 13:12:42 INFO - PROCESS | 3375 | 1462479162417 Marionette TRACE conn4 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2733,"getWindowHandle",null] 13:12:42 INFO - PROCESS | 3375 | 1462479162443 Marionette TRACE conn4 <- [1,2733,null,{"value":"8"}] 13:12:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 13:12:42 INFO - PROCESS | 3375 | 1462479162449 Marionette TRACE conn4 -> [0,2734,"setScriptTimeout",{"ms":35000}] 13:12:42 INFO - PROCESS | 3375 | 1462479162451 Marionette TRACE conn4 <- [1,2734,null,{}] 13:12:42 INFO - PROCESS | 3375 | 1462479162457 Marionette TRACE conn4 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:42 INFO - PROCESS | 3375 | 1462479162715 Marionette TRACE conn4 <- [1,2735,null,{"value":null}] 13:12:42 INFO - PROCESS | 3375 | 1462479162978 Marionette TRACE conn4 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:43 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb94195d000 == 136 [pid = 3375] [id = 691] 13:12:43 INFO - PROCESS | 3375 | ++DOMWINDOW == 153 (0x7fb940b11000) [pid = 3375] [serial = 2074] [outer = (nil)] 13:12:43 INFO - PROCESS | 3375 | ++DOMWINDOW == 154 (0x7fb944d67400) [pid = 3375] [serial = 2075] [outer = 0x7fb940b11000] 13:12:43 INFO - PROCESS | 3375 | 1462479163050 Marionette DEBUG loaded listener.js 13:12:43 INFO - PROCESS | 3375 | ++DOMWINDOW == 155 (0x7fb945a50000) [pid = 3375] [serial = 2076] [outer = 0x7fb940b11000] 13:12:44 INFO - PROCESS | 3375 | 1462479164011 Marionette TRACE conn4 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 13:12:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 13:12:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1628ms 13:12:44 INFO - PROCESS | 3375 | 1462479164079 Marionette TRACE conn4 -> [0,2737,"getWindowHandle",null] 13:12:44 INFO - PROCESS | 3375 | 1462479164082 Marionette TRACE conn4 <- [1,2737,null,{"value":"8"}] 13:12:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 13:12:44 INFO - PROCESS | 3375 | 1462479164088 Marionette TRACE conn4 -> [0,2738,"setScriptTimeout",{"ms":35000}] 13:12:44 INFO - PROCESS | 3375 | 1462479164090 Marionette TRACE conn4 <- [1,2738,null,{}] 13:12:44 INFO - PROCESS | 3375 | 1462479164096 Marionette TRACE conn4 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:44 INFO - PROCESS | 3375 | 1462479164311 Marionette TRACE conn4 <- [1,2739,null,{"value":null}] 13:12:44 INFO - PROCESS | 3375 | 1462479164532 Marionette TRACE conn4 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:44 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb943d7a800 == 137 [pid = 3375] [id = 692] 13:12:44 INFO - PROCESS | 3375 | ++DOMWINDOW == 156 (0x7fb92f439800) [pid = 3375] [serial = 2077] [outer = (nil)] 13:12:44 INFO - PROCESS | 3375 | ++DOMWINDOW == 157 (0x7fb945d7c000) [pid = 3375] [serial = 2078] [outer = 0x7fb92f439800] 13:12:44 INFO - PROCESS | 3375 | 1462479164683 Marionette DEBUG loaded listener.js 13:12:44 INFO - PROCESS | 3375 | ++DOMWINDOW == 158 (0x7fb945df1400) [pid = 3375] [serial = 2079] [outer = 0x7fb92f439800] 13:12:45 INFO - PROCESS | 3375 | 1462479165524 Marionette TRACE conn4 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 13:12:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 13:12:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1485ms 13:12:45 INFO - PROCESS | 3375 | 1462479165576 Marionette TRACE conn4 -> [0,2741,"getWindowHandle",null] 13:12:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 13:12:45 INFO - PROCESS | 3375 | 1462479165580 Marionette TRACE conn4 <- [1,2741,null,{"value":"8"}] 13:12:45 INFO - PROCESS | 3375 | 1462479165586 Marionette TRACE conn4 -> [0,2742,"setScriptTimeout",{"ms":35000}] 13:12:45 INFO - PROCESS | 3375 | 1462479165590 Marionette TRACE conn4 <- [1,2742,null,{}] 13:12:45 INFO - PROCESS | 3375 | 1462479165595 Marionette TRACE conn4 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:45 INFO - PROCESS | 3375 | 1462479165826 Marionette TRACE conn4 <- [1,2743,null,{"value":null}] 13:12:46 INFO - PROCESS | 3375 | 1462479166083 Marionette TRACE conn4 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:46 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb945d13000 == 138 [pid = 3375] [id = 693] 13:12:46 INFO - PROCESS | 3375 | ++DOMWINDOW == 159 (0x7fb947844400) [pid = 3375] [serial = 2080] [outer = (nil)] 13:12:46 INFO - PROCESS | 3375 | ++DOMWINDOW == 160 (0x7fb947b08400) [pid = 3375] [serial = 2081] [outer = 0x7fb947844400] 13:12:46 INFO - PROCESS | 3375 | 1462479166215 Marionette DEBUG loaded listener.js 13:12:46 INFO - PROCESS | 3375 | ++DOMWINDOW == 161 (0x7fb948164400) [pid = 3375] [serial = 2082] [outer = 0x7fb947844400] 13:12:47 INFO - PROCESS | 3375 | 1462479167083 Marionette TRACE conn4 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 13:12:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 13:12:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1537ms 13:12:47 INFO - PROCESS | 3375 | 1462479167123 Marionette TRACE conn4 -> [0,2745,"getWindowHandle",null] 13:12:47 INFO - PROCESS | 3375 | 1462479167126 Marionette TRACE conn4 <- [1,2745,null,{"value":"8"}] 13:12:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 13:12:47 INFO - PROCESS | 3375 | 1462479167132 Marionette TRACE conn4 -> [0,2746,"setScriptTimeout",{"ms":35000}] 13:12:47 INFO - PROCESS | 3375 | 1462479167134 Marionette TRACE conn4 <- [1,2746,null,{}] 13:12:47 INFO - PROCESS | 3375 | 1462479167140 Marionette TRACE conn4 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:47 INFO - PROCESS | 3375 | 1462479167350 Marionette TRACE conn4 <- [1,2747,null,{"value":null}] 13:12:47 INFO - PROCESS | 3375 | 1462479167613 Marionette TRACE conn4 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:47 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb948041800 == 139 [pid = 3375] [id = 694] 13:12:47 INFO - PROCESS | 3375 | ++DOMWINDOW == 162 (0x7fb94798a000) [pid = 3375] [serial = 2083] [outer = (nil)] 13:12:47 INFO - PROCESS | 3375 | ++DOMWINDOW == 163 (0x7fb948170c00) [pid = 3375] [serial = 2084] [outer = 0x7fb94798a000] 13:12:47 INFO - PROCESS | 3375 | 1462479167688 Marionette DEBUG loaded listener.js 13:12:47 INFO - PROCESS | 3375 | ++DOMWINDOW == 164 (0x7fb9482cec00) [pid = 3375] [serial = 2085] [outer = 0x7fb94798a000] 13:12:48 INFO - PROCESS | 3375 | 1462479168584 Marionette TRACE conn4 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 13:12:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 13:12:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1490ms 13:12:48 INFO - PROCESS | 3375 | 1462479168624 Marionette TRACE conn4 -> [0,2749,"getWindowHandle",null] 13:12:48 INFO - PROCESS | 3375 | 1462479168627 Marionette TRACE conn4 <- [1,2749,null,{"value":"8"}] 13:12:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 13:12:48 INFO - PROCESS | 3375 | 1462479168634 Marionette TRACE conn4 -> [0,2750,"setScriptTimeout",{"ms":35000}] 13:12:48 INFO - PROCESS | 3375 | 1462479168636 Marionette TRACE conn4 <- [1,2750,null,{}] 13:12:48 INFO - PROCESS | 3375 | 1462479168641 Marionette TRACE conn4 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:48 INFO - PROCESS | 3375 | 1462479168871 Marionette TRACE conn4 <- [1,2751,null,{"value":null}] 13:12:49 INFO - PROCESS | 3375 | 1462479169154 Marionette TRACE conn4 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:49 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb948789800 == 140 [pid = 3375] [id = 695] 13:12:49 INFO - PROCESS | 3375 | ++DOMWINDOW == 165 (0x7fb9294ac800) [pid = 3375] [serial = 2086] [outer = (nil)] 13:12:49 INFO - PROCESS | 3375 | ++DOMWINDOW == 166 (0x7fb9482d2c00) [pid = 3375] [serial = 2087] [outer = 0x7fb9294ac800] 13:12:49 INFO - PROCESS | 3375 | 1462479169271 Marionette DEBUG loaded listener.js 13:12:49 INFO - PROCESS | 3375 | ++DOMWINDOW == 167 (0x7fb9486b6000) [pid = 3375] [serial = 2088] [outer = 0x7fb9294ac800] 13:12:50 INFO - PROCESS | 3375 | 1462479170083 Marionette TRACE conn4 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 13:12:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 13:12:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1484ms 13:12:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 13:12:50 INFO - PROCESS | 3375 | 1462479170119 Marionette TRACE conn4 -> [0,2753,"getWindowHandle",null] 13:12:50 INFO - PROCESS | 3375 | 1462479170121 Marionette TRACE conn4 <- [1,2753,null,{"value":"8"}] 13:12:50 INFO - PROCESS | 3375 | 1462479170128 Marionette TRACE conn4 -> [0,2754,"setScriptTimeout",{"ms":35000}] 13:12:50 INFO - PROCESS | 3375 | 1462479170132 Marionette TRACE conn4 <- [1,2754,null,{}] 13:12:50 INFO - PROCESS | 3375 | 1462479170139 Marionette TRACE conn4 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:50 INFO - PROCESS | 3375 | 1462479170354 Marionette TRACE conn4 <- [1,2755,null,{"value":null}] 13:12:50 INFO - PROCESS | 3375 | 1462479170618 Marionette TRACE conn4 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:50 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb948cae800 == 141 [pid = 3375] [id = 696] 13:12:50 INFO - PROCESS | 3375 | ++DOMWINDOW == 168 (0x7fb9486b6800) [pid = 3375] [serial = 2089] [outer = (nil)] 13:12:50 INFO - PROCESS | 3375 | ++DOMWINDOW == 169 (0x7fb9488f0400) [pid = 3375] [serial = 2090] [outer = 0x7fb9486b6800] 13:12:50 INFO - PROCESS | 3375 | 1462479170703 Marionette DEBUG loaded listener.js 13:12:50 INFO - PROCESS | 3375 | ++DOMWINDOW == 170 (0x7fb948c27800) [pid = 3375] [serial = 2091] [outer = 0x7fb9486b6800] 13:12:51 INFO - PROCESS | 3375 | 1462479171564 Marionette TRACE conn4 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 13:12:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 13:12:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1484ms 13:12:51 INFO - PROCESS | 3375 | 1462479171612 Marionette TRACE conn4 -> [0,2757,"getWindowHandle",null] 13:12:51 INFO - PROCESS | 3375 | 1462479171616 Marionette TRACE conn4 <- [1,2757,null,{"value":"8"}] 13:12:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 13:12:51 INFO - PROCESS | 3375 | 1462479171642 Marionette TRACE conn4 -> [0,2758,"setScriptTimeout",{"ms":35000}] 13:12:51 INFO - PROCESS | 3375 | 1462479171646 Marionette TRACE conn4 <- [1,2758,null,{}] 13:12:51 INFO - PROCESS | 3375 | 1462479171652 Marionette TRACE conn4 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:51 INFO - PROCESS | 3375 | 1462479171890 Marionette TRACE conn4 <- [1,2759,null,{"value":null}] 13:12:52 INFO - PROCESS | 3375 | 1462479172152 Marionette TRACE conn4 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:52 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb949a07800 == 142 [pid = 3375] [id = 697] 13:12:52 INFO - PROCESS | 3375 | ++DOMWINDOW == 171 (0x7fb9486b8400) [pid = 3375] [serial = 2092] [outer = (nil)] 13:12:52 INFO - PROCESS | 3375 | ++DOMWINDOW == 172 (0x7fb949468800) [pid = 3375] [serial = 2093] [outer = 0x7fb9486b8400] 13:12:52 INFO - PROCESS | 3375 | 1462479172268 Marionette DEBUG loaded listener.js 13:12:52 INFO - PROCESS | 3375 | ++DOMWINDOW == 173 (0x7fb949726c00) [pid = 3375] [serial = 2094] [outer = 0x7fb9486b8400] 13:12:53 INFO - PROCESS | 3375 | 1462479173190 Marionette TRACE conn4 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 13:12:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 13:12:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1589ms 13:12:53 INFO - PROCESS | 3375 | 1462479173228 Marionette TRACE conn4 -> [0,2761,"getWindowHandle",null] 13:12:53 INFO - PROCESS | 3375 | 1462479173231 Marionette TRACE conn4 <- [1,2761,null,{"value":"8"}] 13:12:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 13:12:53 INFO - PROCESS | 3375 | 1462479173237 Marionette TRACE conn4 -> [0,2762,"setScriptTimeout",{"ms":35000}] 13:12:53 INFO - PROCESS | 3375 | 1462479173239 Marionette TRACE conn4 <- [1,2762,null,{}] 13:12:53 INFO - PROCESS | 3375 | 1462479173245 Marionette TRACE conn4 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:53 INFO - PROCESS | 3375 | 1462479173488 Marionette TRACE conn4 <- [1,2763,null,{"value":null}] 13:12:54 INFO - PROCESS | 3375 | 1462479174181 Marionette TRACE conn4 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:54 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb92e2ab800 == 143 [pid = 3375] [id = 698] 13:12:54 INFO - PROCESS | 3375 | ++DOMWINDOW == 174 (0x7fb929e81c00) [pid = 3375] [serial = 2095] [outer = (nil)] 13:12:54 INFO - PROCESS | 3375 | ++DOMWINDOW == 175 (0x7fb92d44f000) [pid = 3375] [serial = 2096] [outer = 0x7fb929e81c00] 13:12:54 INFO - PROCESS | 3375 | 1462479174253 Marionette DEBUG loaded listener.js 13:12:54 INFO - PROCESS | 3375 | ++DOMWINDOW == 176 (0x7fb930f83400) [pid = 3375] [serial = 2097] [outer = 0x7fb929e81c00] 13:12:55 INFO - PROCESS | 3375 | 1462479175103 Marionette TRACE conn4 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 13:12:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 13:12:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1928ms 13:12:55 INFO - PROCESS | 3375 | 1462479175169 Marionette TRACE conn4 -> [0,2765,"getWindowHandle",null] 13:12:55 INFO - PROCESS | 3375 | 1462479175175 Marionette TRACE conn4 <- [1,2765,null,{"value":"8"}] 13:12:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 13:12:55 INFO - PROCESS | 3375 | 1462479175182 Marionette TRACE conn4 -> [0,2766,"setScriptTimeout",{"ms":35000}] 13:12:55 INFO - PROCESS | 3375 | 1462479175187 Marionette TRACE conn4 <- [1,2766,null,{}] 13:12:55 INFO - PROCESS | 3375 | 1462479175193 Marionette TRACE conn4 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:55 INFO - PROCESS | 3375 | 1462479175408 Marionette TRACE conn4 <- [1,2767,null,{"value":null}] 13:12:55 INFO - PROCESS | 3375 | 1462479175687 Marionette TRACE conn4 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:55 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb933ebc800 == 144 [pid = 3375] [id = 699] 13:12:55 INFO - PROCESS | 3375 | ++DOMWINDOW == 177 (0x7fb92d444000) [pid = 3375] [serial = 2098] [outer = (nil)] 13:12:55 INFO - PROCESS | 3375 | ++DOMWINDOW == 178 (0x7fb931019800) [pid = 3375] [serial = 2099] [outer = 0x7fb92d444000] 13:12:55 INFO - PROCESS | 3375 | 1462479175802 Marionette DEBUG loaded listener.js 13:12:55 INFO - PROCESS | 3375 | ++DOMWINDOW == 179 (0x7fb932a0e400) [pid = 3375] [serial = 2100] [outer = 0x7fb92d444000] 13:12:56 INFO - PROCESS | 3375 | 1462479176816 Marionette TRACE conn4 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 13:12:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 13:12:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1684ms 13:12:56 INFO - PROCESS | 3375 | 1462479176871 Marionette TRACE conn4 -> [0,2769,"getWindowHandle",null] 13:12:56 INFO - PROCESS | 3375 | 1462479176876 Marionette TRACE conn4 <- [1,2769,null,{"value":"8"}] 13:12:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 13:12:56 INFO - PROCESS | 3375 | 1462479176882 Marionette TRACE conn4 -> [0,2770,"setScriptTimeout",{"ms":35000}] 13:12:56 INFO - PROCESS | 3375 | 1462479176885 Marionette TRACE conn4 <- [1,2770,null,{}] 13:12:56 INFO - PROCESS | 3375 | 1462479176890 Marionette TRACE conn4 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:57 INFO - PROCESS | 3375 | 1462479177146 Marionette TRACE conn4 <- [1,2771,null,{"value":null}] 13:12:57 INFO - PROCESS | 3375 | 1462479177584 Marionette TRACE conn4 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:57 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb949a0a000 == 143 [pid = 3375] [id = 538] 13:12:57 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb948044000 == 142 [pid = 3375] [id = 537] 13:12:57 INFO - PROCESS | 3375 | --DOMWINDOW == 178 (0x7fb93d138800) [pid = 3375] [serial = 1964] [outer = (nil)] [url = about:blank] 13:12:57 INFO - PROCESS | 3375 | --DOMWINDOW == 177 (0x7fb93d675800) [pid = 3375] [serial = 1967] [outer = (nil)] [url = about:blank] 13:12:57 INFO - PROCESS | 3375 | --DOMWINDOW == 176 (0x7fb93f1ba000) [pid = 3375] [serial = 1976] [outer = (nil)] [url = about:blank] 13:12:57 INFO - PROCESS | 3375 | --DOMWINDOW == 175 (0x7fb93cb70400) [pid = 3375] [serial = 1961] [outer = (nil)] [url = about:blank] 13:12:57 INFO - PROCESS | 3375 | --DOMWINDOW == 174 (0x7fb9312dd800) [pid = 3375] [serial = 1979] [outer = (nil)] [url = about:blank] 13:12:57 INFO - PROCESS | 3375 | --DOMWINDOW == 173 (0x7fb93ec5b000) [pid = 3375] [serial = 1973] [outer = (nil)] [url = about:blank] 13:12:57 INFO - PROCESS | 3375 | --DOMWINDOW == 172 (0x7fb93dd4a400) [pid = 3375] [serial = 1970] [outer = (nil)] [url = about:blank] 13:12:57 INFO - PROCESS | 3375 | --DOMWINDOW == 171 (0x7fb935a7f400) [pid = 3375] [serial = 1997] [outer = (nil)] [url = about:blank] 13:12:57 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb92bcad800 == 143 [pid = 3375] [id = 700] 13:12:57 INFO - PROCESS | 3375 | ++DOMWINDOW == 172 (0x7fb92d449800) [pid = 3375] [serial = 2101] [outer = (nil)] 13:12:57 INFO - PROCESS | 3375 | ++DOMWINDOW == 173 (0x7fb9320d5400) [pid = 3375] [serial = 2102] [outer = 0x7fb92d449800] 13:12:57 INFO - PROCESS | 3375 | 1462479177706 Marionette DEBUG loaded listener.js 13:12:57 INFO - PROCESS | 3375 | ++DOMWINDOW == 174 (0x7fb936c42400) [pid = 3375] [serial = 2103] [outer = 0x7fb92d449800] 13:12:58 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb93dace000 == 142 [pid = 3375] [id = 674] 13:12:58 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb93d310000 == 141 [pid = 3375] [id = 673] 13:12:58 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb93cb13000 == 140 [pid = 3375] [id = 672] 13:12:58 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb93829b000 == 139 [pid = 3375] [id = 671] 13:12:58 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb9376c8800 == 138 [pid = 3375] [id = 670] 13:12:58 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb936be1000 == 137 [pid = 3375] [id = 669] 13:12:58 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb934b6b800 == 136 [pid = 3375] [id = 668] 13:12:58 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb92e972000 == 135 [pid = 3375] [id = 667] 13:12:58 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb9293bb000 == 134 [pid = 3375] [id = 666] 13:12:58 INFO - PROCESS | 3375 | --DOMWINDOW == 173 (0x7fb9319c2400) [pid = 3375] [serial = 1940] [outer = (nil)] [url = about:blank] 13:12:58 INFO - PROCESS | 3375 | --DOMWINDOW == 172 (0x7fb92d72e800) [pid = 3375] [serial = 1985] [outer = (nil)] [url = about:blank] 13:12:58 INFO - PROCESS | 3375 | --DOMWINDOW == 171 (0x7fb932b87000) [pid = 3375] [serial = 1943] [outer = (nil)] [url = about:blank] 13:12:58 INFO - PROCESS | 3375 | --DOMWINDOW == 170 (0x7fb9357d2000) [pid = 3375] [serial = 1995] [outer = (nil)] [url = about:blank] 13:12:58 INFO - PROCESS | 3375 | --DOMWINDOW == 169 (0x7fb929e7bc00) [pid = 3375] [serial = 1982] [outer = (nil)] [url = about:blank] 13:12:58 INFO - PROCESS | 3375 | --DOMWINDOW == 168 (0x7fb932d9c000) [pid = 3375] [serial = 1946] [outer = (nil)] [url = about:blank] 13:12:58 INFO - PROCESS | 3375 | --DOMWINDOW == 167 (0x7fb937a8c800) [pid = 3375] [serial = 1955] [outer = (nil)] [url = about:blank] 13:12:58 INFO - PROCESS | 3375 | --DOMWINDOW == 166 (0x7fb932b88800) [pid = 3375] [serial = 1991] [outer = (nil)] [url = about:blank] 13:12:58 INFO - PROCESS | 3375 | --DOMWINDOW == 165 (0x7fb9320d4800) [pid = 3375] [serial = 1932] [outer = (nil)] [url = about:blank] 13:12:58 INFO - PROCESS | 3375 | --DOMWINDOW == 164 (0x7fb932cf7800) [pid = 3375] [serial = 1992] [outer = (nil)] [url = about:blank] 13:12:58 INFO - PROCESS | 3375 | --DOMWINDOW == 163 (0x7fb929e77000) [pid = 3375] [serial = 1934] [outer = (nil)] [url = about:blank] 13:12:58 INFO - PROCESS | 3375 | --DOMWINDOW == 162 (0x7fb9314f5000) [pid = 3375] [serial = 1988] [outer = (nil)] [url = about:blank] 13:12:58 INFO - PROCESS | 3375 | --DOMWINDOW == 161 (0x7fb92ffa5800) [pid = 3375] [serial = 1937] [outer = (nil)] [url = about:blank] 13:12:58 INFO - PROCESS | 3375 | --DOMWINDOW == 160 (0x7fb934ecb400) [pid = 3375] [serial = 1994] [outer = (nil)] [url = about:blank] 13:12:58 INFO - PROCESS | 3375 | --DOMWINDOW == 159 (0x7fb93bf53000) [pid = 3375] [serial = 1958] [outer = (nil)] [url = about:blank] 13:12:58 INFO - PROCESS | 3375 | --DOMWINDOW == 158 (0x7fb936ab8c00) [pid = 3375] [serial = 1952] [outer = (nil)] [url = about:blank] 13:12:58 INFO - PROCESS | 3375 | --DOMWINDOW == 157 (0x7fb92bd7e800) [pid = 3375] [serial = 1983] [outer = (nil)] [url = about:blank] 13:12:58 INFO - PROCESS | 3375 | --DOMWINDOW == 156 (0x7fb9319cc800) [pid = 3375] [serial = 1989] [outer = (nil)] [url = about:blank] 13:12:58 INFO - PROCESS | 3375 | --DOMWINDOW == 155 (0x7fb92ffb0c00) [pid = 3375] [serial = 1986] [outer = (nil)] [url = about:blank] 13:12:58 INFO - PROCESS | 3375 | --DOMWINDOW == 154 (0x7fb935a86000) [pid = 3375] [serial = 1949] [outer = (nil)] [url = about:blank] 13:12:58 INFO - PROCESS | 3375 | 1462479178558 Marionette TRACE conn4 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 13:12:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 13:12:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1732ms 13:12:58 INFO - PROCESS | 3375 | 1462479178615 Marionette TRACE conn4 -> [0,2773,"getWindowHandle",null] 13:12:58 INFO - PROCESS | 3375 | 1462479178619 Marionette TRACE conn4 <- [1,2773,null,{"value":"8"}] 13:12:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 13:12:58 INFO - PROCESS | 3375 | 1462479178634 Marionette TRACE conn4 -> [0,2774,"setScriptTimeout",{"ms":35000}] 13:12:58 INFO - PROCESS | 3375 | 1462479178642 Marionette TRACE conn4 <- [1,2774,null,{}] 13:12:58 INFO - PROCESS | 3375 | 1462479178648 Marionette TRACE conn4 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:58 INFO - PROCESS | 3375 | 1462479178860 Marionette TRACE conn4 <- [1,2775,null,{"value":null}] 13:12:59 INFO - PROCESS | 3375 | 1462479179066 Marionette TRACE conn4 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:59 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb92f3da000 == 135 [pid = 3375] [id = 701] 13:12:59 INFO - PROCESS | 3375 | ++DOMWINDOW == 155 (0x7fb929e77000) [pid = 3375] [serial = 2104] [outer = (nil)] 13:12:59 INFO - PROCESS | 3375 | ++DOMWINDOW == 156 (0x7fb932b88800) [pid = 3375] [serial = 2105] [outer = 0x7fb929e77000] 13:12:59 INFO - PROCESS | 3375 | 1462479179135 Marionette DEBUG loaded listener.js 13:12:59 INFO - PROCESS | 3375 | ++DOMWINDOW == 157 (0x7fb93d3adc00) [pid = 3375] [serial = 2106] [outer = 0x7fb929e77000] 13:12:59 INFO - PROCESS | 3375 | 1462479179909 Marionette TRACE conn4 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 13:12:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 13:12:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1303ms 13:12:59 INFO - PROCESS | 3375 | 1462479179929 Marionette TRACE conn4 -> [0,2777,"getWindowHandle",null] 13:12:59 INFO - PROCESS | 3375 | 1462479179933 Marionette TRACE conn4 <- [1,2777,null,{"value":"8"}] 13:12:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 13:12:59 INFO - PROCESS | 3375 | 1462479179981 Marionette TRACE conn4 -> [0,2778,"setScriptTimeout",{"ms":35000}] 13:12:59 INFO - PROCESS | 3375 | 1462479179985 Marionette TRACE conn4 <- [1,2778,null,{}] 13:13:00 INFO - PROCESS | 3375 | 1462479179994 Marionette TRACE conn4 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:00 INFO - PROCESS | 3375 | 1462479180261 Marionette TRACE conn4 <- [1,2779,null,{"value":null}] 13:13:00 INFO - PROCESS | 3375 | 1462479180287 Marionette TRACE conn4 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:00 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb933ea5000 == 136 [pid = 3375] [id = 702] 13:13:00 INFO - PROCESS | 3375 | ++DOMWINDOW == 158 (0x7fb92d44a400) [pid = 3375] [serial = 2107] [outer = (nil)] 13:13:00 INFO - PROCESS | 3375 | ++DOMWINDOW == 159 (0x7fb93d672400) [pid = 3375] [serial = 2108] [outer = 0x7fb92d44a400] 13:13:00 INFO - PROCESS | 3375 | 1462479180360 Marionette DEBUG loaded listener.js 13:13:00 INFO - PROCESS | 3375 | ++DOMWINDOW == 160 (0x7fb93db4d800) [pid = 3375] [serial = 2109] [outer = 0x7fb92d44a400] 13:13:01 INFO - PROCESS | 3375 | 1462479181262 Marionette TRACE conn4 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 13:13:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 13:13:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1377ms 13:13:01 INFO - PROCESS | 3375 | 1462479181322 Marionette TRACE conn4 -> [0,2781,"getWindowHandle",null] 13:13:01 INFO - PROCESS | 3375 | 1462479181324 Marionette TRACE conn4 <- [1,2781,null,{"value":"8"}] 13:13:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 13:13:01 INFO - PROCESS | 3375 | 1462479181332 Marionette TRACE conn4 -> [0,2782,"setScriptTimeout",{"ms":35000}] 13:13:01 INFO - PROCESS | 3375 | 1462479181336 Marionette TRACE conn4 <- [1,2782,null,{}] 13:13:01 INFO - PROCESS | 3375 | 1462479181342 Marionette TRACE conn4 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:01 INFO - PROCESS | 3375 | 1462479181621 Marionette TRACE conn4 <- [1,2783,null,{"value":null}] 13:13:01 INFO - PROCESS | 3375 | 1462479181663 Marionette TRACE conn4 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:01 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb936cda800 == 137 [pid = 3375] [id = 703] 13:13:01 INFO - PROCESS | 3375 | ++DOMWINDOW == 161 (0x7fb93dd4fc00) [pid = 3375] [serial = 2110] [outer = (nil)] 13:13:01 INFO - PROCESS | 3375 | ++DOMWINDOW == 162 (0x7fb93ec52c00) [pid = 3375] [serial = 2111] [outer = 0x7fb93dd4fc00] 13:13:01 INFO - PROCESS | 3375 | 1462479181736 Marionette DEBUG loaded listener.js 13:13:01 INFO - PROCESS | 3375 | ++DOMWINDOW == 163 (0x7fb940652400) [pid = 3375] [serial = 2112] [outer = 0x7fb93dd4fc00] 13:13:02 INFO - PROCESS | 3375 | --DOMWINDOW == 162 (0x7fb92d72c400) [pid = 3375] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 13:13:02 INFO - PROCESS | 3375 | --DOMWINDOW == 161 (0x7fb9319c9000) [pid = 3375] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 13:13:02 INFO - PROCESS | 3375 | --DOMWINDOW == 160 (0x7fb92d867400) [pid = 3375] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 13:13:02 INFO - PROCESS | 3375 | --DOMWINDOW == 159 (0x7fb9321dd400) [pid = 3375] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 13:13:02 INFO - PROCESS | 3375 | --DOMWINDOW == 158 (0x7fb934ecdc00) [pid = 3375] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 13:13:02 INFO - PROCESS | 3375 | 1462479182934 Marionette TRACE conn4 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 13:13:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 13:13:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1639ms 13:13:02 INFO - PROCESS | 3375 | 1462479182972 Marionette TRACE conn4 -> [0,2785,"getWindowHandle",null] 13:13:02 INFO - PROCESS | 3375 | 1462479182975 Marionette TRACE conn4 <- [1,2785,null,{"value":"8"}] 13:13:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 13:13:02 INFO - PROCESS | 3375 | 1462479182981 Marionette TRACE conn4 -> [0,2786,"setScriptTimeout",{"ms":35000}] 13:13:02 INFO - PROCESS | 3375 | 1462479182983 Marionette TRACE conn4 <- [1,2786,null,{}] 13:13:02 INFO - PROCESS | 3375 | 1462479182988 Marionette TRACE conn4 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:03 INFO - PROCESS | 3375 | 1462479183315 Marionette TRACE conn4 <- [1,2787,null,{"value":null}] 13:13:03 INFO - PROCESS | 3375 | 1462479183352 Marionette TRACE conn4 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:03 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb937821800 == 138 [pid = 3375] [id = 704] 13:13:03 INFO - PROCESS | 3375 | ++DOMWINDOW == 159 (0x7fb9319ca400) [pid = 3375] [serial = 2113] [outer = (nil)] 13:13:03 INFO - PROCESS | 3375 | ++DOMWINDOW == 160 (0x7fb93dc91800) [pid = 3375] [serial = 2114] [outer = 0x7fb9319ca400] 13:13:03 INFO - PROCESS | 3375 | 1462479183451 Marionette DEBUG loaded listener.js 13:13:03 INFO - PROCESS | 3375 | ++DOMWINDOW == 161 (0x7fb944d68800) [pid = 3375] [serial = 2115] [outer = 0x7fb9319ca400] 13:13:04 INFO - PROCESS | 3375 | 1462479184927 Marionette TRACE conn4 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 13:13:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 13:13:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1987ms 13:13:04 INFO - PROCESS | 3375 | 1462479184973 Marionette TRACE conn4 -> [0,2789,"getWindowHandle",null] 13:13:04 INFO - PROCESS | 3375 | 1462479184982 Marionette TRACE conn4 <- [1,2789,null,{"value":"8"}] 13:13:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 13:13:05 INFO - PROCESS | 3375 | 1462479185010 Marionette TRACE conn4 -> [0,2790,"setScriptTimeout",{"ms":35000}] 13:13:05 INFO - PROCESS | 3375 | 1462479185020 Marionette TRACE conn4 <- [1,2790,null,{}] 13:13:05 INFO - PROCESS | 3375 | 1462479185087 Marionette TRACE conn4 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:05 INFO - PROCESS | 3375 | 1462479185340 Marionette TRACE conn4 <- [1,2791,null,{"value":null}] 13:13:05 INFO - PROCESS | 3375 | 1462479185670 Marionette TRACE conn4 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:05 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb92e212800 == 139 [pid = 3375] [id = 705] 13:13:05 INFO - PROCESS | 3375 | ++DOMWINDOW == 162 (0x7fb92f077c00) [pid = 3375] [serial = 2116] [outer = (nil)] 13:13:05 INFO - PROCESS | 3375 | ++DOMWINDOW == 163 (0x7fb92f192400) [pid = 3375] [serial = 2117] [outer = 0x7fb92f077c00] 13:13:05 INFO - PROCESS | 3375 | 1462479185747 Marionette DEBUG loaded listener.js 13:13:05 INFO - PROCESS | 3375 | ++DOMWINDOW == 164 (0x7fb93155dc00) [pid = 3375] [serial = 2118] [outer = 0x7fb92f077c00] 13:13:06 INFO - PROCESS | 3375 | 1462479186702 Marionette TRACE conn4 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 13:13:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 13:13:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1752ms 13:13:06 INFO - PROCESS | 3375 | 1462479186746 Marionette TRACE conn4 -> [0,2793,"getWindowHandle",null] 13:13:06 INFO - PROCESS | 3375 | 1462479186754 Marionette TRACE conn4 <- [1,2793,null,{"value":"8"}] 13:13:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 13:13:06 INFO - PROCESS | 3375 | 1462479186764 Marionette TRACE conn4 -> [0,2794,"setScriptTimeout",{"ms":35000}] 13:13:06 INFO - PROCESS | 3375 | 1462479186768 Marionette TRACE conn4 <- [1,2794,null,{}] 13:13:06 INFO - PROCESS | 3375 | 1462479186774 Marionette TRACE conn4 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:07 INFO - PROCESS | 3375 | 1462479187010 Marionette TRACE conn4 <- [1,2795,null,{"value":null}] 13:13:07 INFO - PROCESS | 3375 | 1462479187320 Marionette TRACE conn4 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:07 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb933ea6800 == 140 [pid = 3375] [id = 706] 13:13:07 INFO - PROCESS | 3375 | ++DOMWINDOW == 165 (0x7fb932445800) [pid = 3375] [serial = 2119] [outer = (nil)] 13:13:07 INFO - PROCESS | 3375 | ++DOMWINDOW == 166 (0x7fb932b8a800) [pid = 3375] [serial = 2120] [outer = 0x7fb932445800] 13:13:07 INFO - PROCESS | 3375 | 1462479187399 Marionette DEBUG loaded listener.js 13:13:07 INFO - PROCESS | 3375 | ++DOMWINDOW == 167 (0x7fb934ec6800) [pid = 3375] [serial = 2121] [outer = 0x7fb932445800] 13:13:08 INFO - PROCESS | 3375 | 1462479188343 Marionette TRACE conn4 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 13:13:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 13:13:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1642ms 13:13:08 INFO - PROCESS | 3375 | 1462479188406 Marionette TRACE conn4 -> [0,2797,"getWindowHandle",null] 13:13:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 13:13:08 INFO - PROCESS | 3375 | 1462479188410 Marionette TRACE conn4 <- [1,2797,null,{"value":"8"}] 13:13:08 INFO - PROCESS | 3375 | 1462479188417 Marionette TRACE conn4 -> [0,2798,"setScriptTimeout",{"ms":35000}] 13:13:08 INFO - PROCESS | 3375 | 1462479188422 Marionette TRACE conn4 <- [1,2798,null,{}] 13:13:08 INFO - PROCESS | 3375 | 1462479188437 Marionette TRACE conn4 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:08 INFO - PROCESS | 3375 | 1462479188728 Marionette TRACE conn4 <- [1,2799,null,{"value":null}] 13:13:09 INFO - PROCESS | 3375 | 1462479189051 Marionette TRACE conn4 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:09 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb93ca1b800 == 141 [pid = 3375] [id = 707] 13:13:09 INFO - PROCESS | 3375 | ++DOMWINDOW == 168 (0x7fb932446c00) [pid = 3375] [serial = 2122] [outer = (nil)] 13:13:09 INFO - PROCESS | 3375 | ++DOMWINDOW == 169 (0x7fb936aa3000) [pid = 3375] [serial = 2123] [outer = 0x7fb932446c00] 13:13:09 INFO - PROCESS | 3375 | 1462479189130 Marionette DEBUG loaded listener.js 13:13:09 INFO - PROCESS | 3375 | ++DOMWINDOW == 170 (0x7fb93cc7f400) [pid = 3375] [serial = 2124] [outer = 0x7fb932446c00] 13:13:10 INFO - PROCESS | 3375 | 1462479190034 Marionette TRACE conn4 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 13:13:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 13:13:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1691ms 13:13:10 INFO - PROCESS | 3375 | 1462479190108 Marionette TRACE conn4 -> [0,2801,"getWindowHandle",null] 13:13:10 INFO - PROCESS | 3375 | 1462479190112 Marionette TRACE conn4 <- [1,2801,null,{"value":"8"}] 13:13:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 13:13:10 INFO - PROCESS | 3375 | 1462479190119 Marionette TRACE conn4 -> [0,2802,"setScriptTimeout",{"ms":35000}] 13:13:10 INFO - PROCESS | 3375 | 1462479190122 Marionette TRACE conn4 <- [1,2802,null,{}] 13:13:10 INFO - PROCESS | 3375 | 1462479190128 Marionette TRACE conn4 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:10 INFO - PROCESS | 3375 | 1462479190355 Marionette TRACE conn4 <- [1,2803,null,{"value":null}] 13:13:10 INFO - PROCESS | 3375 | 1462479190656 Marionette TRACE conn4 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:10 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb93d387800 == 142 [pid = 3375] [id = 708] 13:13:10 INFO - PROCESS | 3375 | ++DOMWINDOW == 171 (0x7fb932cf0800) [pid = 3375] [serial = 2125] [outer = (nil)] 13:13:10 INFO - PROCESS | 3375 | ++DOMWINDOW == 172 (0x7fb940402800) [pid = 3375] [serial = 2126] [outer = 0x7fb932cf0800] 13:13:10 INFO - PROCESS | 3375 | 1462479190734 Marionette DEBUG loaded listener.js 13:13:10 INFO - PROCESS | 3375 | ++DOMWINDOW == 173 (0x7fb940653000) [pid = 3375] [serial = 2127] [outer = 0x7fb932cf0800] 13:13:11 INFO - PROCESS | 3375 | 1462479191575 Marionette TRACE conn4 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 13:13:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 13:13:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1529ms 13:13:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 13:13:11 INFO - PROCESS | 3375 | 1462479191649 Marionette TRACE conn4 -> [0,2805,"getWindowHandle",null] 13:13:11 INFO - PROCESS | 3375 | 1462479191652 Marionette TRACE conn4 <- [1,2805,null,{"value":"8"}] 13:13:11 INFO - PROCESS | 3375 | 1462479191658 Marionette TRACE conn4 -> [0,2806,"setScriptTimeout",{"ms":35000}] 13:13:11 INFO - PROCESS | 3375 | 1462479191661 Marionette TRACE conn4 <- [1,2806,null,{}] 13:13:11 INFO - PROCESS | 3375 | 1462479191666 Marionette TRACE conn4 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:11 INFO - PROCESS | 3375 | 1462479191908 Marionette TRACE conn4 <- [1,2807,null,{"value":null}] 13:13:12 INFO - PROCESS | 3375 | 1462479192168 Marionette TRACE conn4 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:12 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb940427800 == 143 [pid = 3375] [id = 709] 13:13:12 INFO - PROCESS | 3375 | ++DOMWINDOW == 174 (0x7fb940b0dc00) [pid = 3375] [serial = 2128] [outer = (nil)] 13:13:12 INFO - PROCESS | 3375 | ++DOMWINDOW == 175 (0x7fb943dbc400) [pid = 3375] [serial = 2129] [outer = 0x7fb940b0dc00] 13:13:12 INFO - PROCESS | 3375 | 1462479192284 Marionette DEBUG loaded listener.js 13:13:12 INFO - PROCESS | 3375 | ++DOMWINDOW == 176 (0x7fb9460bf000) [pid = 3375] [serial = 2130] [outer = 0x7fb940b0dc00] 13:13:13 INFO - PROCESS | 3375 | 1462479193159 Marionette TRACE conn4 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 13:13:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 13:13:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1532ms 13:13:13 INFO - PROCESS | 3375 | 1462479193189 Marionette TRACE conn4 -> [0,2809,"getWindowHandle",null] 13:13:13 INFO - PROCESS | 3375 | 1462479193193 Marionette TRACE conn4 <- [1,2809,null,{"value":"8"}] 13:13:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 13:13:13 INFO - PROCESS | 3375 | 1462479193200 Marionette TRACE conn4 -> [0,2810,"setScriptTimeout",{"ms":35000}] 13:13:13 INFO - PROCESS | 3375 | 1462479193202 Marionette TRACE conn4 <- [1,2810,null,{}] 13:13:13 INFO - PROCESS | 3375 | 1462479193208 Marionette TRACE conn4 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:13 INFO - PROCESS | 3375 | 1462479193495 Marionette TRACE conn4 <- [1,2811,null,{"value":null}] 13:13:13 INFO - PROCESS | 3375 | 1462479193853 Marionette TRACE conn4 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:13 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb947892800 == 144 [pid = 3375] [id = 710] 13:13:13 INFO - PROCESS | 3375 | ++DOMWINDOW == 177 (0x7fb94a091400) [pid = 3375] [serial = 2131] [outer = (nil)] 13:13:13 INFO - PROCESS | 3375 | ++DOMWINDOW == 178 (0x7fb94a0adc00) [pid = 3375] [serial = 2132] [outer = 0x7fb94a091400] 13:13:13 INFO - PROCESS | 3375 | 1462479193940 Marionette DEBUG loaded listener.js 13:13:14 INFO - PROCESS | 3375 | ++DOMWINDOW == 179 (0x7fb952d68c00) [pid = 3375] [serial = 2133] [outer = 0x7fb94a091400] 13:13:14 INFO - PROCESS | 3375 | 1462479194819 Marionette TRACE conn4 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 13:13:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 13:13:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1679ms 13:13:14 INFO - PROCESS | 3375 | 1462479194880 Marionette TRACE conn4 -> [0,2813,"getWindowHandle",null] 13:13:14 INFO - PROCESS | 3375 | 1462479194884 Marionette TRACE conn4 <- [1,2813,null,{"value":"8"}] 13:13:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 13:13:14 INFO - PROCESS | 3375 | 1462479194890 Marionette TRACE conn4 -> [0,2814,"setScriptTimeout",{"ms":35000}] 13:13:14 INFO - PROCESS | 3375 | 1462479194892 Marionette TRACE conn4 <- [1,2814,null,{}] 13:13:14 INFO - PROCESS | 3375 | 1462479194898 Marionette TRACE conn4 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:15 INFO - PROCESS | 3375 | 1462479195118 Marionette TRACE conn4 <- [1,2815,null,{"value":null}] 13:13:15 INFO - PROCESS | 3375 | 1462479195376 Marionette TRACE conn4 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:15 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb949d30000 == 145 [pid = 3375] [id = 711] 13:13:15 INFO - PROCESS | 3375 | ++DOMWINDOW == 180 (0x7fb94a096800) [pid = 3375] [serial = 2134] [outer = (nil)] 13:13:15 INFO - PROCESS | 3375 | ++DOMWINDOW == 181 (0x7fb953bf4000) [pid = 3375] [serial = 2135] [outer = 0x7fb94a096800] 13:13:15 INFO - PROCESS | 3375 | 1462479195452 Marionette DEBUG loaded listener.js 13:13:15 INFO - PROCESS | 3375 | ++DOMWINDOW == 182 (0x7fb953ce7c00) [pid = 3375] [serial = 2136] [outer = 0x7fb94a096800] 13:13:16 INFO - PROCESS | 3375 | 1462479196332 Marionette TRACE conn4 <- [1,2816,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 13:13:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 13:13:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1489ms 13:13:16 INFO - PROCESS | 3375 | 1462479196380 Marionette TRACE conn4 -> [0,2817,"getWindowHandle",null] 13:13:16 INFO - PROCESS | 3375 | 1462479196384 Marionette TRACE conn4 <- [1,2817,null,{"value":"8"}] 13:13:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 13:13:16 INFO - PROCESS | 3375 | 1462479196390 Marionette TRACE conn4 -> [0,2818,"setScriptTimeout",{"ms":35000}] 13:13:16 INFO - PROCESS | 3375 | 1462479196392 Marionette TRACE conn4 <- [1,2818,null,{}] 13:13:16 INFO - PROCESS | 3375 | 1462479196398 Marionette TRACE conn4 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:16 INFO - PROCESS | 3375 | 1462479196616 Marionette TRACE conn4 <- [1,2819,null,{"value":null}] 13:13:16 INFO - PROCESS | 3375 | 1462479196880 Marionette TRACE conn4 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:16 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb94d127800 == 146 [pid = 3375] [id = 712] 13:13:16 INFO - PROCESS | 3375 | ++DOMWINDOW == 183 (0x7fb952d69000) [pid = 3375] [serial = 2137] [outer = (nil)] 13:13:16 INFO - PROCESS | 3375 | ++DOMWINDOW == 184 (0x7fb953ec2800) [pid = 3375] [serial = 2138] [outer = 0x7fb952d69000] 13:13:16 INFO - PROCESS | 3375 | 1462479196957 Marionette DEBUG loaded listener.js 13:13:17 INFO - PROCESS | 3375 | ++DOMWINDOW == 185 (0x7fb954d62000) [pid = 3375] [serial = 2139] [outer = 0x7fb952d69000] 13:13:17 INFO - PROCESS | 3375 | 1462479197884 Marionette TRACE conn4 <- [1,2820,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 13:13:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 13:13:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1535ms 13:13:17 INFO - PROCESS | 3375 | 1462479197926 Marionette TRACE conn4 -> [0,2821,"getWindowHandle",null] 13:13:17 INFO - PROCESS | 3375 | 1462479197930 Marionette TRACE conn4 <- [1,2821,null,{"value":"8"}] 13:13:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 13:13:17 INFO - PROCESS | 3375 | 1462479197936 Marionette TRACE conn4 -> [0,2822,"setScriptTimeout",{"ms":35000}] 13:13:17 INFO - PROCESS | 3375 | 1462479197938 Marionette TRACE conn4 <- [1,2822,null,{}] 13:13:17 INFO - PROCESS | 3375 | 1462479197944 Marionette TRACE conn4 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:18 INFO - PROCESS | 3375 | 1462479198178 Marionette TRACE conn4 <- [1,2823,null,{"value":null}] 13:13:18 INFO - PROCESS | 3375 | 1462479198491 Marionette TRACE conn4 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:18 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb953952800 == 147 [pid = 3375] [id = 713] 13:13:18 INFO - PROCESS | 3375 | ++DOMWINDOW == 186 (0x7fb93d413400) [pid = 3375] [serial = 2140] [outer = (nil)] 13:13:18 INFO - PROCESS | 3375 | ++DOMWINDOW == 187 (0x7fb954ee7000) [pid = 3375] [serial = 2141] [outer = 0x7fb93d413400] 13:13:18 INFO - PROCESS | 3375 | 1462479198568 Marionette DEBUG loaded listener.js 13:13:18 INFO - PROCESS | 3375 | ++DOMWINDOW == 188 (0x7fb956a39800) [pid = 3375] [serial = 2142] [outer = 0x7fb93d413400] 13:13:19 INFO - PROCESS | 3375 | 1462479199462 Marionette TRACE conn4 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 13:13:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 13:13:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1581ms 13:13:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 13:13:19 INFO - PROCESS | 3375 | 1462479199518 Marionette TRACE conn4 -> [0,2825,"getWindowHandle",null] 13:13:19 INFO - PROCESS | 3375 | 1462479199521 Marionette TRACE conn4 <- [1,2825,null,{"value":"8"}] 13:13:19 INFO - PROCESS | 3375 | 1462479199527 Marionette TRACE conn4 -> [0,2826,"setScriptTimeout",{"ms":35000}] 13:13:19 INFO - PROCESS | 3375 | 1462479199530 Marionette TRACE conn4 <- [1,2826,null,{}] 13:13:19 INFO - PROCESS | 3375 | 1462479199535 Marionette TRACE conn4 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:19 INFO - PROCESS | 3375 | 1462479199749 Marionette TRACE conn4 <- [1,2827,null,{"value":null}] 13:13:20 INFO - PROCESS | 3375 | 1462479200014 Marionette TRACE conn4 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:20 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb954034000 == 148 [pid = 3375] [id = 714] 13:13:20 INFO - PROCESS | 3375 | ++DOMWINDOW == 189 (0x7fb93d51b400) [pid = 3375] [serial = 2143] [outer = (nil)] 13:13:20 INFO - PROCESS | 3375 | ++DOMWINDOW == 190 (0x7fb958199400) [pid = 3375] [serial = 2144] [outer = 0x7fb93d51b400] 13:13:20 INFO - PROCESS | 3375 | 1462479200127 Marionette DEBUG loaded listener.js 13:13:20 INFO - PROCESS | 3375 | ++DOMWINDOW == 191 (0x7fb958386800) [pid = 3375] [serial = 2145] [outer = 0x7fb93d51b400] 13:13:20 INFO - PROCESS | 3375 | 1462479200963 Marionette TRACE conn4 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 13:13:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 13:13:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1483ms 13:13:21 INFO - PROCESS | 3375 | 1462479201010 Marionette TRACE conn4 -> [0,2829,"getWindowHandle",null] 13:13:21 INFO - PROCESS | 3375 | 1462479201014 Marionette TRACE conn4 <- [1,2829,null,{"value":"8"}] 13:13:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 13:13:21 INFO - PROCESS | 3375 | 1462479201020 Marionette TRACE conn4 -> [0,2830,"setScriptTimeout",{"ms":35000}] 13:13:21 INFO - PROCESS | 3375 | 1462479201024 Marionette TRACE conn4 <- [1,2830,null,{}] 13:13:21 INFO - PROCESS | 3375 | 1462479201050 Marionette TRACE conn4 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:21 INFO - PROCESS | 3375 | 1462479201275 Marionette TRACE conn4 <- [1,2831,null,{"value":null}] 13:13:21 INFO - PROCESS | 3375 | 1462479201538 Marionette TRACE conn4 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:21 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb958341000 == 149 [pid = 3375] [id = 715] 13:13:21 INFO - PROCESS | 3375 | ++DOMWINDOW == 192 (0x7fb958a0d800) [pid = 3375] [serial = 2146] [outer = (nil)] 13:13:21 INFO - PROCESS | 3375 | ++DOMWINDOW == 193 (0x7fb958a10000) [pid = 3375] [serial = 2147] [outer = 0x7fb958a0d800] 13:13:21 INFO - PROCESS | 3375 | 1462479201693 Marionette DEBUG loaded listener.js 13:13:21 INFO - PROCESS | 3375 | ++DOMWINDOW == 194 (0x7fb958c7b400) [pid = 3375] [serial = 2148] [outer = 0x7fb958a0d800] 13:13:22 INFO - PROCESS | 3375 | 1462479202588 Marionette TRACE conn4 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 13:13:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 13:13:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1604ms 13:13:22 INFO - PROCESS | 3375 | 1462479202625 Marionette TRACE conn4 -> [0,2833,"getWindowHandle",null] 13:13:22 INFO - PROCESS | 3375 | 1462479202628 Marionette TRACE conn4 <- [1,2833,null,{"value":"8"}] 13:13:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 13:13:22 INFO - PROCESS | 3375 | 1462479202634 Marionette TRACE conn4 -> [0,2834,"setScriptTimeout",{"ms":35000}] 13:13:22 INFO - PROCESS | 3375 | 1462479202636 Marionette TRACE conn4 <- [1,2834,null,{}] 13:13:22 INFO - PROCESS | 3375 | 1462479202642 Marionette TRACE conn4 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:22 INFO - PROCESS | 3375 | 1462479202839 Marionette TRACE conn4 <- [1,2835,null,{"value":null}] 13:13:23 INFO - PROCESS | 3375 | 1462479203077 Marionette TRACE conn4 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:23 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb9588a7800 == 150 [pid = 3375] [id = 716] 13:13:23 INFO - PROCESS | 3375 | ++DOMWINDOW == 195 (0x7fb92bc94400) [pid = 3375] [serial = 2149] [outer = (nil)] 13:13:23 INFO - PROCESS | 3375 | ++DOMWINDOW == 196 (0x7fb92bc9c800) [pid = 3375] [serial = 2150] [outer = 0x7fb92bc94400] 13:13:23 INFO - PROCESS | 3375 | 1462479203148 Marionette DEBUG loaded listener.js 13:13:23 INFO - PROCESS | 3375 | ++DOMWINDOW == 197 (0x7fb92bca1800) [pid = 3375] [serial = 2151] [outer = 0x7fb92bc94400] 13:13:24 INFO - PROCESS | 3375 | 1462479204121 Marionette TRACE conn4 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 13:13:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 13:13:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1535ms 13:13:24 INFO - PROCESS | 3375 | 1462479204170 Marionette TRACE conn4 -> [0,2837,"getWindowHandle",null] 13:13:24 INFO - PROCESS | 3375 | 1462479204174 Marionette TRACE conn4 <- [1,2837,null,{"value":"8"}] 13:13:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 13:13:24 INFO - PROCESS | 3375 | 1462479204180 Marionette TRACE conn4 -> [0,2838,"setScriptTimeout",{"ms":35000}] 13:13:24 INFO - PROCESS | 3375 | 1462479204182 Marionette TRACE conn4 <- [1,2838,null,{}] 13:13:24 INFO - PROCESS | 3375 | 1462479204188 Marionette TRACE conn4 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:24 INFO - PROCESS | 3375 | 1462479204453 Marionette TRACE conn4 <- [1,2839,null,{"value":null}] 13:13:24 INFO - PROCESS | 3375 | 1462479204780 Marionette TRACE conn4 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:24 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb95898c800 == 151 [pid = 3375] [id = 717] 13:13:24 INFO - PROCESS | 3375 | ++DOMWINDOW == 198 (0x7fb92bc94800) [pid = 3375] [serial = 2152] [outer = (nil)] 13:13:24 INFO - PROCESS | 3375 | ++DOMWINDOW == 199 (0x7fb958a0b000) [pid = 3375] [serial = 2153] [outer = 0x7fb92bc94800] 13:13:24 INFO - PROCESS | 3375 | 1462479204856 Marionette DEBUG loaded listener.js 13:13:24 INFO - PROCESS | 3375 | ++DOMWINDOW == 200 (0x7fb958d20800) [pid = 3375] [serial = 2154] [outer = 0x7fb92bc94800] 13:13:25 INFO - PROCESS | 3375 | 1462479205714 Marionette TRACE conn4 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 13:13:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 13:13:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1585ms 13:13:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 13:13:25 INFO - PROCESS | 3375 | 1462479205766 Marionette TRACE conn4 -> [0,2841,"getWindowHandle",null] 13:13:25 INFO - PROCESS | 3375 | 1462479205769 Marionette TRACE conn4 <- [1,2841,null,{"value":"8"}] 13:13:25 INFO - PROCESS | 3375 | 1462479205775 Marionette TRACE conn4 -> [0,2842,"setScriptTimeout",{"ms":35000}] 13:13:25 INFO - PROCESS | 3375 | 1462479205778 Marionette TRACE conn4 <- [1,2842,null,{}] 13:13:25 INFO - PROCESS | 3375 | 1462479205783 Marionette TRACE conn4 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:26 INFO - PROCESS | 3375 | 1462479205997 Marionette TRACE conn4 <- [1,2843,null,{"value":null}] 13:13:26 INFO - PROCESS | 3375 | 1462479206267 Marionette TRACE conn4 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:26 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb958c06800 == 152 [pid = 3375] [id = 718] 13:13:26 INFO - PROCESS | 3375 | ++DOMWINDOW == 201 (0x7fb92bc98000) [pid = 3375] [serial = 2155] [outer = (nil)] 13:13:26 INFO - PROCESS | 3375 | ++DOMWINDOW == 202 (0x7fb92ea7c800) [pid = 3375] [serial = 2156] [outer = 0x7fb92bc98000] 13:13:26 INFO - PROCESS | 3375 | 1462479206384 Marionette DEBUG loaded listener.js 13:13:26 INFO - PROCESS | 3375 | ++DOMWINDOW == 203 (0x7fb92ea81800) [pid = 3375] [serial = 2157] [outer = 0x7fb92bc98000] 13:13:27 INFO - PROCESS | 3375 | 1462479207230 Marionette TRACE conn4 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 13:13:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 13:13:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1487ms 13:13:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 13:13:27 INFO - PROCESS | 3375 | 1462479207262 Marionette TRACE conn4 -> [0,2845,"getWindowHandle",null] 13:13:27 INFO - PROCESS | 3375 | 1462479207265 Marionette TRACE conn4 <- [1,2845,null,{"value":"8"}] 13:13:27 INFO - PROCESS | 3375 | 1462479207271 Marionette TRACE conn4 -> [0,2846,"setScriptTimeout",{"ms":35000}] 13:13:27 INFO - PROCESS | 3375 | 1462479207274 Marionette TRACE conn4 <- [1,2846,null,{}] 13:13:27 INFO - PROCESS | 3375 | 1462479207280 Marionette TRACE conn4 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:27 INFO - PROCESS | 3375 | 1462479207511 Marionette TRACE conn4 <- [1,2847,null,{"value":null}] 13:13:27 INFO - PROCESS | 3375 | 1462479207790 Marionette TRACE conn4 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:27 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb95911b800 == 153 [pid = 3375] [id = 719] 13:13:27 INFO - PROCESS | 3375 | ++DOMWINDOW == 204 (0x7fb92ea77400) [pid = 3375] [serial = 2158] [outer = (nil)] 13:13:27 INFO - PROCESS | 3375 | ++DOMWINDOW == 205 (0x7fb93f165c00) [pid = 3375] [serial = 2159] [outer = 0x7fb92ea77400] 13:13:27 INFO - PROCESS | 3375 | 1462479207904 Marionette DEBUG loaded listener.js 13:13:28 INFO - PROCESS | 3375 | ++DOMWINDOW == 206 (0x7fb958d24000) [pid = 3375] [serial = 2160] [outer = 0x7fb92ea77400] 13:13:28 INFO - PROCESS | 3375 | 1462479208768 Marionette TRACE conn4 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 13:13:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 13:13:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1536ms 13:13:28 INFO - PROCESS | 3375 | 1462479208807 Marionette TRACE conn4 -> [0,2849,"getWindowHandle",null] 13:13:28 INFO - PROCESS | 3375 | 1462479208811 Marionette TRACE conn4 <- [1,2849,null,{"value":"8"}] 13:13:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 13:13:28 INFO - PROCESS | 3375 | 1462479208821 Marionette TRACE conn4 -> [0,2850,"setScriptTimeout",{"ms":35000}] 13:13:28 INFO - PROCESS | 3375 | 1462479208823 Marionette TRACE conn4 <- [1,2850,null,{}] 13:13:28 INFO - PROCESS | 3375 | 1462479208834 Marionette TRACE conn4 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:29 INFO - PROCESS | 3375 | 1462479209100 Marionette TRACE conn4 <- [1,2851,null,{"value":null}] 13:13:29 INFO - PROCESS | 3375 | 1462479209418 Marionette TRACE conn4 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:29 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb95d2a4000 == 154 [pid = 3375] [id = 720] 13:13:29 INFO - PROCESS | 3375 | ++DOMWINDOW == 207 (0x7fb92ea81400) [pid = 3375] [serial = 2161] [outer = (nil)] 13:13:29 INFO - PROCESS | 3375 | ++DOMWINDOW == 208 (0x7fb9316b7400) [pid = 3375] [serial = 2162] [outer = 0x7fb92ea81400] 13:13:29 INFO - PROCESS | 3375 | 1462479209501 Marionette DEBUG loaded listener.js 13:13:29 INFO - PROCESS | 3375 | ++DOMWINDOW == 209 (0x7fb9316bb400) [pid = 3375] [serial = 2163] [outer = 0x7fb92ea81400] 13:13:30 INFO - PROCESS | 3375 | 1462479210406 Marionette TRACE conn4 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 13:13:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 13:13:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1637ms 13:13:30 INFO - PROCESS | 3375 | 1462479210455 Marionette TRACE conn4 -> [0,2853,"getWindowHandle",null] 13:13:30 INFO - PROCESS | 3375 | 1462479210459 Marionette TRACE conn4 <- [1,2853,null,{"value":"8"}] 13:13:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 13:13:30 INFO - PROCESS | 3375 | 1462479210464 Marionette TRACE conn4 -> [0,2854,"setScriptTimeout",{"ms":35000}] 13:13:30 INFO - PROCESS | 3375 | 1462479210467 Marionette TRACE conn4 <- [1,2854,null,{}] 13:13:30 INFO - PROCESS | 3375 | 1462479210472 Marionette TRACE conn4 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:30 INFO - PROCESS | 3375 | 1462479210695 Marionette TRACE conn4 <- [1,2855,null,{"value":null}] 13:13:31 INFO - PROCESS | 3375 | 1462479211010 Marionette TRACE conn4 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:31 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb92dc2a800 == 155 [pid = 3375] [id = 721] 13:13:31 INFO - PROCESS | 3375 | ++DOMWINDOW == 210 (0x7fb92ffaf800) [pid = 3375] [serial = 2164] [outer = (nil)] 13:13:31 INFO - PROCESS | 3375 | ++DOMWINDOW == 211 (0x7fb9316bbc00) [pid = 3375] [serial = 2165] [outer = 0x7fb92ffaf800] 13:13:31 INFO - PROCESS | 3375 | 1462479211086 Marionette DEBUG loaded listener.js 13:13:31 INFO - PROCESS | 3375 | ++DOMWINDOW == 212 (0x7fb932053800) [pid = 3375] [serial = 2166] [outer = 0x7fb92ffaf800] 13:13:31 INFO - PROCESS | 3375 | 1462479211929 Marionette TRACE conn4 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 13:13:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 13:13:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1534ms 13:13:32 INFO - PROCESS | 3375 | 1462479211999 Marionette TRACE conn4 -> [0,2857,"getWindowHandle",null] 13:13:32 INFO - PROCESS | 3375 | 1462479212003 Marionette TRACE conn4 <- [1,2857,null,{"value":"8"}] 13:13:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 13:13:32 INFO - PROCESS | 3375 | 1462479212009 Marionette TRACE conn4 -> [0,2858,"setScriptTimeout",{"ms":35000}] 13:13:32 INFO - PROCESS | 3375 | 1462479212011 Marionette TRACE conn4 <- [1,2858,null,{}] 13:13:32 INFO - PROCESS | 3375 | 1462479212017 Marionette TRACE conn4 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:32 INFO - PROCESS | 3375 | 1462479212258 Marionette TRACE conn4 <- [1,2859,null,{"value":null}] 13:13:33 INFO - PROCESS | 3375 | 1462479213249 Marionette TRACE conn4 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:33 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb92e0e7000 == 156 [pid = 3375] [id = 722] 13:13:33 INFO - PROCESS | 3375 | ++DOMWINDOW == 213 (0x7fb929e7e000) [pid = 3375] [serial = 2167] [outer = (nil)] 13:13:33 INFO - PROCESS | 3375 | ++DOMWINDOW == 214 (0x7fb92bc94c00) [pid = 3375] [serial = 2168] [outer = 0x7fb929e7e000] 13:13:33 INFO - PROCESS | 3375 | 1462479213319 Marionette DEBUG loaded listener.js 13:13:33 INFO - PROCESS | 3375 | ++DOMWINDOW == 215 (0x7fb92d448800) [pid = 3375] [serial = 2169] [outer = 0x7fb929e7e000] 13:13:34 INFO - PROCESS | 3375 | 1462479214332 Marionette TRACE conn4 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 13:13:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 13:13:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 2386ms 13:13:34 INFO - PROCESS | 3375 | 1462479214398 Marionette TRACE conn4 -> [0,2861,"getWindowHandle",null] 13:13:34 INFO - PROCESS | 3375 | 1462479214403 Marionette TRACE conn4 <- [1,2861,null,{"value":"8"}] 13:13:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 13:13:34 INFO - PROCESS | 3375 | 1462479214411 Marionette TRACE conn4 -> [0,2862,"setScriptTimeout",{"ms":35000}] 13:13:34 INFO - PROCESS | 3375 | 1462479214416 Marionette TRACE conn4 <- [1,2862,null,{}] 13:13:34 INFO - PROCESS | 3375 | 1462479214425 Marionette TRACE conn4 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:34 INFO - PROCESS | 3375 | 1462479214683 Marionette TRACE conn4 <- [1,2863,null,{"value":null}] 13:13:35 INFO - PROCESS | 3375 | 1462479215037 Marionette TRACE conn4 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:35 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb93d374800 == 155 [pid = 3375] [id = 430] 13:13:35 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb93d37f800 == 154 [pid = 3375] [id = 487] 13:13:35 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb93110b000 == 153 [pid = 3375] [id = 315] 13:13:35 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb936cda800 == 152 [pid = 3375] [id = 703] 13:13:35 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb933ea5000 == 151 [pid = 3375] [id = 702] 13:13:35 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb92f3da000 == 150 [pid = 3375] [id = 701] 13:13:35 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb92bcad800 == 149 [pid = 3375] [id = 700] 13:13:35 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb933ebc800 == 148 [pid = 3375] [id = 699] 13:13:35 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb92e2ab800 == 147 [pid = 3375] [id = 698] 13:13:35 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb948cae800 == 146 [pid = 3375] [id = 696] 13:13:35 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb948789800 == 145 [pid = 3375] [id = 695] 13:13:35 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb948041800 == 144 [pid = 3375] [id = 694] 13:13:35 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb945d13000 == 143 [pid = 3375] [id = 693] 13:13:35 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb943d7a800 == 142 [pid = 3375] [id = 692] 13:13:35 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb94195d000 == 141 [pid = 3375] [id = 691] 13:13:35 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb93eaa9800 == 140 [pid = 3375] [id = 690] 13:13:35 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb93d9a8000 == 139 [pid = 3375] [id = 689] 13:13:35 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb93ca45800 == 138 [pid = 3375] [id = 688] 13:13:35 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb9381d6000 == 137 [pid = 3375] [id = 687] 13:13:35 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb937756800 == 136 [pid = 3375] [id = 686] 13:13:35 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb936bd0000 == 135 [pid = 3375] [id = 685] 13:13:35 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb935756800 == 134 [pid = 3375] [id = 684] 13:13:35 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb92e2a9000 == 133 [pid = 3375] [id = 683] 13:13:35 INFO - PROCESS | 3375 | --DOMWINDOW == 214 (0x7fb9321e6400) [pid = 3375] [serial = 2048] [outer = (nil)] [url = about:blank] 13:13:35 INFO - PROCESS | 3375 | --DOMWINDOW == 213 (0x7fb931013000) [pid = 3375] [serial = 2039] [outer = (nil)] [url = about:blank] 13:13:35 INFO - PROCESS | 3375 | --DOMWINDOW == 212 (0x7fb92bd77c00) [pid = 3375] [serial = 2000] [outer = (nil)] [url = about:blank] 13:13:35 INFO - PROCESS | 3375 | --DOMWINDOW == 211 (0x7fb9319c4800) [pid = 3375] [serial = 2040] [outer = (nil)] [url = about:blank] 13:13:35 INFO - PROCESS | 3375 | --DOMWINDOW == 210 (0x7fb932b8c000) [pid = 3375] [serial = 2043] [outer = (nil)] [url = about:blank] 13:13:35 INFO - PROCESS | 3375 | --DOMWINDOW == 209 (0x7fb9366ac800) [pid = 3375] [serial = 2009] [outer = (nil)] [url = about:blank] 13:13:35 INFO - PROCESS | 3375 | --DOMWINDOW == 208 (0x7fb931018000) [pid = 3375] [serial = 2003] [outer = (nil)] [url = about:blank] 13:13:35 INFO - PROCESS | 3375 | --DOMWINDOW == 207 (0x7fb940b0f800) [pid = 3375] [serial = 2030] [outer = (nil)] [url = about:blank] 13:13:35 INFO - PROCESS | 3375 | --DOMWINDOW == 206 (0x7fb93244d000) [pid = 3375] [serial = 2042] [outer = (nil)] [url = about:blank] 13:13:35 INFO - PROCESS | 3375 | --DOMWINDOW == 205 (0x7fb92eadfc00) [pid = 3375] [serial = 2036] [outer = (nil)] [url = about:blank] 13:13:35 INFO - PROCESS | 3375 | --DOMWINDOW == 204 (0x7fb9365ebc00) [pid = 3375] [serial = 2046] [outer = (nil)] [url = about:blank] 13:13:35 INFO - PROCESS | 3375 | --DOMWINDOW == 203 (0x7fb92f081800) [pid = 3375] [serial = 2033] [outer = (nil)] [url = about:blank] 13:13:35 INFO - PROCESS | 3375 | --DOMWINDOW == 202 (0x7fb93dd43400) [pid = 3375] [serial = 2021] [outer = (nil)] [url = about:blank] 13:13:35 INFO - PROCESS | 3375 | --DOMWINDOW == 201 (0x7fb92ffa4400) [pid = 3375] [serial = 2037] [outer = (nil)] [url = about:blank] 13:13:35 INFO - PROCESS | 3375 | --DOMWINDOW == 200 (0x7fb93d611c00) [pid = 3375] [serial = 2018] [outer = (nil)] [url = about:blank] 13:13:35 INFO - PROCESS | 3375 | --DOMWINDOW == 199 (0x7fb940406000) [pid = 3375] [serial = 2024] [outer = (nil)] [url = about:blank] 13:13:35 INFO - PROCESS | 3375 | --DOMWINDOW == 198 (0x7fb936c44000) [pid = 3375] [serial = 2012] [outer = (nil)] [url = about:blank] 13:13:35 INFO - PROCESS | 3375 | --DOMWINDOW == 197 (0x7fb9357ce000) [pid = 3375] [serial = 2045] [outer = (nil)] [url = about:blank] 13:13:35 INFO - PROCESS | 3375 | --DOMWINDOW == 196 (0x7fb9406d0800) [pid = 3375] [serial = 2027] [outer = (nil)] [url = about:blank] 13:13:35 INFO - PROCESS | 3375 | --DOMWINDOW == 195 (0x7fb936796000) [pid = 3375] [serial = 1998] [outer = (nil)] [url = about:blank] 13:13:35 INFO - PROCESS | 3375 | --DOMWINDOW == 194 (0x7fb93d097800) [pid = 3375] [serial = 2015] [outer = (nil)] [url = about:blank] 13:13:35 INFO - PROCESS | 3375 | --DOMWINDOW == 193 (0x7fb932449000) [pid = 3375] [serial = 2006] [outer = (nil)] [url = about:blank] 13:13:35 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb92918f800 == 134 [pid = 3375] [id = 723] 13:13:35 INFO - PROCESS | 3375 | ++DOMWINDOW == 194 (0x7fb9294af800) [pid = 3375] [serial = 2170] [outer = (nil)] 13:13:35 INFO - PROCESS | 3375 | ++DOMWINDOW == 195 (0x7fb92f43d800) [pid = 3375] [serial = 2171] [outer = 0x7fb9294af800] 13:13:35 INFO - PROCESS | 3375 | 1462479215635 Marionette DEBUG loaded listener.js 13:13:35 INFO - PROCESS | 3375 | ++DOMWINDOW == 196 (0x7fb9312de800) [pid = 3375] [serial = 2172] [outer = 0x7fb9294af800] 13:13:36 INFO - PROCESS | 3375 | 1462479216458 Marionette TRACE conn4 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 13:13:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 13:13:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 2085ms 13:13:36 INFO - PROCESS | 3375 | 1462479216500 Marionette TRACE conn4 -> [0,2865,"getWindowHandle",null] 13:13:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 13:13:36 INFO - PROCESS | 3375 | 1462479216506 Marionette TRACE conn4 <- [1,2865,null,{"value":"8"}] 13:13:36 INFO - PROCESS | 3375 | 1462479216512 Marionette TRACE conn4 -> [0,2866,"setScriptTimeout",{"ms":35000}] 13:13:36 INFO - PROCESS | 3375 | 1462479216515 Marionette TRACE conn4 <- [1,2866,null,{}] 13:13:36 INFO - PROCESS | 3375 | 1462479216520 Marionette TRACE conn4 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:36 INFO - PROCESS | 3375 | 1462479216732 Marionette TRACE conn4 <- [1,2867,null,{"value":null}] 13:13:36 INFO - PROCESS | 3375 | 1462479216940 Marionette TRACE conn4 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:36 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb92e221000 == 135 [pid = 3375] [id = 724] 13:13:36 INFO - PROCESS | 3375 | ++DOMWINDOW == 197 (0x7fb92bd73400) [pid = 3375] [serial = 2173] [outer = (nil)] 13:13:37 INFO - PROCESS | 3375 | ++DOMWINDOW == 198 (0x7fb9316bc000) [pid = 3375] [serial = 2174] [outer = 0x7fb92bd73400] 13:13:37 INFO - PROCESS | 3375 | 1462479217007 Marionette DEBUG loaded listener.js 13:13:37 INFO - PROCESS | 3375 | ++DOMWINDOW == 199 (0x7fb932059400) [pid = 3375] [serial = 2175] [outer = 0x7fb92bd73400] 13:13:37 INFO - PROCESS | 3375 | 1462479217901 Marionette TRACE conn4 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 13:13:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 13:13:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1441ms 13:13:37 INFO - PROCESS | 3375 | 1462479217960 Marionette TRACE conn4 -> [0,2869,"getWindowHandle",null] 13:13:37 INFO - PROCESS | 3375 | 1462479217965 Marionette TRACE conn4 <- [1,2869,null,{"value":"8"}] 13:13:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 13:13:37 INFO - PROCESS | 3375 | 1462479217988 Marionette TRACE conn4 -> [0,2870,"setScriptTimeout",{"ms":35000}] 13:13:38 INFO - PROCESS | 3375 | 1462479218002 Marionette TRACE conn4 <- [1,2870,null,{}] 13:13:38 INFO - PROCESS | 3375 | 1462479218023 Marionette TRACE conn4 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:38 INFO - PROCESS | 3375 | 1462479218319 Marionette TRACE conn4 <- [1,2871,null,{"value":null}] 13:13:38 INFO - PROCESS | 3375 | 1462479218357 Marionette TRACE conn4 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:38 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb931950800 == 136 [pid = 3375] [id = 725] 13:13:38 INFO - PROCESS | 3375 | ++DOMWINDOW == 200 (0x7fb932449c00) [pid = 3375] [serial = 2176] [outer = (nil)] 13:13:38 INFO - PROCESS | 3375 | ++DOMWINDOW == 201 (0x7fb932451400) [pid = 3375] [serial = 2177] [outer = 0x7fb932449c00] 13:13:38 INFO - PROCESS | 3375 | 1462479218433 Marionette DEBUG loaded listener.js 13:13:38 INFO - PROCESS | 3375 | ++DOMWINDOW == 202 (0x7fb932b88000) [pid = 3375] [serial = 2178] [outer = 0x7fb932449c00] 13:13:39 INFO - PROCESS | 3375 | 1462479219386 Marionette TRACE conn4 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 13:13:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 13:13:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1468ms 13:13:39 INFO - PROCESS | 3375 | 1462479219457 Marionette TRACE conn4 -> [0,2873,"getWindowHandle",null] 13:13:39 INFO - PROCESS | 3375 | 1462479219464 Marionette TRACE conn4 <- [1,2873,null,{"value":"8"}] 13:13:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 13:13:39 INFO - PROCESS | 3375 | 1462479219470 Marionette TRACE conn4 -> [0,2874,"setScriptTimeout",{"ms":35000}] 13:13:39 INFO - PROCESS | 3375 | 1462479219472 Marionette TRACE conn4 <- [1,2874,null,{}] 13:13:39 INFO - PROCESS | 3375 | 1462479219478 Marionette TRACE conn4 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:39 INFO - PROCESS | 3375 | 1462479219765 Marionette TRACE conn4 <- [1,2875,null,{"value":null}] 13:13:39 INFO - PROCESS | 3375 | 1462479219801 Marionette TRACE conn4 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:39 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb933ea7000 == 137 [pid = 3375] [id = 726] 13:13:39 INFO - PROCESS | 3375 | ++DOMWINDOW == 203 (0x7fb93244d800) [pid = 3375] [serial = 2179] [outer = (nil)] 13:13:39 INFO - PROCESS | 3375 | ++DOMWINDOW == 204 (0x7fb932cee000) [pid = 3375] [serial = 2180] [outer = 0x7fb93244d800] 13:13:39 INFO - PROCESS | 3375 | 1462479219862 Marionette DEBUG loaded listener.js 13:13:39 INFO - PROCESS | 3375 | ++DOMWINDOW == 205 (0x7fb932d9c000) [pid = 3375] [serial = 2181] [outer = 0x7fb93244d800] 13:13:40 INFO - PROCESS | 3375 | --DOMWINDOW == 204 (0x7fb92d444000) [pid = 3375] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 13:13:40 INFO - PROCESS | 3375 | --DOMWINDOW == 203 (0x7fb93dd4fc00) [pid = 3375] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 13:13:40 INFO - PROCESS | 3375 | --DOMWINDOW == 202 (0x7fb92d44a400) [pid = 3375] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 13:13:40 INFO - PROCESS | 3375 | --DOMWINDOW == 201 (0x7fb929e81c00) [pid = 3375] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 13:13:40 INFO - PROCESS | 3375 | --DOMWINDOW == 200 (0x7fb92d449800) [pid = 3375] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 13:13:40 INFO - PROCESS | 3375 | --DOMWINDOW == 199 (0x7fb929e77000) [pid = 3375] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 13:13:41 INFO - PROCESS | 3375 | 1462479221142 Marionette TRACE conn4 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 13:13:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 13:13:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1735ms 13:13:41 INFO - PROCESS | 3375 | 1462479221206 Marionette TRACE conn4 -> [0,2877,"getWindowHandle",null] 13:13:41 INFO - PROCESS | 3375 | 1462479221210 Marionette TRACE conn4 <- [1,2877,null,{"value":"8"}] 13:13:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 13:13:41 INFO - PROCESS | 3375 | 1462479221215 Marionette TRACE conn4 -> [0,2878,"setScriptTimeout",{"ms":35000}] 13:13:41 INFO - PROCESS | 3375 | 1462479221217 Marionette TRACE conn4 <- [1,2878,null,{}] 13:13:41 INFO - PROCESS | 3375 | 1462479221223 Marionette TRACE conn4 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:41 INFO - PROCESS | 3375 | 1462479221424 Marionette TRACE conn4 <- [1,2879,null,{"value":null}] 13:13:41 INFO - PROCESS | 3375 | 1462479221617 Marionette TRACE conn4 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:41 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb934c3c800 == 138 [pid = 3375] [id = 727] 13:13:41 INFO - PROCESS | 3375 | ++DOMWINDOW == 200 (0x7fb934ec4400) [pid = 3375] [serial = 2182] [outer = (nil)] 13:13:41 INFO - PROCESS | 3375 | ++DOMWINDOW == 201 (0x7fb934ecd400) [pid = 3375] [serial = 2183] [outer = 0x7fb934ec4400] 13:13:41 INFO - PROCESS | 3375 | 1462479221697 Marionette DEBUG loaded listener.js 13:13:41 INFO - PROCESS | 3375 | ++DOMWINDOW == 202 (0x7fb9366a7400) [pid = 3375] [serial = 2184] [outer = 0x7fb934ec4400] 13:13:42 INFO - PROCESS | 3375 | 1462479222527 Marionette TRACE conn4 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 13:13:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 13:13:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1478ms 13:13:42 INFO - PROCESS | 3375 | 1462479222704 Marionette TRACE conn4 -> [0,2881,"getWindowHandle",null] 13:13:42 INFO - PROCESS | 3375 | 1462479222711 Marionette TRACE conn4 <- [1,2881,null,{"value":"8"}] 13:13:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 13:13:42 INFO - PROCESS | 3375 | 1462479222720 Marionette TRACE conn4 -> [0,2882,"setScriptTimeout",{"ms":35000}] 13:13:42 INFO - PROCESS | 3375 | 1462479222724 Marionette TRACE conn4 <- [1,2882,null,{}] 13:13:42 INFO - PROCESS | 3375 | 1462479222733 Marionette TRACE conn4 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:42 INFO - PROCESS | 3375 | 1462479222968 Marionette TRACE conn4 <- [1,2883,null,{"value":null}] 13:13:43 INFO - PROCESS | 3375 | 1462479223269 Marionette TRACE conn4 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:43 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb92e2a6000 == 139 [pid = 3375] [id = 728] 13:13:43 INFO - PROCESS | 3375 | ++DOMWINDOW == 203 (0x7fb92d444c00) [pid = 3375] [serial = 2185] [outer = (nil)] 13:13:43 INFO - PROCESS | 3375 | ++DOMWINDOW == 204 (0x7fb92ea7d400) [pid = 3375] [serial = 2186] [outer = 0x7fb92d444c00] 13:13:43 INFO - PROCESS | 3375 | 1462479223354 Marionette DEBUG loaded listener.js 13:13:43 INFO - PROCESS | 3375 | ++DOMWINDOW == 205 (0x7fb92ffa4400) [pid = 3375] [serial = 2187] [outer = 0x7fb92d444c00] 13:13:44 INFO - PROCESS | 3375 | 1462479224377 Marionette TRACE conn4 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 13:13:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 13:13:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1733ms 13:13:44 INFO - PROCESS | 3375 | 1462479224454 Marionette TRACE conn4 -> [0,2885,"getWindowHandle",null] 13:13:44 INFO - PROCESS | 3375 | 1462479224460 Marionette TRACE conn4 <- [1,2885,null,{"value":"8"}] 13:13:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 13:13:44 INFO - PROCESS | 3375 | 1462479224473 Marionette TRACE conn4 -> [0,2886,"setScriptTimeout",{"ms":35000}] 13:13:44 INFO - PROCESS | 3375 | 1462479224478 Marionette TRACE conn4 <- [1,2886,null,{}] 13:13:44 INFO - PROCESS | 3375 | 1462479224485 Marionette TRACE conn4 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:44 INFO - PROCESS | 3375 | 1462479224761 Marionette TRACE conn4 <- [1,2887,null,{"value":null}] 13:13:45 INFO - PROCESS | 3375 | 1462479225091 Marionette TRACE conn4 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:45 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb934b78800 == 140 [pid = 3375] [id = 729] 13:13:45 INFO - PROCESS | 3375 | ++DOMWINDOW == 206 (0x7fb9319c4800) [pid = 3375] [serial = 2188] [outer = (nil)] 13:13:45 INFO - PROCESS | 3375 | ++DOMWINDOW == 207 (0x7fb932056c00) [pid = 3375] [serial = 2189] [outer = 0x7fb9319c4800] 13:13:45 INFO - PROCESS | 3375 | 1462479225165 Marionette DEBUG loaded listener.js 13:13:45 INFO - PROCESS | 3375 | ++DOMWINDOW == 208 (0x7fb9321da800) [pid = 3375] [serial = 2190] [outer = 0x7fb9319c4800] 13:13:46 INFO - PROCESS | 3375 | 1462479226119 Marionette TRACE conn4 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 13:13:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 13:13:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1687ms 13:13:46 INFO - PROCESS | 3375 | 1462479226157 Marionette TRACE conn4 -> [0,2889,"getWindowHandle",null] 13:13:46 INFO - PROCESS | 3375 | 1462479226162 Marionette TRACE conn4 <- [1,2889,null,{"value":"8"}] 13:13:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 13:13:46 INFO - PROCESS | 3375 | 1462479226169 Marionette TRACE conn4 -> [0,2890,"setScriptTimeout",{"ms":35000}] 13:13:46 INFO - PROCESS | 3375 | 1462479226172 Marionette TRACE conn4 <- [1,2890,null,{}] 13:13:46 INFO - PROCESS | 3375 | 1462479226187 Marionette TRACE conn4 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:46 INFO - PROCESS | 3375 | 1462479226421 Marionette TRACE conn4 <- [1,2891,null,{"value":null}] 13:13:46 INFO - PROCESS | 3375 | 1462479226775 Marionette TRACE conn4 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:46 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb936cda800 == 141 [pid = 3375] [id = 730] 13:13:46 INFO - PROCESS | 3375 | ++DOMWINDOW == 209 (0x7fb932a0c000) [pid = 3375] [serial = 2191] [outer = (nil)] 13:13:46 INFO - PROCESS | 3375 | ++DOMWINDOW == 210 (0x7fb934ecdc00) [pid = 3375] [serial = 2192] [outer = 0x7fb932a0c000] 13:13:46 INFO - PROCESS | 3375 | 1462479226865 Marionette DEBUG loaded listener.js 13:13:46 INFO - PROCESS | 3375 | ++DOMWINDOW == 211 (0x7fb9365ebc00) [pid = 3375] [serial = 2193] [outer = 0x7fb932a0c000] 13:13:47 INFO - PROCESS | 3375 | 1462479227745 Marionette TRACE conn4 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 13:13:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 13:13:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1640ms 13:13:47 INFO - PROCESS | 3375 | 1462479227812 Marionette TRACE conn4 -> [0,2893,"getWindowHandle",null] 13:13:47 INFO - PROCESS | 3375 | 1462479227818 Marionette TRACE conn4 <- [1,2893,null,{"value":"8"}] 13:13:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 13:13:47 INFO - PROCESS | 3375 | 1462479227828 Marionette TRACE conn4 -> [0,2894,"setScriptTimeout",{"ms":35000}] 13:13:47 INFO - PROCESS | 3375 | 1462479227832 Marionette TRACE conn4 <- [1,2894,null,{}] 13:13:47 INFO - PROCESS | 3375 | 1462479227842 Marionette TRACE conn4 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:48 INFO - PROCESS | 3375 | 1462479228114 Marionette TRACE conn4 <- [1,2895,null,{"value":null}] 13:13:48 INFO - PROCESS | 3375 | 1462479228421 Marionette TRACE conn4 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:48 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb937750000 == 142 [pid = 3375] [id = 731] 13:13:48 INFO - PROCESS | 3375 | ++DOMWINDOW == 212 (0x7fb934bf0c00) [pid = 3375] [serial = 2194] [outer = (nil)] 13:13:48 INFO - PROCESS | 3375 | ++DOMWINDOW == 213 (0x7fb936853400) [pid = 3375] [serial = 2195] [outer = 0x7fb934bf0c00] 13:13:48 INFO - PROCESS | 3375 | 1462479228502 Marionette DEBUG loaded listener.js 13:13:48 INFO - PROCESS | 3375 | ++DOMWINDOW == 214 (0x7fb936c42800) [pid = 3375] [serial = 2196] [outer = 0x7fb934bf0c00] 13:13:49 INFO - PROCESS | 3375 | 1462479229419 Marionette TRACE conn4 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 13:13:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 13:13:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1635ms 13:13:49 INFO - PROCESS | 3375 | 1462479229462 Marionette TRACE conn4 -> [0,2897,"getWindowHandle",null] 13:13:49 INFO - PROCESS | 3375 | 1462479229466 Marionette TRACE conn4 <- [1,2897,null,{"value":"8"}] 13:13:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 13:13:49 INFO - PROCESS | 3375 | 1462479229472 Marionette TRACE conn4 -> [0,2898,"setScriptTimeout",{"ms":35000}] 13:13:49 INFO - PROCESS | 3375 | 1462479229475 Marionette TRACE conn4 <- [1,2898,null,{}] 13:13:49 INFO - PROCESS | 3375 | 1462479229481 Marionette TRACE conn4 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:49 INFO - PROCESS | 3375 | 1462479229703 Marionette TRACE conn4 <- [1,2899,null,{"value":null}] 13:13:49 INFO - PROCESS | 3375 | 1462479229946 Marionette TRACE conn4 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:50 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb9382b2000 == 143 [pid = 3375] [id = 732] 13:13:50 INFO - PROCESS | 3375 | ++DOMWINDOW == 215 (0x7fb936ab8c00) [pid = 3375] [serial = 2197] [outer = (nil)] 13:13:50 INFO - PROCESS | 3375 | ++DOMWINDOW == 216 (0x7fb93823a800) [pid = 3375] [serial = 2198] [outer = 0x7fb936ab8c00] 13:13:50 INFO - PROCESS | 3375 | 1462479230073 Marionette DEBUG loaded listener.js 13:13:50 INFO - PROCESS | 3375 | ++DOMWINDOW == 217 (0x7fb93bf54400) [pid = 3375] [serial = 2199] [outer = 0x7fb936ab8c00] 13:13:50 INFO - PROCESS | 3375 | 1462479230972 Marionette TRACE conn4 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 13:13:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 13:13:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1534ms 13:13:51 INFO - PROCESS | 3375 | 1462479231007 Marionette TRACE conn4 -> [0,2901,"getWindowHandle",null] 13:13:51 INFO - PROCESS | 3375 | 1462479231012 Marionette TRACE conn4 <- [1,2901,null,{"value":"8"}] 13:13:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 13:13:51 INFO - PROCESS | 3375 | 1462479231018 Marionette TRACE conn4 -> [0,2902,"setScriptTimeout",{"ms":35000}] 13:13:51 INFO - PROCESS | 3375 | 1462479231021 Marionette TRACE conn4 <- [1,2902,null,{}] 13:13:51 INFO - PROCESS | 3375 | 1462479231026 Marionette TRACE conn4 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:51 INFO - PROCESS | 3375 | 1462479231376 Marionette TRACE conn4 <- [1,2903,null,{"value":null}] 13:13:51 INFO - PROCESS | 3375 | 1462479231637 Marionette TRACE conn4 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:51 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb93cd99800 == 144 [pid = 3375] [id = 733] 13:13:51 INFO - PROCESS | 3375 | ++DOMWINDOW == 218 (0x7fb93d41ec00) [pid = 3375] [serial = 2200] [outer = (nil)] 13:13:51 INFO - PROCESS | 3375 | ++DOMWINDOW == 219 (0x7fb93d51d000) [pid = 3375] [serial = 2201] [outer = 0x7fb93d41ec00] 13:13:51 INFO - PROCESS | 3375 | 1462479231723 Marionette DEBUG loaded listener.js 13:13:51 INFO - PROCESS | 3375 | ++DOMWINDOW == 220 (0x7fb93d71e000) [pid = 3375] [serial = 2202] [outer = 0x7fb93d41ec00] 13:13:52 INFO - PROCESS | 3375 | 1462479232611 Marionette TRACE conn4 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 13:13:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 13:13:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1628ms 13:13:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 13:13:52 INFO - PROCESS | 3375 | 1462479232647 Marionette TRACE conn4 -> [0,2905,"getWindowHandle",null] 13:13:52 INFO - PROCESS | 3375 | 1462479232650 Marionette TRACE conn4 <- [1,2905,null,{"value":"8"}] 13:13:52 INFO - PROCESS | 3375 | 1462479232656 Marionette TRACE conn4 -> [0,2906,"setScriptTimeout",{"ms":35000}] 13:13:52 INFO - PROCESS | 3375 | 1462479232659 Marionette TRACE conn4 <- [1,2906,null,{}] 13:13:52 INFO - PROCESS | 3375 | 1462479232665 Marionette TRACE conn4 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:52 INFO - PROCESS | 3375 | 1462479232915 Marionette TRACE conn4 <- [1,2907,null,{"value":null}] 13:13:53 INFO - PROCESS | 3375 | 1462479233189 Marionette TRACE conn4 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:53 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb93d9b4000 == 145 [pid = 3375] [id = 734] 13:13:53 INFO - PROCESS | 3375 | ++DOMWINDOW == 221 (0x7fb93cb66c00) [pid = 3375] [serial = 2203] [outer = (nil)] 13:13:53 INFO - PROCESS | 3375 | ++DOMWINDOW == 222 (0x7fb93dc93800) [pid = 3375] [serial = 2204] [outer = 0x7fb93cb66c00] 13:13:53 INFO - PROCESS | 3375 | 1462479233309 Marionette DEBUG loaded listener.js 13:13:53 INFO - PROCESS | 3375 | ++DOMWINDOW == 223 (0x7fb93ec5c800) [pid = 3375] [serial = 2205] [outer = 0x7fb93cb66c00] 13:13:54 INFO - PROCESS | 3375 | 1462479234184 Marionette TRACE conn4 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 13:13:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 13:13:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1584ms 13:13:54 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 13:13:54 INFO - PROCESS | 3375 | 1462479234240 Marionette TRACE conn4 -> [0,2909,"getWindowHandle",null] 13:13:54 INFO - PROCESS | 3375 | 1462479234243 Marionette TRACE conn4 <- [1,2909,null,{"value":"8"}] 13:13:54 INFO - PROCESS | 3375 | 1462479234250 Marionette TRACE conn4 -> [0,2910,"setScriptTimeout",{"ms":35000}] 13:13:54 INFO - PROCESS | 3375 | 1462479234253 Marionette TRACE conn4 <- [1,2910,null,{}] 13:13:54 INFO - PROCESS | 3375 | 1462479234258 Marionette TRACE conn4 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:54 INFO - PROCESS | 3375 | 1462479234499 Marionette TRACE conn4 <- [1,2911,null,{"value":null}] 13:13:54 INFO - PROCESS | 3375 | 1462479234764 Marionette TRACE conn4 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:54 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb94060f000 == 146 [pid = 3375] [id = 735] 13:13:54 INFO - PROCESS | 3375 | ++DOMWINDOW == 224 (0x7fb93d420000) [pid = 3375] [serial = 2206] [outer = (nil)] 13:13:54 INFO - PROCESS | 3375 | ++DOMWINDOW == 225 (0x7fb940408c00) [pid = 3375] [serial = 2207] [outer = 0x7fb93d420000] 13:13:54 INFO - PROCESS | 3375 | 1462479234879 Marionette DEBUG loaded listener.js 13:13:54 INFO - PROCESS | 3375 | ++DOMWINDOW == 226 (0x7fb9406d6400) [pid = 3375] [serial = 2208] [outer = 0x7fb93d420000] 13:13:55 INFO - PROCESS | 3375 | 1462479235654 Marionette TRACE conn4 <- [1,2912,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 13:13:55 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 13:13:55 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 13:13:55 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1432ms 13:13:55 INFO - PROCESS | 3375 | 1462479235681 Marionette TRACE conn4 -> [0,2913,"getWindowHandle",null] 13:13:55 INFO - PROCESS | 3375 | 1462479235684 Marionette TRACE conn4 <- [1,2913,null,{"value":"8"}] 13:13:55 INFO - TEST-START | /DOMEvents/constructors.html 13:13:55 INFO - PROCESS | 3375 | 1462479235691 Marionette TRACE conn4 -> [0,2914,"setScriptTimeout",{"ms":35000}] 13:13:55 INFO - PROCESS | 3375 | 1462479235694 Marionette TRACE conn4 <- [1,2914,null,{}] 13:13:55 INFO - PROCESS | 3375 | 1462479235700 Marionette TRACE conn4 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:55 INFO - PROCESS | 3375 | 1462479235924 Marionette TRACE conn4 <- [1,2915,null,{"value":null}] 13:13:56 INFO - PROCESS | 3375 | 1462479236176 Marionette TRACE conn4 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:56 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb941972000 == 147 [pid = 3375] [id = 736] 13:13:56 INFO - PROCESS | 3375 | ++DOMWINDOW == 227 (0x7fb93d722000) [pid = 3375] [serial = 2209] [outer = (nil)] 13:13:56 INFO - PROCESS | 3375 | ++DOMWINDOW == 228 (0x7fb940a83800) [pid = 3375] [serial = 2210] [outer = 0x7fb93d722000] 13:13:56 INFO - PROCESS | 3375 | 1462479236248 Marionette DEBUG loaded listener.js 13:13:56 INFO - PROCESS | 3375 | ++DOMWINDOW == 229 (0x7fb942eb8c00) [pid = 3375] [serial = 2211] [outer = 0x7fb93d722000] 13:13:57 INFO - PROCESS | 3375 | 1462479237296 Marionette TRACE conn4 <- [1,2916,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 13:13:57 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 13:13:57 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 13:13:57 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 13:13:57 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 13:13:57 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 13:13:57 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 13:13:57 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 13:13:57 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 13:13:57 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 13:13:57 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 13:13:57 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 13:13:57 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 13:13:57 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 13:13:57 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 13:13:57 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 13:13:57 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 13:13:57 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 13:13:57 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 13:13:57 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 13:13:57 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 13:13:57 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 13:13:57 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 13:13:57 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 13:13:57 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 13:13:57 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 13:13:57 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 13:13:57 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 13:13:57 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 13:13:57 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 13:13:57 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 13:13:57 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 13:13:57 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 13:13:57 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 13:13:57 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 13:13:57 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 13:13:57 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 13:13:57 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 13:13:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 13:13:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:13:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:13:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 13:13:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:13:57 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 13:13:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 13:13:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:13:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:13:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 13:13:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:13:57 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 13:13:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 13:13:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:13:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:13:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 13:13:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:13:57 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 13:13:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 13:13:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:13:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:13:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 13:13:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:13:57 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 13:13:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 13:13:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:13:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:13:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 13:13:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:13:57 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 13:13:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 13:13:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:13:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:13:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 13:13:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:13:57 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 13:13:57 INFO - TEST-OK | /DOMEvents/constructors.html | took 1656ms 13:13:57 INFO - PROCESS | 3375 | 1462479237383 Marionette TRACE conn4 -> [0,2917,"getWindowHandle",null] 13:13:57 INFO - PROCESS | 3375 | 1462479237387 Marionette TRACE conn4 <- [1,2917,null,{"value":"8"}] 13:13:57 INFO - TEST-START | /DOMEvents/event-phases-order.html 13:13:57 INFO - PROCESS | 3375 | 1462479237397 Marionette TRACE conn4 -> [0,2918,"setScriptTimeout",{"ms":35000}] 13:13:57 INFO - PROCESS | 3375 | 1462479237399 Marionette TRACE conn4 <- [1,2918,null,{}] 13:13:57 INFO - PROCESS | 3375 | 1462479237404 Marionette TRACE conn4 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:57 INFO - PROCESS | 3375 | 1462479237635 Marionette TRACE conn4 <- [1,2919,null,{"value":null}] 13:13:57 INFO - PROCESS | 3375 | 1462479237990 Marionette TRACE conn4 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:58 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb94787b000 == 148 [pid = 3375] [id = 737] 13:13:58 INFO - PROCESS | 3375 | ++DOMWINDOW == 230 (0x7fb9321dc400) [pid = 3375] [serial = 2212] [outer = (nil)] 13:13:58 INFO - PROCESS | 3375 | ++DOMWINDOW == 231 (0x7fb942ef7800) [pid = 3375] [serial = 2213] [outer = 0x7fb9321dc400] 13:13:58 INFO - PROCESS | 3375 | 1462479238065 Marionette DEBUG loaded listener.js 13:13:58 INFO - PROCESS | 3375 | ++DOMWINDOW == 232 (0x7fb946342000) [pid = 3375] [serial = 2214] [outer = 0x7fb9321dc400] 13:13:59 INFO - PROCESS | 3375 | 1462479239074 Marionette TRACE conn4 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 13:13:59 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 13:13:59 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1731ms 13:13:59 INFO - PROCESS | 3375 | 1462479239130 Marionette TRACE conn4 -> [0,2921,"getWindowHandle",null] 13:13:59 INFO - PROCESS | 3375 | 1462479239136 Marionette TRACE conn4 <- [1,2921,null,{"value":"8"}] 13:13:59 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 13:13:59 INFO - PROCESS | 3375 | 1462479239146 Marionette TRACE conn4 -> [0,2922,"setScriptTimeout",{"ms":35000}] 13:13:59 INFO - PROCESS | 3375 | 1462479239151 Marionette TRACE conn4 <- [1,2922,null,{}] 13:13:59 INFO - PROCESS | 3375 | 1462479239160 Marionette TRACE conn4 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:59 INFO - PROCESS | 3375 | 1462479239707 Marionette TRACE conn4 <- [1,2923,null,{"value":null}] 13:14:00 INFO - PROCESS | 3375 | 1462479240128 Marionette TRACE conn4 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:00 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb949b07800 == 149 [pid = 3375] [id = 738] 13:14:00 INFO - PROCESS | 3375 | ++DOMWINDOW == 233 (0x7fb9482cc400) [pid = 3375] [serial = 2215] [outer = (nil)] 13:14:00 INFO - PROCESS | 3375 | ++DOMWINDOW == 234 (0x7fb9482d5c00) [pid = 3375] [serial = 2216] [outer = 0x7fb9482cc400] 13:14:00 INFO - PROCESS | 3375 | 1462479240251 Marionette DEBUG loaded listener.js 13:14:00 INFO - PROCESS | 3375 | ++DOMWINDOW == 235 (0x7fb948c2f400) [pid = 3375] [serial = 2217] [outer = 0x7fb9482cc400] 13:14:01 INFO - PROCESS | 3375 | [3375] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 13:14:01 INFO - PROCESS | 3375 | [3375] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 13:14:01 INFO - PROCESS | 3375 | [3375] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 13:14:01 INFO - PROCESS | 3375 | [3375] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 13:14:01 INFO - PROCESS | 3375 | 1462479241444 Marionette TRACE conn4 <- [1,2924,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 13:14:01 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 13:14:01 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 13:14:01 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 13:14:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:14:01 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 13:14:01 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 13:14:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:14:01 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 13:14:01 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 13:14:01 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 13:14:01 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 13:14:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:14:01 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 13:14:01 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 13:14:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:14:01 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 13:14:01 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 13:14:01 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 13:14:01 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 13:14:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:14:01 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 13:14:01 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 13:14:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:14:01 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 13:14:01 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]" 13:14:01 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 13:14:01 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 13:14:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:14:01 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 13:14:01 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 13:14:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:14:01 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 13:14:01 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 13:14:01 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 2353ms 13:14:01 INFO - PROCESS | 3375 | 1462479241502 Marionette TRACE conn4 -> [0,2925,"getWindowHandle",null] 13:14:01 INFO - PROCESS | 3375 | 1462479241509 Marionette TRACE conn4 <- [1,2925,null,{"value":"8"}] 13:14:01 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 13:14:01 INFO - PROCESS | 3375 | 1462479241516 Marionette TRACE conn4 -> [0,2926,"setScriptTimeout",{"ms":35000}] 13:14:01 INFO - PROCESS | 3375 | 1462479241518 Marionette TRACE conn4 <- [1,2926,null,{}] 13:14:01 INFO - PROCESS | 3375 | 1462479241524 Marionette TRACE conn4 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:01 INFO - PROCESS | 3375 | 1462479241756 Marionette TRACE conn4 <- [1,2927,null,{"value":null}] 13:14:02 INFO - PROCESS | 3375 | 1462479242029 Marionette TRACE conn4 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:02 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb95884b000 == 150 [pid = 3375] [id = 739] 13:14:02 INFO - PROCESS | 3375 | ++DOMWINDOW == 236 (0x7fb948168800) [pid = 3375] [serial = 2218] [outer = (nil)] 13:14:02 INFO - PROCESS | 3375 | ++DOMWINDOW == 237 (0x7fb953bf4c00) [pid = 3375] [serial = 2219] [outer = 0x7fb948168800] 13:14:02 INFO - PROCESS | 3375 | 1462479242166 Marionette DEBUG loaded listener.js 13:14:02 INFO - PROCESS | 3375 | ++DOMWINDOW == 238 (0x7fb95502d400) [pid = 3375] [serial = 2220] [outer = 0x7fb948168800] 13:14:02 INFO - PROCESS | 3375 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 13:14:02 INFO - PROCESS | 3375 | 1462479242915 Marionette TRACE conn4 <- [1,2928,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 13:14:02 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 13:14:02 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1438ms 13:14:02 INFO - PROCESS | 3375 | 1462479242955 Marionette TRACE conn4 -> [0,2929,"getWindowHandle",null] 13:14:02 INFO - PROCESS | 3375 | 1462479242959 Marionette TRACE conn4 <- [1,2929,null,{"value":"8"}] 13:14:02 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 13:14:02 INFO - PROCESS | 3375 | 1462479242965 Marionette TRACE conn4 -> [0,2930,"setScriptTimeout",{"ms":35000}] 13:14:02 INFO - PROCESS | 3375 | 1462479242967 Marionette TRACE conn4 <- [1,2930,null,{}] 13:14:02 INFO - PROCESS | 3375 | 1462479242972 Marionette TRACE conn4 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:03 INFO - PROCESS | 3375 | 1462479243199 Marionette TRACE conn4 <- [1,2931,null,{"value":null}] 13:14:03 INFO - PROCESS | 3375 | 1462479243443 Marionette TRACE conn4 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:03 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb95d0bf000 == 151 [pid = 3375] [id = 740] 13:14:03 INFO - PROCESS | 3375 | ++DOMWINDOW == 239 (0x7fb9482cdc00) [pid = 3375] [serial = 2221] [outer = (nil)] 13:14:03 INFO - PROCESS | 3375 | ++DOMWINDOW == 240 (0x7fb9581cac00) [pid = 3375] [serial = 2222] [outer = 0x7fb9482cdc00] 13:14:03 INFO - PROCESS | 3375 | 1462479243527 Marionette DEBUG loaded listener.js 13:14:03 INFO - PROCESS | 3375 | ++DOMWINDOW == 241 (0x7fb95894a400) [pid = 3375] [serial = 2223] [outer = 0x7fb9482cdc00] 13:14:04 INFO - PROCESS | 3375 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 13:14:04 INFO - PROCESS | 3375 | 1462479244318 Marionette TRACE conn4 <- [1,2932,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 13:14:04 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 13:14:04 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1384ms 13:14:04 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 13:14:04 INFO - PROCESS | 3375 | 1462479244350 Marionette TRACE conn4 -> [0,2933,"getWindowHandle",null] 13:14:04 INFO - PROCESS | 3375 | 1462479244353 Marionette TRACE conn4 <- [1,2933,null,{"value":"8"}] 13:14:04 INFO - PROCESS | 3375 | 1462479244359 Marionette TRACE conn4 -> [0,2934,"setScriptTimeout",{"ms":35000}] 13:14:04 INFO - PROCESS | 3375 | 1462479244362 Marionette TRACE conn4 <- [1,2934,null,{}] 13:14:04 INFO - PROCESS | 3375 | 1462479244367 Marionette TRACE conn4 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:04 INFO - PROCESS | 3375 | 1462479244593 Marionette TRACE conn4 <- [1,2935,null,{"value":null}] 13:14:04 INFO - PROCESS | 3375 | 1462479244889 Marionette TRACE conn4 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:04 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb93cc1d000 == 152 [pid = 3375] [id = 741] 13:14:04 INFO - PROCESS | 3375 | ++DOMWINDOW == 242 (0x7fb948144800) [pid = 3375] [serial = 2224] [outer = (nil)] 13:14:04 INFO - PROCESS | 3375 | ++DOMWINDOW == 243 (0x7fb958a06800) [pid = 3375] [serial = 2225] [outer = 0x7fb948144800] 13:14:04 INFO - PROCESS | 3375 | 1462479244964 Marionette DEBUG loaded listener.js 13:14:05 INFO - PROCESS | 3375 | ++DOMWINDOW == 244 (0x7fb958c72400) [pid = 3375] [serial = 2226] [outer = 0x7fb948144800] 13:14:05 INFO - PROCESS | 3375 | 1462479245784 Marionette TRACE conn4 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 13:14:05 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 13:14:05 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1479ms 13:14:05 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 13:14:05 INFO - PROCESS | 3375 | 1462479245839 Marionette TRACE conn4 -> [0,2937,"getWindowHandle",null] 13:14:05 INFO - PROCESS | 3375 | 1462479245842 Marionette TRACE conn4 <- [1,2937,null,{"value":"8"}] 13:14:05 INFO - PROCESS | 3375 | 1462479245848 Marionette TRACE conn4 -> [0,2938,"setScriptTimeout",{"ms":35000}] 13:14:05 INFO - PROCESS | 3375 | 1462479245851 Marionette TRACE conn4 <- [1,2938,null,{}] 13:14:05 INFO - PROCESS | 3375 | 1462479245856 Marionette TRACE conn4 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:06 INFO - PROCESS | 3375 | 1462479246119 Marionette TRACE conn4 <- [1,2939,null,{"value":null}] 13:14:06 INFO - PROCESS | 3375 | 1462479246375 Marionette TRACE conn4 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:06 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb936d03800 == 153 [pid = 3375] [id = 742] 13:14:06 INFO - PROCESS | 3375 | ++DOMWINDOW == 245 (0x7fb93331e400) [pid = 3375] [serial = 2227] [outer = (nil)] 13:14:06 INFO - PROCESS | 3375 | ++DOMWINDOW == 246 (0x7fb933326800) [pid = 3375] [serial = 2228] [outer = 0x7fb93331e400] 13:14:06 INFO - PROCESS | 3375 | 1462479246451 Marionette DEBUG loaded listener.js 13:14:06 INFO - PROCESS | 3375 | ++DOMWINDOW == 247 (0x7fb93332c400) [pid = 3375] [serial = 2229] [outer = 0x7fb93331e400] 13:14:07 INFO - PROCESS | 3375 | 1462479247238 Marionette TRACE conn4 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 13:14:07 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. 13:14:07 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1433ms 13:14:07 INFO - PROCESS | 3375 | 1462479247282 Marionette TRACE conn4 -> [0,2941,"getWindowHandle",null] 13:14:07 INFO - PROCESS | 3375 | 1462479247286 Marionette TRACE conn4 <- [1,2941,null,{"value":"8"}] 13:14:07 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 13:14:07 INFO - PROCESS | 3375 | 1462479247293 Marionette TRACE conn4 -> [0,2942,"setScriptTimeout",{"ms":35000}] 13:14:07 INFO - PROCESS | 3375 | 1462479247296 Marionette TRACE conn4 <- [1,2942,null,{}] 13:14:07 INFO - PROCESS | 3375 | 1462479247301 Marionette TRACE conn4 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:07 INFO - PROCESS | 3375 | 1462479247533 Marionette TRACE conn4 <- [1,2943,null,{"value":null}] 13:14:07 INFO - PROCESS | 3375 | 1462479247820 Marionette TRACE conn4 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:07 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb936d1e800 == 154 [pid = 3375] [id = 743] 13:14:07 INFO - PROCESS | 3375 | ++DOMWINDOW == 248 (0x7fb93331f400) [pid = 3375] [serial = 2230] [outer = (nil)] 13:14:07 INFO - PROCESS | 3375 | ++DOMWINDOW == 249 (0x7fb958195000) [pid = 3375] [serial = 2231] [outer = 0x7fb93331f400] 13:14:07 INFO - PROCESS | 3375 | 1462479247898 Marionette DEBUG loaded listener.js 13:14:08 INFO - PROCESS | 3375 | ++DOMWINDOW == 250 (0x7fb958d1ec00) [pid = 3375] [serial = 2232] [outer = 0x7fb93331f400] 13:14:08 INFO - PROCESS | 3375 | 1462479248686 Marionette TRACE conn4 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 13:14:08 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 13:14:08 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 13:14:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:14:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:14:08 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 13:14:08 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1428ms 13:14:08 INFO - PROCESS | 3375 | 1462479248723 Marionette TRACE conn4 -> [0,2945,"getWindowHandle",null] 13:14:08 INFO - PROCESS | 3375 | 1462479248727 Marionette TRACE conn4 <- [1,2945,null,{"value":"8"}] 13:14:08 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 13:14:08 INFO - PROCESS | 3375 | 1462479248733 Marionette TRACE conn4 -> [0,2946,"setScriptTimeout",{"ms":35000}] 13:14:08 INFO - PROCESS | 3375 | 1462479248736 Marionette TRACE conn4 <- [1,2946,null,{}] 13:14:08 INFO - PROCESS | 3375 | 1462479248741 Marionette TRACE conn4 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:08 INFO - PROCESS | 3375 | 1462479248992 Marionette TRACE conn4 <- [1,2947,null,{"value":null}] 13:14:09 INFO - PROCESS | 3375 | 1462479249245 Marionette TRACE conn4 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:09 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb9279b7800 == 155 [pid = 3375] [id = 744] 13:14:09 INFO - PROCESS | 3375 | ++DOMWINDOW == 251 (0x7fb9279ebc00) [pid = 3375] [serial = 2233] [outer = (nil)] 13:14:09 INFO - PROCESS | 3375 | ++DOMWINDOW == 252 (0x7fb9279f4400) [pid = 3375] [serial = 2234] [outer = 0x7fb9279ebc00] 13:14:09 INFO - PROCESS | 3375 | 1462479249320 Marionette DEBUG loaded listener.js 13:14:09 INFO - PROCESS | 3375 | ++DOMWINDOW == 253 (0x7fb9279fa400) [pid = 3375] [serial = 2235] [outer = 0x7fb9279ebc00] 13:14:10 INFO - PROCESS | 3375 | 1462479250102 Marionette TRACE conn4 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 13:14:10 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. 13:14:10 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1432ms 13:14:10 INFO - PROCESS | 3375 | 1462479250166 Marionette TRACE conn4 -> [0,2949,"getWindowHandle",null] 13:14:10 INFO - PROCESS | 3375 | 1462479250170 Marionette TRACE conn4 <- [1,2949,null,{"value":"8"}] 13:14:10 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 13:14:10 INFO - PROCESS | 3375 | 1462479250176 Marionette TRACE conn4 -> [0,2950,"setScriptTimeout",{"ms":35000}] 13:14:10 INFO - PROCESS | 3375 | 1462479250178 Marionette TRACE conn4 <- [1,2950,null,{}] 13:14:10 INFO - PROCESS | 3375 | 1462479250183 Marionette TRACE conn4 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:10 INFO - PROCESS | 3375 | 1462479250410 Marionette TRACE conn4 <- [1,2951,null,{"value":null}] 13:14:10 INFO - PROCESS | 3375 | 1462479250692 Marionette TRACE conn4 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:10 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb926d4d800 == 156 [pid = 3375] [id = 745] 13:14:10 INFO - PROCESS | 3375 | ++DOMWINDOW == 254 (0x7fb926d18000) [pid = 3375] [serial = 2236] [outer = (nil)] 13:14:10 INFO - PROCESS | 3375 | ++DOMWINDOW == 255 (0x7fb926d1f800) [pid = 3375] [serial = 2237] [outer = 0x7fb926d18000] 13:14:10 INFO - PROCESS | 3375 | 1462479250769 Marionette DEBUG loaded listener.js 13:14:10 INFO - PROCESS | 3375 | ++DOMWINDOW == 256 (0x7fb926d24400) [pid = 3375] [serial = 2238] [outer = 0x7fb926d18000] 13:14:11 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb926d60000 == 157 [pid = 3375] [id = 746] 13:14:11 INFO - PROCESS | 3375 | ++DOMWINDOW == 257 (0x7fb9279fac00) [pid = 3375] [serial = 2239] [outer = (nil)] 13:14:11 INFO - PROCESS | 3375 | ++DOMWINDOW == 258 (0x7fb926d1dc00) [pid = 3375] [serial = 2240] [outer = 0x7fb9279fac00] 13:14:12 INFO - PROCESS | 3375 | 1462479252009 Marionette TRACE conn4 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 13:14:12 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. 13:14:12 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1886ms 13:14:12 INFO - PROCESS | 3375 | 1462479252065 Marionette TRACE conn4 -> [0,2953,"getWindowHandle",null] 13:14:12 INFO - PROCESS | 3375 | 1462479252075 Marionette TRACE conn4 <- [1,2953,null,{"value":"8"}] 13:14:12 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 13:14:12 INFO - PROCESS | 3375 | 1462479252091 Marionette TRACE conn4 -> [0,2954,"setScriptTimeout",{"ms":35000}] 13:14:12 INFO - PROCESS | 3375 | 1462479252102 Marionette TRACE conn4 <- [1,2954,null,{}] 13:14:12 INFO - PROCESS | 3375 | 1462479252180 Marionette TRACE conn4 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:12 INFO - PROCESS | 3375 | 1462479252523 Marionette TRACE conn4 <- [1,2955,null,{"value":null}] 13:14:12 INFO - PROCESS | 3375 | 1462479252852 Marionette TRACE conn4 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:12 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb926f58000 == 158 [pid = 3375] [id = 747] 13:14:12 INFO - PROCESS | 3375 | ++DOMWINDOW == 259 (0x7fb926d1ac00) [pid = 3375] [serial = 2241] [outer = (nil)] 13:14:12 INFO - PROCESS | 3375 | ++DOMWINDOW == 260 (0x7fb9279f6c00) [pid = 3375] [serial = 2242] [outer = 0x7fb926d1ac00] 13:14:12 INFO - PROCESS | 3375 | 1462479252925 Marionette DEBUG loaded listener.js 13:14:13 INFO - PROCESS | 3375 | ++DOMWINDOW == 261 (0x7fb94767b800) [pid = 3375] [serial = 2243] [outer = 0x7fb926d1ac00] 13:14:14 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb954034000 == 157 [pid = 3375] [id = 714] 13:14:14 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb953952800 == 156 [pid = 3375] [id = 713] 13:14:14 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb94d127800 == 155 [pid = 3375] [id = 712] 13:14:14 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb949d30000 == 154 [pid = 3375] [id = 711] 13:14:14 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb947892800 == 153 [pid = 3375] [id = 710] 13:14:14 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb940427800 == 152 [pid = 3375] [id = 709] 13:14:14 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb93d387800 == 151 [pid = 3375] [id = 708] 13:14:14 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb93ca1b800 == 150 [pid = 3375] [id = 707] 13:14:14 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb933ea6800 == 149 [pid = 3375] [id = 706] 13:14:14 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb92e212800 == 148 [pid = 3375] [id = 705] 13:14:15 INFO - PROCESS | 3375 | --DOMWINDOW == 260 (0x7fb93dc91800) [pid = 3375] [serial = 2114] [outer = (nil)] [url = about:blank] 13:14:15 INFO - PROCESS | 3375 | --DOMWINDOW == 259 (0x7fb949468800) [pid = 3375] [serial = 2093] [outer = (nil)] [url = about:blank] 13:14:15 INFO - PROCESS | 3375 | --DOMWINDOW == 258 (0x7fb93cc72c00) [pid = 3375] [serial = 2060] [outer = (nil)] [url = about:blank] 13:14:15 INFO - PROCESS | 3375 | --DOMWINDOW == 257 (0x7fb945d7c000) [pid = 3375] [serial = 2078] [outer = (nil)] [url = about:blank] 13:14:15 INFO - PROCESS | 3375 | --DOMWINDOW == 256 (0x7fb932a0e400) [pid = 3375] [serial = 2100] [outer = (nil)] [url = about:blank] 13:14:15 INFO - PROCESS | 3375 | --DOMWINDOW == 255 (0x7fb947b08400) [pid = 3375] [serial = 2081] [outer = (nil)] [url = about:blank] 13:14:15 INFO - PROCESS | 3375 | --DOMWINDOW == 254 (0x7fb93ec52c00) [pid = 3375] [serial = 2111] [outer = (nil)] [url = about:blank] 13:14:15 INFO - PROCESS | 3375 | --DOMWINDOW == 253 (0x7fb948170c00) [pid = 3375] [serial = 2084] [outer = (nil)] [url = about:blank] 13:14:15 INFO - PROCESS | 3375 | --DOMWINDOW == 252 (0x7fb93d672400) [pid = 3375] [serial = 2108] [outer = (nil)] [url = about:blank] 13:14:15 INFO - PROCESS | 3375 | --DOMWINDOW == 251 (0x7fb92d44f000) [pid = 3375] [serial = 2096] [outer = (nil)] [url = about:blank] 13:14:15 INFO - PROCESS | 3375 | --DOMWINDOW == 250 (0x7fb93f15fc00) [pid = 3375] [serial = 2066] [outer = (nil)] [url = about:blank] 13:14:15 INFO - PROCESS | 3375 | --DOMWINDOW == 249 (0x7fb93db4d800) [pid = 3375] [serial = 2109] [outer = (nil)] [url = about:blank] 13:14:15 INFO - PROCESS | 3375 | --DOMWINDOW == 248 (0x7fb9312da400) [pid = 3375] [serial = 2051] [outer = (nil)] [url = about:blank] 13:14:15 INFO - PROCESS | 3375 | --DOMWINDOW == 247 (0x7fb942ebf400) [pid = 3375] [serial = 2072] [outer = (nil)] [url = about:blank] 13:14:15 INFO - PROCESS | 3375 | --DOMWINDOW == 246 (0x7fb931019800) [pid = 3375] [serial = 2099] [outer = (nil)] [url = about:blank] 13:14:15 INFO - PROCESS | 3375 | --DOMWINDOW == 245 (0x7fb944d67400) [pid = 3375] [serial = 2075] [outer = (nil)] [url = about:blank] 13:14:15 INFO - PROCESS | 3375 | --DOMWINDOW == 244 (0x7fb936c42400) [pid = 3375] [serial = 2103] [outer = (nil)] [url = about:blank] 13:14:15 INFO - PROCESS | 3375 | --DOMWINDOW == 243 (0x7fb932b88800) [pid = 3375] [serial = 2105] [outer = (nil)] [url = about:blank] 13:14:15 INFO - PROCESS | 3375 | --DOMWINDOW == 242 (0x7fb940652400) [pid = 3375] [serial = 2112] [outer = (nil)] [url = about:blank] 13:14:15 INFO - PROCESS | 3375 | --DOMWINDOW == 241 (0x7fb93d41b800) [pid = 3375] [serial = 2063] [outer = (nil)] [url = about:blank] 13:14:15 INFO - PROCESS | 3375 | --DOMWINDOW == 240 (0x7fb9320d5400) [pid = 3375] [serial = 2102] [outer = (nil)] [url = about:blank] 13:14:15 INFO - PROCESS | 3375 | --DOMWINDOW == 239 (0x7fb936c4f400) [pid = 3375] [serial = 2057] [outer = (nil)] [url = about:blank] 13:14:15 INFO - PROCESS | 3375 | --DOMWINDOW == 238 (0x7fb940a0c000) [pid = 3375] [serial = 2069] [outer = (nil)] [url = about:blank] 13:14:15 INFO - PROCESS | 3375 | --DOMWINDOW == 237 (0x7fb932da1000) [pid = 3375] [serial = 2054] [outer = (nil)] [url = about:blank] 13:14:15 INFO - PROCESS | 3375 | --DOMWINDOW == 236 (0x7fb93d3adc00) [pid = 3375] [serial = 2106] [outer = (nil)] [url = about:blank] 13:14:15 INFO - PROCESS | 3375 | --DOMWINDOW == 235 (0x7fb930f83400) [pid = 3375] [serial = 2097] [outer = (nil)] [url = about:blank] 13:14:15 INFO - PROCESS | 3375 | --DOMWINDOW == 234 (0x7fb9488f0400) [pid = 3375] [serial = 2090] [outer = (nil)] [url = about:blank] 13:14:15 INFO - PROCESS | 3375 | --DOMWINDOW == 233 (0x7fb9482d2c00) [pid = 3375] [serial = 2087] [outer = (nil)] [url = about:blank] 13:14:15 INFO - PROCESS | 3375 | 1462479255438 Marionette TRACE conn4 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 13:14:15 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 13:14:15 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 13:14:15 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 3394ms 13:14:15 INFO - PROCESS | 3375 | 1462479255486 Marionette TRACE conn4 -> [0,2957,"getWindowHandle",null] 13:14:15 INFO - PROCESS | 3375 | 1462479255491 Marionette TRACE conn4 <- [1,2957,null,{"value":"8"}] 13:14:15 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 13:14:15 INFO - PROCESS | 3375 | 1462479255499 Marionette TRACE conn4 -> [0,2958,"setScriptTimeout",{"ms":35000}] 13:14:15 INFO - PROCESS | 3375 | 1462479255503 Marionette TRACE conn4 <- [1,2958,null,{}] 13:14:15 INFO - PROCESS | 3375 | 1462479255510 Marionette TRACE conn4 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:15 INFO - PROCESS | 3375 | 1462479255743 Marionette TRACE conn4 <- [1,2959,null,{"value":null}] 13:14:15 INFO - PROCESS | 3375 | 1462479255951 Marionette TRACE conn4 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:15 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb92e0e2800 == 149 [pid = 3375] [id = 748] 13:14:15 INFO - PROCESS | 3375 | ++DOMWINDOW == 234 (0x7fb92bc99000) [pid = 3375] [serial = 2244] [outer = (nil)] 13:14:16 INFO - PROCESS | 3375 | ++DOMWINDOW == 235 (0x7fb92ea78000) [pid = 3375] [serial = 2245] [outer = 0x7fb92bc99000] 13:14:16 INFO - PROCESS | 3375 | 1462479256056 Marionette DEBUG loaded listener.js 13:14:16 INFO - PROCESS | 3375 | ++DOMWINDOW == 236 (0x7fb92f184400) [pid = 3375] [serial = 2246] [outer = 0x7fb92bc99000] 13:14:16 INFO - PROCESS | 3375 | 1462479256980 Marionette TRACE conn4 <- [1,2960,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 13:14:17 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. 13:14:17 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1529ms 13:14:17 INFO - PROCESS | 3375 | 1462479257030 Marionette TRACE conn4 -> [0,2961,"getWindowHandle",null] 13:14:17 INFO - PROCESS | 3375 | 1462479257037 Marionette TRACE conn4 <- [1,2961,null,{"value":"8"}] 13:14:17 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 13:14:17 INFO - PROCESS | 3375 | 1462479257048 Marionette TRACE conn4 -> [0,2962,"setScriptTimeout",{"ms":35000}] 13:14:17 INFO - PROCESS | 3375 | 1462479257051 Marionette TRACE conn4 <- [1,2962,null,{}] 13:14:17 INFO - PROCESS | 3375 | 1462479257057 Marionette TRACE conn4 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:17 INFO - PROCESS | 3375 | 1462479257264 Marionette TRACE conn4 <- [1,2963,null,{"value":null}] 13:14:17 INFO - PROCESS | 3375 | 1462479257493 Marionette TRACE conn4 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:17 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb930dce000 == 150 [pid = 3375] [id = 749] 13:14:17 INFO - PROCESS | 3375 | ++DOMWINDOW == 237 (0x7fb92ffaa000) [pid = 3375] [serial = 2247] [outer = (nil)] 13:14:17 INFO - PROCESS | 3375 | ++DOMWINDOW == 238 (0x7fb93160d400) [pid = 3375] [serial = 2248] [outer = 0x7fb92ffaa000] 13:14:17 INFO - PROCESS | 3375 | 1462479257558 Marionette DEBUG loaded listener.js 13:14:17 INFO - PROCESS | 3375 | ++DOMWINDOW == 239 (0x7fb9316bcc00) [pid = 3375] [serial = 2249] [outer = 0x7fb92ffaa000] 13:14:18 INFO - PROCESS | 3375 | 1462479258348 Marionette TRACE conn4 <- [1,2964,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 13:14:18 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. 13:14:18 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1339ms 13:14:18 INFO - PROCESS | 3375 | 1462479258387 Marionette TRACE conn4 -> [0,2965,"getWindowHandle",null] 13:14:18 INFO - PROCESS | 3375 | 1462479258391 Marionette TRACE conn4 <- [1,2965,null,{"value":"8"}] 13:14:18 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 13:14:18 INFO - PROCESS | 3375 | 1462479258397 Marionette TRACE conn4 -> [0,2966,"setScriptTimeout",{"ms":35000}] 13:14:18 INFO - PROCESS | 3375 | 1462479258402 Marionette TRACE conn4 <- [1,2966,null,{}] 13:14:18 INFO - PROCESS | 3375 | 1462479258417 Marionette TRACE conn4 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:18 INFO - PROCESS | 3375 | 1462479258704 Marionette TRACE conn4 <- [1,2967,null,{"value":null}] 13:14:18 INFO - PROCESS | 3375 | 1462479258760 Marionette TRACE conn4 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:18 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb933b5b000 == 151 [pid = 3375] [id = 750] 13:14:18 INFO - PROCESS | 3375 | ++DOMWINDOW == 240 (0x7fb9314f2800) [pid = 3375] [serial = 2250] [outer = (nil)] 13:14:18 INFO - PROCESS | 3375 | ++DOMWINDOW == 241 (0x7fb93244e000) [pid = 3375] [serial = 2251] [outer = 0x7fb9314f2800] 13:14:18 INFO - PROCESS | 3375 | 1462479258966 Marionette DEBUG loaded listener.js 13:14:19 INFO - PROCESS | 3375 | ++DOMWINDOW == 242 (0x7fb932ceb400) [pid = 3375] [serial = 2252] [outer = 0x7fb9314f2800] 13:14:20 INFO - PROCESS | 3375 | --DOMWINDOW == 241 (0x7fb9294af800) [pid = 3375] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 13:14:20 INFO - PROCESS | 3375 | --DOMWINDOW == 240 (0x7fb92bd73400) [pid = 3375] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 13:14:20 INFO - PROCESS | 3375 | --DOMWINDOW == 239 (0x7fb93244d800) [pid = 3375] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 13:14:20 INFO - PROCESS | 3375 | --DOMWINDOW == 238 (0x7fb92d722c00) [pid = 3375] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 13:14:20 INFO - PROCESS | 3375 | --DOMWINDOW == 237 (0x7fb929e7e000) [pid = 3375] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 13:14:20 INFO - PROCESS | 3375 | --DOMWINDOW == 236 (0x7fb9294a2000) [pid = 3375] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 13:14:20 INFO - PROCESS | 3375 | --DOMWINDOW == 235 (0x7fb932449c00) [pid = 3375] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 13:14:20 INFO - PROCESS | 3375 | 1462479260640 Marionette TRACE conn4 <- [1,2968,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 13:14:20 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. 13:14:20 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 2297ms 13:14:20 INFO - PROCESS | 3375 | 1462479260695 Marionette TRACE conn4 -> [0,2969,"getWindowHandle",null] 13:14:20 INFO - PROCESS | 3375 | 1462479260700 Marionette TRACE conn4 <- [1,2969,null,{"value":"8"}] 13:14:20 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 13:14:20 INFO - PROCESS | 3375 | 1462479260706 Marionette TRACE conn4 -> [0,2970,"setScriptTimeout",{"ms":35000}] 13:14:20 INFO - PROCESS | 3375 | 1462479260708 Marionette TRACE conn4 <- [1,2970,null,{}] 13:14:20 INFO - PROCESS | 3375 | 1462479260713 Marionette TRACE conn4 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:20 INFO - PROCESS | 3375 | 1462479260939 Marionette TRACE conn4 <- [1,2971,null,{"value":null}] 13:14:21 INFO - PROCESS | 3375 | 1462479261156 Marionette TRACE conn4 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:21 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb934c3a800 == 152 [pid = 3375] [id = 751] 13:14:21 INFO - PROCESS | 3375 | ++DOMWINDOW == 236 (0x7fb930f8f400) [pid = 3375] [serial = 2253] [outer = (nil)] 13:14:21 INFO - PROCESS | 3375 | ++DOMWINDOW == 237 (0x7fb932d99400) [pid = 3375] [serial = 2254] [outer = 0x7fb930f8f400] 13:14:21 INFO - PROCESS | 3375 | 1462479261221 Marionette DEBUG loaded listener.js 13:14:21 INFO - PROCESS | 3375 | ++DOMWINDOW == 238 (0x7fb9357cf000) [pid = 3375] [serial = 2255] [outer = 0x7fb930f8f400] 13:14:21 INFO - PROCESS | 3375 | 1462479261940 Marionette TRACE conn4 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 13:14:21 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. 13:14:21 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1277ms 13:14:21 INFO - PROCESS | 3375 | 1462479261985 Marionette TRACE conn4 -> [0,2973,"getWindowHandle",null] 13:14:21 INFO - PROCESS | 3375 | 1462479261989 Marionette TRACE conn4 <- [1,2973,null,{"value":"8"}] 13:14:22 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 13:14:22 INFO - PROCESS | 3375 | 1462479262007 Marionette TRACE conn4 -> [0,2974,"setScriptTimeout",{"ms":35000}] 13:14:22 INFO - PROCESS | 3375 | 1462479262010 Marionette TRACE conn4 <- [1,2974,null,{}] 13:14:22 INFO - PROCESS | 3375 | 1462479262015 Marionette TRACE conn4 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:22 INFO - PROCESS | 3375 | 1462479262216 Marionette TRACE conn4 <- [1,2975,null,{"value":null}] 13:14:22 INFO - PROCESS | 3375 | 1462479262231 Marionette TRACE conn4 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:22 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb936bcb800 == 153 [pid = 3375] [id = 752] 13:14:22 INFO - PROCESS | 3375 | ++DOMWINDOW == 239 (0x7fb9357cf800) [pid = 3375] [serial = 2256] [outer = (nil)] 13:14:22 INFO - PROCESS | 3375 | ++DOMWINDOW == 240 (0x7fb9366b0c00) [pid = 3375] [serial = 2257] [outer = 0x7fb9357cf800] 13:14:22 INFO - PROCESS | 3375 | 1462479262298 Marionette DEBUG loaded listener.js 13:14:22 INFO - PROCESS | 3375 | ++DOMWINDOW == 241 (0x7fb936c49000) [pid = 3375] [serial = 2258] [outer = 0x7fb9357cf800] 13:14:23 INFO - PROCESS | 3375 | 1462479263483 Marionette TRACE conn4 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 13:14:23 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. 13:14:23 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1534ms 13:14:23 INFO - PROCESS | 3375 | 1462479263543 Marionette TRACE conn4 -> [0,2977,"getWindowHandle",null] 13:14:23 INFO - PROCESS | 3375 | 1462479263550 Marionette TRACE conn4 <- [1,2977,null,{"value":"8"}] 13:14:23 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 13:14:23 INFO - PROCESS | 3375 | 1462479263558 Marionette TRACE conn4 -> [0,2978,"setScriptTimeout",{"ms":35000}] 13:14:23 INFO - PROCESS | 3375 | 1462479263568 Marionette TRACE conn4 <- [1,2978,null,{}] 13:14:23 INFO - PROCESS | 3375 | 1462479263629 Marionette TRACE conn4 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:23 INFO - PROCESS | 3375 | 1462479263873 Marionette TRACE conn4 <- [1,2979,null,{"value":null}] 13:14:24 INFO - PROCESS | 3375 | 1462479264195 Marionette TRACE conn4 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:24 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb92f430800 == 154 [pid = 3375] [id = 753] 13:14:24 INFO - PROCESS | 3375 | ++DOMWINDOW == 242 (0x7fb92eadd000) [pid = 3375] [serial = 2259] [outer = (nil)] 13:14:24 INFO - PROCESS | 3375 | ++DOMWINDOW == 243 (0x7fb92f43e000) [pid = 3375] [serial = 2260] [outer = 0x7fb92eadd000] 13:14:24 INFO - PROCESS | 3375 | 1462479264288 Marionette DEBUG loaded listener.js 13:14:24 INFO - PROCESS | 3375 | ++DOMWINDOW == 244 (0x7fb9312e2c00) [pid = 3375] [serial = 2261] [outer = 0x7fb92eadd000] 13:14:25 INFO - PROCESS | 3375 | 1462479265125 Marionette TRACE conn4 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 13:14:25 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. 13:14:25 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1609ms 13:14:25 INFO - PROCESS | 3375 | 1462479265181 Marionette TRACE conn4 -> [0,2981,"getWindowHandle",null] 13:14:25 INFO - PROCESS | 3375 | 1462479265202 Marionette TRACE conn4 <- [1,2981,null,{"value":"8"}] 13:14:25 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 13:14:25 INFO - PROCESS | 3375 | 1462479265262 Marionette TRACE conn4 -> [0,2982,"setScriptTimeout",{"ms":35000}] 13:14:25 INFO - PROCESS | 3375 | 1462479265270 Marionette TRACE conn4 <- [1,2982,null,{}] 13:14:25 INFO - PROCESS | 3375 | 1462479265305 Marionette TRACE conn4 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:25 INFO - PROCESS | 3375 | 1462479265578 Marionette TRACE conn4 <- [1,2983,null,{"value":null}] 13:14:25 INFO - PROCESS | 3375 | 1462479265906 Marionette TRACE conn4 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:25 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb936cc8800 == 155 [pid = 3375] [id = 754] 13:14:25 INFO - PROCESS | 3375 | ++DOMWINDOW == 245 (0x7fb9312e4c00) [pid = 3375] [serial = 2262] [outer = (nil)] 13:14:25 INFO - PROCESS | 3375 | ++DOMWINDOW == 246 (0x7fb9321db400) [pid = 3375] [serial = 2263] [outer = 0x7fb9312e4c00] 13:14:25 INFO - PROCESS | 3375 | 1462479265987 Marionette DEBUG loaded listener.js 13:14:26 INFO - PROCESS | 3375 | ++DOMWINDOW == 247 (0x7fb932b8f400) [pid = 3375] [serial = 2264] [outer = 0x7fb9312e4c00] 13:14:26 INFO - PROCESS | 3375 | 1462479266772 Marionette TRACE conn4 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 13:14:26 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 13:14:26 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 13:14:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:14:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:14:26 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 13:14:26 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1595ms 13:14:26 INFO - PROCESS | 3375 | 1462479266813 Marionette TRACE conn4 -> [0,2985,"getWindowHandle",null] 13:14:26 INFO - PROCESS | 3375 | 1462479266817 Marionette TRACE conn4 <- [1,2985,null,{"value":"8"}] 13:14:26 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 13:14:26 INFO - PROCESS | 3375 | 1462479266824 Marionette TRACE conn4 -> [0,2986,"setScriptTimeout",{"ms":35000}] 13:14:26 INFO - PROCESS | 3375 | 1462479266829 Marionette TRACE conn4 <- [1,2986,null,{}] 13:14:26 INFO - PROCESS | 3375 | 1462479266845 Marionette TRACE conn4 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:27 INFO - PROCESS | 3375 | 1462479267111 Marionette TRACE conn4 <- [1,2987,null,{"value":null}] 13:14:27 INFO - PROCESS | 3375 | 1462479267400 Marionette TRACE conn4 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:27 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb9381dd800 == 156 [pid = 3375] [id = 755] 13:14:27 INFO - PROCESS | 3375 | ++DOMWINDOW == 248 (0x7fb932da1000) [pid = 3375] [serial = 2265] [outer = (nil)] 13:14:27 INFO - PROCESS | 3375 | ++DOMWINDOW == 249 (0x7fb937a89c00) [pid = 3375] [serial = 2266] [outer = 0x7fb932da1000] 13:14:27 INFO - PROCESS | 3375 | 1462479267481 Marionette DEBUG loaded listener.js 13:14:27 INFO - PROCESS | 3375 | ++DOMWINDOW == 250 (0x7fb93cc75800) [pid = 3375] [serial = 2267] [outer = 0x7fb932da1000] 13:14:28 INFO - PROCESS | 3375 | 1462479268326 Marionette TRACE conn4 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 13:14:28 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. 13:14:28 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1537ms 13:14:28 INFO - PROCESS | 3375 | 1462479268362 Marionette TRACE conn4 -> [0,2989,"getWindowHandle",null] 13:14:28 INFO - PROCESS | 3375 | 1462479268367 Marionette TRACE conn4 <- [1,2989,null,{"value":"8"}] 13:14:28 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 13:14:28 INFO - PROCESS | 3375 | 1462479268373 Marionette TRACE conn4 -> [0,2990,"setScriptTimeout",{"ms":35000}] 13:14:28 INFO - PROCESS | 3375 | 1462479268375 Marionette TRACE conn4 <- [1,2990,null,{}] 13:14:28 INFO - PROCESS | 3375 | 1462479268381 Marionette TRACE conn4 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:28 INFO - PROCESS | 3375 | 1462479268656 Marionette TRACE conn4 <- [1,2991,null,{"value":null}] 13:14:28 INFO - PROCESS | 3375 | 1462479268910 Marionette TRACE conn4 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:28 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb93cc12000 == 157 [pid = 3375] [id = 756] 13:14:28 INFO - PROCESS | 3375 | ++DOMWINDOW == 251 (0x7fb932cf5c00) [pid = 3375] [serial = 2268] [outer = (nil)] 13:14:28 INFO - PROCESS | 3375 | ++DOMWINDOW == 252 (0x7fb93d412400) [pid = 3375] [serial = 2269] [outer = 0x7fb932cf5c00] 13:14:28 INFO - PROCESS | 3375 | 1462479268988 Marionette DEBUG loaded listener.js 13:14:29 INFO - PROCESS | 3375 | ++DOMWINDOW == 253 (0x7fb93d60c000) [pid = 3375] [serial = 2270] [outer = 0x7fb932cf5c00] 13:14:29 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb93d36a000 == 158 [pid = 3375] [id = 757] 13:14:29 INFO - PROCESS | 3375 | ++DOMWINDOW == 254 (0x7fb93dd4f400) [pid = 3375] [serial = 2271] [outer = (nil)] 13:14:29 INFO - PROCESS | 3375 | ++DOMWINDOW == 255 (0x7fb93d13d400) [pid = 3375] [serial = 2272] [outer = 0x7fb93dd4f400] 13:14:29 INFO - PROCESS | 3375 | 1462479269883 Marionette TRACE conn4 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 13:14:29 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. 13:14:29 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1536ms 13:14:29 INFO - PROCESS | 3375 | 1462479269911 Marionette TRACE conn4 -> [0,2993,"getWindowHandle",null] 13:14:29 INFO - PROCESS | 3375 | 1462479269914 Marionette TRACE conn4 <- [1,2993,null,{"value":"8"}] 13:14:29 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 13:14:29 INFO - PROCESS | 3375 | 1462479269921 Marionette TRACE conn4 -> [0,2994,"setScriptTimeout",{"ms":35000}] 13:14:29 INFO - PROCESS | 3375 | 1462479269924 Marionette TRACE conn4 <- [1,2994,null,{}] 13:14:29 INFO - PROCESS | 3375 | 1462479269929 Marionette TRACE conn4 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:30 INFO - PROCESS | 3375 | 1462479270285 Marionette TRACE conn4 <- [1,2995,null,{"value":null}] 13:14:30 INFO - PROCESS | 3375 | 1462479270648 Marionette TRACE conn4 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:30 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb93eeb4000 == 159 [pid = 3375] [id = 758] 13:14:30 INFO - PROCESS | 3375 | ++DOMWINDOW == 256 (0x7fb93f1b3c00) [pid = 3375] [serial = 2273] [outer = (nil)] 13:14:30 INFO - PROCESS | 3375 | ++DOMWINDOW == 257 (0x7fb940655800) [pid = 3375] [serial = 2274] [outer = 0x7fb93f1b3c00] 13:14:30 INFO - PROCESS | 3375 | 1462479270724 Marionette DEBUG loaded listener.js 13:14:30 INFO - PROCESS | 3375 | ++DOMWINDOW == 258 (0x7fb942ebf400) [pid = 3375] [serial = 2275] [outer = 0x7fb93f1b3c00] 13:14:31 INFO - PROCESS | 3375 | 1462479271514 Marionette TRACE conn4 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 13:14:31 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 13:14:31 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 13:14:31 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1632ms 13:14:31 INFO - PROCESS | 3375 | 1462479271555 Marionette TRACE conn4 -> [0,2997,"getWindowHandle",null] 13:14:31 INFO - PROCESS | 3375 | 1462479271558 Marionette TRACE conn4 <- [1,2997,null,{"value":"8"}] 13:14:31 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 13:14:31 INFO - PROCESS | 3375 | 1462479271566 Marionette TRACE conn4 -> [0,2998,"setScriptTimeout",{"ms":35000}] 13:14:31 INFO - PROCESS | 3375 | 1462479271571 Marionette TRACE conn4 <- [1,2998,null,{}] 13:14:31 INFO - PROCESS | 3375 | 1462479271578 Marionette TRACE conn4 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:31 INFO - PROCESS | 3375 | 1462479271856 Marionette TRACE conn4 <- [1,2999,null,{"value":null}] 13:14:32 INFO - PROCESS | 3375 | 1462479272145 Marionette TRACE conn4 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:32 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb945ba0800 == 160 [pid = 3375] [id = 759] 13:14:32 INFO - PROCESS | 3375 | ++DOMWINDOW == 259 (0x7fb93684fc00) [pid = 3375] [serial = 2276] [outer = (nil)] 13:14:32 INFO - PROCESS | 3375 | ++DOMWINDOW == 260 (0x7fb947b08400) [pid = 3375] [serial = 2277] [outer = 0x7fb93684fc00] 13:14:32 INFO - PROCESS | 3375 | 1462479272228 Marionette DEBUG loaded listener.js 13:14:32 INFO - PROCESS | 3375 | ++DOMWINDOW == 261 (0x7fb948171000) [pid = 3375] [serial = 2278] [outer = 0x7fb93684fc00] 13:14:33 INFO - PROCESS | 3375 | 1462479273017 Marionette TRACE conn4 <- [1,3000,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 13:14:33 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. 13:14:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1484ms 13:14:33 INFO - PROCESS | 3375 | 1462479273050 Marionette TRACE conn4 -> [0,3001,"getWindowHandle",null] 13:14:33 INFO - PROCESS | 3375 | 1462479273054 Marionette TRACE conn4 <- [1,3001,null,{"value":"8"}] 13:14:33 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 13:14:33 INFO - PROCESS | 3375 | 1462479273060 Marionette TRACE conn4 -> [0,3002,"setScriptTimeout",{"ms":35000}] 13:14:33 INFO - PROCESS | 3375 | 1462479273063 Marionette TRACE conn4 <- [1,3002,null,{}] 13:14:33 INFO - PROCESS | 3375 | 1462479273068 Marionette TRACE conn4 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:33 INFO - PROCESS | 3375 | 1462479273300 Marionette TRACE conn4 <- [1,3003,null,{"value":null}] 13:14:33 INFO - PROCESS | 3375 | 1462479273583 Marionette TRACE conn4 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:33 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb948b8a000 == 161 [pid = 3375] [id = 760] 13:14:33 INFO - PROCESS | 3375 | ++DOMWINDOW == 262 (0x7fb940409000) [pid = 3375] [serial = 2279] [outer = (nil)] 13:14:33 INFO - PROCESS | 3375 | ++DOMWINDOW == 263 (0x7fb94836d000) [pid = 3375] [serial = 2280] [outer = 0x7fb940409000] 13:14:33 INFO - PROCESS | 3375 | 1462479273690 Marionette DEBUG loaded listener.js 13:14:33 INFO - PROCESS | 3375 | ++DOMWINDOW == 264 (0x7fb949db2800) [pid = 3375] [serial = 2281] [outer = 0x7fb940409000] 13:14:34 INFO - PROCESS | 3375 | 1462479274476 Marionette TRACE conn4 <- [1,3004,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 13:14:34 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. 13:14:34 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1438ms 13:14:34 INFO - PROCESS | 3375 | 1462479274500 Marionette TRACE conn4 -> [0,3005,"getWindowHandle",null] 13:14:34 INFO - PROCESS | 3375 | 1462479274503 Marionette TRACE conn4 <- [1,3005,null,{"value":"8"}] 13:14:34 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 13:14:34 INFO - PROCESS | 3375 | 1462479274509 Marionette TRACE conn4 -> [0,3006,"setScriptTimeout",{"ms":35000}] 13:14:34 INFO - PROCESS | 3375 | 1462479274512 Marionette TRACE conn4 <- [1,3006,null,{}] 13:14:34 INFO - PROCESS | 3375 | 1462479274517 Marionette TRACE conn4 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:34 INFO - PROCESS | 3375 | 1462479274733 Marionette TRACE conn4 <- [1,3007,null,{"value":null}] 13:14:34 INFO - PROCESS | 3375 | 1462479274988 Marionette TRACE conn4 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:35 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb949d33800 == 162 [pid = 3375] [id = 761] 13:14:35 INFO - PROCESS | 3375 | ++DOMWINDOW == 265 (0x7fb945d7c000) [pid = 3375] [serial = 2282] [outer = (nil)] 13:14:35 INFO - PROCESS | 3375 | ++DOMWINDOW == 266 (0x7fb94dda9c00) [pid = 3375] [serial = 2283] [outer = 0x7fb945d7c000] 13:14:35 INFO - PROCESS | 3375 | 1462479275063 Marionette DEBUG loaded listener.js 13:14:35 INFO - PROCESS | 3375 | ++DOMWINDOW == 267 (0x7fb953e2d800) [pid = 3375] [serial = 2284] [outer = 0x7fb945d7c000] 13:14:35 INFO - PROCESS | 3375 | 1462479275862 Marionette TRACE conn4 <- [1,3008,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 13:14:35 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. 13:14:35 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1390ms 13:14:35 INFO - PROCESS | 3375 | 1462479275900 Marionette TRACE conn4 -> [0,3009,"getWindowHandle",null] 13:14:35 INFO - PROCESS | 3375 | 1462479275904 Marionette TRACE conn4 <- [1,3009,null,{"value":"8"}] 13:14:35 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 13:14:35 INFO - PROCESS | 3375 | 1462479275910 Marionette TRACE conn4 -> [0,3010,"setScriptTimeout",{"ms":35000}] 13:14:35 INFO - PROCESS | 3375 | 1462479275913 Marionette TRACE conn4 <- [1,3010,null,{}] 13:14:35 INFO - PROCESS | 3375 | 1462479275918 Marionette TRACE conn4 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:36 INFO - PROCESS | 3375 | 1462479276172 Marionette TRACE conn4 <- [1,3011,null,{"value":null}] 13:14:36 INFO - PROCESS | 3375 | 1462479276472 Marionette TRACE conn4 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:36 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb953cc5800 == 163 [pid = 3375] [id = 762] 13:14:36 INFO - PROCESS | 3375 | ++DOMWINDOW == 268 (0x7fb9312e3c00) [pid = 3375] [serial = 2285] [outer = (nil)] 13:14:36 INFO - PROCESS | 3375 | ++DOMWINDOW == 269 (0x7fb954d66800) [pid = 3375] [serial = 2286] [outer = 0x7fb9312e3c00] 13:14:36 INFO - PROCESS | 3375 | 1462479276547 Marionette DEBUG loaded listener.js 13:14:36 INFO - PROCESS | 3375 | ++DOMWINDOW == 270 (0x7fb958356400) [pid = 3375] [serial = 2287] [outer = 0x7fb9312e3c00] 13:14:37 INFO - PROCESS | 3375 | 1462479277391 Marionette TRACE conn4 <- [1,3012,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 13:14:37 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 13:14:37 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1536ms 13:14:37 INFO - PROCESS | 3375 | 1462479277449 Marionette TRACE conn4 -> [0,3013,"getWindowHandle",null] 13:14:37 INFO - PROCESS | 3375 | 1462479277453 Marionette TRACE conn4 <- [1,3013,null,{"value":"8"}] 13:14:37 INFO - TEST-START | /FileAPI/FileReaderSync.worker 13:14:37 INFO - PROCESS | 3375 | 1462479277460 Marionette TRACE conn4 -> [0,3014,"setScriptTimeout",{"ms":35000}] 13:14:37 INFO - PROCESS | 3375 | 1462479277462 Marionette TRACE conn4 <- [1,3014,null,{}] 13:14:37 INFO - PROCESS | 3375 | 1462479277468 Marionette TRACE conn4 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:37 INFO - PROCESS | 3375 | 1462479277749 Marionette TRACE conn4 <- [1,3015,null,{"value":null}] 13:14:38 INFO - PROCESS | 3375 | 1462479278047 Marionette TRACE conn4 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:38 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb958857000 == 164 [pid = 3375] [id = 763] 13:14:38 INFO - PROCESS | 3375 | ++DOMWINDOW == 271 (0x7fb92901a800) [pid = 3375] [serial = 2288] [outer = (nil)] 13:14:38 INFO - PROCESS | 3375 | ++DOMWINDOW == 272 (0x7fb929022400) [pid = 3375] [serial = 2289] [outer = 0x7fb92901a800] 13:14:38 INFO - PROCESS | 3375 | 1462479278118 Marionette DEBUG loaded listener.js 13:14:38 INFO - PROCESS | 3375 | ++DOMWINDOW == 273 (0x7fb929028400) [pid = 3375] [serial = 2290] [outer = 0x7fb92901a800] 13:14:38 INFO - PROCESS | 3375 | [3375] 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 13:14:39 INFO - PROCESS | 3375 | 1462479279072 Marionette TRACE conn4 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 13:14:39 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 13:14:39 INFO - {} 13:14:39 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 13:14:39 INFO - {} 13:14:39 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 13:14:39 INFO - {} 13:14:39 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 13:14:39 INFO - {} 13:14:39 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1640ms 13:14:39 INFO - PROCESS | 3375 | 1462479279102 Marionette TRACE conn4 -> [0,3017,"getWindowHandle",null] 13:14:39 INFO - PROCESS | 3375 | 1462479279106 Marionette TRACE conn4 <- [1,3017,null,{"value":"8"}] 13:14:39 INFO - TEST-START | /FileAPI/fileReader.html 13:14:39 INFO - PROCESS | 3375 | 1462479279119 Marionette TRACE conn4 -> [0,3018,"setScriptTimeout",{"ms":35000}] 13:14:39 INFO - PROCESS | 3375 | 1462479279125 Marionette TRACE conn4 <- [1,3018,null,{}] 13:14:39 INFO - PROCESS | 3375 | 1462479279131 Marionette TRACE conn4 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:39 INFO - PROCESS | 3375 | 1462479279417 Marionette TRACE conn4 <- [1,3019,null,{"value":null}] 13:14:39 INFO - PROCESS | 3375 | 1462479279670 Marionette TRACE conn4 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:39 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb93198e000 == 165 [pid = 3375] [id = 764] 13:14:39 INFO - PROCESS | 3375 | ++DOMWINDOW == 274 (0x7fb929edcc00) [pid = 3375] [serial = 2291] [outer = (nil)] 13:14:39 INFO - PROCESS | 3375 | ++DOMWINDOW == 275 (0x7fb9316b3000) [pid = 3375] [serial = 2292] [outer = 0x7fb929edcc00] 13:14:39 INFO - PROCESS | 3375 | 1462479279796 Marionette DEBUG loaded listener.js 13:14:39 INFO - PROCESS | 3375 | ++DOMWINDOW == 276 (0x7fb958a0e400) [pid = 3375] [serial = 2293] [outer = 0x7fb929edcc00] 13:14:40 INFO - PROCESS | 3375 | 1462479280599 Marionette TRACE conn4 <- [1,3020,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 13:14:40 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 13:14:40 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 13:14:40 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 13:14:40 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 13:14:40 INFO - TEST-OK | /FileAPI/fileReader.html | took 1534ms 13:14:40 INFO - TEST-START | /FileAPI/historical.html 13:14:40 INFO - PROCESS | 3375 | 1462479280656 Marionette TRACE conn4 -> [0,3021,"getWindowHandle",null] 13:14:40 INFO - PROCESS | 3375 | 1462479280659 Marionette TRACE conn4 <- [1,3021,null,{"value":"8"}] 13:14:40 INFO - PROCESS | 3375 | 1462479280665 Marionette TRACE conn4 -> [0,3022,"setScriptTimeout",{"ms":35000}] 13:14:40 INFO - PROCESS | 3375 | 1462479280669 Marionette TRACE conn4 <- [1,3022,null,{}] 13:14:40 INFO - PROCESS | 3375 | 1462479280674 Marionette TRACE conn4 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:40 INFO - PROCESS | 3375 | 1462479280894 Marionette TRACE conn4 <- [1,3023,null,{"value":null}] 13:14:41 INFO - PROCESS | 3375 | 1462479281186 Marionette TRACE conn4 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:41 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb958c04000 == 166 [pid = 3375] [id = 765] 13:14:41 INFO - PROCESS | 3375 | ++DOMWINDOW == 277 (0x7fb929edec00) [pid = 3375] [serial = 2294] [outer = (nil)] 13:14:41 INFO - PROCESS | 3375 | ++DOMWINDOW == 278 (0x7fb92daa6400) [pid = 3375] [serial = 2295] [outer = 0x7fb929edec00] 13:14:41 INFO - PROCESS | 3375 | 1462479281268 Marionette DEBUG loaded listener.js 13:14:41 INFO - PROCESS | 3375 | ++DOMWINDOW == 279 (0x7fb92daabc00) [pid = 3375] [serial = 2296] [outer = 0x7fb929edec00] 13:14:42 INFO - PROCESS | 3375 | 1462479282104 Marionette TRACE conn4 <- [1,3024,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 13:14:42 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 13:14:42 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 13:14:42 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 13:14:42 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 13:14:42 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 13:14:42 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 13:14:42 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 13:14:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:14:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:14:42 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 13:14:42 INFO - TEST-OK | /FileAPI/historical.html | took 1485ms 13:14:42 INFO - PROCESS | 3375 | 1462479282154 Marionette TRACE conn4 -> [0,3025,"getWindowHandle",null] 13:14:42 INFO - PROCESS | 3375 | 1462479282157 Marionette TRACE conn4 <- [1,3025,null,{"value":"8"}] 13:14:42 INFO - TEST-START | /FileAPI/idlharness.html 13:14:42 INFO - PROCESS | 3375 | 1462479282164 Marionette TRACE conn4 -> [0,3026,"setScriptTimeout",{"ms":35000}] 13:14:42 INFO - PROCESS | 3375 | 1462479282176 Marionette TRACE conn4 <- [1,3026,null,{}] 13:14:42 INFO - PROCESS | 3375 | 1462479282229 Marionette TRACE conn4 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:42 INFO - PROCESS | 3375 | 1462479282443 Marionette TRACE conn4 <- [1,3027,null,{"value":null}] 13:14:42 INFO - PROCESS | 3375 | 1462479282721 Marionette TRACE conn4 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:42 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb92bb5c000 == 167 [pid = 3375] [id = 766] 13:14:42 INFO - PROCESS | 3375 | ++DOMWINDOW == 280 (0x7fb92daa0800) [pid = 3375] [serial = 2297] [outer = (nil)] 13:14:42 INFO - PROCESS | 3375 | ++DOMWINDOW == 281 (0x7fb94dd38000) [pid = 3375] [serial = 2298] [outer = 0x7fb92daa0800] 13:14:42 INFO - PROCESS | 3375 | 1462479282799 Marionette DEBUG loaded listener.js 13:14:42 INFO - PROCESS | 3375 | ++DOMWINDOW == 282 (0x7fb958d20c00) [pid = 3375] [serial = 2299] [outer = 0x7fb92daa0800] 13:14:44 INFO - PROCESS | 3375 | 1462479284421 Marionette TRACE conn4 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 13:14:44 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 13:14:44 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 13:14:44 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 13:14:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:14:44 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:14:44 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:14:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:14:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:14:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:14:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 13:14:44 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 13:14:44 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 13:14:44 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 13:14:44 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 13:14:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 13:14:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 13:14:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 13:14:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 13:14:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 13:14:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 13:14:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 13:14:44 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 13:14:44 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 13:14:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:14:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:14:44 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 13:14:44 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 13:14:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:14:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:14:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:14:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 13:14:44 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 13:14:44 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 13:14:44 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 13:14:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 13:14:44 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 13:14:44 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 13:14:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:14:44 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:14:44 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:14:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:14:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:14:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:14:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 13:14:44 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 13:14:44 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 13:14:44 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 13:14:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 13:14:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 13:14:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 13:14:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 13:14:44 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 13:14:44 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:14:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:14:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:14:44 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:14:44 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:14:44 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:14:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:14:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:14:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 13:14:44 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 13:14:44 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 13:14:44 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 13:14:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 13:14:44 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 13:14:44 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 13:14:44 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:14:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:14:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:14:44 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:14:44 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:14:44 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:14:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:14:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:14:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 13:14:44 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 13:14:44 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 13:14:44 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 13:14:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 13:14:44 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 13:14:44 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 13:14:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:14:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:14:44 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 13:14:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:14:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:14:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:14:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 13:14:44 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 13:14:44 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 13:14:44 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 13:14:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 13:14:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 13:14:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 13:14:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 13:14:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 13:14:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 13:14:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 13:14:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 13:14:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 13:14:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 13:14:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 13:14:44 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 13:14:44 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:14:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:14:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:14:44 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:14:44 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:14:44 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:14:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:14:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:14:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 13:14:44 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 13:14:44 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 13:14:44 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 13:14:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 13:14:44 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 13:14:44 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 13:14:44 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:14:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:14:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:14:44 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:14:44 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:14:44 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:14:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:14:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:14:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 13:14:44 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 13:14:44 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 13:14:44 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 13:14:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 13:14:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 13:14:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 13:14:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 13:14:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 13:14:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 13:14:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 13:14:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 13:14:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 13:14:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 13:14:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 13:14:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 13:14:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 13:14:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 13:14:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 13:14:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 13:14:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 13:14:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 13:14:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 13:14:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 13:14:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 13:14:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 13:14:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 13:14:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 13:14:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 13:14:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 13:14:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 13:14:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 13:14:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 13:14:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 13:14:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 13:14:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 13:14:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 13:14:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 13:14:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 13:14:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 13:14:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 13:14:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 13:14:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 13:14:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 13:14:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 13:14:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 13:14:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 13:14:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 13:14:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 13:14:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 13:14:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 13:14:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 13:14:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 13:14:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 13:14:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 13:14:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 13:14:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 13:14:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 13:14:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 13:14:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 13:14:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 13:14:44 INFO - TEST-OK | /FileAPI/idlharness.html | took 2371ms 13:14:44 INFO - PROCESS | 3375 | 1462479284536 Marionette TRACE conn4 -> [0,3029,"getWindowHandle",null] 13:14:44 INFO - PROCESS | 3375 | 1462479284541 Marionette TRACE conn4 <- [1,3029,null,{"value":"8"}] 13:14:44 INFO - TEST-START | /FileAPI/idlharness.worker 13:14:44 INFO - PROCESS | 3375 | 1462479284553 Marionette TRACE conn4 -> [0,3030,"setScriptTimeout",{"ms":35000}] 13:14:44 INFO - PROCESS | 3375 | 1462479284555 Marionette TRACE conn4 <- [1,3030,null,{}] 13:14:44 INFO - PROCESS | 3375 | 1462479284684 Marionette TRACE conn4 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:44 INFO - PROCESS | 3375 | 1462479284899 Marionette TRACE conn4 <- [1,3031,null,{"value":null}] 13:14:45 INFO - PROCESS | 3375 | 1462479285175 Marionette TRACE conn4 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:45 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb92bad1000 == 168 [pid = 3375] [id = 767] 13:14:45 INFO - PROCESS | 3375 | ++DOMWINDOW == 283 (0x7fb92daac000) [pid = 3375] [serial = 2300] [outer = (nil)] 13:14:45 INFO - PROCESS | 3375 | ++DOMWINDOW == 284 (0x7fb958d29000) [pid = 3375] [serial = 2301] [outer = 0x7fb92daac000] 13:14:45 INFO - PROCESS | 3375 | 1462479285246 Marionette DEBUG loaded listener.js 13:14:45 INFO - PROCESS | 3375 | ++DOMWINDOW == 285 (0x7fb95b734c00) [pid = 3375] [serial = 2302] [outer = 0x7fb92daac000] 13:14:45 INFO - PROCESS | 3375 | [3375] 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 13:14:47 INFO - PROCESS | 3375 | 1462479287363 Marionette TRACE conn4 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 13:14:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 13:14:47 INFO - {} 13:14:47 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 13:14:47 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 13:14:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:14:47 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:14:47 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:14:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:14:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:14:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:14:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:14:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 13:14:47 INFO - {} 13:14:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 13:14:47 INFO - {} 13:14:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 13:14:47 INFO - {} 13:14:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 13:14:47 INFO - {} 13:14:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 13:14:47 INFO - {} 13:14:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 13:14:47 INFO - {} 13:14:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 13:14:47 INFO - {} 13:14:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 13:14:47 INFO - {} 13:14:47 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 13:14:47 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 13:14:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:14:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:14:47 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 13:14:47 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 13:14:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:14:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:14:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:14:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:14:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 13:14:47 INFO - {} 13:14:47 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 13:14:47 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 13:14:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:14:47 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:14:47 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:14:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:14:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:14:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:14:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:14:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 13:14:47 INFO - {} 13:14:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 13:14:47 INFO - {} 13:14:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 13:14:47 INFO - {} 13:14:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 13:14:47 INFO - {} 13:14:47 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 13:14:47 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:14:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:14:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:14:47 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:14:47 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:14:47 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:14:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:14:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:14:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:14:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 13:14:47 INFO - {} 13:14:47 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 - {} 13:14:47 INFO - {} 13:14:47 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 13:14:47 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:14:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:14:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:14:47 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:14:47 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:14:47 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:14:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:14:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:14:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:14:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 13:14:47 INFO - {} 13:14:47 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 13:14:47 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 13:14:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:14:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:14:47 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 13:14:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:14:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:14:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:14:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:14:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 13:14:47 INFO - {} 13:14:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 13:14:47 INFO - {} 13:14:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 13:14:47 INFO - {} 13:14:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 13:14:47 INFO - {} 13:14:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 13:14:47 INFO - {} 13:14:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 13:14:47 INFO - {} 13:14:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 13:14:47 INFO - {} 13:14:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 13:14:47 INFO - {} 13:14:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 13:14:47 INFO - {} 13:14:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 13:14:47 INFO - {} 13:14:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 13:14:47 INFO - {} 13:14:47 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 13:14:47 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:14:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:14:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:14:47 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:14:47 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:14:47 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:14:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:14:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:14:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:14:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 13:14:47 INFO - {} 13:14:47 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 - {} 13:14:47 INFO - {} 13:14:47 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 13:14:47 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:14:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:14:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:14:47 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:14:47 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:14:47 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:14:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:14:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:14:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:14:47 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 13:14:47 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 13:14:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:14:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:14:47 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 13:14:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:14:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:14:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:14:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:14:47 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 13:14:47 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 13:14:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:14:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:14:47 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 13:14:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:14:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:14:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:14:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:14:47 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 13:14:47 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 13:14:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:14:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:14:47 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 13:14:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:14:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:14:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:14:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:14:47 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 13:14:47 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 13:14:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:14:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:14:47 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 13:14:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:14:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:14:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:14:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:14:47 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 13:14:47 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 13:14:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:14:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:14:47 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 13:14:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:14:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:14:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:14:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:14:47 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 13:14:47 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 13:14:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:14:47 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:14:47 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:14:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:14:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:14:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:14:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:14:47 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 13:14:47 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 13:14:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:14:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:14:47 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 13:14:47 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 13:14:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:14:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:14:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:14:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:14:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 13:14:47 INFO - {} 13:14:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 13:14:47 INFO - {} 13:14:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 13:14:47 INFO - {} 13:14:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 13:14:47 INFO - {} 13:14:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 13:14:47 INFO - {} 13:14:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 13:14:47 INFO - {} 13:14:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 13:14:47 INFO - {} 13:14:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 13:14:47 INFO - {} 13:14:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 13:14:47 INFO - {} 13:14:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 13:14:47 INFO - {} 13:14:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 13:14:47 INFO - {} 13:14:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 13:14:47 INFO - {} 13:14:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 13:14:47 INFO - {} 13:14:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 13:14:47 INFO - {} 13:14:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 13:14:47 INFO - {} 13:14:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 13:14:47 INFO - {} 13:14:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 13:14:47 INFO - {} 13:14:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 13:14:47 INFO - {} 13:14:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 13:14:47 INFO - {} 13:14:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 13:14:47 INFO - {} 13:14:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 13:14:47 INFO - {} 13:14:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 13:14:47 INFO - {} 13:14:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 13:14:47 INFO - {} 13:14:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 13:14:47 INFO - {} 13:14:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 13:14:47 INFO - {} 13:14:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 13:14:47 INFO - {} 13:14:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 13:14:47 INFO - {} 13:14:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 13:14:47 INFO - {} 13:14:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 13:14:47 INFO - {} 13:14:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 13:14:47 INFO - {} 13:14:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 13:14:47 INFO - {} 13:14:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 13:14:47 INFO - {} 13:14:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 13:14:47 INFO - {} 13:14:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 13:14:47 INFO - {} 13:14:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 13:14:47 INFO - {} 13:14:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 13:14:47 INFO - {} 13:14:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 13:14:47 INFO - {} 13:14:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 13:14:47 INFO - {} 13:14:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 13:14:47 INFO - {} 13:14:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 13:14:47 INFO - {} 13:14:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 13:14:47 INFO - {} 13:14:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 13:14:47 INFO - {} 13:14:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 13:14:47 INFO - {} 13:14:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 13:14:47 INFO - {} 13:14:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 13:14:47 INFO - {} 13:14:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 13:14:47 INFO - {} 13:14:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 13:14:47 INFO - {} 13:14:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 13:14:47 INFO - {} 13:14:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 13:14:47 INFO - {} 13:14:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 13:14:47 INFO - {} 13:14:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 13:14:47 INFO - {} 13:14:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 13:14:47 INFO - {} 13:14:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 13:14:47 INFO - {} 13:14:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 13:14:47 INFO - {} 13:14:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 13:14:47 INFO - {} 13:14:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 13:14:47 INFO - {} 13:14:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 13:14:47 INFO - {} 13:14:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 13:14:47 INFO - {} 13:14:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 13:14:47 INFO - {} 13:14:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 13:14:47 INFO - {} 13:14:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 13:14:47 INFO - {} 13:14:47 INFO - TEST-OK | /FileAPI/idlharness.worker | took 2924ms 13:14:47 INFO - PROCESS | 3375 | 1462479287474 Marionette TRACE conn4 -> [0,3033,"getWindowHandle",null] 13:14:47 INFO - PROCESS | 3375 | 1462479287477 Marionette TRACE conn4 <- [1,3033,null,{"value":"8"}] 13:14:47 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 13:14:47 INFO - PROCESS | 3375 | 1462479287486 Marionette TRACE conn4 -> [0,3034,"setScriptTimeout",{"ms":35000}] 13:14:47 INFO - PROCESS | 3375 | 1462479287491 Marionette TRACE conn4 <- [1,3034,null,{}] 13:14:47 INFO - PROCESS | 3375 | 1462479287502 Marionette TRACE conn4 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:47 INFO - PROCESS | 3375 | 1462479287850 Marionette TRACE conn4 <- [1,3035,null,{"value":null}] 13:14:48 INFO - PROCESS | 3375 | 1462479288127 Marionette TRACE conn4 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:48 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb925cda800 == 169 [pid = 3375] [id = 768] 13:14:48 INFO - PROCESS | 3375 | ++DOMWINDOW == 286 (0x7fb925a56c00) [pid = 3375] [serial = 2303] [outer = (nil)] 13:14:48 INFO - PROCESS | 3375 | ++DOMWINDOW == 287 (0x7fb925a5a800) [pid = 3375] [serial = 2304] [outer = 0x7fb925a56c00] 13:14:48 INFO - PROCESS | 3375 | 1462479288201 Marionette DEBUG loaded listener.js 13:14:48 INFO - PROCESS | 3375 | ++DOMWINDOW == 288 (0x7fb925ada000) [pid = 3375] [serial = 2305] [outer = 0x7fb925a56c00] 13:14:48 INFO - PROCESS | 3375 | 1462479288988 Marionette TRACE conn4 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 13:14:49 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 13:14:49 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1539ms 13:14:49 INFO - TEST-START | /FileAPI/blob/Blob-close.html 13:14:49 INFO - PROCESS | 3375 | 1462479289023 Marionette TRACE conn4 -> [0,3037,"getWindowHandle",null] 13:14:49 INFO - PROCESS | 3375 | 1462479289026 Marionette TRACE conn4 <- [1,3037,null,{"value":"8"}] 13:14:49 INFO - PROCESS | 3375 | 1462479289032 Marionette TRACE conn4 -> [0,3038,"setScriptTimeout",{"ms":35000}] 13:14:49 INFO - PROCESS | 3375 | 1462479289035 Marionette TRACE conn4 <- [1,3038,null,{}] 13:14:49 INFO - PROCESS | 3375 | 1462479289040 Marionette TRACE conn4 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:49 INFO - PROCESS | 3375 | 1462479289268 Marionette TRACE conn4 <- [1,3039,null,{"value":null}] 13:14:49 INFO - PROCESS | 3375 | 1462479289555 Marionette TRACE conn4 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:49 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb925cf4000 == 170 [pid = 3375] [id = 769] 13:14:49 INFO - PROCESS | 3375 | ++DOMWINDOW == 289 (0x7fb925a59000) [pid = 3375] [serial = 2306] [outer = (nil)] 13:14:49 INFO - PROCESS | 3375 | ++DOMWINDOW == 290 (0x7fb92fd69000) [pid = 3375] [serial = 2307] [outer = 0x7fb925a59000] 13:14:49 INFO - PROCESS | 3375 | 1462479289632 Marionette DEBUG loaded listener.js 13:14:49 INFO - PROCESS | 3375 | ++DOMWINDOW == 291 (0x7fb92fd6f000) [pid = 3375] [serial = 2308] [outer = 0x7fb925a59000] 13:14:50 INFO - PROCESS | 3375 | 1462479290426 Marionette TRACE conn4 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 13:14:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 13:14:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 13:14:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:14:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:14:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 13:14:50 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1434ms 13:14:50 INFO - PROCESS | 3375 | 1462479290467 Marionette TRACE conn4 -> [0,3041,"getWindowHandle",null] 13:14:50 INFO - PROCESS | 3375 | 1462479290470 Marionette TRACE conn4 <- [1,3041,null,{"value":"8"}] 13:14:50 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 13:14:50 INFO - PROCESS | 3375 | 1462479290478 Marionette TRACE conn4 -> [0,3042,"setScriptTimeout",{"ms":35000}] 13:14:50 INFO - PROCESS | 3375 | 1462479290481 Marionette TRACE conn4 <- [1,3042,null,{}] 13:14:50 INFO - PROCESS | 3375 | 1462479290486 Marionette TRACE conn4 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:50 INFO - PROCESS | 3375 | 1462479290771 Marionette TRACE conn4 <- [1,3043,null,{"value":null}] 13:14:51 INFO - PROCESS | 3375 | 1462479291037 Marionette TRACE conn4 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:51 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb92fe6d800 == 171 [pid = 3375] [id = 770] 13:14:51 INFO - PROCESS | 3375 | ++DOMWINDOW == 292 (0x7fb925a5b400) [pid = 3375] [serial = 2309] [outer = (nil)] 13:14:51 INFO - PROCESS | 3375 | ++DOMWINDOW == 293 (0x7fb926133000) [pid = 3375] [serial = 2310] [outer = 0x7fb925a5b400] 13:14:51 INFO - PROCESS | 3375 | 1462479291117 Marionette DEBUG loaded listener.js 13:14:51 INFO - PROCESS | 3375 | ++DOMWINDOW == 294 (0x7fb926139800) [pid = 3375] [serial = 2311] [outer = 0x7fb925a5b400] 13:14:52 INFO - PROCESS | 3375 | 1462479292249 Marionette TRACE conn4 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 8","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 13:14:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 13:14:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 13:14:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 13:14:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 13:14:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 13:14:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 13:14:52 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. 13:14:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 13:14:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 13:14:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 13:14:52 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'.) 13:14:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 13:14:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 13:14:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 13:14:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 13:14:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 13:14:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 13:14:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 13:14:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 13:14:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 13:14:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 13:14:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 13:14:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 13:14:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 13:14:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 13:14:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 13:14:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 13:14:52 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. 13:14:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 13:14:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:14:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:14:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 13:14:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 13:14:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 13:14:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 13:14:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 13:14:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 13:14:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 13:14:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 13:14:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 13:14:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 13:14:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 13:14:52 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. 13:14:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 13:14:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 13:14:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:14:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:14:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 13:14:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 13:14:52 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. 13:14:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 13:14:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 13:14:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:14:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:14:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 13:14:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 13:14:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 13:14:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 13:14:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 13:14:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 13:14:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 13:14:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:14:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:14:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 13:14:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 13:14:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 13:14:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 13:14:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:14:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:14:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:14:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:14:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:14:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 13:14:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 13:14:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:14:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:14:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:14:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:14:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:14:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 13:14:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:14:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:14:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:14:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:14:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:14:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 13:14:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:14:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:14:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:14:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:14:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:14:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 13:14:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 13:14:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:14:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:14:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:14:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:14:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:14:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 13:14:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:14:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:14:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:14:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:14:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:14:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 13:14:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:14:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:14:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:14:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:14:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:14:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 13:14:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:14:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:14:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:14:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:14:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:14:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 13:14:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:14:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:14:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:14:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:14:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:14:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 13:14:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 13:14:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 13:14:52 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1878ms 13:14:52 INFO - PROCESS | 3375 | 1462479292360 Marionette TRACE conn4 -> [0,3045,"getWindowHandle",null] 13:14:52 INFO - PROCESS | 3375 | 1462479292367 Marionette TRACE conn4 <- [1,3045,null,{"value":"8"}] 13:14:52 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 13:14:52 INFO - PROCESS | 3375 | 1462479292376 Marionette TRACE conn4 -> [0,3046,"setScriptTimeout",{"ms":35000}] 13:14:52 INFO - PROCESS | 3375 | 1462479292388 Marionette TRACE conn4 <- [1,3046,null,{}] 13:14:52 INFO - PROCESS | 3375 | 1462479292408 Marionette TRACE conn4 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:52 INFO - PROCESS | 3375 | 1462479292698 Marionette TRACE conn4 <- [1,3047,null,{"value":null}] 13:14:53 INFO - PROCESS | 3375 | 1462479293033 Marionette TRACE conn4 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:53 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb9270c9000 == 172 [pid = 3375] [id = 771] 13:14:53 INFO - PROCESS | 3375 | ++DOMWINDOW == 295 (0x7fb925ad1000) [pid = 3375] [serial = 2312] [outer = (nil)] 13:14:53 INFO - PROCESS | 3375 | ++DOMWINDOW == 296 (0x7fb925ad6000) [pid = 3375] [serial = 2313] [outer = 0x7fb925ad1000] 13:14:53 INFO - PROCESS | 3375 | 1462479293110 Marionette DEBUG loaded listener.js 13:14:53 INFO - PROCESS | 3375 | ++DOMWINDOW == 297 (0x7fb925adf400) [pid = 3375] [serial = 2314] [outer = 0x7fb925ad1000] 13:14:54 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb940417000 == 171 [pid = 3375] [id = 489] 13:14:54 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb9293ab800 == 170 [pid = 3375] [id = 679] 13:14:54 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb935adb800 == 169 [pid = 3375] [id = 274] 13:14:54 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb92e977000 == 168 [pid = 3375] [id = 680] 13:14:54 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb949b08800 == 167 [pid = 3375] [id = 347] 13:14:54 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb9583c9000 == 166 [pid = 3375] [id = 393] 13:14:54 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb93d170000 == 165 [pid = 3375] [id = 272] 13:14:54 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb934b6e800 == 164 [pid = 3375] [id = 682] 13:14:54 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb9377ae000 == 163 [pid = 3375] [id = 319] 13:14:54 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb934c3a800 == 162 [pid = 3375] [id = 751] 13:14:54 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb933b5b000 == 161 [pid = 3375] [id = 750] 13:14:54 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb937821800 == 160 [pid = 3375] [id = 704] 13:14:54 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb930dce000 == 159 [pid = 3375] [id = 749] 13:14:54 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb92e0e2800 == 158 [pid = 3375] [id = 748] 13:14:54 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb926f58000 == 157 [pid = 3375] [id = 747] 13:14:54 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb926d60000 == 156 [pid = 3375] [id = 746] 13:14:54 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb926d4d800 == 155 [pid = 3375] [id = 745] 13:14:54 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb9279b7800 == 154 [pid = 3375] [id = 744] 13:14:54 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb936d1e800 == 153 [pid = 3375] [id = 743] 13:14:54 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb936d03800 == 152 [pid = 3375] [id = 742] 13:14:54 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb93cc1d000 == 151 [pid = 3375] [id = 741] 13:14:54 INFO - PROCESS | 3375 | --DOCSHELL 0x7fb95d0bf000 == 150 [pid = 3375] [id = 740] 13:14:55 INFO - PROCESS | 3375 | --DOMWINDOW == 296 (0x7fb92f43d800) [pid = 3375] [serial = 2171] [outer = (nil)] [url = about:blank] 13:14:55 INFO - PROCESS | 3375 | --DOMWINDOW == 295 (0x7fb940402800) [pid = 3375] [serial = 2126] [outer = (nil)] [url = about:blank] 13:14:55 INFO - PROCESS | 3375 | --DOMWINDOW == 294 (0x7fb92ea7c800) [pid = 3375] [serial = 2156] [outer = (nil)] [url = about:blank] 13:14:55 INFO - PROCESS | 3375 | --DOMWINDOW == 293 (0x7fb932059400) [pid = 3375] [serial = 2175] [outer = (nil)] [url = about:blank] 13:14:55 INFO - PROCESS | 3375 | --DOMWINDOW == 292 (0x7fb932d9c000) [pid = 3375] [serial = 2181] [outer = (nil)] [url = about:blank] 13:14:55 INFO - PROCESS | 3375 | --DOMWINDOW == 291 (0x7fb958a0b000) [pid = 3375] [serial = 2153] [outer = (nil)] [url = about:blank] 13:14:55 INFO - PROCESS | 3375 | --DOMWINDOW == 290 (0x7fb93f165c00) [pid = 3375] [serial = 2159] [outer = (nil)] [url = about:blank] 13:14:55 INFO - PROCESS | 3375 | --DOMWINDOW == 289 (0x7fb9316bc000) [pid = 3375] [serial = 2174] [outer = (nil)] [url = about:blank] 13:14:55 INFO - PROCESS | 3375 | --DOMWINDOW == 288 (0x7fb92bc9c800) [pid = 3375] [serial = 2150] [outer = (nil)] [url = about:blank] 13:14:55 INFO - PROCESS | 3375 | --DOMWINDOW == 287 (0x7fb958a10000) [pid = 3375] [serial = 2147] [outer = (nil)] [url = about:blank] 13:14:55 INFO - PROCESS | 3375 | --DOMWINDOW == 286 (0x7fb954ee7000) [pid = 3375] [serial = 2141] [outer = (nil)] [url = about:blank] 13:14:55 INFO - PROCESS | 3375 | --DOMWINDOW == 285 (0x7fb9316b7400) [pid = 3375] [serial = 2162] [outer = (nil)] [url = about:blank] 13:14:55 INFO - PROCESS | 3375 | --DOMWINDOW == 284 (0x7fb9312de800) [pid = 3375] [serial = 2172] [outer = (nil)] [url = about:blank] 13:14:55 INFO - PROCESS | 3375 | --DOMWINDOW == 283 (0x7fb931609000) [pid = 3375] [serial = 1863] [outer = (nil)] [url = about:blank] 13:14:55 INFO - PROCESS | 3375 | --DOMWINDOW == 282 (0x7fb958199400) [pid = 3375] [serial = 2144] [outer = (nil)] [url = about:blank] 13:14:55 INFO - PROCESS | 3375 | --DOMWINDOW == 281 (0x7fb94a0adc00) [pid = 3375] [serial = 2132] [outer = (nil)] [url = about:blank] 13:14:55 INFO - PROCESS | 3375 | --DOMWINDOW == 280 (0x7fb92bc94c00) [pid = 3375] [serial = 2168] [outer = (nil)] [url = about:blank] 13:14:55 INFO - PROCESS | 3375 | --DOMWINDOW == 279 (0x7fb92f192400) [pid = 3375] [serial = 2117] [outer = (nil)] [url = about:blank] 13:14:55 INFO - PROCESS | 3375 | --DOMWINDOW == 278 (0x7fb943dbc400) [pid = 3375] [serial = 2129] [outer = (nil)] [url = about:blank] 13:14:55 INFO - PROCESS | 3375 | --DOMWINDOW == 277 (0x7fb934ecd400) [pid = 3375] [serial = 2183] [outer = (nil)] [url = about:blank] 13:14:55 INFO - PROCESS | 3375 | --DOMWINDOW == 276 (0x7fb940b05400) [pid = 3375] [serial = 2034] [outer = (nil)] [url = about:blank] 13:14:55 INFO - PROCESS | 3375 | --DOMWINDOW == 275 (0x7fb932cee000) [pid = 3375] [serial = 2180] [outer = (nil)] [url = about:blank] 13:14:55 INFO - PROCESS | 3375 | --DOMWINDOW == 274 (0x7fb9316bbc00) [pid = 3375] [serial = 2165] [outer = (nil)] [url = about:blank] 13:14:55 INFO - PROCESS | 3375 | --DOMWINDOW == 273 (0x7fb936aa3000) [pid = 3375] [serial = 2123] [outer = (nil)] [url = about:blank] 13:14:55 INFO - PROCESS | 3375 | --DOMWINDOW == 272 (0x7fb92d448800) [pid = 3375] [serial = 2169] [outer = (nil)] [url = about:blank] 13:14:55 INFO - PROCESS | 3375 | --DOMWINDOW == 271 (0x7fb932b8a800) [pid = 3375] [serial = 2120] [outer = (nil)] [url = about:blank] 13:14:55 INFO - PROCESS | 3375 | --DOMWINDOW == 270 (0x7fb932451400) [pid = 3375] [serial = 2177] [outer = (nil)] [url = about:blank] 13:14:55 INFO - PROCESS | 3375 | --DOMWINDOW == 269 (0x7fb953ec2800) [pid = 3375] [serial = 2138] [outer = (nil)] [url = about:blank] 13:14:55 INFO - PROCESS | 3375 | --DOMWINDOW == 268 (0x7fb932b88000) [pid = 3375] [serial = 2178] [outer = (nil)] [url = about:blank] 13:14:55 INFO - PROCESS | 3375 | --DOMWINDOW == 267 (0x7fb953bf4000) [pid = 3375] [serial = 2135] [outer = (nil)] [url = about:blank] 13:14:55 INFO - PROCESS | 3375 | [3375] 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 13:14:55 INFO - PROCESS | 3375 | 1462479295664 Marionette TRACE conn4 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 13:14:55 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 13:14:55 INFO - {} 13:14:55 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 3306ms 13:14:55 INFO - PROCESS | 3375 | 1462479295687 Marionette TRACE conn4 -> [0,3049,"getWindowHandle",null] 13:14:55 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 13:14:55 INFO - PROCESS | 3375 | 1462479295692 Marionette TRACE conn4 <- [1,3049,null,{"value":"8"}] 13:14:55 INFO - PROCESS | 3375 | 1462479295698 Marionette TRACE conn4 -> [0,3050,"setScriptTimeout",{"ms":35000}] 13:14:55 INFO - PROCESS | 3375 | 1462479295704 Marionette TRACE conn4 <- [1,3050,null,{}] 13:14:55 INFO - PROCESS | 3375 | 1462479295716 Marionette TRACE conn4 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:55 INFO - PROCESS | 3375 | 1462479295924 Marionette TRACE conn4 <- [1,3051,null,{"value":null}] 13:14:56 INFO - PROCESS | 3375 | 1462479296121 Marionette TRACE conn4 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:56 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb9291ce000 == 151 [pid = 3375] [id = 772] 13:14:56 INFO - PROCESS | 3375 | ++DOMWINDOW == 268 (0x7fb926d21c00) [pid = 3375] [serial = 2315] [outer = (nil)] 13:14:56 INFO - PROCESS | 3375 | ++DOMWINDOW == 269 (0x7fb929020400) [pid = 3375] [serial = 2316] [outer = 0x7fb926d21c00] 13:14:56 INFO - PROCESS | 3375 | 1462479296186 Marionette DEBUG loaded listener.js 13:14:56 INFO - PROCESS | 3375 | ++DOMWINDOW == 270 (0x7fb9294adc00) [pid = 3375] [serial = 2317] [outer = 0x7fb926d21c00] 13:14:56 INFO - PROCESS | 3375 | 1462479296905 Marionette TRACE conn4 <- [1,3052,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 13:14:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 13:14:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 13:14:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 13:14:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 13:14:56 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1238ms 13:14:56 INFO - PROCESS | 3375 | 1462479296938 Marionette TRACE conn4 -> [0,3053,"getWindowHandle",null] 13:14:56 INFO - PROCESS | 3375 | 1462479296945 Marionette TRACE conn4 <- [1,3053,null,{"value":"8"}] 13:14:56 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 13:14:56 INFO - PROCESS | 3375 | 1462479296959 Marionette TRACE conn4 -> [0,3054,"setScriptTimeout",{"ms":35000}] 13:14:56 INFO - PROCESS | 3375 | 1462479296962 Marionette TRACE conn4 <- [1,3054,null,{}] 13:14:56 INFO - PROCESS | 3375 | 1462479296968 Marionette TRACE conn4 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:57 INFO - PROCESS | 3375 | 1462479297281 Marionette TRACE conn4 <- [1,3055,null,{"value":null}] 13:14:57 INFO - PROCESS | 3375 | 1462479297448 Marionette TRACE conn4 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:57 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb92a191800 == 152 [pid = 3375] [id = 773] 13:14:57 INFO - PROCESS | 3375 | ++DOMWINDOW == 271 (0x7fb9279f3c00) [pid = 3375] [serial = 2318] [outer = (nil)] 13:14:57 INFO - PROCESS | 3375 | ++DOMWINDOW == 272 (0x7fb92bc9f800) [pid = 3375] [serial = 2319] [outer = 0x7fb9279f3c00] 13:14:57 INFO - PROCESS | 3375 | 1462479297532 Marionette DEBUG loaded listener.js 13:14:57 INFO - PROCESS | 3375 | ++DOMWINDOW == 273 (0x7fb92d44f000) [pid = 3375] [serial = 2320] [outer = 0x7fb9279f3c00] 13:14:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 13:14:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 13:14:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 13:14:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 13:14:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 13:14:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 13:14:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 13:14:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 13:14:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 13:14:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 13:14:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 13:14:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 13:14:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 13:14:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 13:14:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 13:14:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 13:14:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 13:14:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 13:14:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 13:14:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 13:14:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 13:14:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 13:14:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 13:14:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 13:14:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 13:14:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 13:14:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 13:14:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 13:14:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 13:14:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 13:14:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 13:14:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 13:14:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 13:14:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 13:14:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 13:14:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 13:14:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 13:14:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 13:14:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 13:14:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 13:14:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 13:14:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 13:14:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 13:14:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 13:14:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 13:14:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 13:14:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 13:14:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 13:14:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 13:14:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 13:14:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 13:14:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 13:14:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 13:14:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 13:14:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 13:14:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 13:14:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 13:14:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 13:14:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 13:14:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 13:14:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 13:14:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 13:14:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 13:14:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 13:14:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 13:14:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 13:14:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 13:14:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 13:14:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 13:14:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 13:14:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 13:14:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 13:14:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 13:14:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 13:14:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 13:14:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 13:14:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 13:14:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 13:14:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 13:14:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 13:14:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 13:14:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 13:14:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 13:14:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 13:14:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 13:14:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 13:14:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 13:14:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 13:14:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 13:14:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 13:14:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 13:14:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 13:14:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 13:14:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 13:14:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 13:14:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 13:14:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 13:14:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 13:14:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 13:14:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:14:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:14:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:14:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:14:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:14:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 13:14:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:14:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:14:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:14:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:14:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:14:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 13:14:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:14:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:14:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:14:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:14:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:14:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 13:14:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:14:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:14:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:14:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:14:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:14:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 13:14:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:14:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:14:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:14:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:14:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:14:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 13:14:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:14:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:14:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:14:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:14:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:14:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 13:14:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:14:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:14:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:14:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:14:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:14:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 13:14:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:14:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:14:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:14:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:14:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:14:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 13:14:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:14:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:14:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:14:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:14:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:14:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 13:14:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:14:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:14:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:14:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:14:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:14:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 13:14:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:14:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:14:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:14:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:14:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:14:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 13:14:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:14:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:14:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:14:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:14:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:14:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 13:14:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:14:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:14:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:14:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:14:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:14:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 13:14:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:14:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:14:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:14:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:14:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:14:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 13:14:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:14:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:14:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:14:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:14:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:14:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 13:14:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:14:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:14:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:14:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:14:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:14:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 13:14:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:14:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:14:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:14:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:14:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:14:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 13:14:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:14:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:14:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:14:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:14:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:14:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 13:14:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:14:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:14:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:14:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:14:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:14:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 13:14:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:14:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:14:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:14:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:14:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:14:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 13:14:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:14:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:14:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:14:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:14:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:14:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 13:14:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:14:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:14:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:14:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:14:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:14:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 13:14:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:14:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:14:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:14:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 13:14:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 13:14:59 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" 13:14:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:14:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:14:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:14:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 13:14:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 13:14:59 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" 13:14:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:14:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:14:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:14:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 13:14:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 13:14:59 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1996ms 13:14:59 INFO - PROCESS | 3375 | 1462479298819 Marionette TRACE conn4 <- [1,3056,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 13:14:59 INFO - PROCESS | 3375 | 1462479298994 Marionette TRACE conn4 -> [0,3057,"getWindowHandle",null] 13:14:59 INFO - PROCESS | 3375 | 1462479299003 Marionette TRACE conn4 <- [1,3057,null,{"value":"8"}] 13:14:59 INFO - TEST-START | /FileAPI/file/File-constructor.html 13:14:59 INFO - PROCESS | 3375 | 1462479299017 Marionette TRACE conn4 -> [0,3058,"setScriptTimeout",{"ms":35000}] 13:14:59 INFO - PROCESS | 3375 | 1462479299029 Marionette TRACE conn4 <- [1,3058,null,{}] 13:14:59 INFO - PROCESS | 3375 | 1462479299130 Marionette TRACE conn4 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:59 INFO - PROCESS | 3375 | 1462479299389 Marionette TRACE conn4 <- [1,3059,null,{"value":null}] 13:14:59 INFO - PROCESS | 3375 | 1462479299420 Marionette TRACE conn4 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:59 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb92e6d2000 == 153 [pid = 3375] [id = 774] 13:14:59 INFO - PROCESS | 3375 | ++DOMWINDOW == 274 (0x7fb92ea79c00) [pid = 3375] [serial = 2321] [outer = (nil)] 13:14:59 INFO - PROCESS | 3375 | ++DOMWINDOW == 275 (0x7fb92fdbf000) [pid = 3375] [serial = 2322] [outer = 0x7fb92ea79c00] 13:14:59 INFO - PROCESS | 3375 | 1462479299484 Marionette DEBUG loaded listener.js 13:14:59 INFO - PROCESS | 3375 | ++DOMWINDOW == 276 (0x7fb931014c00) [pid = 3375] [serial = 2323] [outer = 0x7fb92ea79c00] 13:15:01 INFO - PROCESS | 3375 | --DOMWINDOW == 275 (0x7fb936c51800) [pid = 3375] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 13:15:01 INFO - PROCESS | 3375 | --DOMWINDOW == 274 (0x7fb92bc94800) [pid = 3375] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 13:15:01 INFO - PROCESS | 3375 | --DOMWINDOW == 273 (0x7fb93de72400) [pid = 3375] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 13:15:01 INFO - PROCESS | 3375 | --DOMWINDOW == 272 (0x7fb92f07e800) [pid = 3375] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 13:15:01 INFO - PROCESS | 3375 | --DOMWINDOW == 271 (0x7fb932a0f800) [pid = 3375] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 13:15:01 INFO - PROCESS | 3375 | --DOMWINDOW == 270 (0x7fb9294ad800) [pid = 3375] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 13:15:01 INFO - PROCESS | 3375 | --DOMWINDOW == 269 (0x7fb93ea17c00) [pid = 3375] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 13:15:01 INFO - PROCESS | 3375 | --DOMWINDOW == 268 (0x7fb9486b8400) [pid = 3375] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 13:15:01 INFO - PROCESS | 3375 | --DOMWINDOW == 267 (0x7fb93244ec00) [pid = 3375] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 13:15:01 INFO - PROCESS | 3375 | --DOMWINDOW == 266 (0x7fb92bc98000) [pid = 3375] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 13:15:01 INFO - PROCESS | 3375 | --DOMWINDOW == 265 (0x7fb92ffaf800) [pid = 3375] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 13:15:01 INFO - PROCESS | 3375 | --DOMWINDOW == 264 (0x7fb9294ac800) [pid = 3375] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 13:15:01 INFO - PROCESS | 3375 | --DOMWINDOW == 263 (0x7fb931ff8800) [pid = 3375] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 13:15:01 INFO - PROCESS | 3375 | --DOMWINDOW == 262 (0x7fb931012c00) [pid = 3375] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 13:15:01 INFO - PROCESS | 3375 | --DOMWINDOW == 261 (0x7fb92bc94400) [pid = 3375] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 13:15:01 INFO - PROCESS | 3375 | --DOMWINDOW == 260 (0x7fb947844400) [pid = 3375] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 13:15:01 INFO - PROCESS | 3375 | --DOMWINDOW == 259 (0x7fb936854400) [pid = 3375] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 13:15:01 INFO - PROCESS | 3375 | --DOMWINDOW == 258 (0x7fb937a86400) [pid = 3375] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 13:15:01 INFO - PROCESS | 3375 | --DOMWINDOW == 257 (0x7fb93d08a000) [pid = 3375] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 13:15:01 INFO - PROCESS | 3375 | --DOMWINDOW == 256 (0x7fb93d603400) [pid = 3375] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 13:15:01 INFO - PROCESS | 3375 | --DOMWINDOW == 255 (0x7fb93d13b800) [pid = 3375] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 13:15:01 INFO - PROCESS | 3375 | --DOMWINDOW == 254 (0x7fb93d604c00) [pid = 3375] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 13:15:01 INFO - PROCESS | 3375 | --DOMWINDOW == 253 (0x7fb93ea13c00) [pid = 3375] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 13:15:01 INFO - PROCESS | 3375 | --DOMWINDOW == 252 (0x7fb92d450400) [pid = 3375] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 13:15:01 INFO - PROCESS | 3375 | --DOMWINDOW == 251 (0x7fb934bed800) [pid = 3375] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 13:15:01 INFO - PROCESS | 3375 | --DOMWINDOW == 250 (0x7fb93d08f800) [pid = 3375] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 13:15:01 INFO - PROCESS | 3375 | --DOMWINDOW == 249 (0x7fb93d090000) [pid = 3375] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 13:15:01 INFO - PROCESS | 3375 | --DOMWINDOW == 248 (0x7fb932447000) [pid = 3375] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 13:15:01 INFO - PROCESS | 3375 | --DOMWINDOW == 247 (0x7fb932cf0800) [pid = 3375] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 13:15:01 INFO - PROCESS | 3375 | --DOMWINDOW == 246 (0x7fb92f077c00) [pid = 3375] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 13:15:01 INFO - PROCESS | 3375 | --DOMWINDOW == 245 (0x7fb94a091400) [pid = 3375] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 13:15:01 INFO - PROCESS | 3375 | --DOMWINDOW == 244 (0x7fb940b0dc00) [pid = 3375] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 13:15:01 INFO - PROCESS | 3375 | --DOMWINDOW == 243 (0x7fb932446c00) [pid = 3375] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 13:15:01 INFO - PROCESS | 3375 | --DOMWINDOW == 242 (0x7fb93d413400) [pid = 3375] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 13:15:01 INFO - PROCESS | 3375 | --DOMWINDOW == 241 (0x7fb9319ca400) [pid = 3375] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 13:15:01 INFO - PROCESS | 3375 | --DOMWINDOW == 240 (0x7fb93d51b400) [pid = 3375] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 13:15:01 INFO - PROCESS | 3375 | --DOMWINDOW == 239 (0x7fb932445800) [pid = 3375] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 13:15:01 INFO - PROCESS | 3375 | --DOMWINDOW == 238 (0x7fb94a096800) [pid = 3375] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 13:15:01 INFO - PROCESS | 3375 | --DOMWINDOW == 237 (0x7fb952d69000) [pid = 3375] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 13:15:01 INFO - PROCESS | 3375 | --DOMWINDOW == 236 (0x7fb9314f2800) [pid = 3375] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 13:15:01 INFO - PROCESS | 3375 | --DOMWINDOW == 235 (0x7fb932a0c000) [pid = 3375] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 13:15:01 INFO - PROCESS | 3375 | --DOMWINDOW == 234 (0x7fb9319c4800) [pid = 3375] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 13:15:01 INFO - PROCESS | 3375 | --DOMWINDOW == 233 (0x7fb92d444c00) [pid = 3375] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 13:15:01 INFO - PROCESS | 3375 | --DOMWINDOW == 232 (0x7fb934ec4400) [pid = 3375] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 13:15:01 INFO - PROCESS | 3375 | --DOMWINDOW == 231 (0x7fb92bc99000) [pid = 3375] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 13:15:01 INFO - PROCESS | 3375 | --DOMWINDOW == 230 (0x7fb9279fac00) [pid = 3375] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 13:15:01 INFO - PROCESS | 3375 | --DOMWINDOW == 229 (0x7fb926d18000) [pid = 3375] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 13:15:01 INFO - PROCESS | 3375 | --DOMWINDOW == 228 (0x7fb9279ebc00) [pid = 3375] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 13:15:01 INFO - PROCESS | 3375 | --DOMWINDOW == 227 (0x7fb93331f400) [pid = 3375] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 13:15:01 INFO - PROCESS | 3375 | --DOMWINDOW == 226 (0x7fb93331e400) [pid = 3375] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 13:15:01 INFO - PROCESS | 3375 | --DOMWINDOW == 225 (0x7fb948144800) [pid = 3375] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 13:15:01 INFO - PROCESS | 3375 | --DOMWINDOW == 224 (0x7fb9482cdc00) [pid = 3375] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 13:15:01 INFO - PROCESS | 3375 | --DOMWINDOW == 223 (0x7fb948168800) [pid = 3375] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 13:15:01 INFO - PROCESS | 3375 | --DOMWINDOW == 222 (0x7fb9482cc400) [pid = 3375] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 13:15:01 INFO - PROCESS | 3375 | --DOMWINDOW == 221 (0x7fb9321dc400) [pid = 3375] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 13:15:01 INFO - PROCESS | 3375 | --DOMWINDOW == 220 (0x7fb93d722000) [pid = 3375] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 13:15:01 INFO - PROCESS | 3375 | --DOMWINDOW == 219 (0x7fb93d420000) [pid = 3375] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 13:15:01 INFO - PROCESS | 3375 | --DOMWINDOW == 218 (0x7fb93cb66c00) [pid = 3375] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 13:15:01 INFO - PROCESS | 3375 | --DOMWINDOW == 217 (0x7fb93d41ec00) [pid = 3375] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 13:15:01 INFO - PROCESS | 3375 | --DOMWINDOW == 216 (0x7fb936ab8c00) [pid = 3375] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 13:15:01 INFO - PROCESS | 3375 | --DOMWINDOW == 215 (0x7fb934bf0c00) [pid = 3375] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 13:15:01 INFO - PROCESS | 3375 | --DOMWINDOW == 214 (0x7fb92ffaa000) [pid = 3375] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 13:15:01 INFO - PROCESS | 3375 | --DOMWINDOW == 213 (0x7fb930f8f400) [pid = 3375] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 13:15:01 INFO - PROCESS | 3375 | --DOMWINDOW == 212 (0x7fb940a76c00) [pid = 3375] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 13:15:01 INFO - PROCESS | 3375 | --DOMWINDOW == 211 (0x7fb94798a000) [pid = 3375] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 13:15:01 INFO - PROCESS | 3375 | --DOMWINDOW == 210 (0x7fb940b11000) [pid = 3375] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 13:15:01 INFO - PROCESS | 3375 | --DOMWINDOW == 209 (0x7fb935a82000) [pid = 3375] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 13:15:01 INFO - PROCESS | 3375 | --DOMWINDOW == 208 (0x7fb92ea81400) [pid = 3375] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 13:15:01 INFO - PROCESS | 3375 | --DOMWINDOW == 207 (0x7fb92f439800) [pid = 3375] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 13:15:01 INFO - PROCESS | 3375 | --DOMWINDOW == 206 (0x7fb929e7a400) [pid = 3375] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 13:15:01 INFO - PROCESS | 3375 | --DOMWINDOW == 205 (0x7fb93dc8c000) [pid = 3375] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 13:15:01 INFO - PROCESS | 3375 | --DOMWINDOW == 204 (0x7fb9294a1400) [pid = 3375] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 13:15:01 INFO - PROCESS | 3375 | --DOMWINDOW == 203 (0x7fb93156a800) [pid = 3375] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 13:15:01 INFO - PROCESS | 3375 | --DOMWINDOW == 202 (0x7fb93d3a3800) [pid = 3375] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 13:15:01 INFO - PROCESS | 3375 | --DOMWINDOW == 201 (0x7fb92ea77400) [pid = 3375] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 13:15:01 INFO - PROCESS | 3375 | --DOMWINDOW == 200 (0x7fb958a0d800) [pid = 3375] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 13:15:01 INFO - PROCESS | 3375 | --DOMWINDOW == 199 (0x7fb92d727c00) [pid = 3375] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 13:15:01 INFO - PROCESS | 3375 | --DOMWINDOW == 198 (0x7fb936c45000) [pid = 3375] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 13:15:01 INFO - PROCESS | 3375 | --DOMWINDOW == 197 (0x7fb93ec56c00) [pid = 3375] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 13:15:01 INFO - PROCESS | 3375 | --DOMWINDOW == 196 (0x7fb932451c00) [pid = 3375] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 13:15:01 INFO - PROCESS | 3375 | --DOMWINDOW == 195 (0x7fb9294a4c00) [pid = 3375] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 13:15:01 INFO - PROCESS | 3375 | --DOMWINDOW == 194 (0x7fb935a81800) [pid = 3375] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 13:15:01 INFO - PROCESS | 3375 | --DOMWINDOW == 193 (0x7fb93679e800) [pid = 3375] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 13:15:01 INFO - PROCESS | 3375 | --DOMWINDOW == 192 (0x7fb9486b6800) [pid = 3375] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 13:15:01 INFO - PROCESS | 3375 | --DOMWINDOW == 191 (0x7fb92f18dc00) [pid = 3375] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 13:15:01 INFO - PROCESS | 3375 | 1462479301660 Marionette TRACE conn4 <- [1,3060,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 13:15:01 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 13:15:01 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 13:15:01 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 13:15:01 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 13:15:01 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 13:15:01 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 13:15:01 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 13:15:01 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 13:15:01 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 13:15:01 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 13:15:01 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 13:15:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:15:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:15:01 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 13:15:01 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 13:15:01 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 13:15:01 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 13:15:01 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 13:15:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:15:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:15:01 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 13:15:01 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 13:15:01 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 13:15:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:15:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:15:01 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 13:15:01 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 13:15:01 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 13:15:01 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 2682ms 13:15:01 INFO - PROCESS | 3375 | 1462479301702 Marionette TRACE conn4 -> [0,3061,"getWindowHandle",null] 13:15:01 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 13:15:01 INFO - PROCESS | 3375 | 1462479301709 Marionette TRACE conn4 <- [1,3061,null,{"value":"8"}] 13:15:01 INFO - PROCESS | 3375 | 1462479301715 Marionette TRACE conn4 -> [0,3062,"setScriptTimeout",{"ms":35000}] 13:15:01 INFO - PROCESS | 3375 | 1462479301718 Marionette TRACE conn4 <- [1,3062,null,{}] 13:15:01 INFO - PROCESS | 3375 | 1462479301723 Marionette TRACE conn4 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:01 INFO - PROCESS | 3375 | 1462479301933 Marionette TRACE conn4 <- [1,3063,null,{"value":null}] 13:15:02 INFO - PROCESS | 3375 | 1462479302156 Marionette TRACE conn4 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:02 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb92e2ae000 == 154 [pid = 3375] [id = 775] 13:15:02 INFO - PROCESS | 3375 | ++DOMWINDOW == 192 (0x7fb9262e6c00) [pid = 3375] [serial = 2324] [outer = (nil)] 13:15:02 INFO - PROCESS | 3375 | ++DOMWINDOW == 193 (0x7fb92ffae800) [pid = 3375] [serial = 2325] [outer = 0x7fb9262e6c00] 13:15:02 INFO - PROCESS | 3375 | 1462479302220 Marionette DEBUG loaded listener.js 13:15:02 INFO - PROCESS | 3375 | ++DOMWINDOW == 194 (0x7fb9314ecc00) [pid = 3375] [serial = 2326] [outer = 0x7fb9262e6c00] 13:15:02 INFO - PROCESS | 3375 | [3375] 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 13:15:03 INFO - PROCESS | 3375 | 1462479303209 Marionette TRACE conn4 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 13:15:03 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 13:15:03 INFO - {} 13:15:03 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1533ms 13:15:03 INFO - PROCESS | 3375 | 1462479303249 Marionette TRACE conn4 -> [0,3065,"getWindowHandle",null] 13:15:03 INFO - PROCESS | 3375 | 1462479303255 Marionette TRACE conn4 <- [1,3065,null,{"value":"8"}] 13:15:03 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 13:15:03 INFO - PROCESS | 3375 | 1462479303317 Marionette TRACE conn4 -> [0,3066,"setScriptTimeout",{"ms":35000}] 13:15:03 INFO - PROCESS | 3375 | 1462479303324 Marionette TRACE conn4 <- [1,3066,null,{}] 13:15:03 INFO - PROCESS | 3375 | 1462479303341 Marionette TRACE conn4 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:03 INFO - PROCESS | 3375 | 1462479303599 Marionette TRACE conn4 <- [1,3067,null,{"value":null}] 13:15:03 INFO - PROCESS | 3375 | 1462479303962 Marionette TRACE conn4 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:03 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb927a12000 == 155 [pid = 3375] [id = 776] 13:15:03 INFO - PROCESS | 3375 | ++DOMWINDOW == 195 (0x7fb9262e9c00) [pid = 3375] [serial = 2327] [outer = (nil)] 13:15:04 INFO - PROCESS | 3375 | ++DOMWINDOW == 196 (0x7fb9279ecc00) [pid = 3375] [serial = 2328] [outer = 0x7fb9262e9c00] 13:15:04 INFO - PROCESS | 3375 | 1462479304039 Marionette DEBUG loaded listener.js 13:15:04 INFO - PROCESS | 3375 | ++DOMWINDOW == 197 (0x7fb92901fc00) [pid = 3375] [serial = 2329] [outer = 0x7fb9262e9c00] 13:15:04 INFO - PROCESS | 3375 | 1462479304896 Marionette TRACE conn4 <- [1,3068,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 13:15:04 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 13:15:04 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 13:15:04 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 13:15:04 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 13:15:04 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 13:15:04 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 13:15:04 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 13:15:04 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1687ms 13:15:04 INFO - PROCESS | 3375 | 1462479304964 Marionette TRACE conn4 -> [0,3069,"getWindowHandle",null] 13:15:04 INFO - PROCESS | 3375 | 1462479304973 Marionette TRACE conn4 <- [1,3069,null,{"value":"8"}] 13:15:04 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 13:15:04 INFO - PROCESS | 3375 | 1462479304983 Marionette TRACE conn4 -> [0,3070,"setScriptTimeout",{"ms":35000}] 13:15:04 INFO - PROCESS | 3375 | 1462479304987 Marionette TRACE conn4 <- [1,3070,null,{}] 13:15:04 INFO - PROCESS | 3375 | 1462479304993 Marionette TRACE conn4 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:05 INFO - PROCESS | 3375 | 1462479305325 Marionette TRACE conn4 <- [1,3071,null,{"value":null}] 13:15:05 INFO - PROCESS | 3375 | 1462479305542 Marionette TRACE conn4 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:05 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb92d898000 == 156 [pid = 3375] [id = 777] 13:15:05 INFO - PROCESS | 3375 | ++DOMWINDOW == 198 (0x7fb929020000) [pid = 3375] [serial = 2330] [outer = (nil)] 13:15:05 INFO - PROCESS | 3375 | ++DOMWINDOW == 199 (0x7fb929ee3000) [pid = 3375] [serial = 2331] [outer = 0x7fb929020000] 13:15:05 INFO - PROCESS | 3375 | 1462479305618 Marionette DEBUG loaded listener.js 13:15:05 INFO - PROCESS | 3375 | ++DOMWINDOW == 200 (0x7fb92bca0800) [pid = 3375] [serial = 2332] [outer = 0x7fb929020000] 13:15:06 INFO - PROCESS | 3375 | 1462479306554 Marionette TRACE conn4 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 13:15:06 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 13:15:06 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 13:15:06 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 13:15:06 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 13:15:06 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 13:15:06 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 13:15:06 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1584ms 13:15:06 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 13:15:06 INFO - PROCESS | 3375 | 1462479306568 Marionette TRACE conn4 -> [0,3073,"getWindowHandle",null] 13:15:06 INFO - PROCESS | 3375 | 1462479306571 Marionette TRACE conn4 <- [1,3073,null,{"value":"8"}] 13:15:06 INFO - PROCESS | 3375 | 1462479306577 Marionette TRACE conn4 -> [0,3074,"setScriptTimeout",{"ms":35000}] 13:15:06 INFO - PROCESS | 3375 | 1462479306583 Marionette TRACE conn4 <- [1,3074,null,{}] 13:15:06 INFO - PROCESS | 3375 | 1462479306598 Marionette TRACE conn4 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:06 INFO - PROCESS | 3375 | 1462479306830 Marionette TRACE conn4 <- [1,3075,null,{"value":null}] 13:15:07 INFO - PROCESS | 3375 | 1462479307131 Marionette TRACE conn4 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:07 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb930ddf800 == 157 [pid = 3375] [id = 778] 13:15:07 INFO - PROCESS | 3375 | ++DOMWINDOW == 201 (0x7fb92ea76800) [pid = 3375] [serial = 2333] [outer = (nil)] 13:15:07 INFO - PROCESS | 3375 | ++DOMWINDOW == 202 (0x7fb92f18dc00) [pid = 3375] [serial = 2334] [outer = 0x7fb92ea76800] 13:15:07 INFO - PROCESS | 3375 | 1462479307213 Marionette DEBUG loaded listener.js 13:15:07 INFO - PROCESS | 3375 | ++DOMWINDOW == 203 (0x7fb92f439800) [pid = 3375] [serial = 2335] [outer = 0x7fb92ea76800] 13:15:08 INFO - PROCESS | 3375 | 1462479308401 Marionette TRACE conn4 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 13:15:08 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 13:15:08 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 13:15:08 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 13:15:08 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 13:15:08 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 13:15:08 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 13:15:08 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1841ms 13:15:08 INFO - PROCESS | 3375 | 1462479308423 Marionette TRACE conn4 -> [0,3077,"getWindowHandle",null] 13:15:08 INFO - PROCESS | 3375 | 1462479308430 Marionette TRACE conn4 <- [1,3077,null,{"value":"8"}] 13:15:08 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 13:15:08 INFO - PROCESS | 3375 | 1462479308450 Marionette TRACE conn4 -> [0,3078,"setScriptTimeout",{"ms":35000}] 13:15:08 INFO - PROCESS | 3375 | 1462479308466 Marionette TRACE conn4 <- [1,3078,null,{}] 13:15:08 INFO - PROCESS | 3375 | 1462479308549 Marionette TRACE conn4 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:08 INFO - PROCESS | 3375 | 1462479308902 Marionette TRACE conn4 <- [1,3079,null,{"value":null}] 13:15:09 INFO - PROCESS | 3375 | 1462479309311 Marionette TRACE conn4 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:09 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb926d4d000 == 158 [pid = 3375] [id = 779] 13:15:09 INFO - PROCESS | 3375 | ++DOMWINDOW == 204 (0x7fb92bc93800) [pid = 3375] [serial = 2336] [outer = (nil)] 13:15:09 INFO - PROCESS | 3375 | ++DOMWINDOW == 205 (0x7fb92f440400) [pid = 3375] [serial = 2337] [outer = 0x7fb92bc93800] 13:15:09 INFO - PROCESS | 3375 | 1462479309413 Marionette DEBUG loaded listener.js 13:15:09 INFO - PROCESS | 3375 | ++DOMWINDOW == 206 (0x7fb92fdbc400) [pid = 3375] [serial = 2338] [outer = 0x7fb92bc93800] 13:15:10 INFO - PROCESS | 3375 | 1462479310230 Marionette TRACE conn4 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3081,"getWindowHandle",null] 13:15:10 INFO - PROCESS | 3375 | 1462479310316 Marionette TRACE conn4 <- [1,3081,null,{"value":"8"}] 13:15:10 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 13:15:10 INFO - PROCESS | 3375 | 1462479310324 Marionette TRACE conn4 -> [0,3082,"setScriptTimeout",{"ms":35000}] 13:15:10 INFO - PROCESS | 3375 | 1462479310330 Marionette TRACE conn4 <- [1,3082,null,{}] 13:15:10 INFO - PROCESS | 3375 | 1462479310357 Marionette TRACE conn4 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:10 INFO - PROCESS | 3375 | 1462479310587 Marionette TRACE conn4 <- [1,3083,null,{"value":null}] 13:15:10 INFO - PROCESS | 3375 | 1462479310870 Marionette TRACE conn4 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:10 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb933b59000 == 159 [pid = 3375] [id = 780] 13:15:10 INFO - PROCESS | 3375 | ++DOMWINDOW == 207 (0x7fb92ea7c000) [pid = 3375] [serial = 2339] [outer = (nil)] 13:15:10 INFO - PROCESS | 3375 | ++DOMWINDOW == 208 (0x7fb9316b2c00) [pid = 3375] [serial = 2340] [outer = 0x7fb92ea7c000] 13:15:10 INFO - PROCESS | 3375 | 1462479310944 Marionette DEBUG loaded listener.js 13:15:11 INFO - PROCESS | 3375 | ++DOMWINDOW == 209 (0x7fb9316bb000) [pid = 3375] [serial = 2341] [outer = 0x7fb92ea7c000] 13:15:11 INFO - PROCESS | 3375 | 1462479311750 Marionette TRACE conn4 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 13:15:11 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 13:15:11 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 13:15:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:15:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:15:11 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 13:15:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 13:15:11 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1454ms 13:15:11 INFO - PROCESS | 3375 | 1462479311781 Marionette TRACE conn4 -> [0,3085,"getWindowHandle",null] 13:15:11 INFO - PROCESS | 3375 | 1462479311785 Marionette TRACE conn4 <- [1,3085,null,{"value":"8"}] 13:15:11 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 13:15:11 INFO - PROCESS | 3375 | 1462479311791 Marionette TRACE conn4 -> [0,3086,"setScriptTimeout",{"ms":35000}] 13:15:11 INFO - PROCESS | 3375 | 1462479311793 Marionette TRACE conn4 <- [1,3086,null,{}] 13:15:11 INFO - PROCESS | 3375 | 1462479311798 Marionette TRACE conn4 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:12 INFO - PROCESS | 3375 | 1462479312029 Marionette TRACE conn4 <- [1,3087,null,{"value":null}] 13:15:12 INFO - PROCESS | 3375 | 1462479312310 Marionette TRACE conn4 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:12 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb934b7e000 == 160 [pid = 3375] [id = 781] 13:15:12 INFO - PROCESS | 3375 | ++DOMWINDOW == 210 (0x7fb932053400) [pid = 3375] [serial = 2342] [outer = (nil)] 13:15:12 INFO - PROCESS | 3375 | ++DOMWINDOW == 211 (0x7fb932444c00) [pid = 3375] [serial = 2343] [outer = 0x7fb932053400] 13:15:12 INFO - PROCESS | 3375 | 1462479312388 Marionette DEBUG loaded listener.js 13:15:12 INFO - PROCESS | 3375 | ++DOMWINDOW == 212 (0x7fb932a0a000) [pid = 3375] [serial = 2344] [outer = 0x7fb932053400] 13:15:13 INFO - PROCESS | 3375 | 1462479313185 Marionette TRACE conn4 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 13:15:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 13:15:13 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1427ms 13:15:13 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 13:15:13 INFO - PROCESS | 3375 | 1462479313219 Marionette TRACE conn4 -> [0,3089,"getWindowHandle",null] 13:15:13 INFO - PROCESS | 3375 | 1462479313221 Marionette TRACE conn4 <- [1,3089,null,{"value":"8"}] 13:15:13 INFO - PROCESS | 3375 | 1462479313228 Marionette TRACE conn4 -> [0,3090,"setScriptTimeout",{"ms":35000}] 13:15:13 INFO - PROCESS | 3375 | 1462479313231 Marionette TRACE conn4 <- [1,3090,null,{}] 13:15:13 INFO - PROCESS | 3375 | 1462479313237 Marionette TRACE conn4 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:13 INFO - PROCESS | 3375 | 1462479313491 Marionette TRACE conn4 <- [1,3091,null,{"value":null}] 13:15:13 INFO - PROCESS | 3375 | 1462479313765 Marionette TRACE conn4 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:13 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb936ae9000 == 161 [pid = 3375] [id = 782] 13:15:13 INFO - PROCESS | 3375 | ++DOMWINDOW == 213 (0x7fb9279f7000) [pid = 3375] [serial = 2345] [outer = (nil)] 13:15:13 INFO - PROCESS | 3375 | ++DOMWINDOW == 214 (0x7fb932b8b000) [pid = 3375] [serial = 2346] [outer = 0x7fb9279f7000] 13:15:13 INFO - PROCESS | 3375 | 1462479313911 Marionette DEBUG loaded listener.js 13:15:14 INFO - PROCESS | 3375 | ++DOMWINDOW == 215 (0x7fb932d9a400) [pid = 3375] [serial = 2347] [outer = 0x7fb9279f7000] 13:15:14 INFO - PROCESS | 3375 | 1462479314753 Marionette TRACE conn4 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 13:15:14 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 13:15:14 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1542ms 13:15:14 INFO - PROCESS | 3375 | 1462479314770 Marionette TRACE conn4 -> [0,3093,"getWindowHandle",null] 13:15:14 INFO - PROCESS | 3375 | 1462479314773 Marionette TRACE conn4 <- [1,3093,null,{"value":"8"}] 13:15:14 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 13:15:14 INFO - PROCESS | 3375 | 1462479314779 Marionette TRACE conn4 -> [0,3094,"setScriptTimeout",{"ms":35000}] 13:15:14 INFO - PROCESS | 3375 | 1462479314782 Marionette TRACE conn4 <- [1,3094,null,{}] 13:15:14 INFO - PROCESS | 3375 | 1462479314787 Marionette TRACE conn4 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:15 INFO - PROCESS | 3375 | 1462479315000 Marionette TRACE conn4 <- [1,3095,null,{"value":null}] 13:15:15 INFO - PROCESS | 3375 | 1462479315264 Marionette TRACE conn4 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:15 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb936d14000 == 162 [pid = 3375] [id = 783] 13:15:15 INFO - PROCESS | 3375 | ++DOMWINDOW == 216 (0x7fb9279ed000) [pid = 3375] [serial = 2348] [outer = (nil)] 13:15:15 INFO - PROCESS | 3375 | ++DOMWINDOW == 217 (0x7fb933321000) [pid = 3375] [serial = 2349] [outer = 0x7fb9279ed000] 13:15:15 INFO - PROCESS | 3375 | 1462479315339 Marionette DEBUG loaded listener.js 13:15:15 INFO - PROCESS | 3375 | ++DOMWINDOW == 218 (0x7fb93332a000) [pid = 3375] [serial = 2350] [outer = 0x7fb9279ed000] 13:15:16 INFO - PROCESS | 3375 | 1462479316123 Marionette TRACE conn4 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 13:15:16 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 13:15:16 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1382ms 13:15:16 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 13:15:16 INFO - PROCESS | 3375 | 1462479316162 Marionette TRACE conn4 -> [0,3097,"getWindowHandle",null] 13:15:16 INFO - PROCESS | 3375 | 1462479316165 Marionette TRACE conn4 <- [1,3097,null,{"value":"8"}] 13:15:16 INFO - PROCESS | 3375 | 1462479316171 Marionette TRACE conn4 -> [0,3098,"setScriptTimeout",{"ms":35000}] 13:15:16 INFO - PROCESS | 3375 | 1462479316176 Marionette TRACE conn4 <- [1,3098,null,{}] 13:15:16 INFO - PROCESS | 3375 | 1462479316181 Marionette TRACE conn4 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:16 INFO - PROCESS | 3375 | 1462479316469 Marionette TRACE conn4 <- [1,3099,null,{"value":null}] 13:15:16 INFO - PROCESS | 3375 | 1462479316746 Marionette TRACE conn4 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:16 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb937743000 == 163 [pid = 3375] [id = 784] 13:15:16 INFO - PROCESS | 3375 | ++DOMWINDOW == 219 (0x7fb930f8b800) [pid = 3375] [serial = 2351] [outer = (nil)] 13:15:16 INFO - PROCESS | 3375 | ++DOMWINDOW == 220 (0x7fb934bf4c00) [pid = 3375] [serial = 2352] [outer = 0x7fb930f8b800] 13:15:16 INFO - PROCESS | 3375 | 1462479316821 Marionette DEBUG loaded listener.js 13:15:16 INFO - PROCESS | 3375 | ++DOMWINDOW == 221 (0x7fb9357ca800) [pid = 3375] [serial = 2353] [outer = 0x7fb930f8b800] 13:15:17 INFO - PROCESS | 3375 | 1462479317640 Marionette TRACE conn4 <- [1,3100,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 13:15:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 13:15:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 13:15:17 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1531ms 13:15:17 INFO - PROCESS | 3375 | 1462479317703 Marionette TRACE conn4 -> [0,3101,"getWindowHandle",null] 13:15:17 INFO - PROCESS | 3375 | 1462479317707 Marionette TRACE conn4 <- [1,3101,null,{"value":"8"}] 13:15:17 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 13:15:17 INFO - PROCESS | 3375 | 1462479317713 Marionette TRACE conn4 -> [0,3102,"setScriptTimeout",{"ms":35000}] 13:15:17 INFO - PROCESS | 3375 | 1462479317716 Marionette TRACE conn4 <- [1,3102,null,{}] 13:15:17 INFO - PROCESS | 3375 | 1462479317741 Marionette TRACE conn4 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:17 INFO - PROCESS | 3375 | 1462479317979 Marionette TRACE conn4 <- [1,3103,null,{"value":null}] 13:15:18 INFO - PROCESS | 3375 | 1462479318268 Marionette TRACE conn4 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:18 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb9382aa800 == 164 [pid = 3375] [id = 785] 13:15:18 INFO - PROCESS | 3375 | ++DOMWINDOW == 222 (0x7fb93331e400) [pid = 3375] [serial = 2354] [outer = (nil)] 13:15:18 INFO - PROCESS | 3375 | ++DOMWINDOW == 223 (0x7fb9365e5400) [pid = 3375] [serial = 2355] [outer = 0x7fb93331e400] 13:15:18 INFO - PROCESS | 3375 | 1462479318349 Marionette DEBUG loaded listener.js 13:15:18 INFO - PROCESS | 3375 | ++DOMWINDOW == 224 (0x7fb936792000) [pid = 3375] [serial = 2356] [outer = 0x7fb93331e400] 13:15:19 INFO - PROCESS | 3375 | 1462479319200 Marionette TRACE conn4 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 13:15:19 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 13:15:19 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1505ms 13:15:19 INFO - PROCESS | 3375 | 1462479319219 Marionette TRACE conn4 -> [0,3105,"getWindowHandle",null] 13:15:19 INFO - PROCESS | 3375 | 1462479319222 Marionette TRACE conn4 <- [1,3105,null,{"value":"8"}] 13:15:19 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 13:15:19 INFO - PROCESS | 3375 | 1462479319229 Marionette TRACE conn4 -> [0,3106,"setScriptTimeout",{"ms":35000}] 13:15:19 INFO - PROCESS | 3375 | 1462479319234 Marionette TRACE conn4 <- [1,3106,null,{}] 13:15:19 INFO - PROCESS | 3375 | 1462479319239 Marionette TRACE conn4 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:19 INFO - PROCESS | 3375 | 1462479319498 Marionette TRACE conn4 <- [1,3107,null,{"value":null}] 13:15:19 INFO - PROCESS | 3375 | 1462479319802 Marionette TRACE conn4 -> [0,3108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:19 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb93cc15800 == 165 [pid = 3375] [id = 786] 13:15:19 INFO - PROCESS | 3375 | ++DOMWINDOW == 225 (0x7fb9357cd400) [pid = 3375] [serial = 2357] [outer = (nil)] 13:15:19 INFO - PROCESS | 3375 | ++DOMWINDOW == 226 (0x7fb936ab1000) [pid = 3375] [serial = 2358] [outer = 0x7fb9357cd400] 13:15:19 INFO - PROCESS | 3375 | 1462479319894 Marionette DEBUG loaded listener.js 13:15:20 INFO - PROCESS | 3375 | ++DOMWINDOW == 227 (0x7fb93799f000) [pid = 3375] [serial = 2359] [outer = 0x7fb9357cd400] 13:15:20 INFO - PROCESS | 3375 | 1462479320738 Marionette TRACE conn4 <- [1,3108,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 13:15:20 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 13:15:20 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 13:15:20 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 13:15:20 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1533ms 13:15:20 INFO - PROCESS | 3375 | 1462479320764 Marionette TRACE conn4 -> [0,3109,"getWindowHandle",null] 13:15:20 INFO - PROCESS | 3375 | 1462479320767 Marionette TRACE conn4 <- [1,3109,null,{"value":"8"}] 13:15:20 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 13:15:20 INFO - PROCESS | 3375 | 1462479320774 Marionette TRACE conn4 -> [0,3110,"setScriptTimeout",{"ms":35000}] 13:15:20 INFO - PROCESS | 3375 | 1462479320777 Marionette TRACE conn4 <- [1,3110,null,{}] 13:15:20 INFO - PROCESS | 3375 | 1462479320783 Marionette TRACE conn4 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:21 INFO - PROCESS | 3375 | 1462479321043 Marionette TRACE conn4 <- [1,3111,null,{"value":null}] 13:15:21 INFO - PROCESS | 3375 | 1462479321363 Marionette TRACE conn4 -> [0,3112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:21 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb93d469000 == 166 [pid = 3375] [id = 787] 13:15:21 INFO - PROCESS | 3375 | ++DOMWINDOW == 228 (0x7fb931604000) [pid = 3375] [serial = 2360] [outer = (nil)] 13:15:21 INFO - PROCESS | 3375 | ++DOMWINDOW == 229 (0x7fb9379a3000) [pid = 3375] [serial = 2361] [outer = 0x7fb931604000] 13:15:21 INFO - PROCESS | 3375 | 1462479321448 Marionette DEBUG loaded listener.js 13:15:21 INFO - PROCESS | 3375 | ++DOMWINDOW == 230 (0x7fb93bf57800) [pid = 3375] [serial = 2362] [outer = 0x7fb931604000] 13:15:22 INFO - PROCESS | 3375 | 1462479322260 Marionette TRACE conn4 <- [1,3112,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 13:15:22 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 13:15:22 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 13:15:22 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 13:15:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:15:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:15:22 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 13:15:22 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1539ms 13:15:22 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 13:15:22 INFO - PROCESS | 3375 | 1462479322315 Marionette TRACE conn4 -> [0,3113,"getWindowHandle",null] 13:15:22 INFO - PROCESS | 3375 | 1462479322318 Marionette TRACE conn4 <- [1,3113,null,{"value":"8"}] 13:15:22 INFO - PROCESS | 3375 | 1462479322324 Marionette TRACE conn4 -> [0,3114,"setScriptTimeout",{"ms":35000}] 13:15:22 INFO - PROCESS | 3375 | 1462479322328 Marionette TRACE conn4 <- [1,3114,null,{}] 13:15:22 INFO - PROCESS | 3375 | 1462479322334 Marionette TRACE conn4 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:22 INFO - PROCESS | 3375 | 1462479322556 Marionette TRACE conn4 <- [1,3115,null,{"value":null}] 13:15:22 INFO - PROCESS | 3375 | 1462479322863 Marionette TRACE conn4 -> [0,3116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"9260220a-592a-4f54-b079-915dcdb88b80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:22 INFO - PROCESS | 3375 | ++DOCSHELL 0x7fb93eea7000 == 167 [pid = 3375] [id = 788] 13:15:22 INFO - PROCESS | 3375 | ++DOMWINDOW == 231 (0x7fb93331ec00) [pid = 3375] [serial = 2363] [outer = (nil)] 13:15:22 INFO - PROCESS | 3375 | ++DOMWINDOW == 232 (0x7fb93cc81400) [pid = 3375] [serial = 2364] [outer = 0x7fb93331ec00] 13:15:22 INFO - PROCESS | 3375 | 1462479322942 Marionette DEBUG loaded listener.js 13:15:23 INFO - PROCESS | 3375 | ++DOMWINDOW == 233 (0x7fb93d138800) [pid = 3375] [serial = 2365] [outer = 0x7fb93331ec00] 13:15:23 INFO - PROCESS | 3375 | 1462479323733 Marionette TRACE conn4 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 13:15:23 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 13:15:23 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1433ms 13:15:23 INFO - PROCESS | 3375 | 1462479323756 Marionette TRACE conn4 -> [0,3117,"getWindowHandle",null] 13:15:23 INFO - PROCESS | 3375 | 1462479323760 Marionette TRACE conn4 <- [1,3117,null,{"value":"8"}] 13:15:24 WARNING - u'runner_teardown' () 13:15:24 INFO - No more tests 13:15:24 INFO - Got 0 unexpected results 13:15:24 INFO - SUITE-END | took 1258s 13:15:25 INFO - Closing logging queue 13:15:25 INFO - queue closed 13:15:25 INFO - Return code: 0 13:15:25 WARNING - # TBPL SUCCESS # 13:15:25 INFO - Running post-action listener: _resource_record_post_action 13:15:25 INFO - Running post-run listener: _resource_record_post_run 13:15:26 INFO - Total resource usage - Wall time: 1293s; CPU: 98.0%; Read bytes: 13742080; Write bytes: 929693696; Read time: 884; Write time: 280544 13:15:26 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 13:15:26 INFO - install - Wall time: 30s; CPU: 100.0%; Read bytes: 0; Write bytes: 9232384; Read time: 0; Write time: 3956 13:15:26 INFO - run-tests - Wall time: 1263s; CPU: 98.0%; Read bytes: 13651968; Write bytes: 919334912; Read time: 876; Write time: 276460 13:15:26 INFO - Running post-run listener: _upload_blobber_files 13:15:26 INFO - Blob upload gear active. 13:15:26 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 13:15:26 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 13:15:26 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'] 13:15:26 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 13:15:27 INFO - (blobuploader) - INFO - Open directory for files ... 13:15:27 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 13:15:27 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 13:15:27 INFO - (blobuploader) - INFO - Uploading, attempt #1. 13:15:29 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 13:15:29 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 13:15:29 INFO - (blobuploader) - INFO - Done attempting. 13:15:29 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 13:15:29 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 13:15:29 INFO - (blobuploader) - INFO - Uploading, attempt #1. 13:15:30 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 13:15:30 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 13:15:30 INFO - (blobuploader) - INFO - Done attempting. 13:15:30 INFO - (blobuploader) - INFO - Iteration through files over. 13:15:30 INFO - Return code: 0 13:15:30 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 13:15:30 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 13:15:30 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/27b607ad4c8b35690d24bc1b138a08e53ab0104e8e5228592edd7622adddb04d4d85ccdbc0cd6a4c06357f84b9da245119d6cc971bbda8f15aa580bc65e900fb", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/e4f804347c7ca8e7fd1e5ee4ed382ce724fd302ec998cfa55984ad606ddc9e37087c882ade479508d7be426ad41209efd9239df62111c8f8fef95972beea12e2"} 13:15:30 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 13:15:30 INFO - Writing to file /builds/slave/test/properties/blobber_files 13:15:30 INFO - Contents: 13:15:30 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/27b607ad4c8b35690d24bc1b138a08e53ab0104e8e5228592edd7622adddb04d4d85ccdbc0cd6a4c06357f84b9da245119d6cc971bbda8f15aa580bc65e900fb", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/e4f804347c7ca8e7fd1e5ee4ed382ce724fd302ec998cfa55984ad606ddc9e37087c882ade479508d7be426ad41209efd9239df62111c8f8fef95972beea12e2"} 13:15:30 INFO - Running post-run listener: copy_logs_to_upload_dir 13:15:30 INFO - Copying logs to upload dir... 13:15:30 INFO - mkdir: /builds/slave/test/build/upload/logs 13:15:30 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1374.162265 ========= master_lag: 0.27 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 22 mins, 54 secs) (at 2016-05-05 13:15:30.472192) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-05 13:15:30.473157) ========= 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-1462476967.896222-1264833639 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/27b607ad4c8b35690d24bc1b138a08e53ab0104e8e5228592edd7622adddb04d4d85ccdbc0cd6a4c06357f84b9da245119d6cc971bbda8f15aa580bc65e900fb", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/e4f804347c7ca8e7fd1e5ee4ed382ce724fd302ec998cfa55984ad606ddc9e37087c882ade479508d7be426ad41209efd9239df62111c8f8fef95972beea12e2"} build_url:https://queue.taskcluster.net/v1/task/bR-1isRdRkSxIpx28RViMw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/bR-1isRdRkSxIpx28RViMw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.038127 build_url: 'https://queue.taskcluster.net/v1/task/bR-1isRdRkSxIpx28RViMw/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/27b607ad4c8b35690d24bc1b138a08e53ab0104e8e5228592edd7622adddb04d4d85ccdbc0cd6a4c06357f84b9da245119d6cc971bbda8f15aa580bc65e900fb", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/e4f804347c7ca8e7fd1e5ee4ed382ce724fd302ec998cfa55984ad606ddc9e37087c882ade479508d7be426ad41209efd9239df62111c8f8fef95972beea12e2"}' symbols_url: 'https://queue.taskcluster.net/v1/task/bR-1isRdRkSxIpx28RViMw/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-05 13:15:30.550595) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-05 13:15:30.551090) ========= 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-1462476967.896222-1264833639 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.022378 ========= master_lag: 0.04 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-05 13:15:30.616851) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-05 13:15:30.617174) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-05 13:15:30.617577) ========= ========= Total master_lag: 0.60 =========